#offersContainer .offerDetails div {display: none;}
#offersContainer .offerDetails div div {display: inherit;}
.titleModelImg{font-size:12px; color:#FFFFFF; background-color:#333333; padding-left: 4px;}
.titleModel{font-size:12px; color:#FFFFFF; background-color:#999999; padding-left: 4px;}
#offersContainer { display: none; }
#offersContainer thead { /*header title cars/minivan */}
#offersContainer thead a { margin-left:389px; /* "contact dealer link" in car type header */ }
html > body #offersContainer thead a { margin-left:425px; /* "contact dealer link" in car type header */ }

#offersContainer tr.row1 { background-color:#FFFFFF;}
#offersContainer tr.row2 { background:#F3F3F3;}
.gRequiredText { white-space: nowrap; padding-right: 20px; background: url(/img/global/icon/exclamation.gif) no-repeat bottom right;}
#submitContactDealer { margin-bottom: 15px; }

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

img {border:0;}

.offers {margin: 5px;}
input {
border: 1px solid #cccccc;
background-color: #F5F5F5;
font-size:0.9em;
}
.inputh {height:15px;}

table.offer
{
    border-color: #CCCCCC;
    border-width: 0 0 1px 1px;
    border-style: solid;
    margin: 5px;

}

td.offers
{
    border-color: #CCCCCC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
}
.formWD {margin-left:15px;color:#FFFFFF;}
.formNM {color:#FFFFFF;}

/* Request a Quote Form */
#requestaquote {
	width: 300px;
	border: 0;
	border-collapse: collapse;
	background-color: #838383;
	margin-left:5px;
	padding: 0;
	}
#requestaquote th {
	background-color: #d40030;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	padding: 2px 4px;
	text-align:left;
}
#requestaquote td {padding: 2px 4px;text-align: left;}	
.leftOffer {margin-left:10px; width:610px; float:left; text-align:left;}
html > body .leftOffer  {width:610px; margin-left:20px;}

.heightSep  {height:25px;}
.height15 {height:-5px;}
html > body .height15  {height:5px;}
.footerRegional { font-size:10px; color:#999999; margin-right:10px;text-decoration:none; color:#999999; }
.footerSpan { margin-left:10px; }
#olPlus{display:none !important}
.gErrorText {width:280px; text-align:left;}
.disclaimer {color: #000;}