body, td, p 
	{
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	}
	
body
	{
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	}
.bgpic
	{
	background-image:url(images/bg.jpg);
	}
.head
	{
	background-color:#FFFFFF;
	height:175px;
	border: 1px #006633 solid;
	background-image:url(images/top.jpg);
	}
.space
	{
	height:3px;
	}
.locator
	{
	background-color:#5ec056;
	border: 1px #006633 solid;
	padding-left:5px;	
	padding-top:2px;	
	padding-bottom:2px;	
	}
.stern
	{
	height:144px;
	width:144px;
	background-image:url(images/stern.jpg);
	}
.menu
	{
	border-top: 1px #006633 solid;
	border-left: 1px #006633 solid;
	background-color:#5ec056;
	}
.mpadding
	{
	padding-left:5px;	
	}
.menu2
	{
	padding-left:5px;	
	border-left: 1px #006633 solid;
	border-bottom: 1px #006633 solid;
	background-color:#5ec056;
	}
.innermenu
	{
	border-right: 1px #5ec056 solid;
	}
.content
	{
	background-color:#eeeeee;
	}
.innercontent
	{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:15px;
	border-top: 1px #006633 solid;
	border-right: 1px #006633 solid;
	border-bottom: 1px #006633 solid;
	border-left: 1px #2e9026 solid;
	}
.foot
	{
	background-color:#5ec056;
	height:75px;
	border: 1px #006633 solid;
	background-image:url(images/footer.jpg);
	padding-left:40px;
	}
.copyright 
	{
	font-size:10px;
	color:#444;
	letter-spacing:-1px;
	}
.copyright a, .copyright a:link, .copyright a:visited 
	{
	color:#444;
	text-decoration:none;
	}
.copyright a:hover, .copyright a:active 
	{
	color:#aaaaaa;
	text-decoration:none;
	}
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5, 
ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4, ul.sitemaplevel5, 
ul.submenu, ul.search 
	{
	padding-left: 0;
	margin-left: 0;
	}
li	{
	line-height: 1.5;
	}
li.doc 
	{
	list-style: none;
	padding-left: 15px;
	background: url(menu/doc.gif) no-repeat;
	}
li.docs 
	{
	list-style: none;
	padding-left: 15px;
	background: url(menu/docs.gif) no-repeat;
	}
li.sdoc 
	{
	list-style: none;
	padding-left: 15px;
	background: url(menu/sdoc.gif) no-repeat;
	}
li.sdocs 
	{
	list-style: none;
	padding-left: 15px;
	background: url(menu/sdocs.gif) no-repeat;
	}
	
	
.menulevel1, .menulevel2, .menulevel3, 
.locator, .navigator, 
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3, 
.submenu 
	{
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
	}
.menulevel1 a:link, .menulevel1 a:visited, .menulevel1 a:active, 
.menulevel1 a:hover, .menulevel2 a:link, .menulevel2 a:visited, 
.menulevel2 a:active, .menulevel2 a:hover, .menulevel3 a:link, 
.menulevel3 a:visited, .menulevel3 a:active, .menulevel3 a:hover, 
.locator a:link, .locator a:visited, .locator a:active, .locator a:hover, 
.navigator a:link, .navigator a:visited, .navigator a:active, 
.navigator a:hover, .sitemaplevel1 a:link, .sitemaplevel2 a:link, 
.sitemaplevel3 a:link, .sitemaplevel1 a:visited, .sitemaplevel2 a:visited, 
.sitemaplevel3 a:visited, .sitemaplevel1 a:active, .sitemaplevel2 a:active, 
.sitemaplevel3 a:active, .sitemaplevel1 a:hover, .sitemaplevel2 a:hover, 
.sitemaplevel3 a:hover, .submenu a:link, .submenu a:visited, .submenu a:active, .submenu a:hover 
	{
	text-decoration: none;
	color:#004400;
	}
.menu 
	{
	font-weight: bold;
	font-size: 8pt;
	color: #346b47;
	}
.menu a 
	{
	text-decoration: underline;
	font-weight: bold;
	}
.search a 
	{
	font-weight: normal;
	color: black;
	}
.search a:link, .search a:visited 
	{
	color: black;
	}
.search a:active, .search a:hover 
	{
	color: black;
	}
.edit 
	{
	font-size: 7pt;
	color: black;
	background: #E5E5E5;
	}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover 
	{
	font-weight: normal;
	text-decoration: none;
	color: black;
	}
input, select 
	{
	font-size: 8pt;
	text-indent: 2px;
	}
textarea 
	{
	width: 98%;
	background: white;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	}
.searchbox .text, .searchbox .submit 
	{
	border: 1px solid #468f5f;
	margin: 1px;
	background: white;
	}
.login, .login a, .login a:link, .login a:visited, .login a:active, .login a:hover {
	font-weight: normal;
	font-size: 8pt;
	color: #346b47;
	text-decoration: none;
}
.search a {
	font-weight: normal;
	color: black;
}
.search a:link, .search a:visited {
	color: black;
}
.search a:active, .search a:hover {
	color: black;
}
	
	
	
hr {
	height: 0;
	border: solid #D1D7DC 0;
	border-top-width: 1px;
	}
H1, H2, H3 
	{
	font-size: 16pt;
	font-weight: normal;
	margin-bottom: 6px;
	border-bottom:1px #5ec056 solid;
	}
H4 	{
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 6px;
	border-bottom:1px #5ec056 solid;
	}
#navlist li 
	{
	font-size:8.0pt;
	color:#067d33;
	font-weight:normal;
	float:left;
	margin:0px;
	padding-right:20px;
	padding-left:15px;
	display:inline;
	list-style-type:none;
	text-decoration:none;
	} 
#navlist ul 
	{
	font-size:8.0pt;
	color:#4E4E4E;
	font-weight:normal;
	float:left;
	margin:0px;
	} 
#navlist a:link, #navlist a:visited, #navlist a:active 
	{
	font-size:8.0pt;
	color:#4E4E4E;
	font-weight:normal;
	float:left;
	margin:0px;
	} 
#navlist a:hover 
	{
	font-size:8.0pt;
	color:#067d33;
	font-weight:normal;
	float:left;
	margin:0px;
	} 	
img
	{
	border:0;
	}
.printer, .printer a, .printer a:link, .printer a:visited, .printer a:active, .printer a:hover
	{
	font-weight: normal;
	font-size: 8pt;
	color:#4e4e4e;
	text-decoration:none;
	}
.login, .login a, .login a:link, .login a:visited, .login a:active, .login a:hover 
	{
	font-weight: normal;
	font-size: 8pt;
	color: #346b47;
	text-decoration: none;
	}
.date 
    {
	font-weight:normal;
	font-size: 8pt;
	color:#333333;
	}
a
	{
	text-decoration:none;
	color:#008800;
	}