body{
font:12px Verdana,Arial,Helvetica,sans-serif;
background-color:#fff;
margin: 0px;
padding: 0px;
}
p{margin:0px 0px 10px 0px; line-height: 18px;}
td{
font:12px Verdana,Arial,Helvetica,sans-serif;
color:#555:
}
.print{text-align:left;margin:30px;background:#fff}
h1,h2,h3{
	font-size:11px;
	font-weight:normal;
font-style:italic;
	margin:0px 0px 0px 0px;
	color:#555;
	letter-spacing: 1px;
	padding: 0px;
}
h4{font-size:18px;font-weight:normal;margin-bottom:10px;color:#999;}
h5{font-size:14px;font-weight:bold;margin-bottom:10px;}
h6{font-size:12px;font-weight:bold;margin-bottom:10px;}
ul {margin: 0px 0px 0px 10px; padding:0px 0px 0px 5px;}
li{margin:0px 0px 10px 0px;padding:0px; line-height: 18px;list-style:outside square;}
a:link,a:active,a:visited{text-decoration:none;color:#f90;font-weight:bold;}
a:hover{color:#666;}
.minitext{font-size:10px;line-height:14px;}
.minitext p{margin-bottom:5px;}
#editorbox {
	padding: 0px 10px 10px 10px;
}
#container{
	width:785px;
	position:relative;
	text-align: left;
	background: no-repeat url(images/start.jpg);
}
#bg{
	background-image: url(images/bg.png);
	background-position: center;
	background-repeat: repeat-y;
margin-right: 1px;
}
* html #bg{
	margin-right: 0px;
}
#box1{
	padding: 7px;
	height: 19px;
	background-image: url(images/searchbar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#box2{
}
#leftarea{float:left;width:225px;margin:0;padding:0}
#rightarea{margin:0;padding:0}
#maincontent{
	width: 500px;
	padding: 0px;
	margin: 0px 0px 0px 181px;
	position: relative;
}
.edit{font-size:8pt;color:black;background-color:buttonface;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{
	font-weight:normal;
	color:black;
	text-decoration: none;
}
input,select{font-size:8pt;}
textarea{font-family:Verdana,Geneva,Arial,Helvetica;font-size:8pt;background-color:white;width:98%;}
#ilink {
	margin: 0px;
	padding: 0px;
}
#iimage {
	margin: 0px;
	padding: 0px;
}
hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	height: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
}
#headerbox{
	font-size:18px;
	font-weight:normal;
	height: 117px;
	width: 624px;
	/*font-family: Tahoma;*/
	padding: 0px;
	margin: 0px;
}
#sitename{
	/*font-family: Tahoma;*/
	font-size: 14px;
letter-spacing:2px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	position: absolute;
	z-index: 2;
}
#sitenameshadow{
	font-family: Tahoma;
	font-size: 22px;
	color: #4AC5FF;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 21px;
	position: absolute;
	z-index: 1;
}
#sitenameshadow2{
	font-family: Tahoma;
	font-size: 22px;
	color: #006699;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 22px;
	position: absolute;
	z-index: 1;
}
#locator{
font-size: 10px;
padding-left: 22px;
color:#999;
	padding-top: 2px;
}
#locator a, #loginlink a{
font-size: 10px;
text-decoration: none;
color: #fc0;
font-weight:normal;
}
#languagemenu{
	padding-top: 5px;
	padding-left: 10px;
}
#loginlink{
	position: absolute;
	z-index: 2;
	right: 10px;
	margin-top: 10px;
}
#searchbox{
	position: absolute;
	padding-left: 8px;
	width: 200px;
}
#searchbox .text{
	clear:right;
	padding:2 2 0;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFFF;
	border-top: 1px solid #999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #999;
	background-image: url(images/textfield.png);
	background-repeat: no-repeat;
}
#searchbox .submit{
	color:#555;
	font-weight:normal;
	background-color:transparent;
	font-size: 10px;
	border: 0px none;
	font-family: Arial, Helvetica, sans-serif;
}
img{border:none}
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{list-style-type:none;line-height:1.5em}
.sitemaplevel1{margin-left:40px;padding-left:40px}
ul.sitemaplevel1 li.doc,ul.sitemaplevel1 li.docs{margin:0 0 0 -40px;padding:0 0 0 25px}
ul.search li.doc,ul.search li.docs{list-style-type:none}
ul.search li.doc a,ul.search li.docs a{text-decoration:none}
.submenu a{text-decoration:none}
.submenu a:hover{text-decoration:underline}
#navigation {
	margin:0px 0 0 10px;
	position: absolute;
	font-size: 11px;
	text-indent: 8px;
	line-height: 14px;
	z-index: 10;
}
/* NAVIGATION */
#mainnav ul {margin:0;padding:0;width:150px;background:#fff;}
#mainnav li.doc, #mainnav li.docs {background:url(./menu/low.png) no-repeat;}
#mainnav li:hover {background:url(./menu/activeover.png) no-repeat;}
#mainnav li.doc:hover,#mainnav li.docs:hover {background:url(./menu/high.png) no-repeat;}
#mainnav li.sdoc,#mainnav li.sdocs {background:url(./menu/active.png) no-repeat;}
#mainnav li {position:relative;list-style:none;margin:0;border-bottom:1px solid #999;}
#mainnav li.sdoc,#mainnav li.sdocs {display:block;padding:3px 0 2px 4px;width:146px;color:#fff;}
#mainnav li a {display:block;padding:3px 0 2px 4px;text-decoration:none;width:146px;color:#000;font-weight:normal;}
#mainnav> ul a {width:auto}
#mainnav ul ul {position:absolute;top:0;left:150px;display:none;}
#mainnav ul.menulevel1 li.docs:hover ul.menulevel2,#mainnav ul.menulevel1 li.sdocs:hover ul.menulevel2,#mainnav ul.menulevel2 li.docs:hover ul.menulevel3,#mainnav ul.menulevel2 li.sdocs:hover ul.menulevel3 {display:block;}
.menu a{margin-left:5px;}