a{outline:none; border:none; }
.sub_main{float:left; padding-top:10px; }
#useradm_wrap{float:left; width:935px; margin:0; padding:5px 15px 0px 15px; height:auto !important}
#usr_leftcol{position:relative; float:left; margin:0px; width:218px; background-color:#f9f9f9; border:1px solid #E9F2F9;}
.usradmleftpane_top{float:left; position:relative; margin:0px; padding:0px; width:218px;}
.usradmleftpane_mid{float:left; position:relative; width:218px; padding:0px;}
.usradmmyaccount{position:relative; width:211px; border-bottom:1px solid #f4f4f4; padding:5px 0px 5px 7px; font:bold 17px Verdana}
.usradmleftpane_midwrap{float:left; position:relative; width:208px; padding:5px; margin:0;}
#usradmleftpane_links{float:left; width:208px;}
#usradmleftpane_links ul{float:left; width:200px; margin:0; padding:0; padding-left:5px; list-style-type:none}
#usradmleftpane_links li{float:left; margin:1px 0 2px 0;  }
#usradmleftpane_links ul li a{ display:block; color:#424244; outline:none; background-color:#f9f9f9; width:165px; padding:.3em .9em; font:normal 12px Verdana; text-decoration:none}
#usradmleftpane_links ul li a:hover{background:url('../imgs/bg_usradmleftpane_linkarrow.png') no-repeat; outline:none; background-position:-2px 5px; color:#1166B7}
#usradmleftpane_links ul li a.activelink{background:url('../imgs/bg_usradmleftpane_linkarrow.png') no-repeat; outline:none; background-position:-2px 5px; color:#424244}
.postads_left{padding:4px 20px; background-color:#0E62A8; font:bold 12px verdana; color:#FFFFFF;}
.postads_left:hover{text-decoration:underline;}
#usr_rightcol{position:relative; float:right; width:700px; margin:0px; background-color:#f9f9f9; border:1px solid #E9F2F9; }
.usr_rightcol_top{float:left; position:relative; margin:0px; padding:0px; width:700px; border-bottom:1px solid #f4f4f4;}
.usr_rightcol_top h3{float:left; font:bold 17px Verdana; width:500px; margin: 0px; padding:5px 0 5px 7px; text-align:left; }
.postads_right{float:right; margin-top:4px; padding:4px 15px; background-color:#0E62A8; font:bold 12px verdana; color:#FFFFFF; margin-right:7px;}
.postads_right a{color:#FFFFFF;}
.postads_right a:hover{color:#FFFFFF; text-decoration:underline;}
.usr_rightcol_mid{float:left; position:relative; width:700px; padding:0px;}
.usr_rightcol_mid h3{float:left; font:bold 17px Verdana; width:690px; margin: 0px; padding:5px 0 5px 7px; text-align:left; border-bottom:1px solid #f4f4f4;}

/*--- statistics ---*/
.usrdefaultwrap{ float:left; position:relative; width:656px; padding:22px 22px; padding-top:10px; margin:0px;}
.usrstatlist{position:relative; float:left; width:315px; margin:0px; padding-bottom:10px; height:auto !important; border:1px solid #e4e4e4}
.usrstatgen{position:relative; float:right; width:315px; margin:0px; padding-bottom:10px; height:auto !important; border:1px solid #e4e4e4}
.usrstatlist p, .usrstatgen p{float:left; width:301px; position:relative; margin:0px; padding:5px 7px; font:bold 12px Verdana; background-color:#e9e9e9; border-bottom:1px solid #e4e4e4}
.usrstatlist p.lister{float:left; width:295px; clear:left; padding:10px 10px 0px 10px; font:normal 12px Verdana; background:none; border:none}
.usrstatlist p.lister span.lister_l{float:left; font-weight:normal; width:135px}
.usrstatlist p.lister span.lister_r{float:left; width:105px}
.usrstatlist p.lister span.lister_r a{color:#424244}
.usrstatlist p.lister span.lister_r a:hover{color:#1166B7}

.usrstatgen p.bymakelist{float:left; position:relative; width:295px; padding:10px 10px 0px 10px; height:auto !important;background:none;border:none}
.usrstatgen p.bymakelist a{font:normal 12px Verdana;color:#424244}
.usrstatgen p.bymakelist a:hover{color:#1166B7}

/*--------------------------------------------------*/

.postlist_formwrapmain{float:left; width:662px; margin:10px 0px; padding:0px 19px 0px 19px;}
.postlist_formwrap1{float:left; position:relative; width:662px;}
.genlinewrap1{float:left; position:relative; width:660px; margin:0px; background:url('../imgs/bg_listinghdr1.png') repeat-x; height:25px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4}
.genlinewrap1 p{float:left; position:relative; padding:7px 0px 5px 0px; font:bold 11px Verdana}
.genlinewrap2{float:left; position:relative; width:660px; margin:0px; font:normal 11px Verdana; border:1px solid #e4e4e4; height:auto !important}

.genlinewrap2 a{float:left; position:relative; text-decoration:none; cursor:pointer;}
.genlinewrap2 a:hover{float:left; position:relative; text-decoration:none; cursor:pointer;}

.genmytest1{float:left; width:660px; position:relative; margin:0px; padding:5px 0px; background-color:#F9F9F9; text-decoration:none;}
.genmytest2{float:left; width:660px; position:relative; margin:0px; padding:5px 0px; background-color:#EDEDED; text-decoration:none;}
.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;}

.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%}

.uloginerror{float:left; width:660px; margin-top:10px; margin-bottom:10px; position:relative; padding:0px; }
.uloginerror p{float:left; width:660px; padding:3px 0px; text-align:center; border:1px solid #F3F3F3; background-color:#FFF; font:normal 11px Verdana; color:#F00}
.uloginerror p span{display:block; margin:3px 0 3px 15px; color:#F00; line-height:145%}

/*--- Inbox ---*/
.gen_inbox_box{float:left; width:20px; padding-left:4px; padding-right:5px}
.gen_inbox_from{float:left; width:150px; padding-left:2px; padding-right:5px}
.gen_inbox_subj{float:left; width:375px; padding-left:2px; padding-right:5px}
.gen_inbox_subj img{float:left;}
.gen_inbox_subj a{color:#424244}
.gen_inbox_subj a:hover{color:#1166B7}
.gen_inbox_date{position:relative; float:left; width:84px; padding-left:2px; padding-right:1px;}
.genlinewrap3{float:left; position:relative; width:660px; margin:0px; padding:0px 0px 0 0; font:normal 11px Verdana; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; border-left:1px solid #e4e4e4; height:auto !important; text-align:center}


.gen_inb_viewwrap{float:left; position:relative; width:660px; margin:0px; padding:0px; border:1px solid #e4e4e4}
.gen_inb_viewhdr{float:left; position:relative; width:660px; margin:0px; padding:5px 0px; font:normal 11px verdana; background-color:#e9e9e9; border-bottom:1px solid #e4e4e4}
.msgbxsprt{float:left; padding:5px;}
.msgbx{float:left; padding:5px; width:307px; border:1px dashed #e4e4e4; }
.msgbx textarea{float:left; width:300px; height:70px; padding:3px; border:1px solid #e4e4e4;}
.msgbx input{float:left; width:80px; height:22px; margin-top:5px; margin-right:10px;}
.gen_inb_viewftr{float:left; position:relative; width:660px; margin:0px; padding:5px 0px; font:normal 11px verdana; background-color:#e9e9e9}
.gen_inb_viewhdr a, .gen_inb_viewftr a{font:normal 11px verdana; color:#424244; padding:0px 5px}
.gen_inb_viewhdr a:hover, .gen_inb_viewftr a:hover{color:#1166B7}
.gen_inb_viewmsg{float:left; width:660px; margin:0px; padding:0px; border-bottom:1px dashed #e4e4e4}
.gen_inb_viewmsglft{position:relative; float:left; width:85px; padding:5px 0px; padding-left:5px; font:normal 11px verdana}
.gen_inb_viewmsgrght{float:left; position:relative; padding:5px 0px 5px 0px; font:normal 11px verdana}
.gen_inb_viewmainsender{float:left; position:relative; padding:5px; font:normal 11px verdana}
.gen_inb_viewmainmsg{float:left; position:relative; padding:8px; font:normal 11px verdana; text-align:Justify; line-height:140%}

/*--- Manage Listing ---*/

.genlineinfo{float:left; position:relative; width:662px; margin:0px; padding:0px 0px 8px 0px; font:normal 11px Verdana; }
.gelineinfopart1{float:left; width:400px;}
.gelineinfopart1 select{width:120px; border:1px solid #e4e4e4; padding:1px; font-size:14px;}
.gelineinfopart2{float:right; width:550px; text-align:right;}
.genlineinfo span{margin-right:8px; padding-top:3px}
.genmyhelp1{float:left; width:660px; position:relative; margin:0px; padding:0px 0px 5px 0px;}
.genmyhelp2{float:left; width:660px; position:relative; margin:0px; padding:0px 0px 2px 0px;}
.gen_box{position:relative; float:left; width:20px; margin-left:5px; margin-right:3px}
.gen_box input{float:left; margin:0px; width:15px; height:15px;}
.gen_model{position:relative; float:left; width:103px; margin-left:5px; margin-right:5px;}
.gen_year{position:relative; float:left; width:40px; margin-right:3px;}
.gen_pics{position:relative; float:left; width:40px; margin-right:3px;}
.gen_mileage{position:relative; float:left; width:60px; margin-right:3px;}
.gen_price{position:relative; float:left; width:90px; margin-right:3px;}
.gen_color{position:relative; float:left; width:85px; margin-right:3px}
.gen_listed{position:relative; float:left; width:80px; margin-right:3px;}
.gen_hits{position:relative; float:left; width:30px; margin-right:5px}
.gen_hits1{position:relative; float:left; width:30px; margin-right:5px}
.gen_emllist{position:relative; float:left; width:115px; margin-right:7px}
.gen_view{position:relative; float:left; width:90px;}
.gen_view img{margin-right:3px}
.gen_model a, .gen_year a, .gen_mileage a, .gen_price a, .gen_color a, .gen_listed a{font:bold 11px Verdana; color:#424244}
.gen_model a:hover, .gen_year a:hover, .gen_mileage a:hover, .gen_price a:hover, .gen_color a:hover, .gen_listed a:hover{color:#1166B7}

/*--- Vehicle Alert ---*/
.vehalertinfo{float:left;width:660px;position:relative;font:normal 12px verdana;color:#424244;line-height:20px;text-align:Justify}
.vehalertinfo_addnew{position:relative;margin:0px 0px 5px 0px;padding:2px;text-align:right}
.vehalertinfo_addnew a{font:normal 12px Verdana;color:#198320;outline:none;}
.vehalertinfo_addnew a:hover{color:#1166B7}

.newvehalertswrap{float:left;margin:0px;width:660px;padding:0;margin:10px 0px;border:1px solid #eaeaea;border-top:none;}
.newvehalerts_hdr{float:left;width:655px;position:relative;padding:6px 0px 4px 5px;font:bold 12px Verdana;background:url('../imgs/bg_listinghdr1.png') repeat-x;border-bottom:1px solid #eaeaea}
.newvehalerts_hdr1{float:left;width:655px;position:relative;padding:6px 0px 4px 5px;font:bold 12px Verdana;background-color:#F3F3F3;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea}
.newvehalerts{float:left;width:650px;clear:left;padding:10px 0px 0px 10px;font:normal 12px Verdana}
.newvehalerts label{float:left;width:125px;font:normal 12px verdana;}
.newvehalerts select{float:left;width:150px;margin-left:15px;font:normal 12px verdana;}
.newvehalerts input{float:left;width:146px;margin-left:15px;font:normal 12px verdana;}
.newvehalerts textarea{float:left;width:250px;margin-left:15px;height:75px;font:normal 12px verdana;overflow:auto}
.newvehalerts 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;}

/*--- Profile Page ---*/

.profilewraper{float:left;width:662px;margin:10px 0px;position:relative;padding:0px 19px;}
.profwrap{float:left;width:662px;position:relative;margin:0px;}
.profwrap_head{float:left;text-align:left;width:660px;font:bold 12px Verdana;border:1px solid #EDEDED;background-color:#f7f7f7;padding:3px 0px;color:#666;margin:10px 0px 3px 0px;}
.profdets{float:left;width:640px;padding:0px 10px;margin:4px 0px;position:relative;font:normal 12px Verdana;}
.profdets_hdr{float:left;position:relative;width:140px;margin:0;padding:0;}
.profdets_colon{float:left;position:relative;width:20px;margin:0;padding:0}
.profdets_txt{float:left;position:relative;width:480px;margin:0px;padding:0px;}
.profdets_txt_span{float:left;margin:0px;}
.profdets_txt input{position:relative;width:160px;margin:0px;padding:0 0 0 2px}
.profdets_txt select{position:relative;width:166px;margin:0px;padding:0 0 0 2px}
.profdets_txt textarea{font:normal 12px Verdana;position:relative;width:162px;height:50px;margin:0px;padding:0 0 0 2px;overflow:auto}
.profdets_log{position:relative;width:275px;margin:15px 0 -5px 0}
.profdets_log p{position:relative;margin:0px 0px 5px 0px;padding:5px 0px 5px 5px;font:bold 12px Verdana;background-color:#E4E4E4;border:1px solid #CDCDCD}
.profdets_edit_success{float:left;width:662px;position:relative;margin-bottom:10px;padding:0px;}
.profdets_edit_success p{float:left;width:660px;padding:3px 0px;text-align:center;border:1px solid #F3F3F3;background-color:#FFF;font:normal 11px Verdana;color:#F00;}
.profdets_frm_buttons{position:relative;margin:0;padding:0 0 0 162px}


/*--- Post Ad ---*/
.postlist_formwrap{float:left; position:relative; width:662px;}
.postlist_formwrap h4{float:left; position:relative; font:bold 12px Verdana; width:650px; margin:0px 0px 0px 0px; padding:5px 5px; text-align:left; background-color:#F3F3F3; border:1px solid #CCC}
.postlist_formhead{float:left; position:relative;  text-align:left; width:660px; font:bold 12px Verdana; border:1px solid #EDEDED; background-color:#f7f7f7; padding:3px 0px; color:#666; margin:10px 0px 0px 0px;}

.postlist_form_part{float:left; position:relative; width:622px; padding:0px 20px;}
.postlistimage{float:left; width:622px; padding:0px 20px;}
.postlist_formwrap form.postlistfrm p{float:left; width:622px; padding:4px 0 4px 0px; font:normal 12px Verdana; border-bottom:1px dashed #CCC ;}
.postlist_formwrap form.postlistfrm p span{float:left; position:relative;}
.separator{float:left; margin:0px 10px; padding-top:2px;}
.postlist_formwrap form.postlistfrm p label{float:left; font-weight:normal; width:130px; padding-top:1px;}
.postlist_formwrap form.postlistfrm p input{float:left; width:146px; font:normal 12px verdana; height:14px; }
.postlist_formwrap form.postlistfrm p select{float:left; width:150px; font:normal 12px verdana; height:20px;}
.postlist_formwrap form.postlistfrm p textarea{float:left; width:450px; height:100px; overflow:auto; font:normal 12px Verdana}
.postlist_formwrap form.postlistfrm p textarea.add1{float:left; width:300px; height:65px; overflow:auto; font:normal 12px Verdana}
.postlist_formwrap form.postlistfrm p textarea.vehdesc{float:left; width:400px; height:75px; overflow:auto; font:normal 12px Verdana}
.postlist_formwrap form.postlistfrm p select.regdate{float:left; width:85px; font:normal 12px verdana}
.threepxfix{margin-top:7px}
* html .threepxfix{margin-top:0px; margin-left:3px}
.mythreepxfix{margin:5px 0px}
* html .mythreepxfix{margin:0px}
.secondadinfo{float:left; position:relative; width:622px; margin-bottom:5px; padding:0; font:normal 12px Verdana; border-bottom:1px dashed #CCC}
.secondadinfo_row1{position:relative; width:300px; float:left; padding-left:10px; margin:0}
.secondadinfo_row2{position:relative; width:300px; float:left; margin-left:10px; padding:0}
.secondadinfo_row1hdr{position:relative; float:left; width:100px; margin:5px 0; height:75px}
.secondadinfo_row1txt{position:relative; float:left; width:200px; margin:5px 0}
.prcd{float:left; width:660px; text-align:center;}

/*--- Paging ---*/
.page_pages{float:left; width:660px; margin-top:10px;}
.pagingpages_text{margin:0px; padding:4px 0px 4px 5px; font:normal 11px Verdana}
.page_pagination{padding:4px 4px 0px 5px}
#page_pagination ul{width:505px; margin:0; padding:0; font:normal 11px Verdana; background:none; border:none; height:auto }
#page_pagination li{list-style-type:none; display:inline; padding-bottom:1px}
#page_pagination a, #page_pagination a:visited{padding:0 5px; border:1px solid #DDEDFB; text-decoration:none; color:#424244}
#page_pagination a:hover, #page_pagination a:active{border:1px solid #2b66a5; color:#FFF; background-color:#0065BA}
#page_pagination .currentpage{margin:5px 0; padding-bottom:-10px; font-weight:bold; cursor:default}
#page_pagination a.disablelink, #page_pagination a.disablelink:hover{background-color:white; cursor:default; border-color:#929292; font-weight:normal !important}
#page_pagination a.prevnext{margin-right:3px; font-weight:bold}





.genmytest1IE{float:left; width:660px; position:relative; margin:0px; padding:5px 0px; background-color:#F9F9F9; height:30px}
.genmytest1FF{float:left; width:660px; position:relative; margin:0px; padding:5px 0px; background-color:#F9F9F9; height:auto !important}
.genmytest2IE{float:left; width:660px; position:relative; margin:0px; padding:5px 0px; background-color:#EDEDED; height:27px}
.genmytest2FF{float:left; width:660px; position:relative; margin:0px; padding:5px 0px; background-color:#EDEDED; height:auto !important}

#dhtmltooltip{position:absolute; left:-300px; width:auto !important; border:1px solid black; padding:2px; background-color:#FFF; visibility:hidden; z-index:100; font:normal 11px Verdana}
#dhtmlpointer{position:absolute; left:-300px; z-index:101; visibility:hidden}


#formsubmitpre{position:relative; width:auto; margin:2px 0px; padding:3px 0px; font:bold 12px Verdana; color:#F00; background-color:#FFF}
#formsubmitpre p{margin:0px; padding:0px; width:100% !important; text-align:center; border:none; font:bold 12px Verdana; color:#F00}
#formsubmitpre p img{margin-top:-5px; margin-bottom:-5px}


.contacttabl{font:bold 12px Verdana; width:620px; margin:10px 0px 2px 0px; background-color:#F3F3F3; border:1px solid #CCC}
















#accordmain{width:740px; border:1px solid #E4E4E4; margin:0 auto; padding:0}
#vertical_container h1{display:block; height:20px; background-color:#f3f3f3; padding:5px 0 0 10px; cursor:pointer; font:bold 13px verdana; margin:0 0 3px 0}
* html #vertical_container h1{padding:5px 0 0 20px}
.accordion_content{width:735px; margin:5px 0px 10px 0px; overflow:hidden}
.accordion_content h2{margin:15px 0 5px 10px}
.accordion_content p{line-height:150%; padding:5px 10px 15px 10px}
 .thumbnail{float:left; width:120px; border:1px solid #CDCDCD; margin:0 0 10px 13px; padding:5px; font:normal 11px verdana}
.pricerange{position:relative; float:left; width:325px; margin:0 0 10px 13px; height:100px; border:1px solid #CDCDCD}
.yearrange{position:relative; float:left; width:325px; margin:0 0 10px 13px; height:100px; border:1px solid #CDCDCD}
.pricerange p, .yearrange p{position:relative; margin:0px 0px 5px 0px; padding:5px 0px 5px 5px; font:bold 12px Verdana; background-color:#E4E4E4; border-bottom:1px solid #CDCDCD}
 * html .thumbnail{float:left; width:120px; border:1px solid #CDCDCD; margin:0 0 10px 10px; padding:5px; font:normal 11px verdana}
.clearboth{clear:both}

.suggwrap{position:relative;margin:0 auto;width:600px;padding:0}

/*--- Dealer Admin stastistics ---*/

.usrstatlist_nw{float:left; width:654px; margin:0px; padding-bottom:0px; height:auto !important; border:1px solid #e4e4e4}
.usrstatlist_nw p{float:left; width:644px; margin:0px; padding:5px 5px; font:bold 12px Verdana; background-color:#e9e9e9; border-bottom:1px solid #e4e4e4;}
.usrstatlist_nw p.lister_nw{float:left; width:634px; clear:left; margin:0px; padding:8px 10px 0px 10px; height:1%; font:normal 12px Verdana; background:#FFFFFF; border:none}
.usrstatlist_nw p.lister_nw span.lister_l{float:left; width:133px; margin:0px; font-weight:normal;}
.usrstatlist_nw p.lister_nw span.lister_r{float:left; width:500px}
.usrstatlist_nw p.lister_nw span.lister_r a{color:#424244}
.usrstatlist_nw p.lister_nw span.lister_r a:hover{color:#1166B7}

.usrstatlist_nw_detail{float:left; width:480px; background-color:#f4f4f4; border:1px solid #E4E4E4; border-bottom:none; font:normal 12px Verdana;}
.usrstatlist_nw_detail_row{float:left;width:480px; border-bottom:1px solid #E4E4E4;}
.usrstatlist_nw_detail_clm1{float:left; width:180px; padding:5px; border-right:1px solid #E4E4E4;}
.usrstatlist_nw_detail_clm2{float:left; width:270px; padding:5px;}

.usrdlrmanagewrap{float:left; position:relative; width:680px; padding:10px 10px; padding-bottom:5px;  margin:0 0px;}
.usrdlrmanage{float:left; width:678px; margin:0px; padding-bottom:0px; height:auto !important; border:1px solid #e4e4e4; font:normal 11px verdana;}
.usrdlrmainrow{float:left; padding:5px; width:668px;}
.usrdlrmaincol1{float:left; width:440px;}
.usrdlrmaincol2{float:right; width:220px; text-align:right; padding-top:3px;}
.usrdlrmaincol1 .lister_l{float:left; width:70px; margin:0px; padding-top:3px; font-weight:normal;}
.usrdlrmaincol1 .lister_r{float:left; width:340px; margin:0px; font-weight:normal;}
.usrdlrmaincol1 .lister_r .desh{float:left; width:10px; margin:0px; padding-top:3px; font-weight:normal;}
.usrdlrmaincol1 .lister_r select{float:left; width:320px; margin:0px; font-weight:normal; height:19px; font:normal 11px verdana;}

.usrdlrmanagehead{float:left; width:668px; padding:0px 5px; background-image:url(../imgs/bg_listinghdr.png); background-repeat:repeat-x; height:26px; }
.usrdlrmanageheads{float:left; width:668px; padding-top:7px; font:bold 11px verdana;}
.usrdlrlistid{float:left; width:65px; padding-right:3px; }
.usrdlrlistleads{float:left; width:185px; padding-right:5px;}
.usrdlrlistname{float:left; width:130px; padding-right:5px;}
.usrdlrlistposted{float:left; width:110px; padding-right:5px;}
.usrdlrlistreceived{float:left; width:155px;}

.usrdlrmg_listrow1{float:left; width:668px; padding:4px 5px; background-color:#F9F9F9; line-height:15px;}
.usrdlrmg_listrow2{float:left; width:668px; padding:4px 5px; background-color:#EDEDED; line-height:15px;}
.usrdlr_page_pages{float:left; width:680px; padding-top:10px; }


.usrprofwrap{float:left; position:relative; width:660px; padding:10px 19px; margin:0 0px;}

.newvehalerts_main{float:left; width:660px; clear:left; font:normal 12px Verdana}

.mysuggestionbox{float:left; width:510px; font:normal 11px Verdana; color: red; padding:3px 0px; padding-left:150px; font:normal 11px Verdana; color:#F00; line-height:0px;}
.mysuggestionbox p{float:left; width:510px; padding:0px; font:normal 11px Verdana; color: red;}

.usrstatgen_nw{position:relative; float:left; width:650px; margin:0 0 10px 0px; height:auto !important; border:1px solid #CDCDCD}
.usrstatgen_nw p{position:relative; margin:0px 0px 5px 0px; padding:5px 0px 5px 5px; font:bold 12px Verdana; background-color:#E4E4E4; border-bottom:1px solid #CDCDCD}
#senddiv{position:relative; float:left; width:280px; margin:3px 0 0 0; padding:2px 0}
#retrievediv{position:relative; float:right; width:365px; margin:3px 0; padding:2px 0}
.infohdr{position:relative; margin:5px 0; padding:0; font:bold 12px Verdana; color:#F00}
.infotxt{position:relative; margin:2px 0; padding:0; font:bold 12px Verdana}
.infotxt span{display:block; font:normal 10px Verdana}
.emailaddresses, .persmessage{overflow:auto; margin-bottom:10px; width:265px; height:65px; font:normal 10px Verdana; border:1px dashed #CCC}
.txtfield{margin-bottom:10px; width:265px; height:16px; padding-top:5px; font:normal 10px Verdana; border:1px dashed #CCC}
.sendlistinbutton{font:normal 12px Verdana; width:120px; height:23px; background:url('../imgs/button-bg.png') repeat-x; border:none; margin:5px 2px; color:#FFF}
.emlst_title{float:left; position:relative; width:700px; margin:10px 0px 0px 0px; font:normal 12px Verdana}



















/*---users---*/
.newvehalerts_vehalertinfo{float:left;width:725px;font:normal 12px verdana;color:#424244;line-height:20px;text-align:Justify;}
.sitecontact_vehalert{float:left;width:662px;font:normal 12px verdana;color:#424244;padding:0px 31px;margin:0px;}
.messagebox{float:left;width:725px;text-align:center;color:red;line-height:0px;}


#formteaser{position:relative;float:right;margin:0px;border:1px solid}
#formteaser form.search label{height:33px;line-height:33px;float:left;color:white;font:normal 11px Verdana;letter-spacing:-1px;margin:8px 3px 0 10px}
#innerwrap{position:relative;width:750px;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;text-align:center}




.contactpane{position:relative;margin:0;padding:0px 5px 5px 5px;text-align:left}
.contactpane p.addr1{position:relative;margin-top:8px;padding:0px;font:bold 12px Verdana;line-height:130%}
.contactpane p.addr1 span{display:block;margin:3px 0;font-weight:normal}
.contactpane p.addr1 span a{color:#424244;text-decoration:underline}
.contactpane p.addr1 span a:hover{color:#1166B7}
.googleaddrpane{display:block;margin:0;padding:5px;text-align:left}
.googleaddrpane p{position:relative;margin:3px 0;padding:0px;font:bold 12px Verdana}
.googleaddrpane img{position:relative;margin:2px 0;border:1px solid gray}
.gallerypane{position:relative;margin:0 auto;padding-left:3px}
* html .gallerypane{padding:0px}
#ShowResults{margin:1px;padding:0px;width:370px;;height:300px;border:1px solid #CCC}
.gallerypanyresults{position:relative;margin:1px;padding:0px;padding-top:5px;width:360px;}
.lstdlr_wrap{position:relative;margin:0px;width:720px;border:1px solid #CCC;}
.listrow1{float:left;position:relative;width:720px;margin:0px 0px;padding:0px 0px 3px 0px;background-color:#ededed;text-align:left;border-bottom:1px solid #CCC}
.listrow1 p{position:relative;font:normal 11px Verdana;margin:0px;margin-left:10px;margin-bottom:2px;padding:0px 0px}
.listrow1 div{position:relative;font:normal 11px Verdana;margin:0px;padding:5px 5px 5px 10px;border-bottom:1px solid #CCC}
.listrow1 p a, .listrow1 div a{color:#424244}
.listrow1 p a:hover, .listrow1 div a:hover{color:#1166B7}
.lstdlr_wrap form.dlrfrm select{position:relative;margin-left:5px;padding-bottom:-3px;font:normal 11px Verdana;border:1px solid #ededed}
.listrow2{position:relative;width:715px;margin:5px 0px;padding:0px 0px 3px 0px;text-align:left;vertical-align:middle}
.listrow2 p{position:relative;font:normal 11px Verdana;margin:0px;margin-left:10px;padding:3px 0px}
.listrow2 p span{position:relative;font:normal 11px Verdana;margin-right:7px;padding-bottom:5px}
.listrow2 p span img{margin-bottom:-3px;padding-right:3px}
.listrow3{position:relative;width:720px;margin:5px 0px 5px 0px;padding:0px 0px 3px 0px;text-align:left;vertical-align:middle}
.listrow3_header{float:left;width:725px;margin:0px;padding:3px 0px;background:url('../imgs/bg_listinghdr1.png') repeat-x;}
.listrow3_header p{float:left;width:725px;padding:4px 0px;font:bold 11px Verdana;background-color:}


.listrow3_model{float:left;width:100px;padding-right:5px;}
.listrow3_results1{float:left;width:100px;padding-right:5px}
.selected{}
.listrow3_results0{float:left;width:17px;padding:0px 5px}
.listrow3_year, .listrow3_results2{float:left;width:40px;padding-right:5px}
.listrow3_pics, .listrow3_results3{float:left;width:60px;padding-right:5px}
.listrow3_mileage, .listrow3_results4{float:left;width:70px;padding-right:5px}
.listrow3_price, .listrow3_results5{float:left;width:90px;padding-right:5px}
.listrow3_color, .listrow3_results6{float:left;width:69px;padding-right:5px}
.listrow3_city, .listrow3_results7{float:left;width:100px;padding-right:5px}
.listrow3_listed, .listrow3_results8{float:left;width:80px;padding-right:5px}
.listrow3_view, .listrow3_results9{float:left;width:50px}
.listrow3_results9 a, .listrow3_results1 a{color:#424244}
.listrow3_results9 a:hover, .listrow3_results1 a:hover{color:#1166B7;text-decoration:underline}













.msg{position:relative;margin:-5px -5px 5px -5px;padding:5px;font:bold 14px Verdana;background-color:#F3F3F3;border-bottom:1px solid #CCC}

.previewwrap{float:left;width:662px;position:relative;margin:0;}
.previewwrap p.prev_desc{margin-left:10px;font:normal 12px Verdana;color:#666;text-align:Justify;line-height:145%}
.previewwrap p.prev_title{float:left;font:bold 14px Verdana;color:#666}
.previewwrap p.prev_head{float:left;text-align:left;font:bold 12px Verdana;margin-top:10px;background-color:#f7f7f7;color:#666;}
.prev_info_p{float:left;width:620px;position:relative;padding:0px 20px 0px 20px;font:normal 12px Verdana;}
.prev_info_p_desc{float:left;width:620px;position:relative;padding:7px 20px 0px 20px;font:normal 12px Verdana;text-align:Justify;line-height:145%;}
.prev_info_phdr{position:relative;float:left;width:140px;padding:0px;margin:0px;line-height:25px;}
.prev_info_ptxt{position:relative;float:left;width:460px;padding:0px;margin:0px;line-height:25px;}
.prev_info_desc{position:relative;float:left;width:15px;padding:0px;margin:0px;line-height:25px;}
















.rssicn{float:left;width:44px;height:19px;margin:0px 0px 0px 5px}

.vehlst_abv{position:relative;margin:0;margin-bottom:3px;padding:0}
* html .vehlst_abv{margin-bottom:0px}
.chk1{position:relative;margin-top:-6px;padding:0 5px 0 0;float:right;width:275px;text-align:right}
.chk1 p{margin:0;padding:0;font:bold 13px Verdana;color:#333;vertical-align:middle}
.chk2{position:relative;float:left;width:450px}
.clrbth{clear:both}
.vehlst_midwrap h3{font:normal 12px Verdana;margin:4px 0px 0px 0px;padding:0px 15px 0px 15px;line-height:140%;text-align:Justify}



.suggestthax{float:left;width:660px;margin-top:20px;}
.suggestthax p{float:left;width:660px;padding:3px 0px;text-align:center;border:1px solid #F3F3F3;background-color:#FFF;font:normal 11px Verdana;color:#F00}


#payinfodiv{position:relative;margin:0px auto;width:600px;border:1px solid #CCC;background-color:#F3F3F3}
.payinfodiv_wrap{position:relative;width:auto;margin:5px;padding:5px;border:1px dashed #CCC;background-color:#FFF}
.payinfodiv_wrap img{position:relative;float:left;width:101px;margin:0px;padding:0px}
.payinfodiv_wrap_para{position:relative;margin:18px 0px 0px 120px;padding:0px;font:normal 12px Verdana}
.payinfodiv_wrap_para span{color:red}
.payinfodiv_wrap ul{clear:both;margin:-25px 0px 5px 135px;padding:0;font:normal 12px Verdana}
.payinfodiv_wrap li{margin:1px 0px;list-style-type:circle}
.genhdr_block3_rightpane{float:right;margin:0;padding:0px;width:300px;}
.genhdr_block3 img{float:right;margin:0px;margin-bottom:5px;}








#accountinfo p{float:left;width:723px;margin:0px;padding:5px 0px;background-color:#F4F4F4;border:1px dashed #CCC;font:normal 12px verdana;color:#F00;line-height:150%;text-align:center;}

.cc_left{position:relative;float:left;margin:1px 4px 1px 1px;padding:2px;width:130px}
.cc_left p{margin:2px 0px;padding:2px;font:normal 11px Verdana;color:#666;height:25px;min-height:25px;height:auto !important;height:25px;background-color:#F9F9F9}
.color_blank{height:50px}
.cc_right{position:relative;float:left;margin:1px 4px 1px 1px;padding:2px;width:547px}
.C1{margin:0px 3px;padding:0;float:left;width:130px}
.C1 p{margin:2px 0px;padding:2px 2px 2px 5px;font:normal 11px Verdana;color:#666;min-height:25px;height:auto !important;height:25px}
.crcomptable{padding:5px;background-color:#FFF}
.nwvehmods_text{font:normal 11px Verdana;color:#333;line-height:130%;padding:5px;background-color:#FFF}
.nwvehmodssearhbut{float:left; width:130px;background-color:#0E62A8;font:normal 12px Verdana;border:none;margin:0px;color:#FFF;cursor:pointer;}

.vehlst_midwrap_upper_search{float:left;padding-left:5px;width:740px;}
.vehlst_midwrap_upper_search h2{float:left;padding-bottom:2px;width:740px;border-bottom:1px solid #f4f4f4;}



.cartabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0px;font: bold 12px Verdana;list-style-type: none;text-align: left;}
.cartabs li{display: inline;margin: 0;}
.cartabs li a{text-decoration: none;position: relative;z-index: 1;padding: 3px 7px;margin-right: 3px;border-top: 1px solid #778;border-right: 1px solid #778;border-left: 1px solid #778;color: #2d2b2b; background-color:#FFFFFF;}
.cartabs li a:visited{color: #2d2b2b;}
.cartabs li a:hover{text-decoration: underline;color: #2d2b2b;}
.cartabs li a.selected{position: relative;top: 1px;}
.cartabs li a.selected{background: white;border-bottom-color: white;}
.cartabs li a.selected:hover{text-decoration: none;}


