body { background-color:#1E89BF;margin:0; padding:0px 0 0 0; }
p,h1,h2,h3,h4,a,li { margin:0; padding:0; font-family:verdana; }
a {color:#069; }
p { color:#333; font-size: 11px; padding:0 0 10px; line-height:16px; }
li { color:#333; font-size: 11px;  line-height:16px; }
ul {margin:0 0 0 30px; padding:0; }
h1 { clear:both; }
h2 { font-size:36px; letter-spacing:-2px; line-height:12px; text-align:left; }
h3 { font-size:14px; padding:0;padding-bottom:10px}	
h4 { font-size:12px; color:#2097db; padding:0 0 10px; }
td { font-family:verdana;color:#333; font-size: 11px;line-height:16px; }
.wrapper { width:884px; margin:0 auto; padding:0 0 20px 0; }

.quickNav { margin:8px 0 150px; padding:0; float:left; width:700px; }
.quickNav li { line-height:7px; margin:0; padding:0; display:inline; }
.quickNav li a { font-family:arial; display:block; float:left; text-decoration:none; color:#000; border-right:1px solid #000; padding:2px 6px; font-size:10px; text-transform:uppercase; font-weight:bold}

.helpNav { margin:0; margin-top:8px; padding:0; float:right; width:150px; }
.helpNav li { line-height:7px; margin:0; padding:0; display:inline; }
.helpNav li a { font-family:arial; display:block; float:right; text-decoration:none; color:#000; border-right:1px solid #000; padding:2px 6px; font-size:10px; text-transform:uppercase; font-weight:bold}

.mainNav { margin:0; padding:0; background: url('../images/bgNav.gif') no-repeat; width:884px; height:26px; clear:both; }
.mainNav li { line-height:12px; margin:0; padding:0; display:inline; }
.mainNav li a { display:block; font-size:9px; text-transform:uppercase; text-align:center; float:left; width:125px; text-decoration:none; color:#fff; border-right:1px solid #e7e7e7; padding:7px 0; }
.mainNav li.on a { background:url('../images/bgNavOn.gif'); }

.subNav { text-align:center; padding:2px 0 14px 0; width:820px;}
.subNav ul { margin:0; padding:0; }
.subNav li { line-height:12px; margin:0; padding:0; list-style-type:none; display:inline; border-right:1px solid #1E89BF; padding:0 6px ; }
.subNav li a { color:#009EBB; font-size:9px; text-transform:uppercase; font-family:arial; }

.item1 { margin-left:-40px; }
.item2 { margin-left:-50px; }
.item3 { margin-left:10px; }
.item4 { margin-left:140px; }
.item5 { margin-left:270px; }
.item6 { margin-left:390px; }
.item7 { margin-left:50px; }

.twoCol .col1 { float:left; width:400px; padding:0 0px 0 40px; }
.twoCol .col2 { float:left; width:386px; padding:0 0px 0 20px;  border-left:1px solid #666; }

.twoCol, .oneCol { border-bottom:1px solid #666; padding-bottom:10px;}
.oneCol {border-bottom:1px solid #666; padding:0 6px 10px; }

.sub {background-color:#fff;}
.sub .mainNav { margin:0px 0 0 0;}
.home {background-color:#fff;}
.home .banner { cursor:pointer; width: 883px; height:200px; background:url('../images/hftcHeader.png') 0 0px no-repeat; }
.sub .banner { cursor:pointer; width: 883px; height:200px; background:url('../images/hftcHeader.png') 0 0px no-repeat; }

.homeIntro { width:800px; margin:0 20px 0 0; padding-left:40px;}
.homedescription { margin:0; padding:0;margin-bottom:15px; font-family:arial;font-weight:bold;font-size:12px;letter-spacing:0px;text-align:center;}
.bottomspacer {height:25px}
.blackbottom {height:25px;background-color:#000}

.pod { background: url('../images/bgPod.jpg') no-repeat scroll top left; width: 215px; height: 119px; text-align:center;  padding:14px 0 0 0; margin:0 3px; float:left; }
*html .pod { margin:0 1px; }
.pod a { font-size:9px; text-transform:uppercase; color:#666; text-decoration:none;  }

.footer { background-color:#fff;text-align:right; padding:6px 40px 0 0; }
.yellowbg {background-image:url(/images/yellow.gif);background-repeat:no-repeat}
.orangebg {background-image:url(/images/orange.gif);background-repeat:no-repeat}
	

/* MISC */
.intro1 { padding: 10px 0px 0px 0px; font-family: Verdana, Arial, Sans-Serif; font-size:12px; font-weight:bold; text-align:center; color:#0078bc;}
.intro2 { font-family: Verdana, Arial, Sans-Serif; font-size:18px; font-weight:bold; text-align:center; color:#0078bc;}
.rundate { font-family: Verdana, Arial, Sans-Serif; font-size:13px; font-weight:bold; text-align:center; color:#000000;}
.blacksub { font-family: Verdana, Arial, Sans-Serif; font-size:16px; font-weight:bold; text-align:center; color:#000000;}
.imgRight { margin:0 0 10px 14px; float:right; }
.imgLeft { margin:0 10px 10px; float:left; }
.flash-replaced .alt { display: block; height: 0; position: absolute; overflow: hidden; width: 0; }		
.displace { display:block; position:absolute; left:-1000px; }
img { border:0; }
.clear { clear:both; }
.red { color:#ff0000;}
.nav2selected {text-decoration:none}