/* PAGE ELEMENTS */
html {scrollbar-face-color : #000099; scrollbar-arrow-color:#ffffff;}
body {font-family : Arial, Helvetica, sans-serif;font-size : 12px;	background-repeat : repeat-x;background-color : #ffffff;  scrollbar-face-color : #000000; scrollbar-arrow-color:red;}

#Layer2 {
	background:  #fff url('images/stock.jpg') top left no-repeat;
}


.logo {	position:absolute;top: 5px;left:3px; z-index:2;}

.add {position:absolute;width:132px;top:140px; left:30px;text-align : center; font-family :  Arial, Verdana, Helvetica, sans-serif,  ;font-size :12px; color : #FFFFFF;line-height:10pt; letter-spacing:0em; font-weight: bold;}

.tel {	position:absolute;width: 120px;top:236px; left:36px; text-align : center; font-family : Arial, Verdana,  Helvetica, sans-serif;font-size : 12px; color : #FFFFFF; line-height:10pt;letter-spacing:0em; font-weight: bold;}

.hrs  {	position:absolute;width: 158px;top:429px;left:17px;text-align : center; font-family : Arial, Verdana, Helvetica, sans-serif;font-size : 12px; color : #FFFFFF; }

.picpos2 {position:absolute;	top:574px;left:11px;}


/* BUTTONS */

.butall {background-repeat : no-repeat;position:absolute;width:179px;height:20px;}

.butSplash {background-image : url(images/btHome.gif); top:290px; left: 10px; z-index:1;}
.butSplash A:hover {background-image : url(images/btHomeOver.gif); position:absolute;} 

.butstock { background-image : url(images/btStock.gif);top:315px;left:10px;z-index:2}
.butstock A:hover {	background-image : url(images/btStockOver.gif);position:absolute;}

.but17 { background-image : url(images/btAbout.gif);top:340px;left:10px;z-index:3}
.but17 A:hover {background-image : url(images/btAboutOver.gif);position:absolute;}

.but1000 {background-image: url(images/btContact.gif);top:391px;left:10px;z-index:4}
.but1000 A:hover {	background-image : url(images/btContactOver.gif);position:absolute;}

.but26 { background-image : url(images/btBike.gif);top:366px;left:10px;z-index:5}
.but26 A:hover {background-image : url(images/btBikeOver.gif);position:absolute;}


.butsubmit {	background-image : url(images/btSubmit.gif);}
.butsubmit A:hover {	background-image : url(images/btSubmitOver.gif);position:absolute;}


/* STOCK PAGE */

.stock {margin-top:0pt; margin-left : 12px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 12px; color:#000000;}

.stocktitle {color:#FFFFFF;background-color : #FFFFFF;padding :0px; background-image: url(images/gradient.gif); background-repeat : repeat-y;font-weight : bold;font-family : Verdana, Arial, Helvetica, sans-serif;}

td {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 12px; color:#000000;}
li {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 12px; color:#000000;}

.camera {vertical-align : middle;}

/*uncomment this for Picture centred above text*/
.picArea {visibility: visible; position: relative;float:left;margin-left:0px; text-align : center;}
.textArea { visibility: visible; left:0px; vertical-align: center; float:left;} 
.picArea img {margin-left:1px; margin-right:1px;}

.margin1 {margin-top:2px; margin-left:10px; margin-bottom: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.photoad {margin-top: 5px; position:relative; display:block; text-align: justify; color:#000000; top:18px; width:100%;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;} 


/*uncomment this for Picture alongside text*/
/*.picArea {visibility: visible;	position: relative;float:left;}
.textArea {
	visibility: visible;
	left:0px;
	vertical-align: center;
	float:left;
	
}*/




/* Test Search Results Stylesheet template for Dealers - dave-b 03/03/05 */


/* defines fonts, background colours and styles for all of page*/


/* Dealer Search Classes Start*/


/*----------------------------------*/

/* Classes in Search Results **/


#searchResultsTable {width: 98%;}/* define width and alignment of Results table */
#resultsTableData {width: 100%; } /* define width of Data in Table results */
.photoColWithPhoto { background-color: #ffffff; color: red;} /*photo Col, define color of multi image text here*/
.listAdTextAreaPhoto {background-color: #transparent;} /*Text Area of row when photo is displayed*/

.topSearchBar {width: 100%} /* surrounds no of Ads */
.noOfads {color:white; background-color:#000000; height:10px;} /*no of Ads and pages displayed bar at top */
.errorMessage {text-align: center; color: #000000;  }
.pageNo a {color: white;}/*page number class */
.pageNoHighlight {font-weight:bold;}/*page number Highlighted class */


.listAdTextArea {background-color: #EEEEEE;} /*Adtext Text Area  */
.mmv, .mmv a {color: #000000} /*  Link and Price in Bold */



.spacer {}/* space at bottom of picture in left td when there are no multi images*/

/*classes for individual items within each list Ad Text Area */
.resultsmake{}
.resultstrim{ }
.resultsyear {}
.resultsname{}
.resultstext { }
td .resultsprice{ text-align:center;}
.resultsmulti{}
.resultsage {}

/*search Results Classes End */






/*----------------------------------*/

/*search Form Classes Start*/
#usedSearchForm { background-color: #transparent; } /*main search form id, */
#searchFormTable {width: 98%; background-color: #transparent; } /*search form Table */
form {margin-bottom:0px;padding-bottom:0px; } /* form postion */
.formAlignment {text-align:left; width:100%;}


.header   {width : 100%;font-weight:bold;height : 18px;position: relative; padding-top:2px; background-color: #transparent;} /* main Header*/
.outer   { width: 600px; height : 140px;position: relative;  top:-3px;  vertical-align: middle; margin-left: 40px; background-color: #transparent; } 
/*outer rim of form */

.box1 {color : #FF0000;; float: left;font-size : 11px; width : 130px; font-weight : bold; text-align: left;} 
/*standard box section */


select {font-family; verdana; font-size:11px; text-transform:uppercase;}
.box1vehicle { font-size : 10px; width : 530px; font-weight : bold;   text-align: left;background-color: #transparent;} 



/*standard box section containing vehicle elements*/
.box1additional { color : #FF0000; float: left;font-size : 11px; width : 130px; font-weight : bold; text-align: left; }
/*standard box section containing additional elements*/
.box1price {position:absolute; left:-25px; top:110px; color : #FF0000; float: left;font-size : 11px; width : 130px; font-weight : bold;  text-align: left;}
/*standard box section containing Price elements*/
.box1sort {color : #FF0000;float: left; font-size : 11px; width: 150px; font-weight : bold; text-align: left;}
/*standard box section containing sort elements*/

.vehiclehead {font-size : 11px;font-weight : bold;margin-top : 3px;  color:#004D92; height:20px;  text-align: left;}
/*vehicle header section*/
.additionalhead {font-size : 11px;font-weight : bold;margin-top : 3px; color:#004D92; height:20px; text-align: left;}
/*additional header section*/
.box1vehicle select {margin : 1px;} 
/*vehicle header selectdropdown section*/
.head {font-size : 11px;font-weight : bold;margin-top : 3px;  color:#004D92; height:20px; text-align: left;}
/*standard Head */

/*Individual form Elements, switch off/on using display: none or visibility: none */
/* Box 1 - vehicle details, these are classes inside .box1vehicle */
.make{display: block; visibility: visible;position:absolute; left:-33px; top:10px;}
.model{display: block; visibility: visible;position:absolute; left:-33px; top:30px;}

/* Box 2 - vehicle attributes, these are classes inside .box1price*/
.minprice{display: block; visibility: visible;}
.maxprice{display: block; visibility: visible;}
.mileage {display: block; visibility: visible;}
.agerange{display: block; visibility: visible;}

/* Box 3 - additional details, these are classes inside .box1additional*/
.keywords{ display: block; visibility: visible;}
.maxrecords{display: block; visibility: visible; padding-top:2px;}
.showphotos{display: block; visibility: hidden;}

/* Box 4 - sort details, these are classes inside .box1sort*/*/
.lowhigh{display: block; visibility: visible;}
.highlow{display: block;visibility: visible;}
.makemodel{display: block; visibility: visible;}

/* Individual form elements end */

.searchpad {width:100%; position: relative;top: 0px; background-color: #transparent; }/*Main search pad area*/
.sortTxt{color:black; text-align: left;}/*Sorting Text labels*/








.searchbutton input{position:absolute;top:1px;left:128px;  background-repeat:no-repeat; background-image : url(images/search_but.gif);background-color:#000000; font-size:9px; color:#ffffff; border: none; width:40px; height: 17px; text-align: center;  cursor: pointer;} /*search button, define colour/text styles*/









.topBar {position:absolute;top:20px; left:5px; background-repeat:no-repeat; width: 160px; height: 22px; font-size:0px; color:#FFFFFF; text-align: right; font-weight: bold; padding-left: 15px; }
/*top Bar of search form containing title text*/
.bottomBar {display:none; background-color: #00006A;  height: 5px; color: white; text-align: left; font-weight: bold; width: 100%;}
/*bottom Bar of search area*/



/*----------------------------------*/
/*search Form Classes End */




/*
not used
.float {float : left;}
.results {position: absolute;top: 200px;}
.searchtips {position: relative;top: 10px;margin-left:30px;}
.distext {font-weight: none;}
*/