body {
  margin: 2px;
  padding: 0px;
  background-color: #FAFAFC;
  background-image: url(/media/bg-body_08.png);
  background-repeat: repeat-x;
  overflow: scroll;
  font-family: sans-serif;
  font-size: 12pt;
  color: #08443D;
  }

/***** Table construction *****/
#outertable {
  width: 1000px;
  height: 650px;  
  border-spacing: 0px;
  margin: 0px auto 10px auto;
  border-bottom: 1px dotted #0D7163;
  }

#top {
  height: 10px;
  text-align: left;
  vertical-align: top;
  }
  
#headline {
  height: 70px;
  margin: 0px 0px 10px 0px;
  text-align: left;
  vertical-align: middle;
  background-image: url(/media/headline1101.png);
  }

#mainleft {
  width: 160px;
  padding: 0px 10px 10px 10px;
  border-left: 1px dotted #0D7163;
  text-align: center;
  vertical-align: top;
  background-color: #FDFDFD;
  }
  
#maincenter {
  border-right: 1px dotted #0D7163;
  padding: 5px 10px 10px 20px;
  vertical-align: top;
  background-color: #FDFDFD;
  }


/***** Navigation groups ***/
div.nava        { border: 1px outset #F3F3F5; position: relative; cursor: pointer; background-color: #DCEFE3; } /*background-image:url(/media/bg_navgroupa.bak2.gif); }*/
div.nava:hover  { border-style: solid; top: 1px; }
div.nava:active { border-style: inset; top: 2px; }

div.navb        { border: 1px outset #F3F3F5; position: relative; cursor: pointer; background-color: #DCEFE3; } /*background-image:url(/media/bg_navgroupb.bak2.gif); }*/
div.navb:hover  { border-style: solid; top: 1px; }
div.navb:active { border-style: inset; top: 2px; }

//div.navc        { background-color: #F5F5F5; border-bottom: 1px dotted #28AE9B; border-right: 1px dotted #28AE9B; position: relative; cursor: pointer; text-align: right; } /*background-image:url(/media/bg_navgroupc.bak2.gif); }*/
//div.navc:hover  { background-color: #F0F0F0; border-bottom: 1px solid #28AE9B; border-right: 1px solid #28AE9B; }
div.navc        { background-color: #F5F5F5; border: 1px dotted #28AE9B; position: relative; cursor: pointer; text-align: right; } /*background-image:url(/media/bg_navgroupc.bak2.gif); }*/
div.navc:hover  { background-color: #F2F2F2; border: 1px solid #28AE9B; }
div.navc:active { background-color: #F9F9F9; }

a.nav {
  color: #A65013;
  text-decoration: none;
  line-height: 1.6em;
  font-size: 10pt;
  font-weight: normal;
  margin-right: 5px;
  }
/* a.nav:hover  { text-shadow: none;} */


a { color: #A65013; }
 
a.bookmarks { border: none; color: #FFFFFF; }

li.navli { list-style-type: circle; margin: 0px 0px 0px 15px; }


/***** Font definitions *****/
.f7   { font-size: 7pt; }
.f7b  { font-size: 7pt; font-weight: bold; }
.f8   { font-size: 8pt; }
.f8b  { font-size: 8pt; font-weight: bold; }
.f9   { font-size: 9pt; }
.f9b  { font-size: 9pt; font-weight: bold; }
.f10  { font-size: 10pt; }
.f10b { font-size: 10pt; font-weight: bold; }
.f11  { font-size: 11pt; }
.f11b { font-size: 11pt; font-weight: bold; }
.f12  { font-size: 12pt; }
.f12b { font-size: 12pt; font-weight: bold; }
.f13  { font-size: 13pt; }
.f13b { font-size: 13pt; font-weight: bold; }
.f14  { font-size: 14pt; }
.f14b { font-size: 14pt; font-weight: bold; }
.f16  { font-size: 16pt; }
.f16b { font-size: 16pt; font-weight: bold; }

p {
  color: #132941;
  margin: 0px 5px 5px 5px;
  vertical-align: middle;
  }

h1 { font-size: 14pt; font-weight: bold; margin-top: 10px; color: #0D7163; padding: 3px;}
h2 { font-size: 12pt; font-weight: bold; margin: 0px; color: #0D7163; padding: 2px;}
  
th {
  padding: 3px;
  border: none;
  text-align: center;
  background-color: #D0D0D2;
  font-size: 10pt;
  font-family: tahoma;
  font-weight: normal;
  color: #132941;
  }
  
td.stdlist {
  padding: 3px;
  border-bottom: 1px solid #909092;
  text-align: center;
  }

input, textarea, select {
  padding: 3px;
  border: 1px inset #909092;
  font-size: 9pt;
  font-family: sans-serif;
  font-weight: bold;
  background-color: #FFFFFF;
  }
  
img.clickicon        { cursor: pointer; border: 1px outset #606062; padding: 1px; vertical-align: middle;}
img.clickicon:hover  { border-style: solid; }
img.clickicon:active { border-style: inset; }

li {
  margin-left: 5px;
  padding-bottom: 3px;
  font-size: 11pt;
  }
