





@font-face {font-family: "Helvetica Condensed";
  src: url('/dealersite/fonts/helvetica_condensed/helvetica_condensed.eot');
  src: local('?'),
    url('/dealersite/fonts/helvetica_condensed/helvetica_condensed.ttf') format('truetype');
}

body, td, p, ol, ul, li {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #;}
body {background: #F6F6F6 url(/img/fr/bg.gif) top center repeat-y; margin: 0; padding: 0; text-align: center; vertical-align: top;}

h1 {font-family: "Helvetica Condensed", Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 18px; margin: 0; padding: 40px 0; border-top: 1px dashed #BFBFBF; border-bottom: 1px dashed #BFBFBF;}
h2 {font-size: 16px; margin: 20px 0 10px 0; padding: 0;}
h2.first {margin-top: 0;}
h3 {font-size: 14px; margin: 20px 0 0 0; padding: 0;}
h3.first {margin-top: 0;}

div.text {text-align: justify;}
div.text p {margin: 0 0 10px 0; padding: 0;}
div.text p.last {margin-bottom: 0;}
div.introtext {margin-bottom: 30px;}

.nobr {white-space: nowrap;}

a:link, a:visited {color: #8F8F8F; text-decoration: none;}
a:hover, a:focus, a:active {color: #8F8F8F; text-decoration: underline;}

a.copyr:link, a.copyr:visited, a.copyr:hover, a.copyr:focus, a.copyr:active,
p.copyr, p.copyr a:link, p.copyr a:visited, p.copyr a:hover, p.copyr a:focus, p.copyr a:active,
div.copyr a:link, div.copyr a:visited, div.copyr a:hover, div.copyr a:focus, div.copyr a:active {font-size: 9px;}

a img {border: none;}


/* footer legal text */
div#footerLegalText {text-align: center; width: 600px; margin: 0 auto; margin-bottom: 20px;}
div#footerLegalText p {margin: 0; padding: 0; font-size: 9px; color: #666;}
div#footerLegalText p a {color: #666;}
div#footerLegalLogo123 {text-align: center; height: 33px; margin: 5px; border-width: 0;}
div#footerLegalLogo123 p {margin: 0px; padding: 0 0 0 7px; font-size: 9px; color: #666;}
/* footer legal text */

.copyr {font-size: 9px; text-decoration: none;}

.bold {font-weight: bold;}

div.topBox {width: 980px; height: 130px; background-color: #F0F0F0; position: relative;}
div.topLeftImg {position: absolute; top: 22px; left: 60px;}
div.topRightImg {position: absolute; top: 34px; right: 60px;}

div.mainNavBox {width: 980px; height: 130px; background-color: #F6F6F6; position: relative;}
div.mainNavLeftImg {position: absolute; top: 22px; left: 60px;}
div.mainNavMiddleImg {position: absolute; top: 40px; left: 462px;}
div.mainNavRightImg {position: absolute; top: 22px; right: 60px;}