body{font-family:Arial, Helvetica, San-Serif;width:650px;margin:0px;padding:0px;}
.noPrint{display:none;}
div#page_TopHeader{margin:0px;width:650px;}
.navDiv{display:none;}
#navdropdown{display:none;}
div#mainPanel{margin:10px 0px 0px 0px;padding:5px;}
div#pageTitle{font-size:22pt;font-weight:bold;font-style:italic;margin:12px 2px 7px 2px;}
.index_pictureCol{float:left;clear:both;width:330px;margin:10px 0px 2px 145px;padding:15px;text-align:center;font-size:9pt;}
#index_topRight{float:none;clear:both;width:630px;padding:3px;margin:15px 0px 0px 7px;font-size:.8em;}
.index_pictureColText{float:none;clear:left;margin:0;padding:25px 0px 4px 7px;text-align:justify;}
#index_rRegionHdr{font-weight:bold;font-size:18pt;text-align:left;padding:3px;}
.index_leftCol{float:left;width:295px;}
.index_rightCol{float:left;width:295px;}
#index_topRight li{margin:7px 5px 0px 5px;}
#index_topRight a{text-decoration:none;color:black;}
#index_detailingSection{clear:both;width:525px;font-weight:bold;font-style:italic;font-size:12pt;text-decoration:none;color:#003399;margin:12px 0px 0px 50px;padding:2px;text-align:center;}
#index_detailing_cars_img{float:left;margin:10px 0px 0px 65px;}
#ms_couponPanel{float:left;clear:both;margin:0;}
.ms_couponImg{width:255px;border:0;}
.ms_coupon_Col{float:left;margin:55px 10px 2px 40px;}
.ms_coupon_textCol{float:left;clear:both;width:540px;font-size:10pt;text-align:center;border:solid 2px black;background-color:#ffff88;margin:60px 0px 0px 30px;padding:15px;}
div#mainPanel .corp_ul{margin-top:0px;}
div#mainPanel .corp_li{margin:0px 15px 0px 20px;font-size:.75em;color:Black;}
div#mainPanel .priceBlock{float:right;margin:-27px 10px 5px 5px;}
div#corpEntryForm{clear:both;border:solid 2px black;margin:15px 25px 10px 25px;background-color:#cccccc;font-size:.8em;}
div#corpEntryRightCol{clear:right;border:solid 2px black;margin:25px 30px 10px 30px;font-size:.8em;text-align:center;background-color:white;}
.colHeader{padding:4px;font-size:1.5em;margin:3px;font-weight:bold;}
.colText{border:solid 1px Black;padding:7px;margin:3px;background-color:white;}
div#corpEntryForm .corpLineTitle{clear:left;float:left;text-align:right;}
div#corpConfirmationText{font-size:1.2em;color:Green;font-weight:bolder;background-color:White;border:solid 1px black;padding:4px;}
div#corpEntryForm .reqIndicator{color:Red;}
div#corpEntryForm .LFloat{float:left;padding-left:5px;}
div#corpEntryForm .corpEntryLine{margin:5px auto;clear:left;}
div#corpEntryForm .corpConfirmationText{float:left;clear:both;color:red;margin:5px 15px 5px 15px;font-weight:bold;font-size:1.1em;}
div#corpEntryForm input{height:1em;font-size:.8em;}
div#corpEntryForm select{height:1em;font-size:.8em;}
div#corpTravelAgent{margin:0px 0px 0px 0px;}
div#corpButtonLine input{height:2em;width:80px;margin:0px 190px 7px 190px;}
.earn_MilesBlock{clear:both;padding:7px;font-size:10pt;border:double 4px black;text-align:center;width:260px;margin:7px 0px 0px 165px;}
.earn_KioskBlock{clear:both;padding:2px;border:double 4px black;text-align:center;margin:22px 0px 0px 5px;font-size:1.25em;height:340px;}
.earn_innerColHdr{font-size:18pt;font-weight:bold;padding:7px;border:solid 1px black;}
.earn_kioskImg{float:left;margin:10px 0px 0px 25px;height:340px;}
div#earnmilesText{float:right;margin:25px 10px 0px 10px;padding:0px 15px 10px 15px;border-left:0px;text-align:center;font-size:.92em;}
.size1-2{font-size:16pt;font-weight:bold;padding:5px;}
div#faq_table{margin:0px 0px 4px 0px;font-size:10pt;}
.faqtitle{font-size:12pt;font-weight:bold;}
div#faq_table li{margin-bottom:10px;}
div#mainPanel .faqlink{font-size:8pt;}
.faqAddrLink{clear:both;font-size:8pt;margin-left:15px;}
.faq_addrCol1{float:left;font-size:9pt;font-weight:bold;margin:5px 0px 0px 15px;}
.faq_addrCol{float:left;font-size:9pt;margin:5px 5px 0px 25px;}
.faq_addrLastCol{font-size:9pt;float:left;margin:5px 5px 0px 0px;}
div#contact_mainTable{width:600px;padding-top:25px;padding-bottom:20px;}
div#contact_mainTable h2{text-align:left;}
div#contact_mainTable a{color:Blue;}
div#contact_mainTable .mailTable{margin:0px 5px 35px 0px;}
div#contact_mainTable .email{margin:20px 10px 0px 10px;}
div#contact_mainTable .lotAddrLine{margin:5px 5px 0px 10px;font-size:9pt;}
div#contact_mainTable .printAddr{color:Green;}
div#contact_mainTable .lotName{float:left;width:20%;font-weight:bold;padding-left:2px;}
div#contact_mainTable .addrCol{float:left;width:30%;padding-left:1%;}
div#contact_mainTable .cityStCol{float:left;width:15%;padding-left:1%;}
div#contact_mainTable .zipCol{float:left;width:10%;padding-left:1%;}
div#contact_mainTable .phoneCol{padding-left:1%;}
div#blackoutPanel{float:left;clear:both;width:460px;background-color:#ccccee;margin:3px 0px 3px 0px;border-bottom:1px solid black;border-top:1px solid black;padding:3px;}
.blackoutDatesPanel{clear:both;width:453px;font-size:7pt;text-align:center;margin-top:5px;}
div#blackout .blackoutLotTitle{float:left;clear:left;width:10%;font-weight:bold;padding-left:30px;}
.blackoutLotTitle{float:left;clear:left;width:30px;font-weight:bold;}
.blackoutLot{float:left;clear:left;width:26px;margin-left:0px;text-align:center;}
.blackoutDateTitle{float:left;width:205px;text-align:center;font-weight:bold;}
.blackoutDate{float:left;width:205px;margin-left:5px;}
.blackoutColTitle{font-weight:bold;font-size:7pt;margin:0px 0px 0px 5px;}
.blackoutText{clear:both;margin-top:10px;font-size:8pt;padding:0px 0px 0px 5px;}
div#resEntryPanel{float:left;clear:left;margin:40px 0px 0px 90px;}
.resEntryPanelText{float:left;clear:left;width:455px;margin-top:10px;font-size:8pt;text-align:center;}
.resEntryBlock{float:left;clear:left;width:460px;background-color:#cccccc;border:solid 1px black;font-size:10pt;margin-top:7px;}
.resEntryBlock input{height:1em;font-size:9pt;}
div#resRatesPanel{width:330px;border:1px solid black;background-color:white;margin:55px 4px 0px 135px;text-align:center;}
.resRatesImg{width:315px;}
div#resRatesPanel h2{margin:7px;text-align:center;color:Green;}
div#resHeader{background:#336699;color:White;font-weight:bold;padding:3px 5px 3px 5px;text-align:center;}
div#resEntryFields select{float:left;font-size:.8em;}
div#resEntryFields .dateSlash{float:left;}
div#resEntryFields .resTime{margin-left:10px;}
div#resEntryFields .lineTitle{float:left;width:25%;text-align:right;margin-right:5px;}
div#resEntryFields .resEntryLine{margin-top:4px;margin-left:10px;clear:both;}
div#resButtonLine{margin:7px 0px 5px 32%;clear:both;}
div#resButtonLine input{font-size:.8em;width:125px;}
div#resEntryFields .resLastName{float:left;margin-left:5px;}
div#resEntryFields .reqIndicator{color:Red;}
.priv_subj{font-size:1.1em;font-weight:bold;margin:20px 2px 2px 25px;}
.priv_text{font-size:.75em;margin:12px 25px 5px 25px;}
.priv_text li{margin:0px;}
.wrksStep{height:80px;margin-top:15px;padding:10px 10px 0px 10px;}
.wrksLCol{float:left;clear:left;margin:0px 12px 5px 10px;font-size:9pt;width:335px;}
.wrksRCol{float:left;clear:right;padding:0px 12px 5px 0px;font-size:9pt;width:335px;}
.wrkStepImage{width:330px;height:93px;}
.wrksOversizeText{float:left;clear:both;margin:7px auto 0px auto;font-size:6pt;text-align:center;}
.wrksAddrLine{margin:0px 0px 0px 10px;padding:0;font-size:6pt;clear:left;}
.wrksLotCol{float:left;clear:left;font-weight:bold;font-style:italic;width:90px;margin:0px;font-size:7pt;}
.wrksAddrCol{float:left;margin-left:5px;width:150px;}
.wrksPhoneCol{float:left;}
.wrksLine{height:1px;margin-left:85px;margin-right:85px;color:black;clear:both;color:Gray;}
div#links_main2ColTable{width:640px;padding:0px 10px 0px 10px;}
div#links_main2ColTable .leftCol{float:left;clear:both;width:550px;padding:10px 10px 10px 20px;margin:10px 10px 10px 10px;text-align:center;}
div#links_main2ColTable .rightCol{float:left;clear:both;width:500px;padding:15px 0px 0px 150px;}
div#links_main2ColTable a{display:block;color:Black;font-size:.8em;text-decoration:none;padding:2px 0px 2px 0px;margin:0px;}
div#garage_box{float:left;clear:both;background-color:#ffff66;border:solid 1px black;margin:17px 0px 0px 17px;}
#garage_box ul{margin:20px 4px 0px 140px;list-style-image:url(../images/mp_star_bullet.gif)}
#garage_box li{margin:5px 5px 0px 2px;font-size:10pt;}
.garage_text_col{float:left;width:570px;margin:10px 0px 25px 0px;border-right:none;padding-left:4px;}
div#garage_text_hdr{font-size:14pt;text-align:left;font-weight:bold;text-align:center;}
.garage_pic_col{margin-top:25px;float:left;width:605px;text-align:center;background-color:White;}
div#garage_summary{clear:left;font-size:10pt;text-align:justify;margin:12px 10px 7px 10px;}
.detailingPanel{overflow:auto;clear:left;width:670px;padding:7px;margin:5px 0px 0px 5px;text-align:left;font-size:10pt;}
.detailingPanel ul{margin-bottom:0px;padding:0px;}
.detailingPanel li{margin-bottom:0px;}
.detailGarageLink{font-size:10pt;font-weight:bold;color:#003399;}
div#finishLineImg{float:left;clear:both;margin:10px 0px 15px 165px;text-align:center;border:solid 1px Black;width:300px;}
#detailingPriceTable{float:left;clear:both;background-color:White;margin:10px 0px 0px 22px;width:630px;}
.detailingPriceTableServiceCell{float:left;width:280px;height:96px;background-color:White;display:block;border:solid 1px Black;}
#detailingbottomText{float:left;clear:both;width:630px;font-size:60%;font-weight:bold;text-align:center;}
div#pageCopyrightFooter{display:none;}
.bullettitle{font-size:12pt;}
.bullettitle:link{color:black;text-decoration:none;}
.bullettitle:visited{color:black;text-decoration:none;}
.bullettext:link{font-size:10pt;color:Black;text-decoration:none;}
.bullettext:visited{color:black;font-size:10pt;text-decoration:none;}
#pageMainText{margin:30px 20px 7px 20px;}
#pageMainText h2{font-size:medium;font-style:italic;text-align:center;margin:25px 10px 20px 10px;}
div#buttons{display:none;}
div#pageCopyrightFooter{width:90%;color:Gray;font-size:.6em;font-family:Helvetica, Arial, San-Serif;margin-top:20px;}
.adobeBtn{display:none;}
.alignR{position:relative;top:-1.5em;float:right;}
.regtext{font-size:.9em;font-family:verdana, arial, serif}
.mptitle{font-weight:bold;font-style:italic}
.centertext{text-align:center}
.smtext{font-size:50px}
.boxtext{border-style:solid;border-width:0.1em;border-color:black;font-size:0.8em;text-align:left;margin:.8em;margin-bottom:1em;padding:0.5em;}
.centerboxtext{font-size:0.8em;text-align:center;font-style:italic;margin-bottom:12.3em;}
.boxcentercolored{text-align:center;background-color:yellow;border-style:solid;border-width:0.1em;border-color:black;}
.boxleftcolored{text-align:left;background-color:yellow;border-style:solid;border-width:0.1em;border-color:black;}
.boxed_colored{text-align:center;margin:0em 0.5em;color:#ffff00;}
.lgboxtext{font-size:1.2em;text-align:center;margin:0em 0.5em;}
.lgtext{font-size:1.2em;text-align:left;margin:0em 0.5em;}
.corplink{font-size:14pt}
a.smwhite{color:#ffffff;font-size:10pt;font-family:Arial, Helvetica, Geneva, Swiss, San-Serif;text-decoration:none}
a.smblack{color:#000000;font-size:10pt;font-family:Arial, Helvetica, Geneva, Swiss, San-Serif;text-decoration:none}

