/* base text color and size.  all other font sizes should be done in ems */
body, div, span, p, pre, label, table, td, th, ol, ul { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
/* body specific format and background */
body { background-color: #808080;}
table{}
/* bold properties */
b, strong { font-weight: bold; }
/* italic properties */
i, em { font-style: italic; }
/*superscritpt and subscript sizes */
sup,sub{ font-size: .8em; }
/* horizontal rule */
hr {     border-bottom: 1px solid #000000;  }
/*small tag */
small { font-size: .8em;  padding-left: 8px;  padding-right: 8px;   }
p{ padding-left: 8px;  padding-right: 8px;}
/* Forms */
form, input, select, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em; }
input,select{ background-color: #DADADA; border-bottom-color: #9C9A9C; border-left-color: #9C9A9C; border-right-color: #848A84; border-top-color: #848684; color: #000000; font-family: Arial,Helvetica;   }
label { font-size: 1em; font-weight: bold; }
/* link tag default behavior and colors */
a, a:link, a:visited, a:active{ color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;  text-decoration: underline;  }
a:hover { text-decoration:none; }
/* Headings default color and font sizes*/
h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6 { font-family: Arial, Helvetica, sans-serif;line-height: 1.2em; padding-left: 11px;}
h1,.h1 { font-size: 1.6em; color: #000000; }
h2,.h2 { font-size: 1.3em; margin-top: 0.5em; }
h3,.h3 { font-size: 1.2em; margin-top: 0.4em; }
h4,.h4 { font-size: 1.1em; margin-top: 0.3em; }
h5,.h5 { font-size: 1em; margin-top: 0.2em; }
h6,.h6 { font-size: 0.9em; margin-top: 0em; }
/* Lists */
ol { }
ol ol { }
ol ol ol { }
ul { }
ul ul { }
ul ul ul { }

/* Rules */

.subnav{background-color: #CCCCCC; padding: 5px;}
a.subnavlink, a.subnavlink:visited{font-face: verdana,arial; font-size: 11px; color: #000000; text-decoration: none;}
a.subnavlink:hover, a.subnavlink:active{font-face: verdana,arial; font-size: 11px; color: #FE0000; text-decoration: none;}
.dealeraddress {font-size: .8em;}
.subfooter{ background-color: #333333; height: 20px; }
.footer{ background-color: #666566; color:#CCCCCC;}
.footer a, .footer a:link, .footer a:active, .footer a:visited  { color: #CCCCCC; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;text-decoration:underline; padding-left: 8px;}
.footer a:hover { color: #CCCCCC;text-decoration: none; padding-left: 8px;}
.header a, .header a:link, .header a:active, .header a:visited{color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;text-decoration:underline;}
.header a:hover{text-decoration: none;}
.header {background-color: #CCCCCC;}
.content {padding-bottom: 10px; padding-top: 10px;}
.colorAccent01{ background-color: #FE0101; }
.colorAccent02{ background-color: #999999;}
.colorAccent03{}
.imgAccent01{ border: 1px solid #FFFFFF;}
.imgAccent02{}
.imgAccent03{}
.imgAccent04{}

/*nav*/
.hNavMenuItem{background-color: #FFFFFF;cursor:hand;height:20;}
.hNavMenuItem td{ border-bottom: 1px solid #000000;padding-left:13px;padding-right:0px; }
.hNavMenuItemOver{ background-color:#CCCCCC;color:#000000;cursor:hand;height:20;}
.hNavMenuItemOver td{ border-bottom: 1px solid #000000;padding-left:13px;padding-right:0px;}
.hNavHeader{background-color:#FF0000; color:#FFFFFF;cursor:hand;height:20;}
.hNavHeaderOver{background-color:#FF0000; color:#FFFFFF;cursor:hand;height:20;}
.hNavHeader td, .hNavHeaderOver td {border-bottom: 1px solid #000000;padding-left:13px;padding-right:0px;color:#FFFFFF;}
.hNavMenuItemA{background-color: #FFFFFF;cursor:hand;height:20;color: #000000;  }
.hNavMenuItemA td{ border-bottom: 1px solid #000000;padding-left:13px;padding-right:0px;}
.hNavMenuItemOverA{background-color: #CCCCCC;color:#FFFFFF;cursor:hand;height:20;}
.hNavMenuItemOverA td{ border-bottom: 1px solid #000000;padding-left:13px;padding-right:0px;}
.hNavMenu a{color: #ffffff;font-size:.9em;font-weight:bold;}
.hNavMenu a:hover{color: #73868F; border: 1px solid #000000;}
.hNavMenu{position: absolute;visibility: hidden;z-index: 2; border-right: 1px solid #000000;border-left: 1px solid #000000;border-top: 1px solid #000000;}
/*nav end*/

/* SUBNAV */
.subnav{background-color: #CCCCCC; padding: 5px; border-bottom: #ffffff 1px solid;text-align: left;}
a.subnavlink, a.subnavlink:visited{font-face: arial; font-size: .9em; color: #000000; text-decoration: none;padding-right:43px;}
a.subnavlink:hover, a.subnavlink:active{font-face: arial; font-size: .9em; color: #FE0000; text-decoration: none;padding-right:43px;}
.textheader, a.textheader:link, a.textheader:active, a.textheader:visited{ font-weight: bold;  text-decoration: none;  font-size: 1.1em;  }
a.textheader:hover{font-weight: bold;  text-decoration: underline;font-size: 1.1em;}
a.TextLink, a.TextLink:link, a.TextLink:active, a.TextLink:visited,a.TextLink:hover{ font-weight: bold;  font-size: 1.1em;  }
.basictext{font-size: 1.1em;}
/* END SUBNAV */