/* Start of CMSMS style sheet 'default_menu' */
.menu {
left:14px;
margin:0;
position:relative;
width:210px;
float:left;
z-index:5;
}
.menu img{
 border:0px;
}
.menu ul li a {
background: url(images/leftnav.jpg) no-repeat scroll left top;
color:#413831;
display:block;
text-align:left;
text-decoration:none;
width:198px;
font-size:.90em;
padding:5px 0px 5px 21px;
}
.menu ul {
list-style-type:none;
margin:0;
padding:0;
}
.menu ul li {
float:left;

position:relative;
}
.menu ul li ul {
}
.menu ul li:hover, .menu ul li:hover a {
left:0px;
top:0px;
}
.menu ul li:hover ul {
display:block;
left:0px;
top:0px;
}
.menu ul li:hover ul li a.hide {
}
.menu ul li:hover ul li:hover a.hide {
left:0px;
top:0px;
}
.menu ul li:hover ul li ul {
display:none;
}
.menu ul li:hover ul li a {
display:block;
width:198px;
}
.menu ul li:hover ul li a:hover {
}
.menu ul li:hover ul li:hover ul {
display:block;
}
.arrow{
	position:absolute;
	top:10px;
	left:14px;
}
.menu ul li a:hover {
}
.sectionheader_head{
	background:url(images/banner_left.jpg) no-repeat left top;
	color:#114C6C;
	display:block;
	font-weight:bold;
	height:24px;
	margin:-5px 0 -5px -21px;
	padding:116px 0 0 13px;
	width:218px;
	font-size:1.25em;
	cursor:default;
}
.sectionheader, .sectionheader_sub{
	font-weight:bold;
	color:#114C6C;
	margin-left:-8px;
	font-size:1.10em;	
}
.sectionheader{	cursor:default;}
#topnav {
	bottom:2px;
	left:232px;
	position:absolute;
	width:757px;
	z-index:5;
	letter-spacing:0px;
}

#topnav ul li a{display:block; text-decoration:none; color:#fff; font-size:.90em; font-weight:bold; padding:7px 17px;}
#topnav ul {padding:0; margin:0;list-style-type: none; }
#topnav ul li {float:left; margin-right:1px; position:relative; }
#topnav ul li ul {display: none;}

#topnav ul li:hover, #topnav ul li:hover a {color:#fff; }
#topnav ul li:hover ul {
background-color:#02507E;
border:1px solid #fff;
display:block;
left:0;
position:absolute;
text-align:left;
top:22px;
width:210px;
}
#topnav ul li:hover ul li a.hide {
background-color:#02507E;
color:#fff;
}
#topnav ul li:hover ul li:hover a.hide {
width:135px;
}
#topnav ul li:hover ul li ul {
display:none;
}
#topnav ul li:hover ul li a {
border-bottom:1px solid #fff;
color:#fff;
display:block;
width:194px;
padding:3px 8px
}
#topnav ul li:hover ul li a:hover {
color:#fff;
}
#topnav ul li:hover ul li:hover ul {
color:#fff;
display:block;
left:0;
position:absolute;
top:30px;
}

#topnav ul li a:hover { background-color:#027DC3;	}

.topnavbar{
	background:url(images/topnavbar.jpg) right no-repeat;
}


/* End of 'default_menu' */

