 ul.menu {
 	list-style:none; 
 	margin:0; 
 	padding:0;
 }
 
 ul.menu * {
 	margin:0; 
 	padding:0;
}
 
 ul.menu a {
 	display:block; 
 	text-decoration:none;
}
 
 ul.menu li {
 	position:relative; 
 	float:left; 
 	margin-right:2px;
}
 
 ul.menu ul {
 	position:absolute; 
 	top:25px; 
 	left:0; 
 	background:#888;
 	display:none; 
 	opacity:0; 
 	list-style:none;
}
 
 ul.menu ul li {
 	position:relative; 
 	border:0px solid #aaa; 
 	border-top:none; 
 	width:148px; margin:0;
}
 
 ul.menu ul li a {
 	display:block; 
 	padding:3px 7px 5px; 
 	color:white;
 	background-color:#9d9d9;
	font-weight: bold;
}
 
 ul.menu ul li a:hover {
	color: #FEBF50;
 	background-color:#7c7c7c;
}
 
 ul.menu ul ul {
 	left:148px; 
 	top:-1px;
}
 
 ul.menu .menulink {
 	color:#FFFFFF;
	border-right: 1px #FFF solid;
	line-height: 30px;
 	font-weight:bold;
 	/*background:url(../imgs/bg.png); */
 	padding-left:20px;
 	padding-right:20px;
	font-size:12px;
 	/*width:134px*/
}
 
 ul.menu .menulink:hover, ul.menu .menuhover {
 	color: #FEBF50;
}
 
 ul.menu .sub {
 	/*background:#101010 url(../imgs/arrow.gif) 136px 8px no-repeat*/
}
 
 ul.menu .topline {
 	/*border-top:1px solid #101010*/
}
 
 
h3 { 
	color: #62e5f8;
	display:block;
	margin:0;
	padding:0;
	padding-left:15px;
	padding-top: 10px;
	line-height: 200%;
}

ul.flipMenu {
 	list-style:none; 
 	margin:0; 
 	padding:0;
}

a.menuhead {
	/*text-transform:uppercase;*/
	color:#FFF;
	/*font-size:12px;*/
	font-size: 12px;
	padding-left:30px;
	line-height:150%;
}

.menu_subhead {
	/*text-transform:uppercase;*/
	color:#888;
	font-size:12px;
	padding-left:45px;
	line-height:120%;
	text-decoration:none;
	font-weight:bold;
}