/* Start of CMSMS style sheet 'global' */
* {border:0px; margin:0px; padding:0px; text-decoration:none; list-style:none; font-family:Tahoma,Arial,Helvetica,sans-serif;}
body {background:#666666;}
.frame {width:743px; margin-left:auto; margin-right:auto; background:#ffffff;}
.header { height:301px; background:url(uploads/images/header_1.jpg) top left no-repeat;}
.top {height:75px; letter-spacing:1px;}
.logo {position:relative; float:left;}
.top_nav {position:relative; float:right; top:15px; padding-right:33px;}
.top_nav li {display:inline; padding-left:15px;}
.top_nav li a {font-size:12px; color:#6C6C6C;}
.top_nav li a:hover {border-bottom:solid 1px; font-size:12px;}
.top_nav li h3 {font-size:12px; color:#6C6C6C; display:inline; font-weight:normal; text-decoration:underline;}
.head { height:226px; letter-spacing:2px; }
div#lease-vs-buy.frame .header {background:transparent url(uploads/images/header_5
.jpg) no-repeat scroll left top; }
.head_nav {float:left; position:relative; top:30px; left:30px;}
.head_nav li a {font-size:12px; color:#BED3FF;}
.head_nav li h3 {font-size:12px; color:#6C6C6C;}

.mid {background:url(images/faux_bg.jpg) top right repeat-y;}
.mid h1 {background:transparent url(images/head_line.jpg) no-repeat scroll left bottom; padding-bottom:9px;}
.content {float:left; width:470px; text-align:justify; font-size:10px;}
.cont_wrap {margin:10px 20px}
.content h1 {font-size:14px; font-family: "Courier New", Courier, monospace;}
.content h1 span {color:#3D689D; font-family: "Courier New", Courier, monospace;}
.content p {padding-bottom:6px;}

.content_wrap { margin:10px 20px;}
.t_onehalf_col1 {float:left; width:48%;}
.t_onehalf_col2 {float:right; width:48%;}



.side_bar {float:right; width:272px; background:transparent url(images/bgs_1.gif) no-repeat scroll right top}
.side_w {margin-left:50px; margin-right:16px;}
.side_bar h1 {font: italic small-caps 900 12px arial}
.side_bar .car_list ul {padding-left:20px; padding-bottom:15px;}
.side_bar .car_list ul li a {font-size:10px;}



.footer {background:#ECECEC none repeat scroll 0 0; border-top:2px solid #BBBBBB; text-align:center; height:50px;}
.footer_nav li {display:inline; padding:0 10px}
 .footer_nav li h3 {display:inline;}
.footer_nav ul li a, .footer_nav li h3 {font-size:12px; color:#433832; font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:bold;}
#quick-quote .header {background:transparent url(uploads/images/header_6.jpg) no-repeat scroll left top; }
#about-us .header {background:transparent url(uploads/images/header_5.jpg) no-repeat scroll left top; }
#specials .header {background:transparent url(uploads/images/header_2.jpg) no-repeat scroll left top; }
#showcase .header {background:transparent url(uploads/images/header_4.jpg) no-repeat scroll left top; }
div#lease-vs-buy.frame .header {background:transparent url(uploads/images/header_1.jpg) no-repeat scroll left top; }
.footer p {font-size:9px;}
.footer p a {color:#433832}


.contactform div, .creditapp div, .quickquotefrm div {clear:both; padding-bottom:15px;}
.contactform div h1, .creditapp div h1, .quickquotefrm div h1 {background:#EFEFEF; border-bottom:1px solid; font-size:10px; line-height:13px; text-align:justify; padding:5px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-weight:normal; }
.contactform div h1 span, .creditapp div h1 span, .quickquotefrm div h1 span {font-weight:bold;}
.content label { width:200px; position:relative; float:left; text-align:right; padding-right:25px;}
#virtual-consultant .header {background:transparent url(uploads/images/header_4.jpg) no-repeat scroll left top; }
.content input, .content textarea, .content select {border:1px solid}
.content .idvjointrad label {display:none;}
.content .idvjointrad div  {position:relative; float:left}
.content .idvjointrad div label {display:inline; width:auto; position:absolute;}
.content .invjointrad div input {display:inline; float:left; clear:none; }
.content textarea {font-size:10px;} 
.content .contactform {padding-top:15px; border-top:dashed 1px}




.clear {clear:both;}

.testrad div {display:inline; float:left; clear:none; padding:0 10px 0 0;}
.testrad div label {float:left; display:inline; padding:0 0 0 10px; width:auto;}
.testrad div input {float:left; display:inline;}

.NewsSummaryContent {padding-bottom:0px;}
.NewsSummaryContent p, NewsSummaryContent h1 {width:200px;}
div#dealer-resources.frame .header {background:transparent url(uploads/images/header_5.jpg) no-repeat scroll left top; }
.NewsSummaryContent img {float:right;}
.NewsSummary h3 {font-size:12px;}
.car_lease_h h2 {font-size:12px;}
.car_lease_h h3 {font-size:10px;}
.qqleft {display:none;}
.qqright {padding-bottom:20px;}

.car_lease_h {height:250px; position:relative;}
.car_lease_h div {float:right;
position:relative;
text-align:right;
top:-100px; }


.car_lease_h h1 {background:transparent url(../images/cars_h1_bg.jpg) no-repeat scroll 0 0; color:#FFFFFF; font-size:12px; height:25px; padding-left:50px; padding-top:7px;
position:relative;}


/* End of 'global' */

