body {
  background-color:#336699;
  color:#336699;
  margin-top:15px;
  margin-left:4px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:normal;
}

hr {
  color:#336699;
  height:1px;
}

a:active, a:focus, a:link, a:visited {
  color:#0000FF;
  text-decoration:none;
  font-weight:bold;
}

a:hover {
  color:#FF0000;
  text-decoration:none;
  font-weight:bold;
}

a.Active:active, a.Active:focus, a.Active:link, a.Active:visited {
  color:#DD0000;
  text-decoration:underline;
  font-weight:bold;
}

a.Active:hover {
  color:#FF0000;
  text-decoration:underline;
  font-weight:bold;
}

table {
  border-width:0px;
}

table.Main {
  width:780px;
}

table.TopMain {
  background-color:#799BBC;
  width:780px;
  color:#FFFFFF;
  font-weight:bold;
}

img {
  border-width:0px;
}

th.Overview {
  background-color:#FFDB91;
  text-align:justify;
}

td.Overview {
  background-color:#DFE7E7;
}

th {
  background-color:#799bbc;
  text-align:left;
}

td {
  vertical-align:top;
}

select, input, textarea {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:bold;
  color:#000000;
  background-color:#DFE7EF;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
}

input.Check {
  background-color:transparent;
  border-width:0px;
}

/* left menu */

td.LeftMenu {
  width:160px;
  background-repeat:repeat;
}

table.LeftMenuInt {
  width:154px;
  margin-left:3px;
  margin-top:4px;
  margin-bottom:2px;
  border-width:1px;
  border-color:#000000;
  border-style:solid;
}

th.LeftMenuInt {
  vertical-align:middle;
  background-color:#799BBC;
  color:#000000;
}

td.LeftMenuInt {
  vertical-align:middle;
  background-color:#DFE7EF;
  color:#000000;
}

td.LeftMenuIntActive {
  vertical-align:middle;
  background-color:#FFCC66;
  color:#000000;
}

td.LeftMenuIntHighlight {
  vertical-align:middle;
  background-color:#FFCC66;
  color:#000000;
}

a.LeftMenu:link, a.LeftMenu:visited, a.LeftMenu:focus, a.LeftMenu:hover, a.LeftMenu:active {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  line-height:14px;
  font-weight:bold;
  color:#000000;
}

a.LeftMenuActive:link, a.LeftMenuActive:visited, a.LeftMenuActive:focus, a.LeftMenuActive:hover, a.LeftMenuActive:active {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10px;
  line-height:14px;
  font-weight:bold;
  color:#000000;
}

/* navigation top */
table.NavigationTop {
  width:620px;
}

td.NavigationTop {
  border-left-width:6px;
  border-left-color:#336699;
  border-left-style:solid;
  vertical-align:middle;
  height:16px;
  margin:0px;
  padding:0px;
}

a.Navigation:link, a.Navigation:visited, a.Navigation:focus, a.Navigation:hover, a.Navigation:active {
  color:#FFCC66;
  font-weight:normal;
  background-color:#336699;
  text-decoration:none;
  line-height:16px;
}

a.NavigationActive:link, a.NavigationActive:visited, a.NavigationActive:focus, a.NavigationActive:hover, a.NavigationActive:active {
  color:#336699;
  font-weight:normal;
  background-color:#FFCC66;
  text-decoration:none;
  line-height:16px;
}

/* content */

td.Content {
  font-weight:normal;
  background-color:#FFCC66;
  color:#336699;
  border-left-width:6px;
  border-left-color:#000000;
  border-left-style:solid;
}

div.Content {
  margin-left:8px;
  margin-right:24px;
  margin-top:12px;
  margin-bottom:0px;
}

p {
  text-align:justify;
  font-weight:normal;
}

h1 {
  font-size:14px;
  font-weight:bold;
}

h2 {
  font-size:12px;
  font-weight:bold;
}

h3 {
  font-size:10px;
  font-weight:bold;
  margin:0px;
}

td.Info {
  width:162px;
  text-align:right;
  background-color:#799BBC;
  color:#2B2B2B;
  font-weight:bold;
}  

/* footer */
td.Footer {
  background-color:#799BBC;
  height:15px;
}

p.Warning {
  border:1px;
  border-style:solid;
  border-color:#000000;
  background-color:#FFCC00;
  color:#000000;
  padding:6px;
  width:350px;
}

p.Success {
  border:1px;
  border-style:solid;
  border-color:#000000;
  background-color:#00CC00;
  color:#000000;
  padding:6px;
  width:350px;
}
