body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #624F3F;
        color: #000000;
}
a {
        color: #82932B;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
a:hover {
        color: #82932B;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
.tutor a {
        color: #624F3F;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
.tutor a:hover {
        color: #624F3F;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
td.tutor {
  background-color: #B7C781;
  color: #624F3F;
  font-size: 12px;
  font-weight: bold;
}
.topsection{
        font-size: 11px;
        color: #624F3F;
        background-color: #F2F1E7;
}
.topsectionheader{
        color: #CD7206;
        background-color: #F2F1E7;
        font-size: 11px;
        font-weight: bold;
}
.tablebg {
        background-color: #ffffff;
}
.topsection a {
        color: #265d04;
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}
.topsection a:hover {
        color: #265d04;
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        text-decoration: underline;
}
.mainLinks a {
        color: #656565;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
}
.mainLinks a:hover{
        color: #656565;
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: underline;
}
.scroller ,TD.scroller {
        background-color: #ffddb3;
        border: 1px solid #ffddb3;
}

.bordertd ,TD.bordertd {
        border: 1px solid #b5b5b5;
}
.borderimg {
        border: 1px solid #90a759;
}

.footer {
        font-family: Tahoma;
        font-size: 11px;
        color: #ffffff;
        background-color: #7E8C59;
}

.footer a {
        color: #ffffff;
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}
.footer a:hover{
        color: #ffffff;
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        text-decoration: underline;
}
.footer a:active{
        color: #ffffff;
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}

td, textarea, input, select {
        font-family: Tahoma;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
}
.tableDetail {
        font-size: 11px;
        font-family: Tahoma;
        color: #49394E;
        background-color: #233656;
}
.boldText {
        font-family: Tahoma;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        }
.greenText {
        font-family: Tahoma;
        font-size: 11px;
        color: #1C3C27;
        }
.mediumText {
        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        font-weight: normal;
}
.bluetext {
        font-family: Tahoma;
        font-size: 10px;
        color: #00338d;
        font-weight: normal;
}
.boxTitle {
        font-family: Tahoma;
        font-size: 11px;
        color: #641B71;
        font-weight: bold;
        background-color: #e1ebd0;
}
.redtext {
        font-family: Tahoma;
        font-size: 11px;
        color: #ad0303;
}
.redtext a {
        color: #ad0303;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
.redtext a:hover{
        color: #ad0303;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
.bigOrangeText, TD.bigOrangeText{
        font-family: Tahoma;
        font-size: 18px;
        color: #f7941d;
        font-weight: bold;
        }
.bigRedText, TD.bigRedText{
        font-family: Tahoma;
        font-size: 18px;
        color: #ad0303;
        font-weight: bold;
        }
.bigRedText a {
        color: #ad0303;
        font-family: Tahoma;
        font-size: 18px;
        font-weight: bold;
        text-decoration: none;
}
.bigRedText a:hover{
        color: #ad0303;
        font-family: Tahoma;
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
}
.whitetext, td.whitetext {
        color: #ffffff;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}
.yellowtext {
        font-family: Tahoma;
        font-size: 10px;
        color: #FFFF00;
        font-weight: bold;
}
.yellowtext a {
        font-family: Tahoma;
        font-size: 10px;
        color: #FFFF00;
        font-weight: bold;
        text-decoration: none;
}
.yellowtext a:hover {
        font-family: Tahoma;
        font-size: 10px;
        color: #FFFF00;
        font-weight: bold;
        text-decoration: underline;
}
.brownText {
        font-family: Tahoma;
        font-size: 11px;
        color: #624F3F;
        font-weight: bold;
        }
.grayText {
        font-family: Tahoma;
        font-size: 11px;
        color: #656565;
        font-weight: bold;
        }
.borderWhiteText, TD.borderWhiteText {
        font-family: Tahoma;
        font-size: 12px;
        color: #ffffff;
        font-weight: bold;
        border-right: 2px solid #ffffff;
        border-left: 2px solid #ffffff;
        border-top: 2px solid #ffffff;
}
TD.tableHeading, P.tableHeading {
  font-family: Tahoma;
  font-size: 11px;
  color: #576536;
  font-weight: bold;
 text-decoration: underline;
}

TD.dateField, P.dateField {
   font-family: Tahoma;
   background-color: #ffffff;
   border-style: solid;
   border-width:1;
   color: #000000;
   FONT-SIZE: 10px;
   }
SUBMIT {
        font-family: Tahoma;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}

.button {
        font-family: Tahoma;
        font-size: 11px;
        color: #ffffff;
        font-weight: bold;
        background-color: #66793B;
        border: 1px solid #000000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Tahoma;
  font-size: 11px;
  color: #000000;
}

TD.headertext, SPAN.headertext, P.headertext {
        font-family: Tahoma;
        font-size: 12px;
        color: #24ad4b;
        font-weight: bold;
}
TD.Login, P.Login {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: normal;
        font-weight: bold;
        background: #ffffff;
        color: #70008D;
}

TD.error, P.error, DIV.error {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        color: #AF1D1D;
        background-color: #B7C781;
        border: 1px solid #624F3F;
}

TD.note, P.note, DIV.note, span.note {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #AF1D1D;
}

TD.success, P.success, DIV.success, span.success {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #1C3C27;
        background-color: #B7C781;
        border: 1px solid #624F3F;
}

TD.message  {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: normal;
        font-weight: bold;
}

TD.copyright, P.copyright {
        font-family: Tahoma;
        font-size: 9px;
        font-weight: normal;
        color: #000000;
}
.forms {
        background-color: #656565;
}
.tab {

        background-color: #b5b5b5;
        border: 1px dotted #ffffff;
}
.header {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        color: #00338D;
}
.formtxt {
        font-family: Tahoma;
        font-size: 12px;
        color: #00338D;
        background-color: #b5b5b5;
}
TR.header {
  background: #C0C0C0;
}

.menu a:link {
        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
.menu a:visited {
        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
.menu a:hover {
        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        text-decoration: underline;

}
.menu a:active {
        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
TD.greenTitle  {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        color: #24AD4B
}
TD.tableTitle, DIV.tableTitle, P.tableTitle {
        color: #00000;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
}
hr.hr, TD.hr {
        color: #656565;
        height: 1px;
}
TABLE.guestbook {
  border: 1px;
  border-style: solid;
  border-color: #B7C781;
  border-spacing: 1px;
}
TD.guestbookHeader, TABLE.guestbookHeader {
  background-color: #B7C781;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
}

.tableheader {
        background: #B7C781;
        color: #48403A;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
}
.tableContent {
        background: #ffffff;
        color: #000000;
        font-family: Tahoma;
        font-size: 11px;
}
.tableContentNotification {
        background: #D9C1DD;
        color: #000000;
        font-family: Tahoma;
        font-size: 11px;
}
.tableContent a {
        color: #000000;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
.tableContent a:hover{
        color: #000000;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
TD.printTable {
        border: 1px dashed #C0C0C0;
}

TD.printTableHeader {
        border: 1px dashed #C0C0C0;
        background: #EFE4F1;
        font-weight: bold;
}
.counter {
        color: #f7941d;
        font-size: 11px;
        font-family: Tahoma;
        background-color: #ffddb3;
        font-weight: bold;
}

#marqueecontainer{
        font-family: Tahoma;
        font-size: 12px;
        color: #f7941d;
        position: relative;
        width: 240px; /*marquee width 258px*/
        height: 360px; /*marquee height 372px*/
        background-color: #ffddb3;
        overflow: hidden;
        border: 1px solid #ffddb3;
        padding: 2px;
        padding-left: 4px;
}

#marqueenewscontainer{
        font-family: Tahoma;
        font-size: 12px;
        color: #000000;
        position: relative;
        width: 596px; /*marquee width 258px*/
        height: 340px; /*marquee height 372px*/
        background-color: #ffddb3;
        overflow: hidden;
        padding: 2px;
        padding-left: 4px;
}
