.quotation {
  font-size: 90%;
}

acronym {
  border-bottom: 1px dashed #6487DC;
  cursor: help;
}

body {
  margin: 0pt;
  scrollbar-face-color: #eeeeee;
  scrollbar-shadow-color: #999999;
  scrollbar-highlight-color: #999999;
  scrollbar-3dlight-color: #dedede;
  scrollbar-darkshadow-color:#dedede;
  scrollbar-track-color: #dedede;
  scrollbar-arrow-color: #cccccc
}

.title {
  font-weight: bold;
}

/*****************************************************************************/

.mainHeader a 
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 150%;	
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}
.mainHeader a:hover 
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 150%;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.banner
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 80%;	
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: top;
}

*****************************************************************************

/* Anchor rule */
.hyperlink {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
text-decoration: none;
}

/* Anchor hover rule */
.hyperlink:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
text-decoration: underline;
}

.tableCell {
font-family: Verdana, Arial, Helvetica;
font-size: 100%;
text-align: center;
text-decoration: none;
}

.favoritesCell {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  text-align: center;
  text-decoration: none;
}

.favoritesHeader {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

/*****************************************************************************/

.fantasyFootballSidebarMenu {
  background-color: #F1F1F1;
  border-color: #999999;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  behavior: url(/library/flyoutmenu/default.htc);
  text-align: left;
  white-space: nowrap;
}

.fantasyFootballSidebarLink {
  border-color: #F1F1F1;
  border-width: 2px;
  border-style: solid;
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  text-decoration: none;
  white-space: nowrap;
  cursor: default;
}

.fantasyFootballSidebarLink a {
  color: #000000;
  text-decoration: none;
  white-space: nowrap;
}
.fantasyFootballSidebarLink a:hover {
  color: #000000;
  text-decoration: underline;
  white-space: nowrap;
}

.fantasyFootballSidebarMenu TD.fantasyFootballSidebarLink  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding: 2px 2px 2px 2px;
  cursor: default;
  white-space: nowrap;
}

.fantasyFootballSidebarLinkSelected {
  background-color: #2FAD55;/*da2229*/
  border-color: #F1F1F1;
  border-width: 2px;
  border-style: solid;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  text-decoration: none;
  white-space: nowrap;
  cursor: default;
}

.fantasyFootballSidebarLinkSelected a {
  color: #ffffff;
  text-decoration: none;
  white-space: nowrap;
}
.fantasyFootballSidebarLinkSelected a:hover {
  color: #ffffff;
  text-decoration: underline;
  white-space: nowrap;
}

.fantasyFootballSidebarMenu TD.fantasyFootballSidebarLinkSelected  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding: 2px 2px 2px 2px;
  cursor: default;
  white-space: nowrap;
}

.fantasyFootballHeader {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 80%;
  font-weight: bold;
  text-decoration: none;
}

.fantasyFootballPollSelection {
  background-color: #10295A;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 80%;
  text-align: left;
  text-decoration: none;
}

.fantasyFootballForm {
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 90%;
  text-align: left;
  text-decoration: none;
}

/*****************************************************************************/

.favoritesHeader a {
  color: #6487DC;
  font-weight: bold;
  text-decoration: none;
}
.favoritesHeader a:hover {
  color: #6487DC;
  font-weight: bold;
  text-decoration: underline;
}

.menu {
text-decoration: none;
background-color: #6487DC;
border-bottom: 1px solid #003366;
border-left: 1px solid #6487DC;
border-right: 1px solid #6487DC;
}

.nav {
background: transparent;
color: #ffffff;
font-size: 15px;
font-weight: bold;
line-height: 20px;
text-decoration: none;
}

.nav:hover {
background: transparent;
color: #ffffff;
font-size: 15px;
font-weight: bold;
line-height: 20px;
text-decoration: underline;
}

.sidebarMenu {
  background-color: #F1F1F1;
  border-color: #999999;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  behavior: url(/library/flyoutmenu/default.htc);
  text-align: left;
}

.sidebarHeading {
  background-color: #F1F1F1;
  color: black;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 4px;
  padding-left: 2px;
  padding-right: 2px;
  white-space: nowrap;
  cursor: default;
}

.sidebarHeading a {
  color: black;
  text-decoration: none;
}
.sidebarHeading a:hover {
  color: black;
  text-decoration: underline;
}

.sidebarLink {
  border-color: #F1F1F1;
  border-width: 2px;
  border-style: solid;
  color: black;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  text-decoration: none;
  white-space: nowrap;
  cursor: default;
}

.sidebarLink a {
  color: black;
  text-decoration: none;
  white-space: nowrap;
}
.sidebarLink a:hover {
  color: black;
  text-decoration: underline;
  white-space: nowrap;
}

.sidebarLinkFlush {
  border-color: #F1F1F1;
  border-width: 2px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  white-space: nowrap;
  cursor: default;
}

.sidebarLinkFlush a {
  color: black;
  text-decoration: none;
  white-space: nowrap;
}
.sidebarLinkFlush a:hover {
  color: black;
  text-decoration: underline;
  white-space: nowrap;
}

.sidebarMenu TD.sidebarLink  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  padding: 2px 2px 2px 2px;
  cursor: default;
  white-space: nowrap;
}

.sidebarMenu TD.sidebarLinkFlush  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10px;
  cursor: default;
  white-space: nowrap;
}

.reflectionsCell, .reflectionsHeading {
  font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  padding-left: 10px;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.reflectionsCell a {
  color: #FFFFFF;/*da2229;*/
  font-weight: bold;
  text-decoration: none;
}
.reflectionsCell a:hover {
  color: #FFFFFF;/*da2229;*/
  font-weight: bold;
  text-decoration: underline;
}

/*****************************************************************************/

.weddingCell {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.weddingCell a {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}
.weddingCell a:hover {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}

.weddingHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  padding-left: 10px;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.weddingLink {
  background-color: #F1F1F1;
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  white-space: nowrap;
  cursor: default;
}

.weddingLink a {
  color: #000000;
  text-decoration: none;
  white-space: nowrap;
}

.weddingLink a:hover {
  color: #000000;
  text-decoration: underline;
  white-space: nowrap;
}

.weddingLinkSelected {
  background-color: #99CCFF;
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  white-space: nowrap;
  cursor: default;
}

.weddingLinkSelected a {
  color: #F1F1F1;
  text-decoration: none;
  white-space: nowrap;
}

.weddingLinkSelected a:hover {
  color: #F1F1F1;
  text-decoration: underline;
  white-space: nowrap;
}

.sidebarMenu TD.weddingLink  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding: 2px 2px 2px 2px;
  cursor: default;
  white-space: nowrap;
}

.sidebarMenu TD.weddingLinkSelected  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  cursor: default;
  white-space: nowrap;
}

/*****************************************************************************/

.commentsHeader {
  background-color: #da2229;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 80%;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
}

.commentsBody {
  background-color: #ffffff;
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 80%;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
}

.commentsFooter {
  background-color: #10295A;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 80%;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
}

.commentsFooter a {
  font-weight: bold;
}

.commentsFooter a:hover {
  font-weight: bold;
  text-decoration: underline;
}

/*****************************************************************************/

/* begin mk styles */

.mkZorzi {
  color: blue;
  font-family: 'Revue BT', Arial, sans-serif;
  font-size: 100%;
  font-weight: normal;
  vertical-align: top;
}

.mkMcKinnon {
  color: purple;
  font-family: 'Revue BT', Arial, sans-serif;
  font-size: 100%;
  font-weight: normal;
  vertical-align: top;
}

.mkFont,#mkFontHover:hover {
  color: #ffffff;
  font-family: 'Revue BT', Arial, sans-serif;
  font-size: 125%;
  font-weight: normal;
}

/* end mk styles */

.gameTrackerMenu {
  background-color: #ffffff;
  border-color: #999999;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  text-align: center;
}

.gameTrackerCell {
  font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  padding-left: 0px;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

.infoCell {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
  padding-left: 0px;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.imagesMenu {
  background-color: #F1F1F1;
  border-color: #999999;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  text-align: right;
}

.imageThumbnail {
  text-align: center;
  vertical-align: center;
}

.imageTag {
  color: #ffffff;
  font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
  text-align: center;
  vertical-align: top;
}

.imageTag a {
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

.imageTag a:hover {
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
}

.imageGalleryTable {
  background-color: #FFFFCC;
  border-color: #999999;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  color: #000000;
  font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  text-align: left;
}

.imageGalleryTable a {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

.imageGalleryTable a:hover {
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
}

.imageGalleryTitle {
  color: #000000;
  font-weight: bold;
  font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
  font-size: 150%;
  text-align: left;
}

.imageGalleryHeading {
  color: #000000;
  font-weight: bold;
  font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  text-align: left;
}

.imageList a {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.imageList a:hover {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  text-align: left;
  text-decoration: underline;
}

*****************************************************************************

A.ssmItems:link   {color:black;text-decoration:none;}
A.ssmItems:hover  {color:black;text-decoration:none;}
A.ssmItems:active {color:black;text-decoration:none;}
A.ssmItems:visited  {color:black;text-decoration:none;}

#slidemenubar, #slidemenubar2
{
  position:absolute;
  left:-154px;
  width:160px;
  top:170px;
  border:1.5px solid green;
  background-color:lightyellow;
  layer-background-color:lightyellow;
  font:bold 12px Verdana;
  line-height:20px;
}

.vflCell {
  color: #ffffff;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  text-align: center;
  white-space: normal;
}

.vflCell a {
  color: #33CC00;
  font-weight: bold;
  text-decoration: none;
}

.vflCell a:hover {
  color: #33CC00;
  font-weight: bold;
  text-decoration: underline;
}

.vflCellNoWrap {
  color: #ffffff;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  text-align: center;
  white-space: nowrap;
}

.vflCellNoWrap a {
  color: #33CC00;
  font-weight: bold;
  text-decoration: none;
}

.vflCellNoWrap a:hover {
  color: #33CC00;
  font-weight: bold;
  text-decoration: underline;
}

.vflGreenBold {
  color: #33CC00;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
}

.vflLargeGreen {
  color: #33CC00;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflLargeGreenItalic {
  color: #33CC00;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
  font-style: italic;
}

.vflXLargeGreenItalic {
  color: #33CC00;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 200%;
  font-style: italic;
}

.vflXXLargeGreenItalic {
  color: #33CC00;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 250%;
  font-style: italic;
}

.vflXLargeGreenBoldItalic {
  color: #33CC00;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 200%;
  font-style: italic;
  font-weight: bold;
}

.vflCoachCoito {
  color: #FFFF33;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}

.vflCoachCoitoBorder,#vflCoachCoitoBorder {
  border: 8px ridge #FFFF33;
}

.vflCoachCoitoGameLabel {
  color: #FFFF33;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflCoachNadeau {
  color: #339933;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}

.vflCoachNadeauBorder,#vflCoachNadeauBorder {
  border: 8px ridge #339933;
}

.vflCoachNadeauGameLabel {
  color: #339933;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflCoachMcKinnon {
  #color: #3366FF;
  #color: #5685DA;
  #color: #3867A5;
  #color: #0D254C;
  #color: #08397B;
  color: #6487DC;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}

.vflCoachMcKinnonBorder,#vflCoachMcKinnonBorder {
  border: 8px ridge #6487DC;
}

.vflCoachMcKinnonGameLabel {
  color: #6487DC;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflCoachPoirier {
  color: #9932cc;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}

.vflCoachPoirierBorder,#vflCoachPoirierBorder {
  border: 8px ridge #9932cc;
}

.vflCoachPoirierGameLabel {
  color: #9932cc;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflCoachYork {
  color: #FF52BD;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}

.vflCoachYorkBorder,#vflCoachYorkBorder {
  border: 8px ridge #FF52BD;
}

.vflCoachYorkGameLabel {
  color: #FF52BD;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflCoachZorzi {
  color: #FF0033;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}

.vflCoachZorziBorder,#vflCoachZorziBorder {
  border: 8px ridge #FF0033;
}

.vflCoachZorziGameLabel {
  color: #FF0033;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflComputer {
  color: #ffffff;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  text-align: center;
}

.vflComputerBorder {
  border: 8px ridge #ffffff;
}

.vflCoachingRecords {
  color: white;
  font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
  font-size: 150%;
}

.vflLargeWhite,.vflDate {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 150%;
  text-align: center;
}

.vflMediumLargeWhite {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 125%;
  text-align: center;
}

.vflMediumLargeWhiteItalic {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 125%;
  font-style: italic;
  text-align: center;
}

.vflMediumWhiteItalic {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-style: italic;
  text-align: center;
}

.vflLargeWhiteItalic {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 150%;
  font-style: italic;
  text-align: center;
}

.vflLargeWhiteBoldItalic {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 150%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}

.vflXLargeWhiteItalic {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 200%;
  font-style: italic;
  text-align: center;
}

.vflXLargeWhiteBoldItalic {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 200%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}

/****************************** VFL Standings ********************************/

.vflDivisionText {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
}

.vflStandingsText {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
}

.vflTeamsText {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
}

.vflTeamsText a {
  color: #ffffff;
  text-decoration: none;
  white-space: nowrap;
}

.vflTeamsText a:hover {
  color: #ffffff;
  text-decoration: none;
  white-space: nowrap;
}

.vflCoachCoitoStandings {
  color: #FFFF33;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

.vflCoachNadeauStandings {
  color: #339933;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

.vflCoachMcKinnonStandings {
  color: #6487DC;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

.vflCoachPoirierStandings {
  color: #9932cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

.vflCoachYorkStandings {
  color: #FF52BD;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

.vflCoachZorziStandings {
  color: #FF0033;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

.vflComputerStandings {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 84%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

/*****************************************************************************/

.vflLinkSelected {
  background-color: #33CC00;
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  white-space: nowrap;
  cursor: default;
}

.vflLinkSelected a {
  color: #F1F1F1;
  text-decoration: none;
  white-space: nowrap;
}

.vflLinkSelected a:hover {
  color: #F1F1F1;
  text-decoration: underline;
  white-space: nowrap;
}

.vflLinkFlushSelected {
  background-color: #33CC00;
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  white-space: nowrap;
  cursor: default;
}

.vflLinkFlushSelected a {
  color: #F1F1F1;
  text-decoration: none;
  white-space: nowrap;
}

.vflLinkFlushSelected a:hover {
  color: #F1F1F1;
  text-decoration: underline;
  white-space: nowrap;
}

.sidebarMenu TD.vflLinkSelected  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding: 2px 2px 2px 2px;
  cursor: default;
  white-space: nowrap;
}

.sidebarMenu TD.vflLinkFlushSelected  {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  cursor: default;
  white-space: nowrap;
}

.vflHallOfShameHeader {
  background-color: #000000;
  color: #FC5EC0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 150%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}

.vflTeamsHeader {
  border-color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  text-align: center;
}


.sidebarHeadingVFLSelected {
  background-color: #33CC00;
  color: #F1F1F1;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 4px;
  padding-left: 2px;
  white-space: nowrap;
  cursor: default;
}

.sidebarHeadingVFLSelected a {
  color: F1F1F1;
  text-decoration: none;
  white-space: nowrap;
}
.sidebarHeadingVFLSelected a:hover {
  color: F1F1F1;
  text-decoration: underline;
  white-space: nowrap;
}

.vflHallOfShameSelected {
  background-color: #FC5EC0;
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding-left: 2px;
  padding-right: 25px;
  padding-top: 2px;
  white-space: nowrap;
  cursor: default;
}

.vflHallOfShameSelected a {
  color: F1F1F1;
  text-decoration: none;
  white-space: nowrap;
}
.vflHallOfShameSelected a:hover {
  color: F1F1F1;
  text-decoration: underline;
  white-space: nowrap;
}

.vflQtrScore {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 150%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}

.vflFinalScore {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 200%;
  font-style: italic;
  font-weight: bold;
  text-align: center;
}




.flyoutSubHeading {
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  background-color: #F1F1F1;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 4px;
  padding-left: 7px;
  cursor: default;
}
.flyoutSubLink {
  border-color: #F1F1F1;
  border-width: 1px;
  border-style: solid;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  padding: 1px 15px 3px 11px;
  cursor: hand;
}
.flyoutSubLink a {
  text-decoration: none;
}
.flyoutSubLink a:hover {
  text-decoration: underline;
}
.flyoutSubLink a:visited {
  text-decoration: none;
}
.flyoutSubLink a:active {
  text-decoration: none;
}













#header { font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-decoration: none; color: #000000;}
#link { font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-decoration: none; color: #ffffff;}
#arrow { font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-decoration: none; color: #F1F1F1;}

/* images menu */
/* #mainLayer1 {position: absolute; left:65; top:115; visibility: hidden; z-index:100;} */
#mainLayer1 {position: absolute; left:130; top:115; visibility: hidden; z-index:100;}
  #layerA1 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerA2 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerA3 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerA4 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerA5 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerA6 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerA7 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}

/* interests menu */
/* #mainLayer2 {position: absolute; left:142; top:115; visibility: hidden; z-index:100;} */
#mainLayer2 {position: absolute; left:186; top:115; visibility: hidden; z-index:100;}
  #layerB1 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerB2 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerB3 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerB4 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerB5 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}

/* links menu */
/* #mainLayer3 {position: absolute; left:229; top:115; visibility: hidden; z-index:100;} */
#mainLayer3 {position: absolute; left:246; top:115; visibility: hidden; z-index:100;}
  #layerC1 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC2 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC3 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC4 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC5 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC6 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC7 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC8 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC9 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC10 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC11 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC12 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC13 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC14 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC15 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC16 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC17 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC18 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC22 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC23 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC24 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC25 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC26 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC27 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC29 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC30 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC31 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerC32 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}

/* reflections menu */
/* #mainLayer4 {position: absolute; left:292; top:115; visibility: hidden; z-index:100;} */
#mainLayer4 {position: absolute; left:295; top:115; visibility: hidden; z-index:100;}
  #layerD1 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerD2 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerD3 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}
  #layerD4 {position: relative; width:100%; font-family: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; text-align: left; text-decoration: none; color: white; padding: 3px 3px 3px 0px;}

#subMainLayer1 { position: absolute; left:250; top:191; visibility: hidden; z-index:100; }
  #subLayerA1 { position: relative; width:100%; font-family: arial, sans-serif; font-size:11px; font-weight:bold; text-decoration: none; color: white; padding: 3px 3px 3px 0px; }
  #subLayerA2 { position: relative; width:100%; font-family: arial, sans-serif; font-size:11px; font-weight:bold; text-decoration: none; color: white; padding: 3px 3px 3px 0px; }
  #subLayerA3 { position: relative; width:100%; font-family: arial, sans-serif; font-size:11px; font-weight:bold; text-decoration: none; color: white; padding: 3px 3px 3px 0px; }

/*************************************************************************************************/
/*************************************************************************************************/

.redHorizontalRule
{
  color: #da2229;
  text-align: center;
  vertical-align: middle;
}

.greenHorizontalRule
{
	color: #2FAD55;
	text-align: center;
	vertical-align: middle;
}

/*************************************************************************************************/
/*************************************************************************************************/

.vflBorder
{
  border-right: 1px solid #33cc00;
  text-align: center;
  vertical-align: top;
}

.vflBorderTop
{
  border-top: 1px solid #33cc00;
  text-align: left;
  vertical-align: top;
}

.vflBorderBottom
{
  border-bottom: 1px solid #33cc00;
  text-align: left;
  vertical-align: top;
}

/*************************************************************************************************/
/*************************************************************************************************/

.menuBorderRed
{
  border-right: 1px solid #da2229;
  text-align: center;
  vertical-align: top;
}

.menuBorderGreen
{
  border-right: 1px solid #2FAD55;
  text-align: center;
  vertical-align: top;
}

.menuBorderTop
{
  border-top: 1px solid #2FAD55;
  text-align: left;
  vertical-align: top;
}

.menuBorderBottom
{
  border-bottom: 1px solid #da2229;
  text-align: left;
  vertical-align: top;
}

/*************************************************************************************************/
/*************************************************************************************************/

.vflHallOfShameSlaps
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  text-align: center;
  text-decoration: none;
}

.vflHallOfShameSlapsHeader
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 70%;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}

.vflHallOfShameSlapsHeader a
{
  color: #33CC00;
  font-weight: bold;
  text-decoration: none;
}

.vflHallOfShameSlapsHeader a:hover
{
  color: #33CC00;
  font-weight: bold;
  text-decoration: underline;
}

/*************************************************************************************************/
/*************************************************************************************************/

.vflMenuHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenuHeader a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenuHeader a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/

.vflMenuHeaderSelected
{
  background-color: #33CC00;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenuHeaderSelected a
{
  background-color: #33CC00;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenuHeaderSelected a:hover
{
  background-color: #33CC00;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/

.vflMenu
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenu a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenu a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/

.vflMenuSelected
{
  background-color: #33CC00;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenuSelected a
{
  background-color: #33CC00;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.vflMenuSelected a:hover
{
  background-color: #33CC00;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/
/*************************************************************************************************/

.fantasyFootballMenuHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenuHeader a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenuHeader a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/

.fantasyFootballMenuHeaderSelected
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenuHeaderSelected a
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenuHeaderSelected a:hover
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/

.fantasyFootballMenu
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenu a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenu a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/

.fantasyFootballMenuSelected
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenuSelected a
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballMenuSelected a:hover
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: underline;
  white-space: nowrap;
}

/*************************************************************************************************/

.fantasyFootballScheduleDivisionWeek
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballScheduleNonDivisionWeek
{
  background-color: #ffffff;
  color: #2FAD55;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

/*************************************************************************************************/

.fantasyFootballScheduleGame
{
  background-color: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballScheduleGame a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
}

.fantasyFootballScheduleGame a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
}

.fantasyFootballScheduleScore
{
  background-color: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballScheduleScore a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
}

.fantasyFootballScheduleScore a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  text-decoration: underline;
}

.fantasyFootballScheduleLocation
{
  background-color: #000000;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  white-space: nowrap;
}

.fantasyFootballScheduleLocationDivisionWeek
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  white-space: nowrap;
}

/*************************************************************************************************/

.fantasyFootballBoxScorePlayer
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePlayer40Ptr
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePlayerHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePosition
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePosition40Ptr
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePositionHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePoints
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePoints40Ptr
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBoxScorePointsHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballBreakdownHeaderTeam
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBreakdownHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBreakdownOpponent
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBreakdownOpponentStat
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
}

.fantasyFootballBreakdownOpponentPercentage
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBreakdownTotal
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballBreakdownTotalStat
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
  white-space: nowrap;
}

.fantasyFootballBreakdownTotalPercentage
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballPowerRankingTeamHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballPowerRankingTeam
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballPowerRankingStatHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballPowerRankingStat
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballTransactionsHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballTransactions
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballTransactionsPlayerHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballTransactionsPlayer
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballFortyPointClubHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballFortyPointClub
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballFortyPointClubPointsHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballFortyPointClubPoints
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballStatisticsHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsPlayerHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsHeader a
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsHeader a:hover
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  vertical-align: middle;
}

.fantasyFootballStatistics
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsPlayer
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsPointsHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsPointsInitial
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsPointsNormal
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStatisticsPointsHighlight
{
  background-color: #2FAD55;
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 9px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballStandingsTeamHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStandingsTeam
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStandingsStatHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStandingsStat
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStandingsPointsHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballStandingsPoints
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballLogin
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballLogin a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
}

.fantasyFootballLogin a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
}

/*************************************************************************************************/

.fantasyFootballMessageBoardMid
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballMessageBoardMid a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballMessageBoardMid a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballCoaches
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballCoaches a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballCoaches a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  vertical-align: middle;
}

.fantasyFootballCoachesHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
/*************************************************************************************************/

.fantasyFootballAllTimeResults
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballAllTimeResultsNumber
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballAllTimeResultsHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballAllTimeResultsNumberHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballPayoffsHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballPayoffsColHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballPayoffsChampion
{
  background-color: #000000;
  color: #2FAD55;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballPayoffs
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballPayoffsLeagueWorst
{
  background-color: #000000;
  color: #663300;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballDraftTracker
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 20px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPointsHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPick
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPickBehindSchedule
{
  background-color: #000000;
  color: #2FAD55;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPickPoints
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPick a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPick a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  vertical-align: middle;
}

.fantasyFootballDraftPickBehindSchedule a
{
  background-color: #000000;
  color: #2FAD55;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPickBehindSchedule a:hover
{
  background-color: #000000;
  color: #2FAD55;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  vertical-align: middle;
}

.fantasyFootballDraftPickDropped
{
  background-color: #000000;
  color: #666666;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftPickPointsDropped
{
  background-color: #000000;
  color: #666666;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftInfo
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftGem
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftGemPoints
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftGemDropped
{
  background-color: #2FAD55;
  color: #666666;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftGemPointsDropped
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftDiamond
{
  background-color: #f8f8ff;
  color: #2FAD55;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftDiamondPoints
{
  background-color: #f8f8ff;
  color: #2FAD55;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftCurrentPick
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftSelectPlayer
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftSelectPlayer a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftSelectPlayer a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  text-decoration: underline;
  vertical-align: middle;
}

.fantasyFootballDraftSelectPlayerHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftSelectPlayerHeader a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.fantasyFootballDraftSelectPlayerHeader a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballWaiverWire
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballWaiverWireSubmitted
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballWaiverWireInstructions
{
  background-color: #ffffff;
  color: #000000;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballAllTimePerformerPlayerHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  white-space: nowrap;
}


.fantasyFootballAllTimePerformerPointsHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  text-align: right;
  text-decoration: none;
  white-space: nowrap;
}

/*************************************************************************************************/

.fantasyFootballMessageBoardTop
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballMessageBoardTop a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballMessageBoardTop a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballPollTop
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballPollQuestion
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballPoll
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballPollYayMax
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballPollYay
{
  background-color: #ffffff;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballDraftCountdownTimer
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 28px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.vertAlignTop
{
  vertical-align: top;
}

/*************************************************************************************************/

.loginField
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballDraftField
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: middle;
}

/*************************************************************************************************/

.fantasyFootballCoachName
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 20px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballCoachTeam
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballCoachData
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballCoachData a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballCoachData a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  vertical-align: top;
}

.fantasyFootballCoachAllTimeRecords
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballCoachAllTimeRecordCoach
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballCoachAllTimeRecordRecord
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballDivisionHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballDivision
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballDivisionInfo
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballDraftLotteryHeader
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballDraftLottery
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballMessageBoardHeader
{
  background-color: #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballMessageBoardLastMessageHeader
{
  background-color: #000000;
  border-top: 1px solid #2FAD55;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballCell
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
}

.fantasyFootballCell a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
}

.fantasyFootballCell a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
}

/*************************************************************************************************/

.fantasyFootballMessageBoardMessage
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballMessageBoardMessage a
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

.fantasyFootballMessageBoardMessage a:hover
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
  vertical-align: top;
}

/*************************************************************************************************/

.fantasyFootballMessageBoardFooter
{
  background-color: #000000;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  vertical-align: top;
}

/*************************************************************************************************/

.btnBold
{
  font-weight: bold;
}

.btnItalic
{
  font-style: italic;
}

/*************************************************************************************************/

.poker
{
	color: #000000;
	font-family: Courier New;
	font-size: 60px;
}
.pokerHeader
{
	font-weight: bold;
}
.currentTier
{
	background-color: yellow;
}
.pokerTable
{
	border: solid 1px;
	border-collapse: separate;
	border-spacing: 1px;
}
td.pokerCellHeaderShaded
{
	font-family: Verdana;
	font-size: 11px;
	padding: 2px;
	font-weight: bold;
	background-color: #DCDCDC;
	text-align: right;
	vertical-align: top;
}
td.pokerCellHeader
{
	font-family: Verdana;
	font-size: 11px;
	padding: 2px;
	font-weight: bold;
	background-color:#ffffff;
	text-align: right;
	vertical-align: top;
}
td.pokerCell
{
	font-family: Verdana;
	font-size: 11px;
	padding: 2px;
	background-color:#ffffff;
	text-align: right;
}
td.pokerCellShaded
{
	font-family: Verdana;
	font-size: 11px;
	padding: 2px;
	background-color: #DCDCDC;
	text-align: right;
}
td.pokerCellBold
{
	font-family: Verdana;
	font-size: 11px;
	padding: 2px;
	background-color:#ffffff;
	font-weight: bold;
	text-align: right;
}
td.pokerCellShadedBold
{
	font-family: Verdana;
	font-size: 11px;
	padding: 2px;
	background-color: #DCDCDC;
	font-weight: bold;
	text-align: right;
}