#menu_page
{
color: #555;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 62.5%;
margin-bottom: 2.5em;
}

#menu_page pre{
font-size: 1.2em;
}

#menu_page ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, blockquote, fieldset, input{
margin: 0;
padding: 0;
}

#menu_page a img,
#menu_page a:link img,
#menu_page a:visited img{
border: none;
}

#menu_page h2
{
margin: 0 2px 0 0;
list-style-type:none;
font-size: 1em;
font-weight: 700;
font-family: "Trebuchet MS", sans-serif;
background: #e2ee5e no-repeat right top;
margin-bottom : 2px;
}

#menu_page div
{
margin-right: 5px;
padding-top: 25px;
position: relative;
width: 216px;
float: left;
}

#menu_page ul
{
list-style-type:none;
font-size: 1.45em;
font-family: "Trebuchet MS", sans-serif;
background: #c2d719;
}

#menu_page  ul a{
display: block;
border-top: 1px solid #a9adb9;
padding: 1px 15px 1px 6px;
overflow: hidden;

}
#menu_page  ul a:hover{
background-color: #e2ee5e;
}

#menu_page ul li
{
position: relative;
font-weight: 700;
font-style: normal;
}

#menu_page  ul li a{
color: #2b4e5a;
overflow: hidden;
}

#menu_page ul ul
{
color:#E2EE5E;
font-size: 0.75em;
font-weight: 700;
border: 0;
margin: 0;
}

#menu_page ul ul a{
border-top: 1px solid #baca49;
color: #2b4e5a;
padding: 0.2em 10px 0.2em 15px;
overflow: hidden;
}

#menu_page ul ul li	
{
	text-align : left;
	padding-top : 0px;
	padding-bottom : 0px;	
	margin-bottom : 0px;
}
#menu_page ul ul li a
{
	color : 2b4e5a;
	background-color : none;
}

#menu_page  span,
#menu_page  a{
color: #6771a5;
text-decoration: none;
}

#menu_page  a:hover{
text-decoration: none;
}
