ul.MenuBarHorizontal  /*first level */
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: inherit;
	cursor: default;
	width: auto;
	background-color: #526D59;
	color: #FFFFFF;	
}

ul.MenuBarActive
{
	z-index: 1000;
}


ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: inherit;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: auto;
	float: left;
	background-color:#526D59;
	color: #FFFFFF;

}
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: inherit;
	z-index: 2400;
	cursor: default;
	width: 8.2em;
	position: absolute;
	left: -1000em;
	background-color: #526D59;
	color: #FFFFFF;
	BORDER-width:1px;
	border-color:#;
	border-style:solid;
	
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
ul.MenuBarHorizontal ul li
{
	width: 8.2em;

}
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin:  0 0 0 100%;
	
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}



ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	padding: 6px 6px;
	background-color: #526D59;
	color: #FFFFFF;	
	text-decoration: none;
	font-family:Arial, Verdana;
	font-size:inherit;

	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#526D59;


}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	display: block;
	cursor: pointer;
	background-color:#526D59;
	color: #FFFFFF;	
	text-decoration: none;
	font-family:Arial, Verdana;
	font-size:inherit;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFFFFF;



}

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color:#526D59;
	color: #FFFFFF;
	font-family:Arial, Verdana;
	z-index:2300;	
	
}


ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-image: url(/images/MenuBarDownWhite.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	padding-right:14px;

}


ul.MenuBarHorizontal ul a.MenuBarItemSubmenu

{
	background-image: url(/images/MenuBarRightWhite.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;

}

ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-image: url(/images/MenuBarDownWhite.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
	background-color:#526D59;
	color:#FFFFFF
}

ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-image: url(/images/MenuBarRightWhite.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}


ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: left;
		background: #FFF;
	}
}

.sideBarBody { /*this is the wrapper for the side bar lists */
	
}



.sideBarHeader {
	display:block;
	height:auto;
	text-decoration:none;

	background-color:#526D59;
	font-family:Arial, Verdana;
	color:#ffffff;
	font-size:80%;
	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;	

	margin-top:5px;
	margin-bottom:5px;
	margin-left:2px;
	margin-right:2px;				
	
	text-decoration:none;
	border-left-style:solid;
	border-left-color:#15003A;
	border-left-width:1px;	
	border-right-style:solid;
	border-right-color:#15003A;
	border-right-width:1px;	
	border-top-style:solid;
	border-top-color:#15003A;
	border-top-width:1px;	
	border-bottom-style:solid;
	border-bottom-color:#15003A;
	border-bottom-width:1px;	}

.sideBarHeader a:link, .sideBarHeader a:visited, .sideBarHeader a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	
}

.sideBarHeader a:hover {
	display:block;
	color:#ffffff;
	text-decoration:none;
	
	
}

#sidebar ul {
	list-style:none;
	margin:0;
	padding:0;
}

#sidebar ul li {
	font-family:Verdana, Geneva, sans-serif;
	display:inline;
}

.sidelink1 {
	font-size:80%;
}

.sidelink1 a:link, .sidelink1 a:visited, .sidelink1 a:active  {
display:block;
	height:auto;

	background-color:#D8D8D8;
	font-family:Arial, Verdana;
	color:#000000;
	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;	

	margin-top:2px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;				
	
	text-decoration:none;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:0px;	
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:0px;	
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:0px;	
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:0px;	
	
}

.sidelink1 a:hover {
	display:block;
	height:auto;
	background-color:#B6BAB7;
	font-family:Arial, Verdana;
	color:#000000;

	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;	

	margin-top:2px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;				
	
	text-decoration:none;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:0px;	
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:0px;	
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:0px;	
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:0px;	
}


.sidelink1SELECTED {
	font-size:80%;
}

.sidelink1SELECTED a:link, .sidelink1SELECTED a:visited, .sidelink1SELECTED a:active, .sidelink1SELECTED a:hover  {
	display:block;
	background-color:#526D59;
	font-family:Arial, Verdana;
	color:#ffffff;
	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;	

	margin-top:2px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;				
	
	text-decoration:none;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:0px;	
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:0px;	
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:0px;	
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:0px;		

}
	


.sidelink2 {
	font-size:80%;
}

.sidelink2 a:link, .sidelink2 a:visited, .sidelink2 a:active  {
display:block;
	height:auto;

	background-color:#D8D8D8;
	font-family:Arial, Verdana;
	color:#000000;
	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;	

	margin-top:2px;
	margin-bottom:2px;
	margin-left:12px;
	margin-right:7px;				
	
	text-decoration:none;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:0px;	
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:0px;	
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:0px;	
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:0px;			
	

}
.sidelink2 a:hover {
	display:block;
	height:auto;
	
	background-color:#B6BAB7;
	font-family:Arial, Verdana;
	color:#000000;
	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;	

	margin-top:2px;
	margin-bottom:2px;
	margin-left:12px;
	margin-right:7px;				
	
	text-decoration:none;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:0px;	
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:0px;	
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:0px;	
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:0px;	
}
.sidelink2SELECTED {
	font-size:80%;
background-color:#364745;
}

.sidelink2SELECTED a:link, .sidelink2SELECTED a:visited, .sidelink2SELECTED a:active, .sidelink2SELECTED a:hover  {
		display:block;
	height:auto;
	
	background-color:#526D59;
	font-family:Arial, Verdana;
	color:#FFFFFF;
	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;	

	margin-top:2px;
	margin-bottom:2px;
	margin-left:12px;
	margin-right:7px;				
	
	text-decoration:none;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:0px;	
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:0px;	
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:0px;	
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:0px;	
	

}