
/* New Navigation */

ul#nav { height: 30px; background: url('../images/nav_bg.gif') 0 0 repeat-x; display: block; float: left; margin: 0px; padding: 0px; }
ul#nav li { display: block; float: left; height: 30px; padding: 0 8px 0 8px; position: relative; }
ul#nav li a { display: block; float: left; text-indent: -9999px; height: 30px; }

ul#nav li.new_cars a { width: 66px; background: url('../images/nav_1.gif') 0 0 no-repeat; }
ul#nav li.used_cars a { width: 69px; background: url('../images/nav_2.gif') 0 0 no-repeat; }
ul#nav li.finance a { width: 57px; background: url('../images/nav_3.gif') 0 0 no-repeat; }
ul#nav li.suppliers a { width: 135px; background: url('../images/nav_4.gif') 0 0 no-repeat; }
ul#nav li.careers a { width: 59px; background: url('../images/nav_5.gif') 0 0 no-repeat; }
ul#nav li.contact_us a { width: 76px; background: url('../images/nav_6.gif') 0 0 no-repeat; }
ul#nav li.supplier_login a { width: 95px; background: url('../images/nav_7.gif') 0 0 no-repeat; }
ul#nav li.home a { width: 44px; background: url('../images/nav_8.gif') 0 0 no-repeat; }

ul#nav li a:hover { background-position: 0 -30px; }

ul#nav li ul {  width: 150px; height: auto; clear: both; position: absolute; top: 100%; left: -9999em; display: block; margin-left: 10px!important; margin-top: 29px; border-left: 1px solid; border-top: 1px solid; border-right: 1px solid;  background-color: #fff; padding: 0px!important; }
ul#nav li li { width: 150px; height: auto; background: none; border-bottom: 1px solid #999999; padding: 0px!important; margin: 0px!important; }
ul#nav li li.last { border-bottom: 1px solid #000; }
ul#nav li li a { height: auto; width: 140px!important; height: 14px!important; color: #000!important; background-image: none!important; text-indent: 0px!important; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-size: 0.8em; margin: 0px!important;  }

ul#nav li:hover ul, ul#nav li.over ul { left: 0; top: 0px; }
ul#nav li a.onsection {  }

body, td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#login {
	width:272px; height:126px;
	background:url(../images/login_box.jpg) no-repeat;
}

.red {color:#A90000; font-weight:bold; padding-right:20px;}

.selectbox {width:127px;}

span {color:#003B6D;}

#system th{
	border-top-color: #E6E5E5;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 2px;
	text-align: center;
}

.head {padding-left:5px;}

th {color:#FFFFFF; font:11px Tahoma; font-weight:bold; padding:3px;}
td {color:#003B6D; font:11px Tahoma;}
input, select, textarea {border:1px solid #C3D5E2; font:11px Arial, Helvetica, sans-serif; color:#003B6D;}

.textarea_1 {width:235px; height:100px;}


a.orderBy {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.orderBy:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B6D;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	text-decoration: underline;
}
#tableheader td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding:5px 10px 5px 10px;
}
#listingdata1 td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	padding:5px 10px 5px 10px;
	font-weight:bold;
}
#listingdata1 a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	font-weight:bold;
	text-decoration: none;
}
#listingdata1 a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	font-weight:bold;
	text-decoration: underline;
}
#listingdata2 td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B6D;
	padding:5px 10px 5px 10px;
	font-weight:bold;
}
#listingdata2 a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B6D;
	font-weight:bold;
	text-decoration: none;
}
#listingdata2 a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B6D;
	font-weight:bold;
	text-decoration: underline;
}
#detailsdata1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	padding:5px 10px 5px 10px;
	font-weight:bold;
}
#detailsdata2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B6D;
	padding:5px 10px 5px 10px;
}
#picborder img{
	border: 1px solid #003B6D;
	padding:10px;
}
#pathfinder {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	font-weight:bold;
}
#pathfinder a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	font-weight:bold;
	text-decoration: none;
}
#pathfinder a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90000;
	font-weight:bold;
	text-decoration: underline;
}