body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}

h1.headerTitle{
    background: black url('/images/bp/messaging/header_request_quote.gif') no-repeat 673px center;	
	width: 840px;
	height: 43px; 
	margin:0;
	padding:0;
	/*display:block; 
	float:left;
	width:795px; 
	padding-left:5px;
	padding-bottom:10px;
	font-size:21px;
	font-weight:bolder; 
	margin-left:5px;*/
}

h1.headerTitle span{display:none;}


h1.STD{
    background: black url('/images/bp/messaging/hdr_schedule_test.gif') no-repeat 615px center;	
	width: 840px;
	height: 43px; 
	margin:0;
	padding:0;
	/*display:block; 
	float:left;
	width:795px; 
	padding-left:5px;
	padding-bottom:10px;
	font-size:21px;
	font-weight:bolder; 
	margin-left:5px;*/
}
div.headerTitle span{
	display:none
}

input.text, select, textarea  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	background-color:#FFFFFF;
}

div.mainContent{
	/*display:block; 
	float:left;
	width:809px; 
	padding-left:5px;
	padding-bottom:10px;
	margin-left:5px;
	background:#FFFFFF;*/
	margin:0;
	
}

table {font-size:10px;}

table.contentTable{
	display:block; 
	float:left;
	width:510px; 
	padding-left:0px;
	padding-bottom:10px;
	/*margin-left:0px;*/
	margin:0px 0px 30px 0px;
}

td.labelCell {
	height:18px;
	/*width:115px;*/ width:125px;
	text-align:left;
	vertical-align:text-top;
	padding:0px;
	margin-left:5px;
	float:left;
}

td.inputCell {
	height:18px;
	vertical-align:text-top;
	float:left;
}

.requiredMsg {
	height:18px;
	font-size:9px;
	vertical-align:top;
}

.subtitle {
	font-size: 14px;
	font-weight:bolder;
	float:left;
	display:block;
	width:570px; 
}

.commentTextArea {
	width:510px;
	height:65px;
}

table {font-size:10px;}

span.errormsg{
	display:none;
	width:220px;
	color:red;
	margin:-18px 0 0 140px;
	padding:0px;
}

div.errormsg{
	display:none;
	color:red;
	padding:0px;
	margin-top:1px;
}

.radio2{margin-left:20px;}

#SearchByPostalCodePostalCode {width:110px;*width:111px;*background-color:#FFFFFF !important;}
#SearchByPostalCodeProximity {width:114px;*width:115px;*background-color:#FFFFFF !important;}
#SearchByCityStateCityName {width:121px;*width:119px;*background-color:#FFFFFF !important;}
#SearchByCityStateStateName, #SearchByCityStateProximity {width:125px;*width:123px;*background-color:#FFFFFF !important;}
#SearchByVendorVendorName, #SearchByVendorCityName {width:117px;*width:119px;*background-color:#FFFFFF !important;}
#SearchByVendorStateName {width:121px;*width:123px;*background-color:#FFFFFF !important;}

.divisional{
	float:left;!important
	display:inline;!important
} /*required to make the pages go at the right of the navigation menu*/
.modelHome{
	float:left;!important
	display:inline;!important
} /*required to make the pages go at the right of the navigation menu*/
ul#gNavItems, ul#gNavItems li, ul#gNavItems li ul{
	width: 162px;!important
}


/********************RAQ*****************************/
/****************************************************/

div.title h2.locateD{
	font-size:13px;
	font-weight:bold;
	margin:0pt;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
div.title div#legend{
	margin: 5px 0 22px 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
span#searchBy {
	font-size: 10px;
	font-weight:bold;
}
/*
div#compareMainTabs{
	margin-bottom:12px;
}*/
div#comboStyles  select{
	font-weight:normal;
}
a.optionSelect {
	background:transparent url(/images/bp/vlws/btn_select_off.gif) no-repeat scroll 0%;
	cursor:pointer;
	display:block;
	height:15px;
	margin:4px 0pt 6px 0px;
	width:82px;
}

/*div#PreviousResult
{
	float:left;
	width:225px;
	min-height:170px;
	margin:0px 0 0 -44px;
	background-color:#E2E2E5;
}
input.ButtonChange {
	cursor:pointer;
	float:left;
	margin:0;
	padding:0;
}*/
div.content_result{
    background:transparent url(/images/bp/vlws/background_LAV.jpg) repeat-y scroll left top;
	margin:0px 0px 0px 0px;
	width:820px;
	overflow:hidden!important;
	display:table;
	float:none!important;
}

div#trimInfo{	
	width:530px;
	margin-right:25px!important;
	_margin-right:10px!important;
}
div#row{width:530px;}

div#trimResults{width:400px;}

div#PreviousResult{ 
	background-color:#FFFFFF;
	float:left; 
	width:260px;
}

div#PreviousResult.trim {
	background-color:#FFFFFF;
	float:left;
	min-height:400px;
	margin:0;
	*margin:13px 0 0 14px;
	_margin:13px 0 0 0px;
	width:260px;
	margin:13px 0 0 0px;
}

div#PreviousResult.trim p {
	color:#000000;
	float:none;
	font-size:10.5px;
	min-height:150px;
	*min-height:0px;
	*height:auto;
	padding:10px 0 0 16px;
	margin:0;
}


input.ButtonChange{
	 background:url(/images/bp/vlws/btn_change_off.gif) no-repeat;
	 width:65px;
	 height:15px;
	 border:0;
	 padding:0;
	 margin:0 0 15px 15px;	
}
input.bottonC{
	margin-top: 15px;
	*margin-bottom:15px; 
	*margin-left:15px;


}
.imgTrim{
	margin-left: -16px;
}

div.raqForm{
	float:left;
	width: 535px;
}
p.pInfo{
	width:528px;
	clear:both;
	
}
span.requiredMsg{
	color:#6A0314;
}
#contentSelected{
	margin-left:15px;
	
}

.sendReq{
	background:url(/images/bp/messaging/btn_send_request_dealer_off.gif) no-repeat;
	width:265px;
	height:15px;

}
.startOver{
	background:url(/images/bp/messaging/btn_start_over_off.gif) no-repeat;
	width:82px;
	height:15px;
}

select#customerState{
	width: 119px; 
	*background-color:#FFFFFF !important;
}

input.txtInfo, input.phone-format{
	*background-color:#FFFFFF !important;
}


div#step3.tabNoSelected {
	background-image:url(/images/bp/messaging/top_nav_step3_off.gif);
	height:27px;
	width:208px;
}

.step3NoSelected {
	background:transparent url(/images/bp/messaging/top_nav_step3_off.gif) no-repeat scroll 0%;
	float:left;
	height:27px;
	margin:0pt;
	width:208px;
}

.step3Selected {
    background:transparent url(/images/bp/messaging/top_nav_step3_on.gif) no-repeat scroll 0% 50%;
	float:left;
	height:27px;
	margin:0pt;
	width:208px;
}

.privacyContent{
	float:none;
}
.ftGMLogo{
  margin:25px 0 10px -675px!important;
}

















