body {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : auto;
}


h1, h2, h3, h4, p, b, a, ul {
font-family : Arial, Helvetica, sans-serif; 
}

h1 {
	font-size : 12pt;
	color: #08945A;
}

h2 a{
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	font-weight : bold; 
	TEXT-DECORATION: none
}

h2 {
	font-size : 10pt;
	color: #08945A;
}

h3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #08945A;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial
}

p, form, td, form, i, a {
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
margin : 0 0 0 0;
}

b {
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
}

.bg_light {
background-color :#eeecef;
/* background-color :#819fb4;*/
}

.bg_medium {
background-color :#A4FEAF;
}

.bg_dark {
background-color : #08945A;
color : white;
}

.smalltext {
font-size : 1em;
}

.normaltext {
font-size : .9em;
}

.largetext {
font-size : 1.1em;
}

.errortext {
color : red;
}

.grid {
border : #255b91 .05em solid;
}

table.calendar {
background-color : black;
}

table.calendar th {
background-color : #255b91;
color : white;
font-weight : bold;
text_align : right;
font-size : .9em;
}

table.calendar td {
background-color : #bec0d3;
color : black;
font-size : .9em;
}

table.calendar td.bg_medium {
background-color :#618BB1;
}

table.calendar td.bg_light {
background-color : #819fb4;
}

table.calendar td a:link{
font-weight : normal;
}

table.calendar td a:visited {
font-weight : normal;
}

table.calendar td.halloween {
background-image : url(img/pumkin.gif);
background-repeat : no-repeat;
}


table.calendar ul {
padding-left : 12%;
margin : 0% 0% 0% 0%;
}
table.mini_cal {
background-color : black;
font-size : .8em;
}


table.mini_cal th {
background-color : #255b91;
color : white;
font-weight : bold;
text_align : right;
}

table.mini_cal td {
background-color : #bec0d3;
color : black;
text-align : center;
}

table.mini_cal td.bg_medium {
background-color :#618BB1;
}

table.mini_cal td.bg_light {
background-color :#819fb4;
}

table.mini_cal td.halloween {
background-image : url(img/pumkin.gif);
background-repeat : no-repeat;
}


table.mini_cal td a:link{
font-weight : bold;
text-decoration : none; 
}

table.mini_cal td a:visited {
font-weight : bold;
text-decoration : none;
}


P {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
SELECT {
	LINE-HEIGHT: 10pt
}
BODY {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; MARGIN: 0px; BORDER-LEFT: #999999 1px; COLOR: #000000; BORDER-BOTTOM: #999999 1px; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #08945A
}
UL {
	COLOR: #08945A; LIST-STYLE-TYPE: square
}

}
.section_title {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;

}

.section_title a{
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	PADDING-BOTTOM: 15px;
	COLOR: #08945A;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial
}
.subtitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #004372;
	PADDING-BOTTOM: 10px;
	COLOR: #08945A;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial
}
.paragraph_caption {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal
}

.float {
	BORDER-RIGHT: #cc3300 1px solid; BORDER-TOP: #cc3300 1px solid; FLOAT: right; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #cc3300 1px solid; BOTTOM: 120px; BORDER-BOTTOM: #cc3300 1px solid; POSITION: relative
}
.image_description {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #01307f; FONT-STYLE: normal; TEXT-ALIGN: center
}
.main {
	PADDING-LEFT: 0px; PADDING-RIGHT: 15px;
	PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.tree {
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: black;
	FONT-SIZE: 8pt;
	vertical-align: middle;
}
.tree a{
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: black;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}

.tree_icon{
	vertical-align:middle;
}

.bottom {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 15px
}
.bottom A {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; TEXT-ALIGN: left; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.menu_box {
	COLOR: #ffffff;
}
.menu_box a {
	COLOR: #ffffff;
}
.menu0 {
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	COLOR: #ffffff; 
	TEXT-ALIGN: left
}
.menu0 A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.menu0_active {
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	COLOR: #8C1021;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left
}
.menu0_active A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #8C1021;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.menu1 {
	BORDER-RIGHT: #01307f 0px dotted;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left
}

.menu1 A {
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.menu1_active {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left
}

.menu1_active A {
	FONT-SIZE: 8pt;
	COLOR: #8C1021;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}

.menu2_active {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left
}

.menu2_active A {
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none
}
.normal {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #01307f; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-VARIANT: normal
}


LI {
	FONT-FAMILY: Verdana
}

.tab_inactive {
	BORDER-RIGHT: #004372 0px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-TOP: #004372 3px solid;
	BORDER-LEFT: #004372 0px solid;
	BORDER-RIGHT: #004372 1px solid;
	BORDER-BOTTOM: #004372 0px solid;
	COLOR: #004372;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	background-image: url(./images/tab_inactive.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: f2f2f2;

}

.tab_inactive a{
	color: #004372;
	text-decoration: none
}

.tab_active {
	BORDER-RIGHT: #004372 0px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-TOP: #f2f2f2 1px solid;
	BORDER-LEFT: #f2f2f2 1px solid;
	BORDER-RIGHT: #004372 1px solid;
	BORDER-BOTTOM: #f2f2f2 0px solid;
	COLOR: #f2f2f2;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	font-weight : bold; 
	background-image: url(./images/tab_active.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #004372;

}

.grid_neutral {
	PADDING: 2px;
	BACKGROUND-COLOR: #ffffff;
}
.bg_red {
	PADDING: 2px;
	BACKGROUND-COLOR: #FC5A52;
	COLOR: #000000;
}
.grid_header {
	PADDING: 2px;
	BACKGROUND-COLOR: #F2F2F2;
	COLOR: #000000;
}
.bg_green {
	PADDING: 2px;
	BACKGROUND-COLOR: #33cc66;
	COLOR: #000000;
}
.bg_yellow {
	BACKGROUND-COLOR: #ffff66;
}

.news_text {
font-size : 8pt;
}

.banner_text {
font-size : 7pt;
}

.box_dark {
	BORDER-RIGHT: #004372 1px solid;
	BORDER-TOP: #004372 1px solid;
	BORDER-LEFT: #004372 1px solid;
	BORDER-BOTTOM: #004372 1px solid;
}

.workpane {
	BORDER-LEFT: #004372 0px solid;
	BORDER-RIGHT: #004372 0px solid;
	BORDER-TOP: #004372 1px solid;
	BORDER-BOTTOM: #004372 1px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #004372;
	TEXT-ALIGN: left
}

.tree_title {
	BORDER-LEFT: #004372 0px solid;
	BORDER-RIGHT: #f2f2f2 1px solid;
	BORDER-TOP: #004372 0px solid;
	BORDER-BOTTOM: #004372 0px solid;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #004372;
	TEXT-ALIGN: left
}

.bottom_line {
	BORDER-BOTTOM: #004372 1px solid;

}

