/* Start of CMSMS style sheet 'default_menu' */
body {
_behavior: url(csshover.htc);
}
.menu {
float:left;
font-family:arial,sans-serif;
font-size:11px;
left:17px;
margin:0;
position:relative;
width:204px;
}

.menu ul li a {
color:#000000;
display:block;
font-size:12px;
font-weight:bold;
line-height:16px;
text-align:left;
text-decoration:none;
width:179px;
outline:none;
padding:5px 5px 5px 20px;
background:url(images/list_image.jpg) 7px 9px no-repeat;
}

.menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
overflow:auto;
}
.menu ul li {
background-color:#84c9ea;
float:left;
}

.menu ul li li {
background-color:transparent;
}
.menu ul li a:hover {
background-color:#b6dff1;
color:#000;
}
.menu ul li ul {
background-image:url(images/linkbg.jpg);
background-repeat:no-repeat;
height:auto !important;
display:block;
width:204px;
clear:both;

}

/*.menu ul li ul li a {
margin:0;
padding:0 0 0 10px;;
}*/

.menu ul li ul li ul {
display:none;
}
.menu ul li:hover, .menu ul li:hover a {
}
.menu ul li:hover ul {
display:block;
}
.menu ul li:hover ul li a.hide {
}
.menu ul li:hover ul li:hover a.hide {
width:204px;
}
.menu ul li:hover ul li ul {
display:none;
}
.menu ul li:hover ul li a {
color:#000;
display:block;
}
.menu ul li:hover ul li a:hover {
background-color:#b6dff1;
color:#000;
}
.menu ul li:hover ul li:hover ul {
color:#000;
display:block;
left:204px;
position:absolute;
top:120px;
}
.menu ul li a:hover {
background-color:#b6dff1;
}
.menu ul li ul li ul li a{
	background-color:#84c9ea;
	}
#top_nav{
	line-height:20px;
	width:800px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	position:relative;
	top:5px;
	right:-161px;
}
	#top_nav a {
		color:#fff;
		text-decoration:none;
		padding-left:5px;
		padding-right:5px;
		text-decoration:none;
		}
		#top_nav a:hover{
			color:#83caea;
			}
.sectionheader{
	 background-image: url(images/linkheader.jpg); 
	 background-repeat:no-repeat;
	 height: 44px; 
	 padding-left:5px; 
	 width:205px; 
	 color:#fff; 
	 font-size: 14px;
}

.menu ul li a.toplevel_header{
background-image: url(images/linkheader.jpg); height: 64px; padding:0px 0px 0px 5px; width:199px; color:#fff; font-size: 14px;
background-position:-1px 0px;
line-height:20px;
}

.menu ul li a:hover.toplevel_header {
	color:#fff; 
}

.menu ul li a.nav_header {
background-image: url(images/lowerleftnav.jpg); height: 64px; padding:0px 0px 0px 5px; width:199px; color:#fff; font-size: 14px;
background-position:-1px 0px;
line-height:20px;
}


.menu ul li a:hover.nav_header {
	
color:#fff;}

/* End of 'default_menu' */

