body { background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

.headerBackground { background-image: url(../images/headerBackground.jpg); background-repeat: repeat-x; background-position: left top; }

.header { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #00B5DE; padding-right: 10px; background-image: url(../images/hummerHeader_top.jpg); background-repeat: no-repeat; text-align: right; vertical-align: middle; }
.header a { color: #FFFFFF; text-decoration: none; font-size: 10px; line-height: 10px; }
.header a:visited { color: #CCCCCC; text-decoration: none; font-size: 10px; line-height: 13px; }
.header a:hover { color: #FFFFCC; text-decoration: underline; font-size: 10px; line-height: 13px; }
.header a:active { bold; color: #FFFFCC; text-decoration: underline; font-size: 10px; line-height: 13px; }

.navbar { font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #666666; padding-left: 50px; padding-right: 50px; padding-top: 0px; padding-bottom: 0px; }
.navbar li { list-style: url(../images/bulletOver.gif) none; padding-bottom: 6px; }
.navbar b { font-weight: bold; color: #666666; }
.navbar strong { font-weight: bold; color: #666666; }
.navbar a { font-weight: bold; color: #666666; text-decoration: none; font-size: 12px; }
.navbar a:visited { font-weight: bold; color: #666666; text-decoration: none; font-size: 12px; }
.navbar a:hover { font-weight: bold; color: #CC0000; text-decoration: none; font-size: 12px; }
.navbar a:active { font-weight: bold; color: #CC0000; text-decoration: none; font-size: 12px; }

.termListing { padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; }
.termListing p { font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; }
.termListing h1 { font-size: 20px; line-height: 23px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; }
.termListing h2 { font-size: 18px; line-height: 21px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; }
.termListing h3 { font-size: 16px; line-height: 19px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; }
.termListing h4 { font-size: 14px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; }
.termListing h5 { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; }
.termListing h6 { font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin-bottom: 0px; margin-top: 0px; }
.termListing b { font-weight: bold; color: #FFFFFF; }
.termListing strong { font-weight: bold; color: #FFFFFF; }

.footer { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-left:4px; padding-right:4px; padding-top: 4px; padding-bottom: 4px; }
.footer b { font-weight: bold; color: #000000; }
.footer strong { font-weight: bold; color: #000000; }
.footer a { font-weight: bold; color: #000000; text-decoration: none; font-size: 10px; line-height: 13px; }
.footer a:visited { font-weight: bold; color: #333333; text-decoration: none; font-size: 10px; line-height: 13px; }
.footer a:hover { font-weight: bold; color: #CC0000; text-decoration: underline; font-size: 10px; line-height: 13px; }
.footer a:active { font-weight: bold; color: #CC0000; text-decoration: underline; font-size: 10px; line-height: 13px; }

.header { font-size: 12px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #00B5DE; }
.header a { font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: 10px; line-height: 10px; }
.header a:visited { font-weight: bold; color: #CCCCCC; text-decoration: none; font-size: 10px; line-height: 13px; }
.header a:hover { font-weight: bold; color: #FFFFCC; text-decoration: underline; font-size: 10px; line-height: 13px; }
.header a:active { font-weight: bold; color: #FFFFCC; text-decoration: underline; font-size: 10px; line-height: 13px; }

.plainText { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #000000; }

.mainText { padding-left:20px; padding-right:20px; padding-top: 6px; padding-bottom: 6px; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; }
.mainText p { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin-top: 0px; }
.mainText h1 { font-size: 22px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; color: #CC0000; }
.mainText h2 { font-size: 20px; line-height: 23px; font-family: Arial, Helvetica, sans-serif; color: #CC0000; }
.mainText h3 { font-size: 18px; line-height: 21px; font-family: Arial, Helvetica, sans-serif; color: #CC0000; }
.mainText h4 { font-size: 16px; line-height: 19px; font-family: Arial, Helvetica, sans-serif; color: #CC0000; margin-bottom: 0px; }
.mainText h5 { font-size: 14px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; color: #CC0000; margin-bottom: 0px; }
.mainText h6 { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #CC0000; }
.mainText b { font-weight: bold; color: #CC0000; }
.mainText strong { font-weight: bold; color: #CC0000; }
.mainText ul { margin-top: 0px; }
.mainText li { font: normal 11px/14px Arial, Helvetica, sans-serif; color: #000000; }
.mainText a { font-weight: bold; color: #CC0000; text-decoration: underline; }
.mainText a:visited { font-weight: bold; color: #990000; text-decoration: underline; }
.mainText a:hover { font-weight: bold; color: #025BA8; text-decoration: underline; }
.mainText a:active { font-weight: bold; color: #025BA8; text-decoration: underline; }

.centerBackground { background-image: url(../images/centerBackground.gif); background-repeat: repeat-y; }

.whiteText { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.whiteBold { font-size: 12px; font-weight: bold; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.whiteText b { font-weight: bold; }

.plainTextSpaced { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 5px; }

input { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
select { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
textarea { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
hr { height: 1px; background: #CC0000 center; margin: width: 30%; 0px 150px 0px 150px; }

/* William Easton Design Logo Version 2.0 */

#eastonLogoV2 {
	margin: 0 auto;
	padding: 0;
	width: 110px;
	height: 45px;
}
#eastonLogoV2 ul {
	list-style: none;
	width: 110px;
	margin: 0;
	padding: 0;
}
#eastonLogoV2 li {
	margin: 0;
	padding: 0;
}
#eastonLogoV2 a {
	display: block;
	padding: 0;
	width: 110px;
	height: 45px;
}
li.eastonTextV2, a.eastonTextV2:link, a.eastonTextV2:visited {
	background: url("/images/eastonLogo.gif") no-repeat left top;
}
a.eastonTextV2:hover {
	background-position: 0 -45px!important;
}
#eastonLogoV2 ul li a span {
	display: none;
}
