.toplinktopborder {
	border-top:1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0;
}
.greyleftborder {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: E0E0E0;
}

.topnavborder{border-right-color:#E0E0E0; border-right-style:solid; border-right-width:1px;}
.topnav {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; font-weight: bold; background-color:#000080;
			text-align:center; width:100%; color:#E0E0E0; display:block; height:20px; vertical-align:middle; padding-top:1px;}
a:hover.topnav{background-color:#E0E0E0; color:#000080;}

#secondnav{margin: 0px; padding-left: 12px; background-color:#E0E0E0;  height:20px; vertical-align:middle;
		font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000080; font-size:14px;}
#secondnav a:link, #secondnav a:visited { background-color:#E0E0E0;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none;	font-size:13px;	font-weight: bold; color: #000080;
	padding: 0px 12px 0px 12px;  text-align:center;}
#secondnav a:hover{ color:#333333;}

.bottomnavrow {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:center;}
.bottomnav {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#999999;
			padding:0px 5px 0px 5px;}
a:hover.bottomnav {color:#666666;}

.text{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.textbold{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.CRIemaillink {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#333333;}
a:hover.CRIemaillink{text-decoration:none;}
.trailer{border-top-color: ;
	border-top-style:solid;
	border-top-width:1px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:5px 0px 5px 0px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.trailerlinks {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:underline;}
a:hover.trailerlinks {text-decoration:none; color:#666666;}
.bodytext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; vertical-align:top;}
.bodytextrightpad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.textonly {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:underline;}
a:hover.textonly {text-decoration:none; color:#ffffff;}

.bodylink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline;}
a:hover.bodylink {text-decoration:none; color:#000080;}.whiteborder {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
.whiterightborder {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
}
.whiteborder3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.topgreyline {
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
}
.bottomgreyline {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.bodylinknobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.bodylinknobold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000099;
}

.toplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #131454;
	text-decoration: none;
}

.toplinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.toplinkslines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.toplinkswhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.toplinkswhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
}
.titlesblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.textpadded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.toplinktopborder2 {
	border-top:1px solid #E0E0E0;
	border-left: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E0E0E0;
}
