table.quoteMainBodyTable {
margin:10px 0 0;
}

.quoteMainBodyTable td {
padding-top:11px;
text-align:left;
}

a.quote-me {
display:block;
overflow:hidden;
width:110px;
height:27px;
float:right;
background:url(/images/getquote.gif);
margin:14px 0 4px;
}

#engine h2.parkingtab {
width:273px;
height:27px;
font-family:arial;
color:#FFF;
font-size:140%;
font-weight:normal;
background:#FFF url(/images/form_parking_tab.gif) left top no-repeat;
overflow:hidden;
margin:0;
padding:8px 0 0 12px;
}

#airportparking {
display:block;
}

.frame {
width:282px;
overflow:hidden;
background:url(/images/bg-left-bottom.gif) no-repeat 0 100%;
padding:0 4px 14px 1px;
}

.frame .bg {
overflow:hidden;
width:266px;
background:url(/images/bg-left-bg.gif) repeat-x 0 0;
padding:0 16px 0 0;
}

#newLeft,#newLeftquote,#newLeftdefault {
width:285px;
display:inline;
float:left;
margin:0 0 0 27px;
}

#newLeft {
/*background:url(/images/bg-left.gif);*/
font-family:verdana, arial, helvetica, sans-serif;
}

#newLeft p {
margin:0;
padding:10px;
}

#newLeft h2.hotelstab, #newLeft h2.parkingtab {
width:273px;
height:27px;
font-family:arial;
color:#FFF;
font-size:140%;
font-weight:normal;
overflow:hidden;
margin:0;
padding:5px 0 3px 12px;
}

#newLeft h2.hotelstab {
background:#FFF url(/images/form_hotels_tab.gif) left top no-repeat;
}

#newLeft h2.parkingtab {
background:#FFF url(/images/form_parking_tab.gif) left top no-repeat;
}

#newLeft #airportparking-tab, #newLeft #airporthotels-tab {
/*width:130px;*/
width:110px;
border-color:#FAC502;
}

#newLeft #airportparking-tab a, #newLeft #airporthotels-tab a {
font-family:verdana, arial, helvetica, sans-serif;
font-size:12px;
}

h2.parkingtab a:link, h2.parkingtab a:visited, h2.hotelstab a:link, h2.hotelstab a:visited {
font-size:90%;
color:#666;
text-decoration:none;
font-weight:bold;
margin:0 0 2px 7px;
}

h2.parkingtab a:hover, h2.hotelstab a:hover {
font-size:90%;
color:#666;
text-decoration:underline;
font-weight:bold;
margin:0 0 2px 7px;
}


/* Override their styles hosted on their site */
.quote-form-style {
font-family:verdana, arial, helvetica, sans-serif !important;
}
.quote-form-style label {
font-size:11px !important;
font-weight:bold !important;
}
#quote-container .quote-form-container {
border:0 solid #000000;
padding:0 0 0px 0 !important;
width:282px !important;
}
.quote-form-style {
margin:0 0 10px 10px !important;
}
#three_form_container {
vertical-align:top;
}
#quote-container .selected-tab, #quote-container .not-selected-tab {
height:22px !important;
padding:9px 0 0 5px !important;
}
/*.quote-form-style .quotebtn {
margin:20px 0 10px !important;
}*/



