/* PAGE ELEMENTS */

html {scrollbar-face-color : #145FB2; scrollbar-arrow-color:#fff;}

body {font-family : Arial, Helvetica, sans-serif;font-size : 12px;	background-repeat :repeat;position:absolute;margin:23px 0px 0px 0px;background-color : transparent; background-attachment: fixed;scrollbar-face-color : #145FB2; scrollbar-arrow-color:#fff;}
h1 {font-size:16px; font-weight:bold;TEXT-TRANSFORM:UPPERCASE;PADDING-TOP:25PX;}
.logo {	position:absolute;top: 0px;left:0px;}



/* Dealer Search Classes Start*/


/*----------------------------------*/

/* Classes in Search Results **/


#searchResultsTable {position:absolute; top:10px;left: 20px;width: 726px;}/* define width and alignment of Results table */
#resultsTableData {width: 100%; } /* define width of Data in Table results */
.photoColWithPhoto { background-color: transparent; color: fff;} /*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:#fff; background-color:transparent; height:10px;} /*no of Ads and pages displayed bar at top */
.errorMessage {text-align: center; color: #fff;  }
.pageNo a {color: #fff;}/*page number class */
.pageNoHighlight {font-weight:bold;}/*page number Highlighted class */



.box1vehicle {color : #00489B; float: left;position:absolute;top:-45px;left:0px;font-size : 11px; width : 130px; font-weight : bold; text-align: left; } 
.make{visibility: visible;margin-top:-15px;}
.model{ visibility: visible;position:relative; top:5px; left:1px;}
.box1vehicle select {margin : 1px; font-face:verdana; font-size:11px;} 


.box1price {color : #fff; float: left;position:absolute;top:-5px;left:0px;font-size : 11px; width : 130px; font-weight : bold; text-align: left;}
.agerange{visibility: visible;position:absolute; top:-32px; left:260px;}
.minprice{visibility: visible;margin-top:-12px;position:absolute; top:-20px; left:130px;}
.maxprice{ visibility: visible;position:absolute; top:-6px; left:130px;}
.mileage {visibility: visible;visibility: visible;position:absolute; top:-6px; left:260px;}
.box1price select {margin : 1px; font-face:verdana; font-size:11px;} 



.box1additional {color : #fff; float: left;position:absolute;top:80px;left:260px;font-size : 11px; width : 130px; font-weight : bold; text-align: left;}
.maxrecords{ display: block; position:absolute;top:34px;left:1px;}
.showphotos{visibility: hidden;}
.keywords{ display: block; position:absolute;top:7px;left:1px;}
.box1additional select {margin : 1px; font-face:verdana; font-size:11px;} 



.box1sort {color : #fff;float: left; font-size : 11px; width: 250px; font-weight : bold; text-align: left;position:absolute;top:82px;left:400px;}
.lowhigh{position:relative; left:-50px;}
.highlow{position:relative; left:-50px;}
.makemodel{position:relative; left:-50px; }

.sortTxt{color:#fff;position:relative; left:-50px;top:-3px; font-size:10px; }/*Sorting Text labels*/
.lowhigh{color:#00489B; }




.box1 {} 










.vehiclehead {font-size : 11px;font-weight : bold;margin-top : 3px;color:#FFFFFF; height:20px;  text-align: left;visibility:hidden;}
/*vehicle header section*/
.additionalhead {font-size : 11px;font-weight : bold;margin-top : 3px;color:#FFFFFF; height:20px; text-align: left;visibility:hidden;}
/*additional header section*/

/*vehicle header selectdropdown section*/
.head {font-size : 11px;font-weight : bold;margin-top : 3px;color:#fff; text-align: left;}







.listAdTextArea {background-repeat: no-repeat;vertical-align: text-top;} /*Adtext Text Area  */
.mmv {padding-left:1px;color: #000;padding-bottom:1px; Arial, Helvetica, sans-serif;font-size : 11px;}

.mmv a {padding-left:1px;color: #fff;padding-bottom:1px; text-decoration:none; Arial, Helvetica, sans-serif;font-size : 12px;}


.mmv a:hover {padding-left:1px;color: #5D8FCC;padding-bottom:1px; Arial, Helvetica, sans-serif;font-size : 12px;}

.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 {display:block;padding-top:5px;padding-bottom:5px;border-bottom: dotted 1px #fff;}
.resultsprice{display:block;


	color:#fff;
	
	text-align: right;
padding-right:5px; 
}
.resultsmulti{}
.resultsage {}

/*search Results Classes End */






/*----------------------------------*/

/*search Form Classes Start*/
#usedSearchForm { background-color: transparent;  display: block; visibility: visible;} /*main search form id, */
#searchFormTable {width: 726px;  } /*search form Table */
form {margin-bottom:0px;padding-bottom:0px; } /* form postion */
.formAlignment {text-align:left; width:726px;}


/*.header   {font-weight:bold;height : 18px;position: relative; padding-top:2px; }  main Header*/
.outer   { width: 726px; height : 140px;position: relative;  top:-23px;  vertical-align: middle; margin-left: 17px; background-image : url(images/search_top.gif); } 
/*outer rim of form */


/*standard Head */



.searchpad {width:100%; position: relative;top: 0px;}/*Main search pad area*/
/*Sorting Text labels*/
.searchbutton input{ position:absolute;top:-25px;left:410px; background-color:#76b098; font-size:10px; color:white; border: none; width:120px;height: 19px; text-align: left; font-weight:bold;padding-left:7px;cursor: hand; font-family :  Arial, Verdana, sans-serif; background-attachment:fixed;} /*search button, define colour/text styles*/


.topBar {background-color: #5D8FCC;  height: 15px; color: #FFFFFF; text-align: left; font-weight: bold; padding: 5px; width: 560px;margin-left: 17px;visibility:hidden; }
/*top Bar of search form containing title text*/
.bottomBar {background-color: transparent;  height: 5px; color: #000000; 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;}
*/
