body {margin: 0px; background-image: url(../images/bg.gif); background-repeat: repeat;}
#container {border:solid 1px #8f100e; width:850px; margin:auto; margin-top:20px; filter:progid:DXImageTransform.Microsoft.Shadow(color='666666', Direction=135, Strength=5);}
a {color: #f03838; text-decoration: none;}
a:link {color: #f03838; text-decoration: none; }
a:hover {text-decoration: underline; color: #bd0101;}
a:active {}
a:visited {color: #8f100e;}
h1 {font: 16px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #be3332; text-align:right}
h2 {font: 14px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #be3332; text-align:right}
.textsmall {font: 10px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #999990;}
#footer {border-top: 1px solid #8f100e; height:60px; font: 10px/60px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #8f100e; background-image: url(../images/bg_footer.jpg); text-align:center}
.text {font: 13px/18px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #666666;}
.textblack {font: 13px/18px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #000;}
.textsmall {font: 11px/16px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #666666;}
.textblue {font: 13px/18px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #77ca40;}
.productname {font: 15px/18px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; style:bold; color: #77ca40;}
.headerCornerBG {background-image: url(../images/bg_main.jpg); background-repeat:no-repeat;}
.headerCornerBG2 {background-image: url(../images/bg_main_bg.jpg); background-repeat: repeat-y}
.content {padding:30px 50px 20px 10px; font: 13px/18px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #666666;}
.dealerLogin {padding:20px; font: 12px/18px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #666666;}

/* nav */
.navContent {padding:0px 10px 10px 10px;}
.nav a, .nav a:link, .nav a:visited, .navTop a, .navTop a:link, .navTop a:visited {font:13px/16px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color: #fff; text-decoration: none;}
.nav a:hover, .navTop a:hover {font:13px/16px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color:#d5d5d5; text-decoration: none;}
.nav a#active {font:13px/16px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color:#faf55e; text-decoration: none;}
.navTop a#active {font:13px/16px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color:#faf55e; text-decoration: none;}
.nav a:hover#active, .navTop a:hover#active {font:13px/16px "Lucida Sans Unicode", "Lucida Grande", trebuchet ms, tahoma, Arial; color:#c1bb14; text-decoration: none;}
.nav {margin-top:6px; padding-bottom:6px; border-bottom:solid 1px #be3130; margin-right:44px}
.navTop {margin-top:6px; padding-bottom:6px; border-bottom:solid 1px #be3130; margin-right:33px}


.bulletSquare {list-style-type:none; padding:0; margin:0}
.bulletSquare li {font:13px/15px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; color: #666666; text-decoration: none; background-image:url(../images/bullet_square.gif); background-repeat:no-repeat; background-position:6px 7px;  padding: 1px 0 2px 18px;}
.bulletSquareSmall {list-style-type:none; padding:0; margin:0}
.bulletSquareSmall li {font:12px/15px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; color: #666666; text-decoration: none; background-image:url(../images/bullet_square.gif); background-repeat:no-repeat; background-position:6px 7px;  padding: 1px 0 2px 18px;}
