.outterBox{
width:660px;
float:left;
border:solid 0px #666666;
border-bottom-width: 2px;
padding:5px;
margin:5px 0 5px 0;
background-color:;
}

.vehicleDetails{
width:360px;
float:left;
clear:none;
background-color:;
}

.vehicleDetails h3{
margin:0px;
padding:0px;
font-size:20px;}

.vehicleDetails p{
margin:0px 0 0 0px;
padding:0px;
font-size:14px;
color:#333333;
font-weight:bold;}

.imageBannerWrapper{
width:290px;
float:right;
padding:;}


.vehicleImage{
width:133px;
float:left;
clear:none;
margin:0px;
padding:0px;
background-color: ;
}

.banner{
width:150px;
float:right;}

.vehicleDescription{
width:360px;
float:left;
clear:none;
margin:0px;
padding:0px;
color:#333333;
font-size:14px;
}


.vehicleDescription p{

margin:0px 0 0 20px;
padding:5px;
}

.promo{
width:285px;
float:left;
clear:left;
margin:0px;
padding:0px 0 0 75px;
font-weight:bold;
font-size:22px;
color: #339900;
background-image: url(../images/promo.png);
background-repeat:no-repeat;
background-position:left;}

.formNavBox{
float:right;
clear:none;
width:200px;
}

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

.submit input
{
margin-left: 4.5em;
}

input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
width: 200px;
margin:5px 0 5px 0;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}

fieldset
{
border: 1px solid #781351;
width: 400px;
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 