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

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



/* DIV's */

#logo { position: absolute; z-index: 1; left: 580px; top: 10px; }
#topmenu { position: absolute; z-index: 2; left: 155px; top: 70px; }
#mainMenu { position: absolute; z-index: 2; left: 155px; top: 100px; }
#contact { position: absolute; z-index: 2; left: 0px; top: 300px; }
#header { position: absolute; z-index: 2; left: 80px; top: 135px; }
#content { position: absolute; z-index: 2; left: 160px; top: 180px; }
#secontent { position: absolute; z-index: 2; left: 160px; top: 160px; }



#drop1 { position: absolute; z-index: 3; left: 155px; top: 117px; visibility: hidden; background-color: #1B16B8; }
#drop2 { position: absolute; z-index: 3; left: 294px; top: 117px; visibility: hidden; background-color: #1B16B8; }
#drop3 { position: absolute; z-index: 3; left: 416px; top: 117px; visibility: hidden; background-color: #1B16B8; }
#drop4 { position: absolute; z-index: 3; left: 551px; top: 117px; visibility: hidden; background-color: #1B16B8; }
#drop5 { position: absolute; z-index: 3; left: 668px; top: 117px; visibility: hidden; background-color: #1B16B8; }

/*
#name {
  position: absolute;
  z-index: 1;
  left: 403px;
  top: 15px;
  width: 360px;
  height: 80px;
  visibility: visible;
  overflow: hidden;
  clip: rect(0px,190px,0px,0px);
}
*/

/* General */

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: 13px;
  font-weight: bold;
}

P,TD,UL,OL,TH {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
}
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: #3300CC;
}
P.copyright {
  font-size: 12px;
  color: #BAB9EA;
}

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.border {
  border: 1px solid #1B16B8;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
}
TABLE.border { border: 1px solid #1B16B8;}


/* Menu */
TD.drop {
  padding-left: 6px;
  padding-right: 6px;
}
TD.dropArrow {
  background-image: url(../gifs/drop_arrow.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 15px;
  padding-bottom: 5px;
  vertical-align: top;
}
/* Main Menu */

TD.menuBar { background-color: #1B16B8; }
TD.mainMenu {
  font-size: 13px;
  color: #FFFF00;
  white-space: nowrap;
  padding-left: 6px;
  padding-right: 6px;
}
TD.contact {
  background-color: #FFFF99;
  font-size: 13px;
  color: #000000;
  white-space: nowrap;
  padding-left: 8px;
  padding-right: 6px;
  padding-top: 6px;
}
TD.contactBold {
  background-color: #FFFF99;
  font-size: 13px;
  color: #000000;
  white-space: nowrap;
  padding-left: 8px;
  padding-right: 6px;
  padding-top: 6px;
  font-weight: bold;
}
TD.copyright {
  background-color: #BAB9EA;

}

/* Commerce Styles */
TD.linedTitle {
  font-size: 11px;
  font-weight: bold;
  padding: 4px;
  border-top: 1px solid #B0B3C6;
  border-bottom: 1px solid #B0B3C6;
}
TD.lined {
  font-size: 11px;
  padding: 6px;
  border-bottom: 1px solid #B0B3C6;
}

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

A:link    { color: #3300CC; }
A:visited { color: #3300CC; }
A:active  { color: #3300CC; }
A:hover   {
  color: #0000CC;
  text-decoration: none;
}

A.topMenu { text-decoration: none; }
A.topMenu:link    { color: #3300CC; }
A.topMenu:visited { color: #3300CC; }
A.topMenu:active  { color: #3300CC; }
A.topMenu:hover   {
  color: #3300CC;
  text-decoration: none;
}

A.mainMenu { text-decoration: none; }
A.mainMenu:link    { color: #FFFF00; }
A.mainMenu:visited { color: #FFFF00; }
A.mainMenu:active  { color: #FFFF00; }
A.mainMenu:hover   {
  color: #FFFF00;
  text-decoration: none;
}

A.dropMenu {
  background-image: url(../gifs/drop_arrow.gif);
  background-repeat: no-repeat;
  background-position: center left;
  padding: 5px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 5px;
  vertical-align: top;
  display: block;
  text-decoration: none;
}
A.dropMenu:link    { color: #FFFF00; }
A.dropMenu:visited { color: #FFFF00; }
A.dropMenu:active  { color: #FFFF00; }
A.dropMenu:hover   {
  background-image: url(../gifs/drop_arrow_off.gif);
  color: #9999FF;
}

/* Inputs */

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