a {
   color: #10653d;
   text-decoration: none
}
a:hover {
   text-decoration: underline
}
body {
   font-size: 12px;
   color: #505050;
   font-family: Arial, Verdana, sans-serif;
   margin: 0px;
}
TD {
   font-size: 12px;
   color: #505050;
   font-family: Arial, Verdana, sans-serif
}
button {
   font-size: 11px;
   font-family: arial
}
input {
   font-size: 11px;
   font-family: arial
}
.pTitle {
   text-align : center;
   vertical-align : middle;
   background-color : #10653d;
   color : #FFFFFF;
   font-weight : bold;
   height : 24px;
}
select {
   font-size: 11px;
   font-family: arial
}
textarea {
   font-size: 11px;
   font-family: arial
}
hr {
   color: #c0c0c0;
   HEIGHT: 1px
}
.backbody {
   padding-left: 30px;
   background: url(../pics/menu_textarea.gif) #ffffff no-repeat
}
.backlight {
   background: #f9f9f9
}
.backmedium {
   background: #f0f0f0
}
.backwhite {
   background: #ffffff
}
.bodytextlight {
   font-size: 11px;
   color: #999999
}
#bodytable {
   BORDER-RIGHT: #ffffff 4px solid;
   BORDER-TOP: #ffffff 4px solid;
   BORDER-LEFT: #ffffff 4px solid
}
.borderbottom {
   border-bottom: #dcdcdc 1px solid
}
.bordertop {
   BORDER-TOP: #dcdcdc 1px solid
}
.bordercolor {
   BORDER-RIGHT: #dcdcdc 1px solid;
   BORDER-TOP: #dcdcdc 1px solid;
   BORDER-LEFT: #dcdcdc 1px solid;
   border-bottom: #dcdcdc 1px solid
}
.bluebox {
   MARGIN-TOP: 5px;
   background-color: #eef4fb
}
.bluebox TD {
	
}
.formbutton {
   BORDER-RIGHT: #818181 1px solid;
   padding-right: 4px;
   BORDER-TOP: #cacaca 1px solid;
   padding-left: 4px;
   background-image: url(../img/back_button.gif);
   padding-bottom: 2px;
   BORDER-LEFT: #cacaca 1px solid;
   padding-top: 1px;
   border-bottom: #818181 1px solid;
   HEIGHT: 23px;
   background-color: #d8d8d8
}
.formfield {
	
}
.formsearch {
   BORDER-RIGHT: medium none;
   BORDER-TOP: medium none;
   background: none transparent scroll repeat 0% 0%;
   BORDER-LEFT: medium none;
   width: 80px;
   color: #10653d;
   border-bottom: medium none
}
.header_b {
   background-image : url("../pics/header_b.jpg");
   background-repeat : no-repeat;
}
.menuback {
   width: 159px;
   background-color: #ffffff
}
.menulevel2 {
   padding-right: 5px;
   background-position: 10px 7px;
   DISPLAY: block;
   padding-left: 24px;
   FONT-WEIGHT: bold;
   background-image: url(../img/menu/menu_arrow2.gif);
   padding-bottom: 4px;
   color: #10653d;
   padding-top: 4px;
   background-REPEAT: no-repeat
}
.menuleveltop {
   padding-right: 5px;
   padding-left: 5px;
   font-size: 11px;
   color: #bbd7bd
}
.navitheme {
   background: #10653d
}
.title {
   FONT-WEIGHT: bold;
   font-size: 16px;
   MARGIN: 0px;
   color: #10653d
}
#background_top {
   text-align : center;
   padding-right: 5px;
   background-position: right top;
   padding-left: 5px;
   background-image: url(../img/back_top.gif);
   padding-bottom: 5px;
   padding-top: 10px;
   background-REPEAT: repeat-x
}
#bodytext TD {
   LINE-HEIGHT: 18px
}
#footer TD.white {
   background-color: #ffffff
}
#footer TD.green {
   font-size: 11px;
   color: #ebf8de;
   background-color: #10653d
}
#footer A {
   color: #ebf8de
}
#header {
   background-color: #ffffff
}
#menu {
   BORDER-RIGHT: #ffffff 4px solid;
   BORDER-LEFT: #ffffff 4px solid
}
#title {
   padding-right: 8px;
   padding-left: 8px;
   padding-bottom: 8px;
   padding-top: 8px;
   border-bottom: #e1e1e1 1px solid
}
/* */
.th1 {
   background-color : white;
}
.td1, .td1c {
   text-align : left;
   background-color : white;
}
.td1c {
   text-align : center;
}
.td2, .td2c {
   text-align : left;
   background-color : #EEEEEE;
}
.td2c {
   text-align : center;
}