body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	color: #666666; 
}

h1 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:normal;
	font-weight:lighter;
	color: #666666;
 }
 
 h2 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:lighter;
	color: #666666;
 }
 
 h3 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:lighter;
	color: #AA0000;
 }
 
  h4 { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	font-style:normal;
	font-weight:bold;
	color: #000000;
	padding-top: 2px;
 }

p { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	line-height: 16px;
	color: #666666;
 }
 
.body1 img { padding-bottom: 12px; }
 
 small { font-size:10px; }
/* 
ul {padding: 0; margin: 0; border-bottom: 0px solid silver; font: 1em sans-serif;}
ul li {list-style-type: none;
  border: 1px solid silver; border-width: 1px 1px 0 3px;
  position: relative; margin: 0; padding: 0;}
ul ul {display: none;}
ul li:hover > ul {display: block; position: absolute; top: -1px; left: 100%; }
li a {display: block; padding: 5px 7px; text-decoration: none;
  background: #FFF;}

ul#topmenu li a:hover {background: #F5F5F5;}

li.sub > a { background: #F5F5F5;}

ul#topmenu {width: 11em;}
ul#topmenu > li:hover > ul {width: 11em; top: -0.1em; left: 100%;}

ul ul {width: 11em;}
 
 */
 a:link { color:#FF9900; text-decoration: none; }
 a:visited { color:#FF9900; text-decoration: none; }
 a:hover { color:#000000; text-decoration: underline;}
 
 input, select, textarea { border: 1px solid #FF9900; background-color:#EFEFEF; }
  

.body1 { padding: 8px; }
.body2 { padding: 8px; color:#FF0000;}
.body2 #nav{ color:#FF0000; }
.body2 a { color:#FF9900; text-decoration: none; }
.body2 a:link { color:#FF9900; text-decoration: none; }
.body2 a:visited { color:#FF9900;}
.body2 a:hover { color:#FF0000; text-decoration: underline;}
.body2AccentText { color:#FF9900; }
.body2 p { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	line-height: 14px;
	color: #666666;
 }

.navTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.navTop a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
}

.navFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.navFooter a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
}

.navFooter a:link { color:#FF9900; text-decoration: none; }
.navFooter a:visited { color:#FF9900;}
.navFooter a:hover { color:#FF0000; text-decoration: underline;}

.bodyNav em,strong { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #AA0000;
 }
 .bodyNav { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #AA0000;
 }

.textLabels, .textInput {
	display: block;
	width: 260px;
	float: left;
	margin-bottom: 5px;
}

.textLabels {
	text-align: right;
	width: 100px;
	padding-right: 10px;
}

.textInputCity, .textLabelState, .textLabelZip, .textInputState, .textInputZip {
	display: block;
	float: left;
	margin-bottom: 5px;
	width: auto;

}

.textInputCity, .textInputState, .textInputZip {
	margin-right: 5px;
}

.textInputCity {
	width: 100px;
}

.textInputState, .textInputZip {
	width: 32px;
}

.textLabelState, .textLabelZip, .textInputState, .textInputZip {
	padding-right: 5px;
}

.formBreak {
	clear: left;
}
.error {
	color: #FF0000;
}


 #nav { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #AA0000;
 }
  #nav strong{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #AA0000;
 }

#auTiles {
	visibility: visible;
}

#info {
		width: 300px;
		overflow: auto;
	}

	#flashcontent {
		border: solid 1px #FFF;
		width: 484px;
		height: 370px;
		float: left;
		margin: 0px 0px;
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #999999;
	}
	
	#flashcontenttxt {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FF9900;
	}
	
#menuContainer:hover { cursor:default; }
#productnavcontainer { padding-left: 4px; }
