/* CSS Document */

body.default {
	background-image: url(/1/36030/template/images/splash/pg-bg.gif);
	background-color: white;
	scrollbar-face-color: #003366;
	scrollbar-base-color:#EBF5FF;
	scrollbar-arrow-color:#FFCC66;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#99CCFF;
	scrollbar-3dlight-color:#78AAFF;
	scrollbar-darkshadow-Color:#78AAFF;
	}
	
#header {
	background-image: url(/1/36030/template/images/splash/header.gif);
	position: relative;
	width: 994px;
	height: 162px;
	}
	
#header_inside {
	background-image: url(/1/36030/template/images/interface/header-sub.gif);
	position: relative;
	width: 994px;
	height: 162px;
	}	
	
.logo {
	position: absolute;
	left: 5px;
	top: 5px;
	}
	
.manus {
	position: absolute;
	left: 350px;
	top: 50px;
	text-align: right;
	width: 620px;
	height: 37px;	
	}

.addressBar {
	position: absolute;
	left: 380px;
	top: 130px;
	width: 600px;
	text-align: right;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #99CCFF;
	}
	
.home-leftnav {
	background-image: url(/1/36030/template/images/splash/left-nav-bg.gif);
	}
	
.contentContainer {
	background-image: url(/1/36030/template/images/splash/flash-background.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
	
.top_nav {
	width: 821px;
	position: relative;
	height: 60px;
	top: 5px;
	left: 0px;
	text-align: center;
	}
	
.trade_worth {
	position: relative;
	left: 10px;
	top: 10px;
	width: 250px;	
	overflow: hidden;
	color: #ffffff;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
	}
	
.trade_worth a:link, a:visited{	
	color: #FFCC66;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}	
	
.trade_worth a:hover, a:active{	
	color: #FFFFFF;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}			
	
.titleTitle {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	}
	
.call_now {
	position: relative;
	
	top: 10px;
	
	width: 250px;
	
	color: #ffffff;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
	}
	
.call_now a:link, a:visited {	
	color: #FFCC66;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}
	
.bottomContent {
	position: relative;
	}	
	
.call_now a:hover, a:active{	
	color: #FFFFFF;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}
	
.used_rotator {
	position: relative;
	top: 10px;
		
	}
	
.seoText {
		position: absolute;
		top: 5px;
		width: 988px;
		height: 58px;
		overflow: auto;
		color: #99CCFF;
		font-size: 11px;
		font-family: arial, Helvetica, sans-serif;
		} 
		
.di_info {
	position: absolute;
	top: 80px;
	width: 300px;
	}

.di_logo {
	position: absolute;
	top: 70px;
	width: 138px;	
	left: 300px;
	}
.footer_link a{
	color: #99CCFF;
	font-size: 10px; 
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-family: arial, Helvetica, sans-serif;
	}
	
.albert_info {
	position: absolute;
	top: 80px;
	left: 450px;
	width: 500px;
	text-align: right;
	color: #99CCFF;
	font-size: 10px; 
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-family: arial, Helvetica, sans-serif;
	}
	
.albert_link a{
	color: #99CCFF;
	font-size: 10px; 
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
	font-family: arial, Helvetica, sans-serif;
	}
	
.footer {
	position: relative;
	height: 150px;
	}
	
/* Styles for left navigation */
/*Controls overall left navigation*/
.leftNav { width: 173px; }
td.leftNav {
  background-image: url(/1/36030/template/images/splash/pg-bg.gif);
  background-position: top left;
  background-repeat: repeat;
  width: 173px;
}
/*controls the links in the left navigation.  Change rollovers and leftnav buttons here*/
.link {
  cursor: pointer;
  background-color: transparent;
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
.link a {
  display: block;
  padding: 2px 0px 0px 25px;
  width: 173px;
  text-decoration: none;
  height: 19px;
  background-image: url(/1/36030/template/images/splash/left-nav-unlit.jpg);
  background-repeat:no-repeat;
}
.link a:link, .link a:visited { color: #330000; }
.link a:hover, .link a:active {
  color: #993300;
  display: block;
  padding: 2px 0px 0px 25px;
  width: 173px;
  text-decoration: none;
  height: 19px;
  background-image: url(/1/36030/template/images/splash/left-nav-lit.jpg);
  background-repeat: no-repeat;
  
}

.content {
  background-color: #fff;
}

/*control height of input box on quick search here*/
.searchinput {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  height: 16px;
}

/*control padding of pages for set layouts*/
.pageContent {
  padding: 10px;
}

/* Start Custom css classes */



/* Search Interface classes */
/* Inventory Search */
.si-formtable {
  border: 1px solid #002775;
}
.si-listingformtable {
  border: 1px solid #002775;
}
.si-vehdetailscontainer {
  border: 1px solid #EBBABA;
}
.si-lastupdated {
  color: #FFCCCC;
}
.si-vehtitle {
  color: #000000;
}
.si-calltoday {
  color: #720000;
}
.si-phonenumber {
  color: #002775;
}
.si-vehimage {
  border-color: #000000;
}
.si-dealerinfo {
  color: #950000;
}
.si-pricetext {
  color: #3C0000;
}
.si-actualprice {
  color: #3C0000;
}
.si-vehdetailsheader {
  color: #000000;
}
.si-vehdetails {
  color: #000000;
}
.si-detailslink {
  color: #002775;
}
.si-listingstexttop {
  color: #FFFFFF;
}
.si-listingstextbottom {
  color: #FFFFFF;
}
.si-nextlistings {
  color: #FFFFFF;
}
.si-prevlistings {
  color: #FFFFFF;
}
.si-narrowresults {
  color: #FFFFFF;
}
.si-sortbytext {
  color: #FFFFFF;
}
.si-sortbylinks {
  color: #FFFFFF;
}
.si-sortbylinksasc {
  color: #FFFFFF;
}
.si-sortbylinksdesc {
  color: #FFFFFF;
}
input.si-button {
  color:#FFFFFF;
  background-color:#666666;
  border:1px solid #FFFFFF;
}
input.si-gobutton {
  color:#FFFFFF;
  background-color:#666666;
  border:1px solid #04599b;
}
input.si-searchbutton {
  color:#000000;
  background-color:#EEEEEE;
  border:1px solid #000000;
}
.si-formheaders {
  color: #000000;
  background-color:#CCCCCC;
}
.si-formcontent {
  color: #000000;
  background-color:#999999;
}
.si-row1 {
  background-color:#002775;
}
.si-row2 {
  background-color:#04599b;
}
.si-listingpage-row2 {
  background-color:#04599b;
}
.si-vehheadertablerow {
  background-color:#F9E9E9;
}
.si-row3 {
  background-color:#04599b;
}
.si-sortbyrow {
  background-color:#002775;
}
.si-row4 {
  background-color:#002775;
}
.si-listtypestyle {
  color: #000000;
}
.si-manustyle {
  color: #000000;
}
.si-maxpricestyle {
  color: #000000;
}
.si-chooseclass {
  color: #000000;
}
.si-choosemanu {
  color: #000000;
}
.si-maxmileagestyle {
  color: #000000;
}
.si-listingsstyle {
  color: #000000;
}
.si-bodystyle {
  color: #000000;
}
.si-minyearstyle {
  color: #000000;
}
.si-maxyearstyle {
  color: #000000;
}
.si-modelstyle {
  color: #000000;
}
.si-note {
  color: #711818;
}
/* End of Search Interface classes */












/*header for inventory details page*/
.dp-headercell {
  width: 740px;
  height: 90px;
  background-image:  url(/1/36030/template/images/interface/banner.jpg);
  background-repeat: no-repeat;
}

.ebrochure-banner {
  width: 650px;
  height: 82px;
  background-image:  url(/1/36030/template/images/interface/ebrochure_banner.jpg);
  background-repeat: no-repeat;
}

/*set a right side border image here*/
.contentBackground {
  background-image: url(/1/36030/template/images/interface/right-bg.gif);
  background-position: top right;
  background-repeat: repeat-y;
  background-color: #FFFFFF;
}

/*button styles for forms or any buttons set up in VOCC*/
.buttonLeft {
  width: 11px;
  height: 21px;
  background-image:  url(/1/Resources/Content/Misc/button_left_cap.gif);
  background-repeat: no-repeat;
}

.buttonCenter {
  height: 21px;
  background-image:  url(/1/Resources/Content/Misc/button_background.gif);
  background-repeat: repeat-x;
}

.buttonRight {
  width: 11px;
  height: 21px;
  background-image:  url(/1/Resources/Content/Misc/button_right_cap.gif);
  background-repeat: no-repeat;
}

.buttonText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

.buttonText:link,
.buttonText:visited {
}

.buttonText:active,
.buttonText:hover {
  color: #FFCC00;
}

/* End Custom css classes */			
				
		
		
		
		
		


