body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #ffffff;
        color: #000000;
        font-family: Verdana;
        font-size: 12px;
}
a {
        color: #007440;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
a:hover {
        color: #007440;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
.mainLinks a {
        color: #ffffff;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
.mainLinks a:hover {
        color: #FFD403;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
td.mainLinks {
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
}
.subLinks a {
        color: #000000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}
.subLinks a:hover {
        color: #000000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}

.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: Verdana;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}
.topsection a:hover {
        color: #265d04;
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        text-decoration: underline;
}
.scroller ,TD.scroller {
        background-color: #ffddb3;
        border: 1px solid #ffddb3;
}

.bordertd ,TD.bordertd {
        border: 1px solid #b5b5b5;
}
.borderimg {
        border: 1px solid #FF9933;
}

.footer {
        font-family: Verdana;
        font-size: 11px;
        color: #ffffff;
        background-color: #7E8C59;
}

.footer a {
        color: #ffffff;
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}
.footer a:hover{
        color: #ffffff;
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        text-decoration: underline;
}
.footer a:active{
        color: #ffffff;
        font-family: Verdana;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
}

td, textarea, input, select {
        font-family: Verdana;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
}
input.search {
        background: url(admin/includes/css/Search.gif) no-repeat center left;
        background-color: #FFF;
        border: 1px solid #A2A2A2;
        height: 21px;
        padding: 2px 0 0 22px;
        width: 143px;
}
.tableDetail {
        font-size: 11px;
        font-family: Verdana;
        color: #49394E;
        background-color: #233656;
}
.smallText ,p.smallText {
        font-family: Verdana;
        font-size: 9px;
        color: #000000;
        }
.boldText {
        font-family: Verdana;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        }
.greenText {
        font-family: Verdana;
        font-size: 11px;
        color: #1C3C27;
        }
.bannerText {
        font-family: Verdana;
        font-size: 18px;
        color: #ffffff;
        font-weight: bold;
        }
.smallText {
        font-family: Verdana;
        font-size: 10px;
        color: #000000;
        font-weight: normal;
}
.bluetext {
        font-family: Verdana;
        font-size: 10px;
        color: #00338d;
        font-weight: normal;
}
.boxTitle {
        font-family: Verdana;
        font-size: 11px;
        color: #641B71;
        font-weight: bold;
        background-color: #e1ebd0;
}
.redtext {
        font-family: Verdana;
        font-size: 11px;
        color: #ad0303;
}
.redtext a {
        color: #ad0303;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
.redtext a:hover{
        color: #ad0303;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
.bigOrangeText, TD.bigOrangeText{
        font-family: Verdana;
        font-size: 18px;
        color: #f7941d;
        font-weight: bold;
        }
.bigRedText, TD.bigRedText{
        font-family: Verdana;
        font-size: 18px;
        color: #ad0303;
        font-weight: bold;
        }
.bigRedText a {
        color: #ad0303;
        font-family: Verdana;
        font-size: 18px;
        font-weight: bold;
        text-decoration: none;
}
.bigRedText a:hover{
        color: #ad0303;
        font-family: Verdana;
        font-size: 16px;
        font-weight: bold;
        text-decoration: none;
}
.whitetext, td.whitetext {
        color: #ffffff;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}
.bigWhiteText ,td.bigWhiteText {
        color: #ffffff;
        font-family: Verdana;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}
.yellowtext {
        font-family: Verdana;
        font-size: 10px;
        color: #FFD403;
        font-weight: bold;
}
.yellowtext a {
        font-family: Verdana;
        font-size: 10px;
        color: #FFFF00;
        font-weight: bold;
        text-decoration: none;
}
.yellowtext a:hover {
        font-family: Verdana;
        font-size: 10px;
        color: #FFFF00;
        font-weight: bold;
        text-decoration: underline;
}
.brownText {
        font-family: Verdana;
        font-size: 11px;
        color: #624F3F;
        font-weight: bold;
        }
.grayText {
        font-family: Verdana;
        font-size: 11px;
        color: #656565;
        font-weight: bold;
        }
.borderWhiteText, TD.borderWhiteText {
        font-family: Verdana;
        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: Verdana;
  font-size: 11px;
  color: #576536;
  font-weight: bold;
 text-decoration: underline;
}
TD.FormHeader, P.FormHeader {
  font-family: Verdana;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
}

TD.dateField, P.dateField {
   font-family: Verdana;
   background-color: #ffffff;
   border-style: solid;
   border-width:1;
   color: #000000;
   FONT-SIZE: 10px;
   }
SUBMIT {
        font-family: Verdana;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}

.button {
        font-family: Verdana;
        font-size: 11px;
        color: #ffffff;
        font-weight: bold;
        background-color: #007440;
        border: 1px solid #000000;
}
.buttonSend {
        font-family: Verdana;
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        background-color: #C1D7EF;
        border: 1px solid #000000;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
}

TD.headertext, SPAN.headertext, P.headertext {
        font-family: Verdana;
        font-size: 12px;
        color: #007440;
        font-weight: bold;
}
TD.Login, P.Login {
        font-family: Verdana;
        font-size: 12px;
        font-weight: normal;
        font-weight: bold;
        background: #ffffff;
        color: #70008D;
}

TD.error, P.error, DIV.error {
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        color: #AF1D1D;
        background-color: #b6cd92;
        border: 1px solid #595A5C;
        padding-left: 3px;
        padding-top: 3px;
        padding-right: 3px;
        padding-bottom: 3px;
}

TD.note, P.note, DIV.note, span.note {
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        color: #AF1D1D;
}

TD.success, P.success, DIV.success, span.success {
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        color: #476D34;
        background-color: #b6cd92;
        border: 1px solid #34335F;
}

TD.message  {
        font-family: Verdana;
        font-size: 12px;
         color: #476D34;
        font-weight: normal;
        font-weight: bold;
}

TD.copyright, P.copyright {
        font-family: Verdana;
        font-size: 9px;
        font-weight: normal;
        color: #000000;
}
.forms {
        background-color: #656565;
}
.tab {

        background-color: #b5b5b5;
        border: 1px dotted #ffffff;
}
.header {
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #007440;
}
.formtxt {
        font-family: Verdana;
        font-size: 12px;
        color: #00338D;
        background-color: #b5b5b5;
}
TR.header {
  background: #C0C0C0;
}

.menu a:link {
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
.menu a:visited {
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
.menu a:hover {
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-decoration: underline;

}
.menu a:active {
        font-family: Verdana;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
}
TD.greenTitle  {
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #007440
}
TD.tableTitle, DIV.tableTitle, P.tableTitle {
        color: #00000;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
}
.hr {
        background-color: #FF9933;
        height: 1px;
}
TABLE.school {
  border: 1px;
  border-style: solid;
  border-color: #FF9933;
  border-spacing: 1px;
  background-color: #ffffff;
}
TD.school {
  font-size: 10px;
}

.tableContent {
        background: #ffffff;
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
}
.tableContentNotification {
        background: #D9C1DD;
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
}
.tableContent a {
        color: #000000;
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
.tableContent a:hover{
        color: #000000;
        font-family: Verdana;
        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;
}
.tableheader {
        background: #007440;
        color: #ffffff;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
}
.counter {
        color: #f7941d;
        font-size: 11px;
        font-family: Verdana;
        background-color: #ffddb3;
        font-weight: bold;
}

#marqueecontainer{
        font-family: Verdana;
        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: Verdana;
        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;
}

