html, body {
	margin: 0 0 0 0;
	padding: 0;
	font-size: 12px;
	background-image:url("images/bg_loop.jpg");
	SCROLLBAR-FACE-COLOR: #001e45; 
	SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
	SCROLLBAR-SHADOW-COLOR: #00193a; 
	SCROLLBAR-ARROW-COLOR: #FFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-BASE-COLOR: #001e45; 
	scrollbar-3d-light-color: #fff;
}
#headerTable {
	margin: 0 auto;
	border: 1px solid #000;
	width:100%;
	height:160px;
    background-image:url("images/header_loop.jpg"); 
}
#headerlogo {
	background-image:url("images/header.jpg"); 
	background-repeat: no-repeat;
	background-position: top center;
	width:760px;
	height:159px;
}
#mainTable {
	margin: 0 auto;
	width:760px;
	border: 1px solid #001f48;
	background-color:#FFFFFF;
}
#mainTable td {
	padding: 0px;/*Pads each table cell in modern browsers*/
}
#maincontent {
	font-size: 12px;
	/*/*/font-size: 100%; /* */
}
#sidebar {
	width: 280px;
	font-size: 12px;
	/*/*/font-size: 85%; /* */

}
#header {
	background-color: #fff;
	color: #000;
	text-align:center;
}
#nav {
	text-align:center;
}
#intro {
color:#01193b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #01193b;
background:#01193b;
}
#subnav {
	color:#FFF;
	height:26px;
	background-image: url("images/subnav.jpg");
}
#footer {
	color:#CCCCCC;
	text-align:center;
	height:40px;
	background-image: url("images/footer.jpg");
}
.KT_tngtable {
	border: solid 1px #000;
	padding:1px;
	vertical-align: baseline;
}
.KT_tngtable th, .KT_tngtable td.KT_th {
	font-weight: bold;
	vertical-align: top;
}
.KT_tngtable td {
	border-bottom: solid 3px #fff;
	vertical-align: baseline;
}
.even {
	BACKGROUND-COLOR: #CCCCCC
}
.odd {
	BACKGROUND-COLOR: #FFFFFF
}
td, p, ul {
	font-family: Arial, Helvetica, sans-serif;
}
h1:first-child {margin-top: 0;}/*starts first heading in a TD flush top*/
h2:first-child {margin-top: 0;}/*starts first heading in a TD flush top*/
h1 { font-size: 160%; }
h2 { font-size: 140%; }

#sidebar a {
	/*/*/padding: 3px;
	display: block;
	border: 2px solid #CCC;
	background-image: url("images/footer.jpg");
	text-decoration: none;
	line-height: 1em;
	width: 160px; /* */
}
#sidebar a:link, #sidebar a:visited {
	color: #666;
}
#sidebar a:hover, #sidebar a:active {
	color: #FFFFFF;
	background-color: #CC0000;
	border: 2px solid #000;
}
#current a {
	color: #FFFFFF !important;
	/*/*/background-color: #999999!important;
	border: 2px dotted #999 !important; /* */
}
#sidebar ul {
	/*/*/padding-right: 1em;
	list-style-type: none;
	margin-right: 1em; /* */
}

#sidebar li {
	/*/*/margin: 0px 0px 6px 0px; /* */
}
#textAdjust {
	display: block;
	text-decoration: none;
	line-height: 1em;
	width:330px;
	height:100%;
	background-image: url("images/sidebar_bg.jpg");
}
#table
{ 
	border-top: 1px solid #01193B;
	border-bottom: 1px solid #01193B;
	border-right: 1px solid #01193B;
	background:url(images/events_bg.gif);
	background-repeat:repeat-x;
} 
#table td
{ 
	border-left: 1px solid #01193B;
} 

#dd {
    background-image: url("images/nav.jpg");
	padding: 0px 1px 0px 1px;
	list-style: none;
	float: left;
	margin: auto;
    display:block;
	width:780px;
}

#dd li {
  margin: auto;
  padding: 0px 1px 0px 1px;
  list-style: none;
  float: left;
  font: bold 11px arial;
}

#dd li a.menu {
  display: block;
  text-align: center;
  padding: 3px 14px;
  font-size: 12px;
  color: #FFF;
  text-decoration: none;
}

#dd li a.menu:hover {
  background-image: url("images/nav_over.jpg");
}
.submenu {
  background: #a71717;
  border: 1px solid #FFFFFF;
  visibility: hidden;
  position: absolute;
  z-index: 3;
}

.submenu a {
  display: block;
  FONT-SIZE: 10px;
  FONT-WEIGHT: BOLD;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #FFFFFF;
}
.image {
	float:left;
	display:block;
	padding:0px 0px 10px 0px;
}
.submenu a:hover {
  background: #001e47;
  color: #FFF;
}
.normal {
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
.normalbold {
	font-size: 10px;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif;
}
.copyright {
	font-size:10px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.copyrightlink {
	color:#999999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.copyrightlink:link {
	color:#999999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.copyrightlink:hover {
	color:#999999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.title {
	font-size:22px;
	font-weight:600;
	line-height: 1.5em;
}
.info {
	font-size:12px;
	line-height: 1em;
}
.headline {
	font-size:10px;
	line-height: 1em;
}
.event {
	color:#FFFFFF;
	font-size:12px;
	font-style:bold;
}
.events {
	color:#999999;
	font-size:12px;
	font-weight:600;
	text-align:center;
}
.promoBoxBody {
	height:auto; /* 150 */
	margin:0;
	float:left;
	display:block;
	padding:0px 5px 10px 5px;
	line-height:100%;
	font-size:11px;
}
.SportNavLink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.bottomnav {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.topnav {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
#content {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.content-link {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.mastheadlg {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.mastheadsm {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.headertext {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.navheader {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.navlinks {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.NavText {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.Headline {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.SecHeadline {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.Feature {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.Pubdate {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.week {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.SportName {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.Synopsis {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.Caption {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.More {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.rtSidebarLink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.SidebarHeader {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.rtSidebarText {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.EventDate {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.EventHeader {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.EventLink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.eventtext {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.EventText1 {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.StatsText {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.PollQuestion {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.PollChoice {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.StoryCaption {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.StoryHeadline {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.StoryTeaser {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.StoryLink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.fonetwork {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.fonetlink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.fodailynetlink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.Disclaimer {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.Disclaimerlink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.email {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.sportheadertext {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.othernavlinks {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.raisedquote {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.raisedquotesig {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
.photocaption {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif
}
#content {
	FONT-SIZE: 12px
}
PRE {
	FONT-SIZE: 11px; FONT-FAMILY: monospace
}
.page-header {
	COLOR: #1a2e57
}
.page-header {
	FONT-SIZE: 16px
}
.page-header {
	TEXT-DECORATION: none
}
.page-header {
	FONT-WEIGHT: 600
}
.content-link {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #1a2e57
}
.masthead {
	PADDING-RIGHT: 25px; BACKGROUND-COLOR: #1a2e57; TEXT-ALIGN: right
}
.mastheadlg {
	FONT-WEIGHT: 900; FONT-SIZE: 28px; COLOR: #ffffff; TEXT-DECORATION: none
}
.mastheadsm {
	FONT-WEIGHT: 800; FONT-SIZE: 16px; COLOR: #ffffff; TEXT-DECORATION: none
}
.headertext {
	FONT-WEIGHT: 800; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 19px
}
.navheader {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #ffffff
}
.sportheadertext {
	FONT-WEIGHT: 900; FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
.maincolor {
	BACKGROUND-COLOR: #1a2e57
}
.accentcolor {
	BACKGROUND-COLOR: #1a2e57
}
.eventbarcolor {
	BACKGROUND-COLOR: #ffffff
}
.SportNavLink {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #1a2e57; TEXT-DECORATION: underline
}
.SportNavLink:hover {
	TEXT-DECORATION: none
}
.bottomnav {
	FONT-SIZE: 10px; COLOR: #1a2e57
}
.bottomnav:hover {
	TEXT-DECORATION: none
}
.topnav {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.hauserpro {
	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.hauserpro:hover {
	TEXT-DECORATION: underline
}
.navlinks {
	FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.navlinks:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navlinks:visited {
	COLOR: #ffffff
}
.navlinks:hover {
	TEXT-DECORATION: underline
}
.othernavlinks {
	MARGIN-TOP: 2px; FONT-WEIGHT: 800; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.othernavlinks:visited {
	COLOR: #ffffff
}
.othernavlinks:hover {
	TEXT-DECORATION: underline
}
.NavText {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #ffffff
}
.NavText2 {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #1a2e57
}
.navimages {
	TEXT-ALIGN: center
}
.navspacercolor {
	BACKGROUND-COLOR: #ffffff
}
.navmargin {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 10px; WIDTH: 140px
}
.Headline {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.Headline:hover {
	TEXT-DECORATION: underline
}
.SecHeadline {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.SecHeadline:link {
	TEXT-DECORATION: underline
}
.Feature {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.Feature:hover {
	TEXT-DECORATION: underline
}
.week {
	FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;
}
.Pubdate {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;
}
.Pubdate:hover {
	TEXT-DECORATION: none; COLOR: #FFF; FONT-WEIGHT: BOLD;
}
.SportName {
	FONT-SIZE: 11px; COLOR: #000000
}
.Synopsis {
	FONT-SIZE: 12px; COLOR: #000000
}
.Caption {
	FONT-SIZE: 11px; COLOR: #000000
}
.More {
	FONT-SIZE: 12px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.More:hover {
	TEXT-DECORATION: underline
}
.SidebarHeader {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.SidebarLink {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.SidebarLink:hover {
	TEXT-DECORATION: underline
}
.rtSidebarText {
	FONT-SIZE: 11px; COLOR: #999999
}
.rtsidebarimages {
	TEXT-ALIGN: center
}
.EventDate {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #000000
}
.calendar {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #1a2e57
}
.eventheader {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #ffffff
}
.eventbarcolor {
	BACKGROUND-COLOR: #1a2e57
}
.EventLink {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #1a2e57
}
.EventLink:hover {
	TEXT-DECORATION: none
}
.eventtext {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #1a2e57
}
.EventText1 {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.StatsText {
	FONT-SIZE: 8px; COLOR: #ffffff
}
.EventSchool {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #ffffff
}
.pollquestion {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #1a2e57; FONT-FAMILY: arial, helvetica, sans-serif
}
.pollanswers {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
.polllink {
	FONT-SIZE: 11px; COLOR: #1a2e57; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.polllink:hover {
	COLOR: #1a2e57; TEXT-DECORATION: underline
}
#pollradio {
	BACKGROUND-COLOR: #ffffff
}
.pollborder {
	BACKGROUND-COLOR: #1a2e57
}
.pollbg {
	BACKGROUND-COLOR: #ffffff
}
.StoryCaption {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.StoryHeadline {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #1a2e57
}
.StoryPhoto {
	TEXT-ALIGN: center
}
.StoryTeaser {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #000000
}
.StoryLink {
	FONT-SIZE: 12px; COLOR: #1a2e57
}
.StoryLink:hover {
	TEXT-DECORATION: none
}
.photocaption {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.statslink {
	FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; FONT-WEIGHT: 700; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.statslink:hover {
	TEXT-DECORATION: underline
}
.fivevert {
	LINE-HEIGHT: 5px
}
.tenvert {
	LINE-HEIGHT: 10px
}
.fifteenvert {
	LINE-HEIGHT: 15px
}
.twentyvert {
	LINE-HEIGHT: 20px
}
.raisedquote {
	FONT-WEIGHT: 700; FONT-SIZE: 14px
}
.raisedquotesig {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
.Disclaimer {
	FONT-SIZE: 10px; COLOR: #1a2e57; TEXT-ALIGN: center
}
.Disclaimerlink {
	FONT-SIZE: 10px; COLOR: #1a2e57
}
.Disclaimerlink:hover {
	TEXT-DECORATION: none
}
.email {
	FONT-SIZE: 12px; COLOR: #ffffff
}
#navoffset {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; WIDTH: 145px
}
.specialfeaturelink {
	FONT-FAMILY: verdana, arial, helvetica
}
.agreement {
	FONT-FAMILY: verdana, arial, helvetica
}
.specialfeaturehead {
	FONT-FAMILY: verdana, arial, helvetica
}
.searchtextfield {
	FONT-FAMILY: verdana, arial, helvetica
}
.searchheadline {
	FONT-FAMILY: verdana, arial, helvetica
}
.searchteaser {
	FONT-FAMILY: verdana, arial, helvetica
}
.searchdate {
	FONT-FAMILY: verdana, arial, helvetica
}
.searchprevious {
	FONT-FAMILY: verdana, arial, helvetica
}
.searchnext {
	FONT-FAMILY: verdana, arial, helvetica
}
.docsfound {
	FONT-FAMILY: verdana, arial, helvetica
}
.searchtextfield {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #1a2e57; BACKGROUND-COLOR: #ffffff
}
.even {
	BACKGROUND-COLOR: #CCCCCC
}
.odd {
	BACKGROUND-COLOR: #FFFFFF
}
.searchheadline {
	FONT-WEIGHT: 800; FONT-SIZE: 14px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.searchheadline:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
.searchteaser {
	FONT-SIZE: 11px; COLOR: #1a2e57
}
.searchdate {
	FONT-SIZE: 10px; COLOR: #1a2e57; TEXT-DECORATION: none
}
.searchprevious {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #1a2e57
}
.searchnext {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #1a2e57
}
.docsfound {
	FONT-WEIGHT: 800; FONT-SIZE: 16px; COLOR: #09B900
}
.specialfeaturehead {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; COLOR: #1a2e57
}
.agreement {
	FONT-SIZE: 11px; COLOR: #cc271c; TEXT-DECORATION: none
}
.specialfeaturelink {
	FONT-SIZE: 11px; COLOR: #cc271c; TEXT-DECORATION: none
}
.specialfeaturelink:hover {
	COLOR: #cc271c; TEXT-DECORATION: underline
}
.readmore {
	FONT-SIZE: 10px; COLOR: #cc271c; TEXT-DECORATION: none; font-weight:600;
}
.readmore:hover {
	COLOR: #cc271c; TEXT-DECORATION: underline; font-weight:600;
}
#specialfeatureoffset {
	MARGIN-LEFT: 5px; WIDTH: 138px; MARGIN-RIGHT: 5px
}
#n4shell {
/* Happy hunting. This rule will allow you to create an outer border around the layout table in netscape 4. Wrap the entire table inside a div and assign to the div this id */
	border: 1px solid #000;
	/*/*/border: 0; /* */
}
.texta { 
 font-size: 10px; 
 background-color: #FFFFFF; 
 border: 1px solid #000000;
 FONT-FAMILY: verdana, arial, helvetica; 
 COLOR: #OOOOOO;
 }
 .hide {
 color:#829442;
 }