


.header {
background:none repeat scroll 0 0 #FFFFFF;
width:960px;
}

.header .menu {
background:none repeat scroll 0 0 #333;
font-size:12px;
height:26px;
line-height:26px;
position:relative;
width:960px;
z-index:9999;
}
.menu ul {
margin:0px;
padding:0px;
}
.menu li.category1{
/*background-image:url(../images/FF_header_menu_3.gif);*/
background-repeat:no-repeat;
display:block;
float:left;
height:31px;
margin-right:0;
text-indent:10px;
position:relative;
background-position:0 -34px;
z-index:150;
line-height:31px;
border-right:1px solid #172D5F;
line-height:31px;
}
.menu li.category1 a{}
.menu li.category1 a:hover{}

.category{ }
.category1{ width:128px;}
#nav1{ width:120px;}
.menu li.nomarl1{
/*background-image:url(../images/FF_nomarl.gif);*/
padding:0 4px;
display:block;
float:left;
height:34px;
margin-right:0;
position:relative;
background-position:0 -34px;
z-index:150;
width:130px;
}
.menu li.nomarl2{
/*background-image:url(../images/FF_nomarl2.gif);*/
padding:0 4px;
display:block;
float:left;
height:31px;
margin-right:0;
position:relative;
background-position:0 -34px;
line-height:31px;
z-index:150;
width:115px;
color:#174C74;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
border-right:1px solid #172D5F;
padding-right:15px;
text-align:center;
}

.menu li a.s {
color:#000;
display:block;
margin:0;
padding:0 4px;
}
.menu li a.s:hover {
color:#000;
text-decoration:none;
}
.nflteam {
width:100%;
}
#headerWrapper .subdiv a{
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 0 0 4px;
	display:block;
	width:160px;
}
#headerWrapper .subdiv a:hover{color:#CCC; font-weight:bolder;}
.subdiv ul {
float:left;
margin:0;
padding:0;
}
#subnav5 {
left:-200px;
}
#subnav6 {
left:-400px;
}
#subnav5 ul,#subnav6 ul{float:left;
margin:0;
padding:0;
width:12em;
margin-bottom:10px;}
#subnav5 li,#subnav6 li {
width:13em;
clear:none;
}
.subdiv li.title {
background:none;
margin-bottom:5px;
width:15em;
}
.subdiv li a {
color:#000;
padding:0;
padding-left:15px;
height:31px;
line-height:31px;
}
.subdiv li a:hover {
background:none repeat scroll 0 0 transparent;
color:#FF3300;
font-weight:bold;
}
/*#subnav1 {
width:300px;
}
#subnav2 {
width:310px;
}
#subnav3 {
width:310px;
}*/
#subnav4 {
left:-100px;
}
li.normal a{ padding-left:0px;}