A:link{Color: #990000; Font-Weight: normal; Text-Decoration: none; font-size: 11px}
A:Active{Color: #990000; Font-Weight: normal; Text-Decoration: none; cursor: hand; font-size: 11px}
A:Visited{Color: #990000; Font-Weight: normal; Text-Decoration: none; font-size: 11px}
A:Hover{Color: #FF0000; Font-Weight: normal; Text-Decoration: underline; cursor: hand; font-size: 11px}

a.blackLink{Color: #000000; Font-Weight: bold; Text-Decoration: none; font-size: 11px}
a.blackLink:Active{Color: #000000; Font-Weight: bold; Text-Decoration: none; cursor: hand; font-size: 11px}
a.blackLink:Visited{Color: #000000; Font-Weight: bold; Text-Decoration: none; font-size: 11px}
a.blackLink:Hover{Color: #000000; Font-Weight: bold; Text-Decoration: underline; cursor: hand; font-size: 11px}

a.yellowLink{Color: #ffcc33; Font-Weight: bold; Text-Decoration: none; font-size: 11px}
a.yellowLink:Active{Color: #ffcc33; Font-Weight: bold; Text-Decoration: none; cursor: hand; font-size: 11px}
a.yellowLink:Visited{Color: #ffcc33; Font-Weight: bold; Text-Decoration: none; font-size: 11px}
a.yellowLink:Hover{Color: #ffcc33; Font-Weight: bold; Text-Decoration: underline; cursor: hand; font-size: 11px}

a.blueLink{Color: #003366; Font-Weight: bold; Text-Decoration: none; font-size: 10px}
a.blueLink:Active{Color: #003366; Font-Weight: bold; Text-Decoration: none; cursor: hand; font-size: 10px}
a.blueLink:Visited{Color: #003366; Font-Weight: bold; Text-Decoration: none; font-size: 10px}
a.blueLink:Hover{Color: #003366; Font-Weight: bold; Text-Decoration: underline; cursor: hand; font-size: 10px}

a.blueSmallLink{Color: #0066CC; Font-Weight: normal; Text-Decoration: none; font-size: 11px}
a.blueSmallLink:Active{Color: #0066CC; Font-Weight: normal; Text-Decoration: none; cursor: hand; font-size: 11px}
a.blueSmallLink:Visited{Color: #0066CC; Font-Weight: normal; Text-Decoration: none; font-size: 11px}
a.blueSmallLink:Hover{Color: #0066CC; Font-Weight: normal; Text-Decoration: underline; cursor: hand; font-size: 11px}

a.footerLink{Color: #990000; Font-Weight: normal; Text-Decoration: none; font-size: 10px}
a.footerLink:Active{Color: #990000; Font-Weight: normal; Text-Decoration: none; cursor: hand; font-size: 10px}
a.footerLink:Visited{Color: #990000; Font-Weight: normal; Text-Decoration: none; font-size: 10px}
a.footerLink:Hover{Color: #990000; Font-Weight: normal; Text-Decoration: underline; cursor: hand; font-size: 10px}

a.toolLink{Color: #ffffff; Font-Weight: normal; Text-Decoration: none; font-size: 10px}
a.toolLink:Active{Color: #ffffff; Font-Weight: normal; Text-Decoration: none; cursor: hand; font-size: 10px}
a.toolLink:Visited{Color: #ffffff; Font-Weight: normal; Text-Decoration: none; font-size: 10px}
a.toolLink:Hover{Color: #ffffff; Font-Weight: normal; Text-Decoration: underline; cursor: hand; font-size: 10px}

h1{font-family:Futura, Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#003366}
h2{font-family:Futura, Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#003366}
h3{font-family:Futura, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#003366}

body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; height: 100%; padding:0; margin:0px;}

td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
form{padding:0px;margin:0px;}
.whiteText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal}


.footerText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: normal}

.whiteText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal}

.smallBlueText{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; font-weight: normal}

.paragraphHeader{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0066cc}

.H15 {position: relative;height:15px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal}
.H16 {position: relative;height:16px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;font-weight: normal;left: 924px;}

.homeheadlinedate
  {font-size: 10px; color: #666699; font-style: italic;}

.SubHeaderTitle
	{font-weight:bold;text-transform:uppercase;font-family:Futura, Geneva, Arial, Helvetica, sans-serif;font-size:14;letter-spacing:normal;font-stretch:narrower;color:#003366;}
.BoxTitle
	{background-color:#7dcae6; padding-left:16; height:36; color:#FFFFFF; text-transform:uppercase;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14;letter-spacing:0px;font-weight:600;}
.BoxContent
	{color:#FFFFFF;padding:16px;}
.BoxTitleInactive
	{background-color:#EEEEEE; border:1px dashed #AAAAAA; padding-left:16; height:36; color:#FFFFFF; text-transform:uppercase;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14;letter-spacing:0px;font-weight:600;}
.BoxContentInactive
	{color:#FFFFFF;padding:16px; background-color:#EEEEEE; border:1px dashed #AAAAAA}
a.NavLevel1,
a.NavLevel1:Active,
a.NavLevel1:Visited,
a.NavLevel1:hover
	{font-size:16; color:#ffcc33; font-weight:bold}
a.NavLevel2,
a.NavLevel2:Active,
a.NavLevel2:Visited,
a.NavLevel2:hover
	{font-size:14; color:#003366; font-weight:bold}
a.NavLevel3,
a.NavLevel3:Active,
a.NavLevel3:Visited,
a.NavLevel3:hover
	{font-size:12; color:#006633}
a.NavLevel4,
a.NavLevel4:Active,
a.NavLevel4:Visited,
a.NavLevel4:hover
	{font-size:11; color:#990000}
a.NavLevel,
a.NavLevel:Active,
a.NavLevel:Visited,
a.NavLevel:hover
	{font-size:10; color:#000000}

.headerbar
  {color: #FFFFFF; background: #1484ac; font-size: 13px; font-weight: bold;}

.greenbar
	{background:#ffffee}
.highLightOff{
	border:inherit;
	padding:1px;
}
.highLightOn{
	border:1px dashed #AAAAAA;
	background-color:#EEEEEE;
}
.HomeCategory{
	text-transform:uppercase;
	padding-left:25px;
	font-weight:600;
	font-family:Futura, Geneva, Arial, Helvetica, sans-serif;
	font-size:14;
	color:#FFFFFF;	
}
#HomeCategoryTitle{
	height:37px;
	background-image:url(/images/new/bkg_mid2_blue.png);
	width:549px;
	padding:0px;
	padding-top:11px;
	position:relative;
	vertical-align:top;
}
.HomeContent{
	padding-left:25px; 
	padding-top:12px; 
	padding-bottom:12px; 
	padding-right:25px;
	color:#FFFFFF;
	font-size: 11px; 
}
.date{
	color:#CCFFFF;
	font-style:italic;
	font-size:9px;
}
.caption{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#CC3300;
}
.HomeCaption{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#68b9d5;
	display:block;
	margin:0px;
	padding-top:0px;
	padding:5px;
	border:1px solid #68b9d5;
	width:163px;
	margin-bottom:4px;
}
.HomeNews{
	display:block;
	margin:0px;
	padding-top:0px;
	padding:5px;
}
.toolLinkSmall
	{Color: #CCFFFF; font-style:italic; font-size:9px}
.error
  {color: red;}
.linklist{
	margin-bottom:10px;
	}
.topContentButton{
	position:absolute;
	left:10px;
	top:10px;
	z-index:2;
	}
.ContentMenus{
	position:absolute;
	border:1px solid #AAAAAA; 
	background-color:#DDDDDD; 
	left:10px;
	top:10px;
	height:120px;
	width:180px;
	margin:0px; 
	padding:4px;
	padding-top:12px;
	z-index:1;
	}
.newItem{
	font-weight:bold;
	font-style:italic;
	color:#FF0000;
}
.answer{
	font-size:10px;
	font-style:italic;
	}
.answerBox{
	background-color:#DDEEFF;
	border:1px solid #336699;
	padding:8px;
	}
.warning{
	color:#FF0000;
	}
.HomeStatusOpen{
	padding-top:10px; 
	padding-left:10px; 
	padding-bottom:10px; 
	background-color:#CCFFCC;
	color:#003366;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #FFFFFF;
}
.HomeStatusClosed{
	padding-top:10px; 
	padding-left:10px; 
	padding-bottom:10px; 
	background-color:#FFCCCC;
	color:#003366;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #FFFFFF;
}
.HomeStatusOther{
	padding-top:10px; 
	padding-left:10px; 
	padding-bottom:10px; 
	background-color:#FFFFCC;
	color:#003366;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #FFFFFF;
}
.HomeStatusNA{
	padding-top:10px; 
	padding-left:10px; 
	padding-bottom:10px; 
	background-color:#CCCCCC;
	color:#003366;
	border-bottom:1px solid #FFFFFF; 
	border-top:1px solid #FFFFFF;
}
.registration{
	padding:20px;
	width:400px;
}
.formField{
	margin-bottom:5px;
}
.access{
	font-size:9px;
	color:#999999;
	text-align:right;
}
.FAQQuestion{
	font-variant:small-caps;
	margin:5px;
}
.FAQAnswer{
	margin:5px;
	padding:4px;
	border:1px solid #0066CC;
}
#bg{
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	width:100%;
	height:100%;
	background-color:#000000;
	opacity:.75;
	filter: alpha(opacity=75); 
	-moz-opacity: 0.75;
}
.spryOddRow{
	background-color:#CCCC33;
}
.spryEvenRow{
	background-color:#FFFFFF;
}
.spryHover{
	background-color:#996600;
}
.sprySelect{
	background-color:#FFFF00;
}
.AFGEInTheNewsEmail{
	padding:20px;
	margin:5px;
	border:1px solid #999999;
}
#DocumentsManager table tbody tr td a{
	font-size:1.6em;
}
.DocumentBox{
	border:1px solid #ffcc33;
	background-color:#FFFFCC;
	padding:0;
	margin:0;
	width:475px;
}
.DocumentBox h2{
	background-color:#ffcc33;
	color:#336699;
	padding:0.2em 1em 0.2em 1em;
	margin:0;
	font-size:1.4em;
}
.DocumentBox table{
	width:450px;
}
.DocumentBox table tr th{
	text-align:left;
	font-size:0.8em;
	font-weight:bold;
}
.DocumentBox table tr td.FileDownload a{
	display:block;
	border:1px solid #ffcc33;
	padding:0.2em 1em 0.2em 1em;
	text-decoration:none;
	font-size:1.6em;
	float:left;
	width:430px;
}
.DocumentBox table tr td.FileDownload a img{
	float:left;
	border:0;
}
.DocumentBox table tr td.FileDownload a:hover{
	background-color:#ffcc33;
}