body {
   background: url('images/fieldbg.gif') white repeat;
}
form { display: inline; }
#countdownTitle, #deadlineTitle {
   padding: 1px;
   font-size: 9pt;
   font-family: sans-serif;
   color: #A64502;
   font-weight: bold;
}
#countdown {
   padding: 1px;
   border: 1px solid #000;
   font-size: 13pt;
   background-color: white;
   font-family: sans-serif;
   font-weight: bold;
}
#deadline {
   padding: 1px;
   font-family: sans-serif;
   color: black;
   font-weight: bold;
   font-size: 12pt;
}
#round, .round {
   font-family: sans-serif;
   color: #A64502;
   font-weight: bold;
   font-size: 9pt;
   text-align: right;
}
.pageInfo {
   color: 2F2F2F;
   font-size: 11pt;
   font-family: sans-serif;
}
.draftOrderTable {
   background-color: #C0C0C0;
}
.draftOrderHeader {
   background-color: #2F2F2F;
   text-align: center;
   font-family: sans-serif;
   font-weight: bold;
   color: #FFF;
}
.draftOrderStatus {
   padding: 0px 2px 0px 2px;
}
.teamNumber {
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
   font-size: 13pt;
}
.onclock td {
   background-color: #BC7933;
}
.notonclock td {
   background-color: #C0C0C0;
}
.draftOrderTeamName, .draftOrderTeamNameOnClock {
   font-family: arial;
   font-size: 10pt;
   padding-left: 5px;
}
.playersTakenShowRostersTable {

}
.playersTakenShowRostersTable td {
   font-size: 9pt;
   font-family: sans-serif;
   color: #A64502;
   font-weight: bold;
}
.playersTakenDiv {
   overflow-x: hidden;
   overflow-y: auto;
   display: block;
   width: 375px;
   border: 1px solid #000;
   background-color: #C0C0C0;
}
.playersTakenTable {
   background-color: #C0C0C0;
}
.playersTakenTable td {
   font-family: sans-serif;
   font-size: 8pt;
}
.playersTakenTable th {
   background-color: #2F2F2F;
   font-size: 8pt;
   font-family: sans-serif;
   color: #FFF;
}
.rosterDiv {
   overflow-x: hidden;
   overflow-y: auto;
   border: 1px solid #000;
   width: 375px;
   background-color: #C0C0C0;
}
.rosterTable {
   width: 375px;
   background-color: #C0C0C0;
}
.rosterTable td {
   padding-left: 3px;
   padding-right: 3px;
   font-family: sans-serif;
   font-size: 8pt;
}
.iframeclass {
   background-color: #EAE7D2;
}
.autoLink {
   color: #A64502;
   font-size: 9pt;
}
.autoLink:hover {
   color: white;
}
.smallLink {
   font-size: 9pt;
   font-family: sans-serif;
   font-weight: bold;
   color: #000;
}
.smallLink:hover {
   font-size: 9pt;
   font-family: sans-serif;
   font-weight: bold;
   color: #2F2F2F;
}

#teamonclock1 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock2 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock1 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock3 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock4 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock5 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock6 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock7 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock8 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock9 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock10 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock11 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock12 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock13 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock14 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock15 { font-weight: bold; color: green; font-size: 12pt; }
#teamonclock16 { font-weight: bold; color: green; font-size: 12pt; }
#currentAutoStatus {
   color: gray;
}
.auto {
   font-size: 10pt;
}
.autoBox {
   margin: 3 0 0 0;
   border: 1px solid #000000;
   border-right: 2px solid #000000;
   border-bottom: 2px solid #000000;
   background-color: #2F2F2F;
   font-size: 12pt;
   font-family: sans-serif;
   font-weight: bold;
}
.autoBox a {
   text-decoration: none;
   font-family: sans-serif;
   font-weight: bold;
   color: #A64502;
}
.autoBox a:hover {
   text-decoration: underline;
}
.autoStatusTitle {
   color: gray;
   font-size: 10pt;
}
#autoStatusMessage, #postMessageStatus {
   padding: 0px 0px 0px 5px;
   font-size:  9pt;
   color: green;
   text-align: center;
   font-family: sans-serif;
   font-weight: bold;
   text-align: center;
}
#pageStatus {
   font-weight: bold;
   color: red;
   font-size: 9pt;
   font-family: sans-serif;
   text-align: center;
}

.saveQueueStatus {
   font-weight: bold;
   color: green;
   font-size: 9pt;
   font-family: sans-serif;
   text-align: center;
}
.playerGone {
   background-color: #2F2F2F;
   color: #4B4B4B;
   font-size: 9pt;
   font-family: sans-serif;
   padding: 1px 0px 1px 0px;
}
.playerNotGone {
   background-color: #C0C0C0;
   font-size: 9pt;
   font-family: sans-serif;
   padding: 1 0 1 0;
}
.playerGoneStatus {
   background-color: #2F2F2F;
   color: #4B4B4B;
   font-size: 9pt;
   text-align: right;
   font-family: sans-serif;
}
.playerNotGoneStatus {
   background-color: #C0C0C0;
   color: #A64502;
   font-size: 9pt;
   text-align: right;
   font-family: sans-serif;
}
.playerNotGoneStatus a {
   text-align: right;
   font-size: 9pt;
   text-decoration: none;
   font-family: sans-serif;
}
.closeDropDown a {
   padding-left: 5px;
   font-size: 8pt;
   color: #A64502;
   font-weight: bold;
   font-family: sans-serif;
}
.closeDropDown {
   padding-bottom: 5px;
}
.hiddenSearchDiv {
   width:248;
   height:0px;
   background-color: #C0C0C0;
   overflow:auto;
   display:none;
   border: 1px solid #F1EEE4;
   margin: 5;
}
.title, .searchmessage {
   vertical-align: middle;
   font-weight: bold;
   font-family: sans-serif;
   font-size: 10pt;
   color: #A64502;
}

.searchStatus {
   color: red;
   font-family: sans-serif;
   font-size: 7pt;
}
.messagesDiv {
   overflow: auto;
   width: 100%;
   display: block;
   border: 1px solid black;
   background: transparent;
   border: 1px solid #ACA899;
}
.evenMessage {
   background-color: silver;  
}
.oddMessage {
   background-color: #F1EEE4;
}
.messageAuthor {
   color: #A64502;
   font-size: 9pt;
   font-family: sans-serif;
   font-weight: bold;
}
.messageTime {
   font-size: 8pt;
   font-family: sans-serif;
}
.messageText {
   padding-left: 4px;
   font-weight: bold;
   font-size: 9pt;
   font-family: sans-serif;
}
.scoreboardTable {
   background-color: #2F2F2F;
   border: 2px solid #000;
}
.scoreboardPrint {
   text-align: center;
   font-family: sans-serif;
   color: white;
   font-size: 8pt;
   font-weight: bold;
}
.sboard {
   margin: 2;
   border: 1px solid gray;
}
.sboardSpacer {
   margin: 2;
}
.searchArea {
   background-color: #2F2F2F;
}
.directions {
   font: 10pt arial, helvetica, sans-serif;
   text-align: justify;
}
#secondClock {
   font-weight: bold;
   font-family: sans-serif;
}
.fillingDiv, .completedDiv {
   width: 500px;
   border: 1px dashed black;
   background-color: gold;
   font-weight: bold;
   font-family: sans-serif;
   font-size: 14pt;
   padding: 5;
   text-align: center;
   margin-top: 2;
   margin-bottom: 10;
}
.fullDiv {
   width: 500px;
   border: 1px dashed black;
   background-color: red;
   font-weight: bold;
   font-family: sans-serif;
   font-size: 14pt;
   padding: 5;
   text-align: center;
   margin-top: 2;
   margin-bottom: 10;
}
#teamNameUp {
   font-family: sans-serif;
   font-size: 9pt;
}
#teamUpArrow {
   color: green;
   font-family: serif;
}
input { cursor: pointer; }
select.selectPlayers {
   background-color: #000;
   font-size: 12px;
   font-family: sans-serif;
   border: 1px solid #000;
   cursor: pointer;
   color: #E48C64;
}
.rostersDropDown {
   background-color: #C0C0C0;
   font-size: 7pt;
   border: 1px solid #000;
   width: 18em;
}
.saveButton, input.btn, .draftButton {
   background-color: #2F2F2F;
   font-weight: bold;
   font-size: 9pt;
   color: white;
}
.dropDown {
   background-color: #C0C0C0;
   font-size: 9pt;
   border: 1px solid #000;
}
.label {
   font-size: 9pt;
}
input.box {
   cursor: text;
   color: #000;
   font-family: 'trebuchet ms', helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   background-color:#C0C0C0;
   border: 1px solid #000;
   text-align: center;
}
input.btntemp {
   color: #000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#ACA899;
}
.draftButtontemp {
   background-color: silver;
   font-family: sans-serif;
   font-size: 10pt;
   cursor: pointer;
}
.tempStyle {
   font-size: 9pt;
   padding-left: 0;
   border: 1px dashed #000;
   background-color: silver;
   cursor: pointer;
}
.filterTable {
   border-color: black;
   font-size: 9pt;
}
.searchbox {
   font-size: 10pt;
   font-family: sans-serif;
   border: 1px solid black;
   border-right: 2px solid black;
   border-bottom: 2px solid black;
   padding-left: 5;
   background-color: C0C0C0;
}
.smallbutton {
   font-size: 9px;
}
.listboxname {
   background-color: #E6B739;
   font-family: sans-serif;
   font-size: 9pt;
}
.draftOrderTable {
   background-color: white;
   font-family: sans-serif;
   font-size: 9pt;
}
.draftOrderTeamName {
   width: 20em;
}
.onclock {
   background-color: red;
}
.notonclock {
   background-color: silver;
}
textarea {
   font: 9pt arial, sans-serif;
   border: 1px solid black;
   padding-left: 3px;
}
.postMessageButton {
   height: 50px;
   width: 75px;
   font-weight: bold;
   font-size: 9pt;
   cursor: pointer;
   color: white;
   background-color: #2F2F2F;
}

