H1 { color: #0080A0; font-size: 36px; font-family: Arial; }
H2 { color: #008080; font-family: Arial;  font-size: 32px; }
H3 { font-weight: bold; font-family: Verdana;  color: #000080; font-size: 28px; margin-left: 10%; }
H4 { font-weight: bold; color: #800080; font-family: Arial; font-size: 24px; margin-left: 10%;  }

.vListTab
{
/*  width: 100; */
}

.vTitleShadow
{
  z-index: 3;
  position: absolute;
  top: 32px;
  left: 224px;
  font-weight: bold;
  font-size: 36px;
  font-family: Verdana;
  color: #B06000;
  width: 500;
}

.vTitleFore
{
  z-index: 4;
  position: absolute;
  top: 30px;
  left: 220px;
  font-weight: bold;
  font-size: 36px;
  font-family: Verdana;
  color: #FFF000;
  width: 500;
}

BODY.ltgreen { background-color: #F0FFF0; }
BODY.ltyellow { background-color: #FFFFF0; }
BODY.ltpink { background-color: #FFF0F0; }
BODY.ltblue { background-color: #E0F8FF; }
BODY.white { background-color: #FFFFFF; }
BODY.grayblue { background-color: #D0F0F8; }
BODY.gold { background-color: #FFE0B0; }

.frame1 { background-color: #A0C0E0;  }

.DrawLogo
{
  width: 120;
  padding: 5px;
}

.menu
{
  background-color: #A0C0E0; /* = .frame1 color */
  width: 180;
  padding: 5px;
}

.page
{
  background-color: White;
  border-style: inset;
  border-color: #C0E0F0;
  border-width: 10px;
  padding: 10px;
}

.imgframe
{
  background-color: #F0E8D0;
  border-color: #C0E0F0;
  border-width: 4;
  border-style: inset;
}

.board
{
  background-color: #F0E8D0;
  border-color: #FFF0B0;
  border-width: 4;
  border-style: outset;
  padding: 5px;
}

.address
{
  background-color: #F0FFFF;
  border-color: #8000FF;
  border-width: 2;
  border-style: solid;
  padding: 5px;
}

TABLE.logo
{
  background-color: #000060;
  border-width: 8;
  border-color: #00E0FF;
  border-style: outset;
  font-size: small;
  width: 100%;
}

TABLE.menu
{ background-color: #D0F0FF;
  border-width: 4;
  border-color: #E0FFF0;
  border-style: outset;
  font-size: 14px;
  width: 180;
}

TABLE.menusel
{ background-color: #FFFFFF;
  border-width: 4;
  border-color: #E0FFF0;
  border-style: inset;
  font-size: 14px;
  width: 180;
}

.button_up
{
  background-color: #C0F0FF;
  font-size: 13px;
  width: 150;
  color: #000080;
  font-style: normal;
  font-weight: bold;
  border-color: #6080C0;
  border-width: 5;
  border-style: outset;
}

.button_down
{
  background-color: #F8E8FF;
  font-size: 13px;
  width: 150;
  color: #800000;
  font-style: normal;
  font-weight: bold;
  border-color: #F0C0D0;
  border-width: 5;
  border-style: inset;
}

.TypeItemPrl
{
  FONT-SIZE: x-small;
  PADDING-TOP: 1px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.TypeItemPrl A
{
  COLOR: #000080;
  TEXT-DECORATION: none;
}

.TypeItemPrl A:hover
{
  TEXT-DECORATION: underline;
}

P.indent { text-indent: 2em; }
P.italic { font-style: italic; font-family: Arial }
P.bold { font-weight: bold }
P.red { color: #C00000 }
P.green { color: #006000 }
P.blue { color: #0000C0 }
P.brown { color: #A06000 }

FONT.italic { font-style: italic; font-family: Arial; color: #8000C0 }
FONT.bold { font-weight: bold; font-family: Arial; color: #8000E0 }
FONT.invert { background-color: #006000; color: #FFFF80; font-weight: bold; }
FONT.blue { color: #0000C0 }
FONT.green { color: #008000 }
FONT.red { color: #C00000 }
.inset { border-style: inset}
.outset { border-style: outset}


EM { background-color: #006000; color: #FFFF80; font-weight: bold; }

DIV.app
{ background-color: #E0FFFF;
  margin-bottom: .5em;
  width: 70%;
  text-align: left
}

DIV.struct
{ background-color: #FFFFE0;
  width: 60%;
  text-align: left
}

DIV.indent { text-indent: 2em; }
DIV.frame1
{
  BORDER-COLOR: #008080;
  border-style: solid;
  WIDTH: 300px;
}

TABLE.data
{
  border-width: 1;
  border-style: outset;
  font-size: 14px;
}

TABLE.card
{
  border-width: 2;
  border-style: inset;
  font-size: 14px;
}

FORM.intable
{
  font-size: x-small;
}

.TableButtonSite
{
  background-color: #A0C0E0;
  border-width: 5;
  border-style: outset;
  border-color: #80E0FF;
  padding: 2px;
  font-weight: bold;
  font-size: 14px;
}

.TableButtonUp
{
  background-color: #C0FFFF;
  border-width: 5;
  border-style: outset;
  border-color: #80E0FF;
  padding: 2px;
  font-weight: bold;
  font-size: 14px;
}

.TableButtonDown
{
  background-color: #FFFF80;
  border-width: 5;
  border-style: inset;
  border-color: #80E0FF;
  padding: 2px;
  font-weight: bold;
  font-size: 14px;
}

.ButtonText
{
  text-decoration: none;
}

.ButtonText:hover
{
  background-color: #F0D0FF;
  text-decoration: none;
}

TD.inset
{
  background-color: #000060;
  border-width: 6;
  border-color: #00E0FF;
  border-style: inset;
}

