/* Start of CMSMS style sheet 'Design 01 - Menu Horizontal' */
* html div#menu_horiz {
   /* hide ie/mac \*/
   height: 1%;
   /* end hide */
}

div#menu_horiz{
position:absolute;
right:0;
top: 62px; 
width:620px; 
color:inherit;
margin:0;
padding:0;

}

div#menu_horiz ul {
float:right;
margin: 0;
padding: 0;
}

div#menu_horiz li {
float: left;
list-style: none;
margin: 0;
padding:0 5px;
font-size:0.95em;
}

div#menu_horiz a {
padding: 1px 5px;
margin: 0;
text-decoration: none;
color:#666;
}

div#menu_horiz li a:hover {
background-color: #25779d;
color:#fff;
padding: 2px 5px 3px 5px;
margin: 0;
}

div#menu_horiz a.activeparent:hover {
background-color: #25779d;
color:#fff;
padding: 2px 5px 3px 5px;
margin: 0;
}

div#menu_horiz li.activeparent a {
background-color: #25779d;
color:#fff;
padding: 2px 5px 3px 5px;
margin: 0;
}

div#menu_horiz li.currentpage a{
line-height:normal;
background-color: #25779d;
color:#fff;
padding: 2px 5px 3px 5px;
margin: 3px 0 0 0;
font-size: 1em;
}
/* End of 'Design 01 - Menu Horizontal' */

