input.but {
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:24px;
margin:-4px 2px 0pt;
padding-bottom:3px;
text-transform:uppercase;
}
.bluebut {
background:transparent url(../../images/bg_blueButton.gif) repeat-x scroll 0%;
}
.orangebut {
background:transparent url(../../images/bg_orangeButton.gif) repeat-x scroll 0%;
}

.table_header {
	background-color:#F2F3F5;
	font-size:12px;
	color:#4E4E4E;
	margin:0pt;
	min-height:21px;
	padding:6px 0pt 6px 6px;
}

ul {
	margin:0;
	padding:0;
	list-style:none;
}

fieldset {
    padding:15px;
}

.checklist {
	margin:0px; padding:2px 10px 2px 2px; overflow:auto; overflow-y:auto; overflow-x:hidden; border:1px solid #7e9db9; height:120px; background:none;
	width:150px;
}
.longlist {
	width:200px !important;
}
.checklist li {
	margin:0; margin-top:3px;  margin-bottom:3px; _margin-bottom:0px !important; padding:0 !important; border:none; display:block; float:none; height:auto;
}
.checklist li label {
	margin:0 !important; padding:0 !important; vertical-align:top; font-weight:normal;
	_display:inline;
}

#odometerList {width:130px !important;}
#extColorList {width:90px !important;}


#choose_vehicle_items div.clear	{clear:left; height:1px; line-height:1px;}
#choose_vehicle h3 {
	margin:0;
	margin-left:60px;
	padding:0;
	font-size:1.4em;
}
#choose_vehicle ul {
	float:left; display:inline;
}

#choose_vehicle ul li {
	float:left;
	margin-right:7px;
	padding-right:9px;
	padding-left:2px;
	border-right:1px solid #d8d8d8;
}

#choose_vehicle ul.checklist {
	float:none; display:block; width:130px !important;
}

#choose_vehicle ul li label,
#leftNav_vehicle label {
	display:block;
	color:#4e4e4e;
	margin-bottom:4px;
	font-weight:bold;
}
#choose_vehicle ul li label.label_inline,
#leftNav_vehicle label.label_inline {
	display:inline;
	margin:0 5px;
	color:#636467;
	font-weight:normal;
}
#choose_vehicle .onlyVehicle {
	clear:both; border:none; margin:0; width:294px;
}
#choose_vehicle .onlyVehicle label {
	display:inline;
}
.mTop10 {
	margin-top:10px !important;
}
.mBot10 {
	margin-bottom:10px !important;
}


#advancedOptions {
	margin-left:0px; margin-top:0px; position:relative;
	clear:left; /* added by PBOGGS to clear the float on walled garden (its good to clear a float anyway) */
}

*:first-child+html #advancedOptions	{top:0px !important;} /* ie7 only hack */

#advancedOptions_detail {
	margin:0; padding:0;

	height:auto; overflow:hidden !important; _height:1%;
}

#advancedOptions_detail ul.checklist {
	height:80px !important;
	width:120px !important;
	overflow:auto; overflow-y:auto; overflow-x:hidden;

}
#advancedOptions_detail #extColorList {width:120px !important;}


/* Choose Location */
#choose_location {
	overflow:hidden;
	_height:1%;
	margin-top:10px;
	margin-bottom:20px;
	clear:both;
}
#choose_location h3 {
	margin:0;
	margin-left:60px;
	padding:0;
	font-size:1.4em;
}
#choose_location span {
	float:left;
}
#choose_location ul {
	margin-top:5px;
	margin-left:60px;
	padding:10px;
    _height: 107px;
    overflow: auto;
}
#choose_location ul li {
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #d8d8d8;
}
#choose_location ul li label {
	display:block;
	margin-bottom:4px;
	color:#4e4e4e;
	font-weight:bold;
}
#choose_location ul li label.label_inline {
	display:inline;
	margin:0 5px;
	color:#636467;
	font-weight:normal;
}

/* Choose Seller */
#choose_seller {
	overflow:hidden;
	_height:1%;
	margin-bottom:0px;
	clear:both;
}
#choose_seller h3 {
	margin:0;
	padding:0;
	margin-left:60px;
	font-size:1.4em;
}
#choose_seller span {
	float:left;
}
#choose_seller ul {
    _height: 107px;
    overflow: auto;
	margin-top:5px;
	padding:10px;
	margin-left:60px;
}
#choose_seller ul li {
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #d8d8d8;
}
#choose_seller ul li label {
	display:block;
	margin-bottom:4px;
	color:#4e4e4e;
	font-weight:bold;
}
#choose_seller ul li label.label_inline {
	display:inline;
	color:#636467;
	font-weight:normal;
	margin:0 5px;
}
#choose_seller ul li select {
	width:140px;
}
#choose_seller ul li img {
	margin-bottom:-2px;
}
#choose_seller ul li.last	{position:relative;}


#container .checklist {
background:transparent none repeat scroll 0%;
border:1px solid #7E9DB9;
height:80px;
margin:0px;
overflow-x:hidden;
overflow-y:auto;
padding:2px 10px 2px 5px;
width:150px;
}
.checklist {
	background:transparent none repeat scroll 0%;
border:1px solid #7E9DB9;
height:80px;
margin:0px;
overflow-x:hidden;
overflow-y:auto;
padding:2px 10px 2px 5px;
width:150px;
}

.blov {
display:block;
}

