body{text-align:center;margin:0;padding:0;background: white;}
#page{font-family:arial, Verdana, helvetica, sans-serif;font-size:.8em;text-align:left;width:70em;margin-top:15px;margin-left:auto;margin-right:auto;border:1px solid #9b9b9b;padding:0 10px 20px;}
#footer{font-family:arial, Verdana, helvetica, sans-serif;font-size:.7em;text-align:center;}
h1{background:#9b9b9b;color:#FFF;font-size:1.5em;margin:15px 2px 2px;padding:5px;}
h2{font-size:1em;border-bottom:1px solid #9b9b9b;clear:both;}
h3{margin-left:5em;font-size:130%;}
h4{margin-bottom:0;font-size:70%;color:#9b9b9b;padding-top:1em;}
h6{background:#9b9b9b;color:#FFF;font-size:1em;margin-bottom:.3em;margin-top:0;padding:.3em;}
.block_a{border:1px solid #9B9B9B;width:30.5em;height:15em;margin-top:1.2em;margin-left:2em;padding:.3em;}
.block_b{border:1px solid #9B9B9B;width:30.5em;height:15em;float:right;margin-top:1.2em;margin-right:2em;padding:.3em;}
#page a,#footer a{color:#4f4f4f;text-decoration:none;font-weight:700;}
footer a{font-size:.8px;}
h1 a{padding-left:1em;font-size:80%;}
#map_legend{float:right;margin-right:2em;margin-top:0;}
#map_legend_table{border:0 none;width:25em;padding-bottom:0;}
#page a:link,#page a:visited,#page a:active,#footer a:link,#footer a:visited,#footer a:active{color:#4f4f4f;}
#page a:hover,#footer a:hover{color:#000;text-decoration:underline;}
#page ul li{list-style:circle;}
#page .none_ls{list-style:none;display:inline;padding-right:.5em;}
#lang_menu{display:block;text-align:right;}
.num_list{list-style-type:decimal;color:red;}
.logo{float:right;margin-top:5px;position:relative;left:.1em;}
form{text-align:center;font-size:90%;margin-bottom:0;}
.radio{margin:.3em 0 0 .3em;padding:0;}
fieldset{border:1px solid #9b9b9b;padding:1em;}
legend{font-size:95%;color:#000;}
.main_fieldset{padding-bottom:1.2em;padding-top:1em;padding-right:.8em;width:63em;border:2px solid #9b9b9b;text-align:left;margin-left:auto;margin-right:auto;}
.radio_label{position:relative;top:-.2em;font-size:95%;}
.frm_label{float:left;margin-right:.5em;text-align:right;width:15em;padding-top:.3em;font-size:95%;}
.frm_section{font-size:95%;font-weight:700;margin-top:1em;}
.frm_btn{background:#FFF;float:right;margin-right:1em;margin-top:1.2em;}
#file_input, .frm_btn{background:#FFF;border:1px solid #9b9b9b;}
.input_descr{color:#8f8f8f;font-size:90%;margin-left:12.5em;}
.map_selection{color:#000;margin:1em 1em 1em 12.5em;}
table{border:1px solid #e6e6e6;font-size:105%;width:20em;margin-left:2em;padding:3px;}
#stats_table{border:0;width:100%;margin-left:0;margin-top:.5em;}
td{padding:1px 5px;}
.grey{background:#e6e6e6;}
.legend{font-size:85%;}
.graph_footer{font-size:80%;display:block;color:#b4b4b4;padding-left:65em;}
#page img,.map_selection input{border:0;}