body{
	color:#515847;
	font:12px Verdana,Arial,Helvetica,sans-serif;
	background-color:#fff;
	margin: 0px;
	padding: 0px;
}
td{font:12px Verdana,Arial,Helvetica,sans-serif;color:#555}
.print{text-align:left;margin:30px;background:#fff}
h1,h2,h3{
	font-size:14px;
	font-weight:normal;
	margin:0 0 6px;
	color:#003893;
	font-family: Tahoma;
	letter-spacing: 1px;
	padding: 0px;
}
h4,h5,h6{font-size:18px;font-weight:bold;margin-bottom:6px;color:#555}
a:link,a:active,a:visited{color:#7B96AE}
a:hover{text-decoration:none;color:#55718A}

#editorbox {
	padding: 10px;
}
#container{
	width:785px;
	position:relative;
	text-align: left;
	background-image: url(images/start.png);
	background-repeat: no-repeat;
}
#bg{
	background-image: url(images/bg.png);
	background-position: center;
	background-repeat: repeat-y;

}
#box1{
	padding: 7px;
	height: 19px;
	background-image: url(images/searchbar.png);
	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: 624px;
	padding: 0px;
	margin: 0px 0px 0px 161px;
	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: #5276af;
	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: 100px;
	width: 624px;
	font-family: Tahoma;
	padding: 0px;
	margin: 0px;
}
#sitename{
	font-family: Tahoma;
	font-size: 40px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 170px;
	position: absolute;
	z-index: 2;
}
#sitenameshadow{
	font-family: Tahoma;
	font-size: 40px;
	color: #4AC5FF;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 172px;
	position: absolute;
	z-index: 1;
}
#sitenameshadow2{
	font-family: Tahoma;
	font-size: 40px;
	color: #006699;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 174px;
	position: absolute;
	z-index: 1;
}
#locator{
	padding-left: 14px;
	padding-top: 1px;
}
#locator a{
	text-decoration: none;
}
#languagemenu{
	padding-top: 5px;
	padding-left: 10px;
}
#loginlink{
	position: absolute;
	z-index: 2;
	right: 10px;
	margin-top: 10px;
}
#loginlink a{
	font-size: 10px;
	text-decoration: none;
}
#searchbox{
	position: absolute;
	padding-left: 5px;
	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 #006699;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #006699;
	background-image: url(images/textfield.png);
	background-repeat: no-repeat;
}
#searchbox .submit{
	color:006699;
	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;
}
#siteslogan{
	padding-left: 295px;
	font-size: large;
}
#homehead{
	padding-left: 80px;
	font-style: italic;
	font-size: 20px;
	color: #00799f;
}
/* 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 #000;}
#mainnav li.sdoc,#mainnav li.sdocs {display:block;padding:3px 0 2px 4px;width:146px;color:#00264D;}
#mainnav li a {display:block;padding:3px 0 2px 4px;text-decoration:none;width:146px;color:#00264D;}
#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;}