p {margin: 1em 0 1em;}
p, li {font-size:1em;}
.pageTitle {text-align: left; font-size: 1.65em; font-weight: normal; color: #ddd; background-color: #333;margin: 0; padding-left: 1em; line-height: 3em;}
h2 {font-size: 1.3rem;line-height: 1.3;margin-top: 0;margin-bottom: .5rem;}
a {color: #ae6042; text-decoration:underline;}

.right {float:right;clear:both;}
.left {float:left;}
.brandLogo {padding-bottom: 2em;padding-top:2em;}

h3 {font-size: 1.2em; font-weight: bold; color: #993300; margin: 20px 0 .2em 0; letter-spacing: .02em; padding: 0;}

#topmast a {font-size:0.85em; color:#fff;margin-right:1em;}
#topmast a:hover {text-decoration:underline;}
#topmast {background: #bd4f19;}

#mainNav.top-bar, .top-bar ul  {background-color:#4D4F53;}
.menu.is-dropdown-submenu {background-color: #fff;}
#mainNav ul {color:#ffffff!important;}
#mainNav .dropdown .is-dropdown-submenu a{color:#000000;}
#mainNav .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after{border-color: #ffffff transparent transparent;}
#mainNav .align-center.vertical.menu > li > a{color:#ffffff;}

#mainContent a:link {text-decoration:underline;}

#splashHeader img {width:100%;}
.splashImg {border: 0;margin-bottom:0.5em;  margin-top:0.8em;}

footer {background-color: #363636;  color: #fff; padding-top: 2em;}
footer img {padding:5px; margin-bottom:1em;}
footer a {color:#fff;text-decoration:underline;}
footer a:hover, footer a:focus {color:#ccc; }


/* Side Boxes */
.sideBox {background-color: #dfe8f8; color: #000; padding: 0; margin: 0 0 10px 0;}
.boxTitle {background-color: #34495e; color: #fff;padding: 0.5em; margin-bottom:0;}
.boxText {padding: 0 1em 1em;}
.sideBox .sideList li:first-child {padding-top: 5px;}
.sideBox .sideList li {margin: 0; padding: 0.5em 1em; font-weight: bold; list-style-type: none;}
.sideBox .sideList {text-align: right; padding: 0;}
.sideBox a {color: #ae6042; text-decoration:underline;}
.sideBox a:hover {text-decoration:underline;}

/* Home Page Cards */
.card img {flex-shrink: 0;}
.card-section {background-color: #412D5D;color:#fff;flex-shrink:0;}
.card-section a {color:#fff;}
.card-section:hover {background-color: #EBB700;color: #000;}
.card-section a:hover {color: #000;}
.card-section p {margin:0;}
.card-section img {flex-shrink: 0;}


.drilldown a {background: none!important;}
.drilldown .is-drilldown-submenu-parent > a::after {right:-0.2em; border-color: transparent transparent transparent #ffffff;}