@charset "utf-8";
@import url("reset.css");
@import url("calculator.css");
*{margin:0;padding:0;}
body{font-size:0.75em;width:100%;height:100%;background:#fff;font-family:arial;text-align:center;line-height:1.1em;}
#page{width:100%;margin:0 auto;position:absolute;}
#page .header{width:97%;overflow:hidden;background:#73894A;color:white;margin:0 0;padding:0 0.5em}
.header .logo{float:left;text-align:left;font-weight:bold;font-size:80%;border:none;margin:0.1em 0.1em;color:white;}
.header .banner{display:block;}
.header .nav{float:right;text-align:right;vertical-align:middle;display:inline; font-size:1.25em}
.nav a:link,.nav a:visited,.nav a:active{color:white;line-height:2em;padding-left:3px; padding-right:3px}
.nav a:hover,.nav a:focus{color:#ddd;text-decoration:none}
#page .footer{width:98%;line-height:1.2em;float:left;display:inline;margin:0.2em 0em;background:#73894A;border:1px solid grey;color:white;}
.footer ul{width:100%;float:left;display:inline;color:white;line-height:1.5em}
.footer ul li{margin:1.2em 0.6em;font-size:0.9em;display:inline;font-weight:bold;color:white;}
.footer a{color:white;font-size:1.2em}
.footer .ftext{text-align:center;font-size:0.9em;margin:0.1em auto;display:block}
#page .main{width:100%;float:left;margin:0.2em 0em;}
.main a{color:#005BB7;text-decoration:none}
.main a:hover{color:#000;text-decoration:underline}
.main a:visited{color:#632373;}
.main .middleside{width:100%;float:left;margin:0.2em 0.1em;}
.middleside .topmiddle{width:98%;float:left;display:inline;margin:0.2em 0.1em;overflow:hidden;text-align:center;}
.topmiddle .topbody1{margin:0.3em auto;text-align:center;}
.topbody1 table{margin:0em auto;width:100%;}
.topbody1 .tcl{background:#eefcbf;font-family:verdana;font-size:0.85em;text-align:left;text-decoration:none;max-width:20em}
.tcla a{font-size:1.2em}
.tcla{text-align:center;text-decoration:none;padding:0.3em 0.1em;width:15%;border:1px solid grey;}
.tcla img{border:none}
.tclaa{text-align:center;text-decoration:none;padding:0.3em 0.2em;width:16%;border:1px solid grey}
.topbody1 .topbody2{width:100%;line-height:1.5em;float:left;display:inline;background:#eefcbf;border:1px solid grey;border-top:none;}
.topbody2 .text4{float:right;display:inline;color:black;font-size:1em;text-align:left;margin-right:1em}
.topmiddle .topmenu1{width:100%;line-height:2em;background:#eefcbf;}
.topmiddle .topmenu1 .text3{display:inline;font-size:1.4em;color:#000;font-weight:bold;line-height:2em;text-align:center;}
.topmiddle .topmenu1 .text3a{display:inline;font-size:1.2em;color:#173a00;font-weight:bold;line-height:2em;margin:0.2em 0em;}
.topmiddle .topmenu2{line-height:2em;font-size:1.2em;margin:0em 0.2em;width:99.5%;border:1px solid #ccc;}
.topmiddle .topmenu2 a{font-size:1.05em}
.topmenu2 .row1{background:#fff;border:1px solid #ccc;padding-right:0.1em}
.topmenu2 .row1 .col1{color:#009900;padding:0.1em 0.2em}
.topmenu2 .row1 .col2{text-align:right;}
.topmenu2 .row1 .col3{text-align:right;padding:0.2em 0.8em;}
.topmenu2 .row1 .col1a{width:62%;text-align:left;padding:0em 0.5em;margin-right:0em}
.topmenu2 .row1 .col2a{text-align:right;margin:0.2em auto;width:16%;}
.topmenu2 .row1 .col3a{text-align:right;padding:0.2em 0.3em;}
.topmenu2 .row1 .col2_title{font-size:0.9em;text-align:right;margin:0.2em 0.1em;width:15%;}
.topmenu2 .row1 .col3_title{font-size:0.9em;text-align:right;margin:0.2em 0em;}
.topmenu2 .row2{background:#e0e0e0;border:1px solid #ccc;}
.row2 .col1{width:62%;text-align:left;padding:0em 0.5em}
.row2 .col2{text-align:right}
.row2 .col3{text-align:right;padding:0.2em 0.3em}
.topmiddle .topmenu2 .row3{width:100%;background:#eeeeee;}
.topmiddle .topmenu2 table{width:97%;font-family:verdana;font-size:0.9em;margin:2em 0 0 0.4em;background:#eeeeee;border-collapse:collapse;}
.topmiddle .topmenu2 table a{text-decoration:none;margin-left:0.4em}
.topmiddle .topmenu2 table tr{border:1px solid #999;margin-top:0.8em;width:100%;line-height:0.2em;}
.topmiddle .topmenu2 table td{border:1px solid #999;padding:0;text-align:center}
.topmiddle .topbody3{width:98%;float:left;display:inline;margin:1em auto;}
.topmiddle .topbody3 p{font-size:0.9em;font-family:verdana;line-height:1.5em;margin:1em 1em;text-align:justify}
.middleside .bottommiddle{width:98%;float:left;background:#eefcbf;display:inline;margin:1em 0.1em;overflow:hidden;text-align:center;border:1px solid #ccc;}
.clear{clear:both;}
.sitemap ul{width:100%;float:left;display:inline;text-align:center;margin:1em 0.2em;overflow:hidden;}
.sitemap ul li{width:48%;text-align:left;margin:0.2em 0.1em;color:#003300;font-size:1.05em;display:inline;float:left;line-height:1.6em}
.sitemap ul li a{text-decoration:none}
.sitemap ul li a:hover{text-decoration:underline}
.ct_box1{width:99%;background-color:#c3e44f;line-height:1.8em;margin-bottom:0em;padding:0.5em 0;text-align:center;font-size:1.2em} 
.ct_table1{width:99%;font-family:verdana;font-size:1.2em;margin:0;margin-bottom:1em;border-collapse:collapse;padding:0px;line-height:2em;background:#eefcbf}
.flag{width:16px;height:11px;border:none}
.sflag{vertical-align:text-top;width:16px;height:11px;background-image:url("/images/css_sprite42.png");background-position:0 0;display:inline-block;border:none}
.ct_row1{border:1px solid #999;margin-top:0.5em;width:100%;}
.ct_td1{text-align:center;border:1px solid #ccc;margin:0px;padding:0.1em 0px;width:50%}
.ct_td2{text-align:center;border:1px solid #ccc;padding:0.1em 0px;margin:0px;width:50%}
.ct_row2{border:1px solid #999;margin-top:0.5em;width:100%;}
.ct_row2td1{text-align:right;border:1px solid #ccc;padding-right:0.2em;margin-right:0px;width:50%;color:black}
.ct_row2td2{text-align:left;border:1px solid #ccc;padding:0px;margin:0px;padding-left:0.5em;color:black}
.ct_row3{border:1px solid #ccc;line-height:1.3em;margin:0 0;padding:0;width:100%}
.ct_row3td1{text-align:right;color:#009900;padding:0.3em 0.5em;margin:0 auto}
.graph_data{font-size:0.9em;color:#888;margin:0 auto;line-height:1.2em}
.graph_data tr{line-height:1.2em;}
.graph_data td_header{padding:0 3em}