.divisions h2{margin:0;margin-bottom:20px;}
.divisions ul{padding:0;}
.divisions ul.safety-sections li{list-style-type:none;border-top:1px solid #e0e0e0; border-left:5px solid transparent;}
.divisions ul li:last-of-type{border-bottom:1px solid #e0e0e0;}
.divisions ul.safety-sections li a, .divisions ul.safety-sections li{padding:15px 0 15px 5px;margin:0;margin-left:-5px;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.divisions ul.safety-sections li a{color:#757575;}
.divisions ul.safety-sections li:hover {border-color: #023867;background:#023867;}
.divisions ul.safety-sections li:hover a {color:#fff;}

ol.breadcrumb{margin:0;}
#breadcrumb{margin:0;margin-top:10px;margin-bottom:20px;background: #f7f7f7;padding: 5px;border-radius: 5px;}
ol.breadcrumb li a:hover, ol.breadcrumb li a:active{cursor:pointer;text-decoration:underline;}

.mini-nav ol{width:42%;}

.related-content ul li {white-space:normal;}
.related-content ul li a{text-decoration:none;padding:0;}
.related-content ul li a:hover{background:none;}
.related-content ul.section-pages li{color:#005ea5;cursor:pointer;}
.related-content ul.section-pages li:hover a{color:inherit;font-weight:bold;}
.related-content > h2{margin-bottom:20px;}
.related-content h2{white-space:normal;}
@media (min-width:925px){
	.related-content ul li a{white-space:nowrap;}
	.related-content .resources ul li a{white-space:normal;}
}

.span6.main{padding-left: 1.69492%;width:54%;}
.wrapper div.span2{width:18%;margin-right:0;border-right:1px solid #d0d0d0;}

.references ul{padding:0;}
.references ul li{list-style-type:none;padding:5px 0;border-top:1px solid #e0e0e0;}
.references ul li:last-of-type{border-bottom:1px solid #e0e0e0;}
.references ul li a{color:#005ea5;text-decoration:none;}
.references ul li:hover{cursor:pointer;background:#fff;}
.references ul li:hover a{color:#005ea5;font-weight:bold;}

.resources{padding: 20px;background: #005ea5;color:#fff;}
.resources ul li{padding: 5px 0 5px 5px;border-top: 1px solid rgba(255,255,255,.15);margin: 0;border-left:3px solid transparent;cursor:pointer;text-transform:capitalize;}
.resources ul li:hover{border-left-color:#fff;}
.resources ul li:hover a{cursor:pointer;}
.resources ul li:last-of-type{border-bottom: 1px solid rgba(255,255,255,.15);}
.related-content .resources ul li a{font-family:inherit;font-size:inherit;color:#fff;text-decoration:none;text-transform:capitalize;}
.resources h2{padding:0;padding-bottom:10px;color:#fff;}
.divisions{margin-top: 20px;}

ul.section-pages li {border-top: 1px solid #e0e0e0;padding: 5px;margin:0;}
ul.section-pages li:last-of-type{border-bottom:1px solid #e0e0e0;}
ul.section-pages li:hover a{font-weight:bold;}

.divisions ul.safety-sections li.selected {border-left-color: #023867;background: #fff;color: #023867;border-top-color: #e0e0e0;margin-right:-1px;position:relative;}
.divisions ul.safety-sections li.selected a {color:#023867;}
.related-content ul.section-pages li.selected a{font-weight:bold;color:#023867;}

.section h2{text-transform:capitalize;}
.mini-nav ol li{text-transform:capitalize;}

.mobile-only{display:none;}
h2.mobile-only{margin: 0;padding: 0;padding: 5px;border: 1px solid #d0d0d0;border-radius: 5px;background: #f0f0f0;position: relative;}
.divisions icon{color: #000;font-size: 20px;position: absolute;right: 9px;top: 9px;}

@media (max-width:1025px){
	.related-content ul li {white-space:normal;}

}
@media (max-width:769px){
	.span3.aside{width:100%;padding:0;}
	h2.print-only{display:block;margin-bottom:5px;}
	.mobile-only{display:block;}
	.desktop-only{display:none;}
	.section{display:block!important;}
	.page.do-not-print{display:none;}
	.mini-nav{display:none;}
	.divisions{border-bottom:10px solid #023867;}
	.nav-content{padding:0 5px;border-left:1px solid #f0f0f0;border-right: 1px solid #f0f0f0;}
	.references ul li{padding:5px;font-size:18px;}
	.divisions h2{padding-left:5px;}
	.divisions ul.safety-sections li{font-size:18px;}
	.wrapper div.span2{width:auto;margin-right:0;border-right:none;}
}

header{position:static;}
body{padding-top:0;}
.page-content{padding-left:10px;}

/* Mini Nav Mobile Format
@media (max-width:405px){
.mini-nav ol{width:100%;margin:0;}
ol#left{margin-top:-25px;}
ol#right{margin-bottom:25px;}
}
*/
