﻿.Clear{clear: both; height: 0px; font-size: 0px; line-height: 0px; margin-bottom: 0px; }

#Container {margin:10px;}

#Request{font-size:.7em; font-weight:bold; color:#000; border-bottom:1px dotted #555; padding:0; margin:0 0 .5em 0; float:right;
         font-family:Sans-Serif;}

.Invalid{background-color:#CC0000;}

.IPSValidator{color:#CC0000;}

.IPSExample{font-size:.8em; font-weight:normal; color:#666666; display:block;}

.IPSResult{font-size:1.1em; font-weight:bold;}

.IPSPopup{z-index:50000; background:#FFFFFF; border:1px solid #666666; position:absolute; padding:.5em; width:500px;}

.CoverDiv{position:fixed; top:0px; left:0px; width:100%; height:1500px; background:#000000; opacity:.7; 

    filter:alpha(opacity=70); z-index:50000;}


#VehicleTitle{ color:#555; text-align:center;}

#MV1_Cont{float:left; clear:both; width:332px; }

#MV1_MainImg{width:330px; border:1px solid #9e0e0e;}

#MV1_Menu{list-style:none; margin:0 0 5px 0; padding:0; overflow:auto;}

#MV1_Menu a{background:url(../Images/DetailsButtons.png) no-repeat; height:20px; display:block; overflow:hidden; line-height:5000px;}

#MV1_Menu #MV1_ImagesHead a{background-position:0 -120px; width:62px;}

#MV1_Menu #MV1_SisterHead a{background-position:-62px -420px; width:52px;}

#MV1_Menu #MV1_ImagesHead a:hover{background-position:0 -140px; width:62px;}

#MV1_Menu #MV1_SisterHead a:hover{background-position:-62px -440px; width:52px;}

#MV1_Menu #MV1_ImagesHead.Selected a{background-position:0 -120px; width:62px;}
#MV1_Menu #MV1_ImagesHead.Selected a:hover{background-position:0 -140px; width:62px;}

#MV1_Menu #MV1_SisterHead.Selected a{background-position:-62px -460px; width:52px;}

body.es #MV1_Menu #MV1_ImagesHead a{background-position:-294px -420px; width:62px;}

body.es #MV1_Menu #MV1_SisterHead a{background-position:-356px -420px; width:52px;}

body.es #MV1_Menu #MV1_ImagesHead a:hover{background-position:-294px -440px; width:62px;}

body.es #MV1_Menu #MV1_SisterHead a:hover{background-position:-356px -440px; width:52px;}

body.es #MV1_Menu #MV1_ImagesHead.Selected a{background-position:-294px -460px; width:62px;}

body.es #MV1_Menu #MV1_SisterHead.Selected a{background-position:-356px -460px; width:52px;}

#MV1_Menu li{float:left; margin-right:5px;}

#MV1_LargeImgLink{font-size:.8em; margin-top:0px; text-decoration:none; color:#555;}

#MV1_ThumbList{list-style:none; margin:0; padding:0; text-align:center;}

#MV1_ThumbList li{display:block; float:left; margin:1px 1px 0 0;}

#MV1_ThumbList img{border:1px solid #555; display:block;}

#InfoCont{width:290px; float:left; margin:25px 0 0 5px; padding:0; font-size:.9em;}

#VD1_Cont{background:url(../Images/InvBackground.png) repeat-x; padding:2px 5px;  font-family:Arial, Verdana, Sans-Serif; 
          width:250px; color:#000; font-size:.8em; float:left;}

#VD1_Cont ul{list-style:none; margin:0; padding:0;}

#VD1_Cont strong{margin:0 .5em 0 0;}

#VD1_Cont #VD1_Price{text-align:right; font-size:1.3em; font-weight:bold; display:none;}

#VD1_Cont #VD1_Price strong{display:block; text-align:left;}

#VD1_Cont li{margin-bottom:.5em; border-bottom:1px solid #eee;}

#VD1_Carfax a{display:block; background:url(../Images/CarFax.png) no-repeat; width:114px; height:22px; line-height:5000px; overflow:hidden; margin-bottom:.5em;}



#PC1_Cont{background:url(../Images/InvBackground.png) repeat-x; float:left; padding:2px 5px 1px 5px; margin:0 0 5px 0;
          width:250px;  font-family:Arial, Verdana, Sans-Serif; color:#000;}

#PC1_Menu{list-style:none; position:relative; margin:0 0 1em 0; padding:0; height:2em;}

#PC1_Menu li{position:relative; top:1.2em;}

#PC1_Menu li a{font-size:.7em; text-decoration:none; color:#555;}
#PC1_Menu li a:hover{text-decoration:underline;}

#PC1_Menu li.Selected{position:absolute; top:0;}

#PC1_Menu li.Selected a{font-weight:bold; font-size:14px; color:#9e0e0e; text-decoration:none;}
#PC1_Menu li.Selected a:hover{text-decoration:underline;}

#PC1_Body ul{list-style:none; margin:0; padding:0;}

#PC1_Body input{width:15px; font-size:11px; height:13px;}

#PC1_Body li{float:left; margin:0 15px 1em 0; font-size:.7em;}

#PC1_Body #PC1_MonthlyLoanAmtTxt, #PC1_Body #PC1_AffordPaymentTxt{width:35px;}

#PC1_Body label{display:block; font-weight:bold; margin:0 0 2px 0;}

#PC1_Body #PC1_MonthlyResultLI, #PC1_Body #PC1_AffordResultLI{clear:both; float:none; border-top:1px solid #999999;}

#PC1_Body #PC1_MonthlyResultLI label, #PC1_Body #PC1_AffordResultLI label{display:inline; margin:0 2em 0 0;}

#PC1_MonthlyResult, #PC1_AffordResult{display:inline; font-size:1.5em; font-weight:bold;}

#PC1_ButtonList{clear:both; list-style:none; margin:0 0 .5em 0; padding:0;}

#PC1_ButtonList a{display:block; background:url(../Images/DetailsButtons.png) no-repeat; height:20px;}

#PC1_ButtonList a span{display:none;}

#PC1_ResetBtnLI{float:left;}

#PC1_CalcBtnLI{float:right;}

#PC1_ButtonList #PC1_ResetBtn{background-position:0 0; width:50px;}

#PC1_ButtonList #PC1_CalcBtn{background-position:0 -40px; width:70px;}

#PC1_ButtonList #PC1_ResetBtn:hover{background-position:0 -20px; width:50px;}

#PC1_ButtonList #PC1_CalcBtn:hover{background-position:0 -60px; width:70px;}

body.es #PC1_ButtonList #PC1_ResetBtn{background-position:-468px -420px; width:50px;}

body.es #PC1_ButtonList #PC1_CalcBtn{background-position:-518px -420px; width:70px;}

body.es #PC1_ButtonList #PC1_ResetBtn:hover{background-position:-468px -440px; width:50px;}

body.es #PC1_ButtonList #PC1_CalcBtn:hover{background-position:-518px -440px; width:70px;}

#PC1_Disclaimer{clear:both; font-size:.7em; height:1px;}

#PC1_Disclaimer span{display:none;}


#OptionsHead{ font-family:Arial, Verdana, Sans-Serif; color:#000; clear:both;}

#DealerInfoCont{margin:5px 0 0 0;  font-family:Arial, Verdana, Sans-Serif; color:#fff;}

#DealerInfoCont span{display:block;}

#DD1_DealerName{font-weight:bold;}

#DD1_ContactName{margin:5px 0 0 0; font-weight:bold;}



#CT1_Cont{clear:both; margin:2em 0 0 0; height:45px;  font-family:Arial, Verdana, Sans-Serif; color:#000;}

#CT1_Menu{list-style:none; margin:0; padding:0;}

#CT1_Menu li{display:block; float:left; margin:0 25px;}

#CT1_Menu li a{display:block; width:135px; height:45px; background:url(../Images/Look2Sprites.png) no-repeat;}

#CT1_Menu li a span{display:none;}

#CT1_Menu li #CT1_TestDriveBtn{background-position:0 -520px;}

#CT1_Menu li #CT1_OfferBtn{background-position:-135px -520px;}

#CT1_Menu li #CT1_EmailBtn{background-position:-270px -520px;}

#CT1_Menu li #CT1_TradeInBtn{background-position:-405px -520px;}

#CT1_Menu li #CT1_TestDriveBtn:hover{background-position:0 -565px;}

#CT1_Menu li #CT1_OfferBtn:hover{background-position:-135px -565px;}

#CT1_Menu li #CT1_EmailBtn:hover{background-position:-270px -565px;}

#CT1_Menu li #CT1_TradeInBtn:hover{background-position:-405px -565px;}

#CT1_ClosePopUpBtn span{display:none;}

#CT1_ClosePopUpBtn{display:block; width:12px; height:12px; background:url(../Images/Look2Sprites.png) no-repeat -732px -420px; float:right;}

#CT1_PopUp{padding:10px;}

#CT1_PopUp h4{clear:both;}

#CT1_PopUp div{clear:both;}

#CT1_PopUp label{font-size:.8em;}

#CT1_PopUp .IPSFieldList{list-style:none; margin:0; padding:0;}

#CT1_PopUp .IPSFieldList li{margin:0 0 5px 0;}

#CT1_PopUp #CT1_FieldsList1{float:left; width:200px;}

#CT1_PopUp #CT1_FieldsList2{float:right; width:200px;}

#CT1_PopUp input{width:140px; font-size:11px;}

#CT1_PopUp select{width:146px; font-size:11px;}

#CT1_PopUp textarea{width:300px; height:50px; font-size:11px;}

#CT1_PopUp label{display:block;}

#CT1_EmailFriendForm ul{list-style:none; margin:0; padding:0;}

#CT1_EmailFriendForm input{width:300px;}

#CT1_PopUp #CT1_TradeInFieldsList1{float:left; width:150px;}

#CT1_PopUp #CT1_TradeInFieldsList2{float:left; width:150px;}

#CT1_PopUp #CT1_TradeInFieldsList3{float:left; width:150px;}

#CT1_TradeInFieldsList4{clear:both;}

#CT1_ButtonList{clear:both; list-style:none; margin:1em 0 .5em 0; padding:0;}

#CT1_ResetBtnLi{float:left;}

#CT1_SubmitBtnLi{float:right;}

#CT1_ButtonList a{display:block; background:url(../Images/Look2Sprites.png) no-repeat; height:20px;}

#CT1_ButtonList a span{display:none;}

#CT1_ButtonList #CT1_ResetBtn{background-position:-174px -420px; width:50px;}

#CT1_ButtonList #CT1_SubmitBtn{background-position:-114px -420px; width:60px;}

#CT1_ButtonList #CT1_ResetBtn:hover{background-position:-174px -440px; width:50px;}

#CT1_ButtonList #CT1_SubmitBtn:hover{background-position:-114px -440px; width:60px;}

body.es #CT1_ButtonList #CT1_ResetBtn{background-position:-468px -420px; width:50px;}

body.es #CT1_ButtonList #CT1_SubmitBtn{background-position:-408px -420px; width:60px;}

body.es #CT1_ButtonList #CT1_ResetBtn:hover{background-position:-468px -440px; width:50px;}

body.es #CT1_ButtonList #CT1_SubmitBtn:hover{background-position:-408px -440px; width:60px;}

#CT1_ValMsg, #CT1_Result{clear:both; margin:1em 0 0 0;}



#OptionsHead{clear:both; margin:2em 0 0 0;}

#OL1_Cont{clear:both; margin:0 0 2em 0; font-family:Arial, Verdana, Sans-Serif; color:#000;}

#OL1_Menu{list-style:none; margin:0 0 0 0; padding:0;}

#OL1_Menu li{display:inline; margin:0 2em 0 0;}

#OL1_Menu li a{text-decoration:none; color:#555;}

#OL1_Menu li.IPSLast{margin:0;}

#OL1_Menu li.Selected a{color:#9e0e0e; font-size:1.2em; font-weight:bold; text-decoration:none;}

#OL1_Body{height:200px; overflow:auto; border-bottom:1px dotted #333333; border-top:1px dotted #333333; font-size:.8em;}

#OL1_Body ul{list-style:none; margin:0; padding:0;}

#OL1_Body li{border-bottom:1px solid #CCCCCC; margin-bottom:.3em;}


#VQR1_Cont{width:148px; float:right; overflow:hidden; margin:25px 0 0 0; font-size:.8em; border-left:1px dotted #777777; padding:0 0 0 3px;}

#VQR1_Cont ul{list-style:none; margin:0; padding:0; font-family:Arial, Verdana, Sans-Serif; color:#000;}

#VQR1_Cont #VQR1_FieldsList li{margin:0 0 5px 0;}

#VQR1_Cont input{width:140px; font-size:11px;}

#VQR1_Cont select{width:146px; font-size:11px;}

#VQR1_Cont textarea{width:140px; height:100px; font-size:11px;}

#VQR1_Cont label{display:block;}

#VQR1_ButtonList{clear:both; list-style:none; margin:0 0 .5em 0; padding:0;}

#VQR1_ClearFormBtnLi{float:left;}

#VQR1_SubmitBtnLi{float:right;}

#VQR1_ButtonList a{display:block; background:url(../Images/DetailsButtons.png) no-repeat; height:20px;}

#VQR1_ButtonList a span{display:none;}

#VQR1_ButtonList #VQR1_ClearFormBtn{background-position:0 0; width:50px;}

#VQR1_ButtonList #VQR1_SubmitBtn{background-position:0 -80px; width:60px;}

#VQR1_ButtonList #VQR1_ClearFormBtn:hover{background-position:0 -20px; width:50px;}

#VQR1_ButtonList #VQR1_SubmitBtn:hover{background-position:0 -100px; width:60px;}

body.es #VQR1_ButtonList #VQR1_ClearFormBtn{background-position:-468px -420px; width:50px;}

body.es #VQR1_ButtonList #VQR1_SubmitBtn{background-position:-408px -420px; width:60px;}

body.es #VQR1_ButtonList #VQR1_ClearFormBtn:hover{background-position:-468px -440px; width:50px;}

body.es #VQR1_ButtonList #VQR1_SubmitBtn:hover{background-position:-408px -440px; width:60px;}

#VQR1_ValMsg, #VQR1_Result{clear:both; margin:1em 0 0 0;}
