/***********************************************
** File:      %M%  version %I%
** Author:    nat
** Modified:  %G%
** Copyright: I-Next Ltd
***********************************************/
/* ident %W% */

BODY {
  background-color: #FFFFFF;
  margin: 0px 0px 0px 0px;
  background-image: url(../gifs/tile.gif);
  background-repeat: repeat-x;
}
BODY.popup {
  background-image: url(../gifs/popup_tile.gif);
  background-repeat: repeat-x;
}

/* DIV's */

#logo      { position: absolute; z-index: 5; left: 4px; top: 3px; }
#topmenu   { position: absolute; z-index: 1; left: 0px; top: 0px; }
#menu  { position: absolute; z-index: 4; left: 213px; top: 43px; }
#leftmenu  { position: absolute; z-index: 1; left: 7px; top: 108px; }
#content   { position: absolute; z-index: 3; left: 213px; top: 135px; }
#popupmenu { position: absolute; z-index: 3; left: 0px; top: 16px; width: 100%; }
#popupcontent { position: absolute; z-index: 3; left: 8px; top: 60px; }
#pageimage { position: absolute; z-index: 3; left: 600px; top: 90px; }
#searchengine { position: absolute; z-index: 1; left: 0px; top: 540px; visibility: hidden; }
#secontent { position: absolute; z-index: 3; left: 20px; top: 90px; }

#drop1,#drop2,#drop3,#drop4,#drop5,#drop6 {
  position: absolute;
  z-index: 5;
  left: 0px;
  top: 76px;
  visibility: hidden;
  background-color: #FFFFFF;
  border: 1px solid #3D7698;
  padding: 4px;
  }

/* General */

H1,P.Header1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #FFB310;
}
H2,P.Header2 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 15px;
  font-weight: bold;
}
H3,P.Header3 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

P,TD,UL,OL,TH {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  color: #3D7698;
}
P.indent1 { margin-left: 1em; }
P.indent2 { margin-left: 2em; }
P.indent3 { margin-left: 3em; }
P.indent4 { margin-left: 4em; }

P.leftmenu {
  font-size: 11px;
}
P.leftmenu A {
  font-size: 11px;
  font-weight: normal;
}
P.leftmenu A:active  { color: #3E7799; }
P.leftmenu A:hover   {
  color: #3E7799;
  text-decoration: underline;
}

P.leftmenuheader {
 color: #FFB310;
 font-size: 11px;
}

P.copyright {
  font-size: 11px;
  color: #94B3C8;
}
P.copyright A {
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}
P.copyright A:link    { color: #94B3C8; }
P.copyright A:visited { color: #94B3C8; }
P.copyright A:active  { color: #94B3C8; }
P.copyright A:hover   {
  color: #94B3C8;
  text-decoration: none;
}
UL { line-height: 20px; }

TR.leftMenu {
  height: 24px;
  vertical-align: top;
}
TD.openLeftMenu {
  font-size: 11px;
  font-weight: bold;
}
TD.openSubLeftMenu {
  font-size: 11px;
  color: #FFB310;
}


TD.alignRight { text-align: right; }
TD.alignCenter { text-align: center; }
TD.alignTop { vertical-align: top; }
TD.alignBottom { vertical-align: bottom; }
TD.alignTopRight {
  vertical-align: top;
  text-align: right;
}
TD.alignTopCenter {
  vertical-align: top;
  text-align: center;
}
TD.alignBottomRight {
  vertical-align: bottom;
  text-align: right;
}
TD.alignBottomCenter {
  vertical-align: bottom;
  text-align: center;
}
TD.topmenu {
  font-size: 11px;
  color: White;
}
TD.openLeftMenu {
  font-size: 11px;
  font-weight: bold;
}
TD.openSubLeftMenu {
  font-size: 11px;
  color: #FFB310;
}


/* Table Styles */

TABLE.menu {
}
TABLE.menu TD {
 background: url(../gifs/menu_divide.gif) no-repeat center right;
 color: #3E7799;
 font-size: 11px;
 white-space: nowrap;
 padding-left: 4px;
 padding-right: 4px;
}
TABLE.menu TD.opendrop-5 {
 background: none;
 white-space: nowrap;
 padding-left: 4px;
 padding-right: 4px;
}
TABLE.menu A {
 font-size: 11px;
 text-decoration: none;
 font-weight: normal;
}
TABLE.menu A:link    { color: #3E7799; }
TABLE.menu A:visited { color: #3E7799; }
TABLE.menu A:active  { color: #FFB310; }
TABLE.menu A:hover   { color: #FFB310; }

TABLE.border {
}
TABLE.border TD {
}
TD.border {
  border-right: 1px solid #336699;
  border-bottom: 1px solid #336699;
}
TABLE.border TD.rightborder {
 border-right: 1px solid #336699;
 border-bottom: 1px solid #336699;
}
TABLE.border TD.topborder {
 border-top: 1px solid #336699;
 border-right: 1px solid #336699;
 border-bottom: 1px solid #336699;
 background-color: #DFE8EE;
 padding: 4px;
}
TABLE.border TD.leftborder {
  border-left: 1px solid #336699;
  border-right: 1px solid #336699;
  border-bottom: 1px solid #336699;
}

TABLE.border TD.topbordercentered {
 border-top: 1px solid #336699;
 border-right: 1px solid #336699;
 border-bottom: 1px solid #336699;
 background-color: #DFE8EE;
 padding: 4px;
 text-align: center;
}
TABLE.border TD.topleftbordercentered {
 text-align: center;
 border: 1px solid #336699;
 background-color: #DFE8EE;
 padding: 4px;
}
TABLE.border TD.topleftborder {
 border: 1px solid #336699;
 background-color: #DFE8EE;
}
TABLE.documents {
}
TABLE.documents.TD {
 background-image: none;
}
TABLE.documents TD.pdf {
 background: url(../gifs/pdf.gif) no-repeat center left;
}

TD.cellOutline {
  border: 1px solid #336699;
  background-color: #DFE8EE;
  vertical-align: top;
}
TD.cellOutlineTitle {
  border: 1px solid #336699;
  background-color: White;
  border-bottom: none;
  font-size: 11px;
}
TABLE.drop {
}
TABLE.drop TD {
  font-size: 12px;
  white-space: nowrap;
  padding-right: 10px;
  padding-left: 10px;
  color: #3E7799;
  padding-bottom: 5px;
  padding-top: 5px;
}
TABLE.drop A {
  text-decoration: none;
  font-size: 12px;
  font-weight: normal;
}
TABLE.drop A:link    { color: #3E7799; }
TABLE.drop A:visited { color: #3E7799; }
TABLE.drop A:active  { color: #94B3C8; }
TABLE.drop A:hover   {
  color: #94B3C8;
  text-decoration: none;
}
TABLE.pdfhelp {
}
TABLE.pdfhelp TD {
}
TABLE.pdfhelp TD.icon {
  background: url(../gifs/getacro.gif) no-repeat center;
  width: 88px;
  height: 31px;
}
TABLE.pdfhelp TD.small { font-size: 11px; }

TABLE.pdf {
}
TABLE.pdf TD {
}
TABLE.pdf TD.news {
 background: url(../gifs/pdf.gif) no-repeat center left;
 width: 36px;
 height: 32px;
}
TABLE.pdf TD.image {
 width: 36px;
}


SPAN.sup {
  font-size: 7px;
  vertical-align: super;
}
SPAN.sub {
  font-size: 7px;
  vertical-align: sub;
}

/* Images */

IMG.floatright { float: right; }
IMG.floatleft  { float: left; }
IMG.noborder   { border-width: 0px; }

/* Links: A */

A {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
}

A:link    { color: #3E7799; }
A:visited { color: #3E7799; }
A:active  { color: #FFB310; }
A:hover   { color: #FFB310; }

A.menu {
  font-size: 11px;
  font-weight: normal;
}
A.dropMenu {
  font-size: 12px;
  font-weight: normal;
}
A.dropMenu:active  { color: #94B3C8; }
A.dropMenu:hover   { color: #94B3C8; }

A.leftMenu {
  font-size: 11px;
  font-weight: normal;
}
A.leftMenu:active  { color: #3E7799; }
A.leftMenu:hover   {
  color: #3E7799;
  text-decoration: underline;
}

A.subLeftMenu {
  font-size: 11px;
  text-decoration: none;
}
A.subLeftMenu:link    { color: #FFB310; }
A.subLeftMenu:visited { color: #FFB310; }
A.subLeftMenu:active  { color: #FFB310; }
A.subLeftMenu:hover   {
  color: #FFB310;
  text-decoration: underline;
}
A.highlight {
  font-size: 11px;
  text-decoration: none;
}
A.highlight:link    { color: #FFB310; }
A.highlight:visited { color: #FFB310; }
A.highlight:active  { color: #FFB310; }
A.highlight:hover   { color: #FFB310; }

/* Inputs */

INPUT {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  color: #666666;
}





















