a:link  
  {
  color:#2f4a86;
  text-decoration:none;
  }
  
a:visited
  {
  color:#2f4a86;
  text-decoration:none;
  }
  
a:active
  {
  color:#2f4a86;
  text-decoration:none;
  }
a:hover
  {
  color:#2f4a86;
  text-decoration:underline;
  }

a.navigation:link 
  {
  color:#2f4a86;
  text-decoration:none;
  }
  
a.navigation:visited
  {
  color:#2f4a86;
  text-decoration:none;
  }
  
a.navigation:active
  {
  color:#2f4a86;
  text-decoration:none;
  }
a.navigations:hover
  {
  color:#2f4a86;
  text-decoration:none;
  }

body
  {
  margin: 0px;
  text-align: center;
  background-color: #FFFFFF;
}

p,h1,h2,h3,h4,ul,ol,li,div,td,table,th,address,blockquote,nobr,b,i
  {
  font-family:Arial,Helvetica,sans-serif;
  }

TD,TH
  {
  font-size:9pt;
  text-align:left;
  vertical-align:top;
  }

.content
  {
  background-color:#FFFFFF;
  }

.default
  {
  background-color:#FFFFFF;
  }

input      
  { 
  font-size:9pt;
  }

select
  { 
  font-size:9pt;
  width:250px;
  }

.navigation
  {
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
  white-space:nowrap;
  }

table.border
{
  border: 2px solid #7AA4C2;
}

.head
{
   background-color:#9FC1D9;
  font-weight:bold;
}

tr.row1
{
   background-color:#FDFDFD;
}

tr.row2
{
   background-color:#EDEDED;
}
  
.h1
{
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}

.h2
{
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
  
div.button
{
  width:80px;
   border:1px solid lightgray;
   text-align:center;
   vertical-align:middle;
   background-color:#9FC1D9;
   font-weight:bold;
   padding: 1px 1px 1px 5px;
}

div.userbutton
{
  width:80px;
   border:1px solid lightgray;
   text-align:center;
   vertical-align:middle;
   background-color:#DDDDDD;
   font-weight:bold;
   padding: 1px 1px 1px 5px;
}
