body{width:100%;margin:0;padding:0;color:#000;background-color:#fff;font:90% Verdana,Arial,sans-serif;text-rendering:optimizeLegibility;background-image:-ms-linear-gradient(top,#cfe3a3,#ffffff 100px);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cfe3a3),color-stop(0.1 #ffffff));background-image:-webkit-linear-gradient(top,#cfe3a3,#fff 100px);background-image:-o-linear-gradient(top,#cfe3a3,#fff 100px);background-image:-moz-linear-gradient(top,#cfe3a3,#fff 100px);background-image:linear-gradient(top,#cfe3a3,#ffffff 100px);background-repeat:no-repeat;}
div{position:relative;}
.hdr{height:2.4em;max-width:1600px;margin:0 auto;padding:0 3% 0 3%;border:none;overflow:hidden;-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#d1e3a5,endColorstr=#ffffff)';}
.ttl{float:left;top:0.4em;margin-right:0.4em;font:130% Arial,sans-serif;}
.ttl span{font-size:80%;}
.path{float:right;top:0.95em;color:#8a5;font:90% Arial,sans-serif;}
.main{clear:both;padding:0 3% 0 3%;}
.narrow{max-width:1100px;margin:0 auto;}
.normal{max-width:1350px;margin:0 auto;}
.wide{max-width:1600px;margin:0 auto;}
.siteAuth{text-align:center;font-size:100%;padding-top:0.6em;}
.siteIntro{max-width:900px;margin:0 auto;padding:0.7em 9.5% 1.3em 10%;}
.cols{width:100%;margin-top:0.4em;}
.leftcol{float:left;width:31%;margin-right:3%;}
.midcol{float:left;width:31.9%;margin-right:3%;}
.rightcol{float:left;width:31%;}
.auth{font-size:120%;text-align:center;margin-bottom:0.4em;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;font-weight:normal;}
h1{font:230% 'Times New Roman',Times,serif;text-align:center;margin-bottom:0.05em;text-shadow:#ab8 0.04em 0.04em 0.04em;}
h2{font:160% Arial,sans-serif;text-align:center;margin-bottom:0.1em;}
h3{font:130% Arial,sans-serif;margin-bottom:0.1em;}
.h3{font:130% Arial,sans-serif;margin-bottom:0.05em;}
h4, .h4{font-size:120%;}
h5{font-size:110%;}
h6{font-size:100%;}
strong{font:120% normal;}
.sml{font-size:90%;}.xsml{font-size:75%;}
p{margin:0;padding:0 0 0.7em 0;}
a:link, a:visited{color:#538100;text-decoration:none;}
a:active, a:hover{color:#60d;text-decoration:underline;}
.menucol{float:left;width:25%;margin:0 3.8% 0 0;min-width:11.95em;max-width:16em;}
.maincol{float:left;width:71%;margin:0.2em 0 0.6em 0;min-width:20em;text-align:justify;}
.boxcoltop{width:100%;margin-bottom:0.6em;}
.boxcol{width:100%;}
.clr{clear:both;}
.txt{text-align:justify;}
.txtcol{clear:both;padding-top:0.4em;padding-bottom:0.3em;text-align:justify;width:100%;max-width:1280px;-moz-column-width:32em;-webkit-column-width:32em;-moz-column-gap:2.3em;-webkit-column-gap:2.3em;-moz-column-rule:1px solid #ac5;-webkit-column-rule:1px solid #ac5;}
.abstract{padding:0.1em 5% 0.6em 5%;text-align:justify;font-style:italic;}
.block{padding:0 5% 0.8em 5%;text-align:justify;font-size:85%;}
.blocklist{padding:0 5% 0 5%;text-align:left;font-size:85%;color:#f40}
table{font-size:100%;text-align:left;empty-cells:show;margin:0;padding-bottom:0.3em;border:none;}
tr{margin:0;border:none;}
th{margin:0;padding:0;text-align:left;font:130% normal Arial,sans-serif;}
td{margin:0;padding:0 0 0.25em 0;}
.r{padding:0.2em 0.6em 0.3em 0.3em;text-align:right;}
th.r{padding:0.2em 0.5em 0.3em 0.3em;text-align:right;}
.l{padding:0.2em 0.3em 0.3em 0.6em;text-align:left;}
th.l{padding:0.2em 0.3em 0.3em 0.5em;text-align:left;}
.rl{padding:0.6em 0.2em 0.5em 0.6em;text-align:left;}
th.rl{padding:0.2em 0 0.3em 0.4em;}
.lc, .lct{padding:0.2em;text-align:center;font-size:110%;background-color:#d5eea9;color:#460;border-top:0.15em solid #fff;border-left:0.15em solid #fff;}
.lct{padding:0.5em;}
.lct select{background-color:#fff;}
.lct option{padding-left:0.2em;}
th.lc{padding:0.2em;text-align:center;background-color:#cfee9d;color:#000;font-size:130%;border-top:0.15em solid #fff;border-left:0.15em solid #fff;}
.c{padding:0.2em 0.4em 0.4em 0.4em;text-align:center;border-top:0.2em solid #fff;background-color:#d5eea9;color:#460;}
.cntr{padding:0.15em 0.2em 0.3em 0.2em;text-align:center;border-top:0.2em solid #fff;color:#462;}
.rm{border-left:1px solid #fff;border-top:0.2em solid #fff;padding:0.1em 0.3em 0.3em 0.3em;text-align:right;}
.rr{border-left:1px solid #fff;border-top:0.2em solid #fff;border-right:0.15em solid #fff;padding:0.1em 0.3em 0.3em 0.3em;text-align:right;}
form{position:relative;background-color:#e9f9c7;margin:0;padding:0;white-space:nowrap;overflow:hidden;border:none;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-ms-border-radius:0.5em;border-radius:0.5em;-moz-box-shadow:0.3em 0.3em 0.25em #daefcc;-webkit-box-shadow:0.3em 0.3em 0.25em #daefcc;box-shadow:0.3em 0.3em 0.25em #daefcc;}
.frmDiv{height:13.7em;}.frm{height:12.5em;}
.frmDivSht{height:11.7em;}.frmSht{height:10.5em;}
.frmDivXSht{height:9.7em;}.frmXSht{height:8.5em;}
.frmDivLng{height:19em;}.frmLng{height:17.7em;}
label, input, button{color:#240;font-size:100%;}
select{color:#240;font-size:105%;}
label{font-size:85%;}
button, .btn{white-space:nowrap;overflow:hidden;border:1px solid #582;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;-moz-box-shadow:0.2em 0.2em 0.2em #c5d9b5;-webkit-box-shadow:0.2em 0.2em 0.2em #cdb;box-shadow:0.2em 0.2em 0.2em #d5e9c5;background-color:#d3eb8f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#b1d95f');background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#b1d95f));background-image:-webkit-linear-gradient(top,#fff,#b1d95f);background-image:-moz-linear-gradient(top,#fff,#b1d95f);background-image:-o-linear-gradient(top,#fff,#b1d95f);background-repeat:no-repeat;}
button:disabled, button:disabled:hover{background-image:none;background-color:#ebfdcf;color:#9a8;border-color:#9a8}
button:hover{background-image:-moz-linear-gradient(top,#fff,#c1e97f);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#c1e97f));background-color:#fff;color:#130;}
div.error{background-color:#ffe7ee;border:1px solid #f03;padding:0.1em 0.2em 0.2em 0.2em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;}
th.error{border:1px solid #f03;padding:0.1em 0.2em 0.2em 0.2em;}
td.error{background-color:#ffe7ee;padding:0.1em 0.2em 0.2em 0.2em;}
span.error{color:red;}
span.warn{color:#840;}
span.notify{color:#470;}
.lgtColor{color:#795;}
ul, ol{margin-top:0;margin-bottom:0;padding-top:0.1em;list-style-position:outside;list-style-type:disc;}
ol{margin-bottom:0.4em;}
li{margin-left:-0.8em;padding-bottom:0.15em;}
li.nobul{list-style-type:none;}
.cntrd{text-align:center;font-style:normal;}
.monotyp{font-family:"Andale Mono","Courier New",monospace;}
.undisplayed{display:none;visibility:hidden;}
.note{font-size:80%;padding:0.1em 0.3em 0.2em 0.3em;background-color:#793;color:white;vertical-align:text-top;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;border-radius:0.4em;-moz-box-shadow:0.2em 0.2em 0.2em #dec;-webkit-box-shadow:0.2em 0.2em 0.2em #dec;box-shadow:0.2em 0.2em 0.2em #dec;}
.notered{font:90% bold;padding:0.1em 0.2em 0.2em 0.1em;background-color:#f83;border:1px solid #d51;color:white;letter-spacing:-1px;vertical-align:text-top;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;}
.bl{font-weight:bold;text-decoration:blink;}
img{border:solid 0.6em #fff;border-radius:0.6em;-moz-box-shadow:0.25em 0.25em 0.45em #bca;-webkit-box-shadow:0.25em 0.25em 0.45em #bca;box-shadow:0.25em 0.25em 0.45em #bca;}
.map{width:100%;height:710px;margin:1.2em 0 0.6em 0;border-radius:0.6em;box-shadow:0.3em 0.3em 0.25em #dec;}
.high{height:800px;}.xhigh{height:840px;}.xxhigh{height:880px;}.xxxhigh{height:960px;}.xxxxhigh{height:1120px;}
.adv img, .lg, .map img{border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.rev{clear:both;font-size:85%;padding:0.5em 0 0 0;}
.foot{clear:both;padding:1em 0 0.7em 0;color:#9a5;}
.ftlinks{text-align:center;padding:0 0 0.8em 0;font-size:90%;}
.ftrev{clear:both;text-align:center;}
.ftcopy{text-align:center;}
c, v{display:table-row;}
l, lg, lc, h, t, r, m, t{display:none;}
d, f, n{display:table-cell;padding:0.2em;}
n{padding-left:1em;}
