<style type="text/css">
td.tab {
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: none;
    border-radius: 2px;
    -moz-border-radius: 2px;
}
table.tabs      {
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: 1px solid #666;
}
a:active {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: underline; color: #000099}
a:link          {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: underline; color: #000099}
a:visited       {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: underline; color: #000099}
a:hover         {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: underline; color: #FF0000}
body {
    font-family: arial, helvetica, geneva, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #040139
}
.left_col {background-color: #B0CEDF; border: ridge; border-width: 2px 2px 2px 0px; border-color: #333366 #333366 #333366 black}
.main {
    font-family: arial, helvetica, geneva, sans-serif;
    font-size: 12px;
    color: #000000;
	}
th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #8CA7C8; border-color: black black #000000; border-bottom-width: 1px}
th.schedule_team, div.schedule_team{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F0F0F0; background-color: #140A4F}
table.new {border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.message {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000}
.listing-odd {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #DBDBDB}
.listing-even {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #EAEAEA}
.error {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
.score_date{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.scoresrow{background-color: #E1E1E1; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.finalscore{color: #990000; font-weight: bold}
.maintable{border: 3px #040139 solid}
.team_form{
	background-color: #EBEBEB;
	border: 1px solid #17226A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 125px;
}
th.schedule_week{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC0000}
.schedule_row{font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E9E9E9}
.schedule_date{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #E9E9E9}
.schedule_cols{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #A7A7A7}

.bio_labels{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: white}
.bio_fileds{font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: white}
.bio_name_and_team {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color:#990000; background-color: white}
.news_caption {font-family: Arial, Helvetica, sans-serif; font-size: 9px; background-color: white}
.nbdr img {
border:0
}

.message{
color:#009900;
}


div#PreviousPoll a.prevPoll{
font: 8pt arial,helvetica,sans-serif;
color:#DD0028;
}

#poll{ /* background:#040139; */ } 
#pollArchiveList {list-style:none; margin:0; padding:0; } 
#pollArchiveList li {margin-left:20px;}
#pollArchiveList a, #BackPoll a{ color:#040139 }
#BackPoll{ margin:0 auto; width:460px; text-align:center; padding-bottom:20px; }


/******* Calendar *******/
h3#calendarHead { display:inline; }
#calendarJump { margin-right:20px; }
#calendarJump select { font-size:10px; }
#calendarJump select optgroup { font-size:10px; display:inline; }

table#calendar { padding:1px; width:590px; z-index:0; position:relative; top:0; left:0;  }
	
table#calendar td { font: 7pt arial, helvetica, sans-serif; border:1px solid #1A2842; 
	height:70px; vertical-align:top; text-align:right; background:#f6f6f6; color:#1A2842;
	position:relative; z-index:0; position:relative; top:0; left:0; }
table#calendar td p { height:50px; z-index:0; position:relative; top:0; left:0;     color:#000; }
table#calendar td p.calImg { width:100%; height:100%; background: url(/images/iwfl_logo.gif) center center no-repeat; }
table#calendar td p.calImg a.calEvent {  display:block; width:100%; height:100%; color:#fff; /*color:#F6F6F6;  */
	height:37px; text-indent:-9999px; text-decoration:none; 
	padding-bottom:0; margin-bottom:0; font-size:0; }
#todayDate { font-weight:bold; color:#f00; }
table#calendar td.calOff { border:0px solid #ccc; }


.eventSlide { position:absolute; background-color:#040139; border:1px solid #000; padding:10px;
			  text-align:left; width:270px; z-index:999; top:0; left:0; font-size:10px; color:#fff; } 
	.eventSlide h3 { font-size:12px; }
/*.eventSlide { background-color:#FEBF00; border:1px solid #001C42; padding:10px;
			  text-align:left; width:350px; z-index:999; margin:3px; }*/

	/******* MULTIMEDIA GALLERY *******/
	#galleryTable { text-align:left; } 
	#galleryTable table { }
	#galleryTable td {  width:130px; text-align:center; }
	#galleryTable a  { text-decoration:none; border:none; background:transparent; }
	#galleryTable a:hover  { color:#bb8f00; text-decoration:none; border:none; background:transparent; }
	#galleryTable img {  margin:10px; padding:2px; border:1px solid #dfdfdf; } 


	  
table.playerStats {
    width: 100%;
}

table.playerStats td {
    font-size: .9em;
    text-align: center;
    background-color: #fff;
}

table.playerStats th.stat_table_header  {
    font-size: 1.1em;
    font-weight: bold;
    background-color: #10084a;
    color: #fff;
	text-align:left;
}

table.playerStats th{
    background-color: #a4a5a4;
    font-size: .8em;
	text-align:center;
}  
			  
</style>