/* Full-screen is used for live feeds, drafts, auctions */
/*---- 	Basic styles	---*/
* {margin:0;padding:0;}
* {font-family:"Lucinda Grande",Lucinda,Verdana,Helvetica,san-serif;}
body {background-image:url(../images/background.png);background-size:100%;background-repeat: no-repeat;}
body {background-color:#000;color:#F8F8F8;text-align:left;}
h1 {font-size:1.4em;margin:.5em 0em 0em 0em;}
h2 {font-size:1.2em;margin:.5em 0em 0em 0em;}
h3,h4,h5 {font-size:1em;margin:.5em 0em 0em 0em;}
p {padding:.5em 0em .5em 0em;}
input, img {border:0;}
img.floatLeft{float:left;padding:0 0.25em 0.25em 0;}
img.pageText{float:left;padding:0 0.5em 0.5em 0;}
img.pageTextRight{float:right;padding:0 0em 0.5em 0.5em;}
a, a:hover, a:visited, a:focus {text-decoration:none;font-weight:bold;cursor:pointer;}
a, a:visited, a:focus {color:#4A9586;}
a:hover {color:#8DC7BA;}
button {cursor:pointer;border-radius:6px;}

.ui-tooltip {width:400px;padding:10px;z-index:99;}

/*---- 	All content	---*/
#content {margin:0 auto;clear:both;text-align:left;padding:.2em;background-color:#000;}
#beta {margin:0 auto;clear:both;text-align:left;padding:.2em;background-color:blue;}
#footer {margin:0 auto;clear:both;text-align:left;padding-left:12px;font-size:0.7em;background-color:#000;}
div#notice {background-color:#DCEDEA;}
/*---- All other pages ----*/
#main {padding:1em;background-color:#FAFEFB;color:#000;margin:1em;border:0;font-size:.8em;text-align:center;}
	#main div.narrative {padding:.5em 1em .5em 1em;border:1px solid #C8B400;background-color:#FFFBDF;color:#000;text-align:left;}
	#main a.drag {color:black;font-weight:normal;}
	#main a.drag:hover {background-color:#8DC7BB;}
	#main a.dragdraft, #main a.a {color:black;font-weight:normal;}
	#main a.dragdraft:hover, #main a.a:hover {background-color:#8DC7BB;}
	#main #fullPageHeader {text-align:left;}
	#main #pleaseWait {color:#FF5353;}
	#main div#fullPageHeader {background-color:#000;margin:0;}
	#main span.red {color:red;}
	#main td img#logo, #main td img#draftboard {margin:.3em;}
	#main td span#title {font-size:.8em;font-weight:bold;color:#FAFEFB}
	#main td span#bigtitle {font-size:1.2em;font-weight:bold;color:#FAFEFB}
	#main button.floatRight{float:right;}
	#main span.floatRight{float:right;}
	#main span.smallPrint {font-size:.8em;}
	#main .side {width:20%;float:right;padding:.5em .5em .5em;text-align:right;}
	#main button {font-size:1em;padding:.2em;background-color:#8DC7BC;color:#000033;border-color: #4A9586;}
	#main button:hover {background-color:#F4FA58;}
	#main button.selectedButton, #main button.selectedButton:hover {color:#FFF;background-color:#4A9587;}
	#main button.last {font-size:10em;padding:.2em 0em .2em .2em;background-color:#8DC7BC;color:#000033;border-color: #4A9586;}
	#main input.lineEntry,#main select.lineEntry  {border:1px solid #4A9586;border-radius:4px;padding:0em;margin:0em;}
	#main h1 {padding:.5em 0em .5em 0em;color:#003333;}
	#main h2 {padding:.5em 0em .5em 0em;color:#003333;}
	#main ul, #main ol {margin-left:3em;}
	#main td.right{text-align:right;}
	#main td.center{text-align:center;}
	#main td.left{text-align:left;}
	#main td.top{vertical-align:top;}
	#main td.bottom{vertical-align:bottom;}
	#main td.topmargin{padding-top:.5em;}
	#main input.right {text-align:right;}
	#main tr.header td {text-align:center;background-color:#8DC7BB;padding:0em .3em 0em .3em;}
	#main tr.subHeader td {text-align:center;background-color:#8DC7BB;padding:0em .3em 0em .3em;}
	#main tr.majorHeader td {background-color:#4A9586;color:#F8F8F8;font-size:1.2em;text-align:center;padding:.3em;}
	#main tr.detail td {background-color:#E7F3F1;padding-right:.3em;padding-left:.3em;}
	#main tr.detail td.subHeader {background-color:#8DC7BB;}
	#main tr.auctionHeader td {text-align:center;background-color:#6094DB;padding:0em .3em 0em .3em;}
	#main tr.auctionDetail td {background-color:#BAD0EF;padding-right:.3em;padding-left:.3em;}
	#main img.floatRight {margin: 0px;float:right;}
	#main img.floatLeft {margin: 0px;float:left;}
	#main .bold {font-weight:bold;}
	#main select#selectLeague {cursor:pointer;background-color:#000;color:#8DC7BB;border:2px solid #4A9586;font-size:1.2em;padding:.2em;font-weight:bold}
	#main td.tooltip {color:#23819C;font-weight:bold;}
	#main td.tooltip:hover {cursor: help;}
	.mytooltipClass {color:#23819C !important;font-weight:bold !important;border:1px solid #23819C !important;padding:.5em !important;max-width:400px !important;white-space: pre-line !important;}		/* for line breaks in tooltip */
	.mytooltipClass {opacity:1 !important;} /* removes transparency */
	#main img.movedown {position:relative;top:5px;}
	#main button.Done {background-color:#F8F8F8;}
	
	#main table.livegames {display:inline-table;text-align:left;margin:1em;}
	#main tr.subHeader td.toggle {padding:0em;}
	#main td button.toggle {padding:0em .2em 0em .2em;margin:0;}
	#main tr td.ptsTotal {font-weight:bold;text-align:right;}
	#main tr.detail td.white {background-color:#FAFEFB;}
	#main tr.detail td.notStarted {background-color:#FAFEFB;}
	#main tr.detail td.playing {background-color:#F2E4D5;}
	#main tr.detail td.blink {background-color:#DAAF85;}
	#main tr.detail td.unblink {background-color:#F2E4D5;}
	#main tr.detail td.blinkLegend {background-color:#DAAF85;}
	#main tr.detail td.redzone {background-color:#FFB5B5;}
	#main tr.detail td.allDone {background-color:#E7F3F1;}
/*	#main tr.detail td.blink {background-color:#C0E0DA;}
	#main tr.detail td.blinkLegend {background-color:#C0E0DA;}
	#main tr.detail td.allDone {background-color:#F2E4D5;}
*/	
	#main div#hints, #main div#hintstwo {font-size:.8em;font-weight:bold;text-align:left;}

	#main img.icon {border:2px solid #4A9586;background-color:#E7F3F0;margin:.2em;padding:0;}
	#main img.teamicon {border:1px solid #4A9586;background-color:#E7F3F0;margin:0;padding:0;}
	#main img.smallicon {border:1px solid black;background-color:#E7F3F0;margin:0;padding:0;}
	#main img.firstIcon {border:4px solid #4A9586;background-color:#E7F3F0;margin:.2em;}
	#main img.myTeamIcon {border:3px solid #4A9586;background-color:#E7F3F0;}
	#main img.fantasypros {border:2px solid black;background-color:black;}
	#main td span.pickNumber {font-weight:bold;font-size:.8em;}

	#main div#liveClock {padding:.7em;font-size:1.6em;margin:.2em;}
	#main div.greenBox {border:2px solid #4A9586;background-color:#C0E0DA;color:#4A9586;}
	#main div.yellowBox {border:2px solid #4A9586;background-color:#F4FA58;color:#4A9586;}
	#main div.pinkBox	{border:2px solid #4A9586;background-color:#ffcc00;color:#4A9586;}
	#main div.redBox {border:2px solid #000;background-color:#ff3300;color:#000;}
	#main button.redButton {background-color:#ff3300;}
	#main button.yellowButton {background-color:#ffffcc;}
	
	#main table#liveDraft {text-align:left;}
	#main table#liveDraft table#draft input[type=radio] {margin:0em;vertical-align:middle;}
	#main table#liveDraft input[type=radio] {margin:0em;vertical-align:middle;}
	#main table#liveDraft tr.teamBox td {padding-right:1em;}
	#main table#liveDraft td#sortRow {padding-top:.4em;}
	#main table#liveDraft div#draftMessage {padding:.4em;margin:1.2em 7em 0em 7em;text-align:center;}
	#main table#liveDraft div#lastChat {padding:.4em;margin:0em 7em 0em 7em;text-align:center;font-size:.8em;}
	#main table#liveDraft div#lastChat span.commish {color:red;}
	#main table#liveDraft div#lastChat span.team {color:#4A9586;}
	#main table#liveDraft div#draftMe {background-color:#C0E0DA;border:1px solid #4A9586;padding:0em;text-align:center;}
	#main table#liveDraft div.engineDraftMe {width:98px;margin:0em;}
	#main table#liveDraft div#dropMe {background-color:#C0E0DA;border:1px solid #4A9586;padding:0em;text-align:center;}
	#main table#liveDraft div#chat {border:1px solid #4A9586;background-color:#F8F8F8;padding:.3em;margin:0;max-width:598px;}
	#main table#liveDraft div#emoji {border:1px solid #4A9586;background-color:#F8F8F8;padding:.3em;margin:0;max-width:598px;}
	#main table#liveDraft div#chat span.commish {color:red;}
	#main table#liveDraft div#chat span.team {color:#4A9586;}
	#main table#liveDraft div#hints {max-width:598px;}
	#main table#liveDraft span#polling {color:red;font-weight:bold;}
	#main input#chatEntry  {border:1px solid #4A9586;padding:.2em;background-color:#E7F3F0;margin:0em;color:#4A9586;width:550px;}
	#main button#sendChat {padding:.1em .3em .2em .3em;width:50px;}
	#main button.commishButton {width:100px;}
	
	#main table#liveDraft div#droppable div.hovering {border:3px solid #4A9586;background-color:#F4FA58;}
	#main table#liveDraft div#droppable2 div.hovering {border:3px solid #4A9586;background-color:#F4FA58;}
	#main table#liveDraft div#droppable {width:140px;}
	#main table#liveDraft div#droppable2 {width:140px;}
	
	#main table#liveDraft span.bigLetters {font-size:1em;}
	#main table#liveDraft span.smallLetters {font-size:.6em;}
	
	#main table#liveDraft div.nopadding {padding:0;height:4px;}
	#main table#liveDraft select#rosters {padding:0em;font-size:.8em;}
	#main table#liveDraft td.hovering  {border:3px solid #4A9586;}
	#main table#liveDraft div.hovering  {border:3px solid #4A9586;}
	#main table#liveDraft a.move img {margin:0em .4em 0em 0em;}
	
	#main table#liveDraft div#teamStats {font-size:.8em;}
	#main table#liveDraft div#drafted {font-size:.8em;}
	#main table#liveDraft div#drafted span.red {color:red;}
	#main div#onTheClock {color:#4A9586;margin-bottom:.9em;font-weight:bold;width:300px;max-width:300px;overflow: hidden;}
	#main span#shortLine {white-space:nowrap;}
	#main table#liveDraft button.smallauto {font-size:.8em;padding:0em;margin:0em;}
	#main table#liveDraft button.thinBox {padding:0 .3em 0 .3em;margin:0em;}
	
	#main table#liveDraft td.extraMargin {padding-top:1.3em;}
	#main table#liveDraft div#mode2 {max-width:600px;border:1px solid #3923D6;padding:.2em;}
	#main button#placeBid {background-color:#6094DB;padding:0 .2em 0 .2em;margin:.3em;}
	#main table#liveDraft span#moneyRemaining {font-weight:bold;border-bottom:2px solid black;display:block;padding-bottom:.2em;}
	#main td span.onLine {height:.1em;margin:0;padding:0;font-size:.1em}
	#main table#liveDraft td.newbid {background-color:#6094DB;}

	#calendar {max-width: 900px;margin: 0 auto;}
	#calendar div.fc-content {font-size:.8em;}
	#calendarHeader {text-align:center;}
	
	#main table#draftBoard {border:1px solid #4A9586;border-collapse:collapse;margin:0;}
	#main table#draftBoard td {width:80px;max-width:80px;border:1px solid #4A9586;overflow: hidden;vertical-align:top;padding:0;}
	#main table#draftBoard td.number {width:15px;max-width:15px;background-color:#8DC7BB;}
	#main table#draftBoard tr.detail td {white-space:nowrap;overflow: hidden;}
	#main table#draftBoard tr.header td {font-size:.8em;overflow: hidden;}	
	#main table#draftBoard td span.fn {font-size:.8em;}
	#main table#draftBoard td.QB {background-color:#FFBBFF;}
	#main table#draftBoard td.RB {background-color:#BEFEEB;}
	#main table#draftBoard td.WR {background-color:#FFFFB5;}
	#main table#draftBoard td.TE {background-color:#CEA8F4;}
	#main table#draftBoard td.PK {background-color:#E4C0B1;}
	#main table#draftBoard td.DE {background-color:#A8CFFF;}
	#main table#draftBoard table.box td {background-color:transparent;border:none;margin:0;padding:0}
	#main table#draftBoard table.box td.smallBox {width:14px;max-width:14px;overflow: hidden;font-size:.8em;font-weight:bold;color:#000066}
	#main table#draftBoard table.box td.bigBox {width:44px;max-width:44px;overflow: hidden;}
	#main table#draftBoard table.inside {margin:0;padding:0;border-spacing:0;}
	#main table#draftBoard table.inside td {background-color:transparent;border:none;margin:0;padding:0}
	
	#main p.mflGames a, #main p.mflGames a:visited, #main p.mflGames a:focus {color:#23819C;}
	#main p.mflGames a:hover {color:#4A9586;}
	
	#main div#wonkIntro {text-align:left;margin-left:auto;margin-right:auto;}
	#main div#wonkIntro p.center {text-align:center;}
	#main div#wonkIntro span.red {font-weight:bold;color:red;}
	#main table.wonk td {padding-right:1em;padding-left:1em;}
	#main table.wonk table.insidewonk td.noMargin {padding-right:.5em;}
	#main table.wonk table.insidewonk td.smallPrint {font-size:.8em;font-weight:bold;}
	#main table.wonk button.wonkButton, #main table.wonk button.statsButton {width:9em;}
	#main table.wonk td#mineOnly button.wonkButton {width:4em;}
	#main table.wonk button.subscriberButton {width:14em;margin-bottom:.5em;}
	#main table.wonk span.beginNow {font-size:.8em;font-weight:bold;}
	#main table.wonk button.menuSelected, #main table.wonk button.statsSelected {background-color:#ffccff;}
	#main table#wonkList td, #main table#wonkLegend td,#main table#verify td {text-align:left;}
	#main table#wonkList tr.header td {text-align:center;}
	#main table#wonkList td.right {text-align:right;}
	#main table#wonkList td.center {text-align:center;}
	#main table#wonkList tr.s1 td, #main table#wonkLegend tr.s1 td {background-color:#c0e0da;}
	#main table#wonkList tr.s2 td, #main table#wonkLegend tr.s2 td {background-color:#ffccff;}
	#main table#wonkLegend td.white {background-color:#fff;}
	#main table#wonkList a, #main table#wonkList a:visited, #main table#wonkList a:focus {color:#330066;}
	#main table#wonkList a:hover {color:#5757ff;}
	#main button.wonkIcon {background-color:#fff;border-radius:16px;border:3px solid #4A9586;width:100px;margin-left:.2em;margin-right:.2em;}
	#main button.tinyWonkIcon {background-color:#fff;border-radius:12px;border:1px solid #4A9586;width:60px;margin-left:0em;margin-right:0em;}
	#main button.wonkIcon:hover {border:3px solid #ff33ff;}
	#main button.tinyWonkIcon:hover {border:1px solid #ff33ff;}
	#main table button.iconSelected {border:3px solid #ff33ff;}
	#main table button.tinyIconSelected {border:1px solid #ff33ff;}
	#main button.wonkIcon td {color:#4A9586;font-weight:bold;}
	#main button.tinyWonkIcon td {color:#4A9586;font-size:.8em;}
	#main table button.iconSelected td, #main table button.tinyIconSelected td {color:#ff33ff;}
	#main #wonkLogin {font-weight:bold;}
	#main table#wonkList, #main table#wonkHeader, #main table#wonkLegend, #main table#tradewonk, #main table.tradewonk, #main table#verify, #main table.centerMe {margin-left:auto;margin-right:auto;}
	#main a.teamSelected {border:2px solid #4A9586;background-color:#4A9586;}
	#main span.bigger {font-size:1.2em;font-weight:bold;}
	#main table.wonk td table#wonkSlider td {text-align:left;padding-left:.2em;padding-right:.2em;}
	#main .ui-widget-content {color:#8DC7BC;background:#8DC7BC;}
	#main button.wonkReload {width:80px;margin-top:.25em;}
	#main span.mockButton {font-size:1.6em;}

	#main table#draftboardtitle td {vertical-align:center;}
	#main table#draftboardtitle input[type=radio] {margin:0em .3em 0em 1em;vertical-align:middle;}

	#main div#tenpercent {margin:1em;padding:5px;border: 2px solid #CC0000;background-color:#fff;text-align:center;}
	#main div#tenpercent img {padding:0;}
	#main div#tenpercent a {color:#CC0000;}

	#main table#collect tr.header td {padding:.3em;}
	#main table#collect tr.detail td {margin:2em;text-align:left;padding:.3em;vertical-align:top;}
	#main table#collect tr.detail td.right {text-align:right;}
	#main table#collect span.red {color:red;}
	#main table span#gameClock {font-size:1.4em;}
	
	#main div.promotion {
		font-family:"Apple Chancery", cursive;
		font-style: italic;
		font-size:1.5em;
		text-align:center;
		vertical-align:middle;
		padding:10px;
		background-image:url(../images/yellowsplash.png);
		background-size:100% 100%;
		background-repeat: no-repeat;
		}
	
	#main table#monitor tr.detail {height:250px;vertical-align:top;text-align:left;}
	#main table#monitor tr.header a {font-size:1.2em;font-weight:bold;}
	#main table#monitor tr.header a:hover {font-size:1.2em;font-weight:bold;color:yellow;}
	#main table#monitor tr.detail span.commish {color:blue;}
	#main table#monitor tr.detail span.team {color:#4A9586;}
	#main table#monitor span.timer {float:right;text-align:right;padding:.2em;font-size:1.2em;border:1px solid black;width:80px;}
	#main table#monitor span.yellow {font-weight:bold;color:#660000;background:orange;} 
	
	
	#main tr.majorHeader td.tinbaby {background-color:#DEDEDE;}
	#main tr.majorHeader td.copper {background-color:#856341;}
	#main tr.majorHeader td.bronze {background-color:#DB9900;}
	#main tr.majorHeader td.gold {background-color:#FFDF00;}
	#main tr.majorHeader td.silver {background-color:#A2A2A2;}
	#main tr.majorHeader td.platinum {background-color:#008B8B;}
	#main tr.majorHeader td.diamond {background-color:#8CEFFD;}
	#main tr.majorHeader td.ruby {background-color:#FF8E8E;}
	
	#main table#monitor span#helpme {font-weight:bold;color:red;background:yellow;}
	
	#main td#autobidbox {vertical-align:top;}
	#main div#autobidbox {border:1px solid #4A9586;padding:.5em;}
	#main div#autobidbox button {color:#000;background-color:#fff;border:3px solid #4A9586;width:50px;margin:.3em;}
	#main div#autobidbox button#bid00 {width:175px;}
	#main div#autobidbox button.selectbid {background-color:#5EAE9E;}
	
	#main table.livegames td.noH2H {background-color:#777777;color:white;text-align:center;}
