BODY {
  background-color: #FFFFFF; }

A {
  color: #333399;
  text-decoration: none; }

A:hover {
  color: #0000AA;
  text-decoration: underline; }

TD {
  font-family: "Verdana", "Arial", sans-serif;
  font-size: 11px; }

TABLE.main {
  height: 100%;
  width: 100%;
  background-color: #606D80; }

TABLE.main TD.top {
  height: 152px;
  vertical-align: top; }

TABLE.main TD.mleft {
  height: 100%;
  vertical-align: top;
  width: 200px;	}
  
TABLE.main TD.mright {
  vertical-align: top;
  padding: 10px;
  height: 100%;
  width: 100%; }

TABLE.main TD.bottom {
  vertical-align: bottom;
  text-align: center;
  width: 100%; }

TABLE.header {
  width: 100%;
  height: 152px;
  background-color: #FFFFFF;
  border-bottom: solid 2px #000000; }

TABLE.header TD.hleft {
  vertical-align: middle;
  text-align: center;
  width: 100%; }

TABLE.header TD.hright	{
  width: 339px; }

TABLE.menu {
  width: 200px; }

TABLE.menu TD {
  padding-top: 11px;
  padding-left: 11px;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF; }

TABLE.menu A.menu {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF; }

TABLE.menu A.menu:hover {
  color: #D0D3D9; }

TABLE.menu A.menuactive {
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  color: #D0D3D9; }

TABLE.menu A.menuactive:hover {
  color: #D0D3D9; }

TABLE.menu A.flag {
  padding: 1px;
  border: solid 1px #A0A7B3; }

TABLE.menu A.flag:hover {
  border-left: solid 1px #D0D7E3;
  border-top: solid 1px #E0E7E3;
  border-right: solid 1px #404753;
  border-bottom: solid 1px #404753; }

TABLE.text {
  width: 100%;
  border: solid 1px #A0A7B3;
  padding: 2px; }

TABLE.text TD {
  vertical-align: top; }

DIV.title {
  padding-left: 20px;
  padding-top: 10px;
  font-size:13px;
  background-color: #F1F2F4;
  color: #606D80;
  font-weight: bold; }

DIV.location {
  padding-left: 20px;
  padding-top: 10px;
  font-family: Tahoma;
  font-size:11px;
  background-color: #F1F2F4;
  font-weight: bold;
  color: #606D80; }

DIV.location A {
  color: #606D80;
  text-decoration: underline; }

DIV.location A:hover {
  color: #000000;
  text-decoration: underline; }

TABLE.textblock {
  width: 100%;
  background-color: #F1F2F4; }

TABLE.textblock TD {
  vertical-align: top;
  padding: 20px; }

TABLE.footer {
  width: 100%;
  height: 20px;
  background-color: #FFFFFF;
  border-top: solid 2px #000000; }

TABLE.footer TD {
  vertical-align: middle;
  text-align: center;
  font-weight: bold; }

