


/* new styles for logitech ice */

.whitebg {background-color:#ffffff;}

.eventsbody {font-size:11px; color:#ffffff; margin:0 10px 6px 10px;}
.eventtitle {font-size:12px; font-weight:bold; color:#ff9000; margin-top:6px;}

a.eventslnk {font-size:11px; color: #a9d5fe; text-decoration: underline;}
a.eventslnk:link {color: #a9d5fe; text-decoration: underline;}
a.eventslnk:active {color: #a9d5fe; text-decoration: underline;}
a.eventslnk:visited {color: #a9d5fe; text-decoration: underline;}
a.eventslnk:hover {color: #a9d5fe; text-decoration: none;}


a.footernav {font-size: 12px; font-weight:bold; color: #e1eef1; text-decoration: underline;}
a.footernav:link {color: #e1eef1; text-decoration: underline;}
a.footernav:active {color: #e1eef1; text-decoration: underline;}
a.footernav:visited {color: #e1eef1; text-decoration: underline;}
a.footernav:hover {color: #e1eef1; text-decoration: none;}



/* end new styles */











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: #00586e; font-weight: bold;}
h2 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; color: #00586e; font-weight: bold;}
h3 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14px; color: #00586e; font-weight: bold;}
h4 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #00586e; font-weight: bold;}
h5 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #00586e; font-weight: bold;}
h6 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; color: #00586e; 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;}

/* 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}
.bioLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #A40001; font-weight: bold; text-decoration: none; }
.history {
	font-family: Arial,Helvetica,Verdana,san serif;
	font-size: 12px;
	color: #4A1913
}

.history a:link {color: #4A1913; text-decoration: none; font-weight: bold; font-size: 12px}
.history a:active {color: #4A1913; text-decoration: none; font-weight: bold; font-size: 12px}
.history a:visited {color: #4A1913; text-decoration: none; font-weight: bold; font-size: 12px}
.history a:hover {color: #4A1913; text-decoration: underline; font-weight: bold; font-size: 12px}

/* LINK COLORS #017793; */
A, A:LINK {
	color: #00586e;
	text-decoration: underline;
	font-weight:bold;
}

A:VISITED {
	color: #00586e;
	text-decoration: underline;
 	font-weight:bold;
}

A:ACTIVE {
	color: #00586e;
	text-decoration: underline;
	font-weight:bold;
}

A:HOVER {
	color: #158fbc;
	text-decoration: none
	font-weight:bold;
}

.multimedia1 {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

.multtxt {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: 600;
}

.multimedia1 A {
	text-decoration: none; 
	color: #017793;
}

.activeusers{
	background: #FFF;
	border: 1px solid #072A66;
	color: #000;
	margin: 0px;
	padding: 1px;
}

.titlecollapse{
	background: transparent url(/images/tile_sub.gif);
	border-bottom: 1px solid #1a1a1a;
	color: #000; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}
.secondarysend{
	color: #017793; 
	font-size: 11px;
	font-weight: bold; 
	margin: 0;
	padding-left: 5px;
}

.secondarysend a:link {color: #017793; text-decoration: none; font-weight: bold; }
.secondarysend a:active {color: #017793; text-decoration: none; font-weight: bold; }
.secondarysend a:visited {color: #017793; text-decoration: none; font-weight: bold; }
.secondarysend a:hover {color: #EF4747; text-decoration: underline; font-weight: bold; }

.maintitlecollapse{
	background: transparent url(/images/rosterbg.gif);
	border: 1px solid #000;
	border-bottom: 1px solid #000;
	color: #FFF; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}

.maintitlecollapse a:link {color: #FFFFFF; text-decoration: none; font-weight: bold; }
.maintitlecollapse a:active {color: #FFFFFF; text-decoration: none; font-weight: bold; }
.maintitlecollapse a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold; }
.maintitlecollapse a:hover {color: #E06F1D; text-decoration: underline; font-weight: bold; }

.postlinksbarsm{ 
	background: #EAEAEA;
	border-bottom: 1px solid #878787;
	color: #1a1a1a; 
	font-size: 11px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0; 
	padding: 5px; 
}

.row2shaded,
.post1shaded { background-color: #DEDBE4 }
.row4shaded,
.post2shaded { background-color: #E3DFE7 }

.row1{ 
	background: #ECEDEE; 
}

.row2{ 
	background: #ECECED;
	padding: 2px;
}

.darkrow1{ 
	background: #94979D;
	color: #1a1a1a; 
	padding: 2px;
}

.darkrow3{ 
	background: #E3E3E4; 
	color: #1a1a1a; 
}

.postlinksbar{ 
	background: #EAEAEA;
	border-bottom: 1px solid #878787;
	color: #1a1a1a; 
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0; 
	padding: 5px; 
}

.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;
}


.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;}


.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;}

/* 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;}

#navHist {  width: 129px; }
#navHist ul { margin: 0; padding: 0; list-style-type: none; font-size: 12px; font-face: verdana, arial, sans-serif; }
#navHist li { margin: 0; }
#navHist li a { display: block; font-weight: bold; color: #ffffff; border-color: white; padding: 2px 2px 2px 22px; border-top: 0px solid; border-right: 0px; border-left: 0px; border-bottom: 0px; background-image:  url(/images/header/interior/mouseout-history.gif); background-repeat: no-repeat; background-color: #017793; width:'100%';}
#navHist li a:link    { color: #ffffff; text-decoration: none; border-color: white; }
#navHist li a:visited { color: #ffffff; text-decoration: none; border-color: white; }
#navHist li a:active  { color: #ffffff; text-decoration: none; border-color: white; }
#navHist li a:hover   { color: #ffffff; text-decoration: none; border-color: white; background-image: url(/images/header/interior/mouseover-history.gif); background-repeat: no-repeat; background-position: 0% 0%; background-color: #C00000; }

#nav {  width: 129px; }
#nav ul { margin: 0; padding: 0; list-style-type: none; font-size: 12px; font-face: verdana, arial, sans-serif; }
#nav ul li { margin: 0; padding: 0;}
#nav ul li a { display: block; font-weight: bold; color: #ffffff; border-color: black; padding: 2px 2px 2px 22px; border-top: 1px solid; border-right: 0px; border-left: 0px; border-bottom: 0px; background-image:  url(/images/header/interior/mouseout.gif); background-repeat: no-repeat; background-color: #017793; width:'100%';}
#nav ul li a:link { color: #ffffff; text-decoration: none; border-color: black; }
#nav ul li a:visited { color: #ffffff; text-decoration: none; border-color: black; }
#nav ul li a:active { color: #ffffff; text-decoration: none; border-color: black; }
#nav ul li a:hover { color: #ffffff; text-decoration: none; border-color: black; background-image: url(/images/header/interior/mouseover.gif); background-repeat: no-repeat; background-position: 0% 0%; background-color: #017793; }
.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; }
#story { width:193px; padding: 0; margin: 0;}
#story ul { margin: 0; padding: 0; list-style-type: none; font-size: 11px; font-weight: bold; font-face: arial,verdana,sans-serif;}
#story ul li { margin: 0; padding: 0; list-style-type: none; width: 100%; height:48px;}
#story ul li a { display: block;  padding: 11px 10px 11px 40px; color: #017793; background-image: url(/images/header/interior/buttons/mouseout3.gif); background-repeat: no-repeat; font-size: 11px; font-face: arial,verdana,sans-serif; width: 100%; height: 48px; }
#story ul li a:link { color: #017793; font-weight: bold; text-decoration: none; border-color: none; }
#story ul li a:visited { color: #017793; font-weight: bold; text-decoration: none; border-color: none; }
#story ul li a:active { color: #017793; font-weight: bold; text-decoration: none; border-color: none; }
#story ul li a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; border-color: none; background-image: url(/images/header/interior/buttons/mouseover3.gif); background-repeat: no-repeat;}

#sr { width:182px; padding: 0; margin: 0; z-index: 25;}
#sr ul { margin: 0; padding: 0; list-style-type: none; }
#sr ul li { margin: 0; padding: 0; list-style-type: none; }
#sr ul li a { display: block;  padding: 6px 6px 2px 8px; color: #FFFFFF; background-image: url(/images/header/right_on.gif); background-repeat: no-repeat; font-size: 11px; font-weight: 600; font-face: arial,verdana,sans-serif; width: 100%; height:41px;}
#sr ul li a:link { color: #FFFFFF; font-weight: 600; text-decoration: none; border-color: none; }
#sr ul li a:visited { color: #FFFFFF; font-weight: 600; text-decoration: none; border-color: none; }
#sr ul li a:active { color: #FFFFFF; font-weight: 600; text-decoration: none; border-color: none; }
#sr ul li a:hover { color: #017793; font-weight: 600; text-decoration: none; border-color: none; background-image: url(/images/header/right_off.gif); background-repeat: no-repeat;}

.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; }

.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; }


/* 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;
}

.bullet {
	list-style-image:   url(/photos/arrowlink.gif);
}

.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-image: url(/photos/04draft_trans.gif);
	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;
}

.tdlight{background-color:#e8fcfe;}
.tddark{background-color:#91d6ea;}
.standardtable{background-color:#FFFFFF; border: 1px solid #000000;}

.tdtitle {background: url(/images/tdtitle.gif) repeat-x #017f9d; background-position: center; color: #FFFFFF; padding: 5px; font-weight: bold; font-size:12px;}
.tdtitle a:link {color: #FFFFFF; text-decoration: none; font-weight: bold; }
.tdtitle a:active {color: #FFFFFF; text-decoration: none; font-weight: bold; }
.tdtitle a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold; }
.tdtitle a:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold;}

a.mainlnk {font-size:11px; color: #00586e; text-decoration: none; font-weight:bold; font-size:17px;}
a.mainlnk:link {color: #00586e; text-decoration: none;}
a.mainlnk:active {color: #158fbc; text-decoration: none;}
a.mainlnk:visited {color: #00586e; text-decoration: none;}
a.mainlnk:hover {color: #158fbc; text-decoration: underline;}