BODY { 	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: .8em; margin: 0; padding: 0;}

H1 { font-weight: bold; font-size: 1.8em; color: #017006 }

H2 { font-weight: bold; font-size: 1.5em; color: #017006 }
H2 A { color: #000080; }
H2 A:hover { color: #ff0000; }

H3 { font-weight: bold; font-size: 1.2em; color: #017006 }
H3 A { color: #000080; }
H3 A:hover { color: #ff0000; }

H4 { font-weight: bold; font-size: 1.0em; color: #000080; } 
H4 A { color: #000080; }
H4 A:hover { color: #ff0000; }

TABLE, TD, TH, UL, LI, OL, P { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 1.0em; } 

.link { font-weight: bold; color: #0000ff; }
.link:hover { color: #ff0000; }

# leftNavBar {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .95em; 
	font-style: bold; 
	color: #000;  
	text-align: right; 
	margin: 2; 
	width: 160px; 
	position: absolute; 
	top: 185px; 
	z-index: 10; 
	visibility: visible; }

.leftNavBar a:link { 
	font-style: bold; color: #FFFFFF; }

.linkLeftNavBar { font-color: #FFF; font-weight: bold; z-index: 10; }
.linkLeftNabBar:hover { font-color: #FF0; }

a.link2 { color: navy; text-decoration: none; }
a.link2:hover { color: #ff0000;}

.smallText { font-size: .95em; color: #FF0; text-align: right; margin:2px; line-height:12px;}
.smallText2 { font-size: .95em; color: #000; text-align: right; margin:2px; line-height:12px;}
.xsmallText { color: #FFFFFF; font-size: 0.75em; text-decoration: none;}

/* .subSection {color: #000000; }
.subSectionLink { color: #0000FF; text-decoration: none; }
.subSectionLink a:hover { color: #ff0000; text-decoration: none; }
.footerLink { color: #000000; } 
A.footerLink:hover { color: #ff0000; } */

#banner { background:#fff; height:141px; voice-family: "\"}\""; voice-family: inherit; height:145px; }

.TFD_LeftHeader {
	position: absolute;
	z-index: 5;
	top: 0px;
	left: 0px;
	visibility: visible;
}

/* Right nav CLASS */
.TFD_RightHeader {
	position: absolute;
	z-index: 10;
	width: 271;
	top: 0px;
	right: 0px;
	visibility: visible;
}

/*Left nav FONT defined for this DIV…….*/
# TFD_LeftNavBar_font { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: # FFFFFF; font-weight: bold; font-style: normal; }

/* Left Nav CLASS */
#TFD_LeftNavBar {
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 174px;
	width: 175px;
	visibility: hidden;
}
#TFD_LeftNavBarTable {
	position: absolute;
	z-index: 10;
	left: 5px;
	top: 174px;
	width: 175px;
	visibility: visible;
}
/* Left Side Bar Home DIV */
#leftsidebarhome { position: absolute; left:0px; top:173px; width:175px; background: #eee; border:1px solid #fff; z-index: 10; overflow: hidden; background-color: #cccc99;
} 

/* Left nav LINKS color (white) defined in this DIV……. */
# TFD_LeftNavBar a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: normal; text-decoration: none; }
 
/*  Left nav MOUSEOVER color (yellow) defined in this DIV…….(this is the default yellow – you may define a different yellow  using the #color*/

# TFD_LeftNavBar a:hover {
           color: yellow;
}


#crumb { text-align: left; font-size: 0.8em; }

#content { position: absolute; top: 195px; left: 190px; z-index: 15; }
	
.sectionLinkBox { color: #FFFFFF; background-color: #666666; padding: 2px; border: 1px ridge #FFFFFF; text-align: right; }

.sectionLinkBox  a { font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration: none; line-height: normal; background-color: #666666; }

.sectionLinkBox a:hover { color: yellow; }

.keyResourceLink { color: #FFFFFF; background-color: #CCCC99; padding: 3px; border: 1px ridge #FFFFFF; text-align: right; }

.keyResourceLink a { font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration: none; line-height: normal; background-color: #666666; }

.keyResourceLink a:hover {font-weight: bold; color: #ff0000;}

.keyResourceBox { color: #ffffff; background-color: #CCCC99; text-align: right;  padding-top: 0px; padding-left: 0px; padding-bottom: 0px; line-height:12px; }

.keyResourceBox a {font-weight: bold; color: #0000ff;}

.keyResourceBox a:hover {font-weight: bold; color: #ff0000;} 

.subsectionLinkBox { background-color: #FFFFFF; border: 1px none #FFFFFF; margin-left: 10px; margin-right: 5px; }

.subsectionLinkBoxLeft { color: #FFFFFF; border: 1px none #FFFFFF; }

.subsectionlinklist { color: #0000FF; list-style-type: disc; text-decoration: none; }

.subsectionLinkAlign { 	background-color: #FFFFFF; padding-right: 3px; text-align: left; }

.subsectionLinkAlign a { color: #0000FF; text-decoration: none; }

.subsectionLinkAlign a:hover { color: #ff0000; 	text-decoration: none; }

.subsectionLinkAlign a:visited { color: #0000FF; text-decoration: none; }
	

/* .super { vertical-align: super; }
.subNavLinkBox { color: #000000; background-color: #d3d3d3; padding: 3px; border: 1px ridge #FFFFFF; }
.subNavLinkBox a { color: #000000; text-decoration: none; }
.subNavLinkBox a:hover { color: #ff0000; }
.subNavLinkAlign { color: #000000; background-color: #d3d3d3; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; text-align: right; text-decoration: none; }
.subNavLinkAlignLeft { color: #000000; background-color: #d3d3d3; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; text-align: left; text-decoration: none; }
.subNavLinkAlign a { color: #000000; text-decoration: none; }
.subNavLinkAlign a:hover { color: #ff0000; }  */

/*
#rightsidebargold {
	position: absolute;
	right:0px;
	top:135px;
	width:174px;
	background:#FFFF66;
	border:none;
	z-index: 1;
	overflow: hidden;
	height: 434px; }
*/
.privacynotice { color: #000000; font-size: 0.9em; }

.sidespecial { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-transform: capitalize; color: #000000; text-decoration: none; }

.space { margin-top: -0.5em; }

.xsmallTextBlue {font-size: 0.75em;}
