body{
    background-color: #ffffff;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2e5380;
    background-image:url('../img3/bg.jpg');
    background-repeat:repeat-x;
}

div.center {
    text-align:center;
}

div{
    margin: 0px; padding: 0px;
    border: 0px;
}

table{
    margin: 0px; padding: 0px;
}

form{
    margin: 0px; padding: 0px;
}


.hboxspace{
    background-color: #e5e9f1;
}

.hboxlogo{
    background-color: #dbe1ed;
}

.hboxm{
    background-image:url('../img3/header_menu_bg.jpg');
    background-repeat:repeat-x;
}

.hboxl{
    background-image:url('../img3/header_left_border.jpg');
    background-repeat:repeat-y;
}

.hboxr{
    background-image:url('../img3/header_right_border.jpg');
    background-repeat:repeat-y;
}

.hboxb{
    background-image:url('../img3/header_bottom_border.jpg');
    background-repeat:repeat-x;
}

.hboxl2{
    background-image:url('../img3/header_left_border2.jpg');
    background-repeat:repeat-y;
}

.hboxr2{
    background-image:url('../img3/header_right_border2.jpg');
    background-repeat:repeat-y;
}


.menubar{
    background-image:url('../img3/menu_bar_bg.jpg');
    background-repeat:repeat-x;
}

.menubarText{
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
}

.menubarText a,
.menubarText a:visited {
    color:#fff;
}

.cbox{
    background-color: #dce2ee;
}

.cboxt{
    background-image:url('../img3/container_top_border.jpg');
    background-repeat:repeat-x;
}

.cboxl{
    background-image:url('../img3/container_left_border.jpg');
    background-repeat:repeat-y;
}

.cboxr{
    background-image:url('../img3/container_right_border.jpg');
    background-repeat:repeat-y;
}

.hmenu1{
    color: #3f70af;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
}
.hmenu1 a{
    color: #3f70af;
    /*text-decoration: none;*/
}

.hmenu1 a:hover{
    text-decoration: underline;
}




.hmenu2{
    color: #2e5380;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
}

.hmenu2 a{
    color: #2e5380;
    text-decoration: none;
}

.hmenu2 a:hover{
    text-decoration: underline;
}


.hmenu3{
    color: #5a7e48;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
}

.hmenu3 a{
    color: #5a7e48;
    text-decoration: none;
}

.hmenu3 a:hover{
    text-decoration: underline;
}



.hmenu3u{
    color: #5a7e48;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
}

.hmenu3u a{
    color: #5a7e48;
    text-decoration: underline;
}

.hmenu3u a:hover{
    text-decoration: none;
}







.cmbTeam{
    font-family: arial;
    font-weight: bold;
    font-size: 11px;
    color: #5a7e48;
    border:solid 0px #ffffff;
    padding: 0px;
    height: 15px;
    width: 130px;
}



.tblGroupHeader{
    background: #cfdfc5;
    border:solid 2px #74849b;
    color: #74849b;
    font-family: arial;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.tblHeaderDB{
    background-image:url('../img3/tblheader_db.jpg');
    background-repeat:repeat-x;
    color: #ffffff;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    height: 27px;
}

.tblHeaderLB{
    background-image:url('../img3/tblheader_lb.jpg');
    background-repeat:repeat-x;
    color: #ffffff;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    height: 27px;
}


.tblHeaderDB_G{
    background-image:url('../img3/tblheader_db_g.jpg');
    background-repeat:repeat-x;
    color: #ffffff;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    height: 20px;
}

.tblHeaderLB_G{
    background-image:url('../img3/tblheader_lb_g.jpg');
    background-repeat:repeat-x;
    color: #ffffff;
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    height: 20px;
}



.row1{
    background: #ffffff;
    color: #062953;
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    height: 25px;
    padding-left: 8px;
    padding-right: 8px;
}

.row2{
    background: #d2d9e7;
    color: #062953;
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    height: 25px;
    padding-left: 8px;
    padding-right: 8px;
}




.row11{
    background: #ffffff;
    color: #062953;
}

.row22{
    background: #d2d9e7;
    color: #062953;
}

.row33{
    background: #cfdfc5;
    color: #345f1a;
}

.row11 td{
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    height: 25px;
    padding-left: 8px;
    padding-right: 8px;
}

.row22 td{
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    height: 25px;
    padding-left: 8px;
    padding-right: 8px;
}


.row33 td{
    font-family: arial;
    font-weight: normal;
    font-size: 12px;
    height: 25px;
    padding-left: 8px;
    padding-right: 8px;
}

.nopad{
    margin: 0px;
    padding: 0px;
    height: 1px;
    font-size: 1px;
}

.nopad td{
    margin: 0px;
    padding: 0px;
    height: 1px;
    font-size: 1px;
}

.padone td{
    margin: 0px;
    padding: 1px;
}

.borderLeft{
    border-left: solid 1px #74849b;
}

.borderRight{
    border-right: solid 1px #74849b;
}

.borderTop{
    border-top: solid 1px #74849b;
}

.borderBottom{
    border-bottom: solid 1px #74849b;
}


.greenLink{
    color: #5a7e48;
    text-decoration: none;
    font-weight: bold;
}

.greenLink:hover{
    text-decoration: underline;
}

.bidinput{
    width: 45px;
    height: 20px;
    border: solid 0px;
    padding-left: 5px;
    padding-top: 1px;
    padding-right: 4px;
    padding-bottom: 1px;
    font-size: 10px;
    line-height: 11px;
    background: inherit;
    background-image:url('../img3/bidinputbg.gif');
    background-repeat:no-repeat;
}

.bodyLink{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #2e5380;
    text-decoration: none;
}

.bodyLink:hover{
    text-decoration: underline;
}

.header{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #2e5380;
    text-decoration: none;
    line-height: 14px;
}

.headerGreen{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5a7e48;
    text-decoration: none;
    line-height: 14px;
}


.subheader{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3f70af;
    text-decoration: none;
    line-height: 12px;
}

.headerBold{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #2e5380;
    text-decoration: none;
    line-height: 15px;
}


.error{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ff2222;
    text-decoration: none;
    line-height: 12px;
}
.teamlink {
    color: #2e5380;
    text-decoration: none;
}
.teamlink:hover {
    text-decoration: underline;
}

.tblHeader11 {
    font-size:11px;
    line-height:12px;
}

.clear {
    font-size:1px;
    line-height:1px;
    clear:both;
}

/* Playoffs data start */
.playoff_weeks_container {
    width:100%;
    float:left;
}

.playoff_week {
    float:left;
    width:15%;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.playoff_week.playoff_week3 {
    width:40%;
}

.playoff_week .week_title {
    font-weight:bold;
}

.playoff_week .team_itm {
    width:100%;
    min-height:2em;
    border-bottom:2px solid #000;
}

.playoff_week .team_itm.itm_2 {
    border-right:2px solid #000;
}

.playoff_week .team_itm.itm_candidate,
.playoff_week .team_itm.itm_winner {
    width:33%;
    float:left;
}

.playoff_week .team_itm.itm_candidate {
    margin-top:3em;
}

.playoff_week.week_right .team_itm.itm_2 {
    border-right:medium none;
    border-left:2px solid #000;
}

.playoff_week.playoff_week1 {
    margin-top:3em;
}


.playoff_week.playoff_week2 {
    margin-top:2em;
}


table.matchup_playoff_week {
    border-bottom: solid 1px #74849b;
    width:900px;
}

table.matchup_playoff_week td {
    vertical-align: middle;
}

/* Playoffs data end */


/*Snake draft styles start*/
.snake_team_itm {
    width:40px;
    height:40px;
    overflow: hidden;
    padding: 0;
    float:left;
    display:block;
}
/*Snake draft styles end*/