/* BODY TEXT */
.body {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 12px;
	color: #FFFFFF;
}

.body2 {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	color: #FFFFFF;
}


.body3 {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	color: #000000;
}

/* LINK COLORS */
A, A:LINK {
	font-weight: bold;
	color: #FFCC00;
}

A:VISITED {
	font-weight: bold;
	color: #FFCC00;
}

A:ACTIVE {
	font-weight: bold;
	color: #FFCC00;
}

/* SUB NAV COLORS */
.subnav {
	font-family: verdana,arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	line-height: 14px;
	text-decoration: none;
}

.subnav A {color: #FFFFFF; text-decoration: none;}
.subnav A:LINK {color: #FFFFFF; text-decoration: none;}
.subnav A:ACTIVE {color:  #FFFFFF; text-decoration: none;}
.subnav A:VISITED {color: #FFFFFF; text-decoration: none;}

/* HEADERS AND LABELS */
.headline1 {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFCC00;
}

.headline2 {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC00;
}

.headline3 {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
}

.subhead {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}



.byline {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	font-weight: bold;
	color: #F40000;
}

.date {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.credit {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	decoration: italic;
}

.pcutline {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	font-weight: bold;
	color: #F50301;
}

.linkhead {
	font-family: Verdana,Arial,Helevetica,san serif;
	color: #F50301;
	decoration: none;
	font-size: 12px;
	font-weight: bold;
}

.railhead {
	font-family: Verdana,Arial,Helevetica,san serif;
	background: #000000;
	text-transform: uppercase;
	color: #AFAFAF;
	font-size: 10px;
	font-weight: bold;
}

.railbody {
	font-family: Verdana,Arial,Helevetica,san serif;
	background: #F50301;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

.raillink {
	font-family: Verdana,Arial,Helevetica,san serif;
	background: #F50301;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

.bullet {
	list-style-image: url(arrowlink.gif);
}

.list {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 12px;
}

/* TABLES */
TD..body {
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 12px;
	color: #FFFFFF;
}

TD.rHeader2 {
	background-color: #000000;
	color: #AFAFAF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	font-weight: bold;
}

TD.rRow1 {
	background-color : #E5E5E5;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
}


TD.rRow2 {
	background-color : #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
}

TD.rFooter {
	background-color: #999999;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
}

TD.rAltHeader1 {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 12px;
	font-weight: normal;
}

TD.rAltHeader2 {
	background-color: #F50301;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	font-weight: bold;
}


TD.rAltHeader3 {
	background-color: #616161;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 12px;
	font-weight: bold;
}

TD.rAltRow1 {
	background-color : #E5E5E5;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 9px;
}


TD.rAltRow2 {
	background-color : #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 9px;
}


TD.rAltFooter {
	background-color : #F50301;
	color : #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-weight: bold;
	text-align: center;
	font-size: 10px;
}

TD.header1 {
	background-color: #FFFFFF;
	color: #F50301;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 12px;
	font-weight: bold;
}

TD.header2 {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helevetica,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 {
	background-color: #F50301;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	font-weight: bold;
}

TD.altRow1 {
	background-color : #E5E5E5;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
}

TD.altRow2 {
	background-color : #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
}


TD.footer {
	background-color: #999999;
	color: #FFFFFF;
	font-family: Verdana,Arial,Helevetica,san serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

/***
* 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: #F50301;
} 

/***
*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: #8A642A;
}

.tksubnav A {
text-decoration: none; 
color: #8A642A;
font-weight: bold;
}

.tksubnav A:link {
text-decoration: none;
color: #8A642A;
font-weight: bold;
}

.tksubnav A:visited {
text-decoration: none;
color: #8A642A;
font-weight: bold;
}

.tksubnav A:hover {
text-decoration: none;
color: #003822;
font-weight: bold;
}

