<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Template */
#x-content {background-color:lavender;}
#x-title {background-color:sandybrown;}
#x-series {background-color:darkseagreen;}
#x-comment {background-color:gold;}
#x-exclude {background-color:mistyrose;}
#x-include {background-color:thistle;}

/* Trident */
body {overflow:auto; margin:0;}
hr {border:0; height:1px; background-color:gray;}
input,select,label {vertical-align:middle;}

/* Gecko */
img {vertical-align:bottom;}

/* Bootstrap */
button, input, optgroup, select, textarea {font-family:inherit; font-size:inherit;}

/* Palette */
.blue {color:#005581;}
.darkblue {color:#073455;}
.darkgray {color:#7E858B;}
.gray {color:#B2B8BB;}
.lightgray {color:#E8EAEA;}

/* Font */
html {font-family:"Trebuchet MS"; font-size:10pt; font-weight:normal;}
p,ul,ol,address,small,span,form {font-family:Verdana,sans-serif,sans; font-style:normal;}
menu * {font-family:"Trebuchet MS",Helvetica,Sans-Serif;}
h1,h2,h3,big {font-weight:normal;}
h1 {font-size:18pt;}
h2,big {font-size:14pt;}
h3 {font-size:12pt; font-weight:bold;}
small {font-size:8pt;}

/* Text */
menu * {text-decoration:none;}

/* Line */
h1 {line-height:24pt;}
h2,big {line-height:21pt;}
h3 {line-height:15pt;}
p,ul,ol,address,label {line-height:15pt;}
small {line-height:12pt;}

/* Margin */
h1,h2,h3,p,ul,ol,menu,input,form,textarea {margin:0;}
h2 {margin-top:6pt; margin-bottom:6pt;}
h3 {margin-top:9pt; margin-bottom:3pt;}
p,ul,ol {margin-bottom:6pt;}
ul {margin-left:12pt;}
ol {margin-left:18pt;}
input,select {margin:3pt;}
textarea {margin-top:3pt; margin-bottom:3pt;}

/* Padding */
h3,ul,ol,menu,form {padding:0;}

/* Color */
h1 {color:white;}
h2 {color:#005581;}
a:hover {color:#615863;}
label {color:#073455;}

/* CSS2 *****************************************************/

hr {color:#073455; background-color:#073455;}
video, object.flash {width:336pt; height:189pt;}
div.box {padding-bottom:6pt;}
textarea {width:100%;}
div.spacer {line-height:24pt;}

/* Images */
img.inline {margin-right:6pt;}
img.box {width:100%; margin-top:12pt; margin-bottom:6pt;}
img.logo {float:left; margin-left:12pt; height:72pt;}
img.menu {display:none; height:24pt; margin:12pt; float:right;}

/* Glyphs */
.awesome {
	font-family:"Awesome"; 
	font-size:21pt; 
	text-align:center; 
	line-height:27pt;
	vertical-align:middle;
}
.awesome a {text-decoration:none;}

/* Blocks */
div.block {position:relative; width:100%; overflow:hidden;}
table.block {width:720pt;}

/* Columns */
.column,
.home-column,
.big-column,
.wide-column {margin:0 12pt 0 12pt; display:inline; float:right;}
.column {width:156pt;}
.wide-column {width:336pt;}
.big-column {width:516pt;}
.home-column {width:216pt; float:left;}

/* Banner */
div.banner {height:120pt;}
div.banner img {bottom:0;}
div.banner .box {
	float:left; 
	background-color:#005581; 
	margin:24pt; 
	margin-left:88pt;
	padding:0 6pt 3pt 6pt;
}

/* Menus */
div.menu {margin-top:78pt;}
menu.main {margin-right:12pt; float:right;}
menu.main * {
	font-size: 12pt;
	display:block; 
	float:left; 
	height:33pt; 
	font-weight:bold; 
	line-height:33pt; 
	padding:0 12pt 0 12pt; 
	color:#7E858B;
	border-width:0; 
	border-style:solid; 
	border-color:white;
}
menu.main a:hover, 
menu.main strong {background-color:white; color:#005581;}
menu.box {list-style:none;}
menu.box li {display:inline;}
menu.box a:hover,
menu.box strong {background-color:#E8EAEA; color:#7E858B;}
menu.box li * {
	display:block; 
	padding-left:12pt; 
	line-height:33pt; 
	border-bottom:1px dotted #073455;
}
menu.iconbox * {list-style:none; line-height:33pt;}
menu.iconbox a {display:block; height:33pt; color:#7E858B;}
menu.iconbox li {display:inline;}
menu.iconbox a:hover {background-color:#E8EAEA; color:#005581;}
menu.iconbox div {float:left; width:33pt;}
menu.iconbox span {font-size:10pt;}

/* Panels */
div.panel {margin-top:12pt; color:#073455; background-color:#E8EAEA; padding:12pt;}
div.panel ul {
	font-size:7pt; 
	line-height:12pt; 
	margin-bottom:0; 
}

/* Site Map */
div.sitemap {background-color:#005581; padding-top:24pt; padding-bottom:12pt;}
div.sitemap * {color:white;}
div.sitemap ul {list-style:none; margin-left:0; font-size:9pt; line-height:18pt;}
div.sitemap strong {color:#B2B8BB;}
div.sitemap a {text-decoration:none;}
div.sitemap a:hover {color:#B2B8BB;}

/* Home */
div.home {background-color:#E8EAEA; padding-top:12pt; padding-bottom:12pt;}
div.home img {width:102pt;}
div.homepanel {float:left; margin-right:24pt; 
	margin-bottom:12pt; background-color:#DCE2E5; 
	border-radius:3pt; -moz-border-radius:3pt;}
div.homepanel img {width:144pt;}
div.homepanel .padding {margin:9pt;}

/* CSS3 *****************************************************/

@media screen and (max-width:432pt) {

	table.block {width:240pt;}
	.column, .wide-column, .big-column {width:216pt;}

	menu.main {float:none; display:none; height:auto; margin:0;}
	menu.main * {float:none; border-color:#005581; border-width:1px 0 0 0;}
	menu.main a:hover, menu.main strong {background-color:#005581; color:white;}
	span.popup:hover menu {display:block;}

	div.toggle {display:none;}
	div.spacer {line-height:12pt;}
	div.banner {height:186pt;}
	div.banner img {position:absolute; width:auto; height:100%;}
	div.banner .box {margin:12pt;}

	img.logo {height:60pt;}
	img.menu {display:inline;}
	img.lowsrc {z-index:-1;}

	menu.iconbox li {float:left;}
	menu.iconbox span {display:none;}

	video, object.flash {width:216pt; height:121pt;}

}

</pre></body></html>