/* 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: #CFCFCF;  margin-left: 0px;  margin-top: 0px;  margin-right: 0px;  }
table{ background-color: #ffffff;  }

/* 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;  padding-top: 0px; }

/* 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, h2, h3, h4,.h4, h5,.h5, h6,.h6 { font-family: Arial, Helvetica, sans-serif; padding-left: 8px;}
h1,.h1 { font-size: 1.6em;  color: #FFFFFF; }
h2{ font-size: 1.3em; margin-top: 0.5em; }
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 */

.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{ background-color: #FF0000;padding-left: 0px;}
.header a, .header a:link, .header a:active, .header a:visited{color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;text-decoration:underline;}
.header a:hover{text-decoration: none;}
.colorAccent01{ background-color: #FE0101; }
.colorAccent02{ background-color: #666666; border-top: 1px solid #FFFFFF; }
.colorAccent03{ background-color: #FF0000; }
.colorAccent04{ background-color: #666666; }
.colorAccent06{ background-color: #B7B7B7; }
.colorAccent07, .content, .content table, .content td{ background-color: #E0E0E0; }

.color00 {background: #FFFFFF;}
.color05 {background: #CC0000;}

.header b, .header b:link, .header b:active, .header b:visited{color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;text-decoration:underline;  font-weight: bold; }
table{ color: #333333; font-family: verdana; font-size: 1em;}
.imgAccent04{}


#pageText {border: ridge 2px red;}

A.editImgBtn {border: solid 1px #dedede;}
A.editImgBtn:Hover {border: solid 1px #FF0000;}

.contentBG {background: #FFFFFF;}
.h1 { font-family: Verdana, Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 1.2em; margin-bottom: 0.2em;padding-left: 0px; ; font-weight: bold} .h2 { font-family: Verdana, Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 1.2em; margin-bottom: 0.2em;padding-left: 0px; } .h2  { font-size: 11px; margin-top: 0.5em;  ; color: #333333} .h3 { font-family: Verdana, Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 1.2em; margin-bottom: 0.2em;padding-left: 0px; } .h3  { font-size: 12px; margin-top: 0.4em;  ; font-weight: bold; color: #333333} 
.dealerAddress{
color:	#FFFFFF;
}

.formoutertable {background: #FFFFFF;}
/* NAV */
   .hNavMenuItem
   {
		background-color:#B7B7B7;
		padding:0px;
		padding-left:13px;
		cursor:hand;
		height:20;
		color: #FFFFFF;
		font-family:Arial;
		font-size:11px;
		font-weight:bold; 	
	}

   .hNavMenuItemOver
   {
		background-color:#F8F2F2;
		color:#FFFFFF;
		padding:0px;
		padding-left:13px;
		cursor:hand;
		height:20;
		font-family:Arial;
		font-size:11px;
		font-weight:bold; 	
	}

   .hNavHeader
   {
		background-color:#FF0000;
		color: #ffffff;
		padding:0px;
		padding-left:13px;
		cursor:hand;
		height:20;
		color: #ffffff;
		font-family:Arial;
		font-size:11px;
		font-weight:bold; 	
	}

   .hNavHeaderOver
   {
		background-color:#FF0000;
		padding:0px;
		padding-left:13px;
		cursor:hand;
		height:20;
		color: #ffffff;
		font-family:Arial;
		font-size:11px;
		font-weight:bold; 	
   }
   
   .hNavMenuItemA
   {
		background-color:#B7B7B7;
		padding:0px;
		padding-left:13px;
		cursor:hand;
		height:20;
		color: #ffffff;
		font-family:Arial;
		font-size:11px;
		font-weight:bold; 	
	}

   .hNavMenuItemOverA
   {
		background-color:#F8F2F2;
		color:#FFFFFF;
		padding:0px;
		padding-left:13px;
		cursor:hand;
		height:20;
		font-family:Arial;
		font-size:11px;
		font-weight:bold; 	
   }

   .hNavMenu a{
		color: #ffffff;
		font-family:verdana;
		font-size:10px;
		font-weight:bold; 
   }

  .hNavMenu a:hover{
      color: #73868F;
   }

   .hNavMenu{
	  font-family:Arial;
	  font-size:11px;
	  font-weight:bold; 	
      color: black;
      position: absolute;
      visibility: hidden;
      z-index: 2;
   }
.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;}