html,body{height:100%}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;color:#000;margin:0;padding:0;background:#97AEC0 url(/static/img/body_bg_blue.jpg) repeat-y;text-align:center}
#left_container{position:absolute;left:0;top:0;width:15em;min-height:100%;margin:0;padding:0 0 2em 0}
#left_quote{position:relative;left:0;width:9.65em;margin:0 0 0 5px;padding:.25em 5% .5em 5%;font-size:1.3em;font-style:italic;color:#EAEEE0;text-align:left;border:#CCC solid 1px;background:#225378}
#left_text,.left_section_header{position:relative;margin:0;padding:1em 5% 1em 5%;font-family:Tahoma,Arial,sans-serif;font-size:.9em;width:14em;color:#FFF;text-align:left}
#right_container_outer{position:absolute;left:16.3em;top:1em;width:54em;margin:0 0 2em 0;padding:0;background:#97AEC0 url(/static/img/navbar_fade.jpg) top repeat-x}
.navbar{position:relative;left:0;top:0;width:54.3em;height:2em;margin:0;padding:0 0 10px 0;background:#97AEC0}
#navbar_fade{position:relative;left:0;top:0;width:54em;height:3em;margin:0;padding:0;background:#ABBECC url(/static/img/navbar_fade_blue.jpg) top repeat-x;border-left:1px solid #4F7692;border-right:1px solid #4F7692}
#right_container_inner{position:relative;left:0;top:0;width:54em;margin:0;padding:0 0 1em 0;background:#ABBECC;border-left:1px solid #4F7692;border-right:1px solid #4F7692}
#rci_left_column{position:relative;margin:-1em 0 0 .2em;padding:0 1.2em .8em 1.2em;background:transparent;font-size:.95em;color:#000;text-align:left;line-height:1.45}
#rci_right_column,.left_menu_list{position:relative;clear:both;margin:0 1em 0 0;padding:0 0 0 20px;font-size:.8em;color:#4F5936;text-align:left}
#rci_right_column ul,.left_menu_list ul{margin:.9em 0 0 1.4em !important;padding:0;list-style-type:circle}
#rci_right_column li,.left_menu_list li{margin:0 0 .35em 0;padding:0}
#rci_right_column a,.left_menu_list a{color:#D7E4EE;font-size:11px;font-weight:bold;text-decoration:none}
#rci_right_column a:hover,.left_menu_list a:hover{text-decoration:underline}
#footer{position:relative;width:62.5em;height:2.8em;margin:0;padding:.4em .5em 0 0;border-top:1px solid #4F7692;font-size:.85em;font-family:Tahoma,Arial,sans-serif;color:#000;text-align:right}
#footer a{color:#225378;font-weight:bold;text-decoration:none;margin-left:.4em}
#footer a:hover{text-decoration:underline;color:#FFF}
#nav ul{padding:0;margin:0;white-space:nowrap;font-size:1em;color:#000;width:100%;list-style:none}
#nav ul li{display:inline;list-style:none}
#nav ul li a{padding:.4em .9em .46em .9em;color:#225378;font-weight:bold;text-decoration:none;float:left;background:#ABBECC;border:1px solid #4F7692}
#nav ul li a:hover,#nav ul li a.active{color:#FFF;background:#7292AB}
h2{font-family:Tahoma,Arial,sans-serif;margin:0 0 .3em 0;font-size:1.9em;color:#FFF}
h3{font-family:Tahoma,Arial,sans-serif;margin:.9em 0 .35em 0;padding:0;font-size:1.05em;color:#FFF}
#left_text h3,.left_section_header h3{font-family:Tahoma,Arial,sans-serif;margin:0 0 -.7em;padding:0;font-size:1.2em;color:#FFF}
.small{font-family:"Courier New",Courier,monospace;font-size:.85em;text-transform:uppercase}
#right_container_inner a{color:#225378;text-decoration:underline}
#right_container_inner a:hover{color:#fff;text-decoration:none}
#logo{margin:.5em 0 0 0;width:15em;height:14em}
img{border:none}
blockquote{margin:.4em .6em .8em .6em;padding:.4em .7em .4em .7em;background:#97ACBB;border:1px solid #4F7692;font-family:Tahoma,Arial,sans-serif;color:#1E2E3B}
.code_block{font-family:"Courier New",Courier,monospace;font-size:.92em;background:#8CA2B2;border:1px solid #4F7692;padding:.6em .8em;margin:.4em 0;color:#10202C;overflow-x:auto;white-space:pre}
table{border-collapse:collapse;width:100%;margin:.5em 0 .8em 0;background:#97ACBB;border:1px solid #4F7692;font-family:Tahoma,Arial,sans-serif}
table th,table td{border:1px solid #4F7692;padding:.45em .6em;text-align:left;vertical-align:top;color:#162633;font-weight:normal}
table thead th,table tr.table_head th{background:#225378;color:#EAEEE0;font-weight:bold}
table tr th:first-child{background:#7292AB;color:#FFF;font-weight:bold;width:28%}
table thead tr th:first-child,table tr.table_head th:first-child{background:#225378}
.corp_panel{background:#97ACBB;border:1px solid #4F7692;padding:.7em .9em;margin:.5em .6em .9em .6em;font-family:Tahoma,Arial,sans-serif}
.corp_statusbar{background:#225378;color:#EAEEE0;border:1px solid #4F7692;padding:.35em .6em;margin-bottom:.6em;font-family:Tahoma,Arial,sans-serif;font-size:.9em;font-weight:bold}
.corp_button,input[type="submit"],button.corp_button,a.button{font-family:Tahoma,Arial,sans-serif;font-size:.95em;font-weight:bold;color:#FFF;background:#225378;border-top:2px solid #7292AB;border-left:2px solid #7292AB;border-right:2px solid #133147;border-bottom:2px solid #133147;padding:.35em 1.1em;cursor:pointer;text-decoration:none;display:inline-block}
.corp_button:hover,input[type="submit"]:hover,button.corp_button:hover,a.button:hover{background:#306A96;color:#FFF}
input[type="text"],input[type="email"],input[type="password"],input[type="number"],textarea,select{font-family:Tahoma,Arial,sans-serif;font-size:.95em;background:#D7E4EE;border:1px solid #4F7692;color:#000;padding:.25em .4em}
.error_box{background:#8B2626;color:#FFF;border:1px solid #4A1010;padding:.5em .7em;margin:.5em .6em;font-weight:bold}
.notice_box{background:#225378;color:#EAEEE0;border:1px solid #4F7692;padding:.5em .7em;margin:.5em .6em;font-size:.95em}
.report-row{display:flex;justify-content:space-between;border-bottom:1px solid #4F7692;padding:.3em .5em;background:#97ACBB}
.report-row span:first-child{font-weight:bold;color:#225378}
dl{margin:.5em 0}
dt{font-weight:bold;color:#225378;margin-top:.5em}
dd{margin-left:1.2em;margin-bottom:.3em}
address{font-style:normal;background:#97ACBB;border:1px solid #4F7692;padding:.5em .8em;margin:.4em 0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
