body {
	padding:0;
	margin:0;
	border:0;
	text-align: center;
	background:white;
	font-family:arial;
	background:#d8d8d8;
	font-size:11px;
	color:black;
}

#main
{
	margin:auto;
	padding:auto;
	width:980px;
	text-align:center;
}

#mainPrint
{
	margin:auto;
	padding:auto;
	width:802px;
	text-align:center;
}

div#wrapper {
	float:left;
	width:802px;
}

div#wrapperPrint {
	float:left;
	width:750px;
}

div#layout {
	font-size:12px;
	font-family:arial;
	color:black;
	background-color:white;
	border-left:1px black solid;
	border-top:1px black solid;
}

#topheader {
	text-align:center;
	overflow:hidden;
}

#menu  {
	border-top:1px black solid;
}

#menu a {
	text-transform:uppercase;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	height:17px;
	line-height:17px;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

#menu a, #menu a:visited {
	border:1px  #000 solid;
	border-color:#dbdbdb #5d5d5d #262626 #ededed;
}

#menu a:hover {
	border:1px  #000 solid;
	border-color:#262626 #ededed #dbdbdb #5d5d5d;
}

#menuExtras {
	text-align:center;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:0 10px;
}

#menuExtras a {
	text-transform:uppercase;
	padding-left:4px;
	padding-right:4px;
	height:17px;
	line-height:17px;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

#menuExtras a:hover {
	text-decoration:underline;
}

#menu2  {
	float:left;
	position:relative;
	margin:0;
	padding:0;
	width:800px;
	height:17px;
	text-align:left;
	border-top:1px black solid;
	clear:both;
}

#menu2 a {
	text-transform:uppercase;
	text-align:center;
	display:inline;
	padding-left:2px;
	padding-right:2px;
	width:auto;
	height:17px;
	line-height:17px;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

#menu2 a, #menu2 a:visited {
	border:1px  #000 solid;
	border-color:#dbdbdb #5d5d5d #262626 #ededed;
}

#menu2 a:hover {
	border:1px  #000 solid;
	border-color:#262626 #ededed #dbdbdb #5d5d5d;
}

#headerimage {
	width:800px;
	height:108px;
	vertical-align:middle;
	text-align:center;
	overflow:hidden;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	color: #FFFFFF;
}

#front {
	float:left;
	position:relative;
	margin:0;
	padding:0;
	width:800px;
	height:auto;
	overflow:hidden;
	clear:both;
}

#frontleft {
	float:left;
	position:relative;
	text-align:center;
	color:white;
	height:auto;
	width:550px;
	overflow:hidden;
	margin:0;
	padding:0;
	clear:both;
}
#tagline {
	float:left;
	position:relative;
	width:550px;
	padding-bottom:2px;
	text-align:center;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	color: #FFFFFF;
}

#frontright{
	float:left;
	position:relative;
	width:247px;
	height:auto;
	margin:0;
	padding:0;
	color:white;
	overflow:hidden;
	text-align:center;
	border-top:0;
	border-left:1px black solid;
	border-bottom:0;
	border-right:0;
}
#cancellations {
	background-color:#808080;
	text-transform:uppercase;
	padding:0;
	line-height:18px;
	width:247px;
	font-weight:bold;
	color: white;
	text-align:center;
	font-family:arial;
	font-size:12px;
	border:1px black solid;
	border-top:0;
	border-right:0;
}

a.noblink:link, a.noblink:active, a.noblink:visited{
	text-decoration: none;
	color:white;
}
a.noblink:hover  {
	text-decoration: underline;
}

#scoreboard {
	background-color:#000000;
	width:247px;
	height:160px;
	padding:0;
	margin:0;
	color:white;
	font-family:arial;
	font-size: 8pt;
	overflow:hidden;
}
.scoreboardhead {
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding-bottom:2px;
}
#scoreboard a:link, #scoreboard a:visited, #scoreboard a:active {
	font-family:arial;
	color:#AACCAA;
	text-decoration : none;
}
#scoreboard a:hover {
	color:#AACCAA;
	text-decoration : underline;
	font-weight:bold;
}
#SportNav  {
	padding-top:6px;
	width:247px;
	height:auto;
	text-align:center;
	overflow:auto;
	color :white;

}
#SportNav a:link, #SportNav a:active, #SportNav a:visited {
	font-size:12px;
	font-family:arial;
	text-decoration : none;
}

#SportNav a:hover {
	text-decoration : underline;
}
.sportsFront {
	text-align:center;
	font-size:17px;
	font-weight:bold;
}
/*
#teamheader{
	width:800px;
	background-color:#request.secondcolor#;
	padding-top:3px;
	border-bottom:1px black solid;
	line-height:19px;
	font-size: 12px;
	margin-left:5px;
	color:white;
	font-weight:bold;
}
*/

/* Here's our default note styles. */
.notedefault, .notenested {
	position: absolute;
	visibility: visible;
	display:inline;
	font-family:arial;
	font-size:11px;
	text-align:left;
	width: 250px;
	padding:3px;
}
.notedefault {
	font-family:arial;
	font-size:11px;
	text-align:left;
	padding: 2px;
	border: 1px solid#000;
	background-color:#FFF;
	color: black;
}
td.note  {
	font-family:arial;
	font-size:11px;
	text-align:left;
	background-color:#FFF;
	color: black;
}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
	margin-left: 5px;
	margin-top: 15px;
}

/* Headings within notes */
.notedefault h5 {
	font-family:arial;
	font-size:11px;
	margin: 0 0 0 0;
	text-align:left;
	padding: 1px;
	background-color: #808080;
	color: white;
}

/* Note close marker is only shown within pinned notes. */
.note-close {
	float: right;
	margin-top: 2px;
	width: 14px;
	height: 14px;
	line-height: 14px;
	color: black;
	text-decoration: none;
	visibility: hidden
}
.snb-pinned .note-close {
	visibility: inherit;
}
#banner{
	position:relative;
	float:left;
	background-color:inherit;
	color:white;
	text-align:center;
	font-size:12px;
}
#banner2{
	position:relative;
	float:left;
	width:800px;
	background-color:white;
	color:black;
	font-size:12px;
	text-align:center;
	height:130px;
}
#banner2.img{
	border:0;
}
#secondcontainer{
	position:relative;
	text-align:center;
	float:left;
	width:800px;
	background-color:white;
	color:black;
	font-size:12px;
	border-bottom:1px black solid;
}
div#boosterheader{
	position:relative;
	width:800px;
	background-color:white;
	font-size: 19px;
	font-style: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-top:3px;
	height:25px;
	font-weight:bold;
}
div.boosterleft{
	position:relative;
	text-align:left;
	float:left;
	height:25px;
	margin-left:5px;
}
div.boostermid{
	position:relative;
	text-align:right;
	float:left;
	height:25px;
	margin-right:5px;
}

div.boosterright{
	position:relative;
	text-align:right;
	float:right;
	height:25px;
	margin-right:5px;
}

#secondheader{
	position:relative;
	clear:left;
	width:800px;
	border:1px black solid;
	border-bottom:1px black solid;
	text-align:left;
	font-size: 14px;
	line-height:20px;
	margin:0;
	font-weight:bold;
	padding-left:5px;
}

#firstheader{
	position:relative;
	float:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	height:auto;
	font-size: 22px;
	width:auto;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:5px;
}

#content

{
	position:relative;
	float:left;
	width:800px;
	text-align:center;
	font-size:12px;
	color:black;
	margin:0;
	padding:0;
	height:auto;
	overflow:visible;
}
#contentcontainer
{
	position:relative;
	float:left;
	width:800px;
	text-align:center;
	font-size:12px;
	color:black;
	margin:0;
	padding:0;
	height:auto;
}
#content2
{
	position:relative;
	float:center;
	width:800px;
	text-align:left;
	font-size:12px;
	color:black;
	margin:0;
	padding:0;
	height:auto;
}
.date {
	font-style:oblique;
}


img.floatright {
	float:right;
	border: 2px black solid;
	margin-left:20px;
	vertical-align:top;
	clear:both;
}

img.floatleft {
	float:left;
	border: 2px black solid;
	padding-right:20px;
	vertical-align:top;
	clear:both;
}

#schedule{
	position:relative;
	float:left;
	clear:left;
	width:800px;
	background-color:white;
	border:1px black solid;
	border-left:0;
	border-bottom:0;
	color:black;
	text-align:center;
	font-size: 12px;
	padding:0;
}
#schedule table{
	width:780px;
	background-color:white;
	line-height:18px;
	color:black;
	text-align:left;
}
#schedule tr.rowgray{
	background-color:#EBEBEB;
}
#schedule tr.rowwhite{
	background-color:#FFFFFF;
}

#schedule td.bold{
	font-weight:bold;
}
#schedule td {
	font-size: 12px;
	width: auto;
}


#schedule{
	position:relative;
	float:left;
	width:800px;
	background-color:white;
	border:1px black solid;
	border-bottom:0;
	color:black;
	text-align:center;
	font-size: 12px;
	padding:0;
}
#schedule table{
	width:780px;
	background-color:white;
	color:black;
	text-align:left;
}
#schedule tr.rowgray{
	background-color:#EBEBEB;
}
#schedule tr.rowwhite{
	background-color:#FFFFFF;
}

#schedule td.bold{
	font-weight:bold;
}
#schedule td {
	font-size: 12px;
	width: auto;
}
A:link {font-size: 12px;text-decoration: none;font-family: Arial, Verdana,  Helvetica, sans-serif; 	}
A:visited {font-size: 12px;text-decoration: none;font-family: Arial, Verdana,  Helvetica, sans-serif; 	}
A:hover {font-size: 12px;text-decoration: underline;font-family: Arial, Verdana,  Helvetica, sans-serif; 	}


A.second:link {font-size: 11px;color:white;text-decoration: none;	}
A.second:visited {font-size: 11px;color:white;text-decoration: none;	}
A.second:hover {font-size: 11px;text-decoration: none;	}

A.whitelarge:link {font-size: 16px;color: white;text-decoration: none;	}
A.whitelarge:visited {font-size: 16px;color: white;text-decoration: none;	}
A.whitelarge:hover {font-size: 16px;color: silver;text-decoration:underline;	}

A.whitesmall:link  {font-size: 12px;color: white;text-decoration: none;	}
A.whitesmall:visited {font-size: 12px;color: white;text-decoration: none;	}
A.whitesmall:hover {font-size: 12px;color: silver;text-decoration:underline;	}

A.whitesmall2:link  {font-size: 12px;color: white;text-decoration: none;	}
A.whitesmall2:visited {font-size: 12px;color: white;text-decoration: none;	}
A.whitesmall2:hover {font-size: 12px;color: silver;text-decoration:underline;	}

A.scoreboard:link  {font-size: 8pt;color: silver;text-decoration: none;	}
A.scoreboard:visited {font-size: 8pt;color: silver;text-decoration: none;	}
A.scoreboard:hover {font-size: 8pt;color: white;text-decoration:underline; 	}


A.topn:link {font-size: 11px;color: white;text-decoration: none; 	}
A.topn:visited {font-size: 11px;color: white;text-decoration: none; 	}
A.topn:hover {font-size: 11px;color: silver;text-decoration:underline; 	}

A.verysmall:link {font-size: 10px;color: #ebebeb;text-decoration: none; 	}
A.verysmall:visited {font-size: 10px;color: #ebebeb;text-decoration: none; 	}
A.verysmall:hover {font-size: 10px;color: white;text-decoration:none;	}
LI.whitelarge {font-size:16px;font-style:normal;font-family: Arial, Verdana, Helvetica,sans-serif;color:white;line-height:16px;	}

p.header {color :#FFFFFF; 	}
p.topnav {font-size: 10px;font-family: Arial, Verdana, Helvetica, sans-serif; color:  white;line-height: 12px;	}



/*p {font-size: 12px;font-style: normal;font-family: Arial, Verdana, Helvetica, sans-serif;  color: black;line-height: 16px;margin-left:5px;	}*/

p.second {font-size: 11px;color: black;text-decoration: none;	}
p.whitesmall2 {font-size: 12px;color: white;text-decoration: none;	}
p.whitesmall {font-size: 12px;color: white;text-decoration: none;	}
H1 {font-size: 19px;font-style: normal;font-family: Arial, Verdana, Helvetica, sans-serif;line-height:16px;margin:0;	}
H2 {font-size: 17px;font-style: normal;font-family: Arial, Verdana, Helvetica, sans-serif;	}
H3 {font-size: 15px;font-style: normal;font-family: Arial, Verdana, Helvetica, sans-serif;margin-top:8px;	}
H4 {font-size: 14px;font-style: normal;font-family: Arial, Verdana, Helvetica, sans-serif;margin-top:5px;margin-bottom:5px;	}

H1.white {font-size: 19px;line-height:22px;font-style: normal;font-family: Arial, Verdana, Helvetica, sans-serif;color: white;margin-right: 0px;margin-left: 15px;margin-top:10px;	}

p.whitelarge {font-size: 16px;color: white;text-decoration: none;	}
p.silverlarge {font-size: 16px;font-style: normal;font-family: Arial, Verdana, Helvetica,  sans-serif; color: #FFFFFF;line-height: 18px;	}

Select {
	font-size: 12px;
	font-family: Arial;
	color:#000000;
	background-color:#FFF;
	text-decoration:none;
	font-weight:normal;
	border:1px solid#000000;
	width: auto;
	height: auto;
}

Select.select
{
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	background-color:white;
	text-decoration:none;
	font-weight:normal;
	border:1px solid#000000;
	width: auto;
	height: auto;
}
input.field {
	border:1px solid  #000000;
	color:#000000;
	background-color:white;
	font-size: 11px;
	font-weight:normal;
	font-family: Arial;
	width: auto;
	height: 14px;
}
input {
	border:1px solid  #000000;
	color:#000000;
	background-color:white;
	font-size: 11px;
	font-weight:normal;
	font-family: Arial;
	width: auto;
	padding:1px;
	height: auto;
}
.textarea {
	border:1px solid  #000000;
	color:#000000;
	background-color:white;
	font-size: 11px;
	font-weight:normal;
	font-family: Arial;
	width:300px;
	padding:1px;
	height:100px;
}
input.checkbox {
	border:none;
	color:#000000;
	background-color:white;
	font-size: 12px;
	font-family: Arial;
}
input.file {
	border:1px solid#000000;
	color:#000000;
	background-color:white;
	font-size: 12px;
	font-family: Arial;
	width: auto;
	height: auto;
	font-weight:normal;
}

Input.submit{
	font-size:12px;
	font-family:Arial, Helvetica;
	border:1px solid#000000;
	background-color:#808080;
	color:#ffffff;
	padding:1px;
	cursor:hand;
	width:auto;
	vertical-align:middle;
	Text-align:center;
}

.one
{
	width:300px;
	height:1px;
}
.two
{
	width:300px;
	height:1px;
}

	a.StoreLink:link,
	a.StoreLink:active,
a.StoreLink:visited {
	font-size : 15px;
	font-weight : bold;
	color : #DDDDDD;
	text-decoration : none;
}
a.StoreLink:hover {
	color : #FFFFFF;
}
table {
	font-size:12px;
	font-weight:normal;
	font-family:arial;
}

td {
	font-size:12px;
	font-weight:normal;
	font-family:arial;
}

#nocontent
{
	position:relative;
	float:center;
	width:600px;
	text-align:center;
	font-size:12px;
	color:black;
	line-height:17px;
	margin-top:50px;
	margin-bottom:50px;
	font-weight:bold;
}

#banner{
	float:left;
	position:relative;
	width:550px;
	height:76px;
	background-color:inherit;
	vertical-align:middle;
	color:white;
	float:left;
	text-align:center;
	font-size:12px;
}
#banner2{
	float:left;
	position:relative;
	width:800px;
	height:auto;
	background-color:white;
	color:black;
	padding-top:15px;
	font-size:12px;
	text-align:center;
}
#banner2.img{
	border:0;
}
.pulldownbar{
	float:left;
	position:relative;
	width:800px;
	border-bottom: 1px black solid;
	text-align:left;
	height:18px;
	padding:0;
	margin:0;
}
.pulldown{
	float:right;
	position:relative;
	width:auto;
	text-align:left;
	height:18px;
	padding:0;
	margin:0;
}
SELECT.teams {
	font-size: 11px;
	height:17px;
	width:auto;
	padding:1px;
}

OPTIONS.teams {
	font-size: 11px;
	height:17px;
}

#articles {
	float:left;
	position:relative;
	width:275px;
	text-align:left;
	height:auto;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:17px;
}
#events {
	float:left;
	position:relative;
	width:275px;
	text-align:left;
	height:auto;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:17px;
}
.article {
	border: 1px black solid;
	padding-left:3px;
	font-weight:bold;
	font-family:arial;
	text-transform:Uppercase;
	height:15px;
	font-size:12px;
	width:auto;
}

.headlines {
	color:white;
	width:auto;
	font-size: 12px;
	line-height:16px;
	padding:2px;
}
.headlines A:link {font-size: 12px;color: white;font-family:arial;text-decoration: none;}
.headlines A:visited {font-size: 12px;color: white;font-family:arial;text-decoration: none; }
.headlines A:hover {font-size: 12px;font-family:arial;text-decoration:underline;}

#footer{
	text-align:center;
	background-color:#000000;
	width:100%;
	border:1px black solid;
	border-left:none;
	clear:both;
}
#sidebanner{
	float:left;
	position:relative;
	width:140px;
	vertical-align:top;
	height:auto;
	text-align:center;
	border:0;
}
#sidebanner2{
	float:left;
	position:relative;
	width:170px;
	vertical-align:top;
	height:auto;
	text-align:center;
	border:0;
}
#sw{
	float:left;
	width:802px;
	height:120px;
	position:relative;
	text-align:center;
	/*background-color:white;*/
}

li.front{
	list-style: circle;
}

#emailAlerts #formTable {
	margin-top:40px;
	width:500px;
	border:none;
	text-align:left;
}

#emailAlerts #formTable .tdTitle {
	text-align:right;
}

