html{background-color:#184173}body{max-width:980px;margin:10px auto}body>h1{font-size:10px;color:#fff;font-weight:normal;margin:0;text-align:right}article{display:block}input:invalid{border:1px solid #f00}img{object-fit:contain}#header{color:#fff;font-size:30px;font-family:Times New Roman;font-weight:bold;height:85px;line-height:78px;overflow:hidden}#header img{float:left;margin-right:30px}.footer{font-size:8pt;color:#fff;margin-bottom:20px;padding:5px;text-align:center}.footer a,.footer-bar a{color:#fff;text-decoration:underline}.footer-bar{background-color:#2870c1;font-size:8pt;text-align:center;padding:3px 0}.content{min-height:400px;padding:20px;padding-bottom:40px;background-color:#fff}.messages{border:solid 1px #000;background-color:#ff0;padding:0 15px 0 15px;margin-bottom:10px}#top-nav{background-color:#2870c1}#top-nav a{font-size:11pt;color:#fff;padding:5px 10px;float:left;text-decoration:none;cursor:pointer}#top-nav a:hover{background-color:#5a99d5;text-decoration:none}.sub-menu{display:none;background-color:#fff;position:absolute;margin-top:28px;border:solid 1px #000;z-index:1}.sub-menu a{color:#000 !important;display:block;min-width:150px;float:none !important}.sub-menu a:hover{color:#fff !important}.page-list{list-style-type:none;margin-left:0;padding-left:0}.page-list li{position:relative;padding-bottom:5px}.page-list span{border:solid 1px #000;position:absolute;left:300px;cursor:pointer}.page-list a{color:#f00;margin-right:15px}.page-list a.link{margin:0;color:#39c}.contact{width:350px}.contact .text{width:98%}body,textarea,table{font-family:Verdana,Arial;font-size:10pt;color:#000080}textarea{height:100px}h1{font-size:20px;margin-top:0}h2{font-size:16px;margin-top:0}h3{font-size:14px;margin-top:0}a{color:#000080}a img{border-width:0}p{margin:8px 0}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.col{display:flex;flex-direction:column;flex-basis:100%;flex:1;padding:10px}img{max-width:100%}@media(max-width:600px){.row{flex-direction:column}#gallery li{width:100% !important}}.cke_editable .col{border:#808080 dashed 1px;margin:5px}