p { 
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	}
	
strong {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	}
	
strong.smred {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	font-weight:bold;
	color:#ff0000;
	}
	
h2 {font-family:Verdana, Tahoma, Arial, Sans-Serif;font-size:16px;font-weight:bold}
	
h2.news {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:16px;
	font-weight:bold;
}
	
h3 { 
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	}
th {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	}
th.small {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	font-weight:bold;
	}
td {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	}
	
td.leftnav	{
	 width:150px;
	 vertical-align:top;
	 white-space:nowrap;
	}
	
td.sidenav	{
	width:152px;
	background:url(/images/nav-background.gif) repeat-y;
	border-left:solid 2px #00295A;
	border-right:solid 2px #00295A;
	background:#C2CDE0;
	}
	
td.sidenavtop {
	border-top:solid 2px #00295A;
	}
	
#spacercolumn	{
	 width:20px;
	 vertical-align:top;
	 white-space:nowrap;
	}
	
#bottom_nav {
	margin:18px 0px 18px 0px;
	text-align:center;
	}
	
#copyright	{
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	color:#999999;
	text-align:center;
	}
	
.maincontent	{
	
	}
	
.pagetitle	{
	float:right;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:24px;
	font-weight:bold;
	color:#A52108;
	margin-bottom:18px;
	padding-bottom:0px;
	}
	
.siteheader {
	font-family:Arial, Helvetica, Sans-serif;
	font-size:18px;
	font-weight:bold;
	border-bottom:solid 3px #00295A;
	text-align:right;
	}
	
a.small {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:13px;
	color:#A52108;
	}
a:link {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	color:#A52108;
	}
	
a:link.small {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	color:#A52108;
	}
a:visited {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	color:#00295A;
	}
a:visited.small {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	color:#00295A;
	}
	
a:link.bottom {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	color:#A52108;
	text-decoration:none;
	}
	
a:visited.bottom {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	color:#00295A;
	text-decoration:none;
	}
	
a:hover.bottom {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	color:#A52108;
	text-decoration:underline;
	}
	
a.sm {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	color:#A52108;
	}
	
a:link.sm {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	color:#A52108;
	}
	
a:active.sm {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	color:#ff0000;
	}
	
a:visited.sm {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	color:#00295A;
	}
	
a.boldlink {
	font-weight:bold;
	text-decoration:none;
	color:#A52108;
	}
	
.blogdate {
	font-size:.8em;
	padding-bottom:20px;
	border-bottom:1px solid black;
	}
	
	
.bottom {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	}
	
.byline {
	margin:6px 0px 0px 0px;
	}
	
.headline_team {
	background-color:#dddddd;
	padding:4px 6px 2px 6px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
	
.headline {
	background-color:#dddddd;
	padding:2px 6px 4px 6px;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	}
	
.newsbody {
	padding:4px 6px 4px 6px;
	}
	
.newswrapper {
	border:solid 1px black;
	padding:0px;
	margin:6px 0px 3px 0px;
	}
	
.time {
	font-family:Verdana, Tahoma, Arial, Sans-Serif; 
	ont-size:12px;
	font-weight:bold;
	color:#00295A;
	}
.small {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	}
ul {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	}
li {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	}
li.small {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:10px;
	}
ol li.padded {
	padding-top:20px;
	margin-bottom:5px;
	}
	
ol.article {
	list-style-type:roman;
	margin-top:4px;
	}
	
input {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	}
.larger {
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:14px;
	font-weight:bold }
	
sup {
	vertical-align:text-top;
	margin-bottom:4px;
	font-size:.8em;
	}
	
tr.gray {
	background-color:#dddddd;
	}
	
th.align_left {
	text-align:left;
	}
	
table.paddingright {
	padding-right:.9em;
	}
	
th.paddingright {
	padding-right:.9em;
	}
	
th.paddingrightbottom {
	padding-right:.9em;
	}
	
th.paddingrightsm {
	padding-right:.9em;
	font-size:10px;
	}
	
th.paddingrightsm05 {
	padding-right:.5em;
	font-size:11px;
	}
	
td.paddingright {
	padding-right:.9em;
	}
	
td.rightpadding {
	padding-right:.9em;
	}
	
td.paddingrightbottom {
	padding-right:.9em;
	padding-bottom:.9em;
	}
	
td.paddingrightsm {
	padding-right:.9em;
	font-size:10px;
	}
	
td.paddingrightsm05 {
	padding-right:.5em;
	font-size:10px;
	}
	
td.padding03 {
	padding:.3em;
	}
	
th.padding03 {
	padding:.3em;
	}
	
th.padding4 {
	padding-right:4px;
	padding-bottom:4px
	}
	
td.padding4 {
	padding-right:4px;
	padding-bottom:4px
	}

th.smallpadding01	{
	padding:.2em;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	}

td.smallpadding01	{
	padding:.1em;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	}
	
th.smallpadding03	{
	padding:.4em;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	}

td.smallpadding03	{
	padding:.3em;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:11px;
	}
	
td.teamresults_teamname {
	padding:2px;
	font-size:10px;
	white-space:nowrap;
	width:175px;
	}
	
td.teamresults_data {
	padding:1px 2px 1px 2px;
	font-size:10px;
	text-align:center;
	}
	
th.teamresults_data {
	padding:1px 2px 1px 2px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	}

	
.warning {
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 10pt;
	font-weight: bold;
	}
	
td.topteam{
	border-bottom-style:solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
	padding-right:.2em;
	padding-left:.2em;
	font-size:11px;
	}
td.bottomteam{
	border-bottom-style:solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
	border-right-style:solid;
	border-right-color: black;
	border-right-width: 1px;
	padding-right:.2em;
	padding-left:.2em;
	font-size:11px;
	}
td.winner{
	border-bottom-style:solid;
	border-bottom-color: black;
	border-bottom-width: 1px;
	padding-right:.3em;
	padding-left:.3em;
	font-size:11px;
	}
td.endline{
	border-right-style:solid;
	border-right-color: black;
	border-right-width: 1px;
	padding-right:.3em;
	font-size:11px;
	}
td.endlinetime{
	border-right-style:solid;
	border-right-color: black;
	border-right-width: 1px;
	padding:0 .5em .5em .3em;
	font-size:10px;
	white-space:nowrap;
	}
	
#maincontent_cell {
	padding:12px 0px 0px 20px;
	width:840px;
	}
	
blockquote{
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	}
	
.score {
	font-family:Comic Sans MS, arial;
	font-weight:700;
	color:#333333;
	}
	
div.navholder {
	border: 1px solid #00295A;
	font-size:12px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	line-height:150%;
	background-color:#dddddd;
	}
	
div.navholdernew {
	font-size:12px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	line-height:150%;
	}
	
div.subnav {
	font-size:10px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	line-height:105%;
	padding-left:10px;
	width:152px;
	padding-right:10px;
	}
	
a.leftnav {
	font-size:12px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-weight:bold;
	color:#00295A;
	text-decoration:none;
	width:148px;
	}
	
a.leftsubnav {
	font-size:10px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	color:#00295A;
	text-decoration:none;
	}
	
a:visited.leftsubnav {
	font-size:10px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	color:#00295A;
	text-decoration:none;
	}
	
a:hover.leftnav {
	font-size:12px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-weight:bold;
	color:#A52108;
	text-decoration:underline;
	width:148px;
	}
	
a:hover.leftsubnav {
	font-size:10px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	color:#00295A;
	text-decoration:none;
	text-decoration:underline;
	color:#A52108;
	}
	
.homesections {
	font-size:12px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-weight:bold;
	color:#00295A;
	}
	
a.homesections{
	font-size:12px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	font-weight:bold;
	color:#00295A;
	text-decoration:none}
	
img.arrow {
	margin-bottom:0px;
	padding-bottom:0px;
	vertical-align:middle;
	}
	
.optsmall{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	width:25px;
	}
	
.optsmallyr{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	width:40px;
	}
	
select.gamereportselect	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	}
	
input.small	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	width:150px;
	margin-top:3px;
	margin-bottom:3px;
	}
	
input.smallcheckbox {
	margin:2px 3px 0px 6px;
	font-size:11px;
	vertical-align:texttop;
	}
	
textarea.small	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	width:300px;
	margin-top:3px;
	margin-bottom:3px;
	}
	
input.smalltext	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	}
	
select.survey	{
	width:35px;
	margin-right:10px;
	margin-left:20px;
	margin-top:2px;
	margin-bottom:2px;
	height:15;
	line-height:1;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	}
	
input.survey	{
	width:20px;
	margin-right:10px;
	margin-left:20px;
	height:15;
	line-height:1;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	}
	
textarea.smalltext	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	}
	
input.pollsubmit	{
	font-size:10px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	border:1px solid black;
	background-color:#00295A;
	padding-left:2px;
	padding-right:2px;
	margin-top:4px;
	color:#ffffff;
	}
	
input.gamesubmit	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	border:1px solid black;
	background-color:#00295A;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0px 8px 0px 0px;
	}
	
input.gamesubmitupdate	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	border:1px solid black;
	background-color:#C2CDE0;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#00295A;
	margin:0px 8px 0px 0px;
	}
	
input.gamesubmitdelete	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	border:1px solid black;
	background-color:#A52108;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0px 8px 0px 0px;
	}
	
input.gamesubmitstartover	{
	font-size:11px;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	border:1px solid black;
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	color:#000000;
	}
	
/* code for dialog box */
#dialog_wrapper { 
	display:none;
	position:absolute;
	border:2px ridge #6593cf;
	width:300px;
	height:121px;
	}
	
.dialog_button {
	padding:0px 20px 0px 20px;
	}
		
#dialog_title_bar {
	background-color:#1e3b72;
	text-align:left;
	padding:4px;
	color:#ffffff;
	font-weight:bold;
	font-family:Tahoma;
	font-size:12px
	}
		
#dialog_message_bar {
	background-color:#b9d2f5;
	padding:6px 20px 6px 20px;
	font-family:Tahoma;
	font-size:12px;
	text-align:center;
	}
	
#txtHint {
	position:absolute;
	top:300px;
	left:280px;
	display:none;
	z-index:2;
	}
	
.league_table_wrapper {
	padding:12px;
	margin:12px 0px 18px 0px;
	border:solid 1px black;
	}
	
ol.hearing {
	list-style-type:lower-alpha;
	}
	
ol.hearing li {
	margin-bottom:12px;
	}
	
.cell	{
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
	float:left;
	margin:0 12px 18px 4px;
	text-align:left;
	line-height:1.2;
	font-size:11px;
	}
	
#rechockeybox {
	background-color:#dddddd;
	border-style: solid;
	border-width:3px;
	border-color: #00295A;
	padding:4px;
	margin-bottom:12px;
	}
	
table#articles tr{vertical-align:top}
table#articles td.left{width:100px}
table#articles td.right{padding:0 0 8px 0}
table#articles td.right ol li{margin:8px 0}
table#articles td.right ol ol{list-style-type:lower-alpha}
table#articles td.right ol ol ol{list-style-type:upper-roman}
table#articles td.right ol ol li{margin:8px 0}
table#articles td.right b{text-decoration:underline;}


