/* ident %W% */

BODY {
  background-color: #FFFFFF;
  margin: 0px 0px 0px 0px;
}

/* DIV's */

#header { position: absolute; z-index: 1; left: 6px; top: 6px; }
#main { position: absolute; z-index: 4; left: 0px; top: 35px; }
#subMenu { position: absolute; z-index: 1; left: 0px; top: 90px; }
#content { position: absolute; z-index: 1; left: 40px; top: 140px; }

/* General */

H1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold; color:#666666
  
}

H2 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold; color:#666666
  
}

H3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold; color:#666666
}

P {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}
P.subNav {
  font-size: 11px;
  color: #003366;
}
P.subNav2 {
  font-size: 11px;
  color: #6699CC;
}
P.fullyJustify { text-align: justify; }
P.indent1 { margin-left: 1em; }
P.indent2 { margin-left: 2em; }
P.indent3 { margin-left: 3em; }
P.indent4 { margin-left: 4em; }

TD {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}
TD.alignRight { text-align: right; }
TD.alignCenter { text-align: center; }
TD.portlet {
  color: #091C5A;
  font-size: 8pt;
}

TH {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}
TH.portletTitle {
  background-color: #C6D9EC;
  color: #091C5A;
  font-weight: bold;
  font-size: 8pt;
  text-align: left;
}

UL {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}

OL {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}

SPAN {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}

SPAN.sup {
  font-size: 7px;
  vertical-align: super;
}

SPAN.sub {
  font-size: 7px;
  vertical-align: sub;
}

SPAN.emphasize {
  font-weight: bold;
  font-size: 12pt;
}

/* all tags */

.footer {
  font-size: 9px;
  color: #666666;
}

.main {
  font-size: 10px;
  font-weight: bold;
  color: White;
}

/* Images */

IMG.floatright { float: right; }
IMG.floatleft  { float: left; }
IMG.noborder   { border-width: 0px; }

/* Links: A */

A {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-decoration: none;
}

A:link    { color: #000099; }
A:visited { color: #000099; }
A:active  { color: #0000CC; }
A:hover   {
  color: #0000CC;
  text-decoration: underline;
}
A.main {
  font-size: 10px;
  font-weight: bold;
}
a:link.main    { color: White; }
a:visited.main { color: White; }
a:active.main  { color: #FFFF00; }
a:hover.main   { color: #FFFF00; }

A.subNav {
  font-size: 11px;
  font-weight: bold;
}
a:link.subNav    { color: #003366; }
a:visited.subNav { color: #003366; }
a:active.subNav  { color: #8CB3D9; }
a:hover.subNav   { color: #8CB3D9; }

A.subNav2 {
  font-size: 11px;
  font-weight: bold;
}
a:link.subNav2    { color: #6699CC; }
a:visited.subNav2 { color: #6699CC; }
a:active.subNav2  { color: #003399; }
a:hover.subNav2   { color: #003399; }

A.footer {
  font-size: 9px;
  text-decoration: underline;
}
a:link.footer    { color: #666666; }
a:visited.footer { color: #666666; }
a:active.footer  { color: #666666; }
a:hover.footer   {
  color: #666666;
  text-decoration: none;
}

/* Inputs */

INPUT {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
}
INPUT.search {
  background-color: #6699CC;
}


/* Iedit */

P.Header1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #666666;
}

P.Header2 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #666666;
}

P.Header3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}

UL.round {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
}