/* Start of CMSMS style sheet 'CC Navigation' */
/* =====================Top navigation styles =====================  */ 
#topNav
{
	text-align: right;
	color: #fff;
	background-color: #000066; /*   #FFFFFF;  */
	width: 840px;
                margin-bottom: 10px;
                padding: 8px 0px; /* top, right, bottom, left */
}

#topNav ul 
{ 
	display: inline;
	list-style: none;  
}

#topNav li
{
	text-align: center;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}

#topNav li a
{
	text-align: center;
	font-weight: bold;
	display: inline;
                color: #fff;
	padding: 8px 8px; /* top, right, bottom, left */
	margin: 0px; /* top, right, bottom, left */
	text-decoration: none;

}

html>body #topNav li a 
{
	width: auto;
}

#topNav ul li.currentpage 
{
	list-style: none; 
	display: inline;
	color: #fff;
                background-color: #A6B9CE; 
	padding: 8px 8px; /* top, right, bottom, left */
	margin: 0px; /* top, right, bottom, left */
}

#topNav ul li a.activeparent
{
	list-style: none; 
	display: inline;
	color: #fff;
/*	padding: 8px 8px; /* top, right, bottom, left */
	margin: 0px; /* top, right, bottom, left */
}

#topNav ul li a.activeparent:hover
{
	list-style: none; 
	display: inline;
	color: #fff;
/*	padding: 8px 8px; /* top, right, bottom, left */
	margin: 0px; /* top, right, bottom, left */
}

#topNav li a:hover 
{
	background-color: #A6B9CE;
	color: #000066;
}

/* ======================== Side navigation styles ===================== */

#leftNav 
{/* left navigation column */ 
	color: #A6B9CE;
	margin: 14px 0; /* margin-top, margin-right, margin-bottom, margin-left */
	overflow: hidden;
	width: 170px;
}

#leftNav ul 
{ 
	list-style: none; 
	margin: 0;
	padding: 0;
	border: none; 
}

#leftNav li
{
	border-bottom: 1px solid #000066;
	margin: 0;
}

#leftNav li a
{
	display: block;
	padding: 5px 5px 5px 5px;  /* margin-top, margin-right, margin-bottom, margin-left */
	border-left: 10px solid #ffffff;
	background-color: #FFFFFF;
	color: #A6B9CE;
	text-decoration: none;
	width: 100%;
	font-weight: bold;
}

html>body #leftNav li a 
{
	width: auto;
}

#leftNav li a:hover 
{
	border-left: 10px solid #A6B9CE;
	background-color: #000066;
	color: #ffffff;
}

#leftNav li.currentpage 
{
	color: #000066;
	padding: 5px 5px 5px 14px;  /* margin-top, margin-right, margin-bottom, margin-left */
	font-weight: bold;
	width: 90%;
        display: block;
	text-decoration: none;
}
/* End of 'CC Navigation' */

