body{font-family:Verdana, Geneva, sans-serif;font-size:16px}h1{font-family:'Times New Roman', 'Times', serif;font-size:24px;font-weight:normal}h2{font-family:'Times New Roman', 'Times', serif;font-size:22px;font-weight:normal}h3{font-family:'Times New Roman', 'Times', serif;font-size:20px;font-weight:normal}h4{font-family:'Times New Roman', 'Times', serif;font-size:18px;font-weight:normal}h5{font-family:'Times New Roman', 'Times', serif;font-size:16px;font-weight:normal}p{font-family:Verdana, Geneva, sans-serif;font-size:16px}@media (min-width:768px){h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}}.red{color:#c00}body{background-color:#5b5c57;color:#333}header a,footer a{color:inherit}header a:hover,footer a:hover{color:inherit}header a:link,footer a:link{color:inherit}header a:active,footer a:active{color:inherit}header a:visited,footer a:visited{color:inherit}a.btn{font-family:Arial, Helvetica, sans-serif}header{background-color:#000;color:#fff}header .carousel_main img{width:100%}header .webpage_banner img{width:100%;height:100%;object-fit:cover;object-position:center bottom}@media (max-width:767px){header .webpage_banner{height:225px}}@media (min-width:768px){header .webpage_banner_wrapper{padding-top:51px}header .webpage_banner{height:275px}}@media (min-width:992px){header .webpage_banner{height:325px}}@media (min-width:1200px){header .webpage_banner{height:450px}}.carousel_main .carousel-caption{height:115px;top:50%;transform:translateY(-50%);padding-bottom:0}.carousel_main .carousel-caption h2{margin-top:0;margin-bottom:15px;font-size:30px;text-shadow:2px 2px 2px #000}.carousel_main .carousel-caption p{margin-bottom:0;text-transform:uppercase}.carousel_main .carousel-caption p a{background-color:#293879;border-color:#192660}.carousel_main .carousel-caption p a:hover{background-color:#192660;border-color:#293879}@media (min-width:768px){.carousel_main .carousel-caption{height:155px}.carousel_main .carousel-caption h2{font-size:48px}}.webpage_banner_wrapper .webpage_banner{position:relative}.webpage_banner_wrapper .webpage_banner .banner_caption{position:absolute;width:100%;top:50%;transform:translateY(-50%);padding-bottom:0}.webpage_banner_wrapper .webpage_banner .banner_caption h2{margin-top:0;margin-bottom:0;font-size:30px;text-shadow:2px 2px 2px #000;text-align:center}.webpage_banner_wrapper .webpage_banner .banner_caption p{margin-top:15px;margin-bottom:0;text-transform:uppercase;text-align:center}.webpage_banner_wrapper .webpage_banner .banner_caption p a{background-color:#293879;border-color:#192660}.webpage_banner_wrapper .webpage_banner .banner_caption p a:hover{background-color:#192660;border-color:#293879}@media (min-width:768px){.webpage_banner_wrapper .webpage_banner .banner_caption h2{font-size:48px}}.navbar{margin-bottom:0;background-color:transparent;border:none;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px}.navbar-default a.navbar-brand{color:#fff;font-family:'Times New Roman', 'Times', serif}.navbar-default a.navbar-brand:hover{color:#fff}.navbar-default .navbar-toggle{background-color:transparent;border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus{background-color:#fff}.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-collapse{border-color:#fff}.navbar-default .navbar-form{border-color:#fff}.navbar-default .navbar-nav > li > a{color:#fff}.navbar-default .navbar-nav > li > a:focus{background-color:transparent;color:#fff}.navbar-default .navbar-nav > li > a:hover{background-color:transparent;color:#fff}.navbar-default .navbar-nav > .active > a{background-color:transparent;color:#fff;border:none;font-weight:bold}.navbar-default .navbar-nav > .active > a:focus{background-color:transparent;color:#fff;border:none}.navbar-default .navbar-nav > .active > a:hover{background-color:transparent;color:#fff;border:none}.navbar-default .navbar-nav > .open > a{background-color:transparent;color:#fff}.navbar-default .navbar-nav > .open > a:focus{background-color:transparent;color:#fff}.navbar-default .navbar-nav > .open > a:hover{background-color:transparent;color:#fff}.navbar-nav > li > .dropdown-menu{background-color:#000;border:none}.navbar-default .navbar-nav .open .dropdown-menu > .active > a{background-color:transparent;color:#fff;font-weight:bold}.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{background-color:transparent;color:#fff}.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover{background-color:transparent;color:#fff}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{background-color:transparent;color:#fff}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{background-color:transparent;color:#fff}@media (max-width:767px){.navbar{font-size:18px}header .navigation_wrapper{background-color:transparent}header .navigation_wrapper .container-fluid{padding-left:0;padding-right:0;background-color:#000}}@media (min-width:768px){header .navigation_wrapper{position:absolute;width:100%;z-index:10;background-color:transparent}header .navigation_wrapper .navigation{padding-left:0;padding-right:0;border-bottom:1px solid}header .navigation_wrapper .navigation_home{border-bottom-color:#aaa}header .navigation_wrapper .navigation_inner{border-bottom-color:#000}header .navigation_wrapper .navigation a.navbar-brand{padding:0;line-height:50px;font-size:18px}header .navigation_wrapper .navigation ul.nav > li:last-of-type a{padding-right:0}}.main_content_wrapper{background-color:#fff;color:#333}.main_content_wrapper .main_content{padding-top:25px;padding-bottom:25px}.main_content_wrapper .main_content h1:first-of-type{margin-top:0;margin-bottom:40px;text-align:center;color:#293879}.main_content_wrapper .index_wrapper .main_content h1:first-of-type{color:#333;font-family:Verdana, Geneva, sans-serif;font-size:24px}.main_content_wrapper .sidebar{padding-bottom:25px}.main_content_wrapper .sidebar h4:first-of-type{margin-top:0}@media (min-width:768px){.main_content_wrapper .main_content{min-height:400px}.main_content_wrapper .sidebar{padding-top:25px;padding-bottom:25px}}footer .footer_wrapper{padding-top:50px;padding-bottom:30px;color:#fff}footer .footer_wrapper p.footer_copyright{margin-bottom:0;font-size:smaller}.contact_form_wrapper .field_error{background:#ffc}@media (min-width:768px){.contact_form_wrapper fieldset{border-color:#5b5c57}}#signup_form .inline_error{background:#fff}#profile_display_image{background:#000}#profile_display_image .display_image_delete{background:#fff;box-shadow:1px 1px 1px 0 #555}.module_wrapper,.module_wrapper .alert p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px}.module_wrapper .module_header{font-size:18px}.module_wrapper .module_header span{display:block;margin-top:5px;float:none !important;font-style:italic}.display_grid .cell_fix_sm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.display_grid .cell_fix_md{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.display_grid .cell_fix_lg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.display_grid .filter-false{cursor:initial !important}.tablesorter-filter.disabled{border:none !important;box-shadow:none !important;cursor:initial !important}@media (min-width:768px){.module_wrapper .module_header span{display:inherit;margin-top:0;float:right !important}}.module_wrapper .form_module .required_field{margin-right:2px;color:#900}.module_wrapper .form_module .form_field_error{background:#ffc}.module_wrapper .form_module .inline_error{position:absolute;top:-2px;right:20px;height:28px;line-height:28px;background:#fff}.module_wrapper .form_module button.submit{width:100%}.module_wrapper .display_image_label,.module_wrapper .display_image_delete{display:inline-block}.module_wrapper .display_image_delete{margin-left:20px;font-size:12px}.module_wrapper .display_image img{margin-bottom:15px}@media (min-width:768px){.module_wrapper .display_image_wrapper div:first-of-type{padding-right:0}.module_wrapper .display_image_label,.module_wrapper .display_image_delete{display:block}.module_wrapper .display_image_delete{margin-left:0}.module_wrapper .display_image_label{margin-bottom:5px}.module_wrapper .display_image img{margin-bottom:0}.module_wrapper input.file{margin-top:5px}}.module_wrapper .delete_confirmation{font-size:0}.module_wrapper .delete_confirmation input{width:200px;margin-top:15px}.module_wrapper .delete_confirmation input:first-of-type{margin-right:15px}