
input[type="text"], input[type="password"],input[type="file"] , textarea, select
{
font-size: 12px;
background: #ffffff;
border: 1px solid #6b655f;

/* color: #dedad5; */

}


/*
input[type="button"],input[type="submit"]{
cursor:pointer;
border: 1px solid #6b655f;
background:#2b2823;
color:#dedad5;
font-weight:bold;
}
*/

label
{
width: 1em;
float: left;
text-align: left;
margin-left: 0.5em;
display: block
}

.requiredtext {color: #FF0000}

.box1 {color : #000000;; float: left;font-size : 11px; width : 130px; font-weight : bold; text-align: left;} 
/*standard box section */

.box1vehicle {float: left;font-size : 11px; width : 130px; font-weight : bold;   text-align: left;} 
/*standard box section containing vehicle elements */
.box1additional {color : #000000;; float: left;font-size : 11px; width : 130px; font-weight : bold; text-align: left; }
/* standard box section containing additional elements*/
.box1price {color : #000000;; float: left;font-size : 11px; width : 130px; font-weight : bold;  text-align: left;}
/*standard box section containing Price elements*/
.box1sort {
	display: block;
	visibility: visible;
	position: absolute;
	left: 260px;
	top: 70px;
}
/*standard box section containing sort elements*/

.vehiclehead {
	font-size : 11px;
	font-weight : bold;
	color:#000000;
	height:20px;
	text-align: left;
	position: absolute;
	left: 7px;
	top: 3px;
	width: auto;
}
/*vehicle header section*/

.searchpad {
	width:565px;
	position: relative;
	top: 0px;
	background-color:transparent;}

/*Main search pad area*/
.sortTxt{color:#000000; text-align: left;}/*Sorting Text labels*/
.searchbutton input{
	position:absolute;
	top:122px;
	left:420px;
	text-align: center;
font-weight: ; 	cursor: hand;
} /*search button, define colour/text styles*/

/*.header   {font-weight:bold;height : 18px;position: relative; padding-top:2px; }  main Header*/
.outer   {
	width: 565px;
	height : 90px;
	position: relative;
	vertical-align: middle;
	background-image: url(images/formbg.gif);
	background-repeat: no-repeat;
} 
/*outer rim of form */

#usedSearchForm { } /*main search form id, */
#searchFormTable {  } /*search form Table */
form {margin-bottom:0px;padding-bottom:0px;top:200px; } /* form postion */
.formAlignment {
	text-align:left;
	width:600px;
}


/* Box 4 - sort details, these are classes inside .box1sort*/*/
.lowhigh{display: block; visibility: visible;}
.highlow{display: block;visibility: visible;}
.makemodel{display: block; visibility: visible;}

.additionalhead {
	font-size : 11px;
	font-weight : bold;
	color:#000000;
	height:20px;
	text-align: left;
	position: absolute;
	left: 400px;
	top: 3px;
	width: 121px;
}
/*additional header section*/
.box1vehicle select {margin : 1px;} 
/*vehicle header selectdropdown section*/
.head {font-size : 11px;font-weight : bold;margin-top : 3px;color:#000000; height:20px; text-align: left;}
/*standard Head */

.keywords{
	display: block;
	visibility: visible;
	position: absolute;
	left: 400px;
	top: 20px;
}

.engine{
	display: block;
	visibility: visible;
	position: absolute;
	left: 400px;
	top: 45px;
}

.make{
	position:absolute;
	top:20px;
	left:0px;
	display: block;
	visibility: visible;
	height: 20px;
}
.model{
	position:absolute;
	top:45px;
	left:0px;
	display: block;
	visibility: visible;
	height: 20px;
}

/* Box 2 - vehicle attributes, these are classes inside .box1price*/
.minprice{
	display: block;
	visibility: visible;
	position: absolute;
	top: 20px;
	left: 130px;
	height: 20px;
}
.maxprice{
	display: block;
	visibility: visible;
	position: absolute;
	left: 130px;
	top: 45px;
}
.mileage {
	display: block;
	visibility: visible;
	position: absolute;
	left: 260px;
	top: 20px;
}
.agerange{
	display: block;
	visibility: visible;
	position: absolute;
	left: 260px;
	top: 45px;
}

