@charset "utf-8";
body {margin: 0px;	padding: 0px;	font-family:Arial, Helvetica, sans-serif; background-image: url(images/hpgradient.jpg);	background-repeat: no-repeat;	background-position: left bottom;}
#wrapper {

	
}
#container {margin-bottom: 20px; border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #BA0237; }
#ieclear {clear:both;}
#contentcontainer {width:971px;	background-image: url(images/bluebar.gif);	background-repeat: repeat-y;	background-position: left top;}
#nav {background-image: url(images/leftnav.jpg);	background-repeat: no-repeat;	background-position: left top;	width:186px;	float:left; padding-left:20px; padding-top:28px;}
#header {border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #D3E32D; background-color:#FFFFFF;}
#logo {width:700px; height:114px; float:left;}
a.credit:link {visibility:hidden; display:none;}
a.credit:visited {visibility:hidden; display:none;}
a.credit:hover {visibility:hidden; display:none;}
#headernav {width:144px; float:right; padding-top:24px;}
.pagetitle {color:#383750;	font-size:16px;	font-weight:bold;	position:absolute;	top:74px;}
#subnav {background-image: url(images/subnav.gif);	background-repeat: no-repeat;	background-position: left top; text-align:center; margin:0px; padding:0px;}
#content {width:763px; float:right;}
#text {width: 675px; padding-top:12px; padding-bottom:12px;}
a.subnavlink:link {font-size: 10px;	color: #FFFFFF;	text-decoration: none;	padding-right: 6px;	padding-left: 6px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	text-transform: uppercase;}
a.subnavlink:visited {font-size: 10px;	color: #FFFFFF;	text-decoration: none;	padding-right: 6px;	padding-left: 6px; border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	text-transform: uppercase;}
a.subnavlink:hover {color: #D3E32D;}
a.subnavlinkend:link {font-size: 10px;	color: #FFFFFF;	text-decoration: none;	text-transform: uppercase;	padding-right: 6px;	padding-left: 6px;}
a.subnavlinkend:visited {font-size: 10px;	color: #FFFFFF;	text-decoration: none;	text-transform: uppercase;	padding-right: 6px;	padding-left: 6px;}
a.subnavlinkend:hover {color: #D3E32D;}
.subtopics {margin:0px; padding:0px;}
h1 {font-size:14px;}
h2 {font-size:12px;}
p {font-size:11px;}
li {font-size:11px;}
#hpnews {
	width:268px;
	height:100px;
	font-size:11px;
	margin-top:8px;
	padding-left:4px;
	background-image: url(images/news.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:left;
}
.date {color:#C93F63; font-weight: bold; text-transform: uppercase;}
#bottomcontent {margin-left:30px; margin-right:60px; margin-bottom:12px; width: 650px;}

#bottomright {margin-left:20px; margin-right:20px; margin-bottom:12px; width: 250px; float: right;}

.copy {
	color: #737373;
	font-size: 9px;
}

a.copy:link {color: #737373;
	font-size: 9px; text-decoration:none;}
a.copy:visited {color: #737373;
	font-size: 9px; text-decoration:none;}
a.copy:hover {color: #737373;
	font-size: 9px; text-decoration:none; }

.navysub {
	color: #2A2457;
	font-size: 15px;
	font-weight: bold;
}

.aquabold {
	color: #0881CE;
	font-size: 12px;
	font-weight: bold;
}

.contacttext {
	color: #0881CE;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
}

.certification {
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	margin: 10px;
}

a.contacttext:link {
	color: #0881CE;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
}

a.contacttext:visited {
	color: #0881CE;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
}
a.contacttext:hover {
	color: #0881CE;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration:none;
}

