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

BODY {
  margin: 0px 0px 0px 0px;
  background: url(../gifs/background.gif) no-repeat #F9F4D1;
}

/* DIV's */

#searchEngine { position: absolute; z-index: 1; left: 0px; top: 0px; visibility: hidden; }
#headertile   { position: absolute; z-index: 1; left: 0px; top: 0px; width: 100%; height: 77px; background-image: url(../gifs/top_menu.gif);}
#menu         { position: absolute; z-index: 1; left: 180px; top: 58px; }
#logo         { position: absolute; z-index: 1; left: 36px; top: 2px; }
#search       { position: absolute; z-index: 1; left: 585px; top: 25px; }
#contact      { position: absolute; z-index: 1; left: 500px; top: 4px; }
#leftmenu     { position: absolute; z-index: 1; left: 10px; top: 106px; }
#content      { position: absolute; z-index: 1; left: 200px; top: 110px; width: 580px;}
#secontent      { position: absolute; z-index: 1; left: 20px; top: 120px; width: 580px;}




#drop1, #drop2, #drop3, #drop4, #drop5, #drop6 {
  position: absolute;
  z-index: 5;
  top: 77px;
  visibility: hidden;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  background-color: #D8CD80;
}

/* Template Only Styles */

TABLE.drop TD {
  padding: 3px;
  padding-left: 3px;
  padding-right: 3px;
  color: white;
  font-size: 12px;
}
TABLE.drop A {
  text-decoration: none;
  color: white;
}
TABLE.drop A:hover { color: white;}

TABLE.leftmenu {
  width: 180px;
}
TABLE.leftmenu TH {
   color: #000000;
   font-weight: bold;
   text-align: center;
   font-size: 14px;
   padding-top: 30px;
}
TABLE.leftmenu TD {
   color: #000000;
   font-size: 12px;
   text-align: center;
   padding-top: 10px;
}
TABLE.leftmenu A {
  color: #000000;
  text-decoration: underline;
  font-size: 12px;
}
TABLE.leftmenu A:hover {
  color:black;
  text-decoration: underline;
}

TABLE.menu TD {
   color: #FFFFFF;
   font-size: 12px;
   padding-left: 2px;
}
TABLE.menu A {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 12px;
}
TABLE.menu A:hover { color: white;}

TABLE.budget {
  width: 570px;
}
TABLE.budget TH {
   background-color: #D8CD80;
   color: #000000;
   font-weight: bold;
   font-size: 14px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}
TABLE.budget TD {
   color: #000000;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}
TABLE.bordered {
  width: 570px;
  border-top: 2px solid #D8CD80;
  border-left: 2px solid #D8CD80;
}
TABLE.bordered TH {
  border-bottom: 2px solid #D8CD80;
  border-right: 2px solid #D8CD80;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

TABLE.bordered TD {
  border-bottom: 2px solid #D8CD80;
  border-right: 2px solid #D8CD80;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
TABLE.default {
  width: 570px;
}
TABLE.default TD {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
TD.hidden {
  color: #F9F4D1;
}

/* Applet Selectable Styles */

H1,P.header1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 17px;
  font-weight: bold;
}
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: 11px;
  font-weight: bold;
}
TH {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  text-align: left;
}

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

P.topmenu {
  font-size: 12px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  margin-top: 0px;
}


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;
}

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;
  color: #000000;
}
A.hover {
  color: #000000;
  text-decoration: none;
}
A.topmenu {
  color: #FFFFFF;
  text-decoration: none;
}
A.topmenu:link    {
  color: #FFFFFF;
  text-decoration: none;
}
A.topmenu:visited { color: #FFFFFF; }
A.topmenu:active  { color: #FFFFFF; }
A.topmenu:hover {
  text-decoration: none;
  color: #FFFFFF;
}

