﻿#topContent 
{
 position:absolute;
 top:0;
 left:0;
 right:0;
 text-align: left;
 background-color: #2B1B17;
 color: White;
 font-size: x-large;
 text-decoration: none;
 font-weight: bold;
 padding: 0px;
 height: 100px;
 background-image:url('Images/gclheader.gif');
 background-repeat:no-repeat;
}

#topContent img
{
 padding-top: 8px;
 padding-left: 20px;
}

#leftContent 
{
 position:absolute;
 top:100px;
 left:0px;
 /*background-color: #FDD017;*/
 color: Black;
 font-size: 11pt;
 text-decoration: none;
 padding: 0px;
 height: 600px;
 width: 200px;
 text-align: center;
}

#rightContent 
{
 position:absolute;
 top:100px;
 left:1000px;
 /*background-color: #FDD017;*/
 color: Black;
 font-size: 11pt;
 text-decoration: none;
 padding: 0px;
 height: 600px;
 width: 200px;
 text-align: center;
}


#leftContent h3 
{

 font-size:12pt;
 font-weight:bolder;

 /*border-top-style:dashed;
 border-bottom-style:dashed;*/
 border-style: solid;
 border-color: #DDDDDD;
 border-width: 1px;
 /*border-bottom-width:1px;
 border-top-width:1px;*/
 margin-left:10px;
 margin-right:10px;
 border-radius: 5px 5px 0px 0px; 
-moz-border-radius: 5px 5px 0px 0px; 
-webkit-border-radius: 5px 5px 0px 0px;
}


#leftContent li
{
 text-align: left;
 font-size:11pt;
 font-weight:bold;
 list-style-type:none;
}

#leftContent li.selected_week
{
 text-align: left;
 font-size:11pt;
 font-weight:bold;
 list-style-image:url('Images/football.png');
}

#leftContent li a
{
 color:Black;
 text-decoration:none;
}

#leftContent li a:visited
{
 color:Black;
 text-decoration:none;
}

#leftContent li a:hover
{
 color:black;
 text-decoration:none;
 background-color:#FDD017;
}

#leftContent li a.expired
{
 color:Gray;
 text-decoration:none;
}

#leftContent li a.expired:visited
{
 color:Gray;
 text-decoration:none;
}

#leftContent li a.expired:hover
{
 color:Gray;
 text-decoration:none;
 background-color:#FDD017;
}

#mainContent 
{
 position:absolute;
 top:100px;
 left:200px;
 text-align: center;
 text-decoration: none;
 font-weight: bold;
 padding: 0px;
 height: 600px;
 width: 800px;
}

div.default_logo
{
    padding-top:30px;
}

table
{
    width:700px;
    color: Black;
    font-weight:normal;
    padding:0;
    margin:0;
}

table.schedule_table th
{
    background-color: #0E468A;
    color:white;
    font-weight:bolder;
    text-align:center;
    font-size: 11pt;
    padding-top: 5px;
    padding-bottom: 5px;
}

td.sched_team_mid
{
    text-align:center;
    vertical-align:middle;
}

table.schedule_table
{
    font-size: 11pt;
    padding: 0px;
}

table.schedule_table td
{

    border-top-color:black;
    border-top-width:1px;
    padding: 1px;
    border-top-style:dotted;
    text-align:center;
}

table.schedule_table td.time_cell
{
    font-weight:bolder;
    color:#FDD017;
    font-family:Ariel;
    text-align: center;
}

table.schedule_table td.time_cell div.gametime
{
    background-color:#342826;
    border-style:inset;
    width: 140px;
    padding: 1px;
    border-width:2px;
}

table.schedule_table td.sched_title
{
    border-bottom-style: solid;
    border-bottom-color:#dfdfdf;
    border-left-width:0px;
    border-right-width:0px;
    border-top-width:0px;
    border-bottom-width:0px;
    color:black;
    text-align:left;
    font-weight:bolder;
    font-size: 18pt;
    padding-left:20px;
}

table.schedule_table td.sched_submit
{
    border-width:0;
    background:white;
    padding: 5px;
}

table.schedule_table td.sched_tiebreaker
{
    border-width:0;
    background:white;
    padding: 5px;
}

table.game_table
{
    width: 260px;
    font-size: 10pt;
    font-weight: bold;
    padding-left: 20px;
    border-width: 1px;
    border-color: Black;
}

table.game_table td
{
    width: 20px;
    border-top-width:0px;
}

table.game_table td.sched_team_right
{
    width: 110px;
    text-align :right;
    vertical-align:top;
}

table.game_table td.sched_team_left
{
    width: 110px;
    text-align:left;
    vertical-align:top;
}

select.team_select
{
    font-size:110%;
}


select.team_select_empty
{
    font-size:110%;
    background:#F75D59
}

select.confidence
{
    font-size:110%;
}

select.confidence_empty
{
    font-size:110%;
    background:#F75D59
}

p.error
{
    color:Red;
}
p.success
{
    color:Green;
}
div.game
{
    float:left;
    width:240px;
}

h2
{
    color:black;
    text-align:left;
    font-weight:bolder;
    font-size: 18pt;
    padding-left:20px;
    margin-top:-5px;
    margin-bottom: -2px;
}



div.page_header
{
    width:700px;
    float:none;
}

div.complete
{
    float:right;
    text-align:left;
    padding-right:20px;
}

div.page_title
{
    float:left;
    color:black;
    text-align:left;
    font-weight:bolder;
    font-size: 18pt;
    padding-left:20px;
    margin-top:-5px;
    margin-bottom: -2px;
}

.power_rankings 
{
    padding-top:20px;   
    width: 700px;   
    background-color: #fff;   
    margin: 5px 1px 10px 1px;   
    border: solid 1px #525252;   
    border-collapse:collapse;   
}  
.power_rankings td {   
    padding: 3px;   
    border: solid 1px #c1c1c1;   
    color: #717171;
}  
.power_rankings th {   
    padding: 4px 2px;   
    color: black;
    background-color:#FDD017;
    border-left: solid 1px #525252;   
    font-size: 0.9em;
} 

ol
{
    font-weight:normal;
    text-align:left;
}

.stats 
{
    padding-top:20px;   
    width: 700px;   
    background-color: #fff;   
    margin: 5px 1px 10px 1px;   
    border: solid 1px #525252;   
    border-collapse:collapse;   
}  
.stats td {   
    padding: 1px;   
    border: solid 1px #c1c1c1;   
    color: #717171;
}  
.stats th {   
    padding: 4px 2px;   
    color: black;
    background-color:#FDD017;
    border-left: solid 1px #525252;   
    font-size: 0.9em; 
} 

input.tiebreaker_empty
{
    background:#F75D59;
}

