.hplink {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
BODY {
	margin:0px;
	padding:0px;
	display:inline;
	background-repeat: repeat-x;
	background-color: #FFF;
	background-image: url(images/background.jpg);
}
UL {
}
LI {
	margin-left: -18px;
	list-style-type: disc;
}
ul li ul li {
	font-size: 10.5px;
	list-style-type: circle;
}

a {
	text-decoration: underline;



	font-size:
	color: #666;
	list-style-type: none;
	list-style-type: none;
	list-style-type: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #2E6EA0;
}



.centerMe {
	text-align:center;
	width:auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pageWrapper {
	text-align:left;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 3px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.pageTable {
	background-color:#ffffff;
	padding:0px;
	border: 1px dotted #CCC;
}

.headerCell {
	background-image:url(images/siteHeaderBG.gif);
	width:800px;
	height:85px;
	background-repeat: no-repeat;
}
.headerTable { width:100%; }

.headerLogo { width:50%;}
.headerLogoImg {
	margin-left:15px;
	height:90px;
	margin-top:3px;
	margin-bottom:9px;
}
.headerUtiLinksCell {width:50%; text-align:right; vertical-align: top; font-family:Tahoma,Verdana,sans serif; font-size:8pt; }

.utiLinks:hover {
	text-decoration: underline;
}
.utiLinks {
	color:#666;
	text-decoration:none;
	font-size: 10.5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
.topLinks {
	color:#666;
	text-decoration:none;
	font-size: 10.5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	vertical-align: middle;
	display: block;
	width: 240px;
	float: left;
}

.utiLinkssearch {
	color:#666;
	text-decoration:none;
	font-size: 10.5px;
	margin: 2px;
}
.utiLinkssearch:hover {
	color:#666;
	text-decoration:none;
}

.waveNet {
	margin-top:0px;
	vertical-align: middle;
}

.roleBasedNav-table {
	padding:0px;
	background-color:#2E6EA0;
	width:100%;
}
.roleName-cell {
	width:119px;
	background-color: #2E6EA0;
}
.roleOptions-yellowCell {
	background-color:#daaf2c;
	width:340px;
	padding-left: 15px;
}
.roleOptions-blueCell {
	background-color:#2E6EA0;
	width:340px;
	padding-left: 15px;
}
.rbn-linkImg { border:none; margin-top:2px; margin-bottom:2px; }
.rbn-linkYellow { }
.rbn-linkBlue { }

.bodyFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #999;
}
.secondaryNav-sectionList {
	margin-bottom:5px;
	line-height: 12pt;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339933;
	text-align: left;
	list-style-type: none;
}
.secondaryNav-sectionList li{
	margin-bottom:5px;
	line-height: 12pt;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339933;
	text-align: left;
	list-style-type: none;
}

.secondaryNav-sectionLink {
	color:#339933;
	text-decoration:none;
	list-style-type: none;
	font-size: 11px;
	line-height: 12px;
}
.secondaryNav-sectionLink:hover {
	color:#666;
	text-decoration:underline;
	list-style-type: none;
}
.secondaryNav-priLink {
	color:#666;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;
	line-height: 12px;
	margin-bottom: 5px;
}
.secondaryNav-priLink:hover {
	color:#2E6EA0;
	text-decoration:underline;
	list-style-type: none;
	font-size: 11px;
	line-height: 12px;
}
.secondaryNav-priNavList {
	margin-top:5px;
	line-height: 12pt;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	list-style-type: none;
	list-style-image: none;
	color: #666;
}
.secondarynav-priNavList li{
	margin-bottom: 5px;
	list-style-type: none;
}
.secondaryNav-priNavLink {
	color:#666;
	text-decoration:none;
	list-style-type: none;
	font-size: 11px;
	line-height: 12px;
}
.secondaryNav-priNavLink:hover {
	color:#0054A4;




text-decoration;none;						list-style-type: none;
	text-decoration: underline;
	font-size: 11px;
	line-height: 12px;
}

.leadPara { font-weight:bold; font-size:11pt;}
.searchBox {
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.searchForm {
	font-size: 9px;
	display: inline;
}
.textLink { color:#384f77; }
.textLinkBold { color:#384f77; font-weight:bold; }
.greenLink { color:#37B04A; text-decoration:underline; }
.greenLink:hover { color:#000000; }

.footer {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	padding-bottom:20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 135px;
	vertical-align: middle;
	display: block;
	padding-top: 5px;
	background-repeat: repeat;
	background-attachment: scroll;
	margin-right: auto;
	margin-left: auto;
}
.footergradient {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	padding-bottom:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 20px;
	vertical-align: top;
	display: block;
	padding-top: 30px;
	background-image: url(images/gradient_main.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
}

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


.contentbody {
	border-style: none;
	border-right-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: left;
}
.breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10.5px;
	;
	color: #666;
	text-transform: uppercase;
	font-style: normal;
}
.mailinglist {  border: 1px #666666 solid; background-color: #99CCFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.BD_news_group_header {  font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #000099}
.newsFeedMore { margin-bottom:5px; line-height: 12pt; font-size:7pt; font-weight:bold; font-family:Tahoma, Verdana, "Sans Serif"; color:#000066; ; text-decoration: underline}
.newsArticleTitle {  font-size: 12px; font-weight: bold; color: #000000}
.newsAuthorName { font-size: 12px; font-weight: bold; color: #000000 }
.newsArticleStartDate { font-size: 12px; font-weight: bold; color: #000000 }
.newsFooterLink { margin-bottom:5px; line-height: 12pt; font-size:8pt; font-weight:bold; font-family:Tahoma, Verdana, "Sans Serif"; color:#000066; ; text-decoration: underline}
.fieldtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.fieldblock {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.jumpmenu {
	border:1px #37B04A solid;
	padding: 0px;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px
}
.pagecomments {  background-color: #FFFFFF; border-color: #FFFFFF black black; width: 100%; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.pagecomment { background-color: #CCCCCC; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; border-color: #FFFFFF black black; border-style: solid; border-top-width: 4px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.commenttitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold}
.commentcomment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.commentreply { font-weight: bold; border-style: none; border-right-width: 0px; border-left-width: 0px; clip:   rect(   ); text-align: right}
.footer a {
	text-decoration: none;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
}
.today {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #2E6EA0;
	margin-bottom: 8px;
	display: block;
	font-weight: bold;
	float: left;
	width: 200px;
	vertical-align: top;
}
#tablepage {
	display: block;
	float: left;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: none;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-top: 15px;
}
.footcontent {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #24557C;
	border-right-color: #24557C;
	border-bottom-color: #24557C;
	border-left-color: #24557C;
	padding-top: 10px;
	display: block;
}
.vcenter {
	display: table-cell;
	vertical-align: bottom;
}

