body.admin {
  background-color: #77aa77;   
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  text-align: center;
}

body {
  background-color: white;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  text-align: left;
}

body.main {
  background-color: #77aa77;   
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  text-align: center;
}


 A:link { text-decoration : none; color : #00BB00 }
 A:active { text-decoration : none; color : red }
 A:visited { text-decoration : none; color : #00BB00 }
 A:hover { text-decoration :underline; color : #005500 }
 P { font-size: 9pt ; font-family : Arial, Helvetica, Sans Serif; color: #000000; }
 P.heading {display: inline; font-size: 13pt ; font-family : Arial, Helvetica, Sans Serif; font-weight: bold; color: #007F00; }
 P.heading2 {display: inline; font-size: 13pt ; font-family : Arial, Helvetica, Sans Serif; font-weight: bold; color: RED; }
 P.subheading {display: inline; font-size: 11pt ; font-family : Arial, Helvetica, Sans Serif; font-weight: bold; color: #000000; }

 P.subheading2 {display: inline; font-size: 11pt ; font-family : Arial, Helvetica, Sans Serif; font-weight: bold; color: RED; }

 LI { font-size: 9pt ; font-family : Arial, Helvetica, Sans Serif; color: #000000 }
 H1 { font-size: 24pt ; font-family : Arial, Helvetica, Sans Serif; color: #005500; font-weight: normal; text-align:center;  margin-top: 0px; margin-bottom: 0px;}
 H2 { font-size: 18pt ; font-family : Arial, Helvetica, Sans Serif, sans-serif; color: #009900; font-weight: bold;margin-top: 0px; margin-bottom: 10px;}
 H3 { font-size: 16pt ; font-family : Arial, Helvetica, Sans Serif, sans-serif; color: #009900; font-weight: bold; text-align:left; line-height: 24px; display:inline; margin-top: 0px; margin-bottom: 4px;}
 H4 { font-size: 14pt ; font-family : Arial, Helvetica, Sans Serif, sans-serif; color: red; font-weight: bold; text-align:left;  margin-top: 0px; margin-bottom: 4px;}
 H5 { font-size: 10pt ; font-family : Arial, Helvetica, Sans Serif; color: #0033AA }

TABLE.main {border : solid ; border-color : green ; border-width : 1px  ; width:760px ; background-color : white ; margin-right:auto; margin-left: auto;}
TABLE.sub {border : solid ; border-color : #ffffff ; border-width : 0px  ; width:100% ; background-color : white ;  padding : 0px ; }
TD.header {border : solid ;  border-width : 0px ; background-color : #ffffff ; border-color : #FFFFFF;  }
TD.left {width:155px ; border : solid ;  border-width : 0px ; background-image: url(/images/sidebar.jpg); border-color : #aaffaa;  padding-left: 5px; padding-top: 3px; padding-right: 6px;}
TD.main {width:605px ; height:300px; border : solid;  border-width : 0px ;  background-color : white; padding-left: 10px; padding-right: 15px; padding-top: 4px; padding-bottom: 8px}
TD.right {width:150px ; border : solid ;  border-width : 0px ;  border-color : #bcbcbc ;  background-color : #eeeedd ;  padding: 4px; }
TD.margin {width:10px ; }

INPUT {background-color: #ffffff; font-family :  Arial, Helvetica, Sans Serif; font-size: 8pt; color: #003333;}
TEXTAREA {background-color: #ffffff; font-family :  Arial, Helvetica, Sans Serif; font-size: 8pt; color: #003333;}
SELECT {background-color: #ffffff; font-family :  Arial, Helvetica, Sans Serif; font-size: 8pt; color: #003333;}
input.block {background-color: #ffffff; font-family :  Arial, Helvetica, Sans Serif; font-size: 8pt; color: #003333;}
input.button {background-color: #faf9e7; font-weight: normal; font-family : Arial, Helvetica, Sans Serif; font-size: 8pt; color: black;}
