.loginCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;

}

.formerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: bold;
	font-weight: bold;
	font-variant: bold;
	color: #111111;
	text-decoration: none;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.selectbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

.loginCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

a.loginCopy:link, a.loginCopy:visited {
	color: #0066CC;
	text-decoration: none;
}
a.loginCopy:hover {
	text-decoration: underline;
}

.footerNavLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;

}
.footerNavLink:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;

}
.footerNavLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;

}

.loginCopy-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;

}

.loginCopy-smallLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #335D71;
	text-decoration: none;

}
.loginCopy-smallLink:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #335D71;
	text-decoration: none;

}
.loginCopy-smallLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #335D71;
	text-decoration: underline;

}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #335D71;
	text-decoration: none;
}

/* home */

.profileHderBkg {
	background-image: url(../graphics/profile_hderbar.gif);
	background-repeat: no-repeat;
}

.profilePad {
	padding: 10px 20px 10px 20px;
}

.profileText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.profileText-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.profileText-link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.profileText-link:link, visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.profileText-link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: underline;
}

.proCompanyName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}

.proCompanyName:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}

.proCompanyName:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}

.profileLink-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}

.profileLink-blue:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}
.profileLink-blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}

.bodyText-black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.bodyText-blackb2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.bodyTextBlack-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.bodyText-green{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #008040;
	text-decoration: none;
}
.bodyText-red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ff0000;
	text-decoration: none;
}
.bodyText-orange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFBF00;
	text-decoration: none;
}
.bodyText-redBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ff0000;
	text-decoration: none;
}

.bodyText-blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}

.basicTablePad-one {
	padding: 20 120 50 0;
}

.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.formText-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

.navLink-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.navLink-white:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.navLink-white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}


.tableLink-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}

.tableLink-blue:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}
.tableLink-blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}

.tableHder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}

.tableHder-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}

.blueHder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #013653;
	text-decoration: none;
}

.tableLink-blue13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}

.tableLink-blue13-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: 00344D;
	text-decoration: underline;
}

.tableLink-blue13:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}
.tableLink-blue13:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}

.tableLink-blue13NoUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: none;
}

body
{
scrollbar-base-color: #cccccc;
scrollbar-arrow-color: #666666;
scrollbar-darkshadow-color: #999999;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #808080;
scrollbar-3dlight-color: #808080;
}

.editSmText-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}
.editSmText-link:link, visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}
.editSmText-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00344D;
	text-decoration: underline;
}.criteriayellow {
	background-color: #FFFF7F;
}
.criteriagreen {
	background-color: #3CBE99;
}
.copyheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	line-height: 150%;
}

a.Copy:link, a.Copy:visited {
	color: #699;
	text-decoration: none;
}
a.Copy:hover {
	text-decoration: underline;
}

td p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	margin:0; padding:0px; padding-bottom:10px;
	line-height:18px;
}

.subnav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

a.subnav{
	color:#fff;
	text-decoration: none;
}

a.subnav:hover{
	color:#99AEB8;
	text-decoration: none;
}

a.subnav:visited{
	color:#fff;
	text-decoration: none;
}

a {
	color: #900;
	text-decoration: none;
}

a:hover {
	color: #99AEB8;
	text-decoration: underline;
}

a:visited {
	color: #335d71;
}

ul li{
	margin:0; padding:0;
	padding-bottom: 10px;
}

input.radio {
	background : #f00; color: #000;
}

.activeTab {
	background-color: #cccccc;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	border-bottom-width: 0px;
	
}
a.activeTab {
	background-color: #cccccc;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-style: none;
}
a.activeTab:hover {
  text-decoration: none;
  color: #000000;
}
a.activeTab:visited {
  text-decoration: none;
  color: #000000;
}
.inactiveTab {
	background-color: #fcfcfc;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	border-bottom-width: 0px;
}
a.inactiveTab {
	background-color: #fcfcfc;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aaaaaa;
	text-decoration: none;
	border-style: none;
}
a.inactiveTab:hover {
  text-decoration: none;
  color: #000000;
}
a.inactiveTab:visited {
  text-decoration: none;
  color: #aaaaaa;
}
a.inactiveTab:visited:hover {
  text-decoration: none;
  color: #000000;
}

/** Header bar **/

#header {
	background-color:#00344D;
	height:51px;
	clear:both;
}


#logo {
	width:102px;
	float:left;
	height:51px;
}

#headernav {
	width:519px;
	height:51px;
	padding:0;
	text-align:center;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	float:right;
}

#headernav a {
	color:#fff;
	text-decoration:none;
	padding:0 0 0 10px;
	margin:0 20px 0 10px;
}

#headernav a:hover {
	color:#608090;
	text-decoration:none;
	background: url(/graphics/headernav_arrow.gif) no-repeat left;
}


#headercontact {
	width:137px;
	height:51px;
	float:right;
	padding:0;
	margin:0;
	border-left: solid #477e99 1px;
	background-color:#335D71;
	text-align:center;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
}

#headercontact a {
	color:#fff;
	text-decoration:none;
}

#headercontact a:hover {
	color:#608090;
	text-decoration:none;
}

.headerpadding {
	padding:17px 0 0 0;
}

.shutDiv{
	
}
.shutDiv table{
	display:none;
}
.openDiv{
	
}
.openDiv table{
	display:;
}