body {
  background-image:url(images/gui_01.gif);
  background-attachment: fixed;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  margin:0;
}

table {
  text-align:justify;
  font-size:10pt;
  color:#000000;
}

.header {
  background:url(images/gui_03.gif);
  height:117;
  width:740;
}

.logo {
  background:url(images/gui_06.gif);
  height:14;
  width:170;
}

.navigation {
  background:url(images/gui_09.gif);
}

.body {
  background:#FFFFFF;
  width:550;
}

.border {
  background:url(images/gui_11.gif);
  width:20;
}

.footer {
  background:url(images/gui_12.gif);
  height:57;
  width:740;
}

.headline {
  font-weight:bold;
}

.dateline {
  font-size:8pt;
  padding-top:5px;
}

.line {
  width:300;
}

.input {
  background:#E6FFE6;
  border:1px solid;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
}

.inputerror {
  background:#FF9191;
}

.newstitleinput {
  width:550;
}

.newsinput {
  height:200;
  width:550;
}

.dateinputs {
  width:35;
}

.dateinputl {
  width:50;
}

.memberinput {
  width:250;
}

.memberlist {
  width:550;
}

.secondrow {
  width:178;
}

.memberbutton {
  width:20;
  height:20;
  font-size:7pt;
}

.buttoncell {
  width:22;
}

.bg {
  background:#E6FFE6;
}

.nobg {
  background:#FFFFFF;
}

.nounderline {
  border:0px;
}

.picturelink {
  border:0px;
}

.error {
  color:#FF0000;
}

a:link, a:active, a:visited {
  color:#008800;
  text-decoration:none;
  border-bottom:dashed 1px;
}

a:hover {
  color:#008800;
  border-bottom:0px;
}