#black { COLOR: #000000 }
#yellow { COLOR: #ffcc00 }
#gray {	COLOR: #666666 }
#red { COLOR: #ff0000 }
#dkblue { COLOR: #003399 }
#orange { COLOR: #ff9900 }

TD { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
P { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
LI { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }

.newtext { FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff00 }
.txt10 { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt11 { FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt10b { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt11b { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt12 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt12b { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt12bwhite { FONT-WEIGHT: bold; COLOR: WHITE; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt14 { FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt14b { FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt16 { FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt16b { FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.title { FONT-WEIGHT: bold; color:#27527C; FONT-SIZE: 18px;  FONT-STYLE: roman; FONT-FAMILY: Myriad, Arial, Helvetica, sans-serif }
.txt11v { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt12v { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt12bv { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt10v { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.italic { FONT-STYLE: italic }
.bold { FONT-WEIGHT: bold }
.txt12i { FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt12bi { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt12bu { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.txt12u { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.txt10bi { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt10i { FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif }
.jsptxt { FONT-SIZE: 12px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.txt11i { FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FEMAnavtext { PADDING-LEFT: 4px; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.FEMAnavtext10bold { PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.FEMAnavtext12bold { PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.FEMAnavbox1 { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #9999c2 1px solid; BORDER-LEFT: #9999c2 1px solid; BORDER-BOTTOM: #000000 1px solid }
.FEMAnavtextboldA { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FEMAnavbox2 { BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #999999 1px solid }
.FEMAnavbox3 { BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BORDER-BOTTOM: #dbdbdb 1px solid }
.FEMAnavtextA { PADDING-LEFT: 4px; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.topstoriesbox { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.topstoriehead { FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.activemapbox { BORDER-RIGHT: #b1afae 1px solid; BORDER-TOP: #b1afae 1px solid; BORDER-LEFT: #b1afae 1px solid; BORDER-BOTTOM: #b1afae 1px solid }
.FEMAnewssection { FONT-SIZE: 12px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FEMAnewssection2 { FONT-SIZE: 12px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FEMAnavtext11bold { PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.FEMAnewssection3 {	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.linkwhite { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#FFFFFF; text-decoration:none }
A.linkwhite:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#FFFFFF; text-decoration:none }
A.linkwhite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#FFFFFF; text-decoration:none }
A.linkwhite:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#FFFFFF; text-decoration:none }
.buttonstyle1 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.title2 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; color:black; background-color:#A2B5CC }
.whiteonwhite { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; color:white; background-color:white }
.tablealtrow { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#e6e6e6}
.selectfield {width:225px; border:solid black 1px; font-size:11px; color:black; font-family:Helvetica, Arial, sans-serif; background-color:#ffffff; font-weight:normal}
.welcomepagetable {border-style: solid; border-color: #A2B5CC; border-width: 1px; background-color: #F1F1F1}
.alertmessagetable {border-style: solid; border-color: #D92929; border-width: 5px; background-color: #F1F1F1}
.promomessagetable {border-style: solid; border-color: #A2B5CC; border-width: 3px; background-color: #F1F1F1}
.tableheader {background-color: #a2b5cc}

#gray333 { COLOR: #333333 }
#femawhite { COLOR: #ffffff }

.treenode {font-family:Arial; font-size: 8,text-decoration: none}
A.treenode:link{text-decoration: none; cursor: hand; color: black}
A.treenode:visited{text-decoration: none; cursor: hand; color: black}
A.treenode:hover{color: #eeeeee; background-color: #003366}
A.treenode:active{color: #CCCCFF}

A:link { COLOR: blue; TEXT-DECORATION: none }
A:active { TEXT-DECORATION: none }
A:visited { COLOR: blue; TEXT-DECORATION: none }
A:hover { COLOR: #63A6DC; TEXT-DECORATION: underline }
A.boldlink { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.boldlink:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.boldlink:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.boldlink:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.whitelink:active { FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlinks:link { FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlinks:visited { FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlinks:hover { FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlinks:active { FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.navlinks2:link { PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.topnav	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
a.topnav:link	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.topnav:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.topnav:hover	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
a.topnav:active	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.catalog { FONT-WEIGHT: bold; COLOR: #595986; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif }
a.catalog:active { TEXT-DECORATION: none }
a.catalog:visited { COLOR: #595986; TEXT-DECORATION: none }
a.catalog:hover { COLOR: #63A6DC; TEXT-DECORATION: underline }

.breadcrumb { FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
a.breadcrumb:active { TEXT-DECORATION: none }
a.breadcrumb:visited { COLOR: blue; TEXT-DECORATION: none }
a.breadcrumb:hover { COLOR: blue; TEXT-DECORATION: underline }

.sortlink { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif }
a.sortlink:active { TEXT-DECORATION: none }
a.sortlink:visited { COLOR: blue; TEXT-DECORATION: none }
a.sortlink:hover { COLOR: blue; TEXT-DECORATION: underline }

table.display thead th div.DataTables_sort_wrapper span {
    margin-top: -8px;
    position: absolute;
    right: 0;
    top: 50%;
}
