/* general styles :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
body {
	Font-size: 11pt;
	/*font-family: georgia, garamond, serif;*/
	font-family: garamond, serif;
	color: #005300;SCROLLBAR-FACE-COLOR: #045E4A; SCROLLBAR-HIGHLIGHT-COLOR: #045E4A; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #BBBBBB; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #000000; SCROLLBAR-DARKSHADOW-COLOR: #000000
}

.button1     { color: #F8FBBD; font-family: Arial; font-size: 8pt; border-style: outset; 
               border-width: 2; background-color: #045E4A}
img {
	border: none;
}

h1 { font-size: 1.5em; color:#045E4A}
h2 { font-size: 1.4em; color:#045E4A}
h3 { font-size: 1.3em; color:#045E4A}
h4 { font-size: 1.2em; color:#045E4A; margin-top:0; margin-bottom:-8; margin-left:0; margin-right:0 }
h5 { font-size: 1.1em; }
h6 { font-size: 1.0em; }
h1, h2, h3, h4, h5, h6 {
	/*font-family: georgia, garamond, serif;*/
	font-family: garamond, serif;
	text-transform: uppercase;
	color: #045E4A;
	margin-top: 0px;
	margin-bottom: 5px
}
h1, h2, h3 {
	border-bottom: 1px dashed #045E4A;
	margin-right: 75px; color:#045E4A
}

/* backgrounds, borders and padding :::::::::::::::::::::::::::::::::::::::: */
#header {
 	background-repeat: no-repeat;
	background-position: left;
}
#left_col, #center_col, #right_col {
	padding-top: 10px;
}
#left_col {
	background-image: url('bkgd-left_col.gif');
	background-position: top right;
	color: #005032;
}
#center_col {
	background: transparent;
}
#content {
	padding: 10px;
	background: #FDFEF8;
	border: 1px solid #005032;
	color: #045E4A;
}
#right_col {
	padding-left: 1em;
	padding-right: 1em;
	background: white;
	color: #005032;
}
#right_col_inset {
	background-image: url('bkgd-right_col.gif');
	background-position: top left;
	padding: 10px;

}
#footer {
	color: #005032;
}

/* page layout ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
#page_layout {
	width: 100%;
	border-collapse: collapse;
	min-width: 35em;
}
#header {
	text-align: center;
}
#left_col {
	vertical-align: top;
	width: 11.66em;
}
#center_col {
	vertical-align: top;
}
#right_col {
	vertical-align: top;
	width: 11.66em;
}
#footer {
	text-align: center;
}

/* drop shadow and content */
#sh_main {
	background-image: url('sh_lft.gif');
	background-position: left;
	background-repeat: repeat-y;
}
#sh_tp_lft {
	background-image: url('sh_tp_lft.gif');
	background-position: center;
	height: 14px;
	width: 14px;
	position: absolute;
}
#sh_btm {
	background-image: url('sh_btm.gif');
	background-position: center;
	background-repeat: repeat-x;
	height: 14px;
	margin:0;
}
#sh_btm_lft {
	background-image: url('sh_btm_lft.gif');
	background-position: center;
	height: 14px;
	width: 14px;
	float: left;
}
#sh_btm_rght {
	background-image: url('sh_btm_rght.gif');
	background-position: center;
	float: right;
	height: 14px;
	width: 14px;
}
#content {
	position: relative;
	top: 0px;
	left: 14px;
	margin-right: 14px;
	/*padding-bottom: 28px;*/
}
ul
{
margin-top: 0; margin-bottom: 2 
}
.desc{ 
font-size: 8pt; color: #663300; font-family:Georgia 
}
.button { 
font-size: 10px; color: #FFFFFF; border-style: outset; border-width: 2; 
               background-color: #045E4A
}
input {
border:1px inset #007500; background-color: #EBEBEB; font-size:10px; color:#005500 
 }th           { color: #FFFFFF; background-color: #045E4A}textarea     { color: #007500; background-color: #EBEBEB }
a:hover      { color: #00FF00; text-decoration: underline; font-family: Georgia; font-size: 
               8pt; font-weight: bold }
a            { color: #005500; font-family: Georgia; font-size: 8pt; font-weight: bold }
