/* Start of CMSMS style sheet 'NAV' */
/* ---------
 LEVEL ONE
 ---------*/
 
#nav {
     height: 21px;
     left: 0px;
     position: absolute;
     top: 137px;
     padding-left: 145px;
     background:#E7E7E7;
     width: 706px;
     margin: 0 15px;
}
#nav ul {
     list-style: none;
     padding: 0;
     margin: 0;
}
#nav a, #nav li.sectionheader span {
     display: block;
     font-weight: normal;
     text-transform: uppercase;
     font-size:1em;
     line-height: 1em;
     color:#333;
     padding: 5px 10px 4px;
     letter-spacing: 0px;
     border-left: 1px solid #ccc;
     border-right: 1px solid #fff;
text-align: center;
}

#nav li {
     float: left;
     display: block;
}

#nav li a:hover {
     background-color: #fff;
     text-decoration: none;
}
#nav .currentpage h3 {
     font-weight: normal;
     padding: 5px 10px 4px;
     font-size: 1em;
     text-transform: uppercase;
     background-color:#fff;
     display: block;
     margin:0px;
     line-height:1em;
     letter-spacing: 0px;
     border-left: 1px solid #ccc;
     border-right: 1px solid #fff;
text-align: center;
}
}
#nav a, #nav li.sectionheader span, #nav .currentpage h3 {*padding: 5px 8px 4px;}

/*------
* html #nav a, * html #nav li.sectionheader span, * html #nav .currentpage h3 {*padding: 5px 0px 4px; font-size:11px;}
* html #nav li {width: 85px;}
---------*/

/* ---------
LEVEL TWO
---------*/
#nav li.currentpage ul, #nav li.activeparent ul {
	display: block;
}

#nav li ul {
     position: absolute;
     width:160px;
     left: 0px;
     top: 60px;
     border: none;
     display: none;
     border-top: 1px solid #00ACEC;
}
#nav li ul li {
     float: none;
}
#nav li ul li.currentpage h3 {
     padding: 5px 5px 5px 20px;
     font-weight: normal;
     font-size: 1em;
     display: block;
     margin:0px;
     line-height:1em;
     border: none;
     color: #00ACEC;
     border-bottom: 1px solid #00ACEC;
}
#nav li ul li a, #nav li ul li.sectionheader span {
     padding: 5px 5px 5px 20px; 
     border: none;
     border-bottom: 1px solid #00ACEC;
}
#nav li ul li a:hover {color: #00ACEC; background: transparent;}
 
#nav li ul li ul {
        position: relative;
        top: 0;
        border: none;
        background: #E7E7E7;
}

#nav li ul li ul li a { 
        text-transform: none;
        font-size: 11px;
        height: 12px;
}
#nav li ul li ul li a:hover, #nav li ul li ul li.currentpage h3 {
        font-size: 11px;
        height: 12px;
text-transform: none;
background: #E7E7E7;
}
/* End of 'NAV' */

