/*
@font-face {
  font-family: GubdowsSerif;
  src: local(Palatino Linotype), url(www.gubdows.ch/ttf/palatino.ttf) format(TrueType);
}
*/

/******************************************************************************/

body {
  background-color: white;
  font-weight: normal;
  font-size: 11pt;
  color: black;
  font-style: normal;
  font-family: "Palatino Linotype", "Times New Roman", Times, serif;
  text-decoration : none;
  font-variant: normal;

  scrollbar-face-color: #B3CCFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-shadow-color: #829ED5;
  scrollbar-arrow-color: #000000;
  scrollbar-track-color: #E1EAFF;
}

li {
  list-style-type: square;
}

img {
  border-width: 0px;
  vertical-align: middle;
}

p {
   margin-left: 16px;
   text-indent: -16px;
}

p.noindent {
  margin-left: 0px;
  text-indent: 0px;
}

p.indent {
   margin-left: 16px;
   text-indent: 0px;
}

/******************************************************************************/

p.faq {
   background-color: #E1EAFF;
   font-weight: bold;
   margin-top: -0.8em;
   text-indent: 0px;
   margin-left: 16px;
}

p.faq2 {
   margin-left: 32px;
   margin-top: -0.8em;
   text-indent: 0px;
}

/******************************************************************************/

.cbright {
  background-color: #E1EAFF;
}
.cmedium {
  background-color: #B3CCFF;
}
.cdark {
  background-color: #90B0ED;
}
.cbody {
  background-color: white;
  /*spacing-left: 8px;*/
  /*overflow: scroll;*/
}

.h32 {
  height: 32px;
}
.h16 {
  height: 16px;
}
.h100 {
  height: 100%;
  width: 100%;
}

/******************************************************************************/

.title {
  font-size: 14pt;
  color: navy;
  font-weight: bold;
  /*margin-left: 8px;*/
}
.smalltitle {
  font-size: 10pt;
}

/******************************************************************************/

.tbhead, .tbsub, .tbsubact, .tbsublast, .tbsublastact {
  color: black;
  text-align: center;
}

.tbhead {
  background-image: url(img/tbbg.png);
  background-repeat: repeat-x;
  border-width: 1px;
  border-color: #90B0ED;
  border-style: solid;

  font-size: 12pt;
  font-weight: bold;
}

.tbsub, .tbsubact, .tbsublast, .tbsublastact {
  border-left: 1px solid #90B0ED;
  border-right: 1px solid #90B0ED;

  font-size: 11pt;
  font-weight: normal;
  text-decoration: none;
}

.tbsub, .tbsubact {
  border-top: 0px none;
  border-bottom: 0px none;
}

.tbsub, .tbsublast {
  background-color: white;
}

.tbsubact, .tbsublastact {
  background-color: #E1EAFF;
}

.tbsublast, .tbsublastact {
  border-bottom: 1px solid #90B0ED;
}

#toolbar a, a.act {
  width: 100%;
  display: block;

  text-decoration: none;
}

#toolbar a {
  background-color: white;
}
#toolbar a:hover {
  background-color: #E1EAFF;
}

#toolbar a.act {
  background-color: #E1EAFF;
}
#toolbar a.act:hover {
  background-color: #B3CCFF;
}
/******************************************************************************/

a {
  color: navy;
  text-decoration: underline;
}
a:visited {
  color: navy;
}
a:hover {
  background-color: #E1EAFF;
}
a:active {
  color: blue;
}

th {
  background-color: #B3CCFF;
  font-weight: bold;
  text-align: left;
}

.new {
   color: red;
   font-weight: bold;
}
