/* body{scrollbar-face-color:#C0C0C0;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#C0C0C0;scrollbar-3dlight-color:#808080;scrollbar-arrow-color:#003752;scrollbar-track-color:#C9C7C7;scrollbar-darkshadow-color:#98AAB1} */
body,td,p {
	font-family:Verdana, Arial, Tahoma, Serif;
	font-size:12px;
}
a:link,a:active,a:visited {
	text-decoration:none;
	color:#2786ba;
}
a:hover{
	text-decoration:underline;
	color:#5bb0dd;
}
hr{height:0px;border:solid #c0c0c0 0px;border-top-width:1px;}
H1,H2,H3{
	font-size:16px;
	font-weight:bold;
	margin-bottom:6px;
	color:#2786ba;
}
H4{
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	color:#2786ba;
}
/* #hvmenu {
	height: 22px;
	width: 766px;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
} */
form{
	margin:0;
}
IMG{
border:0;
}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{
	padding-left: 0;
	margin-left: 0;
	list-style: none;
}
li{
	line-height:1.5;
}
li.doc{
	padding-left: 16px;
	background-image: url(menu/doc.gif);
        background-repeat: no-repeat;
}
li.docs{
	padding-left: 16px;
	background-image: url(menu/docs.gif);
	background-repeat: no-repeat;
}
li.sdoc{
	padding-left: 16px;
	background-image: url(menu/sdoc.gif);
	background-repeat: no-repeat;
}
li.sdocs{
	padding-left: 16px;
	background-image: url(menu/sdocs.gif);
	background-repeat: no-repeat;
}
.sitename{
	font-family:Verdana, Arial, Tahoma, Serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	letter-spacing:0px;
}
.menulevel1,.menulevel2,.menulevel3,.locator,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{
	font-weight:normal;
	font-size:12px;
	color:#000000;
}
.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;
}
.menu{
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
.menu a, menu a:link, menu a:active, menu a:visited{
	text-decoration:underline;
	font-weight:normal;
	color:#000000;
}
.menu a:hover{
	text-decoration:underline;
	color:#5bb0dd;
}
.login a, login a:link, login a:active, login a:visited{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
.login a:hover{
	text-decoration:underline;
	color:#5bb0dd;
}
.search a{
	font-weight:normal;
	color:#000000;
}
.search a:link,.search a:visited{
	color:#000000;
	text-decoration:none;
}
.search a:active,.search a:hover{
	color:#151C10;
	text-decoration:none;
}
.edit{
	font-size:12px;
	color:black;
	background-color:#ABC7DC;
}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
input,select{
	font-size:11px;
	text-indent:2px;
}
textarea{
	font-size:12px;
	background-color:#ffffff;
	width:98%;
}
.searchbox .submit{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#2786ba;
	border:1px solid #ffffff;
}
.searchbox .submit:hover, .searchbox .submit:active{
	background-color:#5bb0dd;
}
.searchbox .text{
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border:1px solid #2786ba;
}
.bodyline{
background-color: #FFFFFF; 
border: 1px #98AAB1 solid;
}
.cmsline {
	background-color: #FFFFFF;
	border: 2px #ffffff solid;
}
.innerline{
	border: 2px #FFFFFF solid;
}
.copyright {
	font-size:11px;
	color:#000000;
	letter-spacing: -1px;
}
.copyright a,.copyright a:link,.copyright a:visited, .copyright a:active{
	color:#000000;
	text-decoration:none;
}
.copyright a:hover{
	color:#000000;
	text-decoration:underline;
}
.InfoTitle{
	font-weight:bold;
	color:#00000;
}
/* Navigation - toc(1) ----------------------- */
div#nav {margin:0;padding:0px 0 0;width: 756px;}
div#nav ul {float:left;margin: 0 0px 0 2px;padding:0; /* height: 22px; */}
div#nav li {position:relative;list-style:none;float:left;padding-left: 4px;margin-right:5px;font-size: 12px;line-height: 25px;white-space: nowrap;background: url(./menu/button1a.gif) 0 0 no-repeat;}
div#nav li a{display:block;float:left;padding:0px 7px 0px 3px;text-decoration:none;font-weight: bold;background: url(./menu/button1.gif) 100% 0 no-repeat;color: #fff;width: .1em;}
html>body #nav a {width: auto;} /*fixes IE6 hack*/
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
div#nav a {float: none;} /* End of IE5-Mac hack */
div#nav a:hover,div#nav a:focus{color:#ffffff;}
div#nav .sdoc, div#nav .sdocs {color: #fffff00; background-image: url(./menu/button1a.gif)}
div#nav .sdoc a, div#nav .sdocs a {color: #ffff00; background-image: url(./menu/button1.gif)}
div#nav ul.menulevel1 li:hover,div#nav ul.menulevel1 li:focus{background-image: url(./menu/button2a.gif);}
div#nav li:hover a,div#nav li:focus a{background-image: url(./menu/button2.gif)}
/* Navigation - toc(2)/toc(3) ----------------------- */
div#nav li ul.menulevel2,div#nav li ul.menulevel3{width:150px;}
div#nav ul ul{position:absolute;top:25px;margin:0;left:0px;display:none;}
div#nav ul.menulevel1 li.docs:hover ul.menulevel2,div#nav ul.menulevel1 li.sdocs:hover ul.menulevel2,div#nav ul.menulevel2 li.docs:hover ul.menulevel3,div#nav ul.menulevel2 li.sdocs:hover ul.menulevel3 {display:block;}
div#nav ul.menulevel2 li.doc,div#nav ul.menulevel2 li.docs{text-align: left;position:relative;list-style:none;float:left;padding-left: 4px; margin-top:-1px;font-size: 12px;line-height: 20px;width:146px;white-space: nowrap;background: url(./menu/bluebuttonx.gif) 0 0 no-repeat;}
div#nav ul.menulevel2 li.doc a,div#nav ul.menulevel2 li.docs a {display:block;float:left;text-decoration:none;font-weight: bold;color: #fff;width:150px;background-image:none;}
div#nav ul.menulevel2 li.sdoc,div#nav ul.menulevel2 li.sdocs{position:relative;list-style:none;float:left;padding: 0;margin-top:-1px;font-size: 12px;line-height: 20px;width:150px;white-space: nowrap;background: url(./menu/bluebuttonx.gif) 0 no-repeat;}
div#nav ul.menulevel2 li.sdoc a,div#nav ul.menulevel2 li.sdocs a {display:block;float:left;padding: 0px 10px 0px 7px;text-decoration:none;font-weight: bold;color: #ffff00;background-image:none;}
div#nav ul.menulevel2 li:hover,div#nav ul.menulevel2 li:focus {background: url(./menu/bluebuttonx.gif) -150px 0 no-repeat;}
div#nav ul.menulevel2 li:hover a,div#nav ul.menulevel2 li:focus a {color:#ffffff;}
div#nav li ul.menulevel3 {margin: -15px 0 0 130px;}
/* Navigation - toc(3) ----------------------- */
div#nav ul.menulevel2 ul.menulevel3 li.doc,div#nav ul.menulevel2 ul.menulevel3 li.docs{position:relative;list-style:none;float:left;padding-left:4px;margin:0;font-size: 12px;line-height: 20px;width:146px;white-space: nowrap;background: url(./menu/bluebuttonx.gif) 0 0 no-repeat;}
div#nav ul.menulevel2 ul.menulevel3 li.doc a,div#nav ul.menulevel2 ul.menulevel3 li.docs a {display:block;float:left;padding: -1px 10px 0px 7px;text-decoration:none;font-weight: bold;color: #fff;width:150px;background-image:none;}
div#nav ul.menulevel2 ul.menulevel3 li.sdoc,div#nav ul.menulevel2 ul.menulevel3 li.sdocs{position:relative;list-style:none;float:left;padding:0; margin:0; font-size: 12px;line-height: 20px;width:150px;white-space: nowrap;background: url(./menu/bluebuttonx.gif) 0 no-repeat;}
div#nav ul.menulevel2 ul.menulevel3 li.sdoc a,div#nav ul.menulevel2 ul.menulevel3 li.sdocs a {display:block;float:left;padding: -1px 10px 0px 7px;text-decoration:none;font-weight: bold;color: #ffff00;background-image:none;}
div#nav ul.menulevel2 ul.menulevel3 li:hover,div#nav ul.menulevel2 ul.menulevel3 li:focus {background: url(./menu/bluebuttonx.gif) -150px 0 no-repeat;}
div#nav ul.menulevel2 ul.menulevel3 li:hover a,div#nav ul.menulevel2 ul.menulevel3 li:focus a {color:#ffffff;}
/* z-indices ----------------------------------- */
div#nav ul.menulevel1 {z-index:10;}
div#nav ul.menulevel2 {z-index:20;}
div#nav ul.menulevel3 {z-index:30;}
div#nav li:hover {z-index:40;}
/* Navigation - toc(2,3) - Site menu----------------------- */
#navbar{padding:0px 0 80px 45px;}
#navbar a:link,#navbar a:visited,#navbar a:active{text-decoration:none;color:#13017C;}
#navbar #toc23{padding-bottom:10px;}
#navbar #additions{line-height:1.5em;}
#navbar #additions .languagemenu{padding-top:15px;}
#navbar a:hover,#navbar a:focus{text-decoration:underline;color:#AF6B0A;}
#navbar ul{list-style-type:none;margin:0;padding:0;}
#navbar ul.menulevel3{padding-left:0px;}
#navbar .doc{padding-left:15px;background:url(./menu/doc.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .sdoc{padding-left:15px;background:url(./menu/sdoc.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .docs{padding-left:15px;background:url(./menu/docs.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .sdocs{padding-left:15px;background:url(./menu/sdocs.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .login{padding-top:15px;}
/* End of Navigation - toc(2,3) ----------------- */