<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Bootstrap Overrides*/
*{margin: 0; padding: 0; border: 0;}
/*Main Navbar*/

/*pull page out of flow to allow menu to overlay*/
.jumbotron{
padding:0px 0px;
}

#barrowSearch{
display:none;
}
#theWrapper{
	/*margin:0px auto;*/
	position:absolute;
	top:145px;
	width:100%;
        z-index:1999;
	
}
/*SIDEMENU*/

.hideMe{
display:none;
}

.showMe{
display:inline-block !important;
}
#ATCMenu{
z-index:8000;
}
.menuBox{
display:none;
width:36px;
height:36px;
background-color:#DADADA;
padding:2px 0px;
}

.menuLines{
height:2px;
width:32px;
margin:7px auto;
background-color:#FFF;
}

.sideMenuBar{
          display:none;
          background-color:#DADADA;
          position:relative; 
          width:100%
          padding:0px 10px;
    }

.sideMenuBar img {
   width:25px;
   position:absolute;
   right:10px;
}
form input{
border:1px #000 solid;
}
form select {
border:1px #000 solid;
}

#openTranslate
{
position:absolute; 
top:30px; 
left:495px; 
background-color:#fdf4bf; 
width:145px; 
height:40px; 
z-index:5005;
display:none;
}

.ssTitle{
font-size:2.0em;
font-weight:bold;
}

.atcBlue{
color:#093254;
}

.navbarBlue{
	background-color:#093254;
    color:#FFF;
    /*min-height:50px;*/

}

.navbarDkBlue{
	background-color:#000;
	color:#FFF;
	font-size:14px;
}
.atc-icon-bar{
	background-color:#FFF;
}

.navbar-nav li {
	color:#fff;
}

.navbar-nav li a{
	color:#FFF;
}

.navbar-nav li a:hover{
	background-color:#093254;
}

.atcMasthead {
	padding-top:10px;
	display:inline-block;
	color:#FFF !important;
	vertical-align:middle;
	font-size:3.0em;
	text-decoration:none !important;
	white-space:nowrap;
}



.upperLeftMenu{
	list-style-type:none;
	padding:0px;
	margin:0px;


}
.upperLeftMenu li{
        
	padding-right:5px;
	padding-left:5px;
	display:inline-block;
	border-left:2px #093254 solid;
	border-collapse:collapse;
        height:38px;
        text-align:center;
        vertical-align:top;

}

.textShading{
width:100%;
background-color:#000;
z-index:5000;
position:absolute;
min-height:85px;
opacity:.60;
}

.jumboTronText{
width:100%;
color:#FFF !important;
opacity:1 !important;
position:absolute !important;
z-index:5501 !important;
font-family: 'Sorts Mill Goudy';
}
.upperLeftMenu li div{ 
height:35px;
line-height:10px;
display:table-cell;
vertical-align:middle;
}
.upperLeftMenu a{
color:#FFF !important;
font-size:.8em;
}

.upperLeftMenu li:nth-last-child(1){
	border-right:2px #093254 solid;
}
.upperLeftMenu li:hover {
background-color:#093254;
}

.upperRightMenu{
	list-style-type:none;
	padding:0px;
	margin:0px;


}

.upperRightMenu li{
	padding-right:5px;
	padding-left:5px;
	display:inline-block;
	text-transform: uppercase;
        text-align:center;
        vertical-align:middle;
        border-right:2px #093254 solid;
        

}

.upperRightMenu li:hover {
background-color:#093254;
}

.upperRightMenu li div{
height:35px;
line-height:10px;
display:table-cell;
vertical-align:middle;
}

.upperRightMenu a {
color: #fff !important;
font-size:.8em;
/*vertical-align:bottom;*/
}

.lowerRightMenu{
	margin-top:55px;
	margin-left:-2px;
	list-style-type: none;
	padding:0px;
	white-space:nowrap;
        
}



.lowerRightMenu li{
	font-size:1.4em;
	font-weight:bolder;
	text-transform:uppercase;
	padding:0px 5px;
	display:inline-block;
	text-transform:uppercase;
	vertical-align:middle;
}

.lowerRightMenu li:nth-last-child(2){
	border-right:1px #000 solid;
}
#searchMenu{
	margin-top:10px;
	height:25px;
	width:38px;
	padding-left:10px;
	border-left:1px #fff solid;
}

.darkSeparator{
	white-space:nowrap;
	margin-top:60px;
	margin-left:75px;

}

.darkSeparator li{
	border-left:2px #093254 solid;
}

.darkSeparator li:first-child{
	border-left:0px #000000 solid;
}

 .mMenu {
 	z-index:4000;
 	
 }
 .mMenu a{
 	margin-top:45px;
 	font-size:1.25em;
 	font-weight:bold;
 	text-transform:uppercase;
 }

.mMenu a:link {
       color:#FFF;
       }
.mMenu a:visited {
       color:#FFF;
       }
.mMenu a:hover {
       color:#FFF;
       }
.mMenu a:active {
       color:#FFF;
       }
/*.mMenu li{
	color:#FFF;
	font-size:1.4em;
	font-weight:bolder;
	text-transform:uppercase;
	padding:0px 5px;
	text-transform:uppercase;
	vertical-align:middle;
	z-index:999;
	background-color:#BFBFBF;
}*/

.dropdown-toggle li{
       color:#FFF;
       }
.menuBut {
	  position:relative;
	  top:-5.5px;
	  left:5px;
	  color:#FFF !important;
	  padding-top:-30px;
	/*font-size:1.0em;
	font-weight:bolder;*/
	/*padding:0px 5px;*/
	z-index:999;
	background-color:#093254;
}
.navbar-default .navbar-nav&gt;li&gt;a {
    color:#FFF;
    }
.dropdown-menu {
	color:#FFF;
	}

.subPic {
	position:relative;
	top:-6px;
}
#test {
	padding-top:10px;
	border: 0px;
	background-color:transparent;
}

.dropdown-menu li {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:#BFBFBF;
	border-collapse:collapse;
}

.dropdown-menu li a{
	margin-top :-2px;
}

.dropdown-mainMenu {
background-color:#093254;
}

#accessATC{
color:#fff;
}
#accessATC a{
color:#FFF !important;
}

#ftDisclaimer {
vertical-align:top;
display:inline-block;
font-size:.9em;
font-style:oblique;
width:40%;
color:#FFF;
}

#ftLinks {
display:inline-block;
width:58%;
color:#FFF;
}

#ftLinks a {
color:#FFF !important;
}


.iconDiv {
  display:inline-block;
}

#footAccLink {
cursor:help;
}

.sectionTitle {
font-size:3.3em;
font-weight:bold;
}

#accessibility{
display:none;
z-index:4000;
width:50%;
height:400px;
background-color:#FFF;
position:fixed;
top:30%;
left:25%;
}

#accessibility .theTitle {
padding:0px 5px;
position:relative;
background-color:#093254;
color:#EEBB22;
font-weight:bolder;
height:5%;
width:100%;
}
.theTitle button{
position:absolute;
color:#000;
width:15px; 
right:0px;
}

#accessibility .acText{
padding:2px 5px;
}

.subNavBlock {
height:560px;
width:18%;
margin-right:6%;
display:inline-block;
vertical-align:top;
color:#fff;
}


.subNavBlock:nth-last-child(1){
margin-right:0%;
}

.subNavBlock a {
color:#FFF;
}

.blueish {
 background-color:#093254;
}

.blackish {
 background-color:#000000;
}

.subNavBlock div {
width:100%;
padding:3px 0px;
font-size:1.2em;
border-bottom:2px #FFF dotted;
border-width:1px;
}

.subNavBlock .blockTitle {
border-bottom:none;
font-size:1.8em;
font-weight:bold;
text-align:center;
padding-top:2px;
height:90px;
min-height:90px;
}

.openButton {
  height:12px;
  margin-left:7px;
 }

.subIsh {
  text-indent:65px;
  text-align:left;
  width:100%;
  border-bottom:none !important;
}

.sideMenu {
display:inline-block;
width:20%;
vertical-align:top;
}

.pageContent {
 display:inline-block;
 width:75%;
 vertical-align:top;
}

/*.menTitle{
background-color:#DEDEDE;
color:#093254;
font-size:1.3em;
font-weight:bold;
}*/

.menTitle div{
font-weight:normal;
text-decoration:none;
font-size:.7em;
}
/*MEDIA QUERIES (NON-BOOTSTRAP)*/


	@media screen and (max-width:1200px){
		#searchMenu{
			margin-left:100px;
		}
		.lowerRightMenu{
			margin-top:0px;
		}
		.lowerRightMenu li:nth-last-child(2){
			border:none;
		}
	}
        @media screen and (min-width:1025px){
         .hideMe{
          display:inline-block;
         }
         }

        @media screen and (max-width:1024px){   /*RETINA breakpoint*/
          .sideMenu{
                    display:none;
         }
          .menuBox{
                    display:inline-block;
}
          .pageContent {
           width:70%;
}
}
	@media screen and (max-width:992px){
		.darkSeparator{
			margin-left:60px;
		}
		#searchMenu{
			margin-left:5px;
		}	
	}

       @media screen and (min-width:769px) and (max-width:878px){
         .subNavBlock .blockTitle{
                      font-size:1.5em;
              } 
           }

       @media screen and (max-width:768px){
         .subNavBlock {
           width: 80%;
           margin-right:0%;
           margin:2px auto;
           display:block;
         }
         .subNavBlock:nth-last-child(1){
          margin:2px auto;
}
         .mobileMenu{
			width:92%;
			margin:0px auto;
		}
         .menuBox{
          display:none;
          }
         .sideMenu{
           display:none;
           width:100%;
          }
         .rMenuList{
          width:100%;
          
          }
          .pageContent{
           display:block;
           width:100%;
           }
         .sideMenuBar{
          display:block;
         }
        

       }

	
	@media screen and (min-width:768px) and (max-width:1200px){
		.mobileMenu{
			margin-top:-4px;
		}
	   .container {
			width:100%;
			/*margin: 0px 0px*/
		}
		#mainMenu{
			white-space:nowrap;
			margin-top:-8px;
			/*margin-left:-15px;*/
			margin-left:-30px;
			margin-right:0px;
			width:100%;
			/*padding-left:5%;*/
		}
                #barrowSearch{
			white-space:nowrap;
			margin-top:-8px;
			/*margin-left:-15px;*/
			margin-left:-30px;
			margin-right:0px;
			width:100%;
			/*padding-left:5%;*/
		}
		}

	/*small screen masthead shims*/
	@media screen and (max-width:323px){
		.atcMasthead {
			font-size:2.4em;
		}
	}

	@media screen and (max-width:258px){
		.atcMasthead {
			font-size:2.0em;
		}
	}</pre></body></html>