body {
  background-color:#ffffcc;
  background-image:url(/gfx/toplogo.gif);
  background-repeat:no-repeat;
  margin:0;
  padding:0;
}

body, input {
  font-family : "Trebuchet MS", verdana, geneva;
  font-size : 11px;
  font-style : normal;
  line-height: 13px;
  color: #000000;
}

a,a:visited,a:active{
  color: #006633;
  font-weight : bold;
  text-decoration : none;
}

a:hover{
  color: #009933;
  font-weight : bold;
  text-decoration : none;
}

p {
  margin:0;
}
h1 {
  margin:0;
  font-size:18px;
  line-height:22px;
}
h2 {
  margin:0;
  font-size:14px;
  line-height:17px;
}
h3 {
  margin:0;
  font-size:12px;
  line-height:15px;
}
ul {
  list-style-type: none;
  padding:0;
  margin:0;
}


.clearfloat {
  clear:both;
  margin-top:-1px;
  height:1px;
  overflow:hidden;
}

.inputtext {
  background-color:#ffffdd;
  border: solid 1px #009933;
}

#mainContainer {
  width:994px;
}
#mainDiv {
  float:left;
  width:937px;
  margin-top:45px;
}
#rightBorder {
  float:right;
  width:57px;
  background-image:url(/gfx/hierovert.gif);
}


/**** Menu ****/

#leftMargin {
  float:left;
  width:10px;
}
#menuCol {
  float:left;
  width:141px;
  margin-top:10px;
  font-size:12px;
  line-height:14px;
  font-weight:bold;
}

.menulev1 {
  margin-right:0px;
}
.menulev1 li {
  margin-bottom:8px;
  text-transform:uppercase;
}
.menulev2 {
  margin-left:10px;
  font-size:11px;
  line-height:13px;
  font-weight:bold;
}
.menulev2 li {
  margin-bottom:0;
  margin-top:4px;
  text-transform:none;
}
.menulev3 {
  margin-left:10px;
  font-size:11px;
  line-height:13px;
  font-weight:bold;
}
.menulev3 li {
  margin-bottom:0;
  margin-top:4px;
  text-transform:none;
}


#logindiv {
  left:680px;
  top:0;
  position:absolute;
}
#loginlink {
  margin: 10px 0 0 180px;
}
#errdiv {
  margin-left:-50px;
}
#loginctrls {
  display:none;
}
#loginctrls #uname {
  float:left;
  margin-right:5px;
}
#loginctrls #pwd {
  float:left;
  margin-right:5px;
}
#loginctrls #lbtn {
  margin-top:6px;
  float:left;
}
#loginctrls input {
  width:80px;
}


#sepCol {
  float:left;
  background-image:url(/gfx/blackdot.gif);
  width:1px;
  margin-top:26px;
  margin-right:20px;
}

#contentarea {
  float:left;
  width:755px;
  height:470px;
  margin:10px 0 10px 0;
  background-image:url(/gfx/ankh_bg.gif);
}
#footer {
  margin-left:10px;
  border-top:solid 1px #000000;
}
#footercontent {
  margin-top:10px;
}


.greenbox_470 {
  background-color:#79a572;
  border:solid 2px #339933;
  width: 460px;
}
.greenbox_470 table {
  width:100%;
}
.greenbox_470 a, .greenbox_470 a:visited, .greenbox_470 a:active{
  color: #ffffcc;
}
.greenbox_470 a:hover{
  color: #006633;
}

.whitebox_470 {
  background-color:#ffffff;
  border:solid 1px #339933;
  width: 460px;
}
.whitebox_470 table {
  width:100%;
}

.yellowbox_470 {
  background-color:#ffffcc;
  border:solid 1px #339933;
  width: 460px;
}
.whitebox_470 table {
  width:100%;
}

.whitebox_220 {
  background-color:#ffffff;
  border:solid 1px #339933;
  width: 220px;
}
.yellowbox_220 {
  background-color:#ffffcc;
  border:solid 1px #339933;
  width: 220px;
}
.greenbox_220 {
  background-color:#79a572;
  border:solid 2px #339933;
  width: 220px;
}
.greenbox_220 a, .greenbox_220 a:visited, .greenbox_220 a:active{
  color: #ffffcc;
}
.greenbox_220 a:hover{
  color: #006633;
}
.inner_220 {
  margin:10px;
}

