A{
	color: #990000;
}

A:VISITED {
	color: #990000;
}

A:ACTIVE {
	color: #999999;
}

/***  Custom style to control links in left nav   ***/
.leftnav {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DDDDDD
}

.body {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #000000
}

.homeheadline {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #263861;
}

.headline1 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #263861;
}

.headline2 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #263861;
}

.subhead {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #263861;
}

.homesubheadline {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #263861;
	
}

.byline {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #263861;
}

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

.bullet {
	list-style-image: url('http://Buffalo Bills Virtual Tour/photos/buffalo.gif');
}

.list {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.pcutline {  
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
}

.railhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #263861;
	text-transform: uppercase;
	letter-spacing: 3px;
	text-align: center; 
	font-variant: small-caps;
	width: 120px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}

.railtext {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	width: 120px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.altboxhead1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	color: #263861;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-variant: small-caps; 
	background-color: #FFFFFF; 
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 0px none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	margin-left: 0px
}

.altboxtext1 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-align: center;
}

.altboxhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #263861;
	background-color: #DDDDDD;
	letter-spacing: 3px;
	text-align: center;
	font-variant: small-caps;
}

.altboxtext2 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color: #999999;
	font-variant: normal
}

.altboxtext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal
}

.sitefooter {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B7B7B7;
	text-align: center
}
.sitefooter A {color: #B7B7B7;}
.sitefooter A:LINK {color: #B7B7B7;}
.sitefooter A:VISITED {color: #B7B7B7;}
.sitefooter A:ACTIVE {color: #B7B7B7;}

.sitefooter2 {
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: 10px; 
	color: #B7B7B7; 
	text-align: center
}
.sitefooter2 A {color: #B7B7B7;}
.sitefooter2 A:LINK {color: #B7B7B7;}
.sitefooter2 A:VISITED {color: #B7B7B7;}
.sitefooter2 A:ACTIVE {color: #B7B7B7;}

.linkhead {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	font-variant: small-caps; 
	color: #000000
}

.linkhead2 {
	font-family: Verdana,Arial,Helevetica,san serif;
	color: #3300DD;
	decoration: none;
	font-size: 10px;
	font-weight: bold;
}

TD.rheader1 {
	background-color: #263861;
	color: #FFFFFF;
	font-family: "Arial Black";
	font-size: 16px;
	font-weight: normal;
}

TD.rheader2 {
	background-color: #B7B7B7;
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

TD.rrow1 {
	background-color : #ffffff;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
}


TD.rrow2 {
	background-color : #DDDDDD;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
}

TD.rfooter {
	background-color: #999999;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}

TD.raltheader1 {
	color: #990000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

TD.raltheader2 {
	background-color: #B7B7B7;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

TD.raltrow1 {
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


TD.raltrow2 {
	background-color : #DDDDDD;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


TD.raltfooter {
	background-color : #B7B7B7;
	color : #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}

TD.header1 {
	color: #990000;
	font-family: "Arial Black", Arial, Geneva, Sans-serif;
	font-size: 16px;
	font-weight: normal;
	background-color: #FFFFFF;
}

TD.header2 {
	background-color: #263861;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/***     Trivia v1.3 Styles         ***/
TD.header2 A {color: #FFFFFF;}
TD.header2 A:LINK {color: #FFFFFF;}
TD.header2 A:VISITED {color: #FFFFFF;}
TD.header2 A:ACTIVE {color: #FFFFFF;}

TD.header3 {
	background-color: #B7B7B7;
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

TD.altRow1 {
	background-color : #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
}

TD.altRow2 {
	background-color : #DDDDDD;
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
}


TD.footer {
	background-color: #263861;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

TD.label1 {
	background-color: #B7B7B7;
	color: #990000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	letter-spacing: 3px;
	font-size: 12px;
; font-weight: normal; text-transform: uppercase
}

TD.label2a {
	background-color: #F2F2F2;
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
	font-size: 10px;
	font-weight: bold;
}

TD.label2b {
	background-color: #F2F2F2;
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

TD.label3a {
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

TD.label3b {
	color: #000000;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 10px;
}

*************************************
*   All styles defined below are specific 
*    to the implementation of UDS polls.
*************************************/
/***
* this is text that might appear above the poll
***/
.pollPrePollText {
	font-family: arial, verdana, geneva, helvetica, san serif;
	font-size: 12px;
} 

/***
*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: arial, verdana, geneva, helvetica, san serif;
	font-size: 12px;
	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 {
	color: #263861;
	font-family: arial, verdana, geneva, helvetica, san serif;
	font-size: 10px;
	font-weight: bold;
}

/***
*This is for the results page - defines style for the 
*percentages  related to the bar graph.
***/
.pollPercentage {
	color: #263861;
	font-family: arial, verdana, geneva, helvetica, san serif;
	font-size: 10px;
	font-weight: bold;
}

/***
*Question
***/
.pollQst {
	color: #000000;
	font-family: arial, verdana, geneva, helvetica, san serif;
	font-size: 12px;
	font-weight: bold;
}

/***
*Choices
***/
.pollChc {
	color: #263861;
	font-family: arial, verdana, geneva, helvetica, san serif;
	font-size: 10px;
	font-weight: bold;
}

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

/*************************************
*  Other UDS styles
*************************************/
.udsMpTitle {
	color: #990000;
	font-family: "Arial Black";
	font-size: 16px;
	font-weight: normal;
}

.udsMpQuest {
	font-family : Verdana, Arial, Geneva, sans-serif;
	font-size : 9px;
	font-weight : bold;
}

.udsMpQuestReq {
	font-family : Verdana, Arial, Geneva, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : red;
}

.udsMpChc {
	font-family : Verdana, Arial, Geneva, sans-serif;
	font-size : 9px;
	font-weight : normal;
}

.udsMpFinePrint {
	font-family : Verdana, Arial, Geneva, sans-serif;
	font-size : 8px;
	font-weight : bold;
}

/*************************************
*  NFL Toolkit Styles
*************************************/

.bodySm {
	font-family: "verdana, arial, helvetica";
	font-size: 9px;
}



.nflSortColumn {
	background-color : #990000;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
; color: ffffff
}

.nflSortColumnSm {
	background-color : #990000;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
; color: ffffff
}
 

.nflLeftBar {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #336699;
	font-size: 10pt;
	font-weight: bold;
} 
 

.nflLeftBar a { color: #336699 }
.nflLeftBar a:link { color: #336699 }
.nflLeftBar a:visited { color: #999999 }
.nflLeftBar a:active { color: #999999 }


.nflSubNav {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: 999999;
	font-size: 10pt;
	font-weight: bold;
} 
.nflSubNav a { color: #0D3174 }
.nflSubNav a:active { color: #999999 }
.nflSubNav a:visited { color: #263861 }
.nflSubNav a:link { color: #336699 }


.nflModTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 0px;
	text-transform: uppercase;
; background-color: #263861
}
 
.nflModHeader {
	background-color: #B7B7B7;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
 
.nflModAltRow1 {
	background-color : #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
; color: 000000
}

.nflModAltRow2 {
	background-color : #DDDDDD;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
; color: 000000
}
 
.nflModFooter {
	background-color: #B7B7B7;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.nflModFooter a { color: #990000}
.nflModFooter a:active { color: #990000 }
.nflModFooter a:visited { color: #DB463B }
.nflModFooter a:link { color: #990000 }

.header1 {
	background-color: #263861;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.header3 {
	background-color: #990000;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.header2sm {
	background-color: #263861;
	color: #FFFFFF;
	font-weight: bold;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.header3sm {
	background-color: 990000;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

 
.altrow1sm {
	background-color : #ffffff;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #000000; 
}

.altrow2sm {
	background-color : #DDDDDD;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #000000; 
}

.h1 {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	font-weight: bolder;
	color: #263861;
	margin-bottom: 0pt;
}

.h2 {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #263861;
	margin-bottom: 0pt;
	text-transform: uppercase;
}

.topnav {
	position: absolute; 
	top: 2px; 
	left: 140px;
	}
	
.bigbox {
	position: absolute; 
	top: 23px; 
	left: 520px; 
	}
	
.banner {
	 position: absolute; 
	 top: 20px; 
	 left: 474px; 
	 }
	 
.bannercommunity {
	position:absolute;
	left: 367px;
	top: 20px;
	z-index:5;
	}	 

.nav {
	font-family: verdana, arial, helvetica;
	font-size: 7pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.nav A { text-decoration: none; color: #ffffff; }
.nav A:link { text-decoration: none; color: #ffffff; }
.nav A:visited { text-decoration: none; color: #dddddd; }
.nav A:hover { text-decoration: none; color: #990000; }

/* kodak nav */
.knav {
	font-family: verdana, arial, helvetica;
	font-size: 7pt;
	color: #FEB211;
	font-weight: bold;
	text-decoration: none;
}

.knav A { text-decoration: none; color: #FEB211; }
.knav A:link { text-decoration: none; color: #FEB211; }
.knav A:visited { text-decoration: none; color: #FEB211; }
.knav A:hover { text-decoration: none; color: #990000; }

/* photo gallery */
.gcredit {  font-family: Verdana, Arial; font-size: 9px; font-weight: normal; color: #FF2231;}

.glink {  font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #FF2231; }
.glink A {color: #FF2231; text-decoration: none;}
.glink A:LINK {color: #FF2231; text-decoration: none;}
.glink A:VISITED {color: #FF2231; text-decoration: none;}
.glink A:ACTIVE {color: #FF2231; text-decoration: none;}
.glink A:HOVER {color: #C21521; text-decoration: underline;}

.gcaption {  font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000 }

.menu {
	font-family:verdana;
	color:#FFFFFF;
	font-size: 9px;
	font-weight: bold;
	}
