

ul.nav {
	position: relative;
	top: 0px;
    list-style: none outside none;
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    color: #888888;
    font-family: "myriad-pro-n4","myriad-pro",myriad,verdana,arial,sans-serif;
    font-weight: 400;
	width:100%;
	padding:0;
}

.nav li {
	display: inline;
	float: left;
	margin: 1px 0 0 0;
    line-height: 37px;
}
.nav li a {
	top: 0px;
	color: #FFFFFF;
	text-decoration: none;
	outline: medium none;
    padding: 10px 20px;
    background-color: #0C5963;
/*
    border-bottom: 1px solid #106470;
*/
    border-right: 1px solid #106470;
    border-top: 1px solid #106470;
}

.nav a:focus, 
.nav a:hover, 
.nav a:active{background-color:#003a41;border-bottom:0}

/* sub menus... */

.nav li.campl-sub > a {
    background-image: url("img/bg-local-navigation-sub-arrow.png");
    background-position: 95% 50%;
    background-repeat: no-repeat;
	padding-right: 40px;
}
.nav li ul {
    left: -9999px;
    position: absolute;
    z-index: 14;
    margin-top: -1px;
	list-style: none outside none;
	top: 39px;
	width: 250px;
	padding: 0;
}

.nav li ul li {
	margin: 0;
	display: inline;
    float: left;
	line-height: 18px;
	height: 38px;
	width: 250px;
}
.nav li ul li a{
	display:block;
}
.nav li.campl-hover  ul {
    left: auto;
}

/* local navigation */
/*
.campl-local-navigation {background:#0c5963;border-bottom:1px solid #106470;border-top:1px solid #106470}
.campl-local-navigation a{background:#0c5963;border-right:1px solid #106470;border-bottom:1px solid #106470;border-top:1px solid #106470}
.campl-local-navigation a:focus, 
.campl-local-navigation a:hover, 
.campl-local-navigation a:active{background-color:#1e7680;}
*/
.nav li.current a {background:#28828a}


.nav li.campl-hover a{background-color:#003a41;border-bottom:0}
.nav li.campl-sub li a{background-color: #003a41;border-right:0; }
.nav li.campl-sub li li a{border-bottom:1px solid #0c5963;}
.nav li.campl-sub li:last-child a {border-bottom:0;}

.nav li.campl-sub>a:focus, 
.nav li.campl-sub>a:hover, 
.nav li.campl-sub>a:active{background-color:#0c5963;background-image: url("img/bg-local-navigation-sub-arrow.png");background-position: 95% 50%;background-repeat: no-repeat;padding-right: 40px;}

.nav li.campl-sub a:focus, 
.nav li.campl-sub a:hover{background-color: #003a41;background-image: url("img/bg-local-navigation-sub-arrow.png");background-position: 95% 50%;background-repeat: no-repeat;padding-right: 40px;}

.nav li.campl-sub li a:focus, 
.nav li.campl-sub li a:hover{background-color: #0c5963;background-image: none;background-position: 95% 50%;background-repeat: no-repeat;padding-right: 40px;}

/* Sidebar navigation.... */

.sidebar-top {
    font-family: "myriad-pro-n6","myriad-pro",myriad,verdana,arial,sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
}
.sidebar-top li {
    line-height: 16px;
    position: relative;
    word-wrap: break-word;
	display: list-item;
}
.sidebar-top li a {
/*
    border-bottom: 0 none;
    color: #0072CF;
*/
    outline: medium none;
    text-decoration: none;

    color: #999999;
    background: url("img/bg-vertical-breadcrumb-up-arrow.png") no-repeat scroll 95% 50% #FAFAFA;
    border-bottom: 1px solid #E4E4E4;
    display: block;
    padding: 16px 30px 16px 20px;
    position: relative;
}
.sidebar-top li a:focus, 
.sidebar-top li a:hover, 
.sidebar-top li a:active {
	background:#efefef url(img/bg-vertical-breadcrumb-up-arrow.png) no-repeat 95% 50%;
	text-decoration:none
}
.sidebar-top li a:focus .campl-vertical-breadcrumb-indicator, 
.sidebar-top li a:hover .campl-vertical-breadcrumb-indicator,
.sidebar-top li a:active .campl-vertical-breadcrumb-indicator {
	background:url(img/bg-vertical-breadcrumb-indicator-arrow-over.png) no-repeat 0 0;
}

.campl-vertical-breadcrumb-indicator {
    background: url("img/bg-vertical-breadcrumb-indicator-arrow.png") no-repeat scroll 0 0 transparent;
    bottom: -10px;
    display: block;
    height: 10px;
    left: 20px;
    position: absolute;
    width: 19px;
    z-index: 9;
}

/* sidebar breadcrumbs... */
.campl-vertical-breadcrumb-navigation {
    display: block;
    font-weight: bold;
    padding: 5px 20px;
    border-bottom: 0 none;
    color: #0072CF;
    outline: medium none;
    text-decoration: none;
    font-family: "myriad-pro-n4","myriad-pro",myriad,verdana,arial,sans-serif;
    font-size: 14px;
	background-color: #ffffff;
}
.campl-vertical-breadcrumb-navigation li {
    border-bottom: 1px solid #E4E4E4;
    padding: 10px 0;
    display: list-item;
    line-height: 18px;
}

.campl-vertical-breadcrumb-children {
    border-bottom: 0 none;
    margin: 10px 0 0;
	padding: 0;
}
.campl-vertical-breadcrumb-children li {
    border-bottom: 0 none;
    font-weight: normal;
    padding: 5px 5px 5px 0;
}
.campl-vertical-breadcrumb-children a {
    background: url("img/bg-vertical-breadcrumb-right-arrow.png") no-repeat scroll 0 50% #FFFFFF;
    border-bottom: 0 none;
    font-weight: normal;
    padding: 0 0 0 15px;
    color: #0072CF;
    outline: medium none;
    text-decoration: none;
}
.campl-vertical-breadcrumb-children a.current {
	color: #000000;
}

ul.sidebar-top {
	padding:0;
}
ul.global-footer-links {
	padding: 0;
}
ul.navigation-list {
	padding: 0;
}
/*
.campl-local-navigation { font-family:"myriad-pro-n4","myriad-pro", myriad, verdana, arial, sans-serif;font-weight:400;color:#888888 }
.campl-local-navigation {font-size:14px;line-height: 20px;}
*/

/* add some basic styling to help non javascript users navigate the site */
/*
.campl-menu-btn, .campl-menu-indicator{display:none;}
.campl-local-navigation li{margin:0}

.campl-local-navigation a{display:block;}

.campl-local-navigation ul ul a{padding-left:40px;}
.campl-local-navigation ul ul ul a{padding-left:60px;}
.campl-local-navigation ul ul ul ul a{padding-left:80px;}

.js .campl-local-navigation{position:relative;z-index:13}
.js .campl-local-navigation .campl-local-navigation-container { margin: -1px 0 0 0 ;width: auto;}
.js .campl-local-navigation li.campl-back-link, .js .campl-local-navigation li.campl-back-link a{display: none;font-size: 0;height: 0;visibility: hidden;position:absolute}
.js .campl-local-navigation li { display: inline;float: left;margin:0 0 -1px 0}
.js .campl-local-navigation li li{margin:0}
.js .campl-local-navigation li.campl-title{display:none}
.lt-ie8 .campl-local-navigation li {margin:0}
.js .campl-local-navigation a{padding:10px 20px;}
.js .campl-local-navigation li.campl-sub>a{padding:10px 40px 10px 10px;margin:0}
.js .campl-local-navigation li.campl-sub>a{background-image:url(../images/interface/bg-local-navigation-sub-arrow.png);background-repeat:no-repeat;background-position:95% 50% ;}

.js .campl-local-navigation li > ul {margin-top:-1px}
.js .campl-local-navigation li ul {left: -9999px;position: absolute; width: 235px;z-index:14;}
.js .campl-local-navigation li.campl-hover a{display: block;}

.js .campl-local-navigation li.campl-hover ul {left: auto;}
.js .campl-local-navigation li.campl-hover ul {display: block;float: none;}
.js .campl-local-navigation li.campl-hover li{float: none;}
.js .campl-local-navigation li.campl-hover li a{display: block;padding:10px 40px 10px 10px}

.js .campl-local-navigation li.campl-hover ul li ul {left: -9999px;}
.js .campl-local-navigation li.campl-hover ul li.campl-hover ul{left: 235px;top: 0;}

*/


/* local navigation */
/*
.campl-local-navigation {background:#0c5963;border-bottom:1px solid #106470;border-top:1px solid #106470}
.campl-local-navigation a{background:#0c5963;border-right:1px solid #106470;border-bottom:1px solid #106470;border-top:1px solid #106470}
.campl-local-navigation a.campl-selected{background:#28828a}
.campl-local-navigation li.campl-hover a{background-color:#003a41;border-bottom:0}
.campl-local-navigation li.campl-sub li a{background-color: #003a41;border-right:0; }
.campl-local-navigation li.campl-sub li li a{border-bottom:1px solid #0c5963;}
.campl-local-navigation li.campl-sub li:last-child a {border-bottom:0;}

.js .campl-local-navigation li.campl-sub>a:focus, 
.js .campl-local-navigation li.campl-sub>a:hover, 
.js .campl-local-navigation li.campl-sub>a:active{background-color:#0c5963;}

.js .campl-local-navigation li.campl-sub a:focus, 
.js .campl-local-navigation li.campl-sub a:hover{background-color: #003a41}
.js .campl-local-navigation li.campl-sub li a:focus, 
.js .campl-local-navigation li.campl-sub li a:hover{background-color: #0c5963;}
*/






