*{margin:0;padding:0}html{height:100%}img{border:0}ol,ul{list-style-position:outside}body{background-color:#d8dde2;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4'><rect width='4' height='4' fill='%23d8dde2'/><rect width='1' height='1' fill='%23d2d7dd'/><rect x='2' y='2' width='1' height='1' fill='%23d2d7dd'/></svg>");font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.6;color:#333;padding:16px 0 32px}#wrapper{width:940px;margin:0 auto;background-color:#fff;border:1px solid #9aa4ae;border-radius:6px;box-shadow:0 2px 6px #00000047;overflow:hidden}#masthead{background-color:#1f4e79;background-image:-webkit-linear-gradient(top,#2f6ea3,#1a4266);background-image:linear-gradient(to bottom,#2f6ea3,#1a4266);border-bottom:3px solid #12314c;padding:16px 20px 14px;position:relative}#masthead h1{font-family:Georgia,Times New Roman,Times,serif;font-size:27px;font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55);letter-spacing:.5px}#masthead h1 a{color:#fff;text-decoration:none}#masthead .tagline{font-size:11px;color:#b8d4ec;margin-top:3px;font-style:italic}#masthead .contact-strip{position:absolute;top:26px;right:20px;text-align:right;font-size:10px;color:#b8d4ec;line-height:1.7}#masthead .contact-strip a{color:#fff}#masthead .lang-switch{position:absolute;top:0;right:0;background-color:#00000038;border-left:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-radius:0 0 0 4px;padding:3px 9px 4px;font-size:10px;color:#9fc2e0;letter-spacing:.5px}#masthead .lang-switch a{color:#d7e8f7;text-decoration:none;font-weight:700}#masthead .lang-switch a:hover{color:#fff;text-decoration:underline}#masthead .lang-switch strong{color:#fff;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.5)}#masthead .lang-switch .sep{color:#6f93b3;padding:0 2px}#navbar{background-color:#e4e8ec;background-image:-webkit-linear-gradient(top,#f4f6f8,#dde2e7);background-image:linear-gradient(to bottom,#f4f6f8,#dde2e7);border-bottom:1px solid #9aa4ae;padding:0 12px;height:30px}#navbar ul{list-style:none}#navbar li{float:left}#navbar a{display:block;padding:7px 16px 6px;font-size:11px;font-weight:700;color:#24486b;text-decoration:none;border-right:1px solid #c3cad1;text-shadow:0 1px 0 #ffffff}#navbar a:hover{background-color:#fff;color:#0b3861;text-decoration:underline}#navbar a.current{background-color:#fff;color:#12314c;border-bottom:1px solid #ffffff;margin-bottom:-1px}#breadcrumb{clear:both;background-color:#f7f8fa;border-bottom:1px solid #dfe3e8;padding:5px 20px;font-size:10px;color:#777}#container{padding:18px 20px 8px}#content{float:left;width:640px}#sidebar{float:right;width:240px;clear:right}#container>.photo-frame{float:right;box-sizing:border-box;width:240px}.clearer{clear:both;height:0;overflow:hidden}h2{font-family:Georgia,Times New Roman,Times,serif;font-size:19px;font-weight:400;color:#1f4e79;border-bottom:1px solid #cfd6dd;padding-bottom:5px;margin-bottom:12px}h3{font-size:12px;color:#1f4e79;margin:18px 0 6px}h4{font-size:11px;color:#444;margin:12px 0 4px}p{margin-bottom:11px;text-align:justify}a{color:#0b57a4}a:visited{color:#6b3fa0}a:hover{color:#c0392b}ul.bullets,ol.numbers{margin:0 0 12px 22px}ul.bullets li,ol.numbers li{margin-bottom:4px}hr{border:0;border-top:1px solid #dfe3e8;height:0;margin:16px 0}acronym,abbr{border-bottom:1px dotted #888888;cursor:help}code,.mono{font-family:Courier New,Courier,monospace;font-size:11px}.box{border:1px solid #c3cad1;border-radius:4px;background-color:#fbfcfd;margin-bottom:16px}.box h3{margin:0;padding:6px 10px;font-size:11px;color:#fff;background-color:#5b7288;background-image:-webkit-linear-gradient(top,#6d859c,#4d6376);background-image:linear-gradient(to bottom,#6d859c,#4d6376);border-bottom:1px solid #c3cad1;border-radius:3px 3px 0 0;text-shadow:0 1px 1px rgba(0,0,0,.4)}.box .box-body{padding:9px 10px}.box .box-body p{text-align:left}.notice{border:1px solid #e0d29a;background-color:#fdf8e3;padding:8px 10px;margin-bottom:14px;font-size:11px;border-radius:3px}.photo-frame{border:1px solid #c3cad1;background-color:#fff;padding:4px;border-radius:3px;margin-bottom:12px;text-align:center}.photo-frame img{width:100%;display:block;border-radius:2px}.photo-frame .caption{font-size:10px;color:#777;padding-top:5px;font-style:italic}ul.linklist{list-style:none}ul.linklist li{border-bottom:1px dotted #d5dae0;padding:4px 0 4px 12px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='5' height='5'><path d='M0 0 L5 2.5 L0 5 Z' fill='%235b7288'/></svg>") no-repeat 0 8px}ul.linklist li.last{border-bottom:0}dl.facts{font-size:11px}dl.facts dt{font-weight:700;color:#1f4e79;margin-top:6px}dl.facts dt.first{margin-top:0}dl.facts dd{margin:0;color:#444}table.data{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:11px}table.data th{background-color:#e4e8ec;background-image:-webkit-linear-gradient(top,#f0f3f6,#dde2e7);background-image:linear-gradient(to bottom,#f0f3f6,#dde2e7);border:1px solid #c3cad1;padding:5px 8px;text-align:left;color:#24486b;text-shadow:0 1px 0 #ffffff}table.data td{border:1px solid #d9dee3;padding:5px 8px;vertical-align:top}table.data tr.alt td{background-color:#f7f9fb}table.data td.rating{white-space:nowrap;color:#1f4e79;letter-spacing:1px}.entry{border:1px solid #d9dee3;border-radius:4px;padding:12px 14px;margin-bottom:14px;background-color:#fff}.entry h3{margin-top:0;font-size:13px}.entry .meta{font-size:10px;color:#777;border-bottom:1px dotted #d5dae0;padding-bottom:6px;margin-bottom:8px}.entry .keywords{font-size:10px;color:#555;background-color:#f4f6f8;border-top:1px solid #e6eaee;padding:5px 8px;margin:8px -14px -12px;border-radius:0 0 3px 3px}.entry .keywords strong{color:#24486b}a.button,input.button{display:inline-block;padding:4px 12px;font-family:Verdana,Geneva,Arial,sans-serif;font-size:11px;font-weight:700;color:#fff!important;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.4);background-color:#3d7ab5;background-image:-webkit-linear-gradient(top,#5b96cd,#2f6ea3);background-image:linear-gradient(to bottom,#5b96cd,#2f6ea3);border:1px solid #24486b;border-radius:3px;cursor:pointer}a.button:hover,input.button:hover{background-image:-webkit-linear-gradient(top,#6ba4d8,#3a7cb3);background-image:linear-gradient(to bottom,#6ba4d8,#3a7cb3)}form.classic label{display:block;font-weight:700;color:#24486b;margin-bottom:3px}form.classic input.text,form.classic textarea,form.classic select{font-family:Verdana,Geneva,Arial,sans-serif;font-size:11px;color:#333;border:1px solid #b6bec6;border-top-color:#98a2ab;background-color:#fff;padding:4px;width:300px;margin-bottom:10px;border-radius:2px}form.classic textarea{width:400px;height:110px}#footer{clear:both;border-top:1px solid #c3cad1;background-color:#eef1f4;background-image:-webkit-linear-gradient(top,#f6f8fa,#e6eaee);background-image:linear-gradient(to bottom,#f6f8fa,#e6eaee);padding:10px 20px 12px;font-size:10px;color:#666}#footer p{text-align:left;margin-bottom:4px}#footer .right{float:right;text-align:right}#footer .badge{display:inline-block;border:1px solid #b6bec6;background-color:#fff;color:#567;padding:1px 5px;margin-left:4px;font-size:9px;border-radius:2px;text-decoration:none}@media screen and (max-width: 980px){body{padding:0;background-image:none}#wrapper{width:auto;margin:0;border:0;border-radius:0;box-shadow:none}#content{width:65%}#sidebar,#container>.photo-frame{width:31%}}@media screen and (max-width: 760px){#container{display:flex;flex-direction:column}#container>.photo-frame{order:1;float:none}#content{order:2;float:none;width:auto}#sidebar{order:3;float:none;width:auto}#container>.photo-frame{width:200px;margin:0 auto 18px}#sidebar{margin-top:22px;padding-top:16px;border-top:2px solid #dfe3e8}#sidebar .box{display:inline-block;vertical-align:top;width:48.5%;margin-right:2%}#sidebar .box:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 640px){body{font-size:13px;line-height:1.65}#masthead{padding:14px 16px 13px}#masthead h1{font-size:23px}#masthead .tagline{font-size:11px;padding-right:60px}#masthead .contact-strip{position:static;text-align:left;margin-top:9px;padding-top:8px;border-top:1px solid rgba(255,255,255,.18);font-size:11px}#masthead .lang-switch{font-size:11px;padding:5px 10px 6px}#navbar{height:auto;padding:0;overflow:hidden}#navbar ul{display:block}#navbar li{float:left;width:33.333%}#navbar a{padding:11px 4px;text-align:center;font-size:11px;border-bottom:1px solid #c3cad1}#navbar a.current{margin-bottom:0}#breadcrumb{padding:6px 16px;font-size:11px}#container{padding:16px 16px 4px}h2{font-size:20px}h3{font-size:14px}p{text-align:left}#sidebar .box{display:block;width:auto;margin-right:0}#container>.photo-frame{width:180px;margin-bottom:16px}table.data,table.data tbody,table.data tr,table.data td,table.data th{display:block;width:auto!important}table.data{border-top:1px solid #d9dee3}table.data tr:not(:has(td)){display:none}table.data tr{border-bottom:1px solid #d9dee3;padding:9px 0 10px}table.data tr:last-child{border-bottom:0}table.data td,table.data th{border:0;padding:1px 2px;background:none!important;text-shadow:none}table.data th{color:#1f4e79;font-weight:700}table.data td:first-child:not(.mono){font-weight:700;color:#24486b}table.data tr.alt td{background:none}table.data td.rating{font-size:15px;letter-spacing:2px}table.data td.mono{color:#777;font-size:11px}.entry{padding:12px}.entry .keywords{margin:8px -12px -12px}form.classic input.text,form.classic textarea,form.classic select{width:100%;font-size:16px;padding:8px}form.classic textarea{height:140px}a.button,input.button{display:block;width:100%;text-align:center;padding:11px 12px;font-size:13px;margin-bottom:8px}a.button+a.button{margin-left:0}#footer{padding:11px 16px 12px;font-size:11px;line-height:1.5}#footer .right{float:none;text-align:left;margin-bottom:8px}#footer span.badge,#footer .fine{display:none}#footer p{margin-bottom:3px}}@media screen and (max-width: 380px){#navbar li{width:50%}#masthead h1{font-size:20px}}@media print{body{background:none;color:#000;font-size:10pt}#wrapper{width:auto;border:0;box-shadow:none}#navbar,#breadcrumb,#sidebar,.lang-switch,#footer .badge{display:none}#container{display:block}#container>.photo-frame{float:right;width:150px;margin-left:16px}#content{float:none;width:auto}#masthead{background:none;border-bottom:2px solid #000}#masthead h1,#masthead .tagline,#masthead .contact-strip,#masthead .contact-strip a{color:#000;text-shadow:none}#masthead .contact-strip{position:static;text-align:left;margin-top:6px}a{color:#000}.entry,.box{page-break-inside:avoid}}
