/*-----------------------------------------------------------------------------
Primary Norris Motor Group Style Sheet

version:   1.5
website:   http://www.nmg.com.au
-----------------------------------------------------------------------------*/
/* =reset */
html, body, div, span, address, applet, object, iframe, h1, h1, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0 auto;	
	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;
}

div.margin-manufacturer-range {
	margin-top: 25px;
}
div.specials-heading-padding {
    padding-top: 20px; overflow: visible; margin-bottom: 10px;
}

div.PhotoContainer {
visibility: visible;
z-index: 900;
}

.webedit_ul {
	list-style-type: disc;
}

.webedit_hr {
	border-bottom: 4px solid #FFFFFF;
}

#news p.webedit_heading {
	margin-bottom: 0.9em !important;
	line-height: 100% !important;
}

/* -------------------------------------------------------
 NEWLY ADDED STYLES
 ------------------------------------*/
/* hope it doesn't affect other dropdowns */
.col2 .dropdown {
       font-family: Verdana, Times New Roman, Helvetica;
       font-size: 11px;
}

/* margin adjustment for individual pages to make up for margin: 0 auto change */
#map-right, div.roundcont, #gdform_container, div.MSVE_Map, .dealer_directions_hdr {
	margin: 0 !important; /* contact us page */
}
#map-right .note, #map-right #destination_container {
    margin: 0 !important;
}
#gdform_container{
padding-left: 12px;
}

.right {
    text-align: right !important;
}

div.roundcont {
margin-top: 15px !important;
}

#map-right {
margin-left: 10px !important;
}

#map-right div {
   margin: 0!important;
}
/*-------------------------------------------------*/

/* remember to define focus styles! */

:focus {	
	outline: 0 !important;
}
html ,body {
	height:100%; min-height: 100% !important; max-height: 100% !important; text-align: center; 
}
#wrapper{
	overflow: visible; margin: 0 auto; width:950px; _width: 800px; min-height: 100%;  background: #FFF; text-align: left; height: 100% !important;
}
div.our-stock-repeat {
min-height: 500px !important;
}
ol, ul {
	list-style: none;
}
body>#wrapper{
background: #FFF;
}
.side-right .col3 strong { padding-bottom:1.5em; }
.side-right strong { float: left; margin-bottom: 1.5em; }
.roundcont strong, li strong, form strong, .side-right strong, .side-right  .col3 ul.bullet strong { margin-bottom:0; float: none;}
.side-right ul, .side-right  .col3 ul.bullet{ margin-bottom:1.5em; float:none;}
table {
	border-collapse: separate; border-spacing: 0;
}

caption, th, td {
	/*text-align: left; */ font-weight: normal;
}

#level_zero td.image_gallery_center {
	padding-top: 3px;
	padding-bottom: 3px;
}


blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
}
body {
background: #FFF url(../img/bk.jpg) repeat-x; margin: 0 auto; font: normal 11px/17px Verdana, "Times New Roman", Times, serif; color: #474747; 
} 
/* =hover */
a { 
color: #FF0000 !important; text-decoration:underline;
} 
a:hover { 
text-decoration:none;
} 
/* =header */
#header {
height: 89px; margin: 0 auto; width:950px;  background: #FFF url(../img/header.gif) no-repeat;
} 
a.header {
height: 89px; width: 344px; float: left; text-indent: -9999px;
} 
.header-top2 {
height: 43px; margin: 0 auto; width:520px;  float: left; text-align: right; color: #292B5C !important;
} 
a.header-top {
clear: both !important;  text-align: right; font-weight: bold !important;  color: #292B5C !important; font-size: 10px !important; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding-right: 3px !important; padding-left: 3px !important;
} 
a:hover.header-top {
color: #F74D00 !important; 
} 

.header-address {
background: #FFF url(../img/header-address.gif) repeat-x; height: 21px;  width: 950px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.header-address a {
color: #FFF !important; font-weight: bold !important; 
}
ul.address li {
width: 315px; float: left; height: 20px; text-align: center; 
padding: 1px 0px 0px 0px; /*removes indent Mozilla and NN7*/	list-style-type: none; /*turns off display of bullet*/
}
ul.address { /* fix tabbing problem/indent in IE */
margin: 0;
}
ul.nav li {
float: left;
padding: 0; /*removes indent Mozilla and NN7*/	list-style-type: none; /*turns off display of bullet*/
}
#searchform {
float: left; width:235px; padding: 0 715px 0 0; height:318px; /*fixs dells issue 120 dpi*/
}
.home-right {
width: 715px; height:318px; float:right; margin: 0 0 0 -715px; /*fixs dells issue 120 dpi*/
}
.home-manufacturer {
width: 715px; height: 80px; background: transparent url(../img/home-flashman.jpg) no-repeat; position: absolute; top: 0; left: 235px;
}
.home-content {
clear: both; width: 950px; height: 80px; position: relative;  /*fixs dells issue 120 dpi*/
}
.SEOContent{
	float:left;
	width: 680px;
	padding-left: 4px;
}
.content-top{
	width:800px; margin: 0; padding:40px 0 0 0; float:left
}

fieldset select { float : left; width : 125px; border : 1px solid #7EAAC7; height: 17px; font:10px/15px Verdana, Arial, Helvetica, sans-serif; color: #333; }
fieldset .fields2 { float : left; width : 60px; border : 1px solid #7EAAC7; height: 17px; font:10px/15px Verdana, Arial, Helvetica, sans-serif; color: #333; margin-right: 5px;}
fieldset select:hover, .em_wfs_layout input:focus { border-color : #80A5C2; }
.em_wfs_layout input { height: 15px !important; }
fieldset select:active, select:focus { border : 1px; }
label, label span { display : block; padding: 0; font-size: 11px;}
label { float : left; width : 170px;}
label.one { float : left; width : 187px;}
label span { float : left; width : 120px; text-align : left; color: #667079; font-size:11px;  margin: 4px 0px 4px 0px; 
}
#searchstock label span { float : left; width : 120px; text-align : left; color: #667079; font-size:11px;  margin: 3px 0px 3px 0px; }
p {margin-bottom:1.5em; line-height:1.7em;
}
h3 {
display: none;
}
h3.inline {
display: inline; font-weight:bold; color:#5282C6;
}
h1 {
width: 273px; float: left; height: 60px; margin-top: 4px; background: #EBEFF2;
}
h1.normal {
	width: 100%; float: none; font-size:20px; height: 40px; line-height:22px; margin-top: 4px; background: none; font-weight:bold;
}
h2 { font-size:11px; font-weight:bold; margin:0 0 1.5em 0;
}
.heading2 { font-size:16px; font-weight:bold; margin:0 0 10px 0; width:100%; height: 20px; background: none; color: #000; padding-top: 45px}

.heading3 { font-size:14px; font-weight:bold; margin:0 0 10px 0; width:100%; height: 20px; background: none; color: #5282C6;}

.heading4 { font-size:14px; font-weight:bold; margin:10px 0 10px 0; width:100%; height: 20px; background: none; color: #5282C6;}
.heading5 { font-size:16px; font-weight:bold; margin:0 0 10px 0; width:100%; height: 20px; background: none; color: #5282C6;}

a.view {
	margin-top: 6px; width: 122px; float: left; height: 22px; display: block; text-indent: -9999px; 
}
a:hover.view {
width: 122px; float: left; height: 22px; background: url(../img/view-results-R2.gif) no-repeat 0px 5px;
}
.home-panel {
clear: both; width: 235px; height: 80px; background: transparent url(../img/home-left2.gif) no-repeat; position: absolute; top: 0; left: 0; /*fixs dells issue 120 dpi*/
}
.home-panel div {
padding: 22px 0 0 90px; color: #5282C6; line-height: 15px;
}
#home-flashnav {
width: 590px; height: 62px; float: left;
}
.feature-one {
clear: both; width: 235px; float: left; height: 141px; background:url(../img/feature-one.gif) no-repeat;
}
.feature-two {
width: 334px; float: left; height: 141px; background:url(../img/feature-two.gif) no-repeat;
}
.feature-three {
width: 334px; float: left; height: 141px; background:url(../img/feature-three.gif) no-repeat;
}
.feature-right {
width: 950px; height: 435px; background: url(../img/feature-right.gif) no-repeat 903px  0;
}
.feature-text div {
margin: 47px 0 0 27px; width: 115px; color: #5282C6; line-height: 15px;
}
/* findusnow now R1 */
a.findusnow {
	margin-top: 5px; width: 124px; float: left; height: 25px; display: block; background: url(../img/findusnow-R1.png) no-repeat; text-indent: -9999px;
}
a:hover.findusnow {
background: url(../img/findusnow-R2.png) no-repeat; 
}
/* book now R1 */
a.booknow {
	margin-top: 5px; width: 124px; float: left; height: 25px; display: block; background: url(../img/booknow-R1.png) no-repeat; text-indent: -9999px;
}
a:hover.booknow {
background: url(../img/booknow-R2.png) no-repeat; 
}
/* apply now R1 */
a.applynow {
	margin-top: 5px; width: 124px; float: left; height: 25px; display: block; background: url(../img/applynow-R1.png) no-repeat; text-indent: -9999px;
}
a:hover.applynow {
background: url(../img/applynow-R2.png) no-repeat; 
}
.stocklist_link a, .details_links a { 
color: #f74d00 !important; 
}

.stocklist_link a:hover, .details_links a:hover {
color: #ffb12b !important;
}

.nfs {
clear: both; width: 950px; float: left; height: 54px; background: url(../img/nfs.gif) no-repeat; 
}
.nfs-image {
clear: both; float: left; margin:0; padding:0;
}
div.clear { background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.nfs-ticker {
width: 715px; float: left; height: 54px; background: #FFF url(../img/nfs-ticker.gif) no-repeat 5px 0;
}
.nfs-ticker-white {
clear: both; width: 950px; float: left; height: 54px; background: #FFF url(../img/nfs-ticker-white.gif) no-repeat 10px 0px;  margin-top: 25px;
}
.home-footer-links {
clear: both; width: 950px; float: left; color: #9D9D9D; font-size: 9px; text-align: center; background: #FFF;
}
#foter {
 clear: both !important; margin: 0 auto !important; text-align: center !important; padding: 10px 0 20px 0px; position: relative; background: #FFF; width: 950px; height: 32px;
}
.foter {
 color: #9D9D9D; font:9px/15px Verdana, Arial, Helvetica, sans-serif; width: 680px; text-align: center !important; margin: 0 auto !important;
}
.foter a {
 color: #9D9D9D !important; text-decoration: underline; 
}
.foter a:hover {
 color: #F44C00 !important; text-decoration: underline;
}
.home-footer {
width: 950px; float: right; height: 45px; background: #FFF url(../img/home-footer.gif) no-repeat; 
}
.home-footer-white {
width: 950px; float: left; height: 35px; background: #FFF url(../img/home-footer-white.gif) no-repeat; 
}
.home-footer span, .home-footer-white span{
display: none;
}
a.carsales {
	margin-right: 30px; width: 100px; float: right; height: 22px; display: block; text-indent: -9999px; 
}
a:hover.carsales {
}
a.ourcompany {
	width: 91px; float: left; height: 43px; display: block; text-indent: -9999px;
}
a:hover.ourcompany {
background: url(../img/ourcompany-R2.gif) no-repeat;  width: 92px;
}
a.manurange {
	width: 104px; float: left; height: 43px; display: block; text-indent: -9999px; margin-left: -1px;
}
a:hover.manurange {
background: url(../img/manurange-R2.gif) no-repeat; width: 105px;
}
a.ourstock {
	width: 78px; float: left; height: 43px; display: block; text-indent: -9999px;  margin-left: -1px;
}
a:hover.ourstock {
background: url(../img/ourstock-R2.gif) no-repeat; width: 79px;
}
a.finance {
	width: 85px; float: left; height: 43px; display: block; text-indent: -9999px; margin-left: -1px;
}
a:hover.finance {
background: url(../img/finance-R2.gif) no-repeat; width: 86px;
}
a.serparts {
	width: 108px; float: left; height: 43px; display: block; text-indent: -9999px; margin-left: -1px;
}
a:hover.serparts {
background: url(../img/serparts-R2.gif) no-repeat; width: 109px;
}
a.specials {
	width: 67px; float: left; height: 43px; display: block; text-indent: -9999px; margin-left: -1px;
}
a:hover.specials {
background: url(../img/specials-R2.gif) no-repeat; width: 68px;
}
a.contact {
	width: 77px; float: left; height: 43px; display: block; text-indent: -9999px; margin-left: -1px;
}
a:hover.contact {
background: url(../img/contact-R2.gif) no-repeat; width: 78px;
}
#tab1_content a, #tab2_content a, #tab3_content a, #enquiry_form_button_up a, #testdrive_form_button_down a, #contact_heading_down a { color: #FFFFFF !important; }

/* our company image */
.our-company-img {
background: url(../img/our-company-img.jpg) no-repeat; height: 165px; width: 950px;
}
.our-company-img2 {
background: url(../img/img-blue.gif) repeat-y 863px 0px; width:950px; overflow: auto;
}
/* customer-care image */
.customer-care-img {
background: url(../img/customer-care-img.jpg) no-repeat; height: 165px; width: 950px;
}
.customer-care-repeat {
background: url(../img/customer-care-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* fuso isuzu image */
.m-isuzu-img {
background: url(../img/m-isuzu-img.jpg) no-repeat; height: 165px; width: 950px;
}
.m-isuzu-repeat {
background: url(../img/m-isuzu-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}
/* manufacturer image */
.manufacturer-img {
background: url(../img/manufacturer-img.jpg) no-repeat; height: 165px; width: 950px;
}
.manufacturer-repeat {
background: url(../img/manufacturer-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}
.side-right {
background: #FFF url(../img/side-right.gif) no-repeat 903px 0px; width:950px;  overflow:visible;
}
.our-company-repeat {
background: url(../img/our-company-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* contact image */
.contact-img {
background: url(../img/contact-img.jpg) no-repeat; height: 165px; width: 950px;
}
.contact-repeat {
background: url(../img/contact-img2.jpg) no-repeat; padding: 25px 0 0 50px; *padding: 25px 0 0 40px; overflow: auto;
}
/* privacy image */
.privacy-img {
background: url(../img/privacy-img.jpg) no-repeat; height: 165px; width: 950px;
}
.privacy-repeat {
background: url(../img/privacy-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* sitemap image */
.sitemap-img {
background: url(../img/sitemap-img.jpg) no-repeat; height: 165px; width: 950px;
}
.sitemap-repeat {
background: url(../img/sitemap-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* service image */
.service-parts-img {
background: url(../img/service-parts-img.jpg) no-repeat; height: 165px; width: 950px;
}
.service-parts-repeat {
background: url(../img/service-parts-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* finance image */
.finance-img {
background: url(../img/finance-img.jpg) no-repeat; height: 165px; width: 950px;
}
.finance-repeat {
background: url(../img/finance-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* specials image */
.specials-img {
background: url(../img/specials-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-repeat {
background: url(../img/specials-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* specials mitsubishi image  */
.specials-mitsubishi-img {
background: url(../img/specials-mitsubishi-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-mitsubishi-repeat {
background: url(../img/specials-mitsubishi-img2.jpg) no-repeat; padding: 0px 0 0 50px; overflow: auto; 
}
/* specials nissan image  */
.specials-nissan-img {
background: url(../img/specials-nissan-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-nissan-repeat {
background: url(../img/specials-nissan-img2.jpg) no-repeat; padding: 0px 0 0 50px; overflow: auto;
}
/* specials honda image  */
.specials-honda-img {
background: url(../img/specials-honda-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-honda-repeat {
background: url(../img/specials-honda-img2.jpg) no-repeat; padding: 0px 0 0 50px; overflow: auto;
}
/* specials mercedes image  */
.specials-mercedes-img {
background: url(../img/specials-mercedes-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-mercedes-repeat {
background: url(../img/specials-mercedes-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* specials suzuki image  */
.specials-suzuki-img {
background: url(../img/specials-suzuki-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-suzuki-repeat {
background: url(../img/specials-suzuki-img2.jpg) no-repeat; padding: 0px 0 0 50px; overflow: auto;
}
/* specials renault image  */
.specials-renault-img {
background: url(../img/specials-renault-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-renault-repeat {
background: url(../img/specials-renault-img2.jpg) no-repeat; padding: 0px 0 0 50px; overflow: auto;
}
/* specials hyundai image  */
.specials-hyundai-img {
background: url(../img/specials-hyundai-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-hyundai-repeat {
background: url(../img/specials-hyundai-img2.jpg) no-repeat; padding: 0px 0 0 50px; overflow: auto;
}
/* specials isuzu image  */
.specials-isuzu-img {
background: url(../img/specials-isuzu-img.jpg) no-repeat; height: 165px; width: 950px;
}
.specials-isuzu-repeat {
background: url(../img/specials-isuzu-img2.jpg) no-repeat; padding: 0px 0 0 50px; overflow: auto;
}
.our-stock-repeat {
background: url(../img/our-stock-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* careers image */
.careers-img {
background: url(../img/careers-img.jpg) no-repeat; height: 165px; width: 950px;
}
.careers-repeat {
background: url(../img/careers-img2.jpg) no-repeat; padding: 25px 0 0 50px; overflow: auto;
}
/* m honda image */
.m-honda-img {
background: url(../img/m-honda-img.jpg) no-repeat; height: 165px; width: 950px;
}
.m-honda-repeat {
background: url(../img/m-honda-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}

.m-mitsubishi-img {
background: url(../img/m-mitsubishi-img.jpg) no-repeat; height: 165px; width: 950px;
}

.m-mitsubishi-nundah-img {
background: url(../img/m-mitsubishi-nundah-img.jpg) no-repeat; height: 165px; width: 950px;
}

.m-mitsubishi-repeat {
background: url(../img/m-mitsubishi-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto; 
}

/* m nissan image */
.m-nissan-img {
background: url(../img/m-nissan-img.jpg) no-repeat; height: 165px; width: 950px;
}
.m-nissan-repeat {
background: url(../img/m-nissan-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}
/* m suzuki image */
.m-suzuki-img {
background: url(../img/m-suzuki-img.jpg) no-repeat; height: 165px; width: 950px;
}
.m-suzuki-repeat {
background: url(../img/m-suzuki-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}
/* m renault image */
.m-renault-img {
background: url(../img/m-renault-img.jpg) no-repeat; height: 165px; width: 950px;
}
.m-renault-repeat {
background: url(../img/m-renault-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}
/* m mercedes image */
.m-mercedes-img {
background: url(../img/m-mercedes-img.jpg) no-repeat; height: 165px; width: 950px;
}
.m-mercedes-repeat {
background: url(../img/m-mercedes-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}
/* m hyundai image */
.m-hyundai-img {
background: url(../img/m-hyundai-img.jpg) no-repeat; height: 165px; width: 950px;
}
.m-hyundai-repeat {
background: url(../img/m-hyundai-img2.jpg) no-repeat; padding: 0px 0 80px 50px; overflow: auto;
}
.text {
width: 546px; float: left; margin-top: 20px;
}
/* h1 */
h1.our-company-hdr {
background: url(../img/our-company-hdr.gif) no-repeat; text-indent: -9999px;
}
h1.thank-you-hdr {
background: url(../img/thank-you.gif) no-repeat; text-indent: -9999px;
}
h1.customer-care-hdr {
background: url(../img/customer-care-hdr.gif) no-repeat; text-indent: -9999px;
}
h1.privacy-hdr {
background: url(../img/privacy-hdr.gif) no-repeat; text-indent: -9999px;
}
h1.sitemap-hdr {
background: url(../img/sitemap-hdr.gif) no-repeat; text-indent: -9999px;
}
h1.man-hdr {
background: url(../img/man-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.news-hdr {
background: url(../img/news-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.service-hdr {
background: url(../img/service-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.service-service-hdr {
background: url(../img/service-service-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.nundah-service-hdr {
background: url(../img/nundah-service-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.parts-enquiry-hdr {
background: url(../img/parts-enquiry-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.contact-hdr {
background: url(../img/contact-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.finance-hdr {
background: url(../img/finance-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-hdr {
background: url(../img/specials-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-mitsubishi-hdr {
background: url(../img/specials-mitsubishi-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-nissan-hdr {
background: url(../img/specials-nissan-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-honda-hdr {
background: url(../img/specials-honda-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-hyundai-hdr {
background: url(../img/specials-hyundai-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-hyundai-nundah-hdr {
background: url(../img/specials-hyundai-nundah-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-mercedes-hdr {
background: url(../img/specials-mercedes-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-suzuki-nundah-hdr {
background: url(../img/specials-suzuki-nundah-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-suzuki-windsor-hdr {
background: url(../img/specials-suzuki-windsor-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-renault-hdr {
background: url(../img/specials-renault-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.specials-isuzu-hdr {
background: url(../img/specials-isuzu-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.our-stock-hdr {
/*background: url(../img/our-stock-hdr.gif) no-repeat;  text-indent: -9999px; margin: 0;*/ height: 34px;
font-size:15px; font-weight:bold; text-transform:uppercase; color:#5282C6
}
h1.careers-hdr {
background: url(../img/careers-hdr.gif) no-repeat;  text-indent: -9999px;
}
/* =manufacturers honda */
h1.m-honda-hdr {
background: url(../img/m-honda-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-jazz-hdr {
background: url(../img/m-honda-jazz-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-city-hdr {
background: url(../img/m-honda-city-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-insight-hdr {
background: url(../img/m-honda-insight-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-civic-hdr {
background: url(../img/m-honda-civic-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-crz-hdr {
background: url(../img/m-honda-crz-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-racq-honda-used-hdr {
background: url(../img/m-racq-honda-used-cars.gif) no-repeat;  text-indent: -9999px; margin-top: 10px;
}
h1.m-racq-used-hdr {
background: url(../img/m-racq-used-cars.gif) no-repeat;  text-indent: -9999px; margin-top: 10px;
}
h1.m-mitsubishi-challenger-hdr {
background: url(../img/m-mitsubishi-challenger-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-civic-typer-hdr {
background: url(../img/m-honda-civic-typer-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-accord-hdr {
background: url(../img/m-honda-accord-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-accord-euro-hdr {
background: url(../img/m-honda-accord-euro-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-odyssey-hdr {
background: url(../img/m-honda-odyssey-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-legend-hdr {
background: url(../img/m-honda-legend-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-crv-hdr {
background: url(../img/m-honda-crv-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-honda-s2000-hdr {
background: url(../img/m-honda-s2000-hdr.gif) no-repeat;  text-indent: -9999px;
}
/* =manufacturers mitsubishi */
h1.m-mitsubishi-hdr {
background: url(../img/m-mitsubishi-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-380-hdr {
background: url(../img/m-mitsubishi-380-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-asx-hdr {
background: url(../img/m-mitsubishi-asx-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-colt-hdr {
background: url(../img/m-mitsubishi-colt-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-express-hdr {
background: url(../img/m-mitsubishi-express-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-grandis-hdr {
background: url(../img/m-mitsubishi-grandis-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-lancer-hdr {
background: url(../img/m-mitsubishi-lancer-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-outlander-hdr {
background: url(../img/m-mitsubishi-outlander-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-pajero-hdr {
background: url(../img/m-mitsubishi-pajero-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mitsubishi-triton-hdr {
background: url(../img/m-mitsubishi-triton-hdr.gif) no-repeat;  text-indent: -9999px;
}
/* =manufacturers nissan */
h1.m-nissan-hdr {
background: url(../img/m-nissan-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-350z-hdr {
background: url(../img/m-nissan-350z-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-dualis-hdr {
background: url(../img/m-nissan-dualis-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-maxima-hdr {
background: url(../img/m-nissan-maxima-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-micra-hdr {
background: url(../img/m-nissan-micra-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-murano-hdr {
background: url(../img/m-nissan-murano-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-navara-hdr {
background: url(../img/m-nissan-navara-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-navara-d22-hdr {
background: url(../img/m-nissan-navara-d22-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-navara-d40-hdr {
background: url(../img/m-nissan-navara-d40-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-pathfinder-hdr {
background: url(../img/m-nissan-pathfinder-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-patrol-hdr {
background: url(../img/m-nissan-patrol-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-patrol-cab-hdr {
background: url(../img/m-nissan-patrol-cab-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-tiida-hdr {
background: url(../img/m-nissan-tiida-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-nissan-xtrail-hdr {
background: url(../img/m-nissan-xtrail-hdr.gif) no-repeat;  text-indent: -9999px;
}
/* =manufacturers suzuki */
h1.m-suzuki-hdr {
background: url(../img/m-suzuki-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-apv-hdr {
background: url(../img/m-suzuki-apv-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-grand-hdr {
background: url(../img/m-suzuki-grand-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-grand-5dr-hdr {
background: url(../img/m-suzuki-grand-5dr-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-grand-3dr-hdr {
background: url(../img/m-suzuki-grand-3dr-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-jimny-hdr {
background: url(../img/m-suzuki-jimny-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-swift-hdr {
background: url(../img/m-suzuki-swift-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-sx4-hdr {
background: url(../img/m-suzuki-sx4-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-alto-hdr {
background: url(../img/m-suzuki-alto-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-sx4-hatch-hdr {
background: url(../img/m-suzuki-sx4-hatch-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-sx4-sedan-hdr {
background: url(../img/m-suzuki-sx4-sedan-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-suzuki-kizashi-hdr {
background: url(../img/m-suzuki-kizashi-hdr.png) no-repeat;  text-indent: -9999px;
}
/* h3 */
h3.dealer-directions-hdr {
background: url(../img/h3-dealer-directions.gif) no-repeat;  text-indent: -9999px; height: 20px; width: 230px; display:block;
}
.our-company-pic {
width: 256px; height:152px; background: url(../img/our-company-pic.jpg) no-repeat;
}
.customer-care-pic {
width: 256px; height:152px; background: url(../img/customer-care-exterior.jpg) no-repeat;
}
/* =manufacturers renault */
h1.m-renault-hdr {
background: url(../img/m-renault-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-clio-hdr {
background: url(../img/m-renault-clio-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-trafic-hdr {
background: url(../img/m-renault-trafic-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-fluence-hdr {
background: url(../img/m-renault-fluence-hdr.png) no-repeat;  text-indent: -9999px;
}
h1.m-renault-grand-hdr {
background: url(../img/m-renault-grand-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-kangoo-hdr {
background: url(../img/m-renault-kangoo-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-koleos-hdr {
background: url(../img/m-renault-koleos-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-laguna-hdr {
background: url(../img/m-renault-laguna-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-latitude-hdr {
background: url(../img/m-renault-latitude-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-master-hdr {
background: url(../img/m-renault-master-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-megane-hdr {
background: url(../img/m-renault-megane-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-megane-sport-hdr {
background: url(../img/m-renault-megane-sport-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-megane-cab-hdr {
background: url(../img/m-renault-megane-cab-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-renault-scenic-hdr {
background: url(../img/m-renault-scenic-hdr.gif) no-repeat;  text-indent: -9999px;
}
/* =manufacturers mercedes */
h1.m-mercedes-hdr {
background: url(../img/m-mercedes-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mercedes-vito-hdr {
background: url(../img/m-mercedes-vito-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mercedes-vito-crew-hdr {
background: url(../img/m-mercedes-vito-crew-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mercedes-vito-wagon-hdr {
background: url(../img/m-mercedes-vito-wagon-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mercedes-sprinter-hdr {
background: url(../img/m-mercedes-sprinter-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mercedes-sprinter-cab-hdr {
background: url(../img/m-mercedes-sprinter-cab-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-mercedes-sprinter-bus-hdr {
background: url(../img/m-mercedes-sprinter-bus-hdr.gif) no-repeat;  text-indent: -9999px;
}
/* =manufacturers isuzu */
h1.m-isuzu-hdr { 
background: url(../img/m-isuzu-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-crew-sx-hdr{ 
background: url(../img/m-isuzu-4x4-crew-sx-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-single-cab-ex-hdr {
background: url(../img/m-isuzu-4x4-single-cab-ex-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-single-cab-sx-hdr {
background: url(../img/m-isuzu-4x4-single-cab-sx-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-crew-cab-sx-hdr {
background: url(../img/m-isuzu-4x4-crew-cab-sx-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x2-crew-sx-high-hdr {
background: url(../img/m-isuzu-4x2-crew-sx-high-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x2-crew-ls-high-hdr {
background: url(../img/m-isuzu-4x2-crew-ls-high-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x2-crew-sx-hdr {
background: url(../img/m-isuzu-4x2-crew-cab-sx-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-space-cab-sx-hdr {
background: url(../img/m-isuzu-4x4-space-cab-sx-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x2-crew-cab-ls-hdr {
background: url(../img/m-isuzu-4x2-crew-cab-ls-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-crew-lsm-hdr {
background: url(../img/m-isuzu-4x4-crew-lsm-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-crew-cab-lsu-hdr {
background: url(../img/m-isuzu-4x4-crew-cab-lsu-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x2-single-cab-sx-hdr {
background: url(../img/m-isuzu-4x2-single-cab-sx-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-isuzu-4x4-ltd-hdr {
background: url(../img/m-isuzu-4x4-ltd-hdr.gif) no-repeat;  text-indent: -9999px;
}
/* =manufacturers hyundai */
h1.m-hyundai-hdr { 
background: url(../img/m-hyundai-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-getz-hdr {
background: url(../img/m-hyundai-getz-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-getz-hdrNEW {
background: url(../img/m-hyundai-getz-hdrNEW.png) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-accent-hdr {
background: url(../img/m-hyundai-accent-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-elantra-hdr {
background: url(../img/m-hyundai-elantra-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-i20-hdr {
background: url(../img/m-hyundai-i20-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-i30-hdr {
background: url(../img/m-hyundai-i30-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-i40-hdr {
background: url(../img/m-hyundai-i40-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-sonata-hdr {
background: url(../img/m-hyundai-sonata-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-grandeur-hdr {
background: url(../img/m-hyundai-grandeur-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-i45-hdr {
background: url(../img/m-hyundai-i45-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-tiburon-hdr {
background: url(../img/m-hyundai-tiburon-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-tucson-hdr {
background: url(../img/m-hyundai-tucson-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-santa-fe-hdr {
background: url(../img/m-hyundai-santa-fe-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-imax-hdr {
background: url(../img/m-hyundai-imax-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-ix35-hdr {
background: url(../img/m-hyundai-ix35-hdr.gif) no-repeat;  text-indent: -9999px;
}
h1.m-hyundai-iload-hdr {
background: url(../img/m-hyundai-iload-hdr.gif) no-repeat;  text-indent: -9999px;
}
/*
.col3 {
width: 253px; float: left; margin: 20px 20px 20px 0; color: #666; line-height: 17px;  min-height: 500px;
}
*/
.service-col{
 width:540px; margin: 0px 20px 0px 273px; clear:left;
}
.service-col h2{
 font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
 color: #5282C6;	
 margin-bottom:10px;
}
.col3 ol li{
 line-height:14px;
 margin:0px 0px 7px 35px;
 list-style-type:disc;	
}
.col3 h2.special{
 color: #5282C6;	
}
.service-rule{
border-top:1px solid #5282C6;	
}
.service-price{
width:160px; float:left; margin:20px 20px 0px 0px;	
}

.col3 {
width: 253px; float: left; margin: 20px 20px 20px 0px; color: #666; line-height: 17px; min-height: 500px;
}
.col55 {
width: 840px; float: left; padding: 20px 20px 0px 0; color: #666; line-height: 17px;
}
.col2 {
color: #5282C6; width: 546px; float: left; height: 64px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding:0; position:relative;
}
h2.col2-dropdown {
color: #5282C6; width: 546px; float: left; font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif !important; margin: 0; padding:0; height: auto;
}
.col2-finance {
width: 546px; float: left; height: 64px; font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding:0;
}
.col2-stock {
width: 546px; float: left; height: 34px; /*background:url(../img/col2-stock.gif) no-repeat;*/ font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding:0;
}
.col2-contact {
width: 546px; float: left; height: 64px; background:url(../img/contact-logos.gif) no-repeat;font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding:0;
}
.col2-pad {
color: #5282C6; font-weight: bold; width: 560px; float: left;  text-indent: -9999px; margin-top: 20px;
}
ul.nicelist { 
    margin: 0; /* removes indent in IE */
}
ul.nicelist li {
width: 174px; float: left; height: 128px;
margin: 0 12px 15px 0; padding: 0; /*removes indent Mozilla and NN7*/	list-style-type: none; /*turns off display of bullet*/
}
ul.bullet li {
padding-left: 9px; /*removes indent Mozilla and NN7*/
background:url(../img/bullet2.gif) no-repeat;
list-style-type: none; /*turns off display of bullet*/ 
font: normal 11px Verdana, Geneva, sans-serif; margin: 20px 0 0 0px;
}
ul.bullet-gap li {
padding-left: 9px; /*removes indent Mozilla and NN7*/
background:url(../img/bullet2.gif) no-repeat;
list-style-type: none; /*turns off display of bullet*/ 
font: normal 11px/18px Verdana, Geneva, sans-serif;
}
ul.bullet-gap2 li {
padding-left: 9px; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/ 
background:url(../img/bullet2.gif) no-repeat;
font: normal 11px Verdana, Geneva, sans-serif; margin: 10px 0 2px 0px;
}
ul.sitemap li {
color: #5282C6 ; background:url(../img/arrow.gif) no-repeat;
padding-left: 10px; /*removes indent Mozilla and NN7*/	
list-style-type: none; /*turns off display of bullet*/ 
font: bold 13px Verdana, Geneva, sans-serif; margin: 10px 0 0 0;
}
.sitemap2 {
background:url(../img/bullet.gif) no-repeat !important; margin: 5px 0 0 50px !important;padding-left: 12px !important; /*removes indent Mozilla and NN7*/	list-style-type: none; /*turns off display of bullet*/ font: bold 11px Verdana, Geneva, sans-serif !important;
}
ul.sitemap {
    margin: 5px 0px 15px 0px;padding: 0px;  list-style: none;
}
a.sitemap {
	color: #5282C6 !important;
}
a:hover.sitemap {
	color: #FF0000;
}
.finance-panel {
background: url(../img/finance-panel.gif) no-repeat; width: 118px; height:94px; margin-top: 3px; font: 9px/12px Verdana, Arial, Helvetica, sans-serif; padding: 37px 140px 0 15px; color: #5281C5; 
}
.service-panel {
background: url(../img/service-panel.gif) no-repeat; width: 118px; height:94px; margin-top: 3px; font: 9px/12px Verdana, Arial, Helvetica, sans-serif; padding: 37px 140px 0 15px; color: #5281C5; 
}
.parts-panel {
background: url(../img/parts-panel.gif) no-repeat; width: 118px; height:94px; margin-top: 3px; font: 9px/12px Verdana, Arial, Helvetica, sans-serif; padding: 37px 140px 0 15px; color: #5281C5; 
}
#man-flash {
width: 757px; height: 61px; float: left;
}
.man-flash {
	background: url(../img/man-flash.jpg) no-repeat;float: left;height: 70px;width: 821px;margin-top: 25px;margin-right: 0px;margin-bottom: 0px;
	margin-left: 0px;
}
a.man-left {
background: url(../img/man-left-R1.gif) no-repeat; height: 62px; width: 32px; display: block; float:left;
}
a:hover.man-left {
background: url(../img/man-left-R2.gif) no-repeat; 
}
a.man-right {
background: url(../img/man-right-R1.gif) no-repeat; height: 62px; width: 32px; display: block; float:left;
}
a:hover.man-right {
background: url(../img/man-right-R2.gif) no-repeat;
}
a.home-man-left {
height: 62px; width: 39px; display: block; float:left; 
}
a:hover.home-man-left {
background: url(../img/home-man-left-R.gif) no-repeat;
}
a.home-man-right {
height: 60px; width: 32px; display: block; float:left;
}
a:hover.home-man-right {
background: url(../img/man-right-R.gif) no-repeat;
}
.service-booking-hdr {
width: 546px; float: left; height: 51px; background: #FFF url(../img/service-booking-form-hdr.gif) no-repeat; margin-top: 20px;
}
.service-booking-top {
width: 546px; float: left;
}
.service-booking-bot {
width: 546px; float: left; height: 86px; background: url(../img/service-booking-form-bot.gif) no-repeat;
}
#searchstock {
width: 200px;
}
 /* =form */
#theform {
	width: 546px;
}
#theform fieldset {
	width: 491px; float: left; padding: 65px 0 0 35px;
}
#theform fieldset label {
	color: #0381B5;	display: block; width: 105px; float: left; padding-left: 20px; margin-bottom: 5px; 
}
#theform fieldset select {
	font-size: 11px !important; color: #474747; height: 17px; width: 100px; float: left; border: solid 1px #CCC; margin-bottom: 5px; font-weight: normal; height: 20px;
}
#theform fieldset input {
	font-size: 11px; color: #474747; height: 17px; width: 100px; float: left; border: solid 1px #CCC; margin-bottom: 5px; font-weight: normal;
}
#theform fieldset textarea {
	font-size: 11px; color: #474747; height: 70px; width: 327px; float: left; border: solid 1px #CCC; margin-bottom: 5px; font-weight: normal;
}
#pt2 {
	clear: both; padding: 0 0 0 35px !important; margin-top:10px
}
#pt3 {
	clear: both; padding: 0 0 0 35px !important; margin-top:5px;
}
#theform fieldset#pt3 label {
	width: 170px;
}
h4 {
	padding: 0px 0 2px 0px; color: #F74D00; font-size: 11px; font-weight: bold;
}
	
/* Error Styling */
#theform fieldset.error,
#theform fieldset.error legend,
#theform fieldset.error div.help {
	color: #FFCC33;
	}
#theform fieldset strong.error {
	color: #fff;
	background-color: #CC0000;
	padding: 0.2em;
	font-size: 0.7em;
	font-weight: bold;
	display: block;
	}
.vehicle {
	width:821px; float: left; height: 500px; margin: 20px 0;
}
.thumb {
	width: 174px; height: 128px; /* TODO: Check to see if putting float: left back on makes a difference" */
}

.nicelist .thumb {
    float: left;
}

/* photo gallery -- assuming that level zero only refers to the photo gallery */

#level_zero {
    padding: 10px; /* white space around window */
	background-color: white;
}

#level_zero .thumb, #level_zero .thumb_surround_over {
	width: auto; height: auto; text-align: center; 
}
#level_zero .heading_small a {
	color: #FFFFFF !important;
}
#level_zero .footer_text a:hover { color: #ffb12b !important; }

#level_zero .footer_text a { color: #f74d00 !important; }

#level_zero .previous_next_photo_link { padding-left: 12px; padding-right: 12px; }

#level_zero td .heading, #level_zero .footer_background td {padding: 10px;}

/* ----------------------------------------------------------------- */

/* thumb specials mitsubishi */
a.specials-mitsubishi {
	background: url(../img/thumb-specials-mitsubishi.gif) no-repeat;
}
/* thumb specials nissan */
a.specials-nissan {
	background: url(../img/thumb-specials-nissan.gif) no-repeat;
}
/* thumb specials honda */
a.specials-honda {

	background: url(../img/thumb-specials-honda.gif) no-repeat;
}
/* thumb specials hyundai */
a.specials-hyundai {
	background: url(../img/thumb-specials-hyundai.gif) no-repeat;
}
/* thumb specials ralliart */
a.specials-ralliart {
	background: url(../img/thumb-specials-ralliart.gif) no-repeat;
}
/* thumb specials mercedes */
a.specials-mercedes {
	background: url(../img/thumb-specials-mercedes.gif) no-repeat;
}
/* thumb specials mercedes */
a.specials-nundah {
	background: url(../img/thumb-specials-nundah.gif) no-repeat;
}
/* thumb specials suzuki */
a.specials-suzuki-nundah {
	background: url(../img/thumb-specials-suzuki-nundah.gif) no-repeat;
}
a.specials-suzuki-windsor {
	background: url(../img/thumb-specials-suzuki-windsor.gif) no-repeat;
}
/* thumb specials renault */
a.specials-renault {
	background: url(../img/thumb-specials-renault.gif) no-repeat;
}
/* thumb specials isuzu */
a.specials-isuzu  {
	background: url(../img/thumb-specials-isuzu.gif) no-repeat;
}
/* thumb specials volkswagen */
a.specials-volkswagen  {
	background: url(../img/thumb-specials-volkswagen.gif) no-repeat;
}
/* thumb service specials */
a.specials-service {
	background: url(../img/thumb-specials-service.gif) no-repeat;
}

/* ----------------------------------------------------------------- */

/* thumb hover specials */
a:hover.specials-service,  a:hover.specials-mitsubishi,  a:hover.specials-nissan,  a:hover.specials-honda, a:hover.specials-hyundai,  a:hover.specials-ralliart,  a:hover.specials-mercedes,  a:hover.specials-suzuki-nundah, a:hover.specials-suzuki-windsor,  a:hover.specials-renault,  a:hover.specials-isuzu, a:hover.specials-nundah {
	opacity:.80; filter: alpha(opacity=80); /* filter ie7 */ -moz-opacity: 0.8;
}
/* ----------------------------------------------------------------- */

/* thumb hyundai getz */
a.hyundai-getz {
	background: url(../img/thumb-hyundai-getz.gif) no-repeat;
}
a.hyundai-accent {
	background: url(../img/thumb-hyundai-accent.gif) no-repeat;
}
a.hyundai-elantra {
	background: url(../img/thumb-hyundai-elantra.gif) no-repeat;
}
a.hyundai-i20 {
	background: url(../img/thumb-hyundai-i20.gif) no-repeat;
}
a.hyundai-i30 {
	background: url(../img/thumb-hyundai-i30.gif) no-repeat;
}
a.hyundai-i40 {
	background: url(../img/thumb-hyundai-i40.gif) no-repeat;
}
a.hyundai-sonata {
	background: url(../img/thumb-hyundai-sonata.gif) no-repeat;
}
a.hyundai-grandeur {
	background: url(../img/thumb-hyundai-grandeur.gif) no-repeat;
}
a.hyundai-tiburon {
	background: url(../img/thumb-hyundai-tiburon.gif) no-repeat;
}
a.hyundai-tucson {
	background: url(../img/thumb-hyundai-tucson.gif) no-repeat;
}
a.hyundai-santa-fe {
	background: url(../img/thumb-hyundai-santa-fe.gif) no-repeat;
}
a.hyundai-imax {
	background: url(../img/thumb-hyundai-imax.gif) no-repeat;
}
a.hyundai-ix35 {
	background: url(../img/thumb-hyundai-ix35.gif) no-repeat;
}
a.hyundai-iload {
	background: url(../img/thumb-hyundai-iload.gif) no-repeat;
}
a.hyundai-i45 {
	background: url(../img/thumb-hyundai-i45.gif) no-repeat;
}
/* thumb hover hyundai */
a:hover.hyundai-getz, a:hover.hyundai-accent, a:hover.hyundai-elantra, a:hover.hyundai-i30, a:hover.hyundai-i20, a:hover.hyundai-sonata, a:hover.hyundai-grandeur, a:hover.hyundai-tiburon, a:hover.hyundai-tucson, a:hover.hyundai-santa-fe, a:hover.hyundai-imax, a:hover.hyundai-iload, a:hover.hyundai-ix35, a:hover.hyundai-i45, a:hover.hyundai-i40 {
	opacity:.80; filter: alpha(opacity=80); /* filter ie7 */ -moz-opacity: 0.8;
}
/* ----------------------------------------------------------------- */
/* thumb jazz */
a.honda-jazz {
	background: url(../img/thumb-honda-jazz.gif) no-repeat;
}
/* thumb city */
a.honda-city {
	background: url(../img/thumb-honda-city.gif) no-repeat;
}
/* thumb insight */
a.honda-insight {
	background: url(../img/thumb-honda-insight.gif) no-repeat;
}
/* thumb civic */
a.honda-civic {
	background: url(../img/thumb-honda-civic.gif) no-repeat;
}
/* thumb civic */
a.honda-crz {
	background: url(../img/thumb-honda-crz.gif) no-repeat;
}
/* thumb accord */
a.honda-accord {
	background: url(../img/thumb-honda-accord.gif) no-repeat;
}
/* thumb accord euro */
a.honda-accord-euro {
	background: url(../img/thumb-honda-accord-euro.gif) no-repeat;
}
/* thumb odyssey */
a.honda-odyssey {
	background: url(../img/thumb-honda-odyssey.gif) no-repeat;
}
/* thumb legend */
a.honda-legend {
	background: url(../img/thumb-honda-legend.gif) no-repeat;
}
/* thumb crv */
a.honda-crv {
	background: url(../img/thumb-honda-crv.gif) no-repeat;
}
/* thumb civic-typer */
a.honda-civic-typer {
	background: url(../img/thumb-honda-civic-typer.gif) no-repeat;
}
/* thumb s2000 */
a.honda-s2000 {
	background: url(../img/thumb-honda-s2000.gif) no-repeat;
}
/* ----------------------------------------------------------------- */

/*=thumb mitsubishi 380 */
a.mitsubishi-380 {
	background: url(../img/thumb-mitsubishi-380.gif) no-repeat;
}
/*=thumb mitsubishi ASX */
a.mitsubishi-asx {
	background: url(../img/thumb-mitsubishi-asx.gif) no-repeat;
}
/*=thumb mitsubishi colt */
a.mitsubishi-colt {
	background: url(../img/thumb-mitsubishi-colt.gif) no-repeat;
}
/*=thumb mitsubishi challenger */
a.mitsubishi-challenger {
	background: url(../img/thumb-mitsubishi-challenger.gif) no-repeat;
}
/*=thumb mitsubishi express */
a.mitsubishi-express {
	background: url(../img/thumb-mitsubishi-express.gif) no-repeat;
}
/*=thumb mitsubishi grandis */
a.mitsubishi-grandis {
	background: url(../img/thumb-mitsubishi-grandis.gif) no-repeat;
}
/*=thumb mitsubishi lancer */
a.mitsubishi-lancer {
	background: url(../img/thumb-mitsubishi-lancer.gif) no-repeat;
}
/*=thumb mitsubishi outlander */
a.mitsubishi-outlander {
	background: url(../img/thumb-mitsubishi-outlander.gif) no-repeat;
}
/*=thumb mitsubishi pajero */
a.mitsubishi-pajero {
	background: url(../img/thumb-mitsubishi-pajero.gif) no-repeat;
}
/* =thumb mitsubishi triton */
a.mitsubishi-triton {
	background: url(../img/thumb-mitsubishi-triton.gif) no-repeat;
}

/* ----------------------------------------------------------------- */

/* =thumb nissan 350z */
a.nissan-350z {
	background: url(../img/thumb-nissan-350z.gif) no-repeat;
}
/* =thumb nissan dualis */
a.nissan-dualis {
	background: url(../img/thumb-nissan-dualis.gif) no-repeat;
}
/* =thumb nissan maxima */
a.nissan-maxima {
	background: url(../img/thumb-nissan-maxima.gif) no-repeat;
}
/* =thumb nissan micra */
a.nissan-micra {
	background: url(../img/thumb-nissan-micra.gif) no-repeat;
}
/* =thumb nissan murano */
a.nissan-murano {
	background: url(../img/thumb-nissan-murano.gif) no-repeat;
}
/* =thumb nissan navara */
a.nissan-navara {
	background: url(../img/thumb-nissan-navara.gif) no-repeat;
}
/* =thumb nissan navara d22 */
a.nissan-navara-d22 {
	background: url(../img/thumb-nissan-navara-d22.gif) no-repeat;
}
/* =thumb nissan pathfinder */
a.nissan-pathfinder {
	background: url(../img/thumb-nissan-pathfinder.gif) no-repeat;
}
/* =thumb nissan patrol */
a.nissan-patrol {
	background: url(../img/thumb-nissan-patrol.gif) no-repeat;
}
/* =thumb nissan patrol cab */
a.nissan-patrol-cab {
	background: url(../img/thumb-nissan-patrol-cab.gif) no-repeat;
}
/* =thumb nissan tiida */
a.nissan-tiida {
	background: url(../img/thumb-nissan-tiida.gif) no-repeat;
}
/* =thumb nissan xtrail */
a.nissan-xtrail {
	background: url(../img/thumb-nissan-xtrail.gif) no-repeat;
}

/* ----------------------------------------------------------------- */

/*=thumb suzuki apv */
a.suzuki-apv {
	background: url(../img/thumb-suzuki-apv.gif) no-repeat;
}
/*=thumb suzuki alto */
a.suzuki-alto {
	background: url(../img/thumb-suzuki-alto.gif) no-repeat;
}
/*=thumb suzuki grand 5dr */
a.suzuki-grand5dr {
	background: url(../img/thumb-suzuki-grand5dr.gif) no-repeat;
}
/*=thumb suzuki grand 3dr */
a.suzuki-grand3dr {
	background: url(../img/thumb-suzuki-grand3dr.gif) no-repeat;
}
/*=thumb suzuki jimny */
a.suzuki-jimny {
	background: url(../img/thumb-suzuki-jimny.gif) no-repeat;
}
/*=thumb suzuki swift */
a.suzuki-swift {
	background: url(../img/thumb-suzuki-swift.gif) no-repeat;
}
/*=thumb suzuki sx4 */
a.suzuki-sx4 {
	background: url(../img/thumb-suzuki-sx4.gif) no-repeat;
}
a.suzuki-sx4-hatch {
	background: url(../img/thumb-suzuki-sx4-hatch.gif) no-repeat;
}
a.suzuki-sx4-sedan {
	background: url(../img/thumb-suzuki-sx4-sedan.gif) no-repeat;
}
/*=thumb suzuki kizashi */
a.suzuki-kizashi {
	background: url(../img/thumb-suzuki-kizashi.gif) no-repeat;
}
/* ----------------------------------------------------------------- */

/* thumb renault */
a.renault-clio {
	background: url(../img/thumb-renault-clio.gif) no-repeat;
}
a.renault-fluence {
	background: url(../img/thumb-renault-fluence.jpg) no-repeat;
}
a.renault-grand {
	background: url(../img/thumb-renault-grand.gif) no-repeat;
}
a.renault-kangoo {
	background: url(../img/thumb-renault-kangoo.gif) no-repeat;
}
a.renault-koleos {
	background: url(../img/thumb-renault-koleos.gif) no-repeat;
}
a.renault-laguna {
	background: url(../img/thumb-renault-laguna.gif) no-repeat;
}
a.renault-latitude {
	background: url(../img/thumb-renault-latitude.gif) no-repeat;
}
a.renault-master {
	background: url(../img/thumb-renault-master.gif) no-repeat;
}
a.renault-megane {
	background: url(../img/thumb-renault-megane.gif) no-repeat;
}
a.renault-megane-cab {
	background: url(../img/thumb-renault-megane-coupe.gif) no-repeat;
}
a.renault-megane-sport {
	background: url(../img/thumb-renault-megane-sport.gif) no-repeat;
}
a.renault-scenic {
	background: url(../img/thumb-renault-scenic.gif) no-repeat;
}
a.renault-trafic {
	background: url(../img/thumb-renault-trafic.gif) no-repeat;
}
/*=thumb mercedes vito */
a.mercedes-vito {
	background: url(../img/thumb-mercedes-vito.gif) no-repeat;
}
/*=thumb mercedes vito wagon */
a.mercedes-vito-wagon {

	background: url(../img/thumb-mercedes-vito-wagon.gif) no-repeat;
}
/*=thumb mercedes vito crew */
a.mercedes-vito-crew {
	background: url(../img/thumb-mercedes-vito-crew.gif) no-repeat;
}
/*=thumb mercedes sprinter */
a.mercedes-sprinter {
	background: url(../img/thumb-mercedes-sprinter.gif) no-repeat;
}
/*=thumb mercedes sprinter cab */
a.mercedes-sprinter-cab {
	background: url(../img/thumb-mercedes-sprinter-cab.gif) no-repeat;
}
/*=thumb mercedes sprinter bus */
a.mercedes-sprinter-bus {
	background: url(../img/thumb-mercedes-sprinter-bus.gif) no-repeat;
}
/* ----------------------------------------------------------------- */
/*=thumb isuzu canter */
a.isuzu-4x2-crew-sx {
	background: url(../img/thumb-isuzu-4x2-crew-sx.gif) no-repeat;	
}
a.isuzu-4x2-single-cab-sx {
	background: url(../img/thumb-isuzu-4x2-single-cab-sx.gif) no-repeat;	
}
a.isuzu-4x4-crew-sx {
	background: url(../img/thumb-isuzu-4x4-crew-sx.gif) no-repeat;
}
a.isuzu-4x4-single-cab-ex {
	background: url(../img/thumb-isuzu-4x4-single-cab-ex.gif) no-repeat;
}
a.isuzu-4x4-single-cab-sx {
	background: url(../img/thumb-isuzu-4x4-single-cab-sx.gif) no-repeat;
}
a.isuzu-4x4-crew-cab-sx {
	background: url(../img/thumb-isuzu-4x4-crew-cab-sx.gif) no-repeat;
}
a.isuzu-4x2-crew-cab-sx {
	background: url(../img/thumb-isuzu-4x2-crew-cab-sx.gif) no-repeat;
}
a.isuzu-4x2-crew-ls {
	background: url(../img/thumb-isuzu-4x2-crew-cab-ls.gif) no-repeat;
}
a.isuzu-4x4-crew-ls-m {
	background: url(../img/thumb-isuzu-4x4-crew-ls-m.gif) no-repeat;
}
a.isuzu-4x4-crew-cab-ls-u {
	background: url(../img/thumb-isuzu-4x4-crew-cab-ls-u.gif) no-repeat;
}
a.isuzu-4x4-space-cab-sx {
	background: url(../img/thumb-isuzu-4x4-space-cab-sx.gif) no-repeat;
}
a.isuzu-4x4-ltd {
	background: url(../img/thumb-isuzu-4x4-ltd.gif) no-repeat;
}
/* ----------------------------------------------------------------- */

/* thumb hover isuzu */
a:hover.isuzu-4x4-space-cab-sx, a:hover.isuzu-4x2-single-cab-sx, a:hover.isuzu-4x4-single-cab-ex, a:hover.isuzu-4x4-single-cab-sx, a:hover.isuzu-4x4-crew-cab-sx, a:hover.isuzu-4x2-crew-cab-sx,  a:hover.isuzu-4x2-crew-cab-sx, a:hover.isuzu-4x2-crew-ls, a:hover.isuzu-4x4-crew-ls-m, a:hover.isuzu-4x4-crew-cab-ls-u, a:hover.isuzu-4x2-crew-sx, a:hover.isuzu-4x4-crew-sx, a:hover.isuzu-4x4-ltd {
	opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;
}

/* ----------------------------------------------------------------- */

/* thumb hover honda */
a:hover.honda-jazz, a:hover.honda-civic, a:hover.honda-accord, a:hover.honda-accord-euro, a:hover.honda-odyssey, a:hover.honda-legend, a:hover.honda-crv, a:hover.honda-civic-typer, a:hover.honda-s2000, a:hover.honda-city, a:hover.honda-insight, a:hover.honda-crz {
	opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;
}  
/* thumb hover mitsubishi */
a:hover.mitsubishi-380, a:hover.mitsubishi-colt, a:hover.mitsubishi-express, a:hover.mitsubishi-grandis, a:hover.mitsubishi-lancer, a:hover.mitsubishi-outlander, a:hover.mitsubishi-pajero, a:hover.mitsubishi-triton, a:hover.mitsubishi-challenger, a:hover.mitsubishi-asx {
	opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;
}
/* thumb hover nissan */
a:hover.nissan-350z, a:hover.nissan-dualis, a:hover.nissan-maxima, a:hover.nissan-micra, a:hover.nissan-murano, a:hover.nissan-navara, a:hover.nissan-navara-d22, a:hover.nissan-pathfinder, a:hover.nissan-patrol, a:hover.nissan-patrol-cab, a:hover.nissan-tiida, a:hover.nissan-xtrail {
	opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;
}
/* thumb hover suzuki */
a:hover.suzuki-apv, a:hover.suzuki-grand, a:hover.suzuki-jimny, a:hover.suzuki-swift, a:hover.suzuki-sx4, a:hover.suzuki-windsor, a:hover.suzuki-nundah, a:hover.suzuki-alto, a:hover.suzuki-grand5dr, a:hover.suzuki-grand3dr, a:hover.suzuki-sx4-hatch, a:hover.suzuki-sx4-sedan, a:hover.suzuki-kizashi{
	opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;
}
/* thumb hover renault */
a:hover.renault-latitude, a:hover.renault-clio, a:hover.renault-fluence, a:hover.renault-grand, a:hover.renault-kangoo, a:hover.renault-laguna, a:hover.renault-master, a:hover.renault-megane,  a:hover.renault-megane-sport, a:hover.renault-megane-cab, a:hover.renault-scenic, a:hover.renault-trafic, a:hover.renault-koleos {
	opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;
}
/* thumb hover mercedes */
a:hover.mercedes-vito, a:hover.mercedes-vito-wagon, a:hover.mercedes-vito-crew, a:hover.mercedes-sprinter, a:hover.mercedes-sprinter-cab, a:hover.mercedes-sprinter-bus, a:hover.mercedes-rosa-standard,  a:hover.mercedes-rosa-deluxe,  a:hover.mercedes-canter-20fe83p, a:hover.mercedes-canter-20fe84p, a:hover.mercedes-canter-fe73b, a:hover.mercedes-canter-fe84p, a:hover.mercedes-canter-fe85p,  a:hover.mercedes-canter-20fe85p-z,  a:hover.mercedes-canter-4wdfg649 {
	opacity:.80; filter: alpha(opacity=80); -moz-opacity: 0.8;
}
a img {
	border: none; 
} 
.formfield { 
	font-weight: normal; margin: 5px 0 0 0; color: #666;
} 
#vehicle { 
	width: 840px; float: left; margin: 20px 0px 0 0px; overflow-x:hidden;
}
#vehicle2 { 
	width: 841px; float: left; height: 500px; margin: 0 0 0 0;
} 
#vehicle3 { 
	width: 821px; float: left; height: 500px; margin: 10px 0 0 0;
} 
.finance-cal { 
	width: 253px; float: left; height: 350px; margin: 20px 10px 20px 0;
} 
.sitemap-bk { 
	width: 711px; float: left;  background:url(../img/sitemap-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
/* specials headers */
.specials-bk { 
	width: 711px; float: left;  background:url(../img/specials-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-all-bk { 
	width: 711px; float: left;  background:url(../img/specials-all-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-mitsubishi-bk { 
	width: 711px; float: left;  background:url(../img/specials-mitsubishi-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-nissan-bk { 
	width: 711px; float: left;  background:url(../img/specials-nissan-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-honda-bk { 
	width: 711px; float: left;  background:url(../img/specials-nissan-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-mercedes-bk { 
	width: 711px; float: left;  background:url(../img/specials-mercedes-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-suzuki-bk { 
	width: 711px; float: left;  background:url(../img/specials-suzuki-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-renault-bk { 
	width: 711px; float: left;  background:url(../img/specials-renault-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-bk-repeat { 
	width: 821px; float: left; background:url(../img/specials-bk-repeat.gif); margin: 20px 0 0 0; 
} 
.news-bk { 
	width: 711px; float: left;  background:url(../img/news-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
.specials-bk-bot { 
	width: 711px; height: 50px; float: left; background:url(../img/specials-bk-bot.jpg) no-repeat; padding: 20px 55px 0 55px; 
} 
/* service headers */
.service-bk { 
	width: 546px; float: left;  background:url(../img/service-bk.gif) no-repeat; padding: 20px 0 0 0; 
}
/* register interest headers */
.register-bk { 
	width: 380px; float: left;  background:url(../img/register-bk.gif) no-repeat; padding: 80px 0 0 0;
}
/* parts headers */
.parts-bk { 
	width: 546px; float: left;  background:url(../img/parts-bk.gif) no-repeat; padding: 20px 0 0 0; 
}
/* finance headers */
.finance-bk { 
	width: 546px; float: left;  background:url(../img/finance-bk.gif) no-repeat; padding: 20px 0 0 0; 

}
/* fuso headers */
.service-bk-repeat { 
	width: 546px; float: left; background:url(../img/service-bk-repeat.gif); margin: 20px 0 0 0; 
} 
.service-bk-bot { 
	width: 436px; height: 75px; float: left; background:url(../img/service-bk-bot.jpg) no-repeat; padding: 0px 55px 0 55px; 
}
.service-bk-bot2 { 
	width: 436px; float: left; padding: 0px 0px 0 55px; 
}
.service-bk-bot2 input {
margin-left: 0px; padding: 0px; position: relative; left: 105px;
}

/* back */
.back { 
	font-size: 9px !important; color: #FFF; text-align: right; height: 20px; margin: 5px 0 0 0; _height: 30px; /* _height only works in ie6 */
}
.back a { 
	color: #FFF; font-size: 9px !important;
}
/* display images */
.display-list-image { 
	clear: both; width: 120px; float: left; height: 90px; margin-top: 13px;
}
.display-list-desc { 
	width: 363px; float: left; margin-right: 15px; height: 90px;  margin-top: 13px;
}
.display-list-manufacturer { 
	width: 120px; float: left; height: 90px;  margin-top: 13px;
}
.display-list-price { 
	width: 70px; float: left; color: #F74D00; height: 93px;  margin-top: 13px;
}
.display-list-price span { 
	font-size: 9px !important;
}
a.display-list-image { 
	float: left; width: 118px; height: 78px; display: block; border: solid 2px #C0CAD8; margin-bottom: 7px; 
}
a:hover.display-list-image { 
	border: solid 2px #5282C6; 
}
.display-image { 
	margin: 20px 0 0 0; width: 280px; float: left;
}
a.display-image { 
	float: left; width: 256px; height: 170px; display: block; border: solid 2px #C0CAD8; margin-bottom: 3px;
}
a.display-thumb { 
	float: left; width: 118px; height: 78px; display: block; border: solid 2px #C0CAD8;
}
a:hover.display-image, a:hover.display-thumb { 
	border: solid 2px #5282C6; 
}
.display-content { 
	margin: 36px 0 0 0; float: left; width: 430px; line-height: 17px;
}
h3.specials-h3  {
	font-size: 11px; margin: 0!important; padding: 0; display:block; font-weight: bold;
}
a.specials-h3  {
	color: #474747 !important;
}
h3.display-h3  {
	font-size: 11px; margin: 0!important; padding: 0; display:block; font-weight: bold; color: #5282C6; 
}
h3.display-h3 a {
	color: #5282C6; 
}
h3.display-h3 a:hover {
	color: #FF0000; 
}
.display-image span {
	color: #F74D00; 
}
.display-hdr {
	margin-top: 36px; margin-bottom: 10px; height: 15px; _height: 10px; 
}
strong {
	font-weight: bold;
}
hr.hr1 {
	background: #EBF1F8; color: #EBF1F8; height: 1px;
}
hr {
	clear: both; border: none; width: 711px; margin: 0; padding:0;
}
.dropdown {
	margin-top: 5px; font-weight: normal;
}
a.nohighlight {
	text-decoration: none;
}
a.highlight {
	text-decoration: underline;
}
.panelhighlight li:hover {
	background: #E1E9F5; width: 711px; float: left; overflow: auto;
}
/* ticker scroller */
#qscroller1 {
	clear: both; width:640px; height:21px; float: right; margin: 14px 65px 0 0;
}
.qslide {
	font-size: 10px; padding: 1px 3px 3px 3px;
}
.hide {
	visibility: hidden; display:none;
}
/* =submit  */
.submit {
float: left; display:block; width:124px; height: 25px; background: #333; 
}
.subscribe_now {
background: url(img/subscribe.png) no-repeat;
}
.submit {
 overflow: hidden; cursor: pointer;  margin-left: 105px; margin-top: 0px; width: 154px; float: left; height: 28px; display: block; background: url(../img/submit-R1.png) no-repeat 0px 6px; color: #FFF; font: bold 10px/12px Verdana, Geneva, sans-serif; padding: 0px 0 0 10px; text-decoration: none; text-align: left; text-transform: uppercase;
}
input.submit:hover {
  background: url(../img/submit-R2.png) no-repeat 0 6px;
}
input.submit, input.submit:active, input.submit:focus {
  border: 0 !important; outline: 0 !important;
}
/* =fieldset */
#formset-cal2, .formset-cal2 {
margin-top: 0px; 
}
/* =fieldset 2 */
.formset-cal { 
background:  url(../img/finance-cal2.gif) no-repeat; width: 185px; float: left; height: 350px; margin: 10px 0px 20px 0px; padding: 53px 0 0 25px; color: #5282C6;
}
.col3 #formset-cal .formset-cal strong { margin-bottom: 0 !important;
}
.formset-cal2 { 
background:  url(../img/finance-cal2.gif) no-repeat; width: 180px; float: left; height: 350px; margin: 0px 25px 20px 0px; padding: 53px 0 0 25px; color: #5282C6;
}
#formset-cal input, #formset-cal select, #formset-cal2 input, #formset-cal2 select {
width: 145px; border: solid 1px #A7CCFF; margin-bottom: 5px; font-size: 11px;
}
.red {
color: #F74D00;
}
/* =calculate */
a.cal-R1 {
background: url(../img/calculate-R1.png) no-repeat; width: 200px; height: 24px; display: block; text-indent: -9999px; margin-top: 5px;
}
a:hover.cal-R1 {
background:url(../img/calculate-R2.png) no-repeat;
}
/* =box */
.roundcont {
	width: 816px;
	background: #ECEFF2; overflow: auto; height: auto;
	color: #474747;
}
.roundtop { 
	background: url(../img/tr.gif) no-repeat top right; 
}
.roundbottom {
	background: url(../img/br.gif) no-repeat top right; 
}
img.corner {
   width: 15px;  height: 15px;  border: none;  display: block !important; margin: 0 !important;
}
.roundcol3 {
	width: 210px; _width: 210px; float: left; margin: 0 0 0 27px; padding: 0 0 0 30px;
}
.roundcol3 strong {
	color: #5282C6;
}
.map-icon1 {
	background: url(../img/icon-map1.gif) no-repeat; 
}
.map-icon2 {
	background: url(../img/icon-map2.gif) no-repeat; 
}
.map-icon3 {
	background: url(../img/icon-map3.gif) no-repeat; 
}
.map-icon4 {
	background: url(../img/icon-map4.gif) no-repeat; 
}
.map-icon5 {
	background: url(../img/icon-map5.gif) no-repeat; 
}
.map-icon6 {
	background: url(../img/icon-map6.gif) no-repeat; 
}
.map-icon7 {
	background: url(../img/icon-map7.gif) no-repeat; 
}
.col-split {
	width: 350px; float: left; margin: 20px 0 0 0;
}
div.scrollCal { clear: both; width: 821px; float: left; margin: 20px 0 0 0; overflow: auto; font: 11px/17px Verdana, Geneva, sans-serif;
}
.blue {
	color: #5282C6 !important;
}
.black {
	color: #474747;
}
.specstitle {
	background: #5282C6; text-align: left; color: #FFF; padding: 3px 10px; font-weight: bold;
}
.specstext {
	color: #474747; padding: 3px 10px; background: #ECEFF2; border-bottom: solid 1px #FFF;
}
input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;	color : #000;
}
.specsbold {
	color: #474747; padding: 3px 10px; background: #ECEFF2; border-bottom: solid 1px #FFF; font-weight: bold;
}
select, textarea {
font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
}
textarea {
margin-top: 5px;
}
.field {
line-height: 17px; height: 20px;
}
#em_wfs_formfields label, #em_wfs_formfields label span { 
width:auto; float:none; 
}
#em_wfs_formfields_wrapper_table { margin:5px 0; padding:3px; border:1px solid #FFF; }
a.six-star {
display: block; width: 113px; height: 34px; background: url(../img/six-star-solutions.gif) no-repeat; margin: 0 auto;
}
.clear-left {clear: left;}
.col3 .clear-left {margin-right: 10px;}

#home-page-footer-links {position:relative;text-decoration:none;width:580px;float:right;margin-right:105px;}
#home-page-footer-links a {
	float:right;
	font-size:0; 
	line-height:0; 
	text-decoration:none;
	margin:0px 45px 0px 15px;
}
.home-page-footer-links a:hover {
	opacity:0.7;	
}
a.customer-care { float:left; width:235px; height:108px; background:url(../img/customer-care.jpg) no-repeat; margin-top:5px; text-indent:-9999px; }
.margin-left-top {margin: -1.5em 0 1.5em 15px; }
.em_wfs_layout { background:#FFF; }
.em_wfs_layout br{ display: none; }
.em_wfs_layout p{ margin:0; padding:0; line-height: 1.5em; font-size:11px; }
.em_wfs_layout input {font-size: 11px; color: #474747; height: 17px; width: 140px; float: left; border: solid 1px #CCC; margin-bottom: 5px; font-weight: normal; }
#em_wfs_formfield_1125081_label { font-size:11px !important; font-weight:bold !important; line-height:1.5em !important; padding:0 !important; margin: 0px 0 0 0 !important; float:left !important; width: 50px !important; }
#em_wfs_wrapper table.em_wfs_layout, #em_wfs_formfields table { float:left; }
#em_wfs_wrapper label, #em_wfs_formfields .em_wfs_formfields_pseudolabel {font-size:11px; font-weight:bold; }
#em_wfs_buttonbar #em_wfs_submit_image {float:left !important; margin-top:2px !important; }
a.customer-care-R1 { width:140px; height:82px; background:#333; position: absolute; top: 0; left:410px; z-index:99; background:url(../img/customer-care-R1.gif) no-repeat; text-indent:-9999px; margin-top:-16px; }
.formfield {border:0; }
#em_wfs_subheader { display:none;}
#em_wfs_formfield_1125081 { width:145px !important; }
#em_wfs_formfield_1125081_label { width:35px !important; padding:0; margin:0; }
#em_wfs_wrapper[id] { }
.home-panel-vision6 {padding: 23px 0 0 25px; float:left; clear: both; width: 235px; background: transparent url(../img/home-left2-vision6.gif) no-repeat; 
}
.relative { position: relative; }
.absolute { position:absolute; margin-left: -272px; display:block; height:152px;width:256px; }

.careers-bk { 
	width: 711px; float: left;  background:url(../img/careers-bk.gif) no-repeat; padding: 20px 55px 0 55px; 
}
#news {	margin-right: 60px;}
#news td {
	vertical-align:top!important;
	padding-bottom: 10px;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 15px;
}
#news table { border-top: 1px solid #FFFFFF; }
div.news-bk a, .webedit_link { color: #f74d00 !important; }
.racq { position: relative; top: -15px; }
div.our-stock-repeat #ucnSys .search_field { border: 1px solid #7f9db9; }

/* potential for clashes */
.clear-left { font-family: Verdana, Times New Roman !important; font-size: 11px;}

/*register interest form styles*/
#registerform {
	width:380px;
}
#registerform .register-bk .heading{
	font-weight:bold;
	color:#0381B5;
	padding:7px 0px 7px 0px;	
}
#registerform .register-bk input{
	color:#474747;
	border:	1px solid #CCCCCC;
}
#registerform .register-bk .submit{
 	overflow: hidden; cursor: pointer;  margin-left: 0px; margin-top: 0px; width: 154px; float: left; height: 22px; display: block; background: url(../img/submit-R1.png) no-repeat 0px 0px; color: #FFF; font: bold 10px/12px Verdana, Geneva, sans-serif; padding: 0px 0 0 10px; text-decoration: none; text-align: left; text-transform: uppercase;
}
#registerform .register-bk .submit:hover{
	background: url(../img/submit-R2.png) no-repeat 0 0px;
}
.register-bk-repeat { 
	width: 380px; float: left; background:url(../img/register-bk-repeat.gif); margin: 20px 0 0 0; 
} 
.register-bk-bot { 
	width: 380px; height: 75px; float: left; background:url(../img/register-bk-bot.gif) no-repeat; padding: 0px 55px 0 55px; 
}
/* RENAULT FINANCE SPECIAL PAGE */
#renault-finance{
	width:500px;
	color:#666;
	line-height:17px;
	float:left;
	margin-top:30px;
}
#renault-finance img{
	margin-left:30px;
}
#renault-finance ul.point li{
	list-style-type:disc;
	margin: 0px 0px 5px 25px;
}
