/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body {
       background-image:url("/images/bg_stripes1.gif");
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}
.hdr {background-image:url("/images/bg_header_blueglass.gif"); height:115px;}
.hdr h1 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 24px; color:#fff; font-weight: bold; padding:0px 0px 0px 20px; height:30px}
.hdr .hdr_c {width:960px;  margin:0 auto;}


#hdr_login { color:#FFFFFF; float:left; font-family:Arial,Helvetica,sans-serif; font-size:1.2em; line-height:24px;margin:9px 0 0 39px; text-align:left; width:700px;}
#hdr_login a {color:#FFFFFF; text-decoration:underline; padding:0px 0px 2px;}
#hdr_login a:hover { text-decoration:underline}
#hdr_signin_dlg {font-size:1.2em; margin:20px 0pt 23px 15px; float:left; display:none; color:#FFF;}

.g { width:960px; margin:0 auto; padding-bottom:15px; background-color:transparent}
.clearing { clear: both; height: 1px; font-size: 1px; }
.left { float: left; }
.right { float: right; }
a:link { }
a:visited { }
a:hover { }
input, textarea, select {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    padding: 1px;
    border:1px solid #A0A0A0;
    background-color:#fefefe;
    text-decoration: none;
    vertical-align:middle;}
    
input.chk  {padding:0; border:0; background:transparent;}  
/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}
#frm_tbl {margin:15px;}
#frm_tbl td{padding-top:5px;}																				
/* Head
--------------------------------------------------*/
.h { background: url("/images/h.gif") repeat-x 0px 28px; height:202px; margin-top:24px; height:86px}
.h img { float:left}
.h h1 { color:#3e9cb6; font-size:1.4em; padding:9px 0px 0px 0px; }
.mcb_logo { height:102px; width:172px; float:left}
/* Head/menu
--------------------------------------------------*/
.hm { color:#FFFFFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;letter-spacing:1px;line-height:24px;margin:13px 0pt 0pt 29px;text-align:left;width:670px; }
.hm a { color:#4C606F; text-decoration:none; padding:0px 10px 2px 10px}
.hm a:hover { text-decoration:underline}
.hm b a { border-right:0px}
/* Head/Search
--------------------------------------------------*/
/*.ser { background: url("/images/ser.gif") repeat-x; padding:7px 0px 0px 148px; height:25px; }*/
#str_search_block {float:right; padding:10px 279px 0pt 0pt; width:460px;}
.ser input { background: url("/images/sr_in.gif") repeat-x; height:16px; border-left:1px solid #a1a09e; border-top:1px solid #a1a09e; border-bottom:1px solid #5a82a5; border-right:1px solid #5a82a5; width:352px; vertical-align:middle; font-size:11px  }
.ser .btn_1 { background: url("/images/btn_1.jpg") no-repeat; width:90px; height:20px; border:0px}
/* Center_Col
--------------------------------------------------*/
.cl { width:764px; float:left; margin-top:6px; }
/* Center_Col/Search
--------------------------------------------------*/
.cs_b { width:380px; background: url("/images/cs_b.gif") no-repeat 0% 100%; padding-bottom:3px; float:left; margin-right:4px}
.cs_t { background: url("/images/cs_t.gif") no-repeat; padding-top:3px}
.cs { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background-color:white; }
.cs h6 { background: url("/images/sc_h.gif") repeat-x; height:39px; color:#208026; font-size:1.6em; font-family:Arial,Helvetica,sans-serif; padding-left:14px; text-align:center;
margin-bottom:10px}
.cs h6 .cs_hb { display:block; padding:10px 20px 0px 0px; display:block }
.cs h6 img { float:left; position:relative; bottom:-4px}
.cs form { font-size:1.2em; color:#616161; padding:10px 35px 10px 20px}
.cs form table tr td { padding:0px 0px 7px 0px; vertical-align:bottom;}
.cs form select { width:128px;}
.cs form .cf_fi { display:block; font-style:normal; padding-bottom:2px}
.cs form .sc_in { border:1px solid #c0c0c0; width:55px}
.cs form a { color:#2e8235; text-decoration:underline}
.cs form a:hover { text-decoration:none}
.cs form .csf_b {float:left;}
.cs form .btn_2 { margin:10px 0px 0px 10px}
/* Center_Col/Sell_Block
--------------------------------------------------*/
.se_b { width:380px; float:left; background: white url("/images/se_b.gif") no-repeat 0% 100%; padding-bottom:3px; margin-bottom:5px}
.se_t { background: url("/images/se_t.gif") no-repeat; padding-top:3px}
.se { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;  }
.se h6 { background: url("/images/sc_h.gif") repeat-x; height:39px; color:#44ace3; font-size:1.6em; font-family:Arial,Helvetica,sans-serif; text-align:center;
margin-bottom:10px}
.se h6 .se_hb { display:block; padding:10px 10px 0px 0px; display:block }
.se h6 img { float:left; position:relative; bottom:-4px}
.se div { padding:8px 20px 8px 30px; font-size:1.2em; color:#626262; font-family:Arial}
.se div table tr td { vertical-align:middle; padding:0px 0px 1px 10px; text-align:center}
.se div a { color:#626262; text-decoration:none;font-weight:bold}
.se div a:hover { text-decoration:underline; }
/* Center_Col/Block
--------------------------------------------------*/
.cb_t { padding-top:3px; background: white url("/images/cb_t.gif") no-repeat 0% 0%; width:380px; float:left}
.cb_b { padding-bottom:3px; background: url("/images/cb_b.gif") no-repeat 0% 100%;}
.cb { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding:10px 34px;
 font-size:1.2em; color:#626262; text-align:center; font-family:Arial } /* background: url("/images/cb.jpg") no-repeat 17px 100%;*/
*html .cb_t { height:40px;}
*html .cb_b { height:40px;}
*html .cb { height:40px;}
.cb h6 { color:#9d2524; font-size:1.0em; padding-bottom:12px}
.cb a { color:#626262; text-decoration:none;font-weight:bold}
.cb a:hover { text-decoration:underline; }
/* Center_Col/Bottom_Block
--------------------------------------------------*/
.bb_t { background:#fff url("/images/bb_t.gif") no-repeat; padding-top:3px; margin-top:5px; width:765px; float:left}
.bb_b { background: url("/images/bb_b.gif") no-repeat 0% 100%; padding-bottom:3px;}
.bb { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding:0px 0px 15px 0px}
.bb h6 { background: url("/images/bb_h.gif") repeat-x; height:29px; color:#44ace3; font-size:1.4em; font-family:Arial; padding-left:226px}
.bb h6 img { float:left; position: absolute; margin:-6px 0px 0px 0px}
.bb h6 .bb_hb { display:block; padding:6px 0px 0px 55px}

.bb ul { margin:0px; padding:5px 0px 0px 44px; float:left; width:19%; list-style:none}
.bb ul li { font-family:arial; font-size:1.8em; padding-bottom:2px}
.bb ul li a { text-decoration:none; color:#949494}
.bb ul li a:hover { color:#000000}
/* Right_Col
--------------------------------------------------*/
.r { width:190px; float:right; margin-top:6px;}
.rb {  background: url("/images/rb.gif") no-repeat 0% 100%; padding-bottom:3px; min-height:10px;}
*html .rb { height:10px}
.rc { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; background:#fff;}
.rc h6 { background: url("/images/rrb_h.gif") repeat-x; height:18px; text-align:center; color:#626260; font-size:14px }

.rc #l_rb { border-bottom:0px}
.rc_b { border-bottom:1px solid #c0c0c0; font-size:1.1em; color:#020202; padding:2px 0px 5px 4px;}
.rc_b .rc_t { font-size:11px; font-weight:normal; text-align:center; padding-bottom:5px}
.rc_b img {border:1px solid #121f0b;}
/*.rc_b p { padding-left:65px; position:relative; top:-2px;}*/
.rc_b i { font-style:normal; color:#3d7840; font-weight:bold;}
.rc_b a { color:#626262;  font-weight:bold;  text-decoration:underline;}
.rc_b a:hover { text-decoration:none}
.rc_b .rc_bl { float:left;width:68px;padding-top:5px;}
.rc_b .rc_br { float:left;width:116px;padding-top:5px;}
/* Footer_Block
--------------------------------------------------*/
.fb {  background: #7CB7E4 url("/images/bg_footer.gif")repeat-x scroll 0%; margin-left:20px;height:98px; width:910px; float:left;}
/*html .fb { height:20px}*/
.fb a { color:#919191; text-decoration:none;}
.fb a:hover { text-decoration:underline;}
/*.fb h6 { color:#2872b1; font-family:Arial; font-size:16px; position:relative; float:left; margin-top:-11px; background:#FFFFFF; margin-left:10px;
 padding:0px 5px 0px 5px}*/
.fb .fb_i { font-style:normal; display:block; padding-bottom:2px}
.fb h5 { font-size:1.2em; color:#626262; padding-bottom:4px}

.fb_r {background: transparent url("/images/bg_footer_r.gif") no-repeat right center;width:960px;margin:0 auto;height:98px;}
.fb_l {background: transparent url("/images/bg_footer_l.gif") no-repeat 0%;width:930px;height:98px; margin-right:20px; float:left;}

.fb_b { float:left; padding:20px 0px 0px 70px;}
.fbn { background: #fff; border:1px solid #dedede; margin:20px 0 20px 0px; padding:0px 0px 15px 0px; font-size:1.2em; min-height:20px;width:748px;}
*html .fbn { height:20px}
.fbn .makes a { color:#919191; text-decoration:none;}
.fbn .makes a:hover { text-decoration:underline;color:#000000;}
.fbn i { 
	font-style:normal;
	position:relative; float:left; margin-top:-11px; background:#FFFFFF; margin-left:10px; 	
 	padding:0px 5px 0px 5px;
 	color:#286DA6;
	font-size:1.2em;
	font-weight:bold;		
}
.fbn .makes{padding:10px 20px 0 30px;color:#919191;margin-bottom:15px;}
.fbn .link {margin-left:15px;color:#919191; text-decoration:none;}

.fg {background-color:#eee; width:940px; margin:0 auto; font-size:1.2em; padding:10px; vertical-align:middle; border:1px solid #C0C0C0;}
.fg #footer_menu {text-align:center;} 
.fg #footer_text {float:left; width:150px;} 
.fg a {color:#4C606F; text-decoration:none; padding:5px; font-weight:bold; }


.fg a:hover { text-decoration:underline}

#signin_tab{
	font-size:12px;	
}
#signin_tab .buttons input{
		background-color:#FEFEFE;
		border:1px solid #A0A0A0;
}
#logo{background-image: none;}

/* View Listing Details Page 
--------------------------------------------------*/
.car_details_basic_specs_top {padding:15px 2px 2px 2px;}
.car_details_basic_specs {padding:2px;}
/* View Listing Details Page/Left */
.dc_l { width:385px; float:left; padding:15px 0px 0px;}

.photo_c { border:1px solid #dedede; padding:0px 15px 10px 15px; margin-bottom:20px; background-color:#FFF;}
.photo_cl { border:1px solid #dedede; padding:15px 10px 10px 15px; margin-bottom:20px; background-color:#FFF; text-align:center}
.photo_c h6, .photo_cl h6 { color:#2872b1; font-family:Arial; font-size:16px; position:relative; float:left; margin-top:-11px; background:#FFFFFF; margin-left:5px;
 padding:0px 5px 10px 5px}
.photo_c  .ico_zoom {background: url("/images/ico_zoom1.gif") no-repeat 0px 0px; padding:0px 0px 4px 30px; font-size:1.5em; color:#5F5F5D;} 
 
 
.m_fo {padding-top:10px}
.m_fo img { margin-bottom:5px; margin-right:5px;}
.m_fo img.mf_l {margin-right:0px}
/* View Listing Details Page/Contacts */
.car_details_contact_options_top {padding:15px 2px 2px 2px;}
.car_details_contact_options {padding:2px;}

/* View Listing Details Page/Right
--------------------------------------------------*/
.dc_r { float:left; width:355px; padding:15px 0px 0px 10px;}

.inf_b { border:1px solid #dedede; padding:12px 10px 5px; font-size:1.3em; margin-bottom:20px; background-color:#FFFFFF;}
/*.inf_b table { margin-top:15px}*/
.inf_b table tr td { width:50%; padding-top:7px}
.inf_b h6 { color:#2872b1; font-family:Arial; font-size:16px; position:relative; float:left; margin-top:-20px; background:#FFFFFF; margin-left:0px;
 padding:0px 5px 0px 5px; margin-bottom:-9px}
.inf_b .if_r, .inf_b .if_r_top { font-style:normal; color:#74AC00; font-size:1.2em; font-weight:bold; padding:5px 5px 0px;} /*#a12422*/
.inf_b .if_r_top {padding:15px 5px 0px;}
.inf_b .if_r a {  font-size:0.9em; font-style:normal; font-weight:normal; }
.inf_b .if_b { font-style:normal; color:#200e98}
.inf_b a { color:#5F5F5D; text-decoration:underline}
.inf_b a:hover { text-decoration:none}
.inf_b .bf_b { display: block}
.inf_b p { padding:15px 0px 0px 0px}
.inf_b ul { margin:0px; padding:10px 0px 0px 7px; list-style:none}
.inf_b ul li { padding-bottom:10px}
.inf_b ul li .ic4 { background: url("/images/ico_4.gif") no-repeat 0px 0px; padding:0px 0px 4px 30px}
.inf_b ul li .ic5 { background: url("/images/ico_5.gif") no-repeat 0px 0px; padding:0px 0px 4px 30px}
.inf_b ul li .ic6 { background: url("/images/ico_6.gif") no-repeat 0px 0px; padding:0px 0px 4px 30px} 
.inf_b ul li .ico_website { background: url("/images/globe.gif") no-repeat 0px 0px; padding:0px 0px 4px 30px} 
.se_con {font-size:1.5em;font-family:Arial,Helvetica,sans-serif;}
.btn_inf { background:#c5d4eb; border:1px solid #bcc1c4; padding:5px 6px 4px 0px; text-align:right; margin-bottom:10px}


/* Oher_Pages
--------------------------------------------------*/
.ca_b {padding-bottom:3px;}
.ca { padding-bottom:3px; min-height:30px}
*html .ca { height:100px}
/* Oher_Pages/Center_Col
--------------------------------------------------*/
.cc_a { width:750px;  float:left; padding:10px 0px 0px 0px; min-height:280px; }
.cc_a_sell_cars { width:950px;  float:left; padding:10px 0px 0px 0px; min-height:280px; }
.ca_top {border:1px solid #C0C0C0; font-family:Arial,Helvetica,sans-serif; margin-bottom:6px; padding:9px 0pt 9px 13px; background-color:#fff;}
.ca_top p { display:block; float:right; background: url("/images/cat_p.gif") no-repeat; width:248px; height:26px; font-size:1.2em; color:#5b5b5b;
text-align:center; padding:8px 0px 0px 0px; margin-top:10px}
.ca_top p a { font-weight:bold; color:#6c6c6c; text-decoration:none}
.ca_top p a:hover { text-decoration:underline; color:#000000}
.ca_top h6 { font-size:25px; color:#3dacf4; padding-bottom:3px}
.ca_top h5, .ca_top h5 a {font-size:16px; color:#3dacf4}


#ca_top { padding-bottom:10px}
#ca_top p { margin-top:0px; position:relative; top:-4px }

.ca_makes {background-color:#fff; border: 1px solid #C0C0C0; padding:10px 0;}
.ca_makes ul { margin:0px; float:left;list-style:none; padding:5px 0px 0px 22px; width:158px;}
.ca_makes ul li { font-family:arial; font-size:1.8em; padding-bottom:2px}
.ca_makes ul li a { text-decoration:none; color:#949494}
.ca_makes ul li a:hover { color:#000000}
/* Oher_Pages/Center_Col/Left_Menu
--------------------------------------------------*/
.lm { width:158px; float:left; font-family:Arial, Helvetica, sans-serif}
.l_me_t { background: url("/images/l_me_t.gif") no-repeat; width:150px; padding-top:3px; margin-bottom:15px}
.l_me {  border:1px solid #c0c0c0; border-top:0px; background-color:#fff}
.l_me h6 { background: url("/images/l_me_h.gif") repeat-x; height:22px; font-size:1.2em; color:#616161; padding:3px 0px 0px 11px}

.l_me ul { margin:0px; padding:0px 0px 0px 0px; list-style:none;}
.l_me ul li { border-bottom:1px solid #c0c0c0; font-size:1.2em;clear: both;}
.l_me ul li a { display:block;color:#696969; text-decoration:none; padding:7px 0px 7px 29px;position: relative;}
.l_me ul li a img{position: absolute;left:90%;top:0}
*html .l_me ul li a { height:4px}
.l_me ul li a:hover { background-color:#ccddee}
.l_me ul .lm_ub { border:0px;}
.l_me .lm1 { background: url("/images/lm1.gif") no-repeat 5px 7px}
.l_me .lm2 { background: url("/images/lm2.gif") no-repeat 5px 5px}
.l_me .lm3 { background: url("/images/lm3.gif") no-repeat 5px 7px}
.l_me .lm4 { background: url("/images/lm4.gif") no-repeat 9px 7px}

.l_me .lm5 { background: url("/images/lm5.gif") no-repeat 5px 7px}
.l_me .lm6 { background: url("/images/lm6.gif") no-repeat 5px 5px}
.l_me .lm7 { background: url("/images/lm7.gif") no-repeat 5px 7px}
.l_me .lm8 { background: url("/images/lm8.gif") no-repeat 9px 7px}

.l_me .lm9 { background: url("/images/lm9.gif") no-repeat 9px 7px}
.l_me .lm10 { background: url("/images/lm10.gif") no-repeat 9px 7px}
.l_me .lm11 { background: url("/images/lm11.gif") no-repeat 9px 7px}
.l_me .lm12 { background: url("/images/lm12.gif") no-repeat 11px 7px}
.l_me .lm13 { background: url("/images/lm13.gif") no-repeat 11px 8px}
.l_me .bi { font-weight:normal; /*background: url("/images/bi.gif") no-repeat 93% 2px; display:block;*/ padding-right:12px}

.l_me .lm14 { background: url("/images/lm14.gif") no-repeat 6px 6px}
.l_me .lm15 { background: url("/images/lm15.gif") no-repeat 6px 6px}
.l_me .lm16 { background: url("/images/lm16.gif") no-repeat 6px 6px}
.l_me .lm17 { background: url("/images/lm17.gif") no-repeat 6px 6px}
/* Oher_Pages/Center_Col/Center_Col
--------------------------------------------------*/
.ccf_t_cont{float:left; width:792px;}/*792px*/
.ccf_t_cont_s{float:left; width:592px;}
.ccf_t {  background: url("/images/ccf_ts.gif") no-repeat; padding-top:3px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}

.cc_f{ border:1px solid #c0c0c0; border-top:0px; border-bottom:0px}
.cc_f2 { border:1px solid #c0c0c0; border-top:0px;}
.cc_f h6, .cc_f2 h6 { height:26px; background: url("/images/ccf_h.gif") repeat-x; color:#636363; font-size:1.6em; padding:3px 0px 0px 10px }
.cc_f .form { padding:0px 0px 0px 0px; font-size:1.2em; color:#5d5d5d; background-color:white;}
.cc_f .form i { font-style:normal; display:block;}
.cc_f .form input { vertical-align:middle }
.cc_f .form .cf_in {width:155px; border:1px solid #a1a1a1;}
.cc_f .form .cf_in1 { width:105px; border:1px solid #a1a1a1;}
.cc_f .form .cf_in2 { width:45px; border:1px solid #a1a1a1;}
.cc_f .form table tr td { padding:5px 0px 5px 10px; border-bottom:1px solid #bfbfbf; vertical-align: middle}
.cc_f .form table tr .cft_l { background:#fafafa; width:150px}
.cc_f .form table tr .cft_b { background:#c5d4eb; text-align:right; padding-right:20px}
.cc_f .form span{margin-left:5px;}
/* Oher_Pages/Right_Col
--------------------------------------------------*/
.ra { width:199px; float:right; padding-left:5px; padding-top:6px;}

.rb_rt { width:190px; background: #fff  url("/images/rb_rt.gif") no-repeat; padding-top:3px; margin-bottom:10px;}
.rb_rb { background: url("/images/rb_rb.gif") no-repeat 0% 100%; padding-bottom:3px;}
.rb_r { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; font-family:Arial, Helvetica, sans-serif; font-size:1.6em; text-align:center;
 padding-bottom:10px}
.rb_r h6 { background: url("/images/rrb_h.gif") repeat-x; height:18px; text-align:center; color:#626260; font-size:14px }
.rb_r strong { display:block; padding:10px 0px 10px 0px; font-size:1.3em }
.rb_r i { font-size:12px; display:block; font-style:normal; padding-top:10px}
.rb_r a { text-decoration:none; color:#606060;}
.rb_r ul.cat_list {text-align:left; font-size:0.8em; line-height:20px; margin:10px 0 10px 20}
.rb_r ul.cat_list a{text-decoration:underline;}
.rb_r ul.rel_art {font-size:0.75em;line-height:20px;padding-left:22px;text-align:left;margin-left:0;}
.rb_r ul.rel_art a{text-decoration:none;}
.rb_r ul.rel_art a:hover{text-decoration:underline;}


.rb_r table td { font-size:12px;text-align:left;border-bottom:1px solid #C3C3C3;margin: 0px;padding: 5px 0;}
.rb_r table td img{margin: 3px;}
.rb_r table.no_underline{margin-top:10px;}
.rb_r table.no_underline td{border:none;padding:2px 0;color:#606060;}

.f_left{float: left;display: inline;}
.f_active{background-color:orange;}
.f_hover{background-color:blue;}

.ctitle{
	color:#44AAEE;
	font-size:3em;
	font-weight:bold;
	padding:0px 0pt 0pt 7px;	
}
#car_cont{	
	width:99%;overflow-x: scroll;overflow-y: none;
	margin-left: 5px; 		
}
.ccar{							
		width:100%;		  
}
.ccar_t { 
	float:left;	
	width:190px;		 
	background: url("/images/rb_rt.gif") no-repeat; 
	padding-top:3px;
	margin:5px;	
	overflow: none;	
}

.ccar_t.sel{background-color: #FDE38A;}
.ccar_b { background: url("/images/rb_rb.gif") no-repeat 0% 100%; padding-bottom:3px}
.ccar_m { border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; padding-bottom:10px;background-color:white;}
.ccar_m .title{height:30px;text-align: right;padding:5px;font-weight: bold;border:1px solid #c0c0c0; border-width: 0 0 1px 0;cursor: move;background-color:#ffffff;}
.ccar_m .title input{float:left; }
.ccar_m .title a{color:#6C6C6C;}
.ccar_m .title span{float:left;color:#D0D0D0;font-weight: normal;margin-right:5px; }
.ccar_m .img_cont{text-align: center;border:1px solid #c0c0c0; border-width: 0px 0 1px 0;padding:5px 0;}
.ccar_m .price{text-align: center;font-size: 1.2em;font-weight: bold;background-color:#ffffff;}
.ccar_m .specs{margin:0px;padding:0;list-style: none;border:1px solid #c0c0c0; border-width: 1px 0 1px 0;}
.ccar_m .specs li{padding:0 0 0 5px;background-color:#ffffff;}
.ccar_m .specs li b{padding:0 0 0 5px;}
.ccar_m .specs li.e{background-color:#F5F5F5; }
.ccar_m .feature{margin: 2px 0;}
.ccar_m .feature a{color:#6C6C6C;text-decoration: none;font-weight: bold;}
.ccar_m .feature .f_title{background:transparent url(/images/section_closed.gif) no-repeat scroll 5px 50%;padding:2px 15px;background-color:#E5E5E5;}
.ccar_m .feature .f_title.open{background:transparent url(/images/section_open.gif) no-repeat scroll 5px 50%;background-color:#E5E5E5;}
.ccar_m .feature ul{margin:0;padding:0;list-style: none;display: none;}
.ccar_m .feature ul li{padding:0 0 0 10px;background-color:#ffffff;}
.ccar_m .feature ul li.e{background-color:#F5F5F5; }
.ccar_m .feature ul li.disabled{color:#D0D0D0; }

#ccar_header{background:transparent url(/images/c_left.gif) no-repeat scroll 5px 0%;height:37px;padding:0 5px 0 0;margin-top:10px;width:99%}
#ccar_header .c_right{background:transparent url(/images/c_right.gif) no-repeat scroll 100% 0%;height:37px;}
#ccar_header .c_main{
		background:transparent url(/images/c_back.gif) repeat-x;
		height:37px;
		margin:0 5px 0 10px;
				
}
#ccar_header_b{background:transparent url(/images/t_left.gif) no-repeat scroll 5px 0%;height:37px;padding:0 5px 0 0;margin-top:10px;width:99%}
#ccar_header_b .c_right{background:transparent url(/images/t_right.gif) no-repeat scroll 100% 0%;height:37px;}
#ccar_header_b .c_main{
		background:transparent url(/images/c_back.gif) repeat-x;
		height:37px;
		margin:0 5px 0 10px;
		padding:5px 0 0 0;
				
}

#ccar_header .c_main b, #ccar_header_b .c_main b{
		font-size:1.5em;
		color:#606060;		
}
#frm_sort{
		display: inline;		
}
#ccar_header .c_main input{
		margin-top:4px;
		border:1px solid #A0A0A0;
}

/* Oher_Pages/
--------------------------------------------------*/
.se_bt { border-bottom:1px solid #c0c0c0; padding:0px 0px 0px 0px; color:#625d61}
.se_bt i { font-style:normal; color:#5c9ac3}
.se_bt .sig_o { background: url("/images/sig_o.gif") no-repeat 100% 0%; float:right; padding:7px 37px 7px 0px; }


.se_bb { position:relative; margin-left:-14px; padding:0px 0px 0px 0px; height:55px}
.se_bb ul { margin:0px; padding:0px 0px 0px 0px; float:left; list-style:none; width:50%;}
.se_bb ul li {}
.se_bb ul .ic7 {background: url("/images/ico_7.gif") no-repeat; padding:4px 0px 18px 60px; font-size:14px}
.se_bb ul .ic8 {background: url("/images/ico_8.gif") no-repeat; padding:4px 0px 4px 60px; font-size:14px}

.se_bb ul .ic9 {background: url("/images/ico_9.gif") no-repeat 10px 2px; padding:0px 0px 6px 40px; }
.se_bb ul .ic10 {background: url("/images/ico_10.gif") no-repeat 10px 1px; padding:0px 0px 6px 40px; }
.se_bb ul .ic11 {background: url("/images/ico_11.gif") no-repeat 10px 2px; padding:0px 0px 6px 40px; }
/* Oher_Pages/
--------------------------------------------------*/
.tab_mess { font-size:1.2em}
.tab_mess table tr{ background:#f1f5ff;}
.tab_mess table tr.hover{background-color:#FDE38A;}
.tab_mess table tr:hover{background-color:#FDE38A;}
.tab_mess table tr.marked{ background: #FDE38A;}
.tab_mess table tr.unread{ font-weight:bold;}
.tab_mess table tr.current_mes {background-color:#B7CEFF}
.tab_mess table tr td { padding:4px 0px 3px 5px;}
.tab_mess table .tm_t td { background:#c5d4eb; border-right:1px solid #b8c1d0; padding-top:6px; padding-bottom:3px}
.tab_mess table .tm_t td img { vertical-align:middle; margin-left:1px}
.tab_mess table .tm_t td .tm_a {background: url("/images/.gif") no-repeat 100% 6px; padding-right:12px}
.tab_mess table .tm_t td a { font-weight:bold; text-decoration:none}
.tab_mess table .tm_t td a:hover { text-decoration:underline}
.tab_mess table tr .tme_1 { width:113px; text-align:center}
.tab_mess table tr .tme_2 { width:85px; text-align:center}
.tab_mess table tr .tme_3 { text-align:center}
.tab_mess table tr .tme_4 { width:28px}
.tab_mess a { color:#000000; text-decoration:underline;}
.tab_mess a:hover { text-decoration:none}



.tab_mb {  background:#c5d4eb; padding:10px 0px 6px 5px; border-bottom:1px solid #b9c0d0}
.tab_mb input { vertical-align:middle;}
.tab_mb img { vertical-align:middle}
.tab_mb .btn_7 { margin:0px 20px 0px 10px}
.tab_mb select { vertical-align:middle}
.tab_mb .tm_se { width:140px}
.tab_mb .tm_se2{font-size:11px;text-align:left;}
.tab_mb form{display:inline;}
.pag { font-weight:bold; font-size:1.0em; text-align:center; padding:11px 0px 0px 0px; min-height:10px; border-top:1px solid #b9c0d0; margin-top:8px; /*position:relative;*/
margin-left:-5px }
*html .pag {height:10px}
.pag .tm_se1 { float:right; width:100px; margin-right:5px;}
.pag img { vertical-align:middle}
.pag a { text-decoration:none; margin-right:4px}
.pag a:hover { color:#ff2e23}
.pag .p_ac {color:#ff2e23}
/* Oher_Pages/
--------------------------------------------------*/
.filter { float:right; padding:0px 40px 0px 0px}
.filter select { width:125px; vertical-align:middle; margin-left:5px}
/* Oher_Pages/
--------------------------------------------------*/
.rez_ser, .rez_ser2, .rez_ser3 { font-size:1.2em; }

.c_block{font-size:1.2em; border-bottom:1px solid #C0C0C0; background-color:#fff;}
.c_block p{padding:15px;}
#is_empty {display:none}

.rez_ser2{padding-left:5px;}
.rez_ser table tr {background:#f1f5ff;}
.rez_ser table tr td{ padding:6px 0px 6px 5px;  vertical-align:middle}
.rez_ser2 table tr td { padding:6px 0px 6px 0px;  vertical-align:middle;}
.rez_ser2 a{color:#676767;}
.rez_ser2{color:#606060;padding-bottom:5px; background-color:#FFFFFF;}
.rez_ser3 table tr td { padding:3px 0px 3px 0px;  vertical-align:middle;border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;}
.rez_ser3 table tr td img{border:0px;}
.rez_ser3 table tr td a{text-decoration: none;color:#606060}
.rez_ser3 table tr td.no_right_border {border-right: 0px;}
.rez_ser3 table tr .cent {text-align:center;}
.rez_ser3 table tr.title{background-color:#C5D3EB;font-weight: bold;}
.rez_ser3 table tr.hover{background-color:#CCDDEE;}
.rez_ser3 table tr:hover{background-color:#CCDDEE;}

.rez_ser4 { font-size:1.2em;height:300px;overflow: auto; }
.rez_ser4 table tr td {vertical-align:middle;}
.rez_ser4 table tr td img{border:0px;}
.rez_ser4 table tr td a{color:#676767;text-decoration: none;}



.rez_ser table{border-bottom:1px solid #B9C0D0;}
.rez_ser table tr td h1 { font-size:12px}
.rez_ser table .tm_t td { background:#c5d4eb; border-right:1px solid #b8c1d0; padding-top:6px; padding-bottom:3px}
.rez_ser table .tm_t td img { vertical-align:middle; margin-left:2px}
.rez_ser table .tm_t td .tm_a { padding-right:12px}
.rez_ser table .tm_t td a { font-weight:bold; text-decoration:none}
.rez_ser table .tm_t td a:hover { text-decoration:underline}
.rez_ser a { color:#000000; text-decoration:underline;}
.rez_ser a:hover { text-decoration:none}

.rez_ser table tr .tme_1 {width:80px; text-align:center;}
.rez_ser table tr .tme_2 { width:85px; text-align:center}
.rez_ser table tr .tme_3 { text-align:center}
.rez_ser table tr .tme_4 { width:28px}
.rez_ser table tr .tme_5 { width:70px; text-align:center}
.rez_ser table tr .tme_6 { width:80px; text-align:center}
.rez_ser table tr.marked{ background: #FDE38A;}
.rez_ser table tr td .tme_ib { font-style:normal; display:block}
.rez_ser table .tm_tr { background: #FFFFFF}
.btn_8 { margin-right:45px}
/* Oher_Pages/
--------------------------------------------------*/
.sel_b { border:1px solid #dedede; margin-top:20px; padding:0px 0px 10px;; font-size:1.2em; min-height:20px; color:#5f5f5f; background-color:white;}
*html .sel_b { height:20px}

.sel_b h6 { color:#2872b1; font-family:Arial; font-size:16px; position:relative; display:inline; top:-11px; background:#FFFFFF; margin-left:10px;
 padding:0px 5px 0px 5px}
 
.sel_b select { border:1px solid #a0a0a0; vertical-align:middle}
.sel_b input {vertical-align:middle}
.sel_b .se_se { width:128px;}
.sel_b .se_in1 { width:130px; border:1px solid #a0a0a0;}
.sel_b .se_in2 { width:60px; border:1px solid #a0a0a0; }
.sel_b .se_in3 { width:95px; border:1px solid #a0a0a0; }
.sel_b .se_in4 { width:180px; border:1px solid #a0a0a0; }
.sel_b .se_se1 { width:180px;} 
.sel_b .se_tx { width:288px; height:123px; overflow:auto; border:1px solid #a0a0a0;}
.sel_b p {padding:0pt 10px 10px 10px}

.b_seu { padding:0px 20px 0px 20px}
.se_ul { margin:0px; padding:0px 0px 0px 0px; list-style:none; float:left; width:20%;}
.se_ul li { font-size:10px; padding-bottom:3px}
.se_ul li b { display:block; padding-bottom:5px; font-size:1.1em; text-align:center; padding-right:12px}


.seb_l { width:400px; float:left; padding:0px 0px 0px 18px}
.se_tab  {border: none; border-collapse: collapse; width: 100%}
.se_tab td {padding: 0px; vertical-align:top; text-align:center}
.se_tab td u { display:block; font-size:11px; padding-top:3px; text-decoration:none}
.se_tab td u a { color:#6c6a6b; text-decoration:none}
.se_tab td u a:hover { text-decoration:underline}
.seb_l h5 { padding-bottom:10px; font-size:12px}
.seb_l h5 a { color:#6b6b6b; text-decoration: none;}
.seb_l h5 a:hover { text-decoration:underline; color:#000000}
.seb_l table tr td { padding:4px 0px 4px 0px}
.seb_l table tr .set_l { width:120px}
.seb_l ul { margin:0px; padding:0px 0px 0px 0px; list-style:none}
.seb_l ul li { padding-bottom:2px}
.seb_r { float:left; padding:0px 0px 0px 0px; width:300px}

/* Oher_Pages/ index_p.html
--------------------------------------------------*/
.cs_rez_t { width:750px; background: url("/images/cs_rez_t_new.gif") no-repeat; padding-top:4px; margin:0 auto; font-size:1.2em; margin-bottom:15px}
.cs_rez_t h6 { height:25px; background: url("/images/rs_h.gif") repeat-x; color:#636363; font-size:14px; padding:3px 0px 0px 10px; border-left:1px solid #b8c0cd;
 border-right:1px solid #b8c0cd  }
 
.cs_rez { border-left:1px solid #b8c0cd;  border-right:1px solid #b8c0cd; background-color:white; }
.rez_ser table tr{ background:#f1f5ff; }

.rez_ser table tr.hover{background-color:#FDE38A;}
.rez_ser table tr:hover{background-color:#FDE38A;}
.rez_ser table tr td { padding:6px 0px 6px 5px;vertical-align:middle}

.cs_rez table tr{ background:#f1f5ff; }
.cs_rez table tr.hover{background-color:#FDE38A;}
.cs_rez table tr:hover{background-color:#FDE38A;}
.cs_rez table tr td { padding:4px 0px 4px 4px;vertical-align:middle}


.cs_rez table tr td h1 { font-size:12px}
.cs_rez table .tm_t td { background:#c5d4eb; border-right:1px solid #b8c1d0; padding-top:6px; padding-bottom:3px}
.cs_rez table .tm_t td img { vertical-align:middle; margin-left:2px}
.cs_rez table .tm_t td .tm_a { padding-right:12px}
.cs_rez table .tm_t td a { font-weight:bold; text-decoration:none}
.cs_rez table .tm_t td a:hover { text-decoration:underline}
.cs_rez a { color:#000000; text-decoration:underline;}
.cs_rez a:hover { text-decoration:none}
.cs_rez table tr .tme_1 { width:80px; text-align:center}
/*.cs_rez table tr .tme_1 img { border:1px solid #112e1a}*/
.cs_rez table tr .tme_2 { width:85px; text-align:center}
.cs_rez table tr .tme_3 { text-align:center}
.cs_rez table tr .tme_4 { width:28px}
.cs_rez table tr .tme_5 { width:70px; text-align:center}
.cs_rez table tr .tme_6 { width:80px; text-align:center}
.cs_rez table tr td .tme_ib { font-style:normal; display:block}

.cs_rez table .tm_tr{ background: #FFFFFF}
.cs_rez table .marked{ background: #FDE38A;}

.cs_rez table tr td u { font-size:10px; text-decoration:none; display:block; padding-top:22px; text-align:center}
.cs_rez table tr td u a { color:#4f6781; text-decoration: none}
.cs_rez table tr td u a:hover { text-decoration:underline}

.rez_f { border-left:1px solid #b8c0cd;  border-right:1px solid #b8c0cd; color:#5f5f5f;background-color:#FFF;}
.rez_f table tr td { padding:10px 0px 10px 10px;}
.rez_f table tr td select { width:130px; border:1px solid #9d9d9d; vertical-align:middle}
.rez_f table tr td input { vertical-align:middle}
.rez_f table tr td .rf_in { width:60px; border:1px solid #9d9d9d;}
.rez_f table tr .rf_t { background:#f8f8f8; text-align:right; width:125px; padding-right:10px; font-weight:bold}
.rez_f table tr .rf_t1 { width:25px}
.rez_f table .rf_t2{ border-bottom:1px solid #c3c3c3}
#features_block { padding:20px 10px 10px 20px; min-height:20px; border-bottom:1px solid #B8C0CD}
*html .rez_f .b_seu { height:20px}

.rez_fx { border-left:1px solid #b8c0cd;  border-right:1px solid #b8c0cd; color:#5f5f5f; }

.rez_fx table tr td { padding:5px 0px 5px 10px;}
.rez_fx table tr td select { width:130px; border:1px solid #9d9d9d; vertical-align:middle}
.rez_fx table tr td input { vertical-align:middle}
.rez_fx table tr td .rf_in { width:60px; border:1px solid #9d9d9d;}
.rez_fx table tr .rf_t { background:#f8f8f8; text-align:right; width:170px; padding-right:10px; font-weight:bold;vertical-align: middle;}
.rez_fx table td{ border-bottom:1px solid #c3c3c3}
.rez_fx .b_seu { padding:20px 10px 10px 20px; min-height:20px}
*html .rez_fx .b_seu { height:20px}
.rez_fx .srez_s { background:#c5d4eb; border-top:1px solid #bac1cb; border-bottom:1px solid #bac1cb; padding:10px 25px 10px 10px;}
.rez_fx .srez_s input { vertical-align:middle}
.rez_fx .srez_s .btn_11 { float:right; margin-left:20px}
.rez_fx .srez_s .sr_a { float:right; font-weight:bold; color:#87919d; text-decoration:none; margin-right:25px; padding-top:2px}
.rez_fx .srez_s .sr_a:hover { color:#000000}
.rez_fx .line{width:100%;border-bottom:1px solid #bac1cb;margin:5px 0 0 0;}
.rez_fx .right{float:right;display: inline;margin-right:20px;}
.rez_fx h4{display: inline;float:left;font-size: 1.2em;}
.rez_fx .cont{clear: both;height:20px;padding:5px 0px 0px 15px}
.rez_fx a{color:#6C6C6C;text-decoration: none;font-weight: bold;}
.rez_fx a:hover{color:#000000;text-decoration:underline;}
/*.rez_fx textarea{margin:0px 0px 5px 15px;width:685px;height:150px;background-color:#FEFEFE;border:1px solid #A0A0A0;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 1.0em;}*/
.rez_fx .cb {margin-left: 15px;vertical-align: middle;border-width: 0px;background-image: none;}
.rez_fx input{border:1px solid #A0A0A0;}
.reg_in_err{border:1px solid #FE4B47;}
.rez_fx ul{margin: 0px;list-style: none;padding-left: 30px;}
.rez_fx ul li{color:#FE4B47;font-weight: bold;padding:2px 0;}
.reg_btn_div{padding:0 25px 0 15px;}
.reg_btn_div span{font-size: 1.3em;color:#5F5F5F;}
.reg_btn_div a{float: right;margin-right: 10px;}

.agreement_textarea{margin:0px 0px 5px 15px;width:685px;height:150px;background-color:#FEFEFE;border:1px solid #A0A0A0;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 1.0em;}

.rez_fy {color:#5f5f5f;padding:5px;font-size:1.2em; background-color:white; border:1px solid #C0C0C0; min-height:260px;}
.rez_fy h4{display: block;font-size: 1.4em;margin:0px 0 3px 0px;}
.rez_fy h4.mail1{background:transparent url(/images/check_mail.gif) no-repeat scroll 5px;padding:15px 0pt 15px 60px;}
.rez_fy h4.mail2{background:transparent url(/images/question_mark.gif) no-repeat scroll 10px;padding:15px 0pt 15px 60px;}
.rez_fy h4.register1{font-size:1.1em;font-weight: normal;background:transparent url(/images/img_1.jpg) no-repeat scroll 5px;padding:15px 0pt 15px 60px;}
.rez_fy h4.register2{font-size:1.1em;font-weight: normal;background:transparent url(/images/img_2.jpg) no-repeat scroll 10px;padding:15px 0pt 15px 60px;}
.rez_fy h4.attention{font-size:1.1em;font-weight: normal;background:transparent url(/images/important.gif) no-repeat scroll 10px;padding:15px 0pt 15px 90px;margin-bottom: 100px;}
.rez_fy h3.attention{font-size:1.5em;font-weight: bold;color:#FF0000;padding:0px 0pt 0px 0px;}
.rez_fy ul{margin: 0px;list-style:disc;padding-left: 60px;}
.rez_fy ul li{padding:0px 0 5px;}
.rez_fy span.l2{padding-left:160px;}
.rez_fy p{padding:0px 20px;margin:0 0 10px 0;padding:0px 20px;line-height:20px;}
.rez_fy p.ll{padding:0px 10px;margin:0 0 10px 0;}
.rez_fy a{color:#6C6C6C;text-decoration: underline; }
.rez_fy a:hover{color:#000000;text-decoration:underline;}

.rez_fy .sub_h {font-weight:bold; margin:5px 40px 15px;}
.rez_fy .sub_h_err {color:#FE4B47; font-weight:bold; margin:5px 40px;}
/* Oher_Pages/ index_r.html
--------------------------------------------------*/
.cc_o { float:left; width:570px; padding:10px 0px 0px 0px}
.cc_o2 { float:left; width:726px; padding:10px 0px 0px 0px}
.cc_o .well_t { background: url("/images/well_t.gif") no-repeat; padding-top:5px; margin-bottom:25px}
.cc_o2 .well_t { background: url("/images/well_t2.gif") no-repeat; padding-top:5px; margin-bottom:25px}
.well_b { border:1px solid #dbdbdb; border-top:0px; padding-bottom:15px; min-height:20px; background-color:#fff;}

.well_t h6 { color:#2872b1; font-family:Arial; font-size:16px; position:relative; display:inline; top:-14px; background:#FFFFFF; margin-left:30px;
 padding:0px 5px 0px 5px; }
.well_b ul { margin:0px; padding:0px 0px 0px 20px; list-style:none; position:relative; margin-top:-8px}
.well_b ul li { font-size:1.2em; color:#717171}
*html .well_b { height:20px}
*html .well_t { height:20px}
/* Oher_Pages/ index_r.html
--------------------------------------------------*/
.o_block { border:1px solid #dddddd; padding:0px 15px 15px 0px; margin-bottom:25px; min-height:30px; background-color:#fff; }
.o_block h6 { color:#2872b1; font-family:Arial; font-size:16px; position:relative; display:inline; top:-12px; background:#FFFFFF; margin-left:15px;
 padding:0px 5px 0px 5px; }
*html .o_block { height:30px}
 /* Oher_Pages/ index_r.html
--------------------------------------------------*/
.o_block .ob_1 { padding:2px 0px 2px 10px; margin:0px 0px 0px 15px; border:1px solid #dbdcde; background:#f1f5ff; font-size:1.2em; }

.o_block .ob_1 table tr td { padding:1px 0px}
.o_block .ob_1 a { color: #000000; text-decoration: underline;}
.o_block .ob_1 a:hover { text-decoration:none;}
.o_block .ob_1 table tr .ob_t1 { width:130px}
.o_block .ob_1 table tr .ob_t3 { width:85px}

.btn_t { border:1px solid #a0a0a0; padding:3px 5px 4px 5px; font-size:1.2em; float:right; font-weight:normal; text-decoration:none; display:block; cursor:pointer;
margin-top:15px}
a .btn_t { color:#000000}
/* Oher_Pages/ index_r.html
--------------------------------------------------*/
.ob_2 { border:1px solid #dbdcde; font-size:1.2em; margin:0px 0px 0px 15px; min-height:30px }
*html .ob_2 { height:30px}
.ob_2 a { color:#000000; text-decoration:underline}
.ob_2 a:hover { text-decoration:none}
.ob_2 table tr td { vertical-align:middle; padding:4px 0px 4px 5px}
.ob_2 table tr .ob2_t { width:85px}
.ob_2 table tr .ob2_t1 { width:80px}
.ob_2 table tr .ob2_t2 { width:95px}
.ob_2 table .ob2_tr td { background:#f1f5ff}
.ob_2 h1 { font-size:12px}
.ob_2 ul { margin:0px; padding:0px; list-style:none}
.ob_2 img { border:1px solid #203320}
.FixPng { filter:expression(fixPNG(this)); }

#view_block{background-color:#E8EEF7;}
#view_footer{color:#606060;background-color:#F7F7F7;}
#mes_dlg, #opt_menu{font-size:1.2em;text-align:left;}
#create_folder{padding:4px;}
#create_folder p{display:block;color:#696969;}
/*#create_folder .button{width:50px;}*/
#create_folder input{display:inline;width:75px;}
.oldbutton{
	background-color:#FEFEFE;
	border:1px solid #A0A0A0;	
	padding:1px;
	text-decoration:none;
	margin-right:5px;
}
.image_hover_div{
	position: absolute; 
	top: 35px; 
	left: 11px;
}
#sell_carslist{margin-bottom:10px;}
	
	
/*Log*/
 .greyrow td.listing_err, .whiterow td.listing_err{
 font-weight: bold;
 color:#FF0000;
 }

 .greyrow td.listing_warn, .whiterow td.listing_warn{
 font-weight: bold;
 color:#FF6600;
 }
 .log_header {    
    background-color:#EFEFEF;
    color: #494949;
    font-weight: bold;
    text-decoration: none;
    height: 18px;
    vertical-align: middle;
}
 
 .whiterow td {  
  color: black;
  background-color: #ffffff;
  font-weight: normal;
  height: 18px;
  vertical-align: middle;
  text-align: left;
}

.greyrow td {   
   color: black;
   background-color: #F5F5F5;
   font-weight: normal;
   height: 18px;
   vertical-align: middle;
   text-align: left;
}

.headerrow td {    
    background-color:#e5e5e5;
    color: #494949;
    font-weight: bold;
    text-decoration: none;
    height: 18px;
}
/*Log End*/
#err_block ul{margin: 0px; padding-left: 20px;}
#err_block ul li{color:#FE4B47;font-weight: bold;padding:2px 0;}
.err_b{border:1px solid #FE4B47 !important;}

#err_msg {color:#FE4B47;font-weight: bold;padding:2px 20px;}

.cont {padding-bottom:25px;padding-left:15px;}
.cont .dl{float:left; width:83%;}
.cont .dr{float:left;}

.mcb_art {background-color:#FFFFFF; border:1px solid #C0C0C0; font-size:1.3em; line-height:18px; padding:10px; margin-bottom:10px}
.mcb_art p {padding-bottom:18px;}

/*
.post { border:1px solid #C0C0C0; 
		margin-bottom:10px;
		padding:8px 5px 0px 5px; background-color:#fff; }

.post h1 {margin-left:3px; padding:0px 0pt 0pt;
			letter-spacing:-1px;
			line-height:24px;}
*/
/*.post a.title {color:#2872B1;	font-size:1.9em; display:block; margin-bottom:10px; font-family:Arial; font-weight:bold; letter-spacing:1px; text-decoration:underline; }			*/


/*.post a {color:#2872B1;	font-size:1.1em; font-family:Tahoma; font-weight:normal; letter-spacing:1px; text-decoration:underline;}			
.post p {line-height:19px; padding-bottom:15px; padding-left:4px}*/

.post {background-color:#FFFFFF; border:1px solid #C0C0C0; font-family:Tahoma; font-size:1.2em; line-height:18px; margin:5px 5px 10px; padding:5px;}
.post a.title {padding-bottom:2px;font-family:arial;font-size:1.6em; color:#626262; text-decoration:none;}
.post a.title:hover{text-decoration:underline;}
.post a.title:visited{color:#626262}


.ratings{ margin:0px;padding:3px;}		
.ratings .r_stars {padding: 5px; width: 100%; float: left;}
.ratings .avg_r {float:left; width:45%}
.ratings .avg_l {float:left; width:54%; text-align:right;}
.ratings b a {padding-left:5px}
.tags {border-top:1px solid #C0C0C0; margin:0px 0px 12px; padding:3px;}		
.tags b{padding:0 0 10px 0px;}		
.tags a, .ratings a{color:#2872B1;	font-size:1.1em; font-family:Tahoma; font-weight:normal;letter-spacing:1px; text-decoration:underline;}	
/*
.post .excerpt {margin-left:8px; margin-bottom:10px; font-size:1.2em; line-height:24px;} /*border-width:0 1px 0 1px; border-style:solid; border-color:#C0C0C0;*/
/*.post .excerpt .read_more {font-size:0.8em;}*/
#read_more_href p a {padding:5px 5px 5px 3px;text-align:right;}

.pages_block {margin:10px 0pt;}
.pages_block a,.pages_block b{text-decoration:none; font-size:1.5em; color:#2872B1; border:1px solid #C0C0C0;padding:5px; background-color:#FFF;}
.pages_block b{color:black;}

.social_bookmark{padding-bottom:20px; margin-left:90px;}
.social_bookmark a{padding:0px 5px; text-decoration:none}
.social_bookmark a:hover{text-decoration:none}
.social_bookmark .sb_title {padding-bottom:10px}

.recent_art {font-size:1.2em; font-family:Tahoma; margin:5px 5px 0 5px; padding:5px; line-height:18px; border-bottom:1px solid #C0C0C0;}
a.recent_art_title {padding-bottom:2px;font-family:arial;font-size:1.6em; color:#626262; text-decoration:none;}
a.recent_art_title:hover{text-decoration:underline;}
a.recent_art_title:visited{color:#626262}



.rubric { font-size:0.8em;padding:3px 0px 4px; }
.recent_art img, .post img{float:left; margin:0pt 5px 0px 0pt; border:1px solid #CCCCCC }

.tbl_photo_upl { background-color:#E2F2FA; padding:3px 0px; margin:2px 0px; width:100%; color:#0089C9;  font-weight:bold;}

.btn {background:transparent url(/images/g_btn.gif) no-repeat; color:#0f76a1 !important; text-decoration:none !important; font-family:Tahoma; font-size:12px !important; font-weight:bold; text-align:right; height:20px; }
.btn_70 {background:transparent url(/images/g_btn_70.gif) no-repeat; color:#0f76a1 !important; text-decoration:none !important; font-family:Tahoma; font-size:12px !important; font-weight:bold; text-align:right; width:70px; height:20px;}
.btn_105 {background:transparent url(/images/g_btn_105.gif) no-repeat; color:#0f76a1 !important; text-decoration:none !important; font-family:Tahoma; font-size:12px !important; font-weight:bold; text-align:right; height:20px;}
.btn_125 {background:transparent url(/images/g_btn_125.gif) no-repeat; color:#0f76a1 !important; text-decoration:none !important; font-family:Tahoma; font-size:12px !important; font-weight:bold; text-align:right; height:20px;}
.btn_135 {background:transparent url(/images/g_btn_135.gif) no-repeat; color:#0f76a1 !important; text-decoration:none !important; font-family:Tahoma; font-size:12px !important; font-weight:bold; text-align:right; height:20px;}
.btn_160 {background:transparent url(/images/g_btn_160.gif) no-repeat; color:#0f76a1 !important; text-decoration:none !important; font-family:Tahoma; font-size:12px !important; font-weight:bold; text-align:right; height:20px;}
.btn_225 {background:transparent url(/images/g_btn_225.gif) no-repeat; color:#0f76a1 !important; text-decoration:none !important; font-family:Tahoma; font-size:12px !important; font-weight:bold; text-align:right; height:20px;}
.btn b, .btn_70 b, .btn_105 b, .btn_125 b, .btn_135 b, .btn_160 b, .btn_225 b { color:#fe7008}
.btn_dis {background:url(/images/g_btn_dis.gif) no-repeat; color:#939393}
.btn_dis b {color:#939393}


/*---MCB---*/
#btn_back {padding:3px 14px 9px 10px;}
#btn_cancel_editPhoto {margin-left:10px; margin-top:10px; padding:3px 13px 10px 10px;}
#btn_confirm { margin-left:20px; padding:2px 16px 4px 9px; width:58px;}
#btn_confirmListing {padding:3px 11px 10px 5px;} /*#btn_submitListing{padding:3px 7px 10px 7px;}*/
#btn_delPhoto{margin-left:10px; margin-top:10px; padding:3px 13px 10px 10px;}
#btn_delPhotoFile, #btn_editPhoto {margin-left:10px; margin-top:10px; padding:3px 13px 10px 5px;}
#btn_editListing {padding:3px 26px 10px 19px;}
#btn_hdrCancel { padding:1px 12px 4px 10px}
#btn_hdrLogin {padding:1px 20px 10px 13px;}
#btn_Login {padding:2px 20px 6px 13px; margin-left:270px;}
#btn_submitReg{padding:3px 7px 10px 7px;}
#btn_submitVehicle{margin-left:595px; margin-top:10px; padding:3px 7px 10px 7px;}
#btn_search{padding:2px 15px 4px 15px}
/*#btn_mark {margin-right:20px; padding:2px 14px 4px 14px;  }
#btn_deactivate {padding:2px 11px 4px 19px;} 
#btn_purge{padding:2px 5px 4px 8px;}
#btn_relist{padding:2px 20px 4px 7px;}
#btn_activate{padding:2px 12px 4px 10px;}
#btn_delete{padding:2px 11px 4px 19px;}*/
#btn_viewMessages{padding:2px 21px 4px 7px;}
#btn_viewCars{padding:2px 26px 4px 9px;}
#btn_moveToTrash {padding: 3px 10px 4px 9px}
#btn_moveCheckedMes {padding: 2px 11px 4px 14px}
#btn_delCheckedMes {padding: 2px 9px 4px 6px}
#btn_restoreCheckedMes {padding: 2px 9px 4px 7px}
#btn_msgSend {padding:2px 22px 4px 19px;}
#btn_msgReply{padding:2px 20px 4px 19px;}
#btn_reset_pass {margin-left:20px; padding:2px 13px 4px 13px;}
#btn_send_file{padding:2px 9px 4px 8px;}
/*---------*/
/*

/* rounded buttons */
.button {
	cursor:pointer; 
	cursor:hand; 
	line-height:20px;
	background:url(/images/button_v1.gif) no-repeat right top; 
	padding:0 10px 0 0 !important; 
	vertical-align:middle;
	color:#0f76a1 !important; 
	text-decoration:none !important;
	font-family:Tahoma;
	font-size:12px !important; 
	font-weight:bold;
	margin:0 3px  !important;
	display:block !important; /*opera*/
	display:inline-block !important; /*ie*/
	display:-moz-inline-box !important;  /*ff*/
}

.button span { 
	background:url(/images/button_v1.gif) no-repeat left top; 
	height:20px;
	display:block;
	display:inline-block;
	padding-left:10px; line-height:20px;
}

.b_white {background-image:url(/images/button_wt.gif);}
.b_white span {background-image:url(/images/button_wt.gif);}
.b_act_page {color:red !important;}
.b_page {padding:0 7px 0 0 !important; }
.b_page span{padding:0 0 0 7px !important; }

.b_prev {background-image:url(/images/b_prev.gif);padding:0 9px 0 0 !important;}
.b_prev span {background-image:url(/images/b_prev.gif);padding:0 0 0 9px !important;}

.b_first {background-image:url(/images/b_first.gif);padding:0 9px 0 0 !important;}
.b_first span {background-image:url(/images/b_first.gif);padding:0 0 0 9px !important;}

.b_last {background-image:url(/images/b_last.gif);padding:0 9px 0 0 !important;}
.b_last span {background-image:url(/images/b_last.gif);padding:0 0 0 9px !important;}

.b_next {background-image:url(/images/b_next.gif);padding:0 9px 0 0 !important;}
.b_next span {background-image:url(/images/b_next.gif);padding:0 0 0 9px !important;}



a.button:hover {background-position:right -40px;}
a.button:hover span {background-position:left -40px;}

.hdn_input {display:none}

#btn_next { background:transparent url(/images/g_btn.gif) no-repeat;  width:58px; height:20px; margin-left:20px; margin-top:10px; padding:3px 11px 10px 6px;}

#btn_upload{ background:transparent url(/images/g_btn.gif) no-repeat;  width:70px; height:20px; margin-left:10px; margin-top:10px; padding:3px 13px 10px 6px;}
#btn_photo_upload { background:transparent url(/images/g_btn.gif) no-repeat;  width:70px; height:20px; margin-left:425px;  padding:3px 13px 10px 6px; }
#btn_photo_del { background:transparent url(/images/g_btn.gif) no-repeat scroll 0%; bottom:24px; height:5px; margin-right:5px; padding:3px 13px 5px 6px; position:relative; width:70px;}
#btn_make_payment { background:transparent url(/images/g_btn_105.gif) no-repeat;  width:58px; height:20px; margin-left:460px; margin-top:10px; padding:3px 11px 10px 11px}


#btn_ok { background:transparent url(/images/g_btn.gif) no-repeat scroll 0%; display:block; height:20px; margin-left:40px; padding:0px 8px 0px 0px; width:54px;}
#btn_edt_car2{ background:transparent url(/images/g_btn_105.gif) no-repeat;  width:58px; height:20px; margin-left:20px; margin-top:10px; padding:2px 17px 10px 19px;}

/*
#btn_delDraft{ height:20px; margin-left:10px; margin-top:10px; padding:3px 13px 10px 10px;}
#btn_delDraftFile{height:20px; margin-left:10px; margin-top:10px; padding:3px 13px 10px 5px;}
#btn_draftUpload, #btn_logoUpload{height:20px; margin-left:10px; margin-top:10px; padding:3px 13px 10px 6px;}
*/

#btn_view_all {margin-left:106px;margin-top:10px;padding:3px 6px 10px 6px;}
#btn_click_here {margin-left:98px; margin-top:10px; padding:2px 5px 10px 6px;}
#btn_logout {margin-left:98px; margin-top:10px; padding:2px 20px 10px 13px;}
#btn_photosUpload {margin-left:10px; margin-top:10px; padding:3px 13px 10px 6px;}
#btn_addFile {margin-left:450px; margin-top:10px; padding:3px 13px 10px 6px;}
#btn_Apply {margin-top:10px; padding:2px 12px 10px 11px;}

#btn_checkHistory {margin-left:10px; margin-top:10px; padding:3px 9px 10px 12px;}
#btn_showDetails {margin-left:82%; margin-top:10px; padding:2px 21px 10px 14px;}
#btn_extSubscr {margin-left:10px; margin-top:10px; padding:2px 21px 10px 5px;}
#btn_changePack {margin-left:10px; margin-top:10px; padding:2px 21px 10px 5px;}
#btn_changeDesign {margin-left:10px; margin-top:10px; padding:2px 21px 10px 13px;}
#btn_newDesign {margin-left:10px; margin-top:10px; padding:2px 21px 10px 13px;}
#btn_updLogo {margin-left:10px; margin-top:10px; padding:2px 21px 10px 13px;}
#btn_newLogo {margin-left:10px; margin-top:10px; padding:2px 21px 10px 13px;}
#btn_set_cars { background:transparent url(/images/g_btn_125.gif) no-repeat; width:58px; height:20px; margin-left:20px; margin-top:10px; padding:3px 20px 10px 11px;}

#btn_Reply {margin-top:10px; padding:2px 21px 10px 16px;}
#btn_Close {display:inline;margin-top:10px; padding:2px 21px 10px 18px;margin-left:10px;}
#btn_moveToTrash {margin-top:10px; padding:2px 21px 10px 9px;}
#btn_deleteFromTrash {display:inline; margin-top:10px; padding:2px 19px 10px 13px;}
#btn_restoreToInbox {display:inline; margin:10px 0px 0px 10px; padding:2px 19px 10px 14px;}
#btn_updEmail {margin-left:10px; margin-top:10px; padding:2px 21px 10px 13px;}
#btn_howTo { margin-top:10px; padding:3px 7px 0px 9px; float:right; font-size:1.2em; position:relative; bottom:23px; left:35px}
#btn_pleaseSignIn { margin-top:10px; padding:3px 6px 0px 10px; float:right; font-size:1.2em;  position:relative; bottom:23px; left:35px}
#btn_retToDash {margin-left:75%; margin-top:10px; padding:2px 21px 10px 14px;}
#btn_goTo {margin-left:90%; margin-top:10px; padding:2px 8px 10px 5px;}

.draft_upl_err, .photo_upl_err {color:#FE4B47; margin-left:10px; font-weight: bold;}
.b_btn { background:#c5d4eb; border:1px solid #b9c1cc; font-size:1em; padding:10px 10px 0px 0px;; text-align:right; margin:10px 0px; height:25px; position:relative;}
.no_bb{background:transparent; border:0;}

/*.rez_f .srez_s { background:#c5d4eb; border-top:1px solid #bac1cb; border-bottom:1px solid #bac1cb; padding:10px 25px 10px 10px;}*/
.b_btn .sr_a { font-weight:bold; color:#87919d; text-decoration:none; margin-right:25px; padding-top:2px}
.b_btn .sr_a:hover { color:#000000}
.b_btn label {float:left;margin-left:10px;}

.btn_div2{margin-top:20px; margin-bottom:10px; position:relative} /*height:25px*/

#photos_container div {padding-top:5px}
 /*.itf_car_photo {margin-top:5px;}*/
 
#submit_status, #upl_photos_status, #upd_personal_status, #upd_email_status, #upd_pass_status, #login_status {position:absolute; left:38px; 
width:200px; color:#0f76a1; text-decoration:none; font-family:Tahoma; font-weight:bold; font-size:12px !important;}
#upd_personal_status, #upd_email_status, #upd_pass_status{left:160px;width:350px;}
#upl_photos_status  {width:300px}
#confirm_status { width:200px; color:#0f76a1; text-decoration:none; font-family:Tahoma; font-weight:bold; margin-left:10px;}

#login_note {padding-left:20px; display:none}
#human_ver_img {height:20px;width:120px;border:0;vertical-align: bottom;}
.reg_error {color:#E63F00;}
#login_status {display:none;}

#mark_as {padding-left:20px; padding-right:5px;}
#support_img {padding:10px 5px 5px 5px;}

#view_mes_block {background-color:#F7F7F7; border:1px solid #C0C0C0; margin-top:10px;font-size:1.2em;}
#view_mes_block div{padding-top:3px;padding-left:15px;}
#view_mes_block div#msg_body_block{padding:10px;background-color:#FFF; border-top:1px solid #C0C0C0}
#view_mes_block div#reply_block{ padding-bottom:10px; }


.dtl_menu {padding:5px; color: black; text-decoration:none; font-size:1.2em; font-weight:bold; margin: 2px;}
.dtl_menu:hover {border: 1px solid #C0C0C0;}
.active {border: 1px solid black;}

/*Tree View Begin*/
.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(/images/treeview/new/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(/images/treeview/new/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/images/treeview/new/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(/images/treeview/new/treeview-red.gif); } 

.treeview-black li { background-image: url(images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(/images/treeview/new/treeview-black.gif); }  

.treeview-gray li { background-image: url(images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/images/treeview/new/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(/images/treeview/new/treeview-famfamfam.gif); } 


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(/images/treeview/new/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(/images/treeview/new/file.gif) 0 0 no-repeat; }

#parse_log {height:232px; overflow:auto; padding:7px; background:white none repeat scroll 0 0;}
#parse_log span.err_text { color:red;  font-weight: bold;}
#parse_log span.warn_text { color:#FF6600;  font-weight: bold;}
#parse_log span.ok_text { color:green;  font-weight: bold;}
/*Tree View End*/
.err_span {color:#FE4B47; font-weight: bold;}
