/* Start of CMSMS style sheet 'main-menu' */
/* Start of CMSMS style sheet 'alternate-menu' */
/* MENU*/


div#menu {
width: 100%;
margin: 0 auto 0 auto;
padding: 0;
}

div#topmenucontainer {
height: 44px;
width: 950px;
margin: 0 auto 0 auto;
padding: 0px 0 0 0;
background: #233B9B;
font: 80%/1.5 Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
ul#nav, ul#nav ul {
list-style-type: none;
margin: 0;
padding: 0;
}
ul#nav {
padding-top: 5px;
padding-left: 5px;
}
ul#nav ul {
border-top: 1px solid #C8D3D7;
border-right: 1px solid #C8D3D7;
border-bottom: 1px solid #ADC0C7;
border-left: 1px solid #A5B9C0;
}
ul#nav li {
float: left;
margin: 0px;
padding: 0px;
}
ul#nav a {
text-decoration: none;
display: block;
}
ul#nav li a {
font-size: 1em;
font-weight: normal;
color: #fff;
padding: 5px 15px 15px;
display: block;
}
ul#nav li:hover, ul#nav li.cssHover, ul#nav a.module:hover, ul#nav a.first_module:hover ,ul#nav li .selected:hover,ul#nav ul li a:hover {
background: url(uploads/images/nav.png) repeat-x left -50px;
color: #fff;
}
ul#nav li a.selected {
background: url(uploads/images/nav.png) repeat-x left 0px;
color: #000000;
font-weight: bold;
}
ul#nav li ul a {
text-align: left;
margin: 0px;
position: relative;
padding: 6px 30px 6px 15px;
font-weight: normal;
color: #000;
border-top: 0 none;
border-right: 0 none;
border-left: 0 none;
}
ul#nav li ul {
background: #F3F5F5;
margin: 0px;
padding: 0px;
position: absolute;
width: auto;
height: auto;
display: none;
position: absolute;
z-index: 999;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #374B51;
opacity:0.95;/* CSS 3 */
}
ul#nav li li {
float: none;
margin: 0px;
padding: 0px;
}
ul#nav li:hover ul ul, ul#nav li.cssHover ul ul {
display: none;
}
ul#nav li:hover ul, ul#nav li.cssHover ul {
display: block;
}

 /* All pages - Content */
div.breadcrumbssection {
 width=100%;
margin: 0 auto 0 auto;
padding:0;
}

div.breadcrumbs {
 width: 950px;
margin: 0 auto 0 auto;
background: #F2F5F7;
border-bottom: 1px solid #E2E9EB;
color: #243135;
padding: 1px 0px;
}

a.breadcrumbs {
color: #243135;
}

p.breadcrumbs {
color: #243135;
padding: 10px 10px 0 10px;
}

/* End of 'alternate-menu' */


/* End of 'main-menu' */

