* { font-family: Arial,Verdana,Tahoma; 
    color: #000000;
    font-size: 12;
  }

a {color: #000000;}
a:visited {color: #808080;}
a:hover {
  color: #000000;
  text-decoration:underline;
}
*.sitehead {
  color: #FFFFFF;
  text-decoration:none;
  font-weight:bolder;
  font-size: 32;
  font-style:italic;
}
*.sitesubhead {
  color: #FFFFFF;
  text-decoration:none;
  font-weight:bold;
  font-size: 18;
  font-style:italic;
}
*.title {
  color: #000000;
  font-size: 22;
  font-weight:bold;
}
*.subtitle {
  color: #59B880;
  font-size: 17;
  font-weight:bold;
  text-decoration:none;
}

*.copyright {
  color: #179C51;
  text-decoration:none;
  font-size: 11;
}
*.mainmenu {
  color: #003000;
  text-decoration:none;
  font-weight:bold;
  font-size: 14;
}
*.mainmenuact {
  color: #007000;
  text-decoration:none;
  font-weight:bolder;
  text-transform:uppercase;
  font-size: 14;
}
*.curtime {
  color: #59B880;
  font-size: 9;
}

*.toplink {
  color: #003000;
  text-decoration:none;
  font-weight:bold;
  font-size: 13;
}
*.loginput {
  font-family: Arial;
  background-color: #FFFFFF;
  border: 0 solid #00FF00;
  color: #003000;
  font-size: 10;
  font-weight:lighter;
}
*.logbox {
  color: #FFFFFF;
  text-decoration:none;
  font-size: 11;
}
*.logact {
  color: #FFFFFF;
  text-decoration:none;
  font-weight:bold;
  font-size: 12;
}
*.logref {
  color: #FFFFFF;
  text-decoration:none;
  font-size: 10;
}
*.logcheck {
  font-size: 8;
}
*.logname {
  color: #FFFFFF;
  text-decoration:none;
  font-weight:bold;
  font-size: 11;
}
*.smallink {
  color: #003000;
  text-decoration:none;
  font-weight:bold;
  font-size: 11;
}
*.navlink {
  color: #003000;
  text-decoration:none;
  font-weight:bold;
  font-size: 12;
}
*.servlink {
  color: #800000;
  font-weight:bold;
  font-size: 11;
}
*.pagecaption {
  color: #4D3827;
  text-decoration:none;
  font-weight:bold;
  font-size: 16;
}
*.locmenu {
  color: #4D3827;
  font-weight:bold;
  font-size: 12;
  text-decoration:none;
}
*.locmenuact {
  color: #3D7027;
  font-weight:bold;
  font-size: 13;
  text-decoration:none;
}
.admlink {
  color: #4D3827;
  font-weight:bold;
  font-size: 12;
}
*.admsmall {
  font-size: 10;
}
*.admlisthead {
  font-weight:bold;
}
td.evenlist {
  background-color: #F0FDF1;
}
th.evenlist {
  background-color: #F0FDF1;
  padding: 3px;
}
*.mainbannerhead {
  color:#1D3B2A;
  font-weight:bold;
  text-transform:uppercase;
  font-size: 14;
  text-decoration:none;
}
*.mainbannertext {
  color:#4D3827;
  font-size: 13;
  text-decoration:none;
  font-weight:bold;
}
*.adminput {
  font-family: Arial;
  background-color: #F0FDF1;
  border: 1 solid #003000;
  color: #003000;
  font-size: 12;
  font-weight:lighter;
}
*.newslinecaption {
  color: #4D3827;
  font-size: 12;
  font-weight:bold;
  text-decoration:none;
}
*.newslinetext {
  font-size: 11;
}
*.newslinemore {
  color: #59B880;
  font-size: 11;
  text-decoration:none;
}
*.newsmore {
  color: #59B880;
  font-size: 12;
  font-weight:bold;
  text-decoration:none;
}

*.geninput {
  font-family: Arial;
  background-color: #FFFFFF;
  border: 1 solid #003000;
  color: #003000;
  font-size: 12;
  font-weight:lighter;
}
*.flabel {
  font-size: 12;
}
*.flabelreq {
  font-size: 12;
  text-decoration:none;
  color: #C00000;
}
*.toolbarinput {
  background-color: #C0EEE0;
  border: 1 solid #004000;
  color: #000040;
  font-size: 11;
}
*.commenthead {
  color: #4D3827;
  font-size: 11;
  text-decoration:none;
}
*.commenttext {
  font-size: 11;
}
*.gennote {
  color:#1D3B2A;
  font-size: 11;
  font-weight:bold;
}
*.fieldnote {
  color:#1D3B2A;
  font-size: 10;
}
*.admincl {
  text-decoration:none;
  font-weight:bolder;
}
*.floglabel {
  color: #003000;
  text-decoration:none;
  font-weight:bold;
  font-size: 11;
}
*.floginput {
  font-family: Arial;
  background-color: #FFFFFF;
  border: 0 solid #FFFFFF;
  color: #003000;
  font-size: 11;
  font-weight:lighter;
}
*.forummenu {
  color: #4D3827;
  font-weight:bold;
  font-size: 13;
  text-decoration:none;
}
*.ftabhead {
  font-size: 11;
  text-decoration:none;
  font-weight:bold;
  padding:4 4 4 4;
}
*.fline {
  background-color: #FFFFFF;
}
*.evenfline {
  background-color: #F0FDF1;
}
*.fflabel {
  color: #FFFFFF;
  font-size: 13;
  font-weight: bold;
}
*.ffinput {
  font-family: Arial;
  background-color: #FFFFFF;
  border: 0 solid #D8E3A6;
  color: #000000;
  font-weight:bold;
  font-size: 12;
}
*.forumbody {
  font-size: 12;
  text-decoration:none;
}
*.forumtext {
  font-size: 11;
}
*.forumintro {
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
  padding:6 4 9 4;
}
*.tabnav {
  font-size: 12;
  text-decoration:none;
}
*.tabnavact {
  font-size: 13;
  text-decoration:none;
  font-weight:bold;
}

*.inlinecommand {
  text-decoration:none;
  font-weight:bold;
}
*.showcaption {
  color: #4D3827;
  text-decoration:none;
  font-weight:bold;
  font-size: 15;
}
*.showcommand {
  color: #4D3827;
  text-decoration:none;
  font-weight:bold;
  font-size: 12;
}
*.fsmall {
  font-size: 10;
}
*.chead {
  color: #4D3827;
  text-decoration:none;
  font-weight:bold;
  font-size: 13;
}
*.awday {
  color: #547433;
  font-weight:bold;
  font-size: 12;
}
*.ahday {
  color: #800000;
  font-weight:bold;
  font-size: 12;
}
*.acday {
  color: #6CCB0A;
  font-weight:bold;
  font-size: 13;
}
*.wday {
  color: #547433;
  font-size: 12;
}
*.hday {
  color: #800000;
  font-size: 12;
}
*.cday {
  color: #6CCB0A;
  font-size: 13;
}
*.genbutton {
  font-family: Arial;
  background-color: #59B880;
  border: 1 solid #738942;
  color: #FFFFFF;
  font-weight:bold;
  font-size: 13;
}
*.toolbarinput {
  background-color: #F1FDBB;
  border: 1 solid #A6B45D;
  color: #A6B45D;
  font-size: 10;
}
*.bltext {
  font-size: 11;
}
*.advcaption {
  color: #4D3827;
  text-decoration:none;
  font-weight:bold;
  font-size: 12;
}
*.advtext {
  color: #4D3827;
  font-size: 11;
}
*.advcontact {
  color: #000000;
  font-size: 11;
  font-weight:bold;
}
*.smallparamcapt {
  color: #59B880;
  font-weight:bold;
  font-size: 11;
  text-decoration:none;
}
*.smallfotocapt {
  color: #003000;
  text-decoration:none;
  font-size: 10;
}
*.smallfotodate {
  color: #508050;
  text-decoration:none;
  font-size: 9;
}
*.smallfotocomment {
  color: #808080;
  font-size: 9;
}
*.smallcommc {
  color: #1D126F;
  text-decoration:none;
  font-size: 9;
}
*.smallrecs {
  color: #56126F;
  text-decoration:none;
  font-size: 9;
}
*.smallviewc {
  color: #1F6F12;
  text-decoration:none;
  font-size: 9;
}
.command {
  color: #004000;
  font-weight:bold;
  font-size: 12;
}
.disablecommand {
  color: #808080;
  font-weight:bold;
  font-size: 12;
}
*.phototitle {
  color: #000000;
  font-size: 18;
  font-weight:bold;
}
*.photosubtitle {
  color: #707070;
  font-size: 15;
  font-weight:bold;
}
*.smalllist {
  text-decoration:none;
  font-size: 9;
}
*.rechead {
  color: #000000;
  font-size: 12;
  text-decoration:none;
  font-weight:bold;
}
*.dupmenu {
  text-decoration:none;
  font-size: 9;
}
*.dupmenuact {
  text-decoration:underline;
  font-size: 9;
  font-weight:bold;
}
*.stepindex {
  color: #707070;
  font-size: 14;
  font-weight:bold;
}
*.stepindexact {
  color: #59B880;
  font-size: 16;
  font-weight:bold;
}
*.authlist {
  color: #003000;
  text-decoration:none;
  font-size: 11;
}
*.smallgalname {
  color: #003000;
  text-decoration:none;
  font-size: 11;
  font-weight:bold;
}
div.dindicator {
  width:130px;
  text-align:center;
  padding:0;
}
div.newdindicator {
  background: url(./img/ind_new.gif) no-repeat left top;
  width:130px;
  text-align:left;
  padding:0 0 0 0px;
}
div.newcomdindicator {
  background: url(./img/ind_ncomm.gif) no-repeat left top;
  width:130px;
  text-align:left;
  padding:0 0 0 0px;
}
div.xcollapsed {
  background-color: #F0FDF1;
  padding: 2px;
}
div.xcollapsed, div.xcollapsed a, div.xcollapsed a:visited, div.xcollapsed a:hover {
  color: #4D3827;
  font-size: 12;
  font-weight:bold;
}
div.edinser {
  display: inline;
  width: 196px;
  height: 196px;
  padding: 2px;
  float: left;
}
