.cul-component{clear:both;margin-bottom:10px}
#alert-container{margin-top:1em}
#alert-container .alert p:last-child{margin-bottom:0}
#alert-container .alert.alert-error{background-color:red;color:#fff;text-shadow:none;margin-bottom:12px}
#alert-container .alert.alert-error a{color:#fff;text-decoration:underline}
#secondary .sidebar-nav{padding:8px 15px}
#secondary h1,#secondary h2,#secondary h3,#secondary h4,#secondary h5,#secondary h6{padding:3px 0;font-size:11px;font-weight:bold;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:18px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}
div.text span.alert{display:block}
#primary.faq-page .answer-heading{margin-top:15px}
#topnav-collapse>.fullbleed ul.unstyled a{color:#eee;font-size:125%;line-height:28px}
.justified{text-align:justify}
.hangingindent{display:block;padding-left:15px;text-indent:-15px}
.smalltext{font-size:80%}
.preformatted{font-family:courier,monospace}
.largetext{font-size:130%}
#cliobeta_exit{font-size:120%}
#cliobeta_exit:hover{color:#002b7f}
.cul-component img{min-height:1px !important}
#primary .cul-pagetitle h1,#primary .cul-pagetitle h2,#primary .cul-pagetitle h3{text-transform:none;line-height:33px}