/* CSS Document */
/* StatsFanatics Primary: #17407D;  Secondary: #F01B34; */
a {cursor: pointer; color: #000000; text-decoration: underline;}
a:visited {cursor: pointer; color: #000000; text-decoration: underline;}
a:hover {cursor: pointer; color: #F01B34; text-decoration: underline;}
a:active {cursor: pointer; color: #F01B34; text-decoration: underline;}
.btn {color: #FFFFFF;  font-family: Arial; font-size: 13px; background-color: #17407D; border:1px solid #F01B34; font-weight: bold; padding: 1px 2px 1px 2px;}
.banLink a:link {cursor: pointer; font-family: Arial; color: #333333; text-decoration: none;}
.banLink a:active {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: none;}
.banLink a:visited {cursor: pointer; font-family: Arial; color: #333333; text-decoration: none;}
.banLink a:hover {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: none;}
.bb {color: #222222; font-weight: bold;}
.blackfont {color: #000000;}
.body1 {margin:0;padding:0;font-family: Arial; background-color: #666666;}
.body2 {font-family: Arial; background-color: #ffffff;}
.bottomMargin {background-color: #383839; height: 100%;}
.bottomMessage {color: #000000; font-family: Arial; font-size: 13px; font-weight: bold;}
.bottomPadding {padding-bottom: 6px;}
.bottomThanks {color: #000000; font-family: Arial; font-size: 16px; font-weight: bold;}
.bottomWhiteFont {color: #FFFFFF; font-weight: bold;font-size: 12px;}
.bottomWhiteLink a:link {font-size: 12px; cursor: pointer; font-family: Arial; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.bottomWhiteLink a:visited {font-size: 12px; cursor: pointer; font-family: Arial; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.bottomWhiteLink a:hover {font-size: 12px; cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: bold;}
.bottomWhiteLink a:active {font-size: 12px; cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: bold;}
.boxLink a:link {cursor: pointer; font-family: Arial; font-size: 14px; color: #000000;}
.boxLink a:active {cursor: pointer; font-family: Arial; font-size: 14px; color: #F01B34;}
.boxLink a:visited {font-family: Arial; font-size: 14px; color: #000000;}
.boxLink a:hover {cursor: pointer; font-family: Arial; font-size: 14px; color: #F01B34;}
.clearfloat { clear:both; line-height:0px; height:0px; }
.comments_padding {padding: 10px 0px 0px 0px;}
.formFont {font-family: Arial; font-size: 14px; line-height: 18px;}
.forumPadding {padding: 2px 0px 2px 0px;}
.glossary {color: #000000; font-family: Arial; font-size: 12px;}
.glossary_h {color: #ffffff; background-color: #17407D; padding:5px; font-weight: bold;}
.glossary_links {padding:5px;}
.glossary_links a:link {color: #000000; font-family: Arial; font-size: 16px; font-weight: none;}
.glossary_links a:active {color: #F01B34; font-family: Arial; font-size: 16px; font-weight: none;}
.glossary_links a:visited {color: #000000; font-family: Arial; font-size: 16px; font-weight: none;}
.glossary_links a:hover {color: #F01B34; font-family: Arial; font-size: 16px; font-weight: none;} 
.glossary_r1 {color: #000000; background-color: #FFFFFF; padding:5px;}
.glossary_r2 {color: #000000; background-color: #E4E4E4; padding:5px;}
.headertop {color: #333333; font-family: Arial; font-size: 12px; font-weight: bold; border-top-color: #cccccc; border-top-style: solid; border-top-width: 2px; letter-spacing: 2px; word-spacing: 3px;}
.headline24{font-family: Arial; color: #000000; font-size: 24px; font-weight: bold;}
.helpCategory {font-family: Arial; font-size: 16px; font-weight: bold; padding-top: 30px;}
.helpContent {font-family: Arial; font-size: 14px; padding-top: 5px;}
.helpFont {font-family: Arial; font-size: 14px; line-height: 18px;}
.helpLeftPadding {padding-left: 10px;}
.helpLink a:link {cursor: pointer; color: #17407D; text-decoration: none; font-size: 18px;}
.helpLink a:active {cursor: pointer; color: #F01B34; text-decoration: none; font-size: 18px;}
.helpLink a:visited {cursor: pointer; color: #17407D; text-decoration: none; font-size: 18px;}
.helpLink a:hover {cursor: pointer; color: #F01B34; text-decoration: none; font-size: 18px;}
.helpLink2 a:link {cursor: pointer; color: #17407D; font-weight: bold;}
.helpLink2 a:active {cursor: pointer; color: #F01B34; font-weight: bold;}
.helpLink2 a:visited {cursor: pointer; color: #17407D; font-weight: bold;}
.helpLink2 a:hover {cursor: pointer; color: #F01B34; font-weight: bold;}
.helpPadding {padding: 5px 10px 5px 10px; font-size: 12px; line-height: 16px;}
.helpSection {padding-top: 5px;}
.helpTitle {font-family: Arial; font-size: 16px; font-weight: bold; padding: 0 0 5px 0; border-bottom-color: #cccccc; border-bottom-style: dashed; border-bottom-width: 1px;}
.home_like {padding: 10px 4px 10px 4px; font-size: 13px; color: #666666; }
.home_like_1 {padding: 0px 14px 0px 14px;}
.league_application {padding: 20px 20px 0px 20px;}
.lilCellPad {padding: 1px 0px 1px 0px;}
.lilCellPad2 {padding: 3px 0px 3px 0px;}
.login_header {color: 000000; font-weight: bold; font-size: 16px; text-decoration: underline;}
.mrbigFont {font-size: 13px;}
.mrCellPad {padding: 1px 3px 0px 3px;}
.mrsCellPad {padding: 2px 0px 2px 0px;}
.mrSmallFont {color: #777777; font-size: 9px; padding: 5px 3px 2px 3px; }
.msgSF {padding: 10px 50px 10px 50px;}
.myBoxSF {margin: 0 auto; width: 250px; padding: 5px 0 5px 0; background-color: #F01B34; border: 1px solid #cccccc;}
.newsbreak {margin: 0px 0px 15px 0px; border-bottom:1px dotted #666666; height:12px;}
.newsListingBreak {border-bottom:1px dotted #666666; height:6px;}
.page_font {font-family: Arial; font-size: 14px;}
.postedby {color: #666666;}
.print_border {}
.print_header {font-family: Arial; font-size: 13px; font-weight: bold;}
.print_league {font-family: Arial; font-size: 28px; font-weight: bold;}
.print_link {font-family: Arial; font-size: 12px; font-weight: none;}
.print_organization {font-family: Arial; font-size: 12px; font-weight: none;}
.print_season {font-family: Arial; font-size: 28px; font-weight: bold;}
.print_body {font-family: Arial; font-size: 11px; font-weight: none;}
.recapfont {font-size: 14px; line-height: 18px;}
.redFont {color: #FF0000;}
.scoreBoxScoreHL {font-family: Arial; font-size: 18px; line-height: 26px; color: #000000;}
.settingsOutlineCell {color: #000000; font-family: Arial; font-size: 12px; border-width: 1px; border-style: solid; border-color: #999999;}
.sfleague {border: #17407D solid 1px; padding: 10px; background-color: #d8e4f5; font-family: Arial; color: #000000; font-weight: none;}
.sfleague a:link {cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: none;}
.sfleague a:active {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: none;}
.sfleague a:visited {cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: none;}
.sfleague a:hover {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: none;}
.sflink a:link {cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: normal;}
.sflink a:active {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.sflink a:visited {cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: normal;}
.sflink a:hover {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.sflinkhome a:link {cursor: pointer; font-family: Arial; color: #000000; text-decoration: none; font-weight: normal;}
.sflinkhome a:active {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: none; font-weight: normal;}   
.sflinkhome a:visited {cursor: pointer; font-family: Arial; color: #000000; text-decoration: none; font-weight: normal;}   
.sflinkhome a:hover {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: none; font-weight: normal;}
.sflinkteams a:link {font-size: 16px; cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: normal;}
.sflinkteams a:active {font-size: 16px; cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.sflinkteams a:visited {font-size: 16px; cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: normal;}
.sflinkteams a:hover {font-size: 16px; cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.sfmainpad {padding: 0px 5px 0px 20px;}
.sfmaintitle {font-weight: bold; font-size: 24px; margin: 0px 0px 20px 0px;}
.sfpbg { color: #FFFFFF; background-color: #17407D;}
.sftheadline {color: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold; background-color: #17407D;}
.sftcolumn {background-color: #DDDDDD; font-family: Arial; font-size: 12px; font-weight: bold; color: #000000;}
.smallFont {color: #000000; font-family: Arial; font-size: 10px;}
.tableHeadPri {color: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold; background-color: #17407D;}
.tableHeadSec {background-color: F01B34; font-family: Arial; font-size: 12px; font-weight: bold; color: #000000;} 
.tableLink2 a:link {cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: normal;}
.tableLink2 a:active { cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.tableLink2 a:visited {cursor: pointer; font-family: Arial; color: #000000; text-decoration: underline; font-weight: normal;}
.tableLink2 a:hover {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.teamPadding {padding: 3px 0px 18px 0px;}
.termsLink a:link {cursor: pointer; font-family: Arial; color: #17407D; text-decoration: underline; font-weight: normal;}
.termsLink a:active { cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.termsLink a:visited {cursor: pointer; font-family: Arial; color: #17407D; text-decoration: underline; font-weight: normal;}
.termsLink a:hover {cursor: pointer; font-family: Arial; color: #F01B34; text-decoration: underline; font-weight: normal;}
.tablePad {padding: 4px;}
.tablePadForum {padding: 10px 4px 10px 4px;}
.tableRightBorder {border-right-color: #E4E4E4; border-right-style: solid; border-right-width: 1px; padding: 4px;}
.tableRightTopBorder {border-right-color: #E4E4E4; border-right-style: solid; border-right-width: 1px; border-top-width: 1px; border-top-style: solid; border-top-color: #E4E4E4; padding: 4px;}
.tableTopBorder {border-top-color: #E4E4E4; border-top-style: solid; border-top-width: 1px; padding: 4px;}
.title_font {font-family: Arial; font-size: 24px; font-weight: bold;}
.topInfoLink {color: #FFFFFF; font-weight: bold;font-size: 11px;}
.topInfoLink a:link {cursor: pointer; color: #FFFFFF; font-weight: bold;font-size: 11px;}
.topInfoLink a:visited {cursor: pointer; color: #FFFFFF; font-weight: bold;font-size: 11px;}
.topInfoLink a:hover {cursor: pointer; color: #F01B34; font-weight: bold;font-size: 11px;}
.topInfoLink a:active {cursor: pointer; color: #F01B34; font-weight: bold;font-size: 11px;}
.topMessage {color: #000000; font-family: Arial; font-size: 15px; font-weight: bold;}
.topPadding {padding-top: 6px;}
.topPaddingImage {padding-top: 6px;}
.totalTeams {padding: 5px; color: #000000; font-family: Arial; font-size: 14px; font-weight: bold;}

#backGround { margin:0px auto; width:800px;}
#backTable { border-width: 1px; border-style: solid; background-color: #FFFFFF; color: #000000; text-align: justify; vertical-align: top; border-color: #000000;}
#color_chart_outline {color: #000000; font-family: Arial; font-size: 11px; border: 1px solid #999999;}
#color_chart_rb {border-right: 1px solid #e4e4e4;}
#color_chart_rtb {border-right: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4;}
#color_chart_tb {border-top: 1px solid #e4e4e4;}
#helpBorder {padding: 40px; font-size: 13px}
#homeOutlineCellRound {color: #FFFFFF; font-family: Arial; font-size: 11px; border-bottom-color: #cccccc; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #cccccc; border-top-style: solid; border-top-width: 1px;}
#mainMargin {margin: 0px 5px 0px 20px; font-size: 14px; line-height: 18px;}
#newsLeftContainer { display: block; margin: 0px; float:left; width:520px; height: 100%;}
#newsRightContainer { display: block; margin: 0px; float:right; width:280px; height: 100%;}
#sfdate {padding: 18px 34px 18px 34px; font-size: 13px}
#topbotmargin {margin: 4px 6px 4px 6px;}
#recapfont {color: #000000; font-family: Arial; font-size: 14px; line-height: 18px;}
#recapheader {color: #000000; font-family: Arial; font-weight: bold; font-size: 24px; line-height: 30px;}
#roundHL {color: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold; padding: 3px 0px 3px 0px; background-color: #17407D;}
#scheduleCell1 {background-color: #FFFFFF;}
#scheduleCell2 {background-color: #F2F2F2;}
#scheduleRightTopBorder {border-right-color: #E4E4E4; border-right-style: solid; border-right-width: 1px; border-top-width: 1px; border-top-style: solid; border-top-color: #E4E4E4;}
#scheduleTopBorder {border-top-color: #E4E4E4; border-top-style: solid; border-top-width: 1px;}
#topleft {float: left;}
#topright {text-align: right; height:1%;}
#topPortionCellA {border-top-color: #ffffff; border-top-style: solid; border-top-width: 2px; border-right-color: #999999; border-right-style: solid; border-right-width: 1px;}
#topPortionCellB {border-top-color: #ffffff; border-top-style: solid; border-top-width: 2px;}
#topPortionLinksCell {color: #000000; font-family: Arial; font-size: 12px; font-weight: bold;}


/* Mystery Styles */
.myBox {margin: 0 auto; border: 1px solid #cccccc; width: 780px; padding: 0px; background-color: #9F0000; border: 1px solid #cccccc;}
.topPortionSeason{color: #000000; background-color: #F01B34; font-family: Arial; font-size: 12px; font-weight: bold; letter-spacing: 2px; word-spacing: 3px;}
