html,body,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,li,pre,code,address,variable,form,fieldset,blockquote{font-size:16px;font-weight:normal;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
td,th,caption{font-weight:normal;text-align:left;}
img,fieldset{border:0;}
ol{list-style:decimal;padding-left:1.4em;}
ul{list-style:square;padding-left:1.4em;}
q:before,q:after{content:'';}
a:link{color:#207EBF;text-decoration:none;font-weight:bold;}
a:visited{color:#6E97BF;text-decoration:none;}
a:hover{color:#64B219;text-decoration:none;}
a:link img{border:solid 3px #FFFFFF;padding:1px;}
a:visited img{border:solid 3px #FFFFFF;padding:1px;}
a:hover img{border:solid 3px #64B219;padding:1px;}
abbr{color:#207EBF;}
abbr:hover{color:#64B219;cursor:help;}
body{font-family:Baskerville,"Palatino Linotype",Times,serif;background:#FFFFFF;}
button{font-size:12px;background-color:#CCD9AB;}
button:hover{color:#64B219;}
dl{margin:1em 0 1em 2em;}
h1{color:#222222;font-size:27px;font-style:italic;font-weight:bold;}
h2{color:#222222;font-size:22px;font-style:italic;font-weight:bold;margin:1em 0 .2em .5em;}
h3{color:#222222;font-size:18px;font-weight:bold;margin:1em 0 .2em .5em;}
img{max-width:100%;}
ol{padding-left:3em;}
p{margin-left:1em;margin-right:1em;line-height:1.2em;}
p+p{text-indent:2em;}
table.reference{color:#3B3B3B;background-color:#F6FBE9;border:1px solid #225110;border-collapse:collapse;margin-top:1.5em;margin-bottom:1.5em;margin-left:auto;margin-right:auto;max-width:30em;}
table.reference caption{background-color:#CCD9AB;border:1px solid #225110;border-bottom:0;padding:.2em;font-size:16px;color:#222222;text-align:center;}
table.reference td{border:1px solid #225110;font-size:16px;padding:.1em .8em .1em .8em;vertical-align:top;}
table.thumbnail{margin-top:1.5em;margin-bottom:1.5em;margin-left:auto;margin-right:auto;color:#3B3B3B;border:1px solid #225110;border-collapse:collapse;background-color:#F6FBE9;}
table.thumbnail tr{vertical-align:top;}
table.thumbnail td{text-align:center;vertical-align:top;padding:3px;width:180px;height:200px;}
table.thumbnail td a img{padding:0;border:2px solid #F6FBE9;margin:0;}
table.thumbnail td a:hover img{padding:0;border:2px solid #64B219;margin:0;}
table.thumbnail td span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
table.thumbnail td.thumbnail_caption{color:#222222;background-color:#CCD9AB;height:auto;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;text-align:center;padding:3px;border:1px solid #225110;border-top:0;}
table.thumbnail td.thumbnail_footer{color:#222222;background-color:#CCD9AB;height:auto;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;text-align:center;padding:3px;border:1px solid #225110;border-bottom:0;}
ul{list-style:circle;padding-left:3em;}
.ac_button{color:#222222;font-family:Baskerville,"Palatino Linotype",Times,serif;font-size:22px;font-style:italic;font-weight:bold;margin:.5em 0 .2em .5em;background-color:#eee;cursor:pointer;padding:10px;width:100%;text-align:left;vertical-align:middle;border:none;outline:none;transition:0.5s;}
.ac_button:after{content:'\02795';font-size:13px;font-style:normal;color:#222222;float:right;margin-left:5px;}
.ac_button:hover{color:#64B219;text-decoration:none;background-color:#ccc;}
.ac_active{background-color:#ccc;}
.ac_active:after{content:"\2796";}
.ac_panel{padding:0 18px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}
.break{clear:both;background-color:#F6FBE9 ;width:40%;height:.3em;border-width:0;border-top:1px solid #225110;border-bottom:1px solid #225110;margin-top:1.2em;margin-bottom:1.2em;}
.di{color:#666666;padding-top:1em;width:100%;}
.di img{margin-bottom:.6em;padding:.4em;}
.di-set{margin-bottom:1.6em;margin-left:1.6em;}
.jsoff{color:#E00000;}
.ma-a{}
.mi-a{}
.nb-fixed{top:0;z-index:98;position:fixed;}
.note{max-width:50em;margin-top:1.6em;margin-bottom:1em;margin-left:auto;margin-right:auto;border:1px solid #225110;border-radius:.4em;padding:1em .6em .6em .6em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:normal;color:#3B3B3B;background:#F6FBE9;}
.note-title{position:absolute;margin-top:-2em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:normal;color:#222222;border:1px solid #225110;border-radius:.4em;padding:0 .4em .2em .4em;height:1.2em;background:#CCD9AB;}
.pdf-download{clear:both;display:table;margin:1em 0 0 2em;}
.pdf-download a{font-size:12px;margin-left:1em;text-align:center;vertical-align:middle;display:table-cell;}
.pdf-download p{color:#666666;vertical-align:middle;display:table-cell;padding-left:1em;}
.radioButtons{padding:.5em;border:1px solid #225110;border-radius:.4em;margin-top:1em;margin-bottom:.6em;margin-left:auto;margin-right:auto;max-width:20em;color:#3B3B3B;font-weight:normal;font-size:14px;background:#E3EAD1;}
.reminder{color:#E00000;font-size:18px;padding:10px;margin:20px;border:1px solid #E00000;text-indent:0;}
.si-c{display:block;margin:.4em auto .4em auto;}
.si-l{margin:.4em 1.2em .4em .8em;float:left;}
.si-r{margin:.4em .8em .4em 1.2em;float:right;}
@media screen and (max-width:1000px){.si-l{float:none;display:block;margin-left:auto;margin-right:auto;}
.si-r{float:none;display:block;margin-left:auto;margin-right:auto;}
}
.topic{}
.topic p{font-size:15px;}
.topic a{font-size:16px;font-weight:normal;float:right;}
#banner{clear:both;text-align:center;padding:.3em 0 .6em 0;}
#banner a{color:#4B9900;font-size:36px;font-style:normal;}
#cn1{clear:both;width:80%;margin-top:1.6em;margin-bottom:1em;margin-left:auto;margin-right:auto;border:2px solid #E00000;border-radius:.4em;padding:1em .6em .6em .6em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:normal;text-align:center;color:#E00000;background:#F6FBE9;}
#cn1 center{margin:.5em;}
#ctaf{width:40em ;padding:1em;border:1px solid #225110;border-radius:.4em;background-color:#F6FBE9;margin-top:1.5em;margin-bottom:1.5em;margin-left:auto;margin-right:auto;}
#ctaf div + div{margin-top:1em;}
#ctaf label{display:inline-block;width:6em;text-align:right;}
#ctaf input,textarea{font:1em sans-serif;min-width:15em;max-width:35em;box-sizing:border-box;border:1px solid #868582;}
#ctaf input:focus,textarea:focus{border-color:#000000;}
#ctaf textarea{vertical-align:top;height:9em;width:32em;}
#ctaf .button{padding-left:6em;}
#ctaf button{margin-left:.5em;}
#ctaf p{font-weight:bold;margin-top:1em;border:1px solid #225110;border-radius:.4em;padding:.5em;background-color:#FFFFFF;}
@media screen and (max-width:1000px){#ctaf{width:80%;}
#ctaf label{text-align:left;}
#ctaf textarea{width:75%;}
#ctaf .button{padding-left:4em;}
}
#displayPref{display:none;position:fixed;z-index:100;max-width:40em;border:1px solid #225110;border-radius:.4em;padding:.9em .6em .6em .6em;box-shadow:.6em .6em .5em #363532;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:normal;color:#3B3B3B;background:#F6FBE9;}
#ft{clear:both;text-align:left;vertical-align:middle;width:95%;max-width:1045px;margin-left:auto;margin-right:auto;margin-top:.5em;margin-bottom:1em;padding:.4em .7em .4em .7em;border:1px solid #225110;border-radius:.4em;background-color:#F6FBE9;color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:normal;}
#ft-r{float:right;}
#jsoff{color:#E00000;background-color:#F6FBE9;font-family:Baskerville,"Palatino Linotype",Times,serif;font-size:20px;padding:10px 10px 10px 10px;border:2px solid #E00000;margin:15px 0 15px 5px;}
#ma{display:none;position:fixed;z-index:100;max-width:50em;border:1px solid #225110;border-radius:.4em;padding:.9em .6em .6em .6em;box-shadow:.6em .6em .5em #363532;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:normal;color:#3B3B3B;background:#F6FBE9;}
#ma-d{max-width:100%;}
#ma-t{position:absolute;margin-top:-2em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:normal;color:#222222;border:1px solid #225110;border-radius:.4em;padding:0 .4em .2em .4em;height:1.2em;background:#CCD9AB;}
#main{color:#666666;font-size:20px;max-width:1100px;margin-left:auto;margin-right:auto;}
#mi{display:none;position:fixed;z-index:100;min-width:10em;border:1px solid #225110;border-radius:.4em;padding:.9em .6em .6em .6em;box-shadow:.6em .6em .5em #363532;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:normal;color:#3B3B3B;background:#F6FBE9;}
#mi-i{max-width:100%;}
#mi-t{position:absolute;margin-top:-2em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:normal;color:#222222;border:1px solid #225110;border-radius:.4em;padding:0 .4em .2em .4em;height:1.2em;background:#CCD9AB;}
#modal-mask{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#eeeeee;z-index:99;opacity:0.85;filter:alpha(opacity=80);-moz-opacity:0.8;}
#nb{clear:both;text-align:left;vertical-align:middle;width:95%;max-width:1045px;margin-left:auto;margin-right:auto;padding:.4em .7em .4em .7em;border:1px solid #225110;border-radius:.4em;background-color:#F6FBE9;color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:normal;}
#nb-r{float:right;}
#pt{clear:both;color:#222222;font-size:32px;text-align:center;padding:.6em 0 .6em 0;}
#un{max-width:30em;margin-left:2em;}
