<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* techbrief customization CSS file */

body {background-color: #bcbec0; color: #000000;}

#header {display: block; text-align: center; margin: 15px 25px; background-color: #ffffff;  color: #000000; border-radius: 20px; -moz-border-radius: 20px; white-space:nowrap; min-width: 1000px;}
#header.appb_res {min-width: 1245px;}
#logo_div {display: inline-block; margin-right: 15px; margin-left: auto; float: left;}
#logo_one {display: inline-block; /* float: right; */ margin: 9px 15px -7px;}
#logo_two {display: inline-block; /* float: left; */ margin: 0 15px;}
#logo_three {display: inline-block; /* float: left; */ margin: 0 15px;}
#name-and-slogan {padding-top: 32px; padding-bottom: 12px;}
#site-name, #site-name a {color: #007687!important;display: block; white-space: normal; font-family: arial, verdana, sans-serif!important; }
* html #logo_one {float:none;} /* IE 7 */
*+ html #logo_one {float:none;} /* IE 6 */

#footer {padding: 10px; font-size: x-small; display: block; text-align: center; margin: 15px 25px; background-color: #ffffff;  color: #000000; border-radius: 20px; -moz-border-radius: 20px; min-width: 980px;}
#footer.mainfoot {margin-right: 370px; margin-left: 25px; margin-top: 0px; min-width: 635px;-moz-border-top-right-radius: 0px;-moz-border-top-left-radius: 0px;border-top-right-radius: 0px;border-top-left-radius: 0px;}
#footer.appb_res {min-width: 870px;}

#main {min-width: 1050px;}
#main.appb_res {min-width: 1285px;}
#content.column .section {background-color: #ffffff; margin-right: 370px; margin-left: 25px; margin-top: -30px; padding: 10px; min-width: 632px;}
#content.column .section .title {min-width: 100px; margin-top: .667em;margin-right: 10px; font-size:24px;}
* html #content.column .section .title {margin-bottom: 10px;}
*+ html #content.column .section .title {margin-bottom: 10px;}
#content.column .section #content-area {min-width: 572px; display: block; margin: -15px auto 10px 40px; padding: 15px; background-color: #ffffff;}

/* Home Page */
#front_content {margin-right: 25px; margin-top: -10px; min-width: 100px;}
#front_content #content-area {min-width: 100px; display: block; margin: 10px auto 10px 5px; padding: 15px; background-color:#ffffff!important; height:474px; }
* html #front_content #content-area {height: 467px;}
*+ html #front_content #content-area {height: 467px;}
#front_content #content-area .region-sidebar-second {float: none; margin-right:auto; margin-left: -50px; }
#front_content #content-area .section {min-width: 100px;}

#content.column.home  {}
#content.column.home .section  {margin-left: 250px; margin-right: 25px; min-width:755px; background: #ffffff; margin-top: 0px; padding-top: 2px; padding-bottom: 0px; margin-bottom: 5px; height: 788px;}
#content.column.home.interior .section  {margin-left: 250px; margin-right: 25px; min-width:715px; background: #ffffff; margin-top: 0px; padding-top: 2px; padding-bottom: 0px; margin-bottom: 5px; height: auto!important;}
#content.column.home .section #front_content {margin-top: 25px;}
#content.column.home .section #front_content #content-area {min-width: 100px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	#content.column.home .section #front_content #content-area {min-width: 100px; padding-top: 0px; margin-top: -27px;}
}/* Webkit - Chrome + Safari */

/* Horizontal Nav Menu */
#content.column .section #navigation {margin-left: auto!important; margin-right: auto!important; display: inline!important;text-align: center!important;}
#content.column .section #navigation .section {margin-left: auto; margin-right: auto!important; float: none!important; text-align: center!important; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
#navigation {width: 630px; margin-left: auto!important; margin-right: auto!imporatant; float:none; }
#block-menu_block-1 {margin-left: -5px;width: auto; height: 100%; background: #ffffff; list-style: none!important; padding: 0; margin-top: 0px; margin-bottom: -50px;}
#block-menu_block-1 ul { padding-left: 9px; list-style: none!important; float: none!important;}
#block-menu_block-1 li { margin-left: auto!important; margin-right: auto; font: 7px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; padding: 0; }
#block-menu_block-1 a { background: #eeeeee!important ; color: #000000; display: block; margin: 6px 2px; padding: 5px 12px; text-decoration: none!important;}
#block-menu_block-1 .menu {border: solid black 1px; background-color: #ffffff;  width:630px!important;display: inline-block; list-style-type: none;list-style-image: none;margin-left:auto!important; margin-right: auto!important; float: none!important;} 
#block-menu_block-1 .leaf { list-style-type: none;list-style-image: none;margin-left:auto!important; margin-right: auto!important;} 
* html #block-menu_block-1 .leaf  {white-space: nowrap;} /* IE 7 */
*+ html #block-menu_block-1 .leaf  {white-space: nowrap;} /* IE 6 */

#home_second .block-nice_menus {margin-left: auto!important;margin-right: auto!important;}
#home_content {position: absolute; top: 5px; right: 70px; left: 300px; min-width: 680px;}
* html #home_content {position: static; bottom: 10px;} /* IE 7 */
*+ html #home_content {position: static; bottom: 10px;} /* IE 6 */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	#home_content {position: static; bottom: 50px; }	
}/* Webkit - Chrome + Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	#block-menu_block-1 a { background: #eeeeee!important ; color: #000000; display: block; padding: 5px 10px!important; text-decoration: none!important;}	
}/* Webkit - Chrome + Safari */
html&gt;/**/body #block-menu_block-1 a , x:-moz-any-link, x:default{ background: #eeeeee!important ; color: #000000; display: block; padding: 5px 10px!important; text-decoration: none!important;}

/* Sidebar - home nav */
.region-sidebar-first {background-color: #ffffff;margin-left: 25px; font-size: medium; padding-bottom: 15px; /* height: 775px; */}
.region-sidebar-first ul { list-style-type:none;}
.region-sidebar-first li { padding-bottom: 4px!important; padding-top: 5px!important;}
.region-sidebar-first a:link{ text-decoration: none; color: #007EA2; }
.region-sidebar-first a:visited{ text-decoration: none; color: #003a63; }
.region-sidebar-first a:hover{ text-decoration: underline; color: #008b99; }
.region-sidebar-first .menu, .region-sidebar-first .leaf, .region-sidebar-first li { list-style-type: none;list-style-image: none;} 

#node-114 td { padding: 40px;}
#node-113 {margin-right: 70px; max-width: 700px;}
* html #node-113 {margin-top: 40px;}
*+ html #node-113 {margin-top: 40px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	#node-113 {position: absolute; bottom: 30px; margin-left: 25px; }
}/* Webkit - Chrome + Safari */


caption, #app_caption th, table.appcaption th { background-color: #a81721; border: 3px solid #babcbe; 	border-bottom: 0px;
color: #ffffff; font-weight: bold; padding: 5px 12px; text-align: left; }
th.views-field { background-color: #58A5DB; color: #ffffff; border: solid black 1px; border-top: none;}

#figure_1, #table_1, #table_2 , table#table_1, table#table_2   {
    text-align:left;
	width: 560px!important;
	border: 3px solid #babcbe; 
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
	#figure_1 caption, #table_1 caption, #table_2 caption {width: 554px;}
	#app_caption th, table.appcaption th {max-width: 558px!important;}
	#appendix_tab caption { max-width: 778px; margin-right: -3px;}
}/* Webkit - Chrome + Safari */


#figure_1 td, #table_1 td, #table_2 td, #appendix_tab td, #app_caption td, table.appcaption td {
     border: 3px solid #BABCBE;
     font-size: 10px;
     margin: 1px;
     padding: 5px;
     text-align: center;
}

#figure_1 img {
     height: 336px;
     width: 554px;
}

#secondary_info {
     font-size: 10px;
     font-weight: normal;
}

#table_1 th,#table_2 th, #appendix_tab th  {
     font-size: 10px;
     text-align: center;
     vertical-align: bottom;
	 border: 3px solid #BABCBE;
	 padding: 5px;

}

#app_caption th, table.appcaption th {
	font-size: 12px;
	width: 75%;
}

#table_1 th:first-child, #table_1 td:first-child, #table_2 th:first-child, #table_2 td:first-child, #appendix_tab th:first-child, #appendix_tab td:first-child {
     text-align: left;
}

.field-field-contact-info {
	color: #58A5DB;
}

.date-display-single {
    color: #636466;
}

#cover-image {
    margin-bottom: 10px ;
    margin-right: 20px !important;
    margin-top: 4px !important;
}

a:link {
	color: #58A5DB;
}

#content-area ol li, #content-area ul li {
    padding-bottom: 6px;
}

.footnotes li {
	font-size: 11px;
}

.views-field-field-year-value {
    width: 12%!important;
}
.views-field-title {
    width: 65%!important;
}

h1#site-name, div#site-name {
    font-size: 26px!important;
    line-height: 38px!important;
}

.menu .leaf, .menu li {
	font-size: 15px;
	text-indent: -21px!important;
	padding-left: 20px!important;
	margin-left: -12px!important;
	margin-right: -1px!important;
}

.menu .leaf.first.active-trail, .menu li.first.active-trail, .menu li.first.active {
/* display: none; */
}

.menu .leaf.active-trail, .menu li.active-trail, .menu li.active {
	background-color: #DDFFFF;
}

#app_caption, table.appcaption {
    max-width: 782px;
}

th.bluehead {
    background-color: #639ED3 !important;
    color: #FFFFFF;
    font-size: 11px !important;
    font-weight: 800 !important;
    white-space: nowrap;
    text-align: center!important;
}
.greyhead {
    background-color: #9EA0A2 !important;
    color: #000000 !important;
    font-size: 10px !important;
    padding: 0 3px !important;
}
th.greyhead {
    white-space: nowrap;
}
tr.tophead th.greyhead {
    text-align: center!important;
    vertical-align: bottom!important;
}
td.greyhead {
    text-align: left!important;
    font-size: 9px!important;
}
caption.greyhead {
    padding: 2px 5px!important;
}
.greyhead.greyhead2 {
    color: #FFFFFF!important;
    font-weight: 700;
    font-size: 11px!important;
}
#tb11_1, #tb11_1 {
    max-width: 800px;
}
.capacityplustechnicalbrief15 .contsec, .capacityplustechnicalbrief16 .contsec {
    min-height: 1040px!important;
}
</pre></body></html>