/* StatFox Complimentary Stats: Style Sheet */
.mainTableOutline { border-bottom: 2px solid #036; border-left: 2px solid #036; border-right: 2px solid #036; border-top: 2px solid #036; }

.subContentTable { background-color:#036; }

/* Start Navigation Styles */
.navMain { padding: 10px 0px 1px 0px}
.navMain A { font-size: 10px; color: #cf6; font-weight: bold; text-decoration: none; padding: 10px 0px 1px 0px; }
.navMain A:link { font-size: 10px; color: #cf6; font-weight: bold; text-decoration: none; padding: 10px 0px 1px 0px; }
.navMain A:visited { font-size: 10px; color: #cf6; font-weight: bold; text-decoration: none; padding: 10px 0px 1px 0px; }
.navMain A:hover { font-size: 10px; color: #cf6; font-weight: bold; text-decoration: underline; padding: 10px 0px 1px 0px; }

.navSub A { font-size: 9px; color: #cf6; font-weight: normal; line-height: 11px; text-decoration: none; }
.navSub A:link { font-size: 9px; color: #cf6; font-weight: normal; line-height: 11px; text-decoration: none; }
.navSub A:visited { font-size: 9px; color: #cf6; font-weight: normal; line-height: 11px; text-decoration: none; }
.navSub A:hover { font-size: 9px; color: #cf6; font-weight: normal; line-height: 11px; text-decoration: underline; }

.navSubDivider { font-size: 9px; color: #fff; line-height: 11px; }

.navCellBlue A { font-size: 10px; font-weight: normal; text-decoration: none; }
.navCellBlue A:link { font-size: 10px; font-weight: normal; text-decoration: none; }
.navCellBlue A:visited { font-size: 10px; font-weight: normal; text-decoration: none; }
.navCellBlue A:hover { font-size: 10px; font-weight: normal; text-decoration: underline; }

.navCellGreen A { font-size: 10px; color: #690; font-weight: normal; text-decoration: none; }
.navCellGreen A:link { font-size: 10px; color: #690; font-weight: normal; text-decoration: none; }
.navCellGreen A:visited { font-size: 10px; color: #690; font-weight: normal; text-decoration: none; }
.navCellGreen A:hover { font-size: 10px; color: #690; font-weight: normal; text-decoration: underline; }
/* End Navigation Styles */

.adOutlineLeft { border-top: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
.adOutlineRight { border-top: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 0px; }

.blueHeaderBar { background-color: #005397; font-size: 10px; color: #33d1ff; font-weight: normal; text-decoration: none; padding: 5px 3px 5px 32px; }
.blueHeaderBarNoPad { background-color: #005397; }

/* Start Footer Style */
.blueHeaderBarSignoff { background-color: #005397; font-size: 9px; color: #6c0; font-weight: normal; text-decoration: none; text-align: left; vertical-align: middle; padding: 10px 0px 10px 0px; }
/* End Footer Style */


/* Start Cell Styles */
.cellContentDescription { font-size: 10px; color: #333; font-weight: normal; text-decoration: none; text-align: center; background-color: #fff; padding: 5px 3px 3px 3px; }
.cellContentDescriptionLogo { font-size: 10px; color: #333; font-weight: normal; text-decoration: none; text-align: center; background-color: #fff; padding: 5px 0px 3px 0px; }
.cellContentData { font-size: 10px; color: #333; font-weight: normal; text-decoration: none; text-align: center; background-color: #fff; padding: 6px 3px 6px 3px; }
.cellContentDataAL { font-size: 10px; color: #333; font-weight: normal; text-decoration: none; text-align: left; background-color: #fff; padding: 6px 3px 6px 3px; }

A.sf:link { text-decoration: none; }
A.sf:visited { text-decoration: none; }
A.sf:active { text-decoration: none; }
A.sf:hover { text-decoration: underline; }

.matchupHeader { font-size: 10px; font-weight: bold; text-align: left; background-color: #fff; color: #666; padding-top: 1em; }
.matchupCells { background-color: #fff; font-size: 10px; color: #666; padding-bottom: 6px; }
.matchupCellsWhite { background-color: #ebf0f5; font-size: 10px; color: #666; }
.matchupBorder { background-color: #ccc; }
.matchupSubHeader { background-color: #fff; color: #666; font-size: 10px;font-weight: bold; text-align: left; }

.good { background-color: #fff; font-size: 10px; color: #333; font-weight: bold; margin-left: 3px; padding-bottom: 6px; }
.goodwhite { background-color: #ebf0f5; font-size: 10px; color: #333; font-weight: bold; margin-left: 3px; padding-bottom: 6px; }
.goodWhite { background-color: #ebf0f5; font-size: 10px; color: #333; font-weight: bold; margin-left: 3px; padding-bottom: 6px; }

.bad { background-color: #fff; font-size: 10px; color: #333; font-weight: bold; margin-left: 3px; padding-bottom: 6px; }
.badwhite { background-color: #ebf0f5; font-size: 10px; color: #333; font-weight: bold; margin-left: 3px; padding-bottom: 6px; }
.badWhite { background-color: #ebf0f5; font-size: 10px; color: #333; font-weight: bold; margin-left: 3px; padding-bottom: 6px; }

.copy { font-size: 10px; color: #333; }


TABLE.datatable { }

TABLE.datatableNoBorder { border: solid 8px #666; }
TABLE.datatableNoBorder TD { font-size: 10px; color: #900; }
TABLE.datatable TH { padding-top: 4px; padding-bottom: 4px; border: solid 0px #ccc; background-color: #fff; font-size: 10px; }

TABLE.datatable TH.header1 { background-color: #cfdae5; color: #333; font-weight: bold; text-align:center; }
TABLE.datatable TH.header1 img { display: none; }
TABLE.datatable TH.header2 { background-color: #eee; color: #333; font-weight: bold; text-align:center; padding-top: 1em; border-top: 1px solid #ccc; }
TABLE.datatable TH.header3 { background-color: #fff; color: #333; }
TABLE.datatable TD { padding-bottom: 6px; font-size: 10px; border: solid 0px #ccc; color: #333; }
TABLE.datatable TR { border: solid 0px ; font-size: 10px; color: #333; background: none; }
TABLE.datatable TD.cell1 { background-color: #fff; }
TABLE.datatable TD.cell2 { background-color: #ebf0f5; }
TABLE.datatable TD.cell3 { background-color: #fff; }
TABLE.datatable TD.cell4 { background-color: #cce2f0; }
TABLE.datatable TD.cell5 { background-color: #fff; }
TABLE.datatable TR.cell1 { background-color: #fff; }
TABLE.datatable TR.cell2 { background-color: #ebf0f5; }
TABLE.datatable TR.cell3 { background-color: #fff; }
TABLE.datatable TR.cell4 { background-color: #fff; }
TABLE.datatable TR.cell5 { background-color: #fff; }
TABLE.datatable TD.sbfinal { background-color: #fff; }
TABLE.datatable TD.sbinprog { background-color: #fff; }
TABLE.datatable TD.sbinprogend { background-color: #fff; }
TABLE.datatable TD.sbinprogclose { background-color: #fff; }
TABLE.datatable TR.topRow TD { border-top-width: 2px; }
/* End Cell Styles */
