body {
 margin: 0px;
 font-family: verdana, tahoma, arial;
 font-size: 9pt;
 color: #000000;
 background-image: url(images/bg.gif);
 padding: 0px;
}

.def_font {
 font-family: verdana, tahoma;
 font-size: 9pt;
 color: #000000;
}

.def_fonts {
 font-family: verdana, tahoma;
 font-size: 8pt;
 color: #000000;
}

.def_fontsw {
 font-family: verdana, tahoma;
 font-size: 8pt;
 color: #FFFFFF;
}

.squad_title {
 font-family: verdana, tahoma;
 font-size: 11pt;
 color: #0066CC;
 font-weight: bold;
}

h1 {
 margin: 0px;
 font-family: verdana, tahoma;
 font-size: 12pt;
 color: #0066CC;
 font-weight: bold;
}

.title_font {
 font-family: verdana, tahoma;
 font-size: 12pt;
 color: #0066CC;
 font-weight: bold;
}

a.title_font:link {
 font-family: verdana, tahoma;
 font-size: 12pt;
 color: #0066CC;
 font-weight: bold;
}

a.title_font:visited {
 font-family: verdana, tahoma;
 font-size: 12pt;
 color: #0066CC;
 font-weight: bold;
}

a.title_font:hover {
 font-family: verdana, tahoma;
 font-size: 12pt;
 color: #0033CC;
 font-weight: bold;
}

.def_fontwb {
 font-family: verdana, tahoma;
 font-size: 10pt;
 color: #FFFFFF;
 font-weight: bold;
}
.def_fontwb h1 {
 font-family: verdana, tahoma;
 font-size: 10pt;
 color: #FFFFFF;
 font-weight: bold;
 display: block;
 margin: 0px;
 padding: 0px;
 height: 23px;
 line-height: 23px;
 float: left;
 margin-left: 6px;
}

.def_fontb {
 font-family: verdana, tahoma;
 font-size: 9pt;
 color: #000000;
 font-weight: bold;
}

.prediction {
 font-size: 10pt;
 color: #ffffff;
 font-weight: bold;
 font-family:Verdana, Britannic Bold, arial, sans-serif;
}

a.prediction:link {
 text-decoration: none;
 color: #FFFFFF;
 font-family: verdana, Britannic Bold;
 font-size: 10pt;
 font-weight: bold;
}

a.prediction:visited {
 text-decoration: none;
 color: #FFFFFF;
 font-family: verdana, Britannic Bold;
 font-size: 10pt;
 font-weight: bold;
}

a.prediction:hover {
 text-decoration: none;
 color: #FFFFFF;
 font-family: verdana, Britannic Bold;
 font-size: 10pt;
 font-weight: bold;
}

.pl_link {
 font-family: verdana;
 font-size: 9pt;
 color: #000000;
}

a.pl_linkw:link {
 text-decoration: none;
 color: #FFFFFF;
 font-family: verdana;
 font-size: 9pt;
 font-weight: bold;
}

a.pl_linkw:visited {
 text-decoration: none;
 color: #FFFFFF;
 font-family: verdana;
 font-size: 9pt;
 font-weight: bold;
}

a.pl_linkw:hover {
 text-decoration: none;
 color: #FFFFFF;
 font-family: verdana;
 font-size: 9pt;
 font-weight: bold;
}

a.pl_link:link {
 text-decoration: none;
 color: #000000;
 font-family: verdana;
 font-size: 9pt;
}

a.pl_link:visited {
 text-decoration: none;
 color: #000000;
 font-family: verdana;
 font-size: 9pt;
}

a.pl_link:hover {
 text-decoration: none;
 color: #000000;
 font-family: verdana;
 font-weight: normal;
 font-size: 9pt;
}

.generic_pl {
 font-family: verdana;
 font-size: 9pt;
 color: #000000;
}

.headerrow {
 margin: 0px;
 width: 770px;
 float: left;
 clear: both;
}
#h1left {
 margin: 0px;
 width: 770px;
 height: 115px;
 float: left;
 background-image: url('/images/htfctop_r1_c4.jpg');
 background-repeat: no-repeat;
 background-position: top right;
}
#h1left-top {
 margin: 0px;
 width: 552px;
 height: 25px;
 float: left;
 clear: both;
 background-image: url('/images/htfctop_r1_c1.jpg');
 background-repeat: no-repeat;
 background-position: top left;
}
#h1left-bottom {
 margin: 0px;
 width: 552px;
 height: 90px;
 float: left;
 clear: both;
 background-image: url('/images/htfctop_r2_c1.jpg');
 background-repeat: no-repeat;
 background-position: top left;
}
#h2left {
 margin: 0px;
 width: 300px;
 float: left;
}
#h2left-top {
 margin: 0px;
 width: 300px;
 height: 55px;
 float: left;
 clear: both;
 background-image: url('/images/htfctop_r3_c2.jpg');
 background-repeat: no-repeat;
 background-position: top right;
}
#h2left-top p {
 margin: 0px;
 width: 42px;
 height: 55px;
 float: left;
 background-image: url('/images/htfctop_r3_c1.jpg');
 background-repeat: no-repeat;
 background-position: top left;
}
#h2left-bottom {
 margin: 0px;
 width: 300px;
 float: left;
 clear: both;
 background-image: url('/images/htfctop_r4_c1.jpg');
 background-repeat: no-repeat;
 background-position: top left;
 padding-top: 7px;
 text-align: center;
}
#h2left-bottom-bottom {
 margin: 0px;
 width: 300px;
 height: 23px;
 float: left;
 clear: both;
 background-image: url('/images/htfctop_r5_c1.jpg');
 background-repeat: no-repeat;
 background-position: top left;
 line-height: 23px;
}
#h2left-bottom-bottom a {
 font-size: 10pt;
 font-family: verdana, tahoma, sans-serif;
 color: #FFFFFF;
 font-weight: bold;
}
#h2left-bottom-bottom a:link {
 text-decoration: none;
}
#h2left-bottom-bottom a:hover {
 text-decoration: none;
 color: #EEEEEE;
}
#h2left-bottom-bottom a:active {
 text-decoration: none;
}
#h2left-bottom-bottom a:visited {
 text-decoration: none;
}
#h2right {
 margin: 0px;
 width: 470px;
 height: 85px;
 float: left;
 background-image: url('/images/htfctop_r3_c4.jpg');
 background-repeat: no-repeat;
 background-position: top right;
}
#h2right p {
 margin: 0px;
 width: 252px;
 height: 85px;
 float: left;
 background-image: url('/images/htfctop_r3_c3.jpg');
 background-repeat: no-repeat;
 background-position: top left;
}

/* ############### Drop-down start ############### */

#h1left-top li
	{
	position: relative;
	min-height: 1px;		
	vertical-align: bottom;		
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
	padding-right: 1px;
	float: left;
	display: block;
	width: 85px;
	text-align: center;
	}

#h1left-top ul ul
	{
	position:absolute;
	top: auto;
	left: auto;
	display:none;
	padding: 0;
	margin: 0;
	z-index: 0;
	width: 130px;
	border: 0px;
	}

#h1left-top ul ul ul
	{
	top:0;
	left:100%;
	}
	
div#h1left-top li:hover
	{
	cursor:pointer;
	z-index:100;
	}
	
div#h1left-top li:hover ul ul,
div#h1left-top li li:hover ul ul,
div#h1left-top li li li:hover ul ul,
div#h1left-top li li li li:hover ul ul
{display:none;}

div#h1left-top li:hover ul,
div#h1left-top li li:hover ul,
div#h1left-top li li li:hover ul,
div#h1left-top li li li li:hover ul
{display:block;}

#h1left-top		
	{
	float:none;
	}
	
body					
	{
	behavior:url(./csshover.htc);
	}
	
#h1left-top ul li		
	{
	float:left;
	}
	
#h1left-top a			
	{
	height:1%;
	}
	
#h1left-top ul {
  border-left: 1px solid #333333;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	  margin-left: 20px;
	font-size: 14px;
	float: left;
	clear: both;
	width: 540px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 8pt;
	color: #333333;
}

#h1left-top li {
	position: relative;			/* do not remove or alter */
    min-height: 1px;			/* do not remove or alter */ 
    vertical-align: bottom;		/* do not remove or alter */
    border-right: 1px solid #333333;
    float: left;
}

#h1left-top a {
	margin: 0px;
	padding: 0px;
	display: block;
	height: 25px;
	text-align: left;
	line-height: 25px;
	text-decoration: none;
	color: #666;
	font-weight: bold;
	padding: 0px;
	padding-right: 5px;
	padding-left: 5px;
	white-space:nowrap;
	color: #333333;
}

#h1left-top li .selected {
	background: #FFF;
	color: #000;
}

#h1left-top li .selected:hover {
	background: #FFF;
}

#h1left-top li a:hover {
	color: #0066cc;
}
#h1left-top li li a {
	background: transparent url('/images/main-nav-drop-down-bg.gif') 0 0 no-repeat;
	height: 25px;
	font-size: 13px;
	line-height: 25px;
}

#h1left-top li li a:hover {
	color: #0066cc;
}

#h1left-top li li
	{
	width: 140px;
	border: 0px;
	font-weight: normal;
	}


/* ############### Drop-down end ############### */