/***************************************************/
/*                HEADER                           */
/***************************************************/
h1.headerTitle {
	background:black url(/images/bp/vlws/hdr_locate_your_gmc.gif) no-repeat scroll 646px 45%;
	height:43px;
	margin:0;
	padding:0;
	width:839px;
}


p{
 padding-left:9px;
 width:210px;  
 /*float:left;*/
}

div#selectY label{
  background:url(/images/bp/vlws/hdr_model_year.gif) no-repeat;
  width:67px;
  height:28px;
  display:block;
  float:left;
  padding:0 0 0 0px;
}

div#selectY label span{
  display:none;
}

div#selectY select{
	display:block;
	float:left;
	margin:5px 7px 0 7px;
	width:100px !important;
	font:11px Verdana, Arial, Helvetica, sans-serif !important;
}

div#selectY{ 
	display:block; 
	width:350px; 
	height:28px; 
	float:left;
	padding:0 0 0 28px;
}


#updateButton{
	cursor:pointer;
	width:auto;
	height:21px;
	display:block;
	float:left;
	padding:7px 0 0 0;
}

div#SB{
	background:url(/images/bp/vlws/hdr_sort_by.gif) no-repeat top right;
	display:block;
	float:left;
	height:28px;
	width:47px;
	padding:0 0 0 40px;
}

div#SB span{
	display:none;
}


div.SelectedSearch{float:left; width:220px;}

div#select1{border:solid 1px #000000;padding-left:4px;}

#contentSelected{
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
	padding-bottom:130px;
}

div#contentSelected span{padding-left:4px;}

div#mainContentVlResults input.ButtonChange{
	cursor:pointer;
	display:block;
	margin:-7px 0 10px 17px;
}


#changeButton a{text-decoration:none; color:#000000;}

div#styleTabs{float:left;padding-left:7px;}

div#selecInfor{float:left; padding-right:15px;}

#SVbutton{ text-align:center; cursor:pointer;}


div#TabBackGround{
	width:auto;
	height:28px;
	float:left;
	display:block;
	margin:0;
	_margin:0 0 0 -160px !important;
	padding:0;
}

.TabSelected{
	height:28px;
	width:auto;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.TabNoSelected{
	cursor:pointer;
	height:28px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}


/****/

/*a#SportUtility.VehicleNoSelected{
	background:url(/images/bp/vlws/btn_suvs_off.gif) no-repeat;
	cursor:pointer;
	width:37px;
	height:28px;
	padding:0 5px 0 0;
	margin:0 0 0 0;
	float:left;
}

a#SportUtility.VehicleNoSelected span{
	display:none;
}

a#SportUtility.VehicleSelected{
	background:url(/images/bp/vlws/btn_suvs_on.gif) no-repeat;
	cursor:pointer;
	width:37px;
	height:28px;
	padding:0 5px 0 0;
	margin:0 0 0 0;
	float:left;
}

a#SportUtility.VehicleSelected span{
	display:none;
}

a#Pick-UpTruck.VehicleNoSelected{
	background:url(/images/bp/vlws/btn_trucks_off.gif) no-repeat;
	cursor:pointer;
	width:40px;
	height:28px;
	padding:0 0 0 0;
    margin:0 0 0 0;
	float:left;
}

a#Pick-UpTruck.VehicleNoSelected span{
	display:none;
}

a#Pick-UpTruck.VehicleSelected{
	background:url(/images/bp/vlws/btn_trucks_on.gif) no-repeat;
	cursor:pointer;
	width:40px;
	height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

a#Pick-UpTruck.VehicleSelected span{
	display:none;
}

a.VehicleNoSelected{
	background:url(/images/bp/vlws/btn_vans_off.gif) no-repeat;
	cursor:pointer;
	width:28px;
	height:28px;
	padding:0 0 0 0;
    margin:0 0 0 0;
	float:left;
}

a.VehicleNoSelected span{
	display:none;
}

a.VehicleSelected{
	background:url(/images/bp/vlws/btn_vans_on.gif) no-repeat;
	cursor:pointer;
	width:28px;
	height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

a.VehicleSelected span{
	display:none;
}*/

/******/
div#ContentTab{
	margin:0px 20px 0 10px;
	*margin:-1px 0px 10px 2px;
	_margin: -1px 0px 10px 1px;
	width:565px;
	*width:565px;
	float:left;
	min-height:819px!important;
	height:auto;
	padding:13px 0 0 0px!important;
}

div.DivSelected{display:block;}

div.DivNoSelected{
	display:none;
}

div.VehicleDiv{
	float:left;
	margin-left:20px;
	margin-top:10px;
	width:260px;
	_margin-left:10px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px!important;
}
/***********/
div.VehicleDiv div{
margin:3px 0 -12px 0;
}
/*************/
div.VehicleImage{
	/*border:1px solid #CCCCCC;*/
	width:250px!important;
	height:150px!important;
}

a.optionSelect{
	cursor:pointer;
	background:url('/images/bp/vlws/btn_select_off.gif') no-repeat;
	width:82px;
	height:15px;
	margin:4px 0 6px 0px;
	display:block;
}

a.optionSelect:hover{
	background:url('/images/bp/vlws/btn_select_on.gif') no-repeat;
}


a.optionSelect span{
	display:none;
}

div#PreviousRInfor{
	padding:0 0 10px 0;
	width:225px;
	height:auto;
	margin:27px 0 0 0;
	float:left;
}


div.submenuResult{
	background:url(/images/bp/vlws/bkg_top_subnav.gif) no-repeat left top;
	width:839px;
	height:28px;
	display:block;
	float:left;
}
/***************************************************/
/*                BODY STYLE BUTTONS               */
/***************************************************/
.suvSelected{
	background:url(/images/bp/vlws/btn_suvs_on.gif) no-repeat;
	cursor:pointer;
	width:37px;
	height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

.suvSelected span{
	display:none;
}
/**/
.suvNoSelected{
	background:url(/images/bp/vlws/btn_suvs_off.gif) no-repeat;
	cursor:pointer;
	width:37px;
	height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

.suvNoSelected span{
	display:none;
}
/*----------------*/
.trucksSelected{
	background:url(/images/bp/vlws/btn_trucks_on.gif) no-repeat;
	cursor:pointer;
	width:48px;
	height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

.trucksSelected span{
	display:none;
}

.trucksNoSelected{
	background:url(/images/bp/vlws/btn_trucks_off.gif) no-repeat;
	cursor:pointer;
	width:48px;
	height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}

.trucksNoSelected span{
	display:none;
}
/*----------------*/
.vansSelected{
	background:url(/images/bp/vlws/btn_vans_on.gif) no-repeat;
	cursor:pointer;
	width:38px;
	height:28px;
	padding:0 0 0 0;
    margin:0 0 0 0;
	float:left;	
}

.vansSelected span{
	display:none;
}
/**/
.vansNoSelected{
	background:url(/images/bp/vlws/btn_vans_off.gif) no-repeat;
	cursor:pointer;
	width:38px;
	height:28px;
	padding:0 0 0 0;
    margin:0 0 0 0;
	float:left;
}

.vansNoSelected span{
	display:none;
}

/*----------------*/
.crossoversNoSelected{
	background:url(/images/bp/vlws/btn_crossovers_off.gif) no-repeat;
	cursor:pointer;
	width:70px;
	height:28px;
	padding:0 0 0 0;
    margin:0 0 0 0;
	float:left;
}

.crossoversNoSelected span{
	display:none;
}
/**/
.crossoversSelected{
	background:url(/images/bp/vlws/btn_crossovers_on.gif) no-repeat;
	cursor:pointer;
	width:70px;
	height:28px;
	padding:0 0 0 0;
    margin:0 0 0 0;
	float:left;
}

.crossoversSelected span{
	display:none;
}

html*#gDisclaimer{
margin-top:0px;
}

a#update{
	cursor:pointer;
	background:url('/images/bp/vlws/btn_update_off.gif') no-repeat;
	width:82px;
	height:15px;
	display:block;
}

a#update:hover{
	background:url('/images/bp/vlws/btn_update_on.gif') no-repeat;
}
a.ButtonChange{
	cursor:pointer;
	background:url('/images/bp/vlws/btn_change_off.gif') no-repeat;
	width:82px;
	height:15px;
	display:block;
}
a.ButtonChange:hover{
	background:url('/images/bp/vlws/btn_change_on.gif') no-repeat;
}