/* Minification failed. Returning unminified contents.
(80,1): run-time error CSS1019: Unexpected token, found '@charset'
(80,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(80,17): run-time error CSS1019: Unexpected token, found ';'
(81,1): run-time error CSS1019: Unexpected token, found '@charset'
(81,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(81,17): run-time error CSS1019: Unexpected token, found ';'
 */
/*
 * CSS from CommonContent that is used in the external facing application,.
 */

body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 600px;
}

    textarea, input[type='text'] {
        min-width: 300px;
    }

    input#PhoneNumber {
        min-width: 280px;
    }

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}

ul.nav ul.nested {
    display: none;
}

ul.nav li:hover > ul.nested {
    display: block;
}

div#container {
    background-color: white;
}

.navbar-inverse .navbar-nav > li > span {
    float: left;
    color: #9d9d9d;
    padding: 13px 0px 15px 15px;
    line-height: 20px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #9d9d9d;
    float: left;
}

@charset "utf-8";body{background:#030c1b;margin:auto;padding:0;text-align:center;font-family:Helvetica,Verdana,Arial,sans-serif}.clear{clear:both}.left{float:left}.right{float:right}.hidden{height:1px;left:0;overflow:hidden;position:absolute;top:-200px;width:1px}#background_top{background:url('../Images/background.gif') repeat-x #0a306a;padding-top:15px;width:100%}#container{margin:auto;text-align:left;width:960px}#top_bar{background:#f9c033 url('../Images/gold_bar.gif') repeat-x;display:block;font-family:Helvetica,Verdana,Arial,sans-serif;min-height:27px;overflow:auto;position:relative;width:960px}#top_bar_right{background:url('../Images/gold_bar_rtCorner.gif') no-repeat top right;float:right;height:27px;width:7px}#top_bar a#soa{color:#00006f;display:block;float:left;font-size:14px;font-weight:bold;height:21px;padding:4px 0 0 15px;text-decoration:none;width:153px}#top_bar a#soa:hover{text-decoration:underline}#top_bar a#soa span{background:url('../Images/topbarSOA.gif') no-repeat;display:block;height:27px;left:0;position:absolute;top:0;width:170px}#top_bar ul{float:right;margin:0;padding:4px 0 0 10px}#top_bar ul li{display:inline;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;list-style:none;padding:0 7px}#top_bar ul li a{color:#00006f;font-weight:bold;text-decoration:none}#top_bar ul li a:hover,#top_bar ul li a:focus{text-decoration:underline}#header{background:url('../Images/headerBG.gif') repeat-x #112039;clear:both;display:block;min-height:90px;position:relative;width:960px}#header a#title{color:#fff;display:block;float:left;font-size:1.2em;font-weight:bold;height:75px;padding:15px 0 0 15px;width:334px}#header a#title span{background:url('../Images/DEC_Header.jpg') top left no-repeat;display:block;height:90px;left:0;margin:0;padding:0;position:absolute;top:0;width:630px;z-index:1}#search{float:right;font-family:Arial,Helvetica,sans-serif;overflow:auto;padding:15px 15px 0 0;position:relative;text-align:right}#search #searchBox{background:url('../Images/searchbox.png') no-repeat top left;width:300px}#searchSelect{position:absolute;right:15px;top:45px}#search input,#search label{margin:0;padding:0}#search #searchtextfield{border:none;color:#6d6d6d;font-size:12px;margin:0;min-width:100px;position:relative;right:0;top:-7px;width:195px}#search #searchbutton{margin:0;padding:0;position:relative;right:0;top:0}#search label{color:#f5f5f5;font-size:.7em;font-weight:bold}#footer{background:url('../Images/footerBG.gif') repeat-x #030c1b;display:block;margin:auto;min-height:200px;padding-top:3px;text-align:center;width:100%}#footer_content{background:url('../Images/footer_contentBG.gif') repeat-x top;color:#ced4df;display:block;font-family:Arial,Helvetica,sans-serif;margin:auto;min-height:80px;padding-top:10px;text-align:left;width:960px}#footer_content .right,#footer_content .left{padding:10px 0}#footer_content .right{float:none;font-size:.75em;text-align:right}#footer_content .left{text-align:left}#footer_content ul{display:inline;font-size:.8em;list-style:none;padding:0}#footer_content ul li{float:left;padding:0 10px 3px 0}#footer_content ul li a,#footer_content a{color:#ced4df;font-weight:normal;text-decoration:underline}#footer_content ul li a:hover,#footer_content ul li a:focus,#footer_content a:hover,#footer_content a:focus{text-decoration:none}#footer_content .right .center_item{border-left:#526d96 solid 1px;border-right:#526d96 solid 1px;padding:0 4px}#footer_content .right .right_item{border-left:#526d96 solid 1px;padding:0 0 0 4px}#footer_content .right .left_item{border-right:#526d96 solid 1px;padding:0 4px 0 0}#app_header_content{background-color:#fff;overflow:auto;padding:6px;padding-left:10px;margin:0}#main_content{width:960px;margin:0 auto;background-color:#fff;overflow:auto}nav,#menucontainer{margin-top:40px}#atsContactContainer address{padding:10px 0 0 10px}.importantBox{border:2px solid blue;padding:.5em;text-align:justify}
@charset "utf-8";body{font-family:Helvetica,Arial,serif,Georgia,"Times New Roman",Times}h1,h2,h3,h4,h5,h6,p,ul,ol,dl{margin:0;padding:5px 0;font-weight:normal}h1,h2,h3,h4,h5,h6{text-indent:0}h1{color:#0B3B2E;font-size:1.5em;font-variant:small-caps;display:block;color:#014c8b;padding:2px;margin-bottom:10px}h2{color:#fff;font-family:Arial,"Times New Roman",Times,serif;font-size:.9em;font-weight:700;background:#15365b url('../Images/HeaderBar.gif') repeat-x;display:list-item;width:100%;padding:3px 0 3px 3px;font-variant:small-caps;list-style:none outside none;text-align:center}h3{color:#1f4680;font-size:1.1em;font-weight:bold}h4{color:#000;font-size:1em;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif}h5{font-size:1em;color:#1f4680;font-weight:bold}h6{font-size:.9em;color:#000;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif}a{color:#0a306a}a:visited{color:#3e3e3e}a:hover,a:focus{color:#104aa2;text-decoration:none}ul,ol,dl{padding:5px 0 0 25px}ul{list-style-type:disc}p{padding-left:10px}li{margin-bottom:3px}p,ul,ol,dl{font-size:1.2em;line-height:1.3em}p a,ul a,ol a,dl a{font-weight:normal}p a:visited,ul a:visited,ol a:visited,dl a:visited{color:#732217;font-weight:normal}p a:hover,p a:focus,ul a:hover,ul a:focus,ol a:hover,ol a:focus,dl a:hover,dl a:focus{color:#496691;text-decoration:none}.box{background: none repeat scroll 0 0 #E6E6E6;color:#CEF6CE;margin:5px 0;border:2px solid #E6E6E6;border-radius: 5px}.box ul{padding:0;margin:0}.box ul>li{padding-top:5px;list-style-position:inside;list-style-image:url('../Images/base/list-bullet.gif');color:#171c34;font-size:.8em}.box p{padding-right:10px;text-align:justify}#photo_banner{padding:0;margin:0;height:172px;border-bottom:4px solid #637ba5;position:relative;clear:both}#photo_banner img{padding:0;margin:0}#breadcrumbs{width:945px;background:url('../Images/base/department_footerBG.gif') repeat #ebebeb;border-bottom:solid 1px #d1d3d6;color:#293042;font-size:.7em;font-weight:bold;padding:2px 0 2px 15px;margin:0}#breadcrumbs a{color:#293042;text-decoration:none;padding:0 5px 0 0}#breadcrumbs a:hover,#breadcrumbs a:focus{text-decoration:underline}#content{padding:20px;background:#fff}#department_footer{width:930px;padding:10px 15px;text-align:left;margin:auto;background:url('../Images/base/department_footerBG.gif') repeat #ebebeb;font-family:Arial,Helvetica,sans-serif}#department_footer .right{text-align:right;font-size:.75em;color:#2a3858}#department_footer ul{list-style:none;display:inline}#department_footer ul li{float:left;padding:0 10px 10px 0;font-size:.8em}#department_footer ul li a,#department_footer a{color:#2a3858;text-decoration:underline}#department_footer ul li a:hover,#department_footer ul li a:focus,#department_footer a:hover,#department_footer a:focus{text-decoration:none}#department_footer .right .center_item{border-left:#999 solid 1px;border-right:#999 solid 1px;padding:0 4px}#department_footer .right .right_item{border-left:#999 solid 1px;padding:0 0 0 4px}#department_footer .right .left_item{border-right:#999 solid 1px;padding:0 4px 0 0}
.checkbox-list hr {
    margin-top: 2px;
    margin-bottom: 10px;
}

.checkbox-list .select-all {
    margin-top: 10px;
}

.checkbox-list input[type="checkbox"] {
    margin-right: 5px;
}

.checkbox-list label {
    vertical-align: middle;
}

/* The following CSS will apply a white 'chevron' that flips when collapsing or uncollapsing */
.accordion-toggle {
    color: white;
    cursor: pointer;
}

.accordion-toggle:after {
    font-family: 'Glyphicons Halflings';
    content: "\e114";
    float: right;
    color: white;
}
.accordion-toggle.collapsed:after {
    content: "\e080";
}

.nested-table thead th {
    padding-right: 8px; 
    vertical-align: bottom;
}

.nested-table thead th:last-of-type {
    padding-right: 0px; 
}
