﻿.genericGrid {width:100%;font-size:.9em;}
.genericGrid th {background-color:#ff9382;}
.genericGrid th a {color:black;}
.genericGrid th a:hover {text-decoration:none;}
.genericGrid td {background-color:#ffc9c1;}
.genericGrid .alternatingRow td {background-color:#ffe3df;}

.detailsGrid {margin:5px 0px;}





/****************************/
/* Edit User */
/****************************/
.editUserPage .userSummary {font-size:.9em;border:1px solid black;margin-bottom:5px;}
.editUserPage .userSummary h2 {font-size:1.1em;margin:3px 0px;padding:0px 2px;}
.editUserPage .userRole {font-size:.9em;border:1px solid black;margin-bottom:5px;}
.editUserPage .userRole h2 {font-size:1.1em;margin:3px 0px;padding:0px 2px;}
.editUserPage .userProfileSection {font-size:.9em;border:1px solid black;margin-bottom:5px;padding:3px;}
.editUserPage .userProfileSection h2 {font-size:1.1em;margin:3px 0px;padding:0px 2px;}


/****************************/
/* Edit User Profile */
/****************************/
.editUserProfilePage {}
.editUserProfilePage h2 {margin:5px 0px;padding:0px;font-size:1.1em;}
.editUserProfilePage .required {font-size:.9em;}

.editUserProfilePage .changeProfileSection {margin-bottom:20px;}
.editUserProfilePage .changeProfileSection p {margin:7px 0px 10px 0px;padding:0px;}

.editUserProfilePage .changePassword {margin-bottom:20px;width:50%;}
.editUserProfilePage .changePasswordFailed {color:Red;font-size:.8em;}
.editUserProfilePage .changePasswordSuccess {color:Green;font-size:.8em;}



/****************************/
/* Contact */
/****************************/
.contactPage table {}
.contactPage table textarea {overflow:auto;width:400px;height:200px;}
.contactPage .required {font-size:.8em;}


/****************************/
/* Edit Email Invite */
/****************************/
.editEmailInvitePage {font-size:.8em;}
.editEmailInvitePage textarea {border:2px solid black;width:500px;height:110px;font-family:Sans-Serif;}
.editEmailInvitePage p {margin:0px;padding:0px;font-weight:bold;}
.editEmailInvitePage .emailAddresses {margin:5px 0px;}


/****************************/
/* Manage Users */
/****************************/
.manageUsersGrid {font-size:.8em;}
 

/****************************/
/* Manage Categories */
/****************************/
.manageCategoriesContainer  {margin:auto;width:600px;}
.manageCategoryDetails {width:70%;background-color:Orange;}

/****************************/
/* Manage Articles */
/****************************/
.manageArticlesPage ul {padding:0px;margin:5px 0px;}
.manageArticlesPage li {list-style-type:none;}



/****************************/
/* Manage Supplemental Sources */
/****************************/
.manageSupplementalSourcesContainer  {margin:10px auto;}
.manageSupplementalSourcesContainer .sourceDetails {width:100%;margin:5px 0px;background-color:Orange;}

/****************************/
/* Manage Supplemental Sheets */
/****************************/
.manageSupplementalSheetsContainer  {margin:10px auto;}


/****************************/
/* Edit Supplemental Sheets */
/****************************/
.rankSupplementalPlayersPage .sheetTitleContainer {text-align:center;padding:10px 0px;}
.rankSupplementalPlayersPage .sheetTitleContainer .sheetTitle {font-size:1.4em;}


/****************************/
/* Configure New Sheet */
/****************************/
.configurePanel {margin-bottom:5px;}



/****************************/
/* Edit Sheet */
/****************************/
.editSheetPage {}
.editSheetPage .required {font-size:10px;}
.editSheetPage input {font-size:11px;}

.editSheetPage .sheetProperties {width:400px;margin-top:15px;border:1px solid #85d15e;}
.editSheetPage .sheetPlayers {width:400px;margin-top:15px;border:1px solid #85d15e;}
.editSheetPage .sortPlayers {width:400px;margin:15px 0px;border:1px solid #85d15e;}

.editSheetPage table {border-collapse:collapse;width:100%;}
.editSheetPage table th {background-color:#85D15E;font-size:13px;padding:2px;}
.editSheetPage table td {padding:1px;font-size:11px;}
.editSheetPage table td.leftCol {text-align:right;vertical-align:top;padding-top:5px;}
.editSheetPage table tr {background-color:#C4F7AA;}
.editSheetPage table tr.alternatingRow {background-color:#E3F8D8;}



/****************************/
/* Edit Sheet */
/****************************/
.editSupplementalSheet {padding-top:10px;}
.editSupplementalSheet .activeSheet {font-size:1.1em;font-weight:bold;}


/****************************/
/* Create New Sheet */
/****************************/
.createNewSheet {padding-top:10px;width:450px;}
.createNewSheet .panel {padding:5px 0px;}
.createNewSheet .buttonContainer {text-align:center;padding:5px 0px;}
.createNewSheet .required {font-size:.8em;}
.createNewSheet .formContainer {border:1px solid #ddd;}
.createNewSheet table {border-collapse:collapse;width:100%;}
.createNewSheet table th {background-color:#85D15E;font-size:13px;padding:2px;}
.createNewSheet table tr {background-color:#C4F7AA;}
.createNewSheet table tr.alternatingRow {background-color:#E3F8D8;}
.createNewSheet table td {padding:2px;}
.createNewSheet table td.leftCol {text-align:right;width:195px;vertical-align:top;padding-top:5px;}
.createNewSheet table td.rightCol {text-align:left;width:255px;}
.createNewSheet table .ajaxTable {border-collapse:collapse;width:100%;}


/****************************/
/* Add Players */
/****************************/
.managePlayersPage {padding:3px 0px 100px 0px;}


.manageSheetsPage {padding:5px 0px 200px 0px;}


/****************************/
/* Print Sheet */
/****************************/
.printSheetPage {padding:3px;}
.printSheetPage .positionTable {margin:auto;}

.printSheetPage .mainOption{border:1px dashed green;margin:6px 0px;}
.printSheetPage .mainOption ul {list-style-type:none;margin:0px;padding:0px;}
.printSheetPage .mainOption ul li {margin:0px 5px 0px 0px;padding:4px 0px;}

.printSheetPage .mainOption p {margin:0px;padding:0px 4px;}
.printSheetPage .mainOption p.formatDescription {font-style:italic;font-size:13px;}
.printSheetPage .mainOption .printCategory {font-weight:bold;font-size:12px;}

.printSheetPage .demoContainer {margin:auto;padding-top:7px;}
.printSheetPage .singleSheet {width:300px;}
.printSheetPage .doubleSheet {width:450px;}
.printSheetPage .demoContainer table {}
.printSheetPage .demoContainer table th {background-color:#0795dd;white-space:nowrap;color:White;}
.printSheetPage .demoContainer table td.rightCell {padding-left:6px;font-style:italic;font-size:1em;}
.printSheetPage .demoContainer table li {font-size:15px;padding:5px 0px;}

.printSheetPage .buttonContainer {text-align:center;padding:10px 0px 20px 0px;font-size:1.3em;}




/****************************/
/* Frequently Asked Question */
/****************************/

.faqPage h2 {margin:5px 0px;padding:0px;font-size:1.2em;}
.faqPage ol.questionList {margin:3px 0px 20px 0px;padding:0px;}
.faqPage ol.questionList li {margin:3px 0px 3px 43px;padding:0px;}
.faqPage ol.answerList {margin-top:3px;}
.faqPage ol.answerList p {margin:0px 0px 9px 0px;padding:0px;}
.faqPage ol.answerList p.reQuestion {font-weight:bold;margin:0px;padding:0px;}



/****************************/
/* Process NFL Stats */
/****************************/
.processNFLStats table {margin-top:5px;}
.processNFLStats p {margin:0px;padding:0px;}
.processNFLStats .playerList {background-color:pink;padding-left:10px;}
.processNFLStats hr {border:1px dashed black;}
.processNFLStats h2 {color:Blue;margin:4px 0px;padding:0px;}



.manageStats {padding:3px;}
.manageStats p {margin:0px;padding:0px;}


/* Main Application Page */
.footballPlayerRankingsPage .reorderInstructions {margin:5px 25px 20px 25px;background-color:#FBEE59;border:1px dashed #D2C102;padding:3px;color:#433D00;
	font:12px verdana, Sans-Serif;line-height:15px;}
.footballPlayerRankingsPage .reorderInstructions table {border-collapse:collapse;font-size:.9em;}
.footballPlayerRankingsPage .reorderInstructions table .importantPart {font-weight:bold;font-size:1.1em;}
.footballPlayerRankingsPage .reorderInstructions table .dragHandle {border-bottom:1px dashed #D62307;color:#D62307;}




.footballPlayerRankingsPage .postSummary {padding:20px 0px;clear:both;}




.fantasyFootballCheatSheetsPage {}
.fantasyFootballCheatSheetsPage .illustrationContainer {margin:15px 0px 20px 0px;}
.fantasyFootballCheatSheetsPage .instructionHeader {font-size:14px;}


.fantasyFootballCheatSheetsPage .subInstructions {margin:0px;padding:0px;}
/*.fantasyFootballCheatSheetsPage .numberedInstruction {font-size:1.2em;margin:0px;padding:0px;color:Black;}
.fantasyFootballCheatSheetsPage .demoContainer {margin:auto;padding-top:7px;}
.fantasyFootballCheatSheetsPage .demoContainer table {margin:auto;background-color:#DFF6FF;}
.fantasyFootballCheatSheetsPage .demoContainer table th {background-color:#0795dd;white-space:nowrap;color:White;}
.fantasyFootballCheatSheetsPage .demoContainer table td.rightCell {padding-left:6px;font-style:italic;font-size:.9em;}
.fantasyFootballCheatSheetsPage .demoContainer table td {vertical-align:top;}
.fantasyFootballCheatSheetsPage .demoContainer ul {font-size:1.2em;vertical-align:top;margin:0px;padding:0px;}
.fantasyFootballCheatSheetsPage .demoContainer ul li {padding:0px 0px 6px 0px;margin:0px;list-style-type:none;line-height:24px;}
.fantasyFootballCheatSheetsPage .instructionImage {text-align:center;padding:10px 0px 20px 0px;}*/
.fantasyFootballCheatSheetsPage .questionHeading {font-size:14px;font-weight:bold;margin:20px 0px 0px 0px;padding:0px;}
.fantasyFootballCheatSheetsPage .unRegisteredUserNote a:hover {text-decoration:none;}




.playerRankingPage {}
.playerRankingPage p.intro {margin:0px 0px 10px 0px;padding:0px;}
.playerRankingPage .lastUpdated {font-style:italic;font-size:.9em;margin:0px 0px 0px 32px;padding-bottom:0px;}
.playerRankingPage .secondaryContent {padding:30px 0px 20px 0px;}




.registerPage {text-align:center;padding:10px 0px;height:300px;font-size:1.1em;}
.registerPage .conversionContainer {padding:5px 3px;}
.registerPage .title {background-color:#c8d7f2;padding:3px;text-align:center;font-size:1.2em;}
.registerPage .extraTitle {margin:2px;}
.registerPage p {margin:0px 5px 10px 5px;padding:0px;text-align:left;}
.registerPage .conversionContainer table {font-size:1.1em;margin-top:15px;}
.registerPage .conversionContainer table td {text-align:left;padding-left:6px;}
/*.registerPage .conversionContainer .positionName {font-weight:bold;}*/


.fantasyFootballDrafting101Page {}
.fantasyFootballDrafting101Page ol {margin-top:0px;padding-top:0px;}
.fantasyFootballDrafting101Page .nestedContent {margin-left:10px;}
.fantasyFootballDrafting101Page p.intro {margin:2px 0px 0px 0px;padding:0px;}
.fantasyFootballDrafting101Page p.subInstructions {margin:0px;padding:0px;}
.fantasyFootballDrafting101Page h2 {font-size:1.2em;margin:0px;padding:0px;}
.fantasyFootballDrafting101Page h3 {font-size:1.1em;margin:15px 0px 0px 0px;padding:0px;}
.fantasyFootballDrafting101Page h4 {display:inline;font-size:1em;}

.fantasyFootballCheatSheetCreationPage {}
.fantasyFootballCheatSheetCreationPage p.intro {margin:2px 0px 10px 0px;padding:0px;}
.fantasyFootballCheatSheetCreationPage .nestedContent {margin-left:10px;}
.fantasyFootballCheatSheetCreationPage .exampleImage {padding:5px 0px;}
.fantasyFootballCheatSheetCreationPage p.subInstructions {margin:0px;padding:0px;}
.fantasyFootballCheatSheetCreationPage h2 {font-size:1.2em;margin:0px;padding:15px 0px 0px 0px;}
.fantasyFootballCheatSheetCreationPage h3 {font-size:1.1em;margin:15px 0px 0px 0px;padding:0px;}
.fantasyFootballCheatSheetCreationPage h4 {font-size:1em;margin:15px 0px 0px 0px;padding:0px;}
.fantasyFootballCheatSheetCreationPage .printedSheets {padding:5px 0px;}
.fantasyFootballCheatSheetCreationPage .printedSheets table {border-collapse:collapse;margin:auto;background-color:#DFF6FF;}
.fantasyFootballCheatSheetCreationPage .printedSheets table th {border-collapse:collapse;background-color:#0795dd;white-space:nowrap;color:White;}
.fantasyFootballCheatSheetCreationPage .printedSheets table td {text-align:center;}

.aboutPage {}
.aboutPage p.intro {margin:2px 0px 10px 0px;padding:0px;}




.freeFantasyFootballCheatSheetPage {padding-bottom:20px;}
.freeFantasyFootballCheatSheetPage p {margin:0px;padding:0px;}
.freeFantasyFootballCheatSheetPage .generateLink {text-align:center;font-size:1.2em;padding:10px 0px;}


.standardFantasyFootballScoringSystemPage p.intro {margin:2px 0px 10px 0px;padding:0px;}
.standardFantasyFootballScoringSystemPage p.subInstructions {margin:0px;padding:0px;}
.standardFantasyFootballScoringSystemPage ul p {margin:0px 0px 10px 0px;padding:0px;}
.standardFantasyFootballScoringSystemPage h2 {font-size:1.2em;margin:0px;padding:0px;}
.standardFantasyFootballScoringSystemPage h3 {font-size:1.1em;margin:15px 0px 0px 0px;padding:0px;}


.termsOfServicePage h2 {margin:8px 0px;text-align:center;}
.termsOfServicePage p {margin-left:20px;}
	
	
.privacyPolicyPage h2 {margin:8px 0px;text-align:center;}

.disclaimerPage h2 {margin:8px 0px;text-align:center;}
.disclaimerPage h3 {margin:4px 0px;text-align:center;}




.manageUsersPage {}
.manageUsersPage .summaryUserStats {padding:7px 0px;}
.manageUsersPage .summaryUserStats p {margin:0px;padding:0px;}
.manageUsersPage .linkLetter {font-size:1em;margin-right:4px;}
.manageUsersPage .manageUsersGrid {font-size:11px;}


.passwordRecoveryPage {padding-bottom:200px;}
.passwordRecoveryPage p {margin:5px 0px;}


.accessDeniedPage {padding-bottom:200px;}	
	
	
	
.rankingNFLPlayersPage {}
.rankingNFLPlayersPage p.intro {margin:0px 0px 10px 0px;padding:0px;}



.fantasyFootballLinksPage {}
.fantasyFootballLinksPage .linkContainer {margin-bottom:10px;}
.fantasyFootballLinksPage h2 {margin:5px 0px 8px 0px;font-size:1em;}
.fantasyFootballLinksPage .description {margin:0px;padding:0px;font-size:11px;}



.cheapFantasyFootballTrophiesPage h2 {font-size:14px;margin:24px 0px 5px 0px;padding:0px;}
.cheapFantasyFootballTrophiesPage p {margin:0px;padding:7px 0px;}



.singlePageArticle {}
.singlePageArticle .articleTitle {font-weight:bold;font-size:18px;margin:5px 0px 5px 0px;}
.singlePageArticle p {margin:6px 0px 12px 0px;line-height:18px;}
