body{margin:0 auto; padding:0px; font:11px Arial, Helvetica, sans-serif;}
a{color:#3B8500; font-weight:bold;}
.a{color:#3B8500;}
p{padding:0px; margin:0px;}
h1{padding:0px; margin:0px; font-size:14px; color:#3B8500;}
#main{width:904px; margin:0 auto;}
#header{height:80px; background:#EaEaEa;}
#header .logo{margin:10px 15px; float:left; width:520px;}
#header .account{text-align:right; padding:5px 10px 0 0; float:left; width:344px;}
#header .account a{font-weight:bold; color:#000000; text-decoration:none; padding:0 5px;}
#header .account .a{font-weight:bold; color:#3B8500; text-decoration:none; padding:0 5px;}
#header .navt{margin-top:60px;}

#header label{font-weight:bold; padding-right:3px;}
#header .input{border:1px solid #000000; width:13em; font-size:11px; margin:3px;}

#menu{width:904px; margin:5px 0;}
#Head {background:#333333 url('hright.gif') top right no-repeat; height:48px;}
#Head ul{list-style-type:none;margin:0px;padding:0px;}
#Head li{float:left; text-align:center; padding:5px 14px 0px 13px; background:url(sep.gif) no-repeat right;}
#Head .first{float:left; text-align:center; padding:5px 14px 0px 0px; background:url(sep.gif) no-repeat right;}
#Head .last{float:left; text-align:center; padding:5px 0px 0px 13px; background:none;}

#content{width:904px;}
#content .left{width:180px; float:left;}
#content .right{width:714px; float:left; margin-left:10px;}

#box a{padding-left:8px;}
#box .a{padding-left:0px;}

.arrowlistmenu{
width: 180px; 
}
.arrowlistmenu p{padding:0px; margin:0px;}
.arrowlistmenu .headerbar{
font: bold 13px Arial;
color: white;
background: black url(titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
/*f24f00*/
.arrowlistmenu ul li a{
color: #3E8500;
font: normal 12px Arial;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #dadada;
}


.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #CC0000;
background-color: #F3F3F3;
}
.welcom{padding:5px 0;}
#Head1 {background:#A7AFB7 url('h1right.gif') top right no-repeat; height:35px;}
#Head1 ul{list-style-type:none;margin:0px;padding:0px;}
#Head1 li{float:left; text-align:center;padding:8px 0px 0px 0px;}
#Head1 li a{text-decoration:none; color:#FFFFFF; font-size:14px; font-weight:bold;}

#Head2 {background:#A7AFB7 url('h2right.gif') top right no-repeat; height:23px;}
#Head2 ul{list-style-type:none;margin:0px;padding:0px;}
#Head2 li{float:left; text-align:center;padding:5px 0px 0px 0px;}
#Head2 li a{text-decoration:none; color:#FFFFFF; font-size:11px; padding:0 5px;}

#Head3 {background:#A7AFB7 url('h3right.gif') top right no-repeat; height:47px;}
#Head3 ul{list-style-type:none;margin:0px;padding:0px;}
#Head3 li{float:left; text-align:center;padding:8px 0px 0px 0px;}
#Head3 li a{text-decoration:none; color:#000000; font-size:11px; font-weight:normal; padding:0 5px;}

.adv-box{background:#DCE2E2; padding:10px;}

#footer{float:left; width:904px;}
#footer .copy{text-align:left; width:600px; float:left;}
#footer .copy a:hover{text-decoration:underline;}
#footer .add{float:left; text-align:right; width:290px; padding-top:5px;}
#footer .keyword{width:904px; text-align:justify; padding:5px;}
#footer .keyword a{text-decoration:none; font-weight:normal;}


.echo_tb{background-color:#CCCCCC; padding:5px; margin-bottom:3px;}
.echo_tb label{color:#3E8500; font-weight:bold; padding-right:5px;}
.echo_tb p{padding-top:2px;}

.echo_pic{padding-left:45px;background-color:#333333;color:#FFFFFF;}

.echo_2{padding-left:0px;padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.echo_chassis_no{padding-left:15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.echo_transmission {padding-left:0px;padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;}
.echo_status{padding-left:25px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.echo_space {padding-top:10px;}
.cartlink{text-decoration:none; font-size:15px; color:#4C6804;}
.detailimg{padding:5px 0 0 100px;}

div.pagination
{
    padding: 5px 8px;
    margin: 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:1px solid #B8C79C;
}

div.pagination a
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #94CF2F;
    text-decoration: none; /* no underline */
    color: #94CF2F;
}

div.pagination a:hover, div.pagination a:active
{
    border: 1px solid #3B8500;
    color: #3B8500;
}

div.pagination span.current
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #94CF2F;
    font-weight: bold;
    background-color: #94CF2F;
    color: #FFF;
}

div.pagination span.disabled
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #EEE;
    color: #DDD;
}

#adv-search p{padding-top:5px;}
#adv-search .p{padding-top:0px;}
#adv-search input{ width:14em; font-size:11px;}
#adv-search select{ width:14.5em; font-size:11px;}
#adv-search .select{width:6em;}
#adv-search .input{width:4.8em;}
#adv-search .input1{width:1em;}

.contT{background:#e7e7e7; min-height:400px; padding:5px;}
.td_left{font-weight:bold;color:#3E8500; height:28px;}
.td_right{}

div.slr {
height:350px;
width:400px;
/*border: 1px solid #999999;*/
overflow: auto;
background-color: #E8E8E8;	
padding: 5px;
}
.desc
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
}

.td_login_head1
{
padding-top:60px;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3E8500;
font-size:10px;
font-weight:bold;
}
.td_login1
{
padding-top:60px;
padding-left:0px;
}
.td_login_pass1
{
padding-top:2px;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3E8500;
font-size:10px;
font-weight:bold;
}
.td_pass
{
padding-top:2px;
padding-left:0px;
}
.td_bt_login1
{
padding-top:5px;
padding-left:20px;
}
.index_signup1
{
padding-top:5px;
padding-left:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3E8500;
}

.aboutus_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#3E8500;
padding-top:12px;
padding-left:5px;
}


.arrowlista{
width: 620px; /*width of menu*/
}

.arrowlista .headerbar{
font: bold 13px Arial;
color: white;
background: black url(js_images/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}
.arrowlista ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.arrowlista ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
float:left;
}
.arrowlista ul li a{
color: #3E8500;
font: normal 12px Arial;
background: url(js_images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #dadada;

}

.arrowlista ul li a:hover{ /*hover state CSS*/
color: #CC0000;
background-color: #F3F3F3;
}

#car_Week{margin:35px 0 0 0; font-size:12px;}
#car_Week p{padding:5px 0 0 20px;}

#stockList .tr{background:#739E0E; color:#FFFFFF; font-weight:bold}
#stockList .td{height:25px; padding-left:5px; border-right:1px solid #CCCCCC;}
.td1{ padding-left:3px;}
.td1 a{text-decoration:none; font-weight:normal; color:#000000;}