body  { background-color: #fff; margin: 0px; font-family: Arial, sans-serif;}
p {}
td {}

H1 { color: #006; font-weight: normal; font-size: 36px; line-height: 1em; font-family: Arial, sans-serif; text-decoration: none }
H1.mainheading { color: #006; font-weight: normal; font-size: 28px; line-height: 32px; font-family: Arial, sans-serif; text-decoration: none }

.subheading { color: #f00; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial, sans-serif; text-decoration: none }
.bodycopybld { font-weight: bold; font-family: Arial, sans-serif; text-decoration: none }
.bodycopy  { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, sans-serif; text-decoration: none; padding: 15px }
.bodycopy a:link { color: #f00; font-weight: bold; text-decoration: none }
.bodycopy a:visited { color: #f00; font-weight: bold; text-decoration: none }
.bodycopy a:hover { color: #f00; font-weight: bold; text-decoration: underline }
.bodydata { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, sans-serif; text-decoration: none }
.bodyred { color: #f00; text-decoration: none }
.bodyblue { color: #006; text-decoration: none }
.bodydatabld { color: #006; font-weight: bold; text-decoration: none }
.headnav   { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 3px 0px 3px 6px }
.headnav a:link { color: #fff; text-decoration: none }
.headnav a:visited { color: #fff; text-decoration: none }
.headnav a:hover  { color: #fff; text-decoration: none }
.historynav  { color: #fff; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding-right: 10px }
.historynav a:link  { color: #fff; font-weight: normal; text-decoration: none }
.historynav a:visited  { color: #fff; font-weight: normal; text-decoration: none }
.historynav a:hover  { color: #fff; font-weight: normal; text-decoration: underline }
.mainnav   { color: #f00; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 3px 0px 3px 6px }
.mainnav a:link { color: #006; font-weight: normal; text-decoration: none }
.mainnav a:visited { color: #006; font-weight: normal; text-decoration: none }
.mainnav a:hover  { color: #669; font-weight: normal; text-decoration: none }
.prodnav     { color: #f00; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 3px 0px 3px 15px }
.prodnav a:link { color: #006; font-weight: normal; text-decoration: none }
.prodnav a:visited { color: #006; font-weight: normal; text-decoration: none }
.prodnav a:hover  { color: #669; font-weight: normal; text-decoration: none }

.address   { color: #999; font-size: 10px; line-height: 14px; font-family: Arial, sans-serif; text-decoration: none; padding-top: 15px; padding-bottom: 15px; padding-left: 0px }
.address a:link  { color: #999; text-decoration: none }
.address a:visited  { color: #999; text-decoration: none }
.address a:hover  { color: #000 }
.hidetext { color: #fff; font-size: 1px; line-height: 2px; font-family: Arial; text-decoration: none }
.hidetext a:link { color: #fff; font-size: 1px; line-height: 2px; font-family: Arial; text-decoration: none }
.hidetext a:visited { color: #fff; font-size: 1px; line-height: 2px; font-family: Arial; text-decoration: none }
.hidetext a:hover { color: #fff; font-size: 1px; line-height: 2px; font-family: Arial; text-decoration: none }

.downloads { 
	color: #fff; 
	font-weight: bold; 
	font-size: 18px;
	text-decoration: none; 
	padding: 5px 0px 5px 10px;

}

.paving { 
	color: #006; 
	font-weight: bold; 
	font-size: 16px; 
	line-height: 18px; 
	font-family: Arial, sans-serif; 
	text-decoration: none 
}