div {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
span {font-family: Arial,Helvetica,Verdana,sans-serif;}
td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
th {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #FFFFFF; background-color: #3068A8;}
p {font-family: Arial,Helvetica,Verdana,sans-serif;}
b {font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: bold;}
i {font-family: Arial,Helvetica,Verdana,sans-serif; font-style: italic;}
li {font-family: Arial,Helvetica,Verdana,sans-serif;}
ul {font-family: Arial,Helvetica,Verdana,sans-serif;}
ol {font-family: Arial,Helvetica,Verdana,sans-serif;}
h1 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 18px; color: #000000; font-weight: bold;}
h2 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; font-weight: bold;}
h3 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
h4 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
h5 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #000000; font-weight: bold;}
h6 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}


/* NEW NAVIGATION */

div#navigation	{
	text-align: left;
	margin: 0;
	border: 0;
	padding: 0 0 18px 0; /* t+b=18 l+r=0 */
	background: #faf1d4 url(../images/core/navigation/bg_under-nav.gif) no-repeat bottom left; /* 18px tall under navlist */
	height: 61px;
	width: 780px; /* bmh */
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 43px;
	}
html> div#navigation {
	height: 43px;
	}
ul {
	margin: 3px 0 0 10px;
	border: 0;
	padding: 0;
	background: #dff1fb url(../images/core/navigation/bg_navlist.gif) repeat-x top left;
	height: 40px;
	width: 770px;
	}
ul li {
	list-style: none;
	float: left;
	display: inline;
	margin: 0;
	border: 0;
	padding: 0;
	height: 40px;
	}

.alt {display: none;}

a#nav-home:link, a#nav-home:visited, a#nav-home:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/home.gif) no-repeat top left;
	height: 40px;
	width: 55px;
	}
a#nav-home:hover {background: transparent url(../images/core/navigation/home-on.gif) no-repeat top left;}

a#nav-welcome:link, a#nav-welcome:visited, a#nav-welcome:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/welcome.gif) no-repeat top left;
	height: 40px;
	width: 79px;
	}
a#nav-welcome:hover {background: transparent url(../images/core/navigation/welcome-on.gif) no-repeat top left;}

a#nav-about:link, a#nav-about:visited, a#nav-about:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/about.gif) no-repeat top left;
	height: 40px;
	width: 59px;
	}
a#nav-about:hover {background: transparent url(../images/core/navigation/about-on.gif) no-repeat top left;}

a#nav-schools:link, a#nav-schools:visited, a#nav-schools:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/schools.gif) no-repeat top left;
	height: 40px;
	width: 74px;
	}
a#nav-schools:hover {background: transparent url(../images/core/navigation/schools-on.gif) no-repeat top left;}

a#nav-eventinfo:link, a#nav-eventinfo:visited, a#nav-eventinfo:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/eventinfo.gif) no-repeat top left;
	height: 40px;
	width: 85px;
	}
a#nav-eventinfo:hover {background: transparent url(../images/core/navigation/eventinfo-on.gif) no-repeat top left;}

a#nav-media:link, a#nav-media:visited, a#nav-media:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/media.gif) no-repeat top left;
	height: 40px;
	width: 52px;
	}
a#nav-media:hover {background: transparent url(../images/core/navigation/media-on.gif) no-repeat top left;}

a#nav-presscred:link, a#nav-presscred:visited, a#nav-presscred:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/presscred.gif) no-repeat top left;
	height: 40px;
	width: 143px;
	}
a#nav-presscred:hover {background: transparent url(../images/core/navigation/presscred-on.gif) no-repeat top left;}

a#nav-sponsorship:link, a#nav-sponsorship:visited, a#nav-sponsorship:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/sponsorship.gif) no-repeat top left;
	height: 40px;
	width: 105px;
	}
a#nav-sponsorship:hover {background: transparent url(../images/core/navigation/sponsorship-on.gif) no-repeat top left;}

a#nav-tickets:link, a#nav-tickets:visited, a#nav-tickets:active	{
	display: block;
	text-decoration: none;
	background: transparent url(../images/core/navigation/tickets.gif) no-repeat top left;
	height: 40px;
	width: 117px;
	}
a#nav-tickets:hover {background: transparent url(../images/core/navigation/tickets-on.gif) no-repeat top left;}


/* BODY TEXT */
.body {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}

.homepageheadline {font-family: Trebuchet,Helvetica,Verdana,Arial,sans-serif; font-size: 14px; font-style: italic; filter:shadow(Color=#000000); font-weight: bold; color: #CC5500;}
.teasertext {font-family: Tahoma,Helvetica,Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: #8A8A8A;}

.body a:link {color: #017793; text-decoration: none; font-weight: bold; }
.body a:active {color: #017793; text-decoration: none; font-weight: bold; }
.body a:visited {color: #017793; text-decoration: none; font-weight: bold; }
.body a:hover {color: #017793; text-decoration: underline; font-weight: bold; }

.body2 {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
}

.body3 {
    font-family: Arial,Helvetica,Verdana,san serif;
    font-size: 10px;
    color: #e0dec5;
}
.body4 { font-face: verdana; font-size: 11px; font-weight: 600;}

.storyArchive {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}

.body5 {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
	color: #FFFFFF
}

.body5 a:link {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px}
.body5 a:active {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px}
.body5 a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px}
.body5 a:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold; font-size: 11px}


.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}

/* LINK COLORS #017793; */
A, A:LINK {
	color: #000000;
	text-decoration: underline;
}

A:VISITED {
	color: #000000;
	text-decoration: underline;
}

A:ACTIVE {
	color: #000000;
	text-decoration: underline;
}

A:HOVER {
	color: #017793;
	text-decoration: none
}

a.textnav {font-size: 10px; color: #ff0000; text-decoration: underline;}
a.textnav:link {color: #ff0000; text-decoration: underline;}
a.textnav:active {color: #000000; text-decoration: underline;}
a.textnav:visited {color: #ff0000; text-decoration: underline;}
a.textnav:hover {color: #000000; text-decoration: none;}

a.orange {font-size: 11px; color: #be5301; text-decoration: none;}
a.orange:link {color: #be5301; text-decoration: none;}
a.orange:active {color: #be5301; text-decoration: none;}
a.orange:visited {color: #be5301; text-decoration: none;}
a.orange:hover {color: #be5301; text-decoration: underline;}

.btn {
	color: #ffffff;
	background: #3068A8; 
    font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	border-left: 1px solid #DFECFE;
	border-top: 1px solid #DFECFE;
	height:19px;
	text-decoration:none;
	cursor: hand
}


.border {border: solid 1px #010179;}
.borderbtm {border-bottom: solid 1px #010179;}
.bordertp {border-top: solid 1px #010179;}
.borderlft {border-left: solid 1px #010179;}
.borderrt {border-right: solid 1px #010179;}
.borderltr {border-left: solid 1px #010179; border-top: solid 1px #010179; border-right: solid 1px #010179;}
.borderlb {border-left: solid 1px #010179; border-bottom: solid 1px #0101799;}

.nowrap { white-space: nowrap;}
.breakforprint { page-break-after: always; }

/* Drag & Drop styles - DON'T REMOVE! */

.dragWindow {
	border: #000000 2px solid;
	display: none;
	filter: alpha( opacity=20 );
	position: absolute;
	background-color: #666666; }

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container {
	WIDTH: 100%; position: relative; behavior: url('/sharksahl/includes/pm_htc.htc');
}

.action1, .action2 { background: #E2EBF7; border: #B8CDE7 1px solid; padding: 2px;}
.action1 { border-right: 0px none; }

IMG.clsHidden { VISIBILITY: hidden; }

.m1UserData, .m2UserData, .m3UserData,
.m4UserData, .m5UserData, .m6UserData,
.m7UserData, .m8UserData, .m9UserData {
	behavior: url(#default#userData);
}

.m1Container, .m2Container, .m3Container,
.m4Container, .m5Container, .m6Container,
.m7Container, .m8Container, .m9Container {
	WIDTH: 100%; position: relative; behavior: url('/sharksahl/includes/pm_htc.htc');
}

.m1Part, .m2Part, .m3Part,
.m4Part, .m5Part, .m6Part,
.m7Part, .m8Part, .m9Part {
	WIDTH: 100%; background: #F2FAFF; border-top: white 2px solid; padding: 0;
}

.m1PartAlternate, .m2PartAlternate, .m3PartAlternate,
.m4PartAlternate, .m5PartAlternate, .m6PartAlternate,
.m7PartAlternate, .m8PartAlternate, .m9PartAlternate {
	WIDTH: 100%; background: #E2EBF7; border-top: white 2px solid; padding: 0;
}

.m1MoverMin, .m2MoverMin, .m3MoverMin,
.m4MoverMin, .m5MoverMin, .m6MoverMin,
.m7MoverMin, .m8MoverMin, .m9MoverMin {
	border: #B8CDE7 1px solid;
	background-position: center;
	background-IMAGE: url('../images/move.gif');
	cursor: move;
	background-REPEAT: no-repeat;
	background-COLOR: #E2EBF7;
	padding: 2px;
	width: 15px;
}

.topheader {
	background: transparent url(../images/core/navigation/bg_under-nav.gif) no-repeat bottom left; /* 18px tall */
	width:780px;
	height: 61px;

}

.footerback {
	background: #0e8dc4 url(../images/core/behind_footer.gif) repeat-y top left;
}

.contentarea {
	background-image: url(../images/core/content_back.gif); 
	background-repeat: repeat-x; 
	background-color: #FFFFFF;

}

.contentarea2 {
	background: #faf1d4 url(../images/core/bg_tile.jpg) no-repeat 18px 18px;
}

.contentdiv {
	padding: 15px 15px 15px 15px; 
	line-height:15px;
	width: 727px; 
/*	width: 715px;*/
}

.pageheader {color: #be5301; font-weight:bold; font-size:18px;}

/* HEADERS AND LABELS */

.headline1 {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 18px;
	font-weight: bold;
	color: #017793;
}

.headline2 {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.headline2 a:link {color: #017793; text-decoration: none; font-weight: bold; }
.headline2 a:active {color: #017793; text-decoration: none; font-weight: bold; }
.headline2 a:visited {color: #017793; text-decoration: none; font-weight: bold; }
.headline2 a:hover {color: #017793; text-decoration: underline; font-weight: bold; }

.headline3, .coach {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.headline3 a:link {color: #017793; text-decoration: none; font-weight: bold; }
.headline3 a:active {color: #017793; text-decoration: none; font-weight: bold; }
.headline3 a:visited {color: #017793; text-decoration: none; font-weight: bold; }
.headline3 a:hover {color: #017793; text-decoration: underline; font-weight: bold; }

.subhead {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 16px;
	font-weight: bold;
	color: #017793;
}



.byline {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
	font-weight: bold;
	color: #017793;
}

.date {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.quickhitz {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.features {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 11px;
	color: #000000;
}

.features a:link {color: #017793; text-decoration: none; font-weight: bold; }
.features a:active {color: #017793; text-decoration: none; font-weight: bold; }
.features a:visited {color: #017793; text-decoration: none; font-weight: bold; }
.features a:hover {color: #017793; text-decoration: underline; font-weight: bold; }


.credit {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	decoration: italic;
}

.pcutline {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
	font-weight: bold;
	color: #017793;
}

.linkhead {
	font-family: Arial,Helvetica,Verdana,san serif;
	color: #017793;
	decoration: none;
	font-size: 12px;
	font-weight: bold;
}

.railhead {
	font-family: Arial,Helvetica,Verdana,san serif;
	background: #000000;
	text-transform: uppercase;
	color: #AFAFAF;
	font-size: 10px;
	font-weight: bold;
}

.railbody {
	font-family: Arial,Helvetica,Verdana,san serif;
	background: #017793;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

.raillink {
	font-family: Arial,Helvetica,Verdana,san serif;
	background: #017793;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

.list {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}

/* TABLES */
TD.rHeader1 {
	background-color: #FFFFFF;
	color: #017793;
	font-family: "Arial,Helvetica,Verdana,san serif";
	font-size: 12px;
	font-weight: bold;
}

TD.rHeader2 {
	background-color: #000000;
	color: #AFAFAF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
	font-weight: bold;
}

TD.rHeader3 {
	background-color: #FFFFFF;
	color: #017793;
	font-family: "Arial,Helvetica,Verdana,san serif";
	font-size: 12px;
	font-weight: bold;
}

TD.rRow1 {
	background-color : #CCCCCC;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}


TD.rRow2 {
	background-color : #EBEBEB;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}

TD.rRow3 {
	background-color : #CCCCCC;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}

TD.rFooter {
	background-color: #999999;
	color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}

TD.rAltHeader1 {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
	font-weight: bold;
}

TD.rAltHeader2 {
	background-color: #017793;
	color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
	font-weight: bold;
}


TD.rAltHeader3 {
	background-color: #616161;
	color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
	font-weight: bold;
}

TD.rAltRow1 {
	background-color : #E0DEC5;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}


TD.rAltRow2 {
	background-color : #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}

TD.rAltRow3 {
	background-color : #E0DEC5;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
}


TD.rAltFooter {
	background-color : #017793;
	color : #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
}

TD.header1 {
	background-color: #FFFFFF;
	color: #017793;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
	font-weight: bold;
}

TD.header2 {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
	font-weight: bold;
}
TD.header2 A:LINK {color: #FFFFFF;}
TD.header2 A:ACTIVE {color: #FFFFFF;}
TD.header2 A:VISITED {color: #FFFFFF;}

TD.header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #F20000;
	text-align: left;

}

TD.altRow1 {
	background-color : #E0DEC5;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
}

TD.altRow2 {
	background-color : #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
}


TD.footer {
	background-color: #999999;
	color: #FFFFFF;
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

TD.seat {
	border: 1px solid black;
}

/***
* this is text that might appear above the poll
***/
.pollPrePollText {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #017793;
}

/***
*after voting, if there is a "no results before" date
*set in the admin tool, this is the class for the text
*that is displayed
***/
.pollThankYou {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}

/***
*this has been left out of dsp_poll for uds 2.0 but will
*likely be added soon.  The font used for the "total votes"
*at the bottom of the poll module
***/
.pollTotalVotes {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

/***
*This is for the results page - defines style for the
*percentages  related to the bar graph.
***/
.pollPercentage {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}

/***
*Question
***/
.pollQst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing : 0px;
}

/***
*Choices
***/
.pollChc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing : 0px;
}

/***
*If attributes are set to separate questions and/or
*choices, this can define that table cell
***/
.pollSeparator {
}

/***
*This is the cell used in the bar graph interface,
*generally used to define color.
***/
.pollBar {
	background-color: 000000;
}
/***styles for the NHL toolkit.
*These styles control how the borders look on the NHL scoreboards
***/
table.nhlOuterScoreboard{
	border: 1px solid Black;
}

table.nhlInnerScoreboard{
background: Black;
}
/***controls the font size of nav text ***/
.nhlNav{font-size:10px;}

.nhlInfoLabel{font-weight: bold;}

.udsMpQuest {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
}

.udsMpQuestReq {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : red;
}

.udsMpTitle {
	font-family : Verdana;
	font-size : 18px;
	font-weight : bold;
}

.udsMpChc {
	font-family : Verdana;
	font-size : 12px;
	font-weight : normal;
}

.udsMpFinePrint {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
}

.tksubnav {
font-family:verdana, arial, helvetica;
font-size: 8pt;
color: #000000;
}

.tksubnav A {
text-decoration: none;
color: #000000;
font-weight: bold;
}

.tksubnav A:link {
text-decoration: none;
color: #000000;
font-weight: bold;
}

.tksubnav A:visited {
text-decoration: none;
color: #017793;
font-weight: bold;
}

.tksubnav A:hover {
text-decoration: none;
color: #017793;
font-weight: bold;
}

.textBackground {
	background-repeat: no-repeat;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position: center center;


}

/*** rookie journal ***/

.rookieJournal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 24px;
	padding: 4 0 4 0;
	vertical-align: text-baseline;
}

/*** roster ***/

.rosterHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #F20000;
	text-align: middle;
}



.rosterHeader a:link {color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.rosterHeader a:active {color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.rosterHeader a:visited {color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.rosterHeader a:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold; }

.rosterTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	
}

.rosterRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EBEBEB;
	
}

.rosterRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	
}


/*** stats ***/
.statsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #F20000;
	text-align: right;
	text-indent: 5px;
}

.statsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	text-indent: 5px;
}

.statsRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-indent: 5px;
}

.statsRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E0DEC5;
	text-indent: 5px;
}

.hawksbackers{
	color: #FFFFFF; 
	font-size: 12px;
	padding: 8 3 2 7;
}
.hawksbackers a:link {color: #FFFFFF; text-decoration: underline;}
.hawksbackers a:active {color: #FFFFFF; text-decoration: underline;}
.hawksbackers a:visited {color: #FFFFFF; text-decoration: underline;}
.hawksbackers a:hover {color: #FFFFFF; text-decoration: underline;}

.standingwhitesm {
	font-family: Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.standingwhite a:link {color: #FFFFFF; text-decoration: none;}
.standingwhite a:active {color: #FFFFFF; text-decoration: none;}
.standingwhite a:visited {color: #FFFFFF; text-decoration: none;}
.standingwhite a:hover {color: #FFFFFF; text-decoration: underline;}

.standingwhite {
	font-family: Helvetica;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	letter-spacing: -0.03em;
}

.standingwhite a:link {color: #FFFFFF; text-decoration: none;}
.standingwhite a:active {color: #FFFFFF; text-decoration: none;}
.standingwhite a:visited {color: #FFFFFF; text-decoration: none;}
.standingwhite a:hover {color: #FFFFFF; text-decoration: underline;}

.mmsmall {
	font-family: Helvetica;
	color: #01566b;
	font-size: 10px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	letter-spacing: -0.03em;
}

.mmsmall a:link {color: #01566b; text-decoration: none;}
.mmsmall a:active {color: #01566b; text-decoration: none;}
.mmsmall a:visited {color: #01566b; text-decoration: none;}
.mmsmall a:hover {color: #000000; text-decoration: underline;}

.blacknbbss {
	font-family: Verdana;
	color: #636363;
	font-size: 9px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -0.03em;
}

.blacknbbss a:link {color: #636363; text-decoration: none;}
.blacknbbss a:active {color: #636363; text-decoration: none;}
.blacknbbss a:visited {color: #636363; text-decoration: none;}
.blacknbbss a:hover {color: #636363; text-decoration: underline;}

.orgnbbs {
	font-family: Verdana;
	color: #E06F1D;
	font-size: 9px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -0.03em;
}

.orgnbbs a:link {color: #E06F1D; text-decoration: none;}
.orgnbbs a:active {color: #E06F1D; text-decoration: none;}
.orgnbbs a:visited {color: #E06F1D; text-decoration: none;}
.orgnbbs a:hover {color: #E06F1D; text-decoration: underline;}

.blacknbbs {
	font-family: Verdana;
	color: #636363;
	font-size: 9px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -0.03em;
}

.blacknbbs a:link {color: #636363; text-decoration: none;}
.blacknbbs a:active {color: #636363; text-decoration: none;}
.blacknbbs a:visited {color: #636363; text-decoration: none;}
.blacknbbs a:hover {color: #636363; text-decoration: underline;}

.blacknbb {
	font-family: Verdana;
	color: #636363;
	font-size: 9px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -0.03em;
}

.blacknbb a:link {color: #636363; text-decoration: none;}
.blacknbb a:active {color: #636363; text-decoration: none;}
.blacknbb a:visited {color: #636363; text-decoration: none;}
.blacknbb a:hover {color: #636363; text-decoration: underline;}

.blacknb {
	font-family: Verdana;
	color: #636363;
	font-size: 10px;
	font-weight: bold;

	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -0.03em;
}

.blacknb a:link {color: #636363; text-decoration: none;}
.blacknb a:active {color: #636363; text-decoration: none;}
.blacknb a:visited {color: #636363; text-decoration: none;}
.blacknb a:hover {color: #636363; text-decoration: underline;}

.standingblacknb {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #636363;
	font-size: 11px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	letter-spacing: -0.03em;
}

.standingblacknb a:link {color: #636363; text-decoration: none;}
.standingblacknb a:active {color: #636363; text-decoration: none;}
.standingblacknb a:visited {color: #636363; text-decoration: none;}
.standingblacknb a:hover {color: #636363; text-decoration: underline;}

.standingblack {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #01566b;
	font-size: 11px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	letter-spacing: -0.03em;
}

.standingblack a:link {color: #01566b; text-decoration: none;}
.standingblack a:active {color: #01566b; text-decoration: none;}
.standingblack a:visited {color: #01566b; text-decoration: none;}
.standingblack a:hover {color: #01566b; text-decoration: underline;}

.standingorangee {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #E06F1D;
	font-size: 11px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	letter-spacing: -0.03em;
}

.standingorangee a:link {color: #E06F1D; text-decoration: none;}
.standingorangee a:active {color: #E06F1D; text-decoration: none;}
.standingorangee a:visited {color: #E06F1D; text-decoration: none;}
.standingorangee a:hover {color: #E06F1D; text-decoration: underline;}

.standingteal {
	font-family: Verdana;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	letter-spacing: -0.03em;
}

.standingteal a:link {color: #FFFFFF; text-decoration: none;}
.standingteal a:active {color: #FFFFFF; text-decoration: none;}
.standingteal a:visited {color: #FFFFFF; text-decoration: none;}
.standingteal a:hover {color: #FFFFFF; text-decoration: underline;}

.standingorange {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #E06F1D;
	font-size: 11px;
	font-weight: bold;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	letter-spacing: -0.03em;
}

.standingorange a:link {color: #E06F1D; text-decoration: none;}
.standingorange a:active {color: #E06F1D; text-decoration: none;}
.standingorange a:visited {color: #E06F1D; text-decoration: none;}
.standingorange a:hover {color: #E06F1D; text-decoration: underline;}


.nextgamewhitesmm {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-right: 2px;

	padding-top: 0px;
	padding-bottom: 0px;
	letter-spacing: -0.03em;
}

.nextgamewhitesmm a:link {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesmm a:active {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesmm a:visited {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesmm a:hover {color: #FFFFFF; text-decoration: underline;}


.nextgamewhitesm {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	letter-spacing: -0.03em;
}

.nextgamewhitesm a:link {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesm a:active {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesm a:visited {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesm a:hover {color: #FFFFFF; text-decoration: underline;}

.nextgamewhitesbig {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
	padding-left: 4px;

	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: -0.03em;
}

.nextgamewhitesbig a:link {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesbig a:active {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesbig a:visited {color: #FFFFFF; text-decoration: none;}
.nextgamewhitesbig a:hover {color: #FFFFFF; text-decoration: underline;}

.nextgamewhitebig {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: -0.03em;
}

.nextgamewhitebig a:link {color: #FFFFFF; text-decoration: none;}
.nextgamewhitebig a:active {color: #FFFFFF; text-decoration: none;}
.nextgamewhitebig a:visited {color: #FFFFFF; text-decoration: none;}
.nextgamewhitebig a:hover {color: #FFFFFF; text-decoration: underline;}

.nextgamewhite {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: -0.03em;
}

.nextgamewhite a:link {color: #FFFFFF; text-decoration: none;}
.nextgamewhite a:active {color: #FFFFFF; text-decoration: none;}
.nextgamewhite a:visited {color: #FFFFFF; text-decoration: none;}
.nextgamewhite  a:hover {color: #FFFFFF; text-decoration: underline;}

.scoreboardOrange {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #E06F1D;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.03em;
}

.scoreboardOrange a:link {color: #E06F1D; text-decoration: none;}
.scoreboardOrange a:active {color: #E06F1D; text-decoration: none;}
.scoreboardOrange a:visited {color: #E06F1D; text-decoration: none;}
.scoreboardOrange a:hover {color: #E06F1D; text-decoration: underline;}


.scoreboardBlack {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.03em;
}


.homepageTable {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}


.sectionHeader {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 1em 1em 5px black, -1em -1em black;
}

.byline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.title {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.03em;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.info {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #A1A2A6;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.03em;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;	
}

.number {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color:#015F76;
	font-weight: bold;
	font-size: 24px;
	padding-left: 5px;
	
}

.name {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color:#015F76;
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
	letter-spacing: 
	font-strech: wider;
	font-variant: small-caps;
}

.photoTitle {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12;
	padding-left: 10px;
}

.photoCaption {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12;
	padding-left: 3px;
	font-weight: bold;
}

.orangeTickets {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #ff6600;
	font-size: 18;
	font-weight: bold;
}

.tealTickets { color: #3399cc; font-family: Arial,Helvetica,Verdana,san serif; font-size: 15px; font-weight: bold;}
.tealTickets a:link { color: #3399cc; font-family: Arial,Helvetica,Verdana,san serif; font-size: 15px; font-weight: bold; }
.tealTickets a:active { color: #3399cc;	font-family: Arial,Helvetica,Verdana,san serif;	font-size: 15px; font-weight: bold; }
.tealTickets a:visited { color: #3399cc; font-family: Arial,Helvetica,Verdana,san serif;	font-size: 15px; font-weight: bold; }
.tealTickets a:hover { color: #3399cc; font-family: Arial,Helvetica,Verdana,san serif; font-size: 15px; font-weight: bold; }

.biomultimedia { font-size: 11px; font-face: verdana, arial, sans-serif; font-weight: bold; padding: 0px 1px 1px 5px; margin:0;}
.biomultimedia a:link {color: #EF4747; text-decoration: none; font-weight: bold; }
.biomultimedia a:active {color: #EF4747; text-decoration: none; font-weight: bold; }
.biomultimedia a:visited {color: #EF4747; text-decoration: none; font-weight: bold; }
.biomultimedia a:hover {color: #EF4747; text-decoration: underline; font-weight: bold; }

.story_links { font-size: 11px; font-face: verdana, arial, sans-serif; font-weight: bold; padding: 0px 1px 1px 5px; margin:0;}
.story_links a:link {color: #EF4747; text-decoration: none; font-weight: bold; }
.story_links a:active {color: #EF4747; text-decoration: none; font-weight: bold; }
.story_links a:visited {color: #EF4747; text-decoration: none; font-weight: bold; }
.story_links a:hover {color: #EF4747; text-decoration: underline; font-weight: bold; }

/* FOOTER */

.footer { font-size: 11px; font-face: verdana, arial, sans-serif; font-weight: bold; color: #FFFFFF;}
.footer a:link { text-decoration: none; font-weight: bold; color: #EDE308;}
.footer a:active { text-decoration: none; font-weight: bold; color: #EDE308;}
.footer a:visited { text-decoration: none; font-weight: bold; color: #EDE308;}
.footer a:hover { text-decoration: underline; font-weight: bold; color: #EDE308;}

.nhlnavhome { background-color: black; border-bottom: 1px solid black; width: 781px; text-align: center; }
.nhlnavint { background-color: black; border: 0px; width: 781px; text-align: center; }

.description { font-size: 9px; font-face: verdana, arial, sans-serif; font-weight: bold; color: #000000;}
.description a:link { text-decoration: none; font-weight: bold; color: #017793;}
.description a:active { text-decoration: none; font-weight: bold; color: #017793;}
.description a:visited { text-decoration: none; font-weight: bold; color: #017793;}
.description a:hover { text-decoration: none; font-weight: bold; color: #000000;}

.newmedia { font-size: 9px; font-face: verdana, arial, sans-serif; font-weight: bold; color: #000000;}
.newmedia a:link { text-decoration: none; font-weight: bold; color: #017793;}
.newmedia a:active { text-decoration: none; font-weight: bold; color: #017793;}
.newmedia a:visited { text-decoration: none; font-weight: bold; color: #017793;}
.newmedia a:hover { text-decoration: none; font-weight: bold; color: #000000;}

.multimedia1 A:visited {
	text-decoration: none;
	color: #017793;
}

.multimedia1 A:hover {
	text-decoration: none;
	color: #10275B;
}

.multimedia2 {
	background-color: #DEDFE3;
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.multimedia2 A {
	text-decoration: none; 
	color: #017793;
}

.multimedia2 A:visited {
	text-decoration: none;
	color: #017793;
}

.multimedia2 A:hover {
	text-decoration: none;
	color: #10275B;
}

.multimedia3 {
	font-family: verdana, arial, helvetica;
	font-size: 7.2pt;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}

.multimedia3 A {
	text-decoration: none; 
	color: #000000;
}

.postlinksbar{ 
	background: #EAEAEA;
	border-bottom: 1px solid #878787;
	color: #1a1a1a; 
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0; 
	padding: 5px; 
}
.btn_store         { display: block; background: url(../images/core/bg_btn.gif) no-repeat; width: 150px; height: 16px; padding: 5px 0px 5px 0px; text-align: center; color: #0e8dc4; text-decoration:none; float: left; margin-right: 1px; font-weight: bold; }
a.btn_store         { display: block; background: url(../images/core/bg_btn.gif) no-repeat; width: 150px; height: 16px; padding: 5px 0px 5px 0px; text-align: center; color: #0e8dc4; text-decoration:none; float: left; margin-right: 1px; font-weight: bold; }
a.btn_store:link    { color: #0e8dc4; text-decoration:none; }
a.btn_store:visited { color: #0e8dc4; text-decoration:none; }
a.btn_store:hover   { color: #ebb045; text-decoration:underline; }
a.btn_store:active  { color: #0e8dc4; text-decoration:underline; }

a.red {font-size: 11px; color: #be0000; text-decoration: none;}
a.red:link {color: #be0000; text-decoration: none;}
a.red:active {color: #be0000; text-decoration: none;}
a.red:visited {color: #be0000; text-decoration: none;}
a.red:hover {color: #be0000; text-decoration: underline;}
a.bgblue {font-size: 11px; color: #0e8dc4; text-decoration: none;}
a.bgblue:link {color: #0e8dc4; text-decoration: none;}
a.bgblue:active {color: #0e8dc4; text-decoration: none;}
a.bgblue:visited {color: #0e8dc4; text-decoration: none;}
a.bgblue:hover {color: #0e8dc4; text-decoration: underline;}
a.ltyellow {font-size: 11px; color: #faf1d4; text-decoration: none;}
a.ltyellow:link {color: #faf1d4; text-decoration: none;}
a.ltyellow:active {color: #faf1d4; text-decoration: none;}
a.ltyellow:visited {color: #faf1d4; text-decoration: none;}
a.ltyellow:hover {color: #faf1d4; text-decoration: underline;}
.white {color:#0e8dc4;}
.itemlnk a {color: #0e8dc4; text-decoration: none;}
.itemlnk a:link {color: #0e8dc4; text-decoration: none;}
.itemlnk a:visited {color: #0e8dc4; text-decoration: none;}
.itemlnk a:hover {color: #0e8dc4; text-decoration: underline;}
.itemlnk a:active {color: #0e8dc4; text-decoration: underline;}
.yellow {color: #0e8dc4;}/* ffe17f was yellow */
.yellow a {color: #0e8dc4; text-decoration: none;}
.yellow a:link {color: #0e8dc4; text-decoration: none;}
.yellow a:visited {color: #0e8dc4; text-decoration: none;}
.yellow a:hover {color: #0e8dc4; text-decoration: underline;}
.yellow a:active {color: #0e8dc4; text-decoration: underline;}