body{color:#888888;direction:ltr;font-family:'Open+Sans', sans-serif;font-size:13px;}
a, a:focus, a:hover, a:active{outline:0 !important;text-decoration:none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:Verdana, Geneva, sans-serif !important;color:#C50007 !important;}
h1, h2, h3{margin-bottom:10px;margin-top:10px;}
p + h1, p + h2, p + h3, p + h4, p + h5, p + h6{margin-top:1.5em;}
p{margin:0.85em 0;}
p img{margin:0;}
.eventImg{width:300px;padding-right:30px;padding-bottom:30px;}
.eventDetailRow .row{margin-top:10px;}
.opportunityTitle{text-align:center;margin-bottom:20px;}
.applyNow{width:100%;height:40px;clear:left;margin-bottom:25px;}
.applyButton{margin:0;}
.opDetailsLeft{font-weight:bold;margin-top:15px;}
.oppButtonLT{width:100%;margin-bottom:5px;}
.opLeftInstruction{padding-left:10px;}
.checkbox{height:18px;width:18px;}
.regRequired{border-left:3px groove red;}
.regNotRequired{margin-left:3px;}
#applyArea .acctRegister .row{margin-bottom:6px;}
#applyArea .applyHeader{padding-left:6px;line-height:1.5em;font-weight:bold;}
#applyArea .redLink a{color:red;}
#applyArea .date input{width:100%;}
#applyArea .date textarea{width:100%;}
#applyArea .date select{width:100%;}
.applyButtons{margin-top:20px;}
.applyButtons .Rbutton{margin-left:30px;}
.preIntQ .row{margin-bottom:6px;}
.text-center{text-align:center;}
.upper{text-transform:uppercase;}
.eeoHeader{border:1px solid #000;padding:5px 0 5px 0;font-style:inherit;font-weight:bold;text-align:center;margin-bottom:20px;}
.eeoTopMargin{margin-top:30px;}
.eeoRadio{padding-left:30px;line-height:1.5em;margin-top:20px;}
.eeoUL{line-height:1.5em;}
.supEEO{vertical-align:super !important;font-size:smaller !important;}
.eeoAnswer{padding-left:20px;}
.clearfloat{clear:both;width:100%;height:2px;}
.detailsImg{max-width:100% !important;}
.gray-bg{background-color:#C0C0C0;}
.gray-bg:hover{background-color:#144796;}
.glow{box-shadow:0px 0px 40px #fff;}
.btn-signup{padding-left:40px !important;padding-right:40px !important;}
.btn-name{margin-top:15px;}
.BizImg{width:100%;margin-top:15%}
@media screen and (max-width:700px){.mobile-only{visibility:visible !important;}
.screen-only{display:none !important}
}
@media screen and (min-width:699px){.mobile-only{display:none !important}
.screen-only{visibility:visible !important;}
}
@media screen and (max-width:1000px){.mobile-only-2{visibility:visible !important;}
.screen-only-2{display:none !important}
}
@media screen and (min-width:999px){.mobile-only-2{display:none !important}
.screen-only-2{visibility:visible !important;}
}
div.footer-copyright{margin-top:0 !important;}
.Med-color{color:#c50007 !important;font-weight:500;}
.CV-color{color:#7a7a7c;font-weight:500;}