/* Global Styles */
*{padding:0; margin:0;}

.container { 
	width:1000px;
	margin-top:0; margin-left:auto; margin-bottom:0; margin-right:auto;
	text-align:left;
	z-index:1;
}

/*Text Styles*/
a, h3, h4, p, td, li, ul, span, div, th, input, list, textarea, select, form {font-family:Arial, Verdana, Helvetica, sans-serif;}

.clr{clear:both;}
img{border:none;}
.floatleft{float:left;}
.floatright{float:right;}

/* Start Top Nav */
#nav-outer {
	min-height:25px; max-height:25px; height:auto !important; height:25px;
	margin:0; padding:0;
	z-index:11;
}

#nav-block {
	width:1000px;
	margin-top:0; margin-left:auto; margin-bottom:0; margin-right:auto;
}
		#topnav {float:left; margin-left:313px; list-style:none; padding-top:2px;}
		#topnav li {
			float:left; display:block; height: 1%; /* Forces hasLayout (ie6) */ vertical-align:middle; padding-right:28px;
		}
		#topnav li a {color:#9A9999; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:0.75em; text-decoration:none;}
		#topnav li a:hover {color:#FDC10C; text-decoration:underline;}
		
		#topnav li.active a {color:#FDC10C; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:0.75em; text-decoration:none;}
		#topnav li.active a:hover {color:#FDC10C; text-decoration:underline;}
/* End Top Nav */


#top-bar { 
	float:left;
	min-width:662px; max-width:662px; width:auto !important; width:662px;
	min-height:62px; height:auto !important; height:62px;
	margin-top:28px; margin-left:313px;
	z-index:11;
}

#top-bar table{height:62px;}

#top-bar td p{color:#fff; float:right; font-size:0.70em; text-align:right; line-height:170%;}
#top-bar td p a{color:#fff; text-decoration:none;}
#top-bar td p a:hover{color:#FDC10C; text-decoration:underline;}

#top-bar td h1{float:left; color:#fff; font-size:1.20em; font-weight:normal; font-family:Georgia, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; letter-spacing:0.1em;}

#top-bar td h1 span.price{color:#FDC10C; font-weight:normal; font-family:Georgia, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;}
#top-bar td h1 span.year{color:#9A9999; font-weight:normal; font-family:Georgia, "Trebuchet MS", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif; padding-left:20px;}

/* Start Vehicle List Accord */
#vehicle-type{position:absolute; width:160px; z-index:100; margin-top:5px; margin-left:50px;}
.expand-subnav-wrap {float:left; width:160px; margin-top:0; padding-left:0; margin-bottom:10px;}
.expand-subnav-wrap .subnav-bg{}
.expand-subnav-wrap .title{
	background-image:url(../images/used-cars-closed.png); background-repeat:no-repeat;
	width:160px; min-height:17px; height:auto !important; height:40px;
	cursor:pointer;
}
.expand-subnav-wrap .title h2{padding-top:1px; padding-left:10px; font-size:0.75em; color:#9A9999; font-weight:400; text-decoration:none;}
.expand-subnav-wrap .title h2:hover{color:#FDC10C; text-decoration:underline;}
.expand-subnav-wrap .title h2.active{color:#FDC10C; text-decoration:none;}
.expand-subnav-wrap .title h2.active:hover{color:#FDC10C; text-decoration:underline;}
.expand-subnav-wrap div.selected .title{
	background-image:url(../images/used-cars-open.png); background-repeat:no-repeat;
	width:160px; height:17px;
	cursor:pointer;
	}
.expand-subnav-wrap .open{width:160px; background-color:#A4B2BA;}
	.expand-subnav-wrap .open .conttop{height:5px;}
.expand-subnav-wrap .open .contwrap{width:160px; background-color:#A4B2BA;}
.expand-subnav-wrap .open .content{clear:left; width:160px;}
	.expand-subnav-wrap .open .content p{float:left; width:160px; font-size:0.65em; color:#2D4A5C;}
	.expand-subnav-wrap .open .content p a{color:#2D4A5C; border:1px dotted #A4B2BA; background-color:#A4B2BA; padding-left:2px; display:block; text-decoration:none;}
	.expand-subnav-wrap .open .content p a:hover {color:#fff; border:1px dotted #CE953A; background-color:#316AC5; text-decoration:none;}
	.expand-subnav-wrap .open .contfoot{height:5px;}
/* End Vehicle List Accord */

/*Columns*/
.col-search{width:313px; float:left;}
.col-content{width:662px; float:left; margin-right:25px;}

.col-content .top-section-content{
	min-width:662px; max-width:662px; width:auto !important; width:662px;
	min-height:139px; height:auto !important; height:139px;
}

.top-section-content h2,h2.error {color:#FDC10C; font-size:0.75em; padding-top:20px; padding-bottom:5px;}
.top-section-content p, p.error {color:#fff; font-size:0.70em; padding-bottom:10px;}

.yellow-bar{
	max-width:662px; width:auto !important; width:662px;
	max-height:1px; height:auto !important; height:1px;
}

/* Start Fleet,Servicing etc layout */

#content-subouter{
	float:left;
	min-width:662px; max-width:662px; width:auto !important; width:662px;
	min-height:700px; height:auto !important; height:700px;
	background-image:url(../images/sub-content-bg.png);
	background-repeat:repeat-y;
	padding-bottom:10px;
}

#content-subouter .top-image{width:662px; height:81px; margin-bottom:20px;}

#content-subouter .sub-single{float:left; min-width:602px; max-width:602px; width:auto !important; width:602px; margin-right:30px; margin-left:30px;}

#content-subouter .sub-single h2{color:#FDC10C; font-size:0.75em; padding-bottom:5px;}

#content-subouter .sub-single p{color:#fff; font-size:0.70em; padding-bottom:10px;}
#content-subouter .sub-single p a{color:#fff; text-decoration:none;}
#content-subouter .sub-single p a:hover{color:#FDC10C; text-decoration:underline;}

#content-subouter .sub-single ul{margin-left:25px; margin-bottom:10px;}
#content-subouter .sub-single li{color:#fff; font-size:0.70em; line-height:150%;}

#content-subouter .sub-single li a{color:#fff; text-decoration:none;}
#content-subouter .sub-single li a:hover{color:#FDC10C; text-decoration:underline;}

.sub-single p strong.marked, .sub-single label strong.marked{color:#FDC10C;}

/* End Fleet,Servicing etc layout */


/* Start Footer */
#footer-outer{width:662px; float:left; text-align:left; margin-right:25px; margin-left:313px;}

#footer-block {
	width:662px;
	margin-top:5px; margin-bottom:20px;
}
		#footernav {float:left; list-style:none; padding-top:0;}
		#footernav li {
			float:left; display:block; height: 1%; /* Forces hasLayout (ie6) */ vertical-align:middle; padding-right:26px;
		}
		#footernav li a {color:#fff; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:0.70em; text-decoration:none;}
		#footernav li a:hover {color:#FDC10C; text-decoration:underline;}
		
#footer-outer p{color:#fff; font-size:0.65em; padding-top:5px;}
#footer-outer p span{padding-left:33px;}
#footer-outer p a{color:#fff; text-decoration:none;}
#footer-outer p a:hover{color:#FDC10C; text-decoration:underline;}
/* End Footer */


#admin-outer { 
	width:915px;
	margin-top:0; margin-left:auto; margin-bottom:0; margin-right:auto;
	padding-bottom:20px;
	text-align:left;
	background-image:url(../images/admin-bg.png);
	background-repeat:repeat-y
	z-index:1;
}

.intro{
	width:662px;
	margin-top:0; margin-left:20px; margin-bottom:0; margin-right:auto;
	padding-top:20px;
}

.intro h2{color:#FDC10C; font-size:0.75em; padding-bottom:10px;}
.intro h3{color:#FDC10C; font-size:0.75em; padding-bottom:5px;}

.intro p{color:#fff; font-size:0.70em; padding-bottom:10px;}
.intro p a{color:#fff; text-decoration:none;}
.intro p a:hover{color:#FDC10C; text-decoration:underline;}

table.cars{width:662; border:solid 1px #FDC10C; margin-top:0; margin-left:20px; margin-bottom:0; margin-right:auto;}
table.cars td{border:solid 1px #FDC10C; color:#fff; font-size:0.70em; padding:5px;}

table.cars input{color:#2D4A5C; background-color:#a4b1b9;}

table.cars input.browse{color:#2D4A5C; background-color:#a4b1b9; border:outset 2px #a4b1b9;}

table.cars td.cartype input{width:15px; height:15px;}
cartype



 /*printer styles*/ 





