﻿body
{
  background: #dedbde;
  color: #000;
  margin:0;
}
body, td 
{
  font-size:0.8em;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

a, a:link, a:active
{
  color: #3366CC;
  text-decoration: none;
}

a:visited
{
  color: #4F79CE;
}

a:hover
{
  color: #85CE2F;
  text-decoration: underline;
}

H1
{
  margin-top: 0px;
  font-size: 130%;
  color: #9E9D9D;
}

H2
{
  margin-top: 0px;
  margin-bottom: 0.3em;
  font-size: 120%;
  font-weight: bold;
  color: #4F79CE;
}

H3
{
  margin-top: 0px;
  font-size: 120%;
  font-weight: bold;
  color: #777;
}

H4
{
  font-weight: bold;
  display: inline;
  padding-right: 0.25em;
  color: #000;
}

.mainTable
{
    background-color: #FFFFFF;
}

.mainCell
{
  border: solid 1px #999999;  
  border-top: none;
  
  height: 99%;
  
  vertical-align: top;
}

.footerCell
{
  border: solid 1px #999999;    
  border-top: none;
  border-bottom: none;
}

.content
{
  font-size: 100%;
  width:1000px;
  padding:15px;  
}
/*
      F O O T E R   styles
*/
.footer
{
  font-size: 80%;  
  height: 50px;
  padding-top: 2em;
  
  background:#fff url(../img/bottom_bg.gif);
}

.copyright
{
  text-align: center;
}
/*
      H E A D E R  styles 
*/
.header 
{
  background:#fff url(../img/top_bg.gif);
  border: none;  
  vertical-align:middle;
}

/*
      M E N U   styles  
*/
.menu 
{
  background:#3b6299;  
  padding-left: 5px;
}
.menuItem 
{   
  padding:5px;
  padding-right:2px; 
  padding-left:2px; 
  font-weight:bold;
  color:#fff;
}

.menuItem a, 
.menuItem a:visited
{
  color:#fff;
}

.menuItem a:hover,
.menuHover a:hover  
{
  color: #000; 
  text-decoration: none;
}
.menuHover 
{  
    background:#dedbde; 
}

/*
      E R R O R   page 
*/
.error 
{
 
}

.hpf { display:none; width:1px; }