a{outline:none; }
#innerleft{float:left;width:780px;margin:0px;padding:5px 0px 5px 14px;}
#innerright{float:right;width:170px;margin:5px 0px;}
#vehlst_innerwrap{float:left;width:766px;margin:0px;padding:0px;}
.vehlst_mid{float:left;width:764px;margin:0px;padding:0px;border:1px solid #E9F2F9;background-color:#f9f9f9;}
.vehlst_midwrap{float:left;width:734px;margin:0px;padding:5px 15px 15px 15px;}
.vehlst_midwrap_upper{float:left;width:734px;margin:0;padding:5px 0px;}
.vehlst_midwrap h1{float:left;width:734px;font:bold 17px Verdana;margin:0px;padding-left:0px;text-align:left;}
.vehlst_row{float:left;width:734px;margin:0;}
.vehlst_midwrap h2{float:left;width:734px;font:bold 17px Verdana;margin:0px;padding-right:15px;text-align:left;}
.vehlst_row{float:left;width:734px;margin:0;}
.vehlst_rowmid{float:left;width:732px;padding:0px;border:1px solid #e4e4e4;background-color:#fff; padding:5px 0px;}
.vehlst_row_midwrap{float:left;width:712px;margin:0;padding:5px 10px 0px 10px}
.vehlst_row_midwrap1{float:left;width:722px;margin:0;padding:5px 5px 0px 5px}
.vehlst_row_midwr{float:left;width:712px;margin:0;padding:0px 5px 0px 5px}
.vehlst_row_head{float:left;width:712px;margin:0px;padding:5px 5px 5px 5px;font:bold 12px Verdana; background-color:#f9f9f9}
.vehlst_row_left{float:left;width:250px;margin:0px;padding:0;font:bold 12px Verdana}
.vehlst_row_right{float:right;width:450px;margin:0px;padding:0px;text-align:right;}
.vehlst_row_right a{font:bold 12px Verdana;color:#424244}
.vehlst_row_right a:hover{color:#1166B7}
.vehlst_row_content{float:left;width:712px;margin:0px;padding:0px 5px;}
.vehlst_row_content p{float:left;width:132px;margin:0px;padding:5px 5px;font:normal 12px Verdana}
.vehlst_row_content p a{font:normal 12px Verdana;color:#424244}
.vehlst_row_content p a:hover{color:#1166B7}
.vehlst_row_content a.current{font-weight:bold}
.reviewulink{float:right;margin:0px;padding-top:3px;font:bold 14px Verdana;color:#536e83;text-align:right;}

.breadcrumbs{clear:both;margin:0px 0px 4px 0px;padding:0;font:normal 11px Verdana;color:#000080}
.breadcrumbs a{font:normal 11px Verdana;color:#000080;text-decoration:none}
.breadcrumbs a:hover{text-decoration:underline}
.breadcrumbs_cardetails{clear:both;margin:4px 0px 0px 10px;padding:0;font:normal 11px Verdana;color:#000080}
.breadcrumbs_cardetails a{font:normal 11px Verdana;color:#000080;text-decoration:none}
.breadcrumbs_cardetails a:hover{text-decoration:underline}

.newcarsearch{float:left;width:712px;padding:0px 10px 0px 10px; margin:0px;}
.newcarlabel{float:left; width:70px; font:bold 13px Verdana; padding-top:3px;}
.newcarforms{float:left; width:642px; margin:0px; padding:0px;}
.newcarfield{float:left; width:138px; padding-top:3px;}
.newcarfieldto{float:left; width:23px; font:normal 12px verdana; padding-top:6px;}
.newcarfield select{float:left; width:130px; margin:0px; padding:0px; height:20px; font:normal 12px Verdana;}
.newcarbutton{float:left; width:65px; padding-top:3px; font:bold 17px Verdana;}
.nw_searchbutton{float:left; width:65px; background-color:#0E62A8;border:none;color:#FFF;cursor:pointer;outline:none;padding:0px; margin:0px; font:normal 12px Verdana; height:20px;}
.nwcarbody{float:left;width:712px; margin:0; padding:0px;}
.nwcarbodyerror{float:left;width:632px;margin:0px;padding:0px 40px;}
.nwcarbodyerrorp{float:left;width:630px;padding:3px 0px;text-align:center;border:1px solid #F3F3F3;background-color:#FFF;font:normal 13px Verdana;color:#F00}
.facelink{float:left; width:135px; padding-top:3px;}

.nwcarbody p{float:left; width:712px; margin:0px; padding:0px; font:bold 13px Verdana;}
.nwcarbodytitle{float:left; width:auto; padding-right:20px; font:bold 13px Verdana; padding-top:3px;}
.nwcarbodyreview{font:bold 12px verdana; color:#1166B7; float:right; width:100px; padding-top:30px;}

.nwcardiscontmain{float:left; font:bold 11px verdana; padding:0px 0px; padding-top:10px;}
.nwcardiscont{float:left; color:#FF0000; text-align:left; width:200px; padding:5px 10px;}
.nwcarbody_result{float:left; width:712px; padding:0px; margin:0px; padding-top:10px;}
.vehgalpicouter{float:left; width:127px; padding:0px; padding:0px 0px 13px 13px; margin:0px; }
.vehgalpics{float:left; width:105px; background-color:#f9f9f9; border:1px solid #e4e4e4; padding:10px; font:normal 11px verdana; text-align:center; }
.vehgalpics p{float:left; width:105px; margin:0px; padding:10px 0px 0px 0px;font:normal 11px Verdana; text-align:center;}
.vehgalpics h3{float:left; width:100%; margin:0;padding:0;font:normal 13px Verdana; text-align:center; display:inline;}
.vehgalpics p span{float:left; width:105px; text-align:center; display:block}
.vehgalpics a{color:#424244;}
.vehgalpics a:hover{color:#1166B7}

.morecarfiltouter{float:left; width:162px; padding:0px; padding:0px 0px 13px 13px; margin:0px; }
.morecarfilt{float:left; width:160px; padding:6px 0px; text-align:center; border:1px solid #e4e4e4; font:bold 11px verdana; color:#424244; background-color:#f9f9f9;}
.morecarfilt a{text-decoration:none; cursor:pointer; color:#424242;}
.morecarfilt a:hover{cursor:pointer; border-bottom:1px solid #1166B7;}

.nwcarbody_chkbx{float:left; width:690px; padding:0px 11px;}
.nwcarbody_maintab{float:left; width:690px; border:1px solid #e4e4e4; border-bottom:none;}
.nwcarbody_main{float:left; border-bottom:1px solid #cdcdcd;}
.nwcarbody_check{float:left; width:30px; padding:5px 0px; text-align:center;}
.nwcarbody_cont{float:left; width:649px; padding:5px; border-left:1px solid #cdcdcd; font:normal 11px verdana;}
.nwcarbody_contdata{float:left; width:643px; line-height:20px; font:normal 11px verdana; text-align:justify;}
.nwcarbody_contget{float:left; width:643px; padding-top:3px;}
.nwcarbody_cbutton{float:left; width:680px; padding:5px; border-bottom:1px solid #cdcdcd;}
.nwcarbody_checkint{margin:2px 0px 0px 4px;}
.nwcar_dislink{font:normal 12px verdana; color:#1166B7;}
.nwcar_viewmore{font:bold 11px verdana; color:#1B8423; cursor:pointer;}
.nwcar_morecar{float:left; padding-top:10px;}
.nwcar_morecarmainouter{float:left; width:223px; padding:0px; padding:0px 0px 11px 11px; margin:0px;}
.nwcar_morecarmain{float:left; width:221px; border:1px solid #cdcdcd; font:normal 9px verdana;}
.nwcar_morecarmains{float:left; width:210px; padding:5px; font:normal 11px #787878;}
.nwcar_morecarmlink{float:left; width:210px; font:bold 11px verdana;color:#1166B7; padding-bottom:3px;}
.nwcar_mpricecar{float:left; width:211px; margin-left:11px; margin-bottom:11px; border:1px solid #cdcdcd; font:bold 11px verdana; color:#1166B7; text-align:left; padding:6px 5px;}
.nwcar_eviewmore{float:left; width:700px; font:bold 11px verdana; color:#1B8423; text-align:right;}
.nwcar_eviewmores{float:right;color:#1B8423; cursor:pointer;}
.nwvehmodssearhbut{float:left; width:130px;background-color:#0E62A8;font:normal 12px Verdana;border:none;margin:0px;color:#FFF;cursor:pointer;}
/*--Car Detail Page--*/
.cardeatil_maindiv{float:left;margin:0px;padding:0px;width:732px;}
.cardetnavig{float:left; width:722px;margin:0px 0 0px 0px; padding:0px 5px;border-bottom:5px solid #7CA647;}
.cardetnavig ul{float:left; width:722px;list-style:none;overflow:hidden;margin:0;}
.cardetnavig ul li{float:left;margin:0;height:26px;font:normal 12px verdana;}
.cardetnavig ul li a{float:left;color:#424244;display:block;cursor:pointer;height: 26px;line-height:26px;padding:0 20px 0 15px;}
.cardetnavig ul li.active{background-color:#7CA647;}
.cardetnavig ul li.active a{color:white; background-color:#7CA647;}
.cardetnavig ul li.active a:hover{text-decoration:none;}
.cardetail_main{float:left; width:712px; padding:10px 10px 0px 10px;}
.cardetail_data{float:left; width:390px; padding:0px;font:normal 11px Verdana;}
.picbor{border-top: 1px solid #F3F3F3;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #F3F3F3;margin:3px 0px;}
.cardetail_datas{float:left; width:275px; margin:2px 5px 0px 5px; line-height:130%;}
.cardetail_getquoteimg{float:none; width:60px; text-align:center; margin-top:5px; background-color:#0E62A8;padding:3px 7px; color:#FFFFFF;}
.cardetail_getquoteimg a{color:#FFFFFF; text-decoration:none;}
.cardetail_getquoteimg a:hover{color:#FFFFFF; text-decoration:none;}
.cardetail_edata{float:right; width:320px; }
.cardatail_edatamain{float:left; width:312px; padding:3px 4px; font:normal 11px Verdana; background-color:#F9F9f9; border:1px dashed #CCCCCC;}
.cardatail_edatarow{float:left; width:312px;line-height:16px;}
.cardatail_edataarrow{float:left; width:12px;}
.cardatail_edatalist{float:left; width:300px;}
.cardatail_edatadis{float:left; font:bold 11px verdana; padding:0px 30px; padding-top:10px;}
.cardetail_dismain{float:left; padding:5px 0px 5px 28px; }
.cardetail_edatadisin{float:left; border:1px dotted #FF0000;  color:#FF0000; text-align:center; width:242px; padding:5px 0px;}
.cardetail_colormain{margin:0 auto;padding-left:60px;}
.cardetail_colordiv{float:left; width:20%; margin:5px 0px; text-align:center;padding:5px;}
.cardetail_color{border:1px solid #999999;width:50px;margin:auto;}
.cardetail_imgname{padding-top:3px;font:normal 11px Verdana;}
.cardetail_notemain{margin:5px 0px 10px 0px; padding-left:30px;}
.cardetail_note{margin:0px; padding:5px;font:bold 11px Verdana; color:#CCCCCC;}
.usedtonew{padding:0px 11px 0px 0px; font:bold 11px verdana;}

.comparecontainer{float:left; width:712px; padding:0px 10px 0px 10px;}
.result_tbl{float:left; width:712px; margin:7px 0px;font:normal 12px verdana;border:1px solid #E1E1E1;}
.result_hdr{padding:4px;font:bold 11px verdana;color:#666666;background-color:#F3F3F3;border-bottom:1px solid #E1E1E1;}
.result_hdr_sub{padding:7px 0px 7px 4px;font:bold 11px verdana;color:#000080;background-color:#F3F3F3;border-bottom:1px solid #E1E1E1;}
.result_txt{padding:7px 0px 7px 4px;font:normal 11px verdana;color:#333333;background-color:#F3F3F3;border-bottom:1px solid #E1E1E1;}
.cellbg{background-color:#F9F9F9;}

.compare_getquote{float:left;background-color:#0E62A8;padding:2px 5px; margin:5px 0px 0px 5px; color:#FFFFFF;}
.compare_getquote a{color:#FFFFFF; text-decoration:none;}
.compare_getquote a:hover{color:#FFFFFF; text-decoration:none;}

.contwrap{float:left;margin:0px 0px 5px 0px;padding:0}
.contwrap h4{float:left;width:712px;margin:0;padding:5px;font:bold 12px Verdana;background-color:#f9f9f9}
.contwrap h4 a{font:bold 12px Verdana;color:#424244}
.contwrap h4 a:hover{color:#1166B7}
.contwrap p{float:left;width:712px;padding:3px 5px;font:normal 12px Verdana;line-height:140%}
.contwrap img{position:relative;float:right;margin:5px 5px}
.contwrap p span{display:block;clear:both;margin:0;padding:0;text-align:right}
.contwrap p span a{font:normal 11px Verdana}
.contwrap p span a:hover{color:#1166B7}
.contwrap_error{float:left;width:720px;padding:0px 0px;}
.contwrap_error p{float:left;width:720px;padding:3px 0px;text-align:center;border:1px solid #F3F3F3;background-color:#f9f9f9;font:normal 13px Verdana;color:#F00}
.contwrap_error p span{display:block;margin:3px 0 3px 15px;color:#F00;line-height:145%}
/*--Car Review Page--*/
.veh_review_rightpane{float:right;margin:0;padding:0px;width:300px;}
.veh_review_rightpane img{float:right;margin:0px;margin-bottom:5px;}
#sendtoafriend{float:right;width:270px;margin:0;border:1px solid #e4e4e4;}
#sendtoafriend .title{float:left;width:265px;margin:0px;padding:5px 0px 5px 5px;font:bold 12px Verdana;background-color:#F3F3F3;border-bottom:1px solid #e4e4e4}
#sendtoafriend .sendtopgraph{float:left;width:260px;margin:0px;padding:3px 5px;}
#sendtoafriend .sendtopgraph label{float:left;font-weight:bold;width:105px;padding:0px; font:bold 12px verdana;}
#sendtoafriend .sendtopgraph input{float:left;width:150px;margin:0px;}
.sendtofriendbutton{float:left;font:normal 12px Verdana;background-color:#0E62A8;border:none;margin:0px;color:#FFF;cursor:pointer;padding:2px 0px;}
.sendtoerror{float:right;width:150px;text-align:right;font:normal 11px Verdana;color:red;padding-top:2px;padding-right:5px;}
/*--Used Car--*/
.newinusedspan{float:right; margin:0px; padding:2px 10px;width:auto;background-color:#0E62A8;color:#FFF; font:bold 12px verdana;}
.newinusedspanlink{font:bold 11px Verdana;color:#FFF;}
.newinusedspan a:hover{text-decoration:underline;}
.newinusedspanimg{width:5px;height:20px;margin-bottom:-6px}
.vehlst_left{float:left; width:450px; margin-left:0px; padding:0;}
.vehlst_left p{float:left; position:relative;margin-bottom:8px;font:bold 17px Verdana}
.vehlst_left h2{float:left; display:block;position:relative;width:100%;margin:0;padding:0;margin-bottom:8px;border:none;font:bold 13px Verdana}
.vehlst_left_results{float:left; position:relative; width:430px;padding-top:2px; margin:0 auto}
.vehlst_right{float:left;width:260px;margin:0px;padding:0}
.vehlst_right p{position:relative;margin:0px;margin-top:4px;margin-bottom:8px;font:bold 17px Verdana}
.vehlst_right h2{display:block;position:relative;width:95%;margin:0;padding:0;margin-bottom:8px;border:none;font:bold 13px Verdana}
.vehlst_right_wrap{position:relative;margin:-3px 0 10px 0;padding:0}
.vehlst_right_wrap p{position:relative;float:left;width:110px;margin:2px 0px 10px 10px;padding:0;font:normal 12px Verdana}
* html .vehlst_right_wrap p{position:relative;float:left;width:110px;margin:2px 0px 9px 9px;padding:0;font:normal 12px Verdana}
.vehlst_right_wrap p a{font:normal 12px Verdana;color:#424244}
.vehlst_right_wrap p a:hover{color:#1166B7}
.vehlst_right_wrap p.vehlst_right_price{position:relative;width:235px;margin:2px 0px 10px 10px;padding:0}
.vehlst_right_wrap a{font:normal 12px Verdana;color:#424244}
.vehlst_right_wrap a:hover{color:#1166B7}

/*--Vehicle Result--*/
.vehiclesearch_error{float:left;width:712px;margin-top:0px;position:relative;}
.vehiclesearch_error p{float:left;width:710px;padding:3px 0px;text-align:center;border:1px solid #e4e4e4;background-color:#f9f9f9;font:normal 11px Verdana;color:#F00}
.vehiclesearch_error p span{display:block;margin:3px 0 3px 15px;color:#F00;line-height:145%}
.advfrm{float:left;width:310px;font:normal 11px verdana;padding:0px 20px;}
.advfrm_row{float:left;width:310px;font:normal 11px verdana;padding-top:10px;}
.advfrm_row input{float:left;position:relative;}
.advfrm_row_input{float:left;width:15px;height:15px;}
.advfrm_row_seprator{float:left;padding:0px 10px 0px 5px;}
.selcls_seprator{float:left;padding:0px 5px 0px 5px;}
.advfrm_row label{float:left;width:95px;}
.selcls{float:left;font:normal 11px verdana;width:80px}
.advfrm_button{float:left;font:normal 12px Verdana; background-color:#0E62A8; border:none;margin:0px 0px;padding:4px 0px;color:#FFF;cursor:pointer;}
.vehlst_leftblurb{float:left;width:298px;margin:0px;background-color:#FFF;border:1px solid #CCC}
.vehlst_leftblurb p{float:left;width:298px;padding-bottom:0px;}
.vehlst_leftblurb p span span{float:left;font:normal 11px Verdana;padding:4px 3px 0px 3px;}
.vehlst_leftblurb p span img{float:left;margin-bottom:0px;padding:1px 3px 1px 5px}
.vehlst_leftblurb p span a{float:left;padding:4px 3px 0px 3px;font:normal 11px Verdana;color:#424244}
.vehlst_leftblurb p span a:hover{color:#1166B7}
.vehlst_rightblurb{float:right;width:360px;margin:0px;text-align:right;}
.vehlst_rightblurb div{float:left;width:360px;text-align:right;font:normal 11px Verdana;margin:0px;padding:4px 0px}
.vehlst_rightblurb div span{float:left; position:relative;font:normal 11px Verdana;margin-right:7px;padding-bottom:5px}
.vehlst_rightblurb div span img{margin-bottom:-3px;padding-right:3px}
.linewrap1{float:left;width:725px;margin:5px 0px;padding:0px}
.linewrap2{float:left;width:732px;margin:0px 0px;padding:0px 0px;background-color:#ffffff;border:1px solid #e4e4e4;}
#vehlst_crumbtrail{float:left;width:723px;margin:0;margin-top:0px;padding:0px 0px 0px 5px;list-style-type:none;}
#navcontainer{float:left;width:732px;}
#vehlst_crumbtrail{float:left;width:723px;padding:3px 0px;margin:0;list-style-type:none;font:normal 11px Verdana}
#vehlst_crumbtrail li{float:left;display:inline;}
#vehlst_crumbtrail li a{float:left;text-decoration:none;padding:2px 0px;color:#424244;padding-left:1em;padding-right:1em;font:normal 11px Verdana;border-right:1px solid #787878}
#vehlst_crumbtrail li span{float:left;padding:2px 0px;color:#424244;padding-left:1em;padding-right:1em;font:normal 11px Verdana;}
#vehlst_crumbtrail select{float:left;width:85px;font:normal 11px Verdana;height:18px;}
#vehlst_crumbtrail li a:hover{color:#1166B7}
.srchcriteria{float:left;width:600px;margin:0px;padding:3px 0px 3px 0px;font:normal 11px Verdana}
.srchcriteria2{float:left;width:125px;margin:0px;padding:3px 0px 3px 0px;text-align:right}
.srchcriteria2 a{font:bold 13px Verdana;color:#333}
#RefDiv2{float:left;position:absolute;z-index:1000;margin-left:385px;top:0px;width:350px;height:auto !important;visibility:hidden;background-color:#F4F4F4;border:1px solid #e4e4e4;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95}
#search_againtit{float:left;width:345px;padding:4px 0px 4px 5px;font:normal 11px verdana;background-color:#e9e9e9;border-bottom:1px solid #e4e4e4;}
.vehlst_postlist_formwrap{float:left;width:712px;padding:10px 0px 10px 0px;}
.linewrap3{float:left;width:712px;padding:0px;margin:0px 0px}
.linewrap3_header{float:left;width:710px;margin:0px;padding:4px 0px 3px 0px;background:url('../imgs/bg_listinghdr1.png') repeat-x; border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
.linewrap3_header p{float:left;padding:3px 0px;font:bold 11px Verdana;}
.linewrap3_check{float:left;width:20px;padding:0px 5px}
.linewrap3_model{float:left;width:100px;padding-right:10px;}
.linewrap3_year{float:left;width:45px;padding-right:5px}
.linewrap3_pics{float:left;width:45px;padding-right:10px}
.linewrap3_mileage{float:left;width:65px;padding-right:5px}
.linewrap3_price{float:left;width:100px;padding-right:5px}
.linewrap3_color{float:left;width:70px;padding-right:5px}
.linewrap3_city{float:left;width:90px;padding-right:5px}
.linewrap3_listed{float:left;width:75px;padding-right:5px}
.linewrap3_view{float:left;width:30px;}
.linewrap3_model a, .linewrap3_year a, .linewrap3_pics a, .linewrap3_mileage a, .linewrap3_price a, .linewrap3_color a, .linewrap3_city a, .linewrap3_listed a{color:#424244}
.linewrap3_results9 a{color:#424244}
.linewrap3_model a:hover, .linewrap3_year a:hover, .linewrap3_pics a:hover, .linewrap3_mileage a:hover, .linewrap3_price a:hover, .linewrap3_color a:hover, .linewrap3_city a:hover, .linewrap3_listed a:hover{color:#1166B7}
.linewrap3_results9 a:hover{color:#1166B7}
.listrow3_results{float:left;width:710px;margin:0px;padding:0px 0px; border:1px solid #e4e4e4; border-top:none;}
.listrow3_results div{float:left;height:auto;margin:0px 0px 0px 0px;padding:7px 0px;font:normal 11px Verdana;min-height:15px}
.mytest1{float:left;width:710px;background-color:#F9F9F9}
.mytest2{float:left;width:710px;background-color:#ededed}
/*--Vehicle Detail--*/
.vehdet_leftpane{float:left;width:349px;margin:0px;padding:0px; border:1px solid #e4e4e4}
.vehdet_rightpane{float:right;width:349px;margin:0px;padding:0px; border:1px solid #e4e4e4}
.vehdet_mid{float:left;width:349px;padding:0px; padding-bottom:5px;}
.vehdet_midwrap{float:left;width:339px;padding:5px;margin:0;}
.vehdet_midwrap h4{float:left;width:329px; padding:5px; background-color:#f9f9f9; font:bold 12px Verdana;margin:0px;text-align:left}
.vdets{float:left;width:329px;clear:left;margin:0px 0px;padding:7px 5px 0px 5px;text-align:left;font:normal 12px Verdana;}
.vdets_p1{float:left;width:100px;margin:0px}
.vdets_features_colon{float:left;width:20px;}
.vdets_p2{float:left;width:209px;}
.vdets_p2 input{float:left;width:180px;}
.vdets_p2 textarea{float:left;width:182px;height:30px;font:normal 12px Verdana;overflow:auto;}
.vdets_p2 img{float:left;}
.vdets_sendmessage{float:left;padding:4px 0px; background-color:#0E62A8;border:none;margin:0px;color:#FFF;cursor:pointer;}
.vdets_form_error{float:left;width:195px;display:inline;padding-top:5px;font:normal 11px Verdana;color:red;}
.vdets_features{float:left;width:329px;clear:left;margin:0px 0px;padding:7px 5px 0px 5px;text-align:left;font:normal 12px Verdana}
.vdets_p3{float:left;width:100px;margin:0px;}
.vdets_p4{float:left;width:209px;margin:0px;padding:0px;}
#enquiryresponse{float:left;height:auto}
.cookhistoryfrm{float:left;width:auto;margin:0px 0px;}
.cookhistoryfrmpgrph{float:left;width:329px;padding:0px 5px;margin:0px;}
.marg_padd{float:left;width:329px;text-align:left;font:normal 12px Verdana;margin-top:5px;padding:2px 0px 1px 0px;color:#424244}
.marg_padd input{float:left;width:16px;height:16px;margin:0px 5px 0px 2px;}
.marg_padd a{float:left;text-align:left;font-size:11px;font:normal 12px Verdana;color:#424244;}
.marg_padd a:hover{color:#1166B7}
.marg_padd_spanbg{float:left;width:329px;text-align:left;font:normal 12px Verdana;margin-top:5px;padding:2px 0px 1px 0px;color:#424244;background-color:#e8e8e8;}
.marg_padd_spanbg input{float:left;width:16px;height:16px;margin:0px 5px 0px 2px;}
.marg_padd_spanbg a{float:left;text-align:left;font-size:11px;font:normal 12px Verdana;color:#424244;}
.marg_padd_spanbg a:hover{color:#1166B7}
.vehdetail_chk{float:left; width:25px;}
.vehdetail_cooklst{float:left; width:304px; }
#buttonspan{float:left;width:310px;padding-top:10px;}
.generalfrmbutton{float:left;font:normal 12px Verdana;height:23px;background-color:#0E62A8;border:none;margin:5px 0px;color:#FFF;cursor:pointer;}
.vehdet_picgall{position:relative;margin:0px;padding:0px;text-align:center}
.vehdet_picgall img{margin:5px 5px 0px 5px}
.vdets_otherlisting{float:left;width:329px;clear:left;margin:0px 0px;padding:7px 5px 0px 5px;text-align:left;font:normal 12px Verdana}
.vdets_otherlisting a{font:normal 12px Verdana;color:#424244}
.vdets_otherlisting a:hover{color:#1166B7}
.vdets_otherlisting_more{float:right;padding:5px 5px 0px 0px;text-align:right; color:#1166B7}
.vdets_otherlisting_more a{font:normal 12px Verdana;color:#1166B7}
.vdets_otherlisting_more a:hover{color:#1166B7}
.vdets_arrow{float:left; width:12px;font:normal 12px Verdana;}
.vdets_list{float:left; width:317px;font:normal 12px Verdana;}
/*--Sell Car Page--*/
.vehlst_postlist_formhead{float:left;width:712px;font:bold 12px Verdana;background-color:#f9f9f9;padding:5px 5px;color:#666;margin:0px 0px 0px 0px;}
.vehlst_postlist_form_part{float:left;width:680px;padding:0px 0px 0px 20px;}
.sell_form_row{float:left;width:680px;padding:4px 0 4px 0px;font:normal 12px Verdana;border-bottom:1px dashed #CCC;clear:both;}
.sell_form_label{float:left;width:130px;padding:0px;padding-top:2px;font:normal 12px Verdana;clear:both;}
.sell_form_input{float:left;width:550px;}
.sell_form_input input{float:left;width:143px;padding:1px;font:normal 12px verdana;height:14px;}
.sell_form_input select{float:left;width:150px;font:normal 12px verdana;height:20px;}
.separator{float:left;margin:0px 10px;padding-top:2px;}
.newpgerrmsg{float:left;padding:0px 5px;font:normal 12px verdana;display:inline;}
.general_postlist_form_part p{float:left;position:relative;width:684px;padding:5px 0 5px 0px;font:normal 12px Verdana;border-bottom:1px dashed #CCC;clear:both;}
.vehlst_postlist_form_part p label{float:left;font-weight:normal;width:130px}
.vehlst_postlist_form_part p input{float:left;width:125px;font:normal 12px verdana}
.vehlst_postlist_form_part p select{float:left;width:150px;font:normal 12px verdana}
.vehlst_postlist_form_part p textarea{float:left;width:450px;height:100px;overflow:auto;font:normal 12px Verdana}
.sell_login_row{float:left;width:680px;padding:10px 0 0px 0px;font:normal 12px Verdana;clear:both;}
.login_form{float:left;width:330px;border:1px solid #e4e4e4;}
.forgot_form{float:right;width:330px;border:1px solid #e4e4e4;}
.sell_login_row_top{float:left;width:320px;padding:5px;border-bottom:1px solid #e4e4e4;background-color:#f9f9f9;}
.sell_login_row_top_title{float:left;width:320px;font:bold 12px verdana;}
.sell_login_row_top_data{float:left;width:320px;padding-top:2px;font:normal 11px verdana;}
.sell_login_row_bottom{float:left;width:300px;padding:5px 15px;border-bottom:1px dashed #CCCCCC;}
.sell_login_row_bottom_lab{float:left;width:100px;padding-top:2px;}
.sell_login_row_bottom_int{float:left;width:200px;}
.sell_login_row_bottom_int input{float:left;width:180px;padding:2px;}
.login_form_error{float:left;width:auto;padding:0px;margin:0px;font:normal 10px Verdana;color:#FF0000;}
.prcd_front{float:left;width:722px;}
.formsubmitpre{float:left;width:722px;padding:3px 0px;height:10px;font:bold 12px Verdana;color:#F00;text-align:center;}
.loginbut{float:left;font:normal 12px Verdana; background-color:#0E62A8; border:none;color:#FFF;cursor:pointer;outline:none;padding:4px 0px;margin-right:0px;}
#result{float:left;position:absolute;opacity:10;top:49px;left:335px;margin:0px;padding:0px;width:300px;height:112px;}
#inner_result{float:left;width:300px;margin:0px;padding:0px;font:normal 11px Verdana;line-height:130%;height:112px;background-image:url(../imgs/carpricebg3.jpg);}
.inner_result_hdr{float:left;width:284px;display:block;margin:0px;font:bold 13px Verdana;padding:7px 0px 0px 15px}
.inner_result_txt{float:left;width:284px;display:block;padding:0px;margin:0px}
.inner_result_txt_spl{float:left;width:284px;display:block;margin:0px;padding:0px;font-weight:bold}
/*--Car Loan--*/
#newvehicleformdiv{float:left;margin:0px;padding:0px;width:712px; position:relative;}
#newvehicleformdiv h3{float:left;width:712px;margin:5px 0;padding:0;font:bold 13px Verdana;color:#666;border-bottom:1px dashed #e4e4e4}
.newvehicleform p{float:left;width:600px;clear:left;margin:0px 0;padding:4px 0;padding-left:25px;font:normal 12px Verdana;color:#666}
.newvehicleform label{float:left;padding-top:3px;width:140px}
.newvehicleform select{float:left;width:150px;font:normal 12px Verdana;color:#666;height:20px;}
#exshowroomprice{float:left; clear:both;position:absolute;top:22px;left:350px;height:auto !important;width:350px;z-index:100}
.newvehicleform input{float:left;width:170px;font:normal 12px Verdana;color:#666;padding:1px 1px 0px 1px;height:15px;}
.newvehicleform textarea{float:left;width:200px;height:50px;overflow:auto;font:normal 12px Verdana;color:#666;padding:2px 2px;}
.newbuyerror{float:left;width:400px;padding-left:140px;margin:0px;font:normal 11px Verdana;color:#F00; padding-top:5px;}
#newvehdiv{float:left;width:710px; padding-top:5px;}
#newvehdiv p{float:left;width:710px;margin:0px;padding:5px 0px;background-color:#f9f9f9;border:1px dashed #e4e4e4;font:normal 12px verdana;color:#F00;line-height:150%;text-align:center;}
/*--Search Page--*/
.advsrchfrmwrap{float:left;margin:0;width:600px;padding:5px 66px;}
.advsrch p{float:left;width:600px;clear:left;margin:0px;padding:10px 0 5px 0;border-bottom:1px dashed #CCC;font:normal 12px Verdana}
.advsrch label{float:left;width:150px}
.advsrch input[type="text"]{float:left;width:180px}
.advsrch select{width:130px;font:normal 12px Verdana}
.advsrchbutton{float:left;font:normal 12px Verdana;height:23px; background-color:#0E62A8; border:none;margin:0px;color:#FFF;cursor:pointer;}
/*--Vehicle Alert Page--*/
.vehlst_alertinfo{float:left;width:712px;font:normal 12px verdana;color:#424244;line-height:20px;text-align:Justify;}
.messagebox{float:left;width:712px;text-align:center;color:red;line-height:0px;}
.vehlst_sitecontact{float:left;width:672px;font:normal 12px verdana;color:#424244;padding:0px 20px; padding-bottom:10px;margin:0px;}
.vehlst_alertswrap{float:left;margin:0px;width:662px;padding:4px 4px 0px 4px;margin-top:10px;border:1px solid #e4e4e4;}
.vehlst_alerts_hdr{float:left;width:652px;position:relative;padding:5px;font:bold 12px Verdana;background-color:#f9f9f9;}
.vehlst_alerts{float:left;width:650px;clear:left;padding:10px 0px 0px 10px;font:normal 12px Verdana}
.vehlst_alerts label{float:left;width:125px;font:normal 12px verdana;}
.vehlst_alerts select{float:left;width:150px;margin-left:15px;font:normal 12px verdana;}
.vehlst_alerts input{float:left;width:146px;margin-left:15px;font:normal 12px verdana;}
.vehlst_alerts textarea{float:left;width:250px;margin-left:15px;height:75px;font:normal 12px verdana;overflow:auto}
.vehlst_alerts img{float:left;margin-left:15px;font:normal 12px verdana;}
.newvehalerts_button{float:left;font:normal 12px Verdana;background-color:#0E62A8;border:none;color:#FFF;cursor:pointer;outline:none;padding:4px 0px;}
/*--Dealer Page--*/
.dealerboxholderwrap{float:left; padding:5px 5px 5px 5px; width:700px; background-color:#f9f9f9; border:1px solid #E9F2F9; }
.dealerboxholderwrapie{float:left; padding:5px 5px 0px 5px; width:700px; background-color:#f9f9f9; border:1px solid #E9F2F9; }
.dealerboxholder{ float:left; width:700px; margin:0px;}
.dealerbox{float:left; background:#fff; padding:0px 0px; margin:0px; width:700px; line-height:0px;}
.dealerbox .selectcity{float:left; font:normal 12px Verdana; width:690px; margin:10px 0px 10px 0px; padding:0px 10px}
.dealerbox img{float:left; border:1px solid #ededed}
.dealgalpicsuport{float:left; width:auto;  padding:0px 0px 15px 17px;  font:normal 11px verdana;}
.dealgalpics{float:left; width:122px; background-color:#f9f9f9; border:1px solid #ededed; padding:15px 15px 10px 15px;  font:normal 11px verdana;}
.dealgalpics a:hover{float:left; color:#1166B7}
.dealgalpics span.main{float:left; height:120px; height:auto !important; display:block}
.dealgalpics span a{float:left; width:120px; text-align:center; font:bold 11px Verdana; color:#424244; display:block}
.dealgalpics span a:hover{color:#1166B7}
.dealgalpics span.left{font:normal 11px Verdana; text-align:center}
.dealgalpics span.right{font:normal 11px Verdana; float:right}
/*--Register Page--*/
.vehlst_logfrm{float:left; width:252px;}
.vehlst_log_row{float:left; width:240px; border:1px solid #e4e4e4; background-color:#FFFFFF;}
.vehlst_log_rowmid{float:left; width:230px; padding:5px; padding-bottom:0px;}
.vehlst_log_rowmid h2{font:bold 13px Verdana;width:220px;margin:0px;padding:5px;text-align:left; background-color:#f9f9f9}
.regleftmidwrap1{float:left;width:220px;margin:0px;padding:0px 5px 7px 5px;}
.reglogin{float:left;width:auto;margin:0;padding:0}
.reglogin p{float:left;width:220px;clear:left;margin:0;padding:5px 0px 0px 0px;font:normal 12px Verdana}
.reglogin label{float:left;font-weight:normal;padding-top:2px;width:75px}
.reglogin input{float:left;width:140px;border:1px solid #d2d2d2;padding:2px 0px;height:16px;}
.regt_remember{float:left;width:220px;padding:0px;margin:0px;background-color:#0066FF}
.regt_loginerror{float:left;width:220px;padding-top:5px;position:relative;}
.regt_loginerror p{float:left;width:208px;padding:3px 5px;text-align:center;border:1px solid #e4e4e4;background-color:#f9f9f9;font:normal 11px Verdana;color:#F00}
.fgtpwd_text{float:left;width:220px;margin:0px;padding:5px 0px;text-align:justify;font:normal 11px verdana}
.forgotpwd p{float:left;width:220px;clear:left;margin:0;padding:5px 0px 0px 0px;font:normal 12px Verdana}
.forgotpwd label{float:left;font-weight:normal;padding-top:2px;width:75px}
.forgotpwd input{float:left;width:140px;padding:1px 0px;height:16px;}
.forgotpwdbut{float:left;font:normal 12px Verdana;background-color:#0E62A8;border:none;color:#FFF;cursor:pointer;outline:none;padding:4px 0px;margin-right:0px;}
.regt_forgoterror{position:relative;width:auto;}
.regt_forgoterror p{float:left;width:208px;margin-top:8px;padding:3px 5px;text-align:center;border:1px solid #e4e4e4;background-color:#f9f9f9;font:normal 11px Verdana;color:#F00}
.regt_alerterror{float:left;width:218px;padding:3px 0px 0px 0px;text-align:right;font:normal 11px Verdana;color:red;margin:0px;}
.regleftmidwrap2{float:left;width:220px;margin:0px;padding:0px 5px 7px 5px;}
.reg_para1{float:left;float:left;width:220px;clear:left;margin:0;padding:2px 0px 0px 0px;font:bold 11px Verdana}
.reg_para1 span{float:left;width:220px;display:block;padding-top:2px;font:normal 11px Verdana}
.reg_para2{float:left;width:220px;clear:left;margin:0px;padding:0px;font:normal 11px Verdana;}
.reg_para2 span{float:left;display:block;margin:0px;padding:10px 0px 0px 0px;}
.reg_para2 span img{float:left;margin-right:4px}

.vehlst_regfrm{float:right; width:482px; }
.vehlst_reg_row{float:left; width:480px; border:1px solid #e4e4e4; background-color:#FFFFFF;}
.vehlst_reg_rowmid{float:left; width:470px; padding:5px;}
.vehlst_reg_rowmid h2{float:left; font:bold 13px Verdana;width:460px;margin:0px;padding:5px;text-align:left; background-color:#f9f9f9;}
.vehlst_reg_rowmidwrap{float:left;width:460px;margin:0px;padding:0px 5px;}
.reginfopara{float:left;width:460px;margin:0px;padding:3px 0px;line-height:20px;font:normal 11px Verdana; text-align:justify;}
.reginfopara span{float:left;width:460px;display:block;margin:0px;padding:5px 0px 0px 0px;font:normal 10px Verdana}
.reginfoparas{float:left;width:auto;padding-left:54px;}
.reginfopara_box{float:left;width:340px;margin:0px;line-height:20px;font:normal 11px Verdana;background-color:#FFFFFF;border:1px inset #CCCCCC;padding:5px;}
.reginfopara_box span{float:left;width:340px;display:block;margin:0px;padding:5px 0px 0px 0px;font:normal 10px Verdana}
.regformspace{width:460px;margin:0px;padding:0px;}
.regfrm{float:left;width:460px;}
.regfrm p{float:left;width:460px;clear:left;margin:0;padding:7px 0px 5px 0px;border-bottom:1px dashed #CCC;font:normal 11px Verdana}
.regfrm p label{float:left;margin:0px;width:140px;padding-top:1px;padding-left:10px;}
.regfrm p input{float:left;width:180px;padding:0px 0px;height:16px}
.regfrm p select{float:left;width:184px;font:normal 11px Verdana;height:20px}
.regfrm p textarea{float:left;width:181px;height:45px;overflow:auto;font:normal 12px verdana}
.regfrm p img{float:left;}
.register_alert_error{float:left;width:auto;padding-left:150px;padding-top:1px;display:block;font:normal 10px verdana;color:#FF0000;}
.register_agree_error{float:left;width:430px;padding-left:30px;display:block;font:normal 10px verdana;color:#FF0000;}
.register_loginerror{float:left;width:450px;padding:10px 10px;}
.register_loginerror p{float:left;width:438px;padding:10px 5px;text-align:center;border:1px solid #e4e4e4;background-color:#f9f9f9;font:normal 11px Verdana;color:#F00}
/*--car insurance--*/
#ifrm_wrapmain{float:left;width:935px;padding:10px 15px;height:auto !important;}
#ifrm_wrap{float:left;width:935px;height:auto !important;}
.powerimg{float:left;width:935px;text-align:right;}
#ifrm_wrap img{display:block;}
.ftr{float:left;width:935px;padding:5px 0px;text-align:center;font:normal 11px Verdana;}
#ifrm_wrap_out_ie{float:left;width:620px;padding-left:158px;margin:0px;}
#ifrm_wrap_out{float:left;width:620px;padding-left:178px;margin:0px;}
#iframe_main_ie{float:left;width:620px;height:965px;padding:0px;margin:0px;}
#iframe_main{float:left;width:620px;height:900px;padding:0px;margin:0px;margin-bottom:10px;}
/*--Car Compare--*/
.compcartext{float:right;width:140px;line-height:22px;margin:0px;padding:0px; margin-right:13px;text-align:center;background-color:#0E62A8;}
.compcartext a, .compcartext a:hover{float:left;padding:4px 22px;font:bold 12px Verdana;color:#FFF;outline:none;text-decoration:none}
.carcompform{float:left;width:720px;padding:0px; background:#ffffff;}
.carcompform_wrap{float:left;width:720px;margin:0px;padding:0px;background-color:#FFF}
.carcompform_wrapdiv{float:left; width:715px; padding:2px; font:normal 12px verdana;}
.carcompform_wraprow{float:left; width:715px; padding-bottom:5px;}
.carcompform_wraplab{float:left; width:80px; padding-left:10px; font-weight:bold;}
.carcompform_wrapfld{float:left; width:200px;}
.carcompform_wrapfld select{float:left; width:180px;}
.carcompform_wrapflds{float:left; width:120px;}
.cc_searchbutton{float:left;font:normal 12px Verdana; background-color:#0E62A8; border:none;color:#FFF;cursor:pointer;outline:none;padding:4px 0px;margin-right:10px;}

.compare_latest{float:left; width:720px; padding:6px; border:1px solid #e4e4e4; background-color:#fff;}
.compare_highest{float:right; width:720px; margin-top:6px; padding:6px; border:1px solid #e4e4e4; background-color:#fff;}
.compare_lhead{float:left; width:710px; padding:5px; background-color:#f4f4f4; font:bold 12px verdana;}
.compare_row{float:left; width:710px; padding:7px 5px 0px 5px; font:normal 12px verdana;}
.compare_arrow{float:left; width:15px;}
.compare_list{float:left; width:695px;}
.compare_row a{color:#454545;}
.compare_row a:hover{color:#1166B7;}
/*--Dealer Page--*/
.dealer_midwrap_nav{float:left;width:732px;border:none;margin:0px;}
.dealer_midwrap_nav ul{float:left;width:722px;padding:0px 5px; list-style:none;overflow:hidden;border-bottom:5px solid #7CA647;margin:0;font:normal 12px Verdana}
.dealer_midwrap_nav ul li{float:left;margin:0;height:26px}
.dealer_midwrap_nav ul li a{float:left;color:#424244;display:block;cursor:pointer;height:26px;line-height:26px;padding:0 20px 0 15px;outline:none;}
.dealer_midwrap_nav ul li.active{background-color:#7CA647;}
.dealer_midwrap_nav ul li.active a{color:white;background-color:#7CA647;text-decoration:none}
.dealer_midwrap_nav ul li.active a:hover{color:white;text-decoration:none}
.dealer_midwrap a:hover, .dealer_midwrap_nav ul li a:hover{text-decoration:none}
#dealer-result-container{position:relative;margin:0;padding:3px;border:1px solid #ededed}
#showroom_details, #showroom_listing, #showroom_aboutus, #showroom_contact{float:left;width:732px;margin:0;padding:0px;}
.dealer_dlr_wrap{float:left;position:relative;margin:0px;padding:10px 10px;width:712px;}
.dealer_dlr_aboutus{float:left; width:712px; font:normal 12px verdana;}
.dealer_dlr_leftpane{float:left;margin:0px;padding:5px 5px;width:298px; border:1px solid #e4e4e4; background-color:#FFFFFF;}
.dealer_contactpane{float:left;width:288px;margin:0;padding:5px;text-align:left; background-color:#f9f9f9; font:bold 12px verdana;}
.dealer_addr1{float:left;width:288px;position:relative;background-color:#FFFFFF;margin:0px;padding:5px 5px 8px 5px;font:bold 12px Verdana;line-height:130%}
.dealer_addr1 span{float:left;width:288px;display:block;margin:0px;font-weight:normal; line-height:20px;}
.dealer_addr1 span a{color:#424244;text-decoration:underline;}
.dealer_addr1 span a:hover{color:#1166B7;}
.dealer_addr1 img{border:1px solid #cdcdcd;}

.dealer_dlr_rightpane{float:right;margin:0px;padding:5px;width:380px;border:1px solid #e4e4e4;background-color:#f9f9f9}
.dealer_dlr_rightpane_additional{float:right;margin:0px;padding:5px;width:380px;border:1px solid #e4e4e4;background-color:#ffffff}
.dealer_dlr_rightpane_head{float:left;margin:0px;padding:5px;width:370px;background-color:#f9f9f9; font:bold 12px verdana;}
.dealer_gallerypane{float:right;width:372px;margin:0px;padding:4px;}
#ShowResults{float:left;margin:0px;padding:2px;width:366px;height:275px;border:1px solid #CCC}
.gallerypanyresults{float:left;margin:0px;padding:0px;padding-top:10px;width:360px;}
#dealer_contact_form{float:left;width:370px;padding:5px;position:relative;margin:0px;text-align:left;}
.dealer_msg{float:left;width:362px;position:relative;margin:0px;padding:5px;font:bold 14px Verdana;background-color:#F3F3F3;border-bottom:1px solid #CCC}
.dealer_contact_form_s{float:left;width:342px;margin:0px;padding:0px 15px 0px 15px;}
.dealer_contact_form_s p{float:left;width:342px;clear:left;margin:0;padding:5px 0px 3px 0px;font:normal 12px Verdana}
.dealer_contact_form_s p label{float:left;width:120px;font-weight:bold;padding-left:10px;padding-top:2px;}
.dealer_contact_form_s p input{float:left;width:180px;border:1px solid #d2d2d2;padding:2px 1px;}
#dealer_contact_form form.dlrcont textarea{float:left;width:180px;height:75px;padding:0px 1px;overflow:auto;border:1px solid #d2d2d2}
.dealer_form_error{float:left;width:200px;padding-left:130px;font:normal 11px Verdana;color:red;margin:0px;}
#dealer_contact_form form.dlrcont div{margin-left:130px;padding-bottom:5px}
.sendmessage{float:left;width:115px; background-color:#0E62A8; height:23px;border:none;margin:5px 2px 0 0;color:#FFF}
.dealer_showresponse{float:left;width:372px;text-align:center;color:#F00;font:bold 12px Verdana;}
.dealer_lstdlr_wrapmain{float:left;width:712px;margin:0px;padding:10px;}
.dealer_lstdlr_wrap{float:left;width:712px;margin:0px;padding:0px;}
.dealer_listrow{float:left;width:700px;margin:0px;padding:3px 5px;background-color:#f9f9f9;text-align:left;border:1px solid #e4e4e4;font:normal 11px Verdana;}
.dealer_listrow span{float:left;padding:0px 5px;padding-top:2px;}
.dealer_listrow a, .dealer_listrow div a{float:left;color:#424244;padding-top:2px;}
.dealer_listrow a:hover, .dealer_listrow div a:hover{float:left;color:#1166B7}
.dealer_listrow select{float:left;margin:0px;border:1px solid #CCC;padding:0px;}
.dealer_listrows{float:left;position:relative;width:711px;margin:0px 0px;padding:5px 0px 3px 0px;text-align:left;vertical-align:middle;}
.dealer_vehlst_leftblurb{float:left;width:325px;margin:0px;padding-left:5px;background-color:#f9f9f9;border:1px solid #e4e4e4;}
.dealer_vehlst_leftblurb p{float:left;padding-top:2px}
.dealer_vehlst_leftblurb p span img{float:left;position:relative;margin-bottom:0px;padding:0}
.dealer_vehlst_leftblurb p span span{float:left;font:normal 11px Verdana;padding:0px 3px;padding-top:2px;}
.dealer_vehlst_leftblurb p span a{float:left;position:relative;margin:0px;font:normal 11px Verdana;color:#1c405c;text-decoration:none;padding:0px 5px;padding-top:2px;}
.dealer_vehlst_rightblurb{float:right;width:250px;margin:0px;text-align:right;}
.dealer_vehlst_rightblurb p{float:right;position:relative;font:normal 11px Verdana;margin:0px;padding:3px 0px 0px 0px;color:#536e83;}
.dealer_vehlst_rightblurb p span{float:left;position:relative;font:normal 11px Verdana;margin-right:7px;padding-bottom:5px}
.dealer_vehlst_rightblurb p span img{float:left;margin-bottom:0px;padding-right:3px}
.dealer_listrow3{float:left;position:relative;width:710px;padding:0px;margin:0px; border:1px solid #e4e4e4; border-top:none;}
.dealer_listrow3_header{float:left;position:relative;width:710px;margin:0px;height:26px;background:url('../imgs/bg_listinghdr1.png') repeat-x;font:bold 11px Verdana;padding:0px;}
.dealer_listrow3_header p{float:left;width:710px;padding:0px;padding-top:7px;}
.linewrap_check{float:left;width:15px;padding:0px 5px;}
.linewrap_model{float:left;width:100px;padding-right:10px;}
.linewrap_year{float:left;width:50px;padding-right:5px;}
.linewrap_pics{float:left;width:48px;padding-right:10px}
.linewrap_mileage{float:left;width:70px;padding-right:5px}
.linewrap_price{float:left;width:95px;padding-right:5px}
.linewrap_color{float:left;width:70px;padding-right:5px}
.linewrap_city{float:left;width:90px;padding-right:5px}
.linewrap_listed{float:left;width:80px;padding-right:5px}
.linewrap_view{float:left;width:40px;}
.linewrap_label{float:left;padding:0px;padding-right:5px;}
.linewrap_model a, .linewrap_year a, .linewrap_pics a, .linewrap_mileage a, .linewrap_price a, .linewrap_color a, .linewrap_city a, .linewrap_listed a{float:left;color:#424244}
.dealer_listrow3_results{float:left;position:relative;width:710px;margin:0px;padding:0px;}
.dealer_listrow_mytest1{float:left;font:normal 11px Verdana;width:710px;background-color:#F9F9F9;padding:8px 0px;clear:both;}
.dealer_listrow_mytest2{float:left;font:normal 11px Verdana;width:710px;background-color:#ededed;padding:8px 0px;clear:both;}
.dealer_pagingpages{float:left;width:700px;padding:5px 5px;}
.dealer_pagingtext{float:right;width:250px;text-align:right;font:11px normal Verdana;padding-top:5px;font:normal 11px Verdana;}
/*--Static Page--*/
.general_midwrap_text, .general_midwrap_text p{position:relative;margin:5px 0px 10px 0px;font:normal 12px Verdana;text-align:Justify;line-height:140%}
.general_midwrap_text a, .general_midwrap_text p a{font:normal 12px Verdana}
.general_midwrap_text a:hover, .general_midwrap_text p a:hover{color:#1166B7}
.contactuswrap{float:left;width:712px;margin:0px;padding:0px 0px;}
.contactusform{float:left;width:440px;margin:0px;border:1px solid #e4e4e4}
.contactusform .title{float:left;width:435px;margin:0px;padding:5px 0px 5px 5px;font:bold 12px Verdana;background-color:#F3F3F3;border-bottom:1px solid #e4e4e4}
.contactusformsitecontact{float:left;width:360px;font:normal 12px verdana;color:#424244;padding:0px 35px;margin:0px;}
.contactusformsitecontact p{float:left;width:360px;clear:left;margin:0;padding:10px 0px 0px 0px;font:normal 12px Verdana}
.contactusformsitecontact p label{font-weight:bold;float:left;width:110px}
.contactusformsitecontact p input{float:left;width:155px;height:17px;}
.contactusformsitecontact p select{float:left;width:160px;}
.contactusformsitecontact p textarea{float:left;width:225px;height:75px;overflow:auto}
.contactusformbutton{float:left;width:80px;font:normal 12px Verdana;background-color:#0E62A8;border:none;color:#FFF;cursor:pointer;outline:none;padding:4px 0px;}
.contactusform_error{float:left;text-align:left;padding-top:5px;padding-left:110px;font:normal 11px Verdana;color:red;}
.showresponses{float:left;width:340px;text-align:center;line-height:0px;color:#7CA647;font:normal 12px Verdana;padding:0px; padding-top:5px;margin:0px;display:none;}
.contactusaddr{float:right;width:256px;margin:0px;border:1px solid #e4e4e4}
.contactusaddr .title{float:left;width:251px;margin:0px;padding:5px 0px 5px 5px;font:bold 12px Verdana;background-color:#F3F3F3;border-bottom:1px solid #e4e4e4}
.sitemap_block{float:left;width:100%;margin:0px;padding:5px 0px;}
/*--Car Price Page--*/
.vehlst_row_midwrapc{float:left;width:720px;margin:0;padding:6px 6px 1px 6px}
.car_prices{float:left; width:226px; padding:4px 4px 7px 4px; border:1px solid #dedede;}
.car_prices_head{float:left; width:216px; padding:5px; background-color:#F4F4F4; font:bold 12px verdana;}
.car_prices_rowouter{float:left; width:216px; padding:0px 5px 0px 5px; font:normal 12px verdana;}
.car_prices_row{float:left; width:196px; padding:7px 0px 0px 0px; font:normal 12px verdana;}
.car_prices_arrow{float:left; width:11px;}
.car_prices_list{float:left; width:185px;}
.car_prices_row a{color:#454545;}
.car_prices_row a:hover{color:#1166B7;}
.newcarpricefld{float:left; width:140px; padding-top:3px;}
.newcarpricefld select{float:left; width:135px; font:normal 12px Verdana;}

.car_in_prices{float:left; width:347px; padding:4px 4px 7px 4px; border:1px solid #dedede;}
.car_in_prices_head{float:left; width:337px; padding:5px; background-color:#F4F4F4; font:bold 12px verdana;}
.car_in_prices_rowouter{float:left; width:337px; padding:0px 5px 0px 5px; font:normal 12px verdana;}
.car_in_prices_row{float:left; width:320px; padding:7px 0px 0px 0px; font:normal 12px verdana;}
.car_in_prices_arrow{float:left; width:11px;}
.car_in_prices_list{float:left; width:309px;}
.car_in_prices_row a{color:#454545;}
.car_in_prices_row a:hover{color:#1166B7;}

.compare_bcmp{float:left; width:710px; padding:4px 4px 7px 4px; border:1px solid #dedede;}
.compare_bhead{float:left; width:700px; padding:5px; background-color:#F4F4F4; font:bold 12px verdana;}
.compare_bcmp_rowouter{float:left; width:700px; padding:0px 5px 0px 5px; font:normal 12px verdana;}
.compare_bcmp_row{float:left; width:688px; padding:7px 0px 0px 0px; font:normal 12px verdana;}
.compare_bcmp_row_no{float:left; width:688px; text-align:center; color:#FF0000; padding:7px 0px 0px 0px; font:normal 12px verdana;}
.compare_bcmp_arrow{float:left; width:14px;}
.compare_bcmp_list{float:left; width:673px;}
.compare_bcmp_row a{color:#454545;}
.compare_bcmp_row a:hover{color:#1166B7;}
.compare_bcmp_rows{float:left; width:700px; padding:7px 0px 0px 0px; font:normal 12px verdana;}
.compare_bcmp_arrows{float:left; width:14px; padding-top:3px;}
.compare_bcmp_lists{float:left; width:420px; padding-right:15px;padding-top:3px;}
.compare_bcmp_list_price{float:left; width:150px;padding-top:3px;}
.compare_bcmp_list_getqut{float:right; width:90px; padding-right:10px; }
.carprice_getquote{float:right; width:80px; text-align:center; background-color:#0E62A8; padding:3px 0px; color:#FFFFFF;}
.compare_bcmp_rows a{color:#454545;}
.compare_bcmp_rows a:hover{color:#1166B7;}
.carprice_getquote a{color:#FFFFFF;}
.carprice_getquote a:hover{color:#FFFFFF;}



.getquoteimg{float:left;background-color:#0E62A8;padding:3px 7px; color:#FFFFFF;}
.getquoteimg a{color:#FFFFFF; text-decoration:none;}
.spanerroruser{float:left;font:normal 11px Verdana;color:red;padding-left:10px;}

.loginerror{float:left;width:662px;margin-top:10px;position:relative;padding:0px 19px;}
.loginerror p{float:left;width:660px;padding:3px 0px;text-align:center;border:1px solid #F3F3F3;background-color:#FFF;font:normal 11px Verdana;color:#F00}
.loginerror p span{display:block;margin:3px 0 3px 15px;color:#F00;line-height:145%}
.star{float:left;padding:0px 5px;font:normal 12px verdana;color:#F00}
.useformbutton{float:left;font:normal 12px Verdana; background-color:#0E62A8; border:none;color:#FFF;cursor:pointer;outline:none;padding:4px 0px;margin-right:10px;}
/*--Car Dealers--*/
.cardealer_head{float:left; width:710px; padding:5px; font:bold 13px verdana; background-color:#f9f9f9}
.cardealer_head a{color:#454545}
.cardealer_head a:hover{color:#1166B7}
.cardealers{float:left; width:710px; padding:5px;}
.cardealerrw{float:left; width:710px; font:normal 12px verdana; padding-top:7px;}
.cardealercl{float:left; width:177px; color:#454545}
.cardealercl a{color:#454545; cursor:pointer;}
.cardealercl a:hover{color:#1166B7}
.cardealersch{float:left;width:712px;padding:0px 10px 2px 10px;}
.cardealerlabel{float:left; width:300px; font:bold 13px Verdana; padding-top:3px;}
.newcarfield{float:left; width:138px; padding-top:3px;}
.cardealerfld{float:left; width:168px; padding-top:3px;}
.cardealerfld select{float:left; width:153px; font:normal 12px Verdana;}
.cardealer_left{float:left; width:450px;}
.cardealerdt{float:left; width:440px; font:normal 12px verdana; padding:7px 5px 0px 5px;}
.cardealerlb{float:left; width:100px; font:normal 12px verdana; }
.cardealerds{float:left; width:20px; font:normal 12px verdana; }
.cardealerdc{float:left; width:320px; font:normal 12px verdana; line-height:17px;}
.cardealererror{float:left; width:708px; border:1px solid #e4e4e4; background-color:#f9f9f9; font:normal 12px verdana; color:#FF0000; text-align:center; padding:5px 0px;}
.cardealer_right{float:right; width:238px; margin-top:5px; padding:0px 5px 7px 5px; border:1px dashed #e4e4e4; background-color:#f9f9f9}
.cardealer_right_r{float:left; width:238px; padding-top:7px; font:normal 11px verdana;}
.cardealer_right_arrow{float:left; width:13px;}
.cardealer_right_cnt{float:left; width:225px;}
.otr_cardealer{float:left; width:710px; font:normal 12px verdana; padding-top:7px;}
.otr_cardealer_arw{float:left; width:15px; padding-top:1px;}
.otr_cardealer_cnt{float:left; width:695px;}
.otr_cardealer_cnt a{color:#454545}
.otr_cardealer_cnt a:hover{color:#1166B7}

.cardealercity{float:left; width:708px;  margin-top:7px; background-color:#fff;}
.cardealercity_wrap{float:left; width:700px; font:normal 12px verdana; padding:4px 4px 7px 4px; border:1px solid #e4e4e4; background-color:#fff;}
.cardealercityhead{float:left; width:690px; font:bold 12px verdana; background-color:#f9f9f9; padding:5px;}
.cardealerrws{float:left; width:680px; font:normal 12px verdana; padding:0px 10px; padding-top:7px;}
.cardealercls{float:left; width:170px; color:#454545}
.cardealercls a{color:#454545; cursor:pointer;}
.cardealercls a:hover{color:#1166B7}

/*-- Search Page --*/

.search_head{float:left; width:710px; padding:5px; font:bold 13px verdana; background-color:#f9f9f9}
.search_data{float:left; width:710px; padding:5px; font:normal 12px verdana; line-height:17px;}

/*--Paging for all page--*/
.pagingpages_text{margin:0px;padding:4px 0px 4px 5px;font:normal 11px Verdana}
.pagination{padding:4px 4px 0px 5px}
.pagingpages{float:left;width:705px;padding:0px 0px;}
#pagination{float:left;margin:0px;padding:0px; font:normal 11px Verdana;}
#pagination p{float:right;width:200px;text-align:right;margin:0px;padding:0px;}
#pagination ul{float:left;width:460px;margin:0;padding:0;font:normal 11px Verdana;background:none;border:none;height:auto}
#pagination li{float:left;list-style-type:none;display:inline;padding-bottom:1px}
#pagination a, #pagination a:visited{padding:1px 3px;font-weight:bold;text-decoration:none;color:#2e6ab1;cursor:pointer;}
#pagination a:hover, #pagination a:active{color:#FFFFFF;background-color:#0065BA;cursor:pointer;}
#pagination .currentpage{margin:5px 0;padding-bottom:-10px;font-weight:bold;cursor:default}
#pagination a.disablelink, #pagination a.disablelink:hover{background-color:white;cursor:default;border-color:#929292;font-weight:normal !important}
#pagination a.prevnext{margin-right:0px;font-weight:bold}

#paginations{float:left;width:400px;margin:0px;padding:0px;padding-left:0px;}
#paginations ul{float:left;width:400px;margin:0;padding:0;font:normal 11px Verdana;background:none;border:none; }
#paginations li{float:left;list-style-type:none;display:inline;padding-bottom:1px; margin:0px; padding:0px;}
#paginations a, #paginations a:visited{padding:1px 3px;font-weight:bold;text-decoration:none;color:#2e6ab1; cursor:pointer;}
#paginations a:hover, #paginations a:active{color:#FFF;background-color:#0065BA}
#paginations .currentpage{margin:7px 0px 0px 0px;padding-bottom:-10px;font-weight:bold;cursor:default}
#paginations a.disablelink, #paginations a.disablelink:hover{background-color:white;cursor:default;border-color:#929292;font-weight:normal !important}
#paginations a.prevnext{margin-right:0px;font-weight:bold}

#bycity{float:left; width:20px;}
#bycity a{color:#1166B7; text-decoration:none; cursor:pointer;}

.compareforms{float:left; width:572px; margin:0px; padding:0px; z-index:2000;}
.comparelabel{float:left; width:140px; font:bold 13px Verdana; padding-top:3px;}
.comparefld{float:left; width:165px; padding-top:3px; z-index:2000;}
.comparefld select{float:left; width:153px; font:normal 12px Verdana;}

