.headertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding: 10px; }
.headertext a { color: #FFFFFF; text-decoration: none; }
.headertext a:hover { color: #FFFFFF; text-decoration: underline; }
.headertext a:fade { color: #FFFFFF; text-decoration: underline; }

.navigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fdfdbf; padding-left: 24px; padding-right: 24px; padding-top: 4px; }
.navigation a { color: #fdfdbf; text-decoration: none; }
.navigation a:hover { color: #cccccc; text-decoration: none; }
.navigation a:fade { color: #cccccc; text-decoration: none; }

.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333366; padding-left: 10px; padding-top: 10px; }
.breadcrumb a { color: #996600; text-decoration: underline; }
.breadcrumb a:hover { color: #333366; text-decoration: underline; }
.breadcrumb a:fade { color: #333366; text-decoration: underline; }

.bluebox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 16px; padding: 20px; }
.blueboxHeader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; }
.bluebox a { color: #ffffff; text-decoration: underline; }
.bluebox a:hover { color: #ccffff; text-decoration: underline; }
.bluebox a:fade { color: #ccffff; text-decoration: underline; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; line-height: 16px; padding: 10px; }
.footer a { color: #999999; text-decoration: underline; }
.footer a:hover { color: #333366; text-decoration: underline; }
.footer a:fade { color: #333366; text-decoration: underline; }

.smHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #efefef; padding-left: 10px; }
.smHeader a { color: #efefef; text-decoration: none; }
.smHeader a:hover { color: #efefef; text-decoration: underline; }
.smHeader a:fade { color: #efefef; text-decoration: underline; }

.maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px; padding: 10px; }
.maintext-nopad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px; }
.maintextHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #003399; }
.maintextsubHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003399; }
.maintextJump { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #003366; }
.maintext a { color: #333333; text-decoration: underline; }
.maintext a:hover { color: #003399; text-decoration: underline; }
.maintext a:fade { color: #003399; text-decoration: underline; }

.tabletext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px; padding-left: 10px; }
.tabletext a { color: #333333; text-decoration: underline; }
.tabletext a:hover { color: #003399; text-decoration: underline; }
.tabletext a:fade { color: #003399; text-decoration: underline; }

.tabletextHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; padding-left: 10px; }
.tabletextHeader a { color: #ffffff; text-decoration: none; }
.tabletextHeader a:hover { color: #ffffff; text-decoration: underline; }
.tabletextHeader a:fade { color: #ffffff; text-decoration: underline; }

.smallText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; line-height: 16px; padding: 8px; }
.smallText-nopad { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; }
.caption { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; line-height: 14px; padding: 10px; }
.linkArrow { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #996600; }

img.picleft {
	margin-right: 15px; 
	margin-bottom: 10px; 
	margin-top: 6px;
}
img.picright {
	margin-left: 15px; 
	margin-bottom: 10px; 
	margin-top: 6px;
}
img.picblue {
	margin-left: 10px; 
}
img.picHome {
	margin-top: 10px;
	margin-bottom: 20px; 
}

TABLE TD.rightnav { background-color: #d7e2ee; padding: 10px; }
TABLE TD.rightnavHeader { background-color: #003366; padding: 5px;}
TABLE TD.grayTable { border: 1px solid #d2d2d2; background-color: #efefef }
TABLE TD.homeBlue { background-color: #2a3562; padding: 10px; }