body{background:#5d5d5d url(/images/~pageBGGray.png) repeat-x;background-position-y:110px;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;} form{margin:0;padding:0;} h2{} a img{border:0;} #topbanner{margin:0 auto;padding:0;text-align:center;background:#b0b1b1;} #masthead{width:960px;} #masthead .mastheadBorder{border:0;} .HeaderBackground{background:none repeat scroll 0 0;margin:0 auto;position:relative;width:1130px;} #SearchBox{background:url("/images/search.gif") no-repeat scroll left center #FFFFFF;border:1px solid #999999;color:#555555;font-size:12px;margin:0;padding:1px 1px 1px 20px;} .WebIDButton{background:none repeat scroll 0 0 #595858;border:1px solid #423D3D;color:#FFFFFF;cursor:pointer;font-size:12px;font-weight:bold;margin:0;padding:0;width:40px;} .WebIDButton:hover{background:none repeat scroll 0 0 #747272;border:1px solid #423D3D;color:#FFFFFF;cursor:pointer;font-size:12px;font-weight:bold;margin:0;padding:0;width:40px;} a.topParentLink:link{color:#000;text-decoration:underline;} a.topParentLink:visited{color:#000;text-decoration:underline;} a.topParentLink:hover{color:#C80808;text-decoration:underline;} #menu{background:none repeat scroll 0 0 #E3E2E2;margin-top:2px;width:1130px;display:none;} #menu ul{list-style:none outside none;margin:0;padding:0;} #menu li{color:#3B3B3B;float:left;font-size:16px;} #menu li a{border-right:1px solid #B3B3B3;display:block;padding:5px 10px;} #menu li a:link{color:#5E5E5E;text-decoration:none;} #menu li a:visited{color:#5E5E5E;text-decoration:none;} #menu li a:hover{background:none repeat scroll 0 0 #CCCCCC;color:#5E5E5E;text-decoration:none;} #menu .selectedli{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} #menu .selectedli a:link{color:#FFFFFF;text-decoration:none;} #menu .selectedli a:visited{color:#FFFFFF;text-decoration:none;} #menu .selectedli a:hover{color:#535353;text-decoration:none;} #container{background:none repeat scroll 0 0 #FFFFFF;margin:0 auto;padding:10px 0;width:1130px;border-radius:0 0 10px 10px;} #content{background:none repeat scroll 0 0 #FFFFFF;float:left;width:790px;padding-left:10px;} #content .inputarea{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #999999;color:#555555;padding:5px;} #content .ulclass{list-style:none outside none;margin:0;padding:0;} #content .liclass{float:left;padding:5px 20px 5px 0;width:380px;} #content .lilongclass{float:left;padding:5px 20px 5px 0;} #content h2{color:#4A4A4A;font-size:22px;line-height:45px;margin:0;padding:0;} #content h2>img{vertical-align:middle;} #rsa1{float:left;} #rsa1 h2{font-size:22px;color:#345a84;margin-bottom:0;line-height:normal;} #rsa2{float:left;margin-left:5px;} #AdsBottom{width:779px;} #AdsContent{} #footer{color:#5A5656;line-height:20px;margin:10px 0;padding:0 10px;} #footer a:link{color:#5A5656;font-size:13px;font-weight:normal;text-decoration:underline;} #footer a:visited{color:#5A5656;font-size:13px;font-weight:normal;text-decoration:underline;} #footer a:hover{color:#808080;font-size:13px;font-weight:normal;text-decoration:underline;} #footer .text_11px{font-size:11px;} #footer .text_11px>a:link{color:#5A5656;font-size:11px;font-weight:normal;text-decoration:underline;} #footer .text_11px>a:visited{color:#5A5656;font-size:11px;font-weight:normal;text-decoration:underline;} #footer .text_11px>a:hover{color:#808080;font-size:11px;font-weight:normal;text-decoration:underline;} #justin{background:#f3f3f3;border-radius:10px;color:#4A4A4A;padding:0 0 10px 0;margin:0 0 20px 0;width:780px;text-decoration:none;outline:none;display:block;background-color:#f3f3f3;border:1px solid #c1c2c2;box-shadow:0 2px 5px rgba(0,0,0,0.5);background-image:-moz-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%);background-image:-webkit-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%);background-image:-ms-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%);background-image:linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%);} #justin h2{color:#444;font-size:22px;line-height:18px;margin:0;padding:0;} #justin h2 span{background:url("/images/new.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #justin img{border:2px solid #585959;margin:0;padding:1px;} #justin img:hover{border:2px solid #C80808;} #justin a:link{color:#7f7f7f;font-size:28px;font-weight:normal;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.5);} #justin a:visited{color:#7f7f7f;font-size:28px;font-weight:normal;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.5);} #justin a:hover{color:#C80808;font-size:28px;font-weight:normal;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.5);} #justin .Selected{color:#808080;font-size:14px;font-weight:bold;text-decoration:none;} #justin .JustInBG{border:1px solid #D3D3D3;height:145px;margin:2px;padding:2px;} .image_carousel{margin:0 0 0 0;padding:0 10px;width:760px;overflow:hidden;height:140px;} .image_carousel .holder{border:none;color:#444444;padding:5px;margin-right:3px;display:block;float:left;text-align:center;} #searchListings #InternetSpecials{background:#f3f3f3; border-radius:10px; color:#fff; padding:0 0 10px 0; margin:20px 0 15px 0; text-decoration:none; outline:none; display:block; border:1px solid #c1c2c2; box-shadow:0 2px 5px rgba(0,0,0,0.5); background-image:-moz-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-webkit-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-ms-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); } #searchListings #InternetSpecials h2{color:#444;font-size:22px;line-height:18px;margin:0;padding:0;margin-left:18px;} #searchListings #InternetSpecials h2 span{background:url("/images/new.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #searchListings #InternetSpecials img{border:1px solid #949494;margin:0;padding:1px;} #searchListings #InternetSpecials .price{color:#444;} #accountlogin{color:#525151;} #accountlogin form div{margin:2px;} #accountlogin p{margin:0;padding:3px;} #accountlogin label{display:block;float:left;font-weight:bold;margin-right:5px;text-align:right;width:90px;} #accountlogin a:link{color:#C80808;font-weight:bold;text-decoration:underline;} #accountlogin a:visited{color:#C80808;font-weight:bold;text-decoration:underline;} #accountlogin a:hover{color:#808080;font-weight:bold;text-decoration:underline;} #accountlogin .inputbox{border:1px solid #999999;color:#555555;} #accountlogin .inputbutton{background:none repeat scroll 0 0 #7E7E7D;border:1px solid #4F4F4B;color:#FFFFFF;font-weight:bold;} #accountlogin .inputbutton:hover{background:none repeat scroll 0 0 #636363;border:1px solid #4F4F4B;color:#FFFFFF;cursor:pointer;font-weight:bold;} #accountlogin ul{line-height:21px;list-style:square outside none;margin:0;padding-left:20px;} #accountlogin li{} #accountlogin .accountTitle{font-size:18px;font-weight:bold;padding-bottom:6px;} #accountlogin .error{border:1px solid #CC0000;color:#CC0000;} #accountlogin h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #accountlogin h2 span{background:url("/images/accountLoginIcon.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #accountlogin #frmLogin_Error{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;display:none;margin:5px;padding:5px;} #accountlogin #frmLogin_Error ul{list-style:none outside none;margin:0;padding:0;} #accountlogin #frmLogin_Error li{} #accountlogin #frmLogin_Error label{float:none;} #accountlogin #frmLogin_Error .error{background:none repeat scroll 0 0 transparent;border:medium none;color:#CC0000;} #buildyours{} #buildyours div{background:none repeat scroll 0 0 #FBFAFA;} #listitem{} #listitem{background:#f3f3f3; border-radius:10px; color:#4A4A4A; padding:0 10px 10px 10px; margin:0 0 20px 0; text-decoration:none; outline:none; display:block; border:1px solid #c1c2c2; box-shadow:0 2px 5px rgba(0,0,0,0.5); background-image:-moz-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-webkit-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-ms-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); } #listitem p{margin:10px;} #listitem th{background:#878686;color:#FFFFFF;font-size:13px;padding:4px 2px;} #listitem td{background:#E5E4E4;font-size:11px;padding:4px 2px;} #listitem .select_cell{background:#C7C7C7;border:1px solid #FFFFFF;border-left:0;font-size:15px;line-height:18px;padding:5px 0;text-align:center;} #listitem .bigfont_cell{background:#E5E4E4;border:1px solid #FFFFFF;border-left:0;border-bottom:0;color:#626262;font-size:18px;font-weight:bold;line-height:20px;padding:5px 0;text-align:center;} #listitem h2{color:#444444;font-size:22px;line-height:18px;margin:0;padding:0;/*text-shadow:0 1px 2px rgba(0,0,0,0.5);*/} #listitem h2 span{background:url("/images/advertiseYourItemIcon.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #listitem h3{color:#4A4A4A;font-size:13px;font-weight:normal;line-height:20px;margin:0;padding:0 0 4px;} #listitem .ffffff_cell{background:#FFFFFF;border:1px solid #FFFFFF;line-height:18px;padding:5px 3px;} #listitem .F6F6F6_cell{border:none;border-top:1px solid #fff;border-right:1px solid #fff;color:#3d6b9e;font-weight:bold;line-height:18px;padding:5px 3px 4px 3px;} #listitem .select_cell>a:link{color:#AF1F20;font-weight:bold;text-decoration:underline;} #listitem .select_cell>a:visited{color:#AF1F20;font-weight:bold;text-decoration:underline;} #listitem .select_cell>a:hover{color:#FFFFFF;font-weight:bold;text-decoration:underline;} #listitem a.selectItem:link{color:#C80808;font-weight:bold;text-decoration:underline;} #listitem a.selectItem:visited{color:#C80808;font-weight:bold;text-decoration:underline;} #listitem a.selectItem:hover{color:#4B4A4A;font-weight:bold;text-decoration:underline;} #listitem a:link{color:#C80808;font-weight:bold;text-decoration:underline;} #listitem a:visited{color:#C80808;font-weight:bold;text-decoration:underline;} #listitem a:hover{color:#808080;font-weight:bold;text-decoration:underline;} #listitem .adPackages{background:#878686;border:1px solid #fff;border-bottom:0;color:#FFFFFF;font-size:13px;font-weight:bold;line-height:19px;padding:4px 2px;text-align:center;} #listitem .featureTitleFP{background:#E5E4E4;border:1px solid #fff;border-bottom:0;height:20px;line-height:20px;padding:5px 3px;} #listitem .featureText{background:#E5E4E4;border:1px solid #fff;border-left:0;border-bottom:0;line-height:20px;padding:5px 0;text-align:center;} #listitem .featureImage{background:#E5E4E4;border:1px solid #fff;border-left:0;border-bottom:0;height:20px;padding:5px 0;text-align:center;} #listitem .listFeatures{float:left;font-size:11px;margin:0;width:110px;} #listitem .listPackages{float:left;font-size:11px;width:23%;} #listitem .premium_adPackages{background:#FBD86A;border:1px solid #fff;border-left:0;border-bottom:0;color:#60572F;font-size:13px;font-weight:bold;line-height:19px;padding:4px 2px;text-align:center;} #listitem .premium_featureText{background:#FDEBB4;border:1px solid #fff; border-left:0;border-bottom:0;line-height:20px;padding:5px 0;text-align:center;} #listitem .premium_featureImage{background:#FDEBB4;border:1px solid #fff; border-left:0;border-bottom:0;height:20px;padding:5px 0;text-align:center;} #listitem .premium_bigfont_cell{background:#FDEBB4;border:1px solid #fff;border-left:0;border-bottom:0;color:#626262;font-size:18px;font-weight:bold;line-height:20px;padding:5px 0;text-align:center;} #listitem .premium_select_cell{background:#FBD86A;border:1px solid #FFFFFF;border-left:0;font-size:15px;line-height:18px;padding:5px 0;text-align:center;} #listitem .premium_select_cell>a:link{color:#AF1F20;font-weight:bold;text-decoration:underline;} #listitem .premium_select_cell>a:visited{color:#AF1F20;font-weight:bold;text-decoration:underline;} #listitem .premium_select_cell>a:hover{color:#60572F;font-weight:bold;text-decoration:underline;} #listitem .advertiseInfo{color:#666;font-size:12px;margin:0 0 0 10px;padding-top:3px;} #listitem .borderBottomLeft{border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;} #Advertise{width:780px;} #Advertise h1{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #Advertise h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #Advertise h3{color:#4A4A4A;font-size:13px;font-weight:normal;line-height:20px;margin:0;padding:0 0 4px;} #AdvertiseInputArea{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;width:778px;} .AdvertiseInputText{line-height:18px;padding:10px;} #mostviewed{background:#f3f3f3; border-radius:10px; color:#4A4A4A; padding:0 10px 10px 10px; margin:0 0 20px 0; text-decoration:none; outline:none; display:block; border:1px solid #c1c2c2; box-shadow:0 2px 5px rgba(0,0,0,0.5); background-image:-moz-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-webkit-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-ms-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); } #mostviewed td{font-size:9px;padding:5px 0;} #mostviewed td:hover{background:none repeat scroll 0 0 #E0E0E0;} #mostviewed td img{border:1px solid #949494;margin:0;padding:1px;} #mostviewed h2{color:#444444;font-size:22px;line-height:18px;margin:0;padding:0;/*text-shadow:0 1px 2px rgba(0,0,0,0.5);*/} #mostviewed h2 span{background:url("/images/group.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #privateparty{font-size:11px;} #privateparty{background:#f3f3f3; border-radius:10px; color:#fff; padding:0 0 10px 0; margin:0 0 20px 0; text-decoration:none; outline:none; display:block; border:1px solid #c1c2c2; box-shadow:0 2px 5px rgba(0,0,0,0.5); background-image:-moz-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-webkit-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-ms-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); } #privateparty h1{color:#444;font-size:22px;line-height:18px;margin:0;padding:0;} #privateparty h2{color:#444;font-size:22px;line-height:18px;margin:0;padding:0;/*text-shadow:0 1px 2px rgba(0,0,0,0.5);*/} #privateparty p{margin:0;padding:2px 9px;} #privateparty p img{border:1px solid #fff;margin:3px 0 0;} #privateparty a:link{color:#444;font-weight:bold;text-decoration:underline;} #privateparty a:visited{color:#444;font-weight:bold;text-decoration:underline;} #privateparty a:hover{color:#1F1E1E;font-weight:bold;text-decoration:underline;} #privateparty .titleText1{color:#444;font-size:24px;font-weight:bold;} #privateparty .titleText2{color:#444;font-size:19px;font-weight:bold;} #privateparty .premiumText{color:#3d6b9e;font-size:24px;font-weight:bold;} #privateparty .infoText{color:#333;font-size:14px;line-height:19px;padding-bottom:5px;padding-top:15px;} #privateparty h2 span{background:url("/images/privatePartyShowcaseIcon.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #ResearchFP{color:#525151;font-size:13px;} #ResearchFP h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #ResearchFP .mainTitle{font-size:14px;font-weight:bold;padding-bottom:6px;} #ResearchFP select{border:1px solid #999999;color:#6C6A6A;margin:1px 0 5px;width:195px;} #ResearchFP h2 span{background:url("/images/reviews.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #ResearchFP .inputbutton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:130px;} #ResearchFP .inputbutton:hover{background:none repeat scroll 0 0 #4D873B;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:130px;} #ResearchFP td{} #ResearchFP td:hover{} #homepageSpot1{color:#525151;font-size:13px;} #homepageSpot1 h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #homepageSpot1 h2 span{background:url("/images/clear.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #homepageSpot2{color:#525151;font-size:13px;} #homepageSpot2 h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #homepageSpot2 h2 span{background:url("/images/clear.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #QuickCategory{} .quickCategoryTitle{background:none repeat scroll 0 0 #CBC9C9;border-bottom:1px solid #B9B9B9;color:#4A4A4A;font-size:18px;font-weight:bold;padding-bottom:5px;padding-left:10px;padding-top:5px;} .quickCategorySubTitle{background:none repeat scroll 0 0 #E8E8E8;padding-bottom:4px;padding-left:7px;padding-top:4px;} .quickCategoryLink{margin:3px;padding-left:5px;} a.quickCategoryLinks:link{color:#343434;font-weight:bold;text-decoration:underline;} a.quickCategoryLinks:visited{color:#343434;font-weight:bold;text-decoration:underline;} a.quickCategoryLinks:hover{color:#666666;font-weight:bold;text-decoration:underline;} #subscribe{} .greyborder{height:355px;padding:0;} .greybordernoheight{height:210px;padding:0;} .greyborderZeroHeight{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;padding:0;} #weather_cor{border-spacing:0;border-style:none;border-width:0;height:75px;margin:0;padding:0;width:250px;} .weather_cor_left{height:75px;margin:0;width:130px;} .weather_icon{float:left;height:60px;text-align:center;width:60px;} .weather_data{float:left;height:60px;text-align:center;width:70px;} .weather_click{clear:both;height:10px;margin:0;padding:0;text-align:center;width:130px;} .weather_cor_right{height:75px;margin:0;padding:0;width:120px;} .weather_sponsor{background-image:url("http://static.cnhi.zope.net/images/weathericons/sponsor.gif");background-position:0 bottom;background-repeat:no-repeat;height:12px;margin:0;padding:0;width:120px;} .weather_ad{height:60px;margin:0;padding:0;width:120px;} .weather_temp{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:28px;font-weight:700;} .weather_temp_hl{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:11px;font-weight:700;} a.weather_small_text{color:#003366;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:10px;} a.weather_small_text:hover{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:10px;text-decoration:underline;} .weather_small_text,a.weather_small_text:active{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:10px;} #quickresults{background:#f3f3f3; border-radius:10px; color:#4A4A4A; font-size:14px; line-height:33px; padding:0 0 10px 0; margin:0 0 20px 0; text-decoration:none; outline:none;display:block; border:1px solid #c1c2c2; box-shadow:0 2px 5px rgba(0,0,0,0.5); background-image:-moz-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-webkit-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-ms-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); } #quickresults td img{padding:12px 0;vertical-align:middle;} #quickresults a:link{color:#444444;font-weight:normal;text-decoration:underline;} #quickresults a:visited{color:#444444;font-weight:normal;text-decoration:underline;} #quickresults a:hover{color:#C80808;font-weight:normal;text-decoration:underline;} #quickresults h2{color:#444;font-size:22px;line-height:18px;margin:0;padding:0;/*text-shadow:0 1px 2px rgba(0,0,0,0.5);*/} #quickresults h2 span{background:url("/images/quickResultsIcon.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #quicksearch{background:#f3f3f3; border-radius:10px; font-size:12px; color:#4A4A4A; padding:0 10px 10px 10px; margin:0 0 20px 0; text-decoration:none; outline:none; display:block; border:1px solid #c1c2c2; box-shadow:0 2px 5px rgba(0,0,0,0.5); background-image:-moz-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-webkit-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:-ms-linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); background-image:linear-gradient(bottom,#d0d0d0 25%,#f3f3f3 75%); } #quicksearch .labelTitle{color:#404040;} #quicksearch input{color:#666666;} #quicksearch select{border:1px solid #999999;color:#666666;} #quicksearch table{height:180px;} .tdBackground{background:none repeat scroll 0 0 #E5E5E5;padding-left:5px;} #quicksearch .mostPopularBG{background:none repeat scroll 0 0 #F2F2F2;border-left:1px solid #D3D3D3;padding-left:5px;padding-top:3px;} #quicksearch td{color:#545454;} #quicksearch td strong{color:#4D4C4C;} #quicksearch td a:link{color:#545454;font-weight:normal;text-decoration:underline;} #quicksearch td a:visited{color:#545454;font-weight:normal;text-decoration:underline;} #quicksearch td a:hover{color:#C80808;font-weight:normal;text-decoration:underline;} #quicksearch .inputbutton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:150px;} #quicksearch .inputbutton:hover{background:none repeat scroll 0 0 #4D873B;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:150px;} #quicksearch h1{color:#444;font-size:22px;line-height:18px;margin:0;padding:0;/*text-shadow:0 1px 2px rgba(0,0,0,0.5);*/} #quicksearch h1 span{background:url("/images/searchIcon.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #quicksearch h2{color:#444;font-size:22px;line-height:18px;margin:0;padding:0;/*text-shadow:0 1px 2px rgba(0,0,0,0.5);*/} #quicksearch h2 span{background:url("/images/searchIcon.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #quicksearch .ui-tabs-nav{border:0 none;bottom:0px;float:left;font-family:Arial,sans-serif;font-size:1.1em;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:0;position:relative;text-decoration:none;z-index:1;} #quicksearch .ui-tabs-nav li{border:0 none;float:left;font-size:100%;line-height:13px;list-style:none outside none;margin:2px 3px 0 0;outline:0 none;padding:0;text-decoration:none;} #quicksearch .ui-tabs-nav li a{background:url("/images/tabNormal.png") no-repeat scroll 0 0 transparent;border:0 none;color:#FFFFFF;float:left;font-size:14px;font-weight:bold;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:8px 0;text-align:center;text-decoration:none;width:116px;} #quicksearch .ui-tabs-nav li a:hover{background:url("/images/tabOver.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;} #quicksearch .ui-tabs-nav li.ui-tabs-selected{border:0 none;} #quicksearch .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs-nav li.ui-tabs-selected a:hover{background:url("/images/tabSelected.png") no-repeat scroll 0 0 transparent;color:#555555;font-weight:bold;text-align:center;} #quicksearch .ui-tabs-panel{background:#FFFFFF;clear:left;color:#222222;font-family:Verdana,Arial,sans-serif;font-size:1.1em;height:180px;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;border-radius:0 0 10px 10px;} #quicksearch .ui-tabs-hide{display:none;} #quicksearch #Automotive{padding:0;border-radius:0 0 5px 5px;} #quicksearch .inputbox{width:185px;} #quicksearch.error{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;color:#CC0000;padding:4px;margin:0 0 0 3px;} #searchindextabs input{color:#595959;font-size:12px;padding:1px;} #searchindextabs select{color:#595959;font-size:12px;padding:1px;} #searchindextabs .ui-tabs-nav{border:0 none;bottom:-1px;float:left;font-family:Arial,sans-serif;font-size:1.1em;line-height:2px;list-style:none outside none;margin:0;outline:0 none;padding:0;position:relative;text-decoration:none;z-index:1;} #searchindextabs .ui-tabs-nav li{border:1px solid #C7C7C7;float:left;font-size:100%;line-height:13px;list-style:none outside none;margin:0 2px 0 0;outline:0 none;padding:0;text-decoration:none;} #searchindextabs .ui-tabs-nav li a{background:none repeat scroll 0 0 #E6E6E6;border:0 none;color:#797878;float:left;font-size:14px;font-weight:normal;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:8px 15px;text-decoration:none;} #searchindextabs .ui-tabs-nav li a:hover{background:none repeat scroll 0 0 #CCCCCC;color:#5E5E5E;} #searchindextabs .ui-tabs-nav li.ui-tabs-selected{border-color:#333333 #333333 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px 0;} #searchindextabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs-nav li.ui-tabs-selected a:hover{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} #searchindextabs .ui-tabs-panel{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C7C7C7;clear:left;color:#222222;font-family:Verdana,Arial,sans-serif;font-size:1.1em;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;} #searchindextabs .ui-tabs-hide{display:none;} #searchindextabs #Automotive{padding:0;} #searchindextabs .inputbox{width:195px;} #searchindextabs .inputbutton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:150px;} #searchindextabs .inputbutton:hover{background:none repeat scroll 0 0 #4D873B;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:150px;} #searchindextabs .searchIndexButton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:14px;font-weight:bold;width:150px;} #searchindextabs .searchIndexButton:hover{background:none repeat scroll 0 0 #4D873B;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:14px;font-weight:bold;width:150px;} #Automotive{padding:0;} #searchIndex{float:left;width:610px;} #sidebar{float:left;margin:0 10px 0 0;padding:0;width:215px;} #searchListings{float:right;margin-right:15px;width:550px;} #searchListings h1{color:#4A4A4A;font-size:16px;margin:0 0 3px;padding:0;text-transform:capitalize;} #searchListings h2{color:#345a84;margin-bottom:0;line-height:normal;} #searchListings a.dealerwebsite:link{color:#cc0000;font-size:14px;font-weight:bold;} #searchListings a.dealerwebsite:visited{color:#cc0000;font-size:14px;font-weight:bold;} #searchListings a.dealerwebsite:hover{color:#990000;font-size:14px;font-weight:bold;} #searchListings #aboutUsInformation{line-height:160%;} .searchClassTitles{color:#CC0000;font-weight:bold;} .searchIndexTable{background:none repeat scroll 0 0 #E5E5E5;line-height:21px;padding-bottom:20px;padding-left:5px;} .searchindexInput{width:185px;} .searchIndexYear{width:80px;} .searchIndexPrice{font-size:12px;width:75px;} .searchIndexKeyword{font-size:12px;width:180px;} .searchIndexZip{font-size:12px;width:57px;} .searchListingColor{text-transform:lowercase;} .sortbar{background:none repeat scroll 0 0 #D9D8D8;color:#4F4E4E;font-size:11px;font-weight:bold;height:28px;} .noResults{color:#CC0000;font-size:15px;font-weight:bold;} a.noResultsLink:link{color:#6A6868;font-size:12px;text-decoration:underline;} a.noResultsLink:visited{color:#6A6868;font-size:12px;text-decoration:underline;} a.noResultsLink:hover{color:#333333;font-size:12px;text-decoration:underline;} #paging{font-size:12px;} #paging a:link{color:#565555;font-size:12px;font-weight:bold;text-decoration:underline;} #paging a:visited{color:#565555;font-size:12px;font-weight:bold;text-decoration:underline;} #paging a:hover{color:#CC0000;font-size:12px;font-weight:bold;text-decoration:underline;} .currentPage{color:#7B7C7E;font-size:13px;} .resultsText{color:#3A6A9E;font-size:16px;} .resultsBorder{border:1px solid #CCCCCC;} .resultsBorderBottom{border-bottom:1px solid #CCCCCC;} .ResultsLine1{background:none repeat scroll 0 0 #FFFFFF;} .ResultsLine2{background:none repeat scroll 0 0 #FFFFFF;} .ResultsEnhanced{background:none repeat scroll 0 0 #FFFF99;font-weight:bold;} .compareCheckbox{background:none repeat scroll 0 0 #E8E8E8;border-bottom:1px solid #CCCCCC;} a.listingYearMakeTitle:link{color:#333333;font-size:13px;font-weight:bold;text-decoration:underline;} a.listingYearMakeTitle:visited{color:#333333;font-size:13px;font-weight:bold;text-decoration:underline;} a.listingYearMakeTitle:hover{color:#C80808;font-size:13px;font-weight:bold;text-decoration:underline;} #searchListings .price{color:#4D4C4C;font-size:13px;font-weight:bold;} .vehicleInfo{color:#5C5B5B;font-size:12px;} a.dealerInventoryLink:link{color:#6A6868;font-size:12px;font-weight:bold;text-decoration:underline;} a.dealerInventoryLink:visited{color:#6A6868;font-size:12px;font-weight:bold;text-decoration:underline;} a.dealerInventoryLink:hover{color:#333333;font-size:12px;font-weight:bold;text-decoration:underline;} .distanceInfo{color:#7E7C7C;font-size:12px;} .pictures{border:1px solid #999999;padding:2px;} .warningRebateText{color:#C70606;padding-top:8px;} #Search_Smart{} #Search_Smart img{padding:7px 0;} .smartSearchHeading{background:none repeat scroll 0 0 #E8E8E8;color:#343434;font-size:13px;font-weight:bold;padding-bottom:3px;padding-left:14px;padding-top:3px;} .smartSearchListing{color:#666666;font-size:11px;padding-bottom:5px;padding-left:7px;padding-top:5px;} a.smartSearchListing:link{color:#555555;font-size:11px;line-height:21px;padding-left:5px;text-decoration:underline;} a.smartSearchListing:visited{color:#555555;font-size:11px;line-height:21px;padding-left:5px;text-decoration:underline;} a.smartSearchListing:hover{color:#C80808;font-size:11px;line-height:21px;padding-left:5px;text-decoration:underline;} .smartSearchCount{color:#797777;font-size:11px;} .CollapsiblePanelContent{} #AdvSearchTabs{margin:0;padding:0;} #AdvSearchTabs .ui-tabs-nav{border:0 none;font-family:Arial;font-size:16px;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;position:relative;text-decoration:none;z-index:1;} #AdvSearchTabs .ui-tabs-nav li{border-color:-moz-use-text-color -moz-use-text-color #999999;border-style:none none solid;border-width:medium medium 1px;font-size:100%;line-height:18px;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;} #AdvSearchTabs .ui-tabs-nav li a{background:none repeat scroll 0 0 #CBC9C9;border:0 none;color:#454444;display:block;font-size:16px;font-weight:normal;list-style:none outside none;margin:0;outline:0 none;padding:0.5em 0;text-align:center;text-decoration:none;width:160px;} #AdvSearchTabs .ui-tabs-nav li a:hover{background:none repeat scroll 0 0 #969696;color:#FFFFFF;} #AdvSearchTabs .ui-tabs-nav li.ui-tabs-selected{} #AdvSearchTabs .ui-tabs-nav li.ui-tabs-selected a{background:url("/images/whiteTriangle.jpg") no-repeat scroll 0 0 #7E7D7D;color:#FFFFFF;line-height:18px;} #AdvSearchTabs .ui-tabs-nav li.ui-tabs-selected a:hover{background:url("/images/whiteTriangle.jpg") no-repeat scroll 0 0 #7E7D7D;color:#FFFFFF;line-height:18px;} #AdvSearchTabs .ui-tabs-panel{border:0 none;color:#222222;font-family:Arial;font-size:12px;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;} #AdvSearchTabs .ui-tabs-hide{display:none;} #Search_Advanced .selectbox{width:150px;} #Search_Advanced select{color:#666666;font-size:12px;} #Search_Advanced input{color:#666666;font-size:12px;} #Search_Advanced .advancedSearchButton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:15px;font-weight:bold;margin-bottom:10px;margin-left:5px;margin-top:10px;width:150px;} #Search_Advanced .advancedSearchButton:hover{background:none repeat scroll 0 0 #4D873B;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:15px;font-weight:bold;width:150px;} .advancedSearchHeading{background:none repeat scroll 0 0 #E8E8E8;color:#4C4C4C;font-size:13px;font-weight:bold;padding:3px 3px 3px 8px;} .advancedSearchListing{padding-bottom:5px;padding-left:7px;padding-top:5px;} .advancedSearchButton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;font-size:15px;font-weight:bold;margin-bottom:10px;margin-left:5px;margin-top:10px;width:150px;} #savedSearch{background:none repeat scroll 0 0 #3A6A9E;border:1px solid #254465;color:#FFFFFF;font-size:13px;font-weight:normal;margin:5px 0;padding:5px;} #savedSearch a:link{color:#CFDDED;font-weight:bold;} #savedSearch a:visited{color:#CFDDED;font-weight:bold;} #savedSearch a:hover{color:#AAC4DF;font-weight:bold;} #details{color:#333333;font-size:12px;padding:5px;width:780px;} #details h1{color:#4A4A4A;font-size:26px;margin:0;padding:0;line-height:normal;} #details h2{color:#4A4A4A;font-size:18px;margin:0;padding:0;line-height:normal;} #details h3{color:#4D4C4C;font-size:14px;margin:0;padding:0;line-height:normal;} #details h4{color:#555555;font-size:12px;margin:0;padding:0;line-height:normal;} #details .priceTR{background:none repeat scroll 0 0 #E0E0E0;border-bottom:1px solid #999999;} #details #shopperstoolbox{background:none repeat scroll 0 0 #F2F2F2;border:medium none #D7DBDE;line-height:19px;margin:0;padding:2px 5px 5px;} #details #shopperstoolbox h3{background:none repeat scroll 0 0 transparent;border:medium none;color:#737373;margin:0;padding:0;} #details #shopperstoolbox img{margin-right:5px;vertical-align:middle;} #details #shopperstoolbox table{width:100%;} #details #shopperstoolbox a:link{color:#595959;font-size:12px;} #details #shopperstoolbox a:visited{color:#595959;font-size:12px;} #details #shopperstoolbox a:hover{color:#C80808;font-size:12px;} #details .callnow h3{color:#4D4C4C;font-size:24px;font-weight:bold;margin:0;padding:7px 0 6px 4px;} #details .callnow{background:none repeat scroll 0 0 #666666;border-right:1px solid #FFFFFF;color:#FFFFFF;padding:2px;text-align:center;} #details .detailsInfoTable{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B7B3B3;margin:0;padding:0;} #details .VehicleInfo{font-size:12px;line-height:19px;padding-left:4px;padding-top:0;} #details a.VehicleLink:link{color:#737373;} #details a.VehicleLink:visited{color:#737373;} #details a.VehicleLink:hover{color:#C80808;} #details .CarFaxLogo{padding-left:4px;padding-top:5px;} #details .rebateinfo{color:white;font-size:10px;font-weight:normal;} #details .leftBorder{background:none repeat scroll 0 0 #E0E0E0;border-left:1px solid #999999;} #details .inputbutton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;font-size:16px;font-weight:bold;width:150px;} #details .inputbutton:hover{background:none repeat scroll 0 0 #4D873B;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:150px;} #details .orText{color:#666666;font-size:12px;font-weight:bold;} #details .phoneNumber{color:#FFFFFF;font-size:16px;font-weight:bold;padding-left:32px;} #OptionTitles{border-bottom:1px solid #D9D9D9;font-weight:bold;} .GasInfo{font-size:12px;font-weight:bold;padding-top:6px;} .gasMileage{color:#666666;font-size:20px;font-weight:bold;padding-top:0;} .stockNumber{color:#666666;font-size:11px;padding-bottom:5px;} /* Changed this line */ #dealershipInfo{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #9e9a9a;margin:0 0 20px 0;} #dealershipInfo td{padding:3px 5px;} .dealershipTitleBar{background:none repeat scroll 0 0 #DFDEDE;font-weight:bold;height:25px;line-height:25px;padding:3px 5px;} .dealershipName{color:#4D4C4C;font-size:16px;font-weight:bold;} .premiumText{color:#4D4C4C;font-size:13px;font-weight:bold;} .contactmessage{color:#4D4C4C;font-size:13px;font-weight:bold;padding:3px 0 10px 0;} a.dealerLink:link{color:#CD7B0E;font-weight:normal;text-decoration:underline;} a.dealerLink:visited{color:#CD7B0E;font-weight:normal;text-decoration:underline;} a.dealerLink:hover{color:#9D5E0B;font-weight:normal;text-decoration:underline;} .dealerInfo{color:#4F4F4F;font-weight:bold;} a.dealerDirections:link{color:#838181;font-size:11px;text-decoration:underline;} a.dealerDirections:visited{color:#838181;font-size:11px;text-decoration:underline;} a.dealerDirections:hover{color:#C80808;font-size:11px;text-decoration:underline;} a.dealerWebsite:link{color:#5A5858;text-decoration:underline;} a.dealerWebsite:visited{color:#5A5858;text-decoration:underline;} a.dealerWebsite:hover{color:#C80808;text-decoration:underline;} .notactualphoto{color:#B3B3B3;font-size:18px;font-weight:bold;} /* Changed this line */ #otherItems{border:1px solid #9e9a9a;margin:20px 0 10px 0;padding:10px;} /* Changed this line */ .otherItemsBG{height:150px;margin:2px;padding:2px 0 0;} .otherItemsTitle{color:#4D4C4C;font-size:14px;font-weight:bold;margin:0 0 5px 0;} #actionlayer{background:none repeat scroll 0 0 #F2F2F2;display:block;margin:10px 0;} #actionlayer hr{border-color:-moz-use-text-color -moz-use-text-color #999999;border-style:none none solid;border-width:medium medium 1px;} #actionlayer th{background:none repeat scroll 0 0 #4D4D4D;border-bottom:1px solid #999999;color:#FFFFFF;font-size:17px;font-weight:bold;margin:0;padding:3px 4px;width:50%;} #actionlayer td{font-size:12px;} #actionlayer #GoMobile{display:none;} #actionlayer #MakeOffer{display:none;} #actionlayer #EmailSeller{display:none;} #actionlayer #PaymentEstimator{display:none;} #actionlayer #EmailToFriend{display:none;} #actionLayerForm{border:medium none;margin-left:5px;text-align:left;} #actionLayerForm select{border:1px solid #777777;padding-left:2px;} #actionLayerForm input{border:1px solid #777777;padding-left:2px;} #actionLayerForm textarea{border:1px solid #777777;padding-left:2px;} #actionLayerForm .error{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;color:#CC0000;} #messageBox{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;color:#CC0000;margin:10px auto;width:75%;} #messageBox h1{background:none repeat scroll 0 0 #CC0000;color:#FFFFFF;font-size:14px;padding:3px;} #messageBox .error{background:none repeat scroll 0 0 #FFFFFF;border:0 none;color:#CC0000;padding:5px 10px;} #messageBoxOffer{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;color:#CC0000;margin:10px auto;width:75%;} #messageBoxOffer h1{background:none repeat scroll 0 0 #CC0000;color:#FFFFFF;font-size:14px;padding:3px;} #messageBoxOffer .error{background:none repeat scroll 0 0 #FFFFFF;border:0 none;color:#CC0000;padding:5px 10px;} #monthlypayment{color:#4D4D4D;font-size:16px;font-weight:bold;} .detailsPageTitleBottom{color:#4A4A4A;font-size:15px;padding-top:10px;} #messageSent{color:#CC0000;font-size:18px;font-weight:bold;padding-left:3px;padding-top:8px;} #detailtabs{margin:0 0 10px 0;width:780px;} #detailtabs .ui-tabs-nav{border:0 none;bottom:-1px;float:left;font-family:Arial,sans-serif;font-size:1.1em;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:0;position:relative;text-decoration:none;z-index:1;} #detailtabs .ui-tabs-nav li{border:1px solid #B7B3B3;float:left;font-size:100%;line-height:13px;list-style:none outside none;margin:0 2px 0 0;outline:0 none;padding:0;text-decoration:none;} #detailtabs .ui-tabs-nav li a{background:none repeat scroll 0 0 #E6E6E6;border:0 none;color:#797878;float:left;font-size:14px;font-weight:normal;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:8px 15px;text-decoration:none;} #detailtabs .ui-tabs-nav li a:hover{background:none repeat scroll 0 0 #CCCCCC;color:#5E5E5E;} #detailtabs .ui-tabs-nav li.ui-tabs-selected{} #detailtabs .ui-tabs-nav li.ui-tabs-selected a{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} #detailtabs .ui-tabs-nav li.ui-tabs-selected a:hover{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} /* Changed this line */ #detailtabs .ui-tabs-panel{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #9e9a9a;clear:left;color:#222222;font-family:Arial,Helvetica,sans-serif;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;} #detailtabs .ui-tabs-hide{display:none;} #detailtabs #General{color:#343232;font-size:12px;line-height:19px;padding:6px 6px 6px 10px;} #detailtabs #General ul{font-size:12px;height:auto;margin:1em;padding:0;position:relative;} #detailtabs #General li{float:left;font-size:12px;margin-left:6px;position:relative;width:180px;} #detailtabs #Manufacturer{color:#343232;font-size:12px;line-height:19px;padding:0 6px 6px 10px;} #detailtabs #TechSpecs{color:#343232;font-size:12px;line-height:19px;padding:0 6px 6px 10px;} #detailtabs #AutoReview{color:#343232;font-size:12px;line-height:19px;padding:10px 6px 6px 10px;} #phototabs{padding-top:5px;width:780px;} #phototabs .ui-tabs-nav{border:0 none;bottom:-1px;float:left;font-family:Arial,sans-serif;font-size:1.1em;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:0;position:relative;text-decoration:none;z-index:1;} #phototabs .ui-tabs-nav li{border:1px solid #B7B3B3;float:left;font-size:100%;line-height:13px;list-style:none outside none;margin:0 2px 0 0;outline:0 none;padding:0;text-decoration:none;} #phototabs .ui-tabs-nav li a{background:none repeat scroll 0 0 #E6E6E6;border:0 none;color:#797878;float:left;font-size:14px;font-weight:normal;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:8px 15px;text-decoration:none;} #phototabs .ui-tabs-nav li a:hover{background:none repeat scroll 0 0 #CCCCCC;color:#5E5E5E;} #phototabs .ui-tabs-nav li.ui-tabs-selected{} #phototabs .ui-tabs-nav li.ui-tabs-selected a{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} #phototabs .ui-tabs-nav li.ui-tabs-selected a:hover{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} /* Changed this line */ #phototabs .ui-tabs-panel{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #9e9a9a;clear:left;color:#222222;font-family:Arial,Helvetica,sans-serif;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;} #phototabs .ui-tabs-hide{display:none;} #phototabs #Photos{color:#343232;font-size:12px;line-height:19px;} #phototabs #Photos ul{font-size:12px;height:auto;list-style-type:none;margin:0;padding:0 0 0 77px;position:relative;width:auto;} #phototabs #Photos li{float:left;font-size:12px;padding-left:0;position:relative;width:200px;} .photoTabText{color:#5D5B5B;font-size:14px;font-weight:bold;} .photoTabThumbText{color:#5D5B5B;font-size:14px;font-weight:bold;padding-left:3px;text-align:left;} a.nextPrev:link{color:#434242;font-size:13px;text-decoration:underline;} a.nextPrev:visited{color:#434242;font-size:13px;text-decoration:underline;} a.nextPrev:hover{color:#C80808;font-size:13px;text-decoration:underline;} .thumbnailPics{border:1px solid #555555;} #myGarage{color:#333333;font-size:12px;padding:5px;width:780px;} #myGarage h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #myGarage h3{color:#4A4A4A;font-size:13px;font-weight:normal;margin:0;padding:0 0 14px;} #Comparisons{} #Comparisons .removeTD{border-top:1px solid #BFBFBF;} #Comparisons a.removeItem:link{color:#CC0000;cursor:pointer;font-size:13px;text-decoration:underline;} #Comparisons a.removeItem:visited{color:#CC0000;cursor:pointer;font-size:13px;text-decoration:underline;} #Comparisons a.removeItem:hover{color:#990000;cursor:pointer;font-size:13px;text-decoration:underline;} #Comparisons #boxes{list-style-type:none;margin:0;padding:0;} #Comparisons #boxes li{background-color:#FFFFFF;float:left;font-weight:bold;margin-left:1px;position:relative;text-align:left;width:166px;} #Comparisons #boxes td{background-color:#F2F2F2;border-bottom:1px dotted #999999;border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;height:40px;text-align:center;} #Comparisons #boxes td.bottom{background-color:#F2F2F2;border-color:-moz-use-text-color #BFBFBF #BFBFBF;border-style:none solid solid;border-width:medium 1px 1px;height:75px;text-align:center;} #Comparisons #boxes td.pic{background-color:#F2F2F2;border-bottom:1px dotted #999999;height:100px;text-align:center;} #Comparisons #boxes td.compareButton{background:none repeat scroll 0 0 transparent;border:medium none;padding:0;} #Comparisons #boxes td.compareButton .inputbutton{background:none repeat scroll 0 0 #808080;border:1px solid #444444;color:#FFFFFF;font-size:16px;font-weight:bold;margin-top:2px;width:164px;} #Comparisons #boxes td.compareButton .inputbutton:hover{background:none repeat scroll 0 0 #555555;border:1px solid #444444;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:164px;} #Comparisons #static{background-color:#CCCCCC;float:left;font-weight:bold;margin:0 -3px 0 2px;position:relative;text-align:left;width:108px;} #Comparisons #static td{background:none repeat scroll 0 0 #E6E6E6;border-bottom:1px dotted #999999;border-left:1px solid #BFBFBF;height:40px;text-align:center;} #Comparisons #static td.bottom{border-color:-moz-use-text-color -moz-use-text-color #BFBFBF #BFBFBF;border-style:none none solid solid;border-width:medium medium 1px 1px;height:75px;text-align:center;} #Comparisons #static td.pic{border-bottom:1px dotted #999999;height:100px;text-align:center;} .myGaragePic{border:1px solid #999999;padding:2px;} #myAccount{color:#333333;font-size:12px;width:780px;} #myAccount h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #myAccount h3{color:#4A4A4A;font-size:18px;line-height:18px;margin:0;padding:0;} #myAccount h4{color:#4A4A4A;font-size:15px;line-height:18px;margin:0;padding:0;} input img{display:block;border:none;} .accountLogin{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;margin-top:10px;} .accountLoginTable{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;margin-top:10px;padding:6px;} #myAccount .accountNameAddress{color:#636363;font-size:12px;line-height:17px;margin:0;padding:0;} .AccountResultsTable{border-bottom:medium none;margin-bottom:2px;margin-top:2px;} .AccountYearMakeModel{color:#333333;font-size:13px;font-weight:bold;} a.editThisItem:link{color:#CC0000;font-size:13px;font-weight:bold;text-decoration:underline;} a.editThisItem:visited{color:#CC0000;font-size:13px;font-weight:bold;text-decoration:underline;} a.editThisItem:hover{color:#990000;font-size:13px;font-weight:bold;text-decoration:underline;} .ResultsLine1{background:none repeat scroll 0 0 #F2F2F2;} .InactiveRow{background:none repeat scroll 0 0 #FFE5E5;} .InactiveItem{color:#CC0000;font-size:14px;font-weight:bold;} a.accountJoin:link{color:#CC0000;font-size:12px;font-weight:normal;text-decoration:underline;} a.accountJoin:visited{color:#CC0000;font-size:12px;font-weight:normal;text-decoration:underline;} a.accountJoin:hover{color:#990000;font-size:12px;font-weight:normal;text-decoration:underline;} a.logout:link{color:#CC0000;font-size:12px;font-weight:normal;text-decoration:none;} a.logout:visited{color:#CC0000;font-size:12px;font-weight:normal;text-decoration:none;} a.logout:hover{color:#990000;font-size:12px;font-weight:normal;text-decoration:underline;} button img{border:none;text-decoration:none;} #myAccount .inputbutton{background:none repeat scroll 0 0 #579943;border:1px solid #25740E;color:#FFFFFF;font-size:16px;font-weight:bold;width:130px; text-decoration:none;} #myAccount .inputbutton:hover{background:none repeat scroll 0 0 #4D873B;border:1px solid #25740E;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:130px; text-decoration:none;} #myAccount .updatebutton{background:none repeat scroll 0 0 #CC0000;border:1px solid #444444;color:#FFFFFF;font-size:16px;font-weight:bold;margin-top:2px;width:164px;} #myAccount .updatebutton:hover{background:none repeat scroll 0 0 #990000;border:1px solid #444444;color:#FFFFFF;cursor:pointer;font-size:16px;font-weight:bold;width:164px;} #myAccount .ErrorText{color:#CC0000;font-size:14px;font-weight:bold;padding-top:10px;} #myAccount .RequiredText{color:#CC0000;font-weight:bold;} #myAccount .editItem{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #CCCCCC;margin-top:3px;padding:5px;} #myAccount label.field{display:block;float:left;font-weight:bold;width:140px;} #myAccount li{padding:3px 0;} #myAccount select{color:#555555;} #myAccount input{color:#555555;padding-left:3px;} #myAccount label.error{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;color:#CC0000;margin:0 5px;padding:1px;} #myAccount .error{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;color:#CC0000;} #myAccount a.myaccountLink:link{color:#CC0000;font-size:13px;font-weight:bold;text-decoration:underline;} #myAccount a.myaccountLink:visited{color:#CC0000;font-size:13px;font-weight:bold;text-decoration:underline;} #myAccount a.myaccountLink:hover{color:#990000;font-size:13px;font-weight:bold;text-decoration:underline;} #myAccount .cancelAd{color:#333333;} #myAccountRegister{} #myAccountRegister td{padding-left:8px;padding-top:3px;} #myAccount #frmLogin_Error{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;display:none;margin:4px 0;padding:4px;} #myAccount #frmLogin_Error ul{list-style:none outside none;margin:0;padding:0;} #myAccount #frmLogin_Error li{} #myAccount #frmLogin_Error label{float:none;} #myAccount #frmLogin_Error .error{background:none repeat scroll 0 0 transparent;border:medium none;color:#CC0000;} .changeSuccessful{color:#CC0000;font-size:16px;font-weight:bold;padding-bottom:20px;} .updateAccountBG{background:none repeat scroll 0 0 #F2F2F2;padding-top:3px;} #uploadArea{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #CCCCCC;height:auto;margin:0;padding:0;width:780px;} #uploadArea input{margin-bottom:2px;margin-top:2px;} #uploadAreaWorking{display:none;} #photoArea{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #CCCCCC;height:auto;margin:0;min-height:150px;padding:3px;width:780px;} #photoAreaWorking{display:none;height:26px;margin:0;padding:0;} #limitError{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DD4646;color:#CC0000;display:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:5px;padding:10px;} #boxes{list-style-type:none;margin:0;padding:2px;width:760px;} #boxes li{background-color:#FFFFFF;border:1px solid #000000;cursor:move;float:left;font-weight:bold;height:100px;margin:5px;position:relative;text-align:center;width:100px;} #files_list td{font-weight:bold;padding-left:75px;} #accounttabs{padding-top:5px;width:780px;} #accounttabs .ui-tabs-nav{border:0 none;bottom:-1px;float:left;font-family:Arial,sans-serif;font-size:1.1em;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:0;position:relative;text-decoration:none;z-index:1;} #accounttabs .ui-tabs-nav li{border:1px solid #B7B3B3;float:left;font-size:100%;line-height:13px;list-style:none outside none;margin:0 2px 0 0;outline:0 none;padding:0;text-decoration:none;} #accounttabs .ui-tabs-nav li a{background:none repeat scroll 0 0 #E6E6E6;border:0 none;color:#797878;float:left;font-size:14px;font-weight:normal;line-height:12px;list-style:none outside none;margin:0;outline:0 none;padding:8px 15px;text-decoration:none;} #accounttabs .ui-tabs-nav li a:hover{background:none repeat scroll 0 0 #CCCCCC;color:#5E5E5E;} #accounttabs .ui-tabs-nav li.ui-tabs-selected{} #accounttabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs-nav li.ui-tabs-selected a:hover{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} #accounttabs .ui-tabs-panel{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B7B3B3;clear:left;color:#222222;font-family:Arial,Helvetica,sans-serif;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;} #accounttabs .ui-tabs-hide{display:none;} #aboutUs{color:#333333;font-size:12px;width:780px;} #aboutUs h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #aboutUsArea{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;margin-top:10px;} .aboutUsText{line-height:18px;padding:10px;} #NoMatches{color:#333333;padding-top:40px;width:780px;} a.noMatchingLink:link{color:#C80808;} a.noMatchingLink:visited{color:#C80808;} a.noMatchingLink:hover{color:#980606;} .error{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CC0000;color:#CC0000;} a.dealerListLink:link{color:#444444;} a.dealerListLink:visited{color:#444444;} a.dealerListLink:hover{color:#990000;} #DealersList{color:#333333;font-size:12px;width:780px;} #DealersList h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #JL_DealerLocator{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #999999;font-family:Arial,Helvetica,sans-serif;font-size:11px;} #JL_DealerListHeader{background:none repeat scroll 0 0 #FFFFFF;border-color:#999999 #999999 -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;margin:4px 4px 0;padding:0;} #JL_DealerListHeader th{background:none repeat scroll 0 0 #E3EAF2;cursor:pointer;text-align:left;} #JL_DealerList{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #818181;height:150px;margin:0 4px 4px;overflow:auto;padding:0;} #JL_DealerList table{border:medium none;} #JL_DealerList .roweven{background:none repeat scroll 0 0 #F2F2F2;cursor:pointer;} #JL_DealerList .rowodd{background:none repeat scroll 0 0 #FFFFFF;cursor:pointer;} #JL_DealerList .rowhover{background:none repeat scroll 0 0 #D9D9D9;cursor:pointer;} #JL_DealerList .rowclick{background:none repeat scroll 0 0 #CCCCCC;cursor:pointer;font-weight:bold;} #JL_DealerSearchBar{background:none repeat scroll 0 0 #AEC4DB;border:1px solid #818181;font-weight:bold;margin:4px;padding:2px;} #JL_DealerSearchBar .inputbox{border:1px solid #818181;font-size:10px;width:580px;} #JL_DealerSearchBar .button{background:none repeat scroll 0 0 #EB6B6B;border:1px solid #BC1A1A;color:#FFFFFF;cursor:pointer;font-size:10px;font-weight:bold;} #JL_DealerInfo{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #818181;height:445px;margin:0 4px 4px;text-align:center;width:200px;} #JL_DealerLocation{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #818181;float:right;height:445px;margin:0 4px 4px 0;width:550px;} .JL_DealerName{color:#333333;font-size:13px;font-weight:bold;padding:4px;} .JL_DealerAddress{color:#444444;font-size:12px;padding:0 5px;text-align:left;} .JL_DealerPhone{color:#444444;font-size:12px;padding:0 5px;text-align:left;} .JL_DealerLogo{margin:15px 0 30px;text-align:center;} .JL_DealerLink{height:40px;line-height:40px;text-align:center;} .JL_DealerLink:hover{background:url("/Images/dealersBG.jpg") no-repeat scroll 0 0 transparent;} .JL_Premium{color:#A84334;font-size:13px;font-style:italic;font-weight:bold;margin-bottom:5px;} #JL_DealerLocator a:link{color:#A84334;font-size:12px;font-weight:bold;padding:5px;} #JL_DealerLocator a:visited{color:#A84334;font-size:12px;font-weight:bold;padding:5px;} #JL_DealerLocator a:hover{color:#CD6A5B;font-size:12px;font-weight:bold;height:40px;padding:5px;width:200px;} #JL_DealerListFilter{border:1px solid #818181;font-weight:bold;margin:4px;padding:5px;} #JL_DealerListFilter select{border:1px solid #818181;font-size:10px;} #JL_DealerListFilter .inputbox{border:1px solid #818181;font-size:10px;padding-left:3px;} #JL_DealerListFilter .button{background:none repeat scroll 0 0 #EB6B6B;border:1px solid #BC1A1A;color:#FFFFFF;cursor:pointer;font-size:10px;font-weight:bold;} #loading{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #818181;height:150px;margin:0 4px 4px;overflow:auto;padding:0;text-align:center;} .black_overlayDealerMap{background-color:#FFFFFF;display:none;height:445px;opacity:0.8;position:absolute;width:550px;z-index:1001;} .white_contentDealerMap{color:#546C9C;display:none;font-size:20px;font-weight:bold;height:419px;margin:10px 0 0;overflow:auto;padding:0;position:absolute;text-align:center;width:528px;z-index:1002;} #DealerInfo{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;color:#333232;margin-bottom:30px;} .dealerNameTitle{color:#3A6A9E;font-size:22px;font-weight:bold;} a.DealerInfoLink:link{color:#C80808;text-decoration:underline;} a.DealerInfoLink:visited{color:#C80808;text-decoration:underline;} a.DealerInfoLink:hover{color:#5A5858;text-decoration:underline;} #inventoryLinks{background:none repeat scroll 0 0 #F2F2F2;border-top:1px solid #CCCCCC;} #inventoryLinks a:link{color:#2C5077;} #inventoryLinks a:visited{color:#2C5077;} #inventoryLinks a:hover{color:#1E3752;} #Sitemap{color:#333333;font-size:12px;padding-left:10px;width:780px;} #Sitemap h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0 0 5px;} #Sitemap ul{list-style:none outside none;margin:0;padding:0;} #Sitemap li{padding-bottom:3px;padding-left:10px;padding-top:3px;} #SitemapArea{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;margin-top:10px;padding:6px;} #Sitemap a.siteMapLinks:link{color:#555555;text-decoration:underline;} #Sitemap a.siteMapLinks:visited{color:#555555;text-decoration:underline;} #Sitemap a.siteMapLinks:hover{color:#CC0000;text-decoration:underline;} iframe{margin-bottom:20px;} .tooltip{cursor:pointer;} #TermsOfUse{line-height:18px;} #TermsOfUse h1{color:#4A4A4A;margin-bottom:10px;} #TermsOfUse h2{color:#4A4A4A;font-size:22px;margin:0;padding:0;} #TermsOfUse p{margin-top:0;padding-right:15px;padding-top:0;} #TermsOfUse a:link{color:#4A4A4A;font-weight:bold;} #TermsOfUse a:visited{color:#4A4A4A;font-weight:bold;} #TermsOfUse a:hover{color:#000000;font-weight:bold;} #zipFilterBox{background:none repeat scroll 0 0 #F6F0C8;border:1px solid #D7CD8D;color:#4A4A49;margin-bottom:1px;margin-top:3px;padding:5px;} #zipFilterBox button{background:none repeat scroll 0 0 #595858;border:1px solid #423D3D;color:#FFFFFF;cursor:pointer;} #zipFilterBox button:hover{background:none repeat scroll 0 0 #676565;border:1px solid #423D3D;color:#FFFFFF;cursor:pointer;} .TextWebID{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #B3B3B3;color:#000000;font-size:18px;margin:5px 0;text-align:center;} .ui-helper-hidden{display:none;} .ui-helper-hidden-accessible{left:-1e+8px;position:absolute;} .ui-helper-reset{border:0 none;font-size:100%;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none;} .ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;} .ui-helper-clearfix{display:inline-block;} * html .ui-helper-clearfix{height:1%;} .ui-helper-clearfix{display:block;} .ui-helper-zfix{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;} /* Changed this line */ .forSaleBox{border:1px solid #9e9a9a;margin:10px 0;padding:10px;} h1{color:#4A4A4A;} a.researchLinks:link{color:#C80808;} a.researchLinks:hover{color:#4A4A4A;} #Research{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;} #Research h3{color:#575757;font-size:14px;margin-bottom:3px;} #Research h4{color:#575757;font-size:12px;margin-bottom:4px;} #Research a.makeLinks:link{color:#4A4A4A;} #Research a.makeLinks:visited{color:#4A4A4A;} #Research a.makeLinks:hover{color:#C80808;} #ReviewDetails h1{color:#4A4A4A;font-size:29px;margin:0 0 0;padding:0;} #ReviewDetails h2{color:#C80808;font-size:40px;margin-bottom:0;margin-top:0;padding:4px 0 0 7px;} #ReviewDetails h4{color:#000000;font-size:12px;margin-bottom:4px;} #ReviewDetails .ratingTD{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;width:125px;} #ReviewDetails .ratingText{background:none repeat scroll 0 0 #7D7B7C;color:#FFFFFF;font-size:10px;font-weight:bold;padding:2px 2px 2px 5px;} .outOfTen{color:#777777;font-size:11px;font-weight:normal;} #ReviewDetails a.viewAllForSale:link{color:#4A4A4A;} #ReviewDetails a.viewAllForSale:visited{color:#4A4A4A;} #ReviewDetails a.viewAllForSale:hover{color:#C80808;} #ReviewArticle{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #C7C7C7;font-size:13px;line-height:17px;padding:10px;} #ReviewArticle a:link{color:#4A4A4A;font-weight:bold;} #ReviewArticle a:visited{color:#4A4A4A;font-weight:bold;} #ReviewArticle a:hover{color:#C80808;font-weight:bold;} .reviewListingsText{color:#333333;font-size:13px;font-weight:bold;} .reviewsListingsRating{color:#C80808;font-size:24px;font-weight:bold;padding-left:4px;} #reviewsBoxDetails{border:1px solid #9e9a9a;margin-bottom:5px;} #reviewsBoxDetails a:link{color:#C80808;font-size:10px;font-weight:bold;padding-right:2px;} #reviewsBoxDetails a:visited{color:#C80808;font-size:10px;font-weight:bold;padding-right:2px;} #reviewsBoxDetails a:hover{color:#4A4A4A;font-size:10px;font-weight:bold;padding-right:2px;} #reviewsBoxDetails .ratingText{background:none repeat scroll 0 0 #7D7B7C;color:#FFFFFF;font-size:10px;font-weight:bold;padding:2px 4px 2px 5px;} #reviewsBoxDetails h2{color:#C80808;font-size:30px;margin-bottom:0;margin-top:0;padding:6px 0 0 7px;} #breadcrumbs{background:none repeat scroll 0 0 #F2F2F2;border:1px solid #CCCCCC;color:#4D4D4D;margin-bottom:10px;margin-right:20px;padding:5px;} #breadcrumbs a:link{color:#C80808;font-weight:normal;padding-left:2px;padding-right:2px;} #breadcrumbs a:visited{color:#C80808;font-weight:normal;padding-left:2px;padding-right:2px;} #breadcrumbs a:hover{color:#4A4A4A;font-weight:normal;padding-left:2px;padding-right:2px;} #flagcontainer{} #flagcontainer a:link{color:#4D4D4D;font-weight:bold;} #flagcontainer a:visited{color:#4D4D4D;font-weight:bold;} #flagcontainer a:hover{color:#777777;font-weight:bold;} a.removeFilters:link{color:#C80808;font-size:12px;font-weight:normal;} a.removeFilters:visited{color:#C80808;font-size:12px;font-weight:normal;} a.removeFilters:hover{color:#4A4A4A;font-size:12px;font-weight:normal;} #keywordTitle{background:none repeat scroll 0 0 #FFFFFF;color:#4A4A4A;padding-top:10px;width:780px;} #keywordTitle h2{color:#4A4A4A;font-size:22px;line-height:18px;margin:0;padding:0;} #keywordTitle h2 span{background:url("/images/keywordSearch.png") no-repeat scroll 0 0 transparent;display:inline-block;height:45px;vertical-align:middle;width:45px;} #keyword{background:none repeat scroll 0 0 #E89B2D;border:1px solid #9D691E;border-radius:8px 8px 8px 8px;color:#FFFFFF;font-weight:bold;margin-bottom:20px;padding:20px 15px;width:750px;} #keyword .inputbox{background:url("/images/search2.gif") no-repeat scroll left center #FFFFFF;border:1px solid #976825;color:#3E3E3E;font-size:14px;padding:5px 5px 5px 25px;width:620px;} #keyword button{background:none repeat scroll 0 0 #4D873B;border:1px solid #FFFFFF;color:#FFFFFF;cursor:pointer;font-size:15px;font-weight:bold;padding:4px;width:90px;} #keyword button:hover{background:none repeat scroll 0 0 #579943;border:1px solid #FFFFFF;color:#FFFFFF;cursor:pointer;font-size:15px;font-weight:bold;} #keyword label.error{padding:8px;} #DealerByState{} #DealerByState ul{list-style:none outside none;margin:0;padding:0;} #DealerByState ul li{background:none repeat scroll 0 0 #FFFFFF;float:left;height:65px;margin:0 10px 15px 0;width:255px;} #DealerByState .dealerListLink{font-weight:bold;} #StateList h2{padding-bottom:6px;padding-top:20px;} #StateList ul{list-style:none outside none;margin:0;padding:0;} #StateList li{float:left;padding:3px 0 4px 5px;} #StateList a:link{color:#C80808;font-size:14px;font-weight:bold;} #StateList a:visited{color:#C80808;font-size:14px;font-weight:bold;} #StateList a:hover{color:#4A4A4A;font-size:14px;font-weight:bold;} a.photoVideoLink:link{color:#C80808;font:12px/100% Arial,Helvetica,sans-serif;} a.photoVideoLink:visited{color:#C80808;font:12px/100% Arial,Helvetica,sans-serif;} a.photoVideoLink:hover{color:#4A4A4A;font:12px/100% Arial,Helvetica,sans-serif;} #tra1{} .html_carousel{padding:0px 0 0px 0px;width:780px;overflow:hidden;height:340px;} .html_carousel div.slide{width:780px;height:250px;position:relative;} .html_carousel div.slide div{background-color:rgba(0,0,0,0.6);width:780px;display:none;position:absolute;bottom:0;} .html_carousel div.slide h4{font-size:35px;padding:30px 0 0 100px;} .html_carousel div.slide p{font-size:16px;padding:0 0 30px 100px;} .html_carousel div.slide h4,.html_carousel div.slide p{color:white;margin:0;} div.thumbnails{text-align:center;} div.thumbnails img{cursor:pointer; border:1px solid #ccc; background-color:white; padding:7px; margin:7px; display:inline-block;} div.thumbnails img:hover{ background-color:#eee;} div.thumbnails img.selected{ background-color:#ccc;} .clearfix{float:none; clear:both;} #FP_wrapper{background-color:#fff;border:1px solid #ddd;width:760px;height:160px;padding:0 10px;overflow:hidden;margin:20px 0;} #FP_carousel div{padding:25px;display:block;float:left;} #customNav{background:url(/images/~navBGGray.png) repeat;margin-top:4px;width:1130px;height:34px;} /*#customNav{background:#5e5f5f;margin-top:2px;width:1130px;border-left:1px solid #fff;border-right:1px solid #fff;}*/ #customNav ul{list-style:none outside none;margin:0;padding:0;} #customNav li{color:#3B3B3B;float:left;font-size:17px;font-weight:bold;position:relative;text-shadow:0 1px 2px rgba(0,0,0,0.5);} #customNav li a{border-right:1px solid #b3b3b3;display:block;padding:6px 10px;} #customNav li a:link{color:#fff;text-decoration:none;} #customNav li a:visited{color:#fff;text-decoration:none;} #customNav li a:hover{background:#666;color:#fff;text-decoration:none;} #customNav li:hover ul{display:block;width:265px;} #customNav li ul{display:none;position:absolute;width:265px;} #customNav li ul li{float:none;background:#666;color:#fff;padding:4px 8px;cursor:pointer;z-index:9999;text-shadow:0 1px 2px rgba(0,0,0,0.5);} #customNav li ul li a{border:none;display:block;padding:6px 10px;} #customNav li ul li a:link{color:#fff;text-decoration:none;} #customNav li ul li a:visited{color:#fff;text-decoration:none;} #customNav li ul li a:hover{background:#555;color:#fff;text-decoration:none;} #customNav li ul li:hover{float:none;background:#555;color:#fff;padding:4px 8px;cursor:pointer;z-index:9999;} #customNav .quickSearch{position:absolute;right:0;} #customNav input{background:#e0e0e0;border:0;padding:2px 8px;width:220px;margin-top:5px;height:19px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:middle;} #customNav button{background:#bc0425;border:0;border:1px solid #fa113b;color:#fff;font-weight:bold;margin-top:5px;margin-left:5px;padding:2px 5px 3px 5px;height:23px;cursor:pointer;vertical-align:middle;} #customNav button:hover{background:#8C031C;border:0;border:1px solid #fa113b;color:#fff;font-weight:bold;margin-top:5px;margin-left:5px;padding:2px 5px 3px 5px;height:23px;cursor:pointer;vertical-align:middle;} .pageCopy{color:#ccc;margin:0 auto;width:960px;} .userLoginEmail{width:130px;border:1px solid #999;padding:2px;} .userLoginPassword{width:130px;margin-left:5px;border:1px solid #999;padding:2px;} .userLoginBTN{background:#bc0425;border:0;border:1px solid #fa113b;color:#fff;font-weight:bold;margin-top:5px;margin-left:0px;padding:2px 5px 3px 5px;height:23px;cursor:pointer;vertical-align:middle;} .userLoginBTN:hover{background:#8C031C;border:0;border:1px solid #fa113b;color:#fff;font-weight:bold;margin-top:5px;margin-left:0px;padding:2px 5px 3px 5px;height:23px;cursor:pointer;vertical-align:middle;} a.forgotPasswordLink:link{color:#777;font-size:10px;} a.forgotPasswordLink:link{color:#777;font-size:10px;} a.forgotPasswordLink:link{color:#333;font-size:10px;} /*#customNav .selectedli{background:none repeat scroll 0 0 #595858;color:#FFFFFF;} #customNav .selectedli a:link{color:#FFFFFF;text-decoration:none;} #customNav .selectedli a:visited{color:#FFFFFF;text-decoration:none;} #customNav .selectedli a:hover{color:#535353;text-decoration:none;}*/ #diamondwrapper,#diamondcarousel,#diamondcarousel>div{width:780px;height:350px;} #diamondwrapper{overflow:hidden;position:relative;} #diamondbg{background-color:#767676;width:780px;height:270px;position:absolute;z-index:1;top:0;left:0;border-radius:10px;} #diamondcarousel{position:relative;z-index:2;} #diamondcarousel div{position:relative;float:left;} #diamondcarousel div>*{position:absolute;} #diamondcarousel img.img-front{left:50px;top:25px;z-index:4;box-shadow:0 5px 10px rgba(0,0,0,0.75);} #diamondcarousel img.img-back{left:300px;top:50px;z-index:3;} #diamondcarousel h3{font-size:30px;font-weight:bold;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.5);width:300px;left:465px;top:50px;margin:0;text-align:center} #diamondcarousel p{color:#fff;font-size:16px;width:275px;left:490px;top:125px;margin:0;} #diamondcarousel a{color:#fff; font-size:18px; text-shadow:0 1px 2px rgba(0,0,0,0.5); text-decoration:none; font-weight:bold; text-align:center; line-height:40px; outline:none; display:block; background-color:#3E6DA0; border:1px solid #fff; width:275px; height:40px; left:490px; top:245px; border-radius:5px; box-shadow:0 2px 5px rgba(0,0,0,0.5); background-image:-moz-linear-gradient(bottom,#1E395C 25%,#3E6DA0 75%); background-image:-webkit-linear-gradient(bottom,#1E395C 25%,#3E6DA0 75%); background-image:-ms-linear-gradient(bottom,#1E395C 25%,#3E6DA0 75%); background-image:linear-gradient(bottom,#1E395C 25%,#3E6DA0 75%); } #diamondcarousel a:hover{background-color:#1E395C; background-image:-moz-linear-gradient(top,#1E395C 25%,#3E6DA0 75%); background-image:-webkit-linear-gradient(top,#1E395C 25%,#3E6DA0 75%); background-image:-ms-linear-gradient(top,#1E395C 25%,#3E6DA0 75%); background-image:linear-gradient(top,#1E395C 25%,#3E6DA0 75%); } #diamondprev,#diamondnext{background-color:#fff;display:block;width:50px;height:50px;position:absolute;top:110px;z-index:10;border-radius:25px;box-shadow:0 0 5px rgba(0,0,0,0.4);} #diamondprev span,#diamondnext span{border-top:6px solid transparent;border-bottom:6px solid transparent;display:block;width:0;height:0;position:absolute;top:19px;} #diamondprev{left:-25px;} #diamondprev span{border-right:10px solid #ccc;left:25px;} #diamondprev:hover span{border-right-color:#999;} #diamondnext{right:-25px;} #diamondnext span{border-left:10px solid #ccc;right:25px;} #diamondnext:hover span{border-left-color:#999;} #platinum{margin:25px 0;} #platinumwrapper{width:780px;position:relative;} #platinumcarousel{width:750px;margin:0 auto;} #platinumcarousel ul{margin:0;padding:0;list-style:none;} #platinumcarousel li{margin:0 6px;float:left;width:137px;text-align:center;} #platinumcarousel li img{width:126px;height:171px;} #platinumcarousel li img{height:171px;width:126px;} #platinumcarousel li div{border:1px solid #d3d3d3;padding:5px;box-shadow:0 1px 2px rgba(0,0,0,0.5);} #platinumcarousel span{color:#333;display:block;font-weight:bold;height:35px;} #platinumcarousel .prev,#platinumcarousel .next{margin-left:10px;width:15px;height:21px;display:block;text-indent:-999em;background:transparent url(/images/carousel_control.png) no-repeat 0 0;position:absolute;top:70px;} #platinumcarousel .prev{background-position:0 0;left:-10px;} #platinumcarousel .prev:hover{left:-10px;} #platinumcarousel .next{background-position:-18px 0;right:-5px;} #platinumcarousel .next:hover{right:-5px;} .clearfix{float:none;clear:both;} .hidden{display:none;} .contactSeller{line-height:150%;} #gallery{visibility:hidden;padding:2px 0 0 2px;} .gallery{ background:#fff;border:0px solid #aaa;} .loader{ background:url(loader.gif) center center no-repeat #ddd;} .panel{} .panel .panel-overlay,.panel .overlay-background{height:30px;line-height:30px;padding:0 1em;} .panel .overlay-background{ background:#222;} .panel .panel-overlay{color:white;font-size:11px;} .panel .panel-overlay a{color:white;text-decoration:underline;font-weight:bold;font-size:11px;} .filmstrip{ margin:5px;} .frame{} .frame .img_wrap{ border:1px solid #444;} .frame.current .img_wrap{ border:2px solid #990000;} .frame img{ border:none;} .frame .caption{ font-size:11px;text-align:center;color:#888;} .frame.current .caption{ color:#000;} .pointer{border-color:#990000;} *html .pointer{filter:chroma(color=white);} #details .mainSpecs ul{list-style:none;margin:0;padding:0;} #details .mainSpecs ul li{float:none;padding:2px;} #details .callNow{background:#444;color:#fff;padding:5px;} #details #TopDetailInfo{background:#eee;border:1px solid #9e9a9a;margin:0 0 20px 0;} /* Changed this line */ #details #DetailsPhotoGallery{background:#fff;float:left;width:494px;padding-bottom:9px;} /* Changed this line */ #details .contactSeller h2{background:#D1D1D1;color:#444;margin:5px 0 0 0;padding:5px;} /* Changed this line */ #details .contactSellerArea{padding-top:4px;margin-left:3px;line-height:23px;} /* Changed this line */ #details .contactSellerArea input{border:1px solid #6d6c6c;padding:0 2px;} /* Changed this line */ #details a.personalMessage:link{color:#981618;} /* Changed this line */ #details a.personalMessage:visited{color:#981618;} /* Changed this line */ #details a.personalMessage:hover{color:#640204;} /* Changed this line */ #details .contactSellerArea button{margin:5px 0;background:#981618;border:1px solid #444444;color:#fff;font-weight:bold;font-size:16px;padding:2px 6px;cursor:pointer;} /* Changed this line */ #details .contactSellerArea button:hover{margin:5px 0;background:#640204;border:1px solid #444444;color:#fff;font-weight:bold;font-size:16px;padding:2px 6px;cursor:pointer;} /* Changed this line */ #detailtabs #General ul{list-style:none;margin:0;padding:0;} #detailtabs #General ul li{padding:2px;margin:0;} .callToAction{color:#c00;font-size:20px;font-weight:bold;margin:20px 0;} .carfax{padding:0 3px;} /* jqModal base Styling courtesy of Brice Burgess <bhb@iceburg.net>*/ /* The Window's CSS z-index value is respected (takes priority). If none is supplied,the Window's z-index value will be set to 3000 by default (via jqModal.js). */ .jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-300px;width:600px;background-color:#EEE;color:#333;border:1px solid black;padding:0;} .jqmOverlay{ background-color:#000;} input{outline:none;} #customNav #cnPlaceAd{background:#cc0000;} #customNav #cnPlaceAd li a:hover{background:#990000;} /* New Stuff */ .directory h1{ font-size:26px !important; margin:5px 0; } .directory .directory-dealers{ line-height:125%; } .directory .directory-dealers h1{ font-size:1.7em !important; } .directory .directory-dealers .dealer{ box-sizing:border-box; display:inline-table; margin:10px 1%; width:31%; } .directory .directory-dealers .thumb{ float:left margin:0; } .directory .directory-dealers .info{ } .directory .directory-dealers .dealer h1{ font-size:1.25em !important; font-weight:bold; margin:0; padding:0; } .directory .directory-dealers .dealer .phone{ font-weight:bold; } .directory .directory-dealers .premium-dealer{ background:#efefef; border:1px solid #999999; padding:4px; } .directory .directory-dealers .premium-dealer h1{ color:#ba2c2a; font-size:1.25em !important; } .directory .directory-dealers .premium-dealer a{ font-weight:bold; } .directory .directory-dealers .premium-dealer .info{ margin-left:110px; } .directory .directory-dealers .premium-dealer .right{ float:none; } .directory .directory-cities{ font-size:1.25em; font-weight:bold; text-transform:capitalize; } .directory .directory-cities h1{ text-transform:capitalize; } .directory a:link,.directory a:visited{ color:#ba2a22; } .directory a:hover{ color:#222; } .directory .right{ float:right; } .breadcrumbs{ color:#4a7198; font-size:1em; text-transform:capitalize; } .breadcrumbs a,.breadcrumbs a:link,.breadcrumbs a:visited{ color:#4a7198; text-decoration:underline; } .breadcrumbs a:hover{ color:#4a4a4a; } .directory h1{ font-size:20px; margin:0 0 10px 0; padding:0; } .directory .directory-search{ background:#686868; padding:5px; } .directory .directory-search input{ border:1px solid #020202; padding:5px; } .directory .directory-search button, .directory .directory-search a, .directory .directory-search a:link, .directory .directory-search a:visited{ background:#305a84; border:1px solid #002046; color:#fff; display:inline-block; font-size:14px; font-weight:bold; margin:0; padding:.5em; text-decoration:none; } .directory .directory-search .search{ margin:0 1em 0 0; } .directory .directory-search .search span{ display:none; } .directory .directory-search i{ padding:0 4px; } .directory .directory-search .red{ background:#b32b2f; border:1px solid #370200; padding:.4em 15px .47em 15px; } .directory .directory-map{ background:#fff; height:400px; } .directory .directory-map a:link,.directory .directory-map a:visited{ color:#333; } .directory .directory-featured{ background:#ccc; background-image:-moz-linear-gradient(bottom,#666 25%,#888 75%); background-image:-webkit-linear-gradient(bottom,#666 25%,#888 75%); background-image:-ms-linear-gradient(bottom,#666 25%,#888 75%); background-image:linear-gradient(bottom,#666 25%,#888 75%); border:1px solid #666; border-radius:10px; box-shadow:0 2px 5px rgba(0,0,0,0.5); display:block; font-size:1em; margin:20px 0 0 0; outline:none; padding:5px 10px; text-shadow:0 1px 2px rgba(0,0,0,0.5); } .directory .directory-featured h1 { color:#fff; display:inline-block; font-size:1.5em; line-height:100%; margin:0; padding:0; } .directory .directory-featured .image_carousel{ height:200px; } .directory .directory-featured .controls{ display:inline-block; float:right; font-size:1.5em; line-height:100%; margin:0; } .directory .directory-featured .holder{ line-height:150%; } .directory .directory-featured .dealername{ font-weight:bold; } .directory .directory-featured .phone{ font-weight:bold; } .directory .directory-featured img{ border:2px solid #fff; border-radius:.25em; margin:0; padding:1px; } .directory .directory-featured a:link,.directory .directory-featured a:visited{ color:#fff; font-weight:normal; text-decoration:none; text-shadow:0 1px 2px rgba(0,0,0,0.5); } .directory .directory-featured a:hover{ color:#aaa; } .directory .directory-dealers{ margin:20px 0 0 0; line-height:125%; } .directory .directory-dealers .dealer{ background:#fff; border:1px solid #fff; box-sizing:border-box; -moz-box-sizing:border-box; display:inline-table; line-height:150%; margin:10px 1%; padding:4px; width:31%; } .directory .directory-dealers img{ display:inline-block; float:left; margin:0 10px 0 0; } .directory .directory-dealers .dealer h1{ font-size:14px; font-weight:bold; margin:0; padding:0; } .directory .directory-dealers .dealer .phone{ font-weight:bold; } .directory .directory-dealers .premium-dealer{ background:#efefef; border:1px solid #999999; box-sizing:border-box; -moz-box-sizing:border-box; padding:4px; } .directory .directory-dealers .premium-dealer h1{ color:#ba2c2a; } .directory .directory-dealers .premium-dealer a{ font-weight:bold; } .directory .directory-dealers .premium-dealer .right{ float:none; } .directory .directory-states{ margin:20px 0 0 0; } .directory .directory-states a{ font-size:1.25em; font-weight:bold; text-transform:capitalize; } .directory .directory-radius{ background:#f8f8f8; border:1px solid #d3d3d3; border-radius:5px; padding:10px 10px 30px 10px; text-align:center; } .directory .directory-radius p{ font-size:16px;; } .directory .directory-radius label{ font-weight:bold; } .directory .directory-radius button{ background:#305a84; border:1px solid #002046; color:#fff; display:inline-block; font-size:.75em; font-weight:bold; margin:0; padding:.5em; text-decoration:none; } a.jqmClose:link,a.jqmClose:visited{ color:#C00; display:block; float:right; height:15px; font-weight:bold; line-height:10px; padding:5px; text-decoration:none; text-transform:uppercase; } a.jqmClose:link,a.jqmClose:visited{ color:#C00; } .directory a:link,.directory a:visited{ color:#ba2a22; } .directory a:hover{ color:#222; } .directory .right{ float:right; } .directory .directory-search-holder{ background:#fff; border:1px solid #020202; display:none; padding:5px; position:absolute; z-index:100; } .directory .directory-search-holder a:link, .directory .directory-search-holder a:visited{ display:block; font-weight:bold; padding:5px; text-decoration:none; } .directory .directory-search-holder a:hover{ background:#eee; display:block; font-weight:bold; padding:5px; text-decoration:none; } .hlight{ background:#eee; } a.directions:link,a.directions:visited{ color:#c00; } a.directions:hover{ color:#333; } .hours{ margin:10px 0 0 0; } .dealer-gallery{ display:inline-table; margin:10px 1%; text-align:center; width:31%; } .dealer-gallery img{ border:1px solid #aaa; } .logo{ border:1px solid #aaa; } .dealer-gallery{ width:31%; } .dealer-gallery{ width:30.9%; } #myAccountRegister ul{list-style:none;} #myAccountRegister ul li{margin:5px 0;} #myAccountRegister label{display:block;font-weight:bold;} #myAccountRegister label.inline{display:inline-block;font-weight:normal;} .noficationLine{ margin:10px; text-align:center; } a.noficationLink:link,a.noficationLink:visited{ background:#46aed1; color:#fff; display:inline-block; padding:10px; text-decoration:none; } a.noficationLink:hover{ background:#2983a1; } .dateSaved{ background:#dde6eb; color:#525252; padding:10px; } .daysRemaining{ background:#dde6eb; color:#525252; padding:10px; position:absolute; right:0; top:0; } .notifyTerms p{ text-transform:capitalize; padding:5px 10px; margin:0; } .notifyTerms ul{ list-style:none; margin:10px; padding:0; } .notifyTerms li{ display:inline-block; margin:5px; width:32%; } .notifyTerms label{ display:inline-block; font-weight:bold; margin:0 5px 0 0; } .notifyTerms span{ text-transform:capitalize; } #detailsNotFound #searchListings{ float:none; margin:0; width:100%; } .priceWatchCars{ font-size:1.25em; } .priceWatchCars table{ margin:10px auto; } .priceWatchCars img{ border:1px solid #ccc; padding:5px; } .priceWatchCars label{ display:inline-block; font-weight:bold; margin-right:5px; text-align:right; width:65px; } .priceWatchCars .red{ color:#c00; font-weight:bold; } .priceWatchCars .green{ color:#0c0; font-weight:bold; } .priceWatchCars .right{ text-align:right; } .priceWatchCars .tborder{ border-top:1px solid #222; } #priceWatchContainer{} #priceWatchContainer a:link{ color:#4d4d4d;font-weight:bold; } #priceWatchContainer a:visited{ color:#4d4d4d; font-weight:bold; } #priceWatchContainer a:hover{ color:#777; font-weight:bold; } .social{ margin-bottom:5px; } .coupon{ background:url("/images/coupon.png") no-repeat right top #3CB0EA; color:#000; display:inline-block; font-family:Helvetica,Arial,sans-serif; font-size:18px; font-weight:bold; height:48px; line-height:49px; margin:.125em 0; min-width:148px; text-align:right; text-decoration:none; } .coupon--heading{ border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; } .coupon--amount{ display:inline-block; padding:0 72px 0 0; } 