/* Start of CMSMS style sheet 'Menu' */
/* ---------
 LEVEL ONE
 ---------*/
 
#mainMenu {
     height: 30px;
     right:0px;
     position: absolute;
     top: 168px;
clear:both;
}
#mainMenu ul {
     list-style: none;
     padding: 0;
     margin: 0
}
#mainMenu a,
#mainMenu .sectionheader span {
     display: block;
     font-weight: normal;
     text-transform: lowercase;
     font-size:1.1em;
     line-height: 1em;
     color:#333;
     padding: 5px 10px 4px;
}
#mainMenu li {
     float: left;
     display: block;
     height:22px;
     background-color: none;
     position: relative;
}
#mainMenu li a:hover {
     background-color:none;
     text-decoration: none;
     color: #419314;
}
#mainMenu .currentpage h3,
#mainMenu .currentpage strong {
	 color: #336699;
     font-weight: normal;
     padding: 5px 10px 4px;
     font-size: 1.1em;
     text-transform: lowercase;
     background-color: none;
     display: block;
     margin:0px;
     line-height:1em;
}
/* ---------
LEVEL TWO
---------*/
#mainMenu li ul {
     position: absolute;
     display: none;
     width: 200px;
     left: 0px;
     top: 23px;
}
#mainMenu li ul li {
     background-color: #fff;
     width:200px;
     float:none;
     border-bottom: 1px solid #ccc;
     height: auto;
}
* html #mainMenu li ul li {float: left; clear: left;}

#mainMenu li ul li.currentpage h3,
#mainMenu li ul li.currentpage strong {}
#mainMenu li ul li a, #mainMenu li ul li.sectionheader span {}
#mainMenu li ul li a:hover{}
 
/* ---------
GLOBAL
---------*/
 
#mainMenu li:hover ul, #mainMenu li li:hover ul, #mainMenu li.sfhover ul, #mainMenu li li.sfhover ul {
     display: block;
}
#mainMenu li:hover ul ul, #mainMenu li.sfhover ul ul {
     display: none;
}


/* ---------
SIDE COLUMN MENU
---------*/

.sideLinks {
        margin-left:24px;
        font-size:16px;
        
}

.sideLinks a {
        color:#1A3F64;
}

.sideLinks a:hover {
        color:#419314;
        text-decoration:none;
}

/* End of 'Menu' */

