body {color: #666; font: .8em Arial; margin: 0;}
a {color: #666;}
p {margin: 0;}
fieldset {border: 0; padding: 0;}
legend {display: none;}
input, select {color: #666;}

#mainContainer {background: url(images/bg.jpg) no-repeat; margin: auto; width: 802px;}
#logo {float: left; margin: 10px 25px;}
#imgLargest {float: right; margin: 5px 25px;}
.carSelect {
    width: 11em;
}

#subheader {background: #e6e6e6 url(images/subheaderbg.jpg) bottom no-repeat; clear: both;}
#subheader ul {list-style-type: none; margin: 0; padding: 5px 25px 10px 5px;}
#subheader li {display: inline; margin: 0; padding-left: 20px;}

#footer {background: #759b25 url(images/footerbg.jpg) no-repeat; clear: both; color: #fff; overflow: hidden;}
#footer ul {margin: 0 25px; padding: 10px 0 25px;}
#footer ul li {display: inline;}
#footer ul li a {color: #fff;}
.floatleft {float: left;}
.floatright {float: right;}

#imgYoure {margin: 10px 58px;}
#imgYoure2 {margin: 10px 36px;}

/* #application {background: url(images/applicationbg_.jpg) bottom left no-repeat; float: left; margin: 10px 25px 10px 0; width: 455px;}
#application2 {background: url(images/applicationbg2.jpg) bottom no-repeat; float: left; margin-bottom: 25px; width: 527px;}
#imgStart {background: url(images/start_.jpg) no-repeat; display: block; margin-left: 86px; padding: 25px 27px 10px;}

#formContainer {background: #009ece url(images/formbg_.jpg) repeat-x; border: 0; color: #fff; display: block; margin-left: 87px; width: 362px;}
*/
#formContainer table {margin: auto;}
#formContainer td {font-weight: bold;}
#formContainer2 table {margin: 15px;}
#formContainer2 td {width: 305px;}
#formContainer2 p {margin: 10px 20px 0;}
.rowbg {background: #ededed;}
.tdlabel {font-weight: bold; text-align: right; width: 175px !important;}
.note {color: red;}

#submitBTN, #submitBTN_2 {border: 0; margin-left: 186px; padding: 0;}
#submitBTN {background: url(images/next_.jpg) bottom left no-repeat;}
#submitBTN_2 {background: url(images/next_2.jpg) bottom left no-repeat;}
#submitBTN2 {margin: 0; padding: 10px;}
#imgNext {margin: 22px 0 22px 30px;}
#imgNext2 {margin: -15px 0 15px 190px;}
/*#imgSeal {margin: 18px 0 18px 125px; width: 53px; height: 53px; overflow: hidden; border: 1px;}
#imgSeal2 {margin: 0 0 11px 10px; width: 53px; height: 53px; overflow: hidden; border: 1px;}*/

#ad, #ad2 {float: right; text-align: center; width: 320px;}
#ad {margin-top: 64px;}
#ad2 {margin-top: 43px;}
#imgCar {margin-bottom: 0;}

#testimonials {background: url(images/testimonialsbg.jpg) no-repeat; clear: both; overflow: hidden; width: 804px;}
#testimonials div {float: left; padding: 0 5px; width: 250px;}
#testimonials div img {float: left; margin-right: 10px;}
#testimonials2 {background: url(images/testimonialsbg2.jpg) no-repeat; border: solid #ccc; border-width: 0 0 1px; float: right; width: 252px;}
#testimonials2 div img {border: solid #e6e6e6; border-width: 1px; float: left; margin: 0 5px 10px 5px; padding: 5px 5px 0 5px;}
#testimonials2 p {margin: 15px;}
#imgSuccess {margin: 15px 500px 15px 25px;}
#imgSuccess2 {margin: 15px 15px 0;}

#imgThank {margin: 225px 213px;}
#imgThank2 {margin: 225px 190px;}

#content {margin: 10px 25px;}
#content h2 {margin: 0 0 10px;}
#content h3 {margin: 0;}
#content p {margin: 0 0 10px;}
