/* Start of CMSMS style sheet 'navigation' */
/* =Top Nav
---------------------------------------------------------------------------------------------------- */

#top-nav{
	text-align:left;
	width: 723px;
	font-size: 12px;
	}
	
#top-nav ul{
	height:20px;
   margin:0;
  padding:0;
  list-style:none;
	}
	
	#top-nav li{
	float:left;
      margin:0;
      padding: 0;
		}
		
	#top-nav li a{
		color:#535353;
		display:block;
		font-weight:normal;
		margin:0px;
		padding:3px 11px 3px 11px;
		text-align:center;
		text-decoration:none;
	    border-left: 1px solid #bdbdbd;
		}
			
		#top-nav li a:hover, 
		#top-nav ul li:hover a,
		#top-nav li a.activeSection,
		#top-nav li a.activeSection:hover, 
		#top-nav ul li:hover a.activeSection{
			background: #e2007a;
			color:#fff;
			text-decoration:none;
			}


/* =Left Nav
---------------------------------------------------------------------------------------------------- */

/** fix  ie bug with display:block; **/

* html #left-nav li a { height: 1%; } 

/** end fix **/

#left-nav {
		float:left;
		width: 190px;
		font-size: 12px;
		padding-top:25px;
        }
		
		
#left-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #cfcfcf;
}
		
#left-nav li {
	border-top: 1px solid #cfcfcf;
	text-align:right;
}

#left-nav li a,
#left-nav li a:link, 
#left-nav li a:visited {
        color: #7c7c7c;
        display: block;
        background: #fff;
        padding: 5px 8px 5px 0px;
		text-decoration: none;
        }

#left-nav li a:hover,
#left-nav li a.activePage,
#left-nav li a.activeParent{
        color: #fff;
        background: #644895;
        padding: 5px 8px 5px 0px;
		text-decoration: none;
        }
		
#left-nav ul ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: none;
}
		
#left-nav li ul li {
	border-top: none;
	text-align:right;
}

#left-nav li ul li a,
#left-nav li ul li a:link, 
#left-nav li ul li a:visited {
        color: #7c7c7c;
        background: #fff;
        padding: 3px 16px 3px 0px;
		text-decoration: none;
		font-size: 11px;
        }

#left-nav li ul li a:hover,
#left-nav li ul li a.activePage,
#left-nav li ul li a.activeParent{
        color: #644895;
        background: #fff;
        padding: 3px 16px 3px 0px;
		text-decoration: none;
		font-size: 11px;
        }
/* End of 'navigation' */

