BODY
{
  background : #fff;
  margin : 0;
  padding : 0;
}

BODY, TD
{
  font-family: verdana, sans-serif;
  font-size : x-small;
  color : #444;
}


A
{
  margin: 0px;
  color: blue;
  color: #cc4400;
}

H1, H2, H3 {font-family : Arial;}

H1
{
  font-size: 160%;
  color: #ee9944;
}


H2
{
  font-size: 130%;
  color: #ee9944;
  margin-top : 2em;
}


H3
{
  margin-top : 2em;
  font-size: 115%;
  color: #ee9944;
}


h2 a {color: #ee9944;}
.inp {background-image: url(../img/fill3.jpg);}
.status {color: #dd9922;}

CODE {font-size : 100%;}

.ttl
{
  padding: 5px;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 95%;
  color: #cc4400;
}

a.menu
{
  font-family: sans-serif;
  font-weight: bold;
  font-size: 90%;
  color: navy;
  text-decoration: none;
}

.menu:hover
{
  color: blue;
  text-decoration: none;
}

.db, .dbl, .dblr, .lb, .lbl, .lblr, .gdb, .gdbl, .gdblr, .glb, .glbl, .glblr
{
  border-style: solid;
  border-top-width : 1px;
  border-bottom-width : 0px;
}

.db, .lb, .gdb, .glb
{
  border-left-width : 0px;
  border-right-width : 0px;
}

.dbl, .lbl, .gdbl, .glbl
{
  border-left-width : 1px;
  border-right-width : 0px;
}

.dblr, .lblr, .gdblr, .glblr
{
  border-left-width : 1px;
  border-right-width : 1px;
}

.db, .dbl, .dblr {border-color: #aa8866;}

.lb, .lbl, .lblr {border-color: #eeccaa;}

.gdb, .gdbl, .gdblr {border-color: #448844;}

.glb, .glbl, .glblr {border-color: #aabbaa;}

.cool
{
  position: absolute;
  top: -1800px;
}

.cool2
{
  position: static;
  top: 0;
}

.tit {cursor: hand}

.group {border: solid 1px #aa8866;}

.need
{
  background-color: #ffe0c0;
  border: solid 1px #eeccaa;
}

.noneed
{
  background-color: #ffeedd;
  border: solid 1px #eeccaa;
}

.table1
{
  background-color: #aabbaa;
  border: solid 1px #448844;
}

.table2 {background-color: #ddbb99;}

.href_header
{
  text-decoration:none;
  font-weight: bold;
  color: black;
}

.bullet
{
  border : 0;
  vertical-align : top;
}

.menuitem {padding : 0 0 0 25px;}
.menuitem A
{
  font-size : 105%;
  font-weight : bold;
  font-family : Arial;
  color : #982600;
  text-decoration : none;
}

#maincontent
{
  margin : 20px 30px;
}

.fn {font-weight : normal;}

.warning
{
  font-weight : bold;
  color : red;
}

.mpli {margin-bottom : 1em;}
.mpulsub LI {list-style : circle;}

