/* CSS Document */

ul#cssmenu {
	width:994px;
	margin: 0;
	border: 0 none;
	padding: 0 12px 0 12px;
  	list-style: none;
	background: url('delimmenu.gif') no-repeat 6px 1px;
  	height: 30px;
	font-weight: bold;
}

ul#cssmenu li {
	margin: 0;
	border: 0 none;
	padding: 0 10px 0 0;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
	height: 30px;
	background:transparent url('delimmenu.gif') no-repeat right 1px;
}

ul#cssmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	background:#bfbfbf;
	border-right:solid 2px #9a9a9a;
	border-bottom:solid 2px #9a9a9a;
	border-left:solid 2px #9a9a9a;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#bfbfbf', endColorStr='#efefef', gradientType='0');
}

ul#cssmenu ul:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#cssmenu ul li {
	width: 160px;
	float: left;
	display: block !important;
	display: inline;
	background:none;
	height: auto;
}

/* Main Menu */
ul#cssmenu a {
	border: 0px;
	padding: 0 10px;
	float: none !important;
	float: left;
	display: block;
	background: transparent;
	color: #000;
	font: bold 14px/28px 'Times New Roman';
	text-decoration: none;
	height: auto !important;
	height: 1%;
}

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
	background: transparent;
	text-decoration:underline;
	color:#000;
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
	float: none;
	text-decoration: none;
	background: transparent;
	color: #000;
	font: bold 12px/20px 'Times New Roman';
	height: auto !important;
	height: 1%;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
	background: transparent;
	color:#000;
	text-decoration: underline;
}

ul#cssmenu ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 170px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
	display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
	display: block;
}
