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: #000000;
}

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;
}

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

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: 20px;
  font-size: 10px;
  vertical-align: bottom;
}

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: #000066;
}

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

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

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

td.semileft
{
  border-left: 1px solid black;
}

td.semiright
{
  border-right: 1px solid black;
}

th
{
  vertical-align: center;
  font-family:    verdana, arial, helvetica, sans-serif;
  font-size:      11px;
  color:            #FFFFFF;
  background-color: #201060;
  padding-left: 4px;
  padding-right: 4px;
  padding-top:   4px;
  padding-bottom: 4px;
  border-top: 1px solid black;
  border-bottom: 1px solid 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: #0000D0;
  text-decoration: none;
}

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

.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;
}


