/* Start of CMSMS style sheet 'Menu' */
#navig {
            position:absolute;
            width:100%;
}

#menu{
            margin:164px 0 0 0;
	width:600px;
            height:150px;
	float:right;
}

#menu ul.nav{
	list-style-type:none;
	width:600px;
	padding:0;
	margin:0;
	float:right;
}

#menu ul.nav li{
            width:100px;
            text-align:center;
	padding:0;
	float:left;
}

#menu ul.nav li a{
	display:block;
	height:34px;
	background:url(images/nav_bg.gif) 0 0 repeat-y;
	padding:10px 0;
	font:bold 12px/35px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
}

#menu ul.nav li a:hover{
	background:url(images/hov_bg.gif) 0 0 repeat-x;
	height:34px;
	padding:10px 0;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	display:block;
	text-decoration:none;
}

#menu ul.nav li a.hover{
	background-image:none;
	display:block;
	padding:0;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	font:bold 11px/35px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}

#menu ul.nav li:hover ul {
            display: block;
}

#menu ul.nav li ul {
            display:none;
	list-style-type:none;
            position:absolute;
	width:155px;
	padding:0;
	margin:0;
	float:right;
}

#menu ul.nav li ul li{
	float:left;
            width:155px;
            text-align:left;
	padding:0;
	height:25px;
	background:url(images/nav2_bg.gif) 0 0 repeat-x;
}

#menu ul.nav li ul li a{
            display:block;
	height:25px;
	padding:0 0 0 10px; 
	display:block;
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
            text-align: left;
	text-decoration:underline;
	background:url(images/nav2_bg.gif) 0 0 repeat-x;
}

#menu ul.nav li ul li a:hover{
            display:block;
	padding:0 0 0 10px;;
	height:25px;
            border:none;
	color:#FFFFFF;
	background:url(images/hov_bg.gif) 0 0 repeat-x;
	text-decoration:none;
}

#menu ul.nav li ul li a.hover{
	display:block;
	height:25px;
            border:none;
	padding:0;
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:url(images/hov_bg.gif) 0 0 repeat-x;
}
/* End of 'Menu' */

