body 
{ 
  font-family:   verdana, arial, helvetica, sans-serif;
  font-size:     11px;
  line-height:   16px; 
  margin-left:   15px; 
  margin-right:  15px; 
  margin-top:    15px
  margin-bottom: 15px
  color:         #000000;
  background-color: #000033;
}

table
{
  background-color: #333333;
}


td.header
{
  vertical-align:    bottom;
  padding-left:      150px;
  padding-right:     20px;
  padding-top:       50px;
  padding-bottom:    9px;
  color:             #000000;
  background:        url(images/header.gif);
  background-repeat: no-repeat;
}

.subject
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   14px;
  font-weight: bold;
}

.author
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   12px;
  margin-left: 10px;
}

td.mb
{
  vertical-align:   middle;
  text-align:       left;
  background-color: white;
  padding-left:     10px;
  padding-right:    10px;
  padding-top:      10px;
  padding-bottom:   0px;
}

td.mb2
{
  vertical-align:   middle;
  text-align:       left;
  background-color: white;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
}

td.message
{
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        10px;
  padding-left:     10px;
  padding-top:      5px;
  background-color: white;
}

input
{
  height:  20px;
  font-size: 11px;
  vertical-align: bottom;
}

input.radio
{
  height: 12px;
  width:  12px;
}

input.num 
{
  font-family: verdana, arial, helvetica, sans-serif;
  height:    20px;
  font-size: 11px;
  text-align: right;
}

select
{
  height: 18;
  font-size: 10px;
  width: 60px;
  vertical-align: bottom;
}

select.login
{
  width: 100px;
}

select.team
{
  width: 150px;
}

#sider
{
  vertical-align:   center;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
  background-color: #747AB4;
  color:            #CCCCCC;
  font-weight:      bold;
  width:            140px;
  cursor:           default;
}

td.side:hover
{
  background-color: #CE0021;
  color:       white;
  cursor: pointer;
}

#sider2
{
  vertical-align:   center;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
  background-color: #D02040;
  color:            #FFFFFF;
  font-weight:      bold;
  width:            140px;
}

td.headertext
{
  vertical-align:   bottom;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
  background-color: #FFFFFF;
  color:            #000000;
}

td.layout
{
  vertical-align:   top;
  padding-left:     0px;
  padding-right:    0px;
  padding-top:      0px;
  padding-bottom:   0px;
  background-color: #747AB4;
}

td.layoutmain
{
  vertical-align:   top;
  padding-left:     10px;
  padding-right:    10px;
  padding-top:      10px;
  padding-bottom:   10px;
  background-color: #FFFFFF;
}

td.nopad
{
  vertical-align:   top;
  padding-left:     0px;
  padding-right:    0px;
  padding-top:      0px;
  padding-bottom:   0px;
  background-color: #FFFFFF;
}

td.footer
{
  vertical-align:   top;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
  background-color: #D02040;
  color:            #FFFFFF;
  font-style:       italic;
}

td.admin
{
  vertical-align:   top;
  text-align:       center;
  font-weight:      bold;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
  background-color: #FFC020;
  color:            #000000;
}

td.results
{
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        10px;
  vertical-align:   middle;
  text-align:       center;
  background-color: white;
  line-height:      12px; 
  border-width:     thin;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      2px;
  padding-bottom:   1px;
  color:            #000000;
}

th.results
{
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        10px;
  vertical-align:   middle;
  background-color: white;
  line-height:      12px; 
  border-width:     thin;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      2px;
  padding-bottom:   1px;
  color:            #000000;
}

td.results1
{
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        10px;
  vertical-align:   middle;
  text-align:       left;
  background-color: white;
  line-height:      12px; 
  border-width:     thin;
  padding-left:     2px;
  padding-right:    3px;
  padding-top:      2px;
  padding-bottom:   1px;
}

th.results1
{
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        10px;
  vertical-align:   middle;
  text-align:       left;
  background-color: white;
  line-height:      12px; 
  border-width:     thin;
  padding-left:     2px;
  padding-right:    3px;
  padding-top:      2px;
  padding-bottom:   1px;
}

td.results
{
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        10px;
  vertical-align:   middle;
  text-align:       center;
  background-color: white;
  line-height:      12px; 
  border-width:     thin;
  padding-left:     5px;
  padding-right:    5px;
  padding-top:      2px;
  padding-bottom:   1px;
  color:            #000000;
}

td.pick 
{ 
  vertical-align:   top;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        11px;
  background-color: #FFFFFF;
  padding-left:     6px;
  padding-right:    0px;
  padding-top:      0px;
  padding-bottom:   0px;
}

td.pick2
{ 
  vertical-align:   middle;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        11px;
  background-color: #FFFFFF;
  padding-left:     6px;
  padding-right:    0px;
  padding-top:      0px;
  padding-bottom:   0px;
}

td.pick3
{ 
  vertical-align:   middle;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        11px;
  background-color: #FFFFFF;
  padding-left:     6px;
  padding-right:    0px;
  padding-top:      4px;
  padding-bottom:   4px;
}

td.normal
{ 
  vertical-align:   middle;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        11px;
  background-color: white;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
}

td.filled
{ 
  vertical-align:   middle;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        8px;
  background-color: red;
  height:           10px;
  padding-left:     4px;
  padding-right:    0px;
  padding-top:      4px;
  padding-bottom:   4px;
}

td.empty
{ 
  vertical-align:   middle;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        8px;
  background-color: white;
  height:           10px;
  padding-left:     4px;
  padding-right:    0px;
  padding-top:      4px;
  padding-bottom:   4px;
}

td.normalh
{ 
  vertical-align:   middle;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        11px;
  background-color: #747AB4;
  padding-left:     4px;
  padding-right:    4px;
  padding-top:      4px;
  padding-bottom:   4px;
}

td.picklayout
{ 
  vertical-align:   top;
  font-family:      verdana, arial, helvetica, sans-serif;
  font-size:        11px;
  background-color: white;
  padding-left:     4px;
  padding-right:    40px;
  padding-top:      4px;
  padding-bottom:   30px;
}

td
{ 
  vertical-align: top;
  font-family:    verdana, arial, helvetica, sans-serif;
  font-size:      11px;
  background-color: #FF0000;
  padding-left: 4px;
  padding-right: 4px;
  padding-top:   4px;
  padding-bottom: 4px;
}

th
{
  font-family:    verdana, arial, helvetica, sans-serif;
  font-size:      12px;
  background-color: white;
  font-weight: bold;
  padding-left: 4px;
  padding-right: 4px;
  padding-top:   4px;
  padding-bottom: 4px;
  color: black;
}

a.side
{
  height: 100%;
  width: 100%;
  color: #CCCCCC;
  text-decoration: none;
}

a.side:hover
{
  height: 100%;
  width: 100%;
  color: #FFFFFF;
  text-decoration: none;
}

a
{
  color: #0000FF;
  text-decoration: none;
}

a:hover
{
  color: #0000FF;
  text-decoration: underline;
}

a.white
{
  color: white;
  text-decoration: none;
}

a.white:hover
{
  color: white;
  text-decoration: underline;
}

a.footer
{
  color: #FFFFFF;
  text-decoration: none;
}

.a2
{
  color: #FEC254;
  font-size: 10px;
  text-decoration: none;
}

.a2:hover
{
  color: #FEC254;
  text-decoration: underline;
}

.b1 
{ 
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   18px; 
  text-decoration: none;
}

.b2 
{ 
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   14px; 
  text-decoration: none;
}

