body	{
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #000000;
	font-family: "Book Antiqua", "Times New Roman", Times, serif;
}

/* .topBkgd	{
	background-image: url(../images/hfg-bkgd_top.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.contentBkgd	{
	background-image: url(../images/hfg-mainbkgd.gif);
	background-position: right;
	background-repeat: repeat-y;
}*/

A	{	
	text-decoration:	underline;
	color:	#000000;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#174869;
	}

.text {
	font-family: "Book Antiqua", "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
}

.text li {
	list-style-image: url(../images/bullet.gif);
}

.textAlt {
	font-family: "Book Antiqua", "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #000000;
}

.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}

.textSide {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.textHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;

}
.textHeadSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #174869;
	font-weight: bold;

}
.textWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;	
}

.highlightBkgd {
	background-color: #F0E0C7;
	font-family: "Book Antiqua", "Times New Roman", Times, serif;
	font-size: 11pt;
	color: #000000;	
	border-left: #CCCCCC solid 1px;
	border-right: #CCCCCC solid 1px;
	border-bottom: #CCCCCC solid 1px;
}

.listing {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 5px;
}

.listingB {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 5px;
	border-bottom: 1px solid #CCCCCC;
}

.articleDate {
	font-family: "Book Antiqua", "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	padding-right: 10px;
	padding-bottom: 15px;
}

.articleTitle {
	font-family: "Book Antiqua", "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	padding-bottom: 15px;
	font-weight: bold;
}

.homeDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-BOTTOM: #cccccc 1px solid;
}

.homeTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-BOTTOM: #cccccc 1px solid;
}

/* HOME FLASH & NAV STUFF */

#home-flash {position:absolute; top: 0px; z-index:0;}

#header { position:relative; z-index:1; top: 0px; }

#nav { z-index:2; padding:0; margin:0; position:absolute; list-style:none; }

#nav li { position:relative; float:left; margin-right:0px; margin-top:0px; }
#nav li a { display:block; height:28px ; padding:0px; float:left; color:#006; text-decoration:none; background-color:#FFFFFF; }
#nav li ul { padding:5px 0 10px 0; margin:0; text-transform:none; position:absolute; left:144px; top:0px; background-color:#DFE6ED;  list-style:none; display: none; }

#nav li ul li { clear:both; background:none; margin:0; padding:0; }
#nav li ul li .menuTitle { height:auto; font-weight:bold; color: #853033; font-size:11px; display: block; white-space:nowrap; padding:0px;  margin:10px 15px 0px 15px; }
#nav li ul li a { height:auto; font-size:11px; color: #666666; display:inline; white-space:nowrap; padding:0px; margin:5px 10px 0px 10px; }
#nav li ul li a:hover { text-decoration:underline; }

#nav li:hover, #nav li.over { background:url(../images/menu-Bkgd.gif) right repeat-y ; }
#nav li:hover a, #nav li.over a { background:url(../images/menu-Bkgd.gif) right repeat-y ; }
#nav li:hover ul, #nav li.over ul { display:block; }

#nav li:hover ul, #nav li.over ul { display:block; }
#nav li:hover li, #nav li.over li { background-image:none; background-color:#DFE6ED; }
#nav li:hover li a, #nav li.over li a { background-image:none; background-color:#DFE6ED; }

