/*-------------------------------------------------------------------------*/
body
{
  color: rgb(0,0,0);
  background-color: rgb(255,255,255);
  background-image: url(../graphics/bodybackground.gif);
  background-repeat: repeat-y;

  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
}
/*-------------------------------------------------------------------------*/
.logobar
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 70px;
  overflow: hidden;

  color: rgb(0,0,0);
  background-color: rgb(214,223,247);
}
.logoshadow1
{
  position: absolute;
  top: 70px;
  left: 0px;
  width: 100%;
  height: 1px;
  overflow: hidden;

  color: rgb(0,0,0);
  background-color: rgb(255,255,255);
}
.logoshadow2
{
  position: absolute;
  top: 71px;
  left: 0px;
  width: 100%;
  height: 1px;
  overflow: hidden;
  
  color: rgb(0,0,0);
  background-color: rgb(171,166,161);
}
.logoshadow3
{
  position: absolute;
  top: 72px;
  left: 0px;
  width: 100%;
  height: 1px;
  overflow: hidden;
  
  color: rgb(0,0,0);
  background-color: rgb(227,228,227);
}
/*-------------------------------------------------------------------------*/
.menubackground
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 180px;
  height: 100%;
  overflow: hidden;
  
  color: rgb(0,0,0);
  background-color: rgb(116,154,226);
}
.menuarea
{
  position: absolute;
  top: 100px;
  left: 15px;
  width: 150px;
  height: auto;
  overflow: hidden;
}
.menuheaderline1
{
  position: relative;
  top: 0px;
  left: 2px;
  width: 146px;
  height: 1px;
  overflow: hidden;
  
  color: rgb(255,255,255);
  background-color: rgb(3,76,183);
}
.menuheaderline2
{
  position: relative;
  top: 0px;
  left: 1px;
  width: 148px;
  height: 1px;
  overflow: hidden;
  
  color: rgb(255,255,255);
  background-color: rgb(3,76,183);
}
.menuheader
{
  width: 150px;
  height: 21px;
  overflow: hidden;
  
  color: rgb(255,255,255);
  background-color: rgb(3,76,183);  
} 
.menuheadertext
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: bold;
  
  position: relative;
  top: 3px;
  left: 10px;
  
  color: rgb(255,255,255);
  background-color: transparent;
}
.menuentryarea
{
  color: rgb(3,76,183);
  background-color: rgb(214,223,247);
  border-left: 1px solid rgb(255,255,255);
  border-right: 1px solid rgb(255,255,255);
  border-bottom: 1px solid rgb(255,255,255);    
}
.menutospace
{
  height: 10px;
  overflow: hidden;
}
.menuentryline
{
  position: relative;
  top: 0px;
  left: 10px;
  width: 130px;
  height: 25px;
  overflow: hidden;
}
.menugraphics
{
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.menuactive
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: bold;
  
  position: relative;
  top: -17px;
  left: 30px;
  overflow: hidden;
  
  color: rgb(0,0,0);
  background-color: transparent;
}
a.menulink:link, a.menulink:visited, a.menulink:active
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  
  position: relative;
  top: -18px;
  left: 30px;
  overflow: hidden;  
  
  color: rgb(33,93,198);
  background-color: transparent;
}
a.menulink:hover
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: underline;
  
  position: relative;
  top: -18px;
  left: 30px;
  overflow: hidden;  
  
  color: rgb(66,142,255);
  background-color: transparent;
}
ul.submenu
{
  position: relative;
  top: -6px;
  left: 40px;
  
  margin: 0px;
  padding: 0px;
  list-style-type: circle;
  list-style-position: inside;
}
li.submenuactive
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: bold;
  
  margin: 0px;
  padding: 0px;

  color: rgb(0,0,0);
  background-color: transparent;
}
li.submenu
{
  margin: 0px;
  padding: 0px;
}
a.submenulink:link, a.submenulink:visited, a.submenulink:active
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;

  margin: 0px;
  padding: 0px;
  
  color: rgb(33,93,198);
  background-color: transparent;
}
a.submenulink:hover
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: underline;
  
  margin: 0px;
  padding: 0px;

  color: rgb(66,142,255);
  background-color: transparent;
}
.menuspacer
{
  width: 150px;
  height: 30px;
  overflow: hidden;
  
  color: rgb(0,0,0);
  background-color: transparent;
}
.simplemenu
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: bold;
  
  position: relative;
  left: 10px;
  
  margin-top: 4px;
  margin-bottom: 2px;

  color: rgb(0,0,0);
  background-color: transparent;
}
ul.simplemenu
{
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-position: outside;
}
li.simplemenu
{
  margin: 0px;
  padding: 0px;
  line-height: 1.1em;
  width: 120px;
}
a.simplemenulink:link, a.simplemenulink:visited, a.simplemenulink:active
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;

  margin: 0px;
  padding: 0px;
  
  color: rgb(33,93,198);
  background-color: transparent;
}
a.simplemenulink:hover
{
  font-family: Tahoma,Verdana,sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  text-decoration: underline;
  
  margin: 0px;
  padding: 0px;

  color: rgb(66,142,255);
  background-color: transparent;
}
.simplemenubottom
{
  height: 5px;
  overflow: hidden;
  
  color: rgb(0,0,0);
  background-color: transparent;
}
/*-------------------------------------------------------------------------*/
.mainarea
{
  position: absolute;
  top: 80px;
  left: 195px;
  width: auto;
  height: auto;
  
  margin: 0px;
  padding: 0px;
}  
/*-------------------------------------------------------------------------*/
h1
{
  font-family: "Trebuchet MS",Verdana,sans-serif;
  font-style: normal;
  font-size: 28pt;
  font-weight: bold;
  text-decoration: none;
  
  padding: 0px;
  margin-top: 12pt;
  margin-bottom: 12pt;
  
  color: rgb(3,76,183);
  background-color: transparent;
} 
h2
{
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-size: 16pt;
  font-weight: bold;
  text-decoration: none;
  
  padding: 0px;
  margin-top: 24pt;
  margin-bottom: 12pt;
  
  color: rgb(0,0,0);
  background-color: transparent;
} 
h3
{
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  
  padding: 0px;
  margin-top: 24pt;
  margin-bottom: 12pt;
  
  color: rgb(0,0,0);
  background-color: transparent;
} 
p
{
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  text-decoration: none;
  
  padding: 0px;
  margin-top: 12pt;
  margin-bottom: 12pt;
  
  color: rgb(0,0,0);
  background-color: transparent;
} 
li
{
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  text-decoration: none;
  
  padding: 0px;
  margin-top: 0pt;
  margin-bottom: 0pt;
  
  color: rgb(0,0,0);
  background-color: transparent;
} 
a:link, a:visited, a:active
{
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  
  color: rgb(33,93,198);
  background-color: transparent;
}
a:hover
{
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  
  color: rgb(66,142,255);
  background-color: transparent;
}
