/***********************************************
** 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: none; }

/* DIV's */

#searchEngine { position: absolute; z-index: 1; left: 0px; top: 0px; visibility: hidden; }
#logo { position: absolute; z-index: 1; left: 22px; top: 0px; }
#header { position: absolute; z-index: 2; left: 0px; top: 4px; width: 100%; }
#menu { position: absolute; z-index: 1; left: 0px; top: 66px; width: 100%; }
#content { position: absolute; z-index: 1; left: 20px; top: 130px; width: 95%; }
#secontent { position: absolute; z-index: 1; left: 20px; top: 130px; width: 95%; }

#drop1,#drop2,#drop3,#drop4,#drop5,#drop6 {
  position: absolute;
  z-index: 5;
  left: 840px;
  top: 98px;
  visibility: hidden;
}

/* Template Only Styles */

TABLE.drop {
  background-color: #F8F8FA;
  width: 80px;
  border-left:1px solid #336699;
  border-right: 1px solid #336699;
  border-bottom: 1px solid #336699;
}
TABLE.drop TD {
  padding: 3px;
  padding-left: 15px;
  padding-right: 15px;
  font-weight: bold;
  font-size: 11px;
  background-color: #C6D9EC;
  text-align: center;
  border-top: 1px solid #336699;
}
TABLE.drop A {
  text-decoration: none;
  font-weight: bold;
}
TABLE.drop A:link    { color: #336699; }
TABLE.drop A:visited { color: #336699; }
TABLE.drop A:active  { color: #336699; }
TABLE.drop A:hover   { color: #FFCC00; }

/* Applet Selectable Styles */

H1,P.header1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #003366;
}
H2,P.header2 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #FFCC00;
}
H3,P.header3 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #336699;
}

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

P.submenu {
}
P.submenu A {
  text-decoration: none;
  font-weight: bold;
}
P.submenu A:link    { color: #003366; }
P.submenu A:visited { color: #003366; }
P.submenu A:active  { color: #003366; }
P.submenu A:hover   { color: #FFCC00; }

P.title {
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  background: url(../gifs/arrow.gif) no-repeat left;
  padding-left: 16px;
  margin-top: 0px;
}

P.footer {
  color: #6699CC;
  font-size: 11px;
}

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;
}
TABLE.topmenu {
}
TABLE.topmenu TD {
 background-image: url(../gifs/menu_divide.gif);
 padding-right: 6px;
 padding-left: 4px;
 background-repeat: no-repeat;
 background-position: center right;
 white-space: nowrap;
 padding-bottom: 0px;
 padding-top: 4px;
 font-size: 11px;
}
TABLE.topmenu TD.blank {
 background-image: none;
 padding-right: 6px;
 padding-left: 4px;
 white-space: nowrap;
 color: White;
 font-weight: bold;
 padding-bottom: 0px;
 padding-top: 4px;
}
TABLE.topmenu TD.search {
 background-image: none;
 padding-right: 0px;
 padding-left: 0px;
 white-space: nowrap;
 color: White;
 font-weight: bold;
 padding-bottom: 0px;
}
TABLE.topmenu TD.go {
 background-image: none;
 padding-right: 6px;
 padding-left: 4px;
 white-space: nowrap;
 color: White;
 font-weight: bold;
 padding-bottom: 0px;
 padding-top: 6px;
}

TABLE.topmenu A {
 text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}
TABLE.topmenu A:link    { color: #FFFFFF; }
TABLE.topmenu A:visited { color: #FFFFFF; }
TABLE.topmenu A:active  { color: #FFFFFF; }
TABLE.topmenu A:hover   {
  color: #FFCC00;
  text-decoration: none;
}

TABLE.mainmenu {
}
TABLE.mainmenu TD {
 background-image: url(../gifs/main_menu_divide.gif);
 padding-right: 5px;
 padding-left: 3px;
 background-repeat: no-repeat;
 background-position: center right;
 white-space: nowrap;
 padding-bottom: 0px;
 padding-top: 4px;
 font-size: 11px;
}
TABLE.mainmenu TD.blank {
 background-image: none;
 padding-right: 4px;
 padding-left: 3px;
 white-space: nowrap;
 color: White;
 font-weight: bold;
 padding-bottom: 0px;
 padding-top: 4px;
}
TABLE.mainmenu A {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}
TABLE.mainmenu A:link    { color: #336699; }
TABLE.mainmenu A:visited { color: #336699; }
TABLE.mainmenu A:active  { color: #336699; }
TABLE.mainmenu A:hover   { color: #FFCC00; }

.dots {
  background-image: url(../gifs/dots.gif);
  background-repeat: repeat-y;
}

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.floatrightwithmargin {
  float: right;
  margin: 3px 0px 10px 16px;
}
IMG.floatleftwithmargin {
  float: left;
  margin: 3px 16px 10px 0px;
}
IMG.noborder   { border-width: 0px; }

/* Links: A */

A { font-family: Arial, Helvetica, Verdana, sans-serif; }

A:link    { color: #000099; }
A:visited { color: #000099; }
A:active  { color: #000099; }
A:hover   {
  color: #0000CC;
  text-decoration: none;
}
/* Inputs */

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

INPUT.search {
 background-color: #6699CC;
 font-weight: normal;
}
/* List */

UL.submenu {
  padding: 0px;
  margin-top: 0px;
  margin-left: -8px;
}
UL.submenu LI {
 list-style-type: none;
 background: url(../gifs/arrow.gif) 8px 5px no-repeat;
 padding: 0px 0px 5px 19px;
 padding-bottom: 10px;
}
UL.submenu A {
  text-decoration: none;
  font-weight: bold;
}
UL.submenu A:link    { color: #003366; }
UL.submenu A:visited { color: #003366; }
UL.submenu A:active  { color: #003366; }
UL.submenu A:hover   { color: #FFCC00; }

