/* Start of CMSMS style sheet 'kds_menu' */
ul.menu {
list-style-type:none;
width:614px;
position:relative;
display:block;
height:35px;
font-size:10px;
font-family:Verdana,Helvetica,Arial,sans-serif;
background:url('images/bg.png') repeat-x top left;
margin:0;
padding:0;
z-index:200;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding:9px 11px 0;
}

ul.menu li a:hover,.currentpage {
color:#fff;
background:url('images/bg.png') repeat-x top left;
}

ul.menu .currentpage a {
color:#fff;
}
ul.menu .currentpage{
font-weight:700;
}

	.menu li ul{
		background:#000000;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:180px;
		z-index:200;
		font-size:10px;
		font-family:Verdana,Helvetica,Arial,sans-serif;
		
		top:30px;
		/*left:20px;*/

		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background: url(images/sub_sep.gif) bottom no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
		
	.menu li ul a{
		display:block;
		height:24px;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		margin:0px;
		padding:10px 10px 0px 10px;
		text-align:left;
		background: url(images/sub_sep.gif) bottom left no-repeat;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			color:#fff;
			font-weight:700;
			background:#000000 url(images/sub_sep.gif) bottom left no-repeat;
			}
	.menu p{
		clear
}

/*GREEN*/
ul.menu.green{
background-color:#ffcc66;
}
ul.menu.green li a:hover, .menu.green li.current {
background-color:#ff9900;
}
ul.menu.green li li a:hover, .menu.green li li.current {
background-color:#000000;
}
/* End of 'kds_menu' */

