
/* ------ CSS generated by "Stylemanager, V1.b" (c)2021:E.J.Minhorst ------ */

html{font-size:62.5%}
html,body{width:100%;height:100%;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,data,del,dfn,div,em,img,input,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-decoration:none;font-family:inherit}
s{text-decoration:none}
*:focus{outline:none}
[hidden]{display:none}
@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0")format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0")format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0")format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0")format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular")format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'AvantGarde';src:url("../fonts/AvantGardeCE-Book.woff")format("woff"),url("../fonts/AvantGardeCE-Book.eot"),url("../fonts/AvantGardeCE-Book.eot?#iefix")format("embedded-opentype"),url("../fonts/AvantGardeCE-Book.ttf")format("truetype"),url("../fonts/AvantGardeCE-Book.svg#avantgarde")format("svg")}
@font-face{font-family:'Corbel';src:url("../fonts/corbel-webfont.woff")format("woff"),url("../fonts/corbel-webfont.eot"),url("../fonts/corbel-webfont.eot?#iefix")format("embedded-opentype"),url("../fonts/corbel-webfont.ttf")format("truetype")}
@font-face{font-family:"OCR-A";src:url("../fonts/OCR-A-Extended.woff")format("woff"),url("../fonts/OCR-A-Extended.woff2")format("woff2"),url("../fonts/OCR-A-Extended.eot"),url("../fonts/OCR-A-Extended.eot?#iefix")format("embedded-opentype"),url("../fonts/OCR-A-Extended.ttf")format("truetype"),url("../fonts/OCR-A-Extended.svg#OCR-A")format("svg")}
@font-face{font-family:'Praegefest';src:url("../fonts/Praegefest.otf")format("opentype"),url('../fonts/Praegefest.woff')format('woff'),url('../fonts/Praegefest.eot'),url('../fonts/Praegefest.eot?#iefix')format('embedded-opentype'),url('../fonts/Praegefest.ttf')format('truetype'),url('../fonts/Praegefest.svg#praegefest')format('truetype')}
@font-face{font-family:'BuffaloNickel';src:url("../fonts/BuffaloNickel.otf")format("opentype"),url('../fonts/BuffaloNickel.woff')format('woff'),url('../fonts/BuffaloNickel.eot'),url('../fonts/BuffaloNickel.eot?#iefix')format('embedded-opentype'),url('../fonts/BuffaloNickel.ttf')format('truetype'),url('../fonts/BuffaloNickel.svg#buffalonickel')format('truetype')}
::-webkit-scrollbar{width:0.6em}
::-webkit-scrollbar-track{background:#627637}
::-webkit-scrollbar-thumb{background:#A1B86D;border:1px solid #FFEBB2;border-radius:5px}
::-webkit-scrollbar-thumb:hover{background:#E7F384;border:1px solid #006600;border-radius:5px}
body{display:block;font-size:13px;font-size:1.3em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#003300;background-color:#8CA560;background-image:-webkit-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background-image:-moz-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background-image:-ms-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background-image:-o-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background-image:linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background-image:url("/act/web/shape/walls/meadow-a2-1440x900px.jpg");background-repeat:no-repeat;background-size:100% 100%;background-position:top left;background-attachment:fixed}
.font-style1{font-family:Jura,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.15em;line-height:80%}
.font-style2{font-family:AvantGarde,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.05em}
.font-style3{font-family:Corbel,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.15em}
.font-mark1{font-family:Praegefest,"Script MT Bold";font-size:1.2em;letter-spacing:0.05em}
.font-mark2{font-family:BuffaloNickel,"Script MT Bold","Brush Script MT","Apple Chancery";font-size:1.4em;line-height:0.9em;letter-spacing:0.04em;vertical-align:bottom}
.font-sans{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.font-serif{font-family:"Palatino Linotype",Times,"Times New Roman",serif;font-size:1.1em}
.font-mono{font-family:"Courier Final Draft","Courier Prime","Courier 10 Pitch BT","Courier Code","IBM Courier","Courier (IBM)",Courier,"Nimbus Mono","Courier New",monospace}
.font-ocr{font-family:OCR-A,"OCR A Extended","Lucida Console",Monaco,"Courier New",Courier,monospace}
.font-source{font-family:Consolas,"Andale Mono WT","Andale Mono","DejaVu Sans Mono","Liberation Mono",Monaco,"Lucida Console","Courier New",Courier,monospace}
.sze-double,.sze-xlarge,.sze-vlarge,.sze-larger,.sze-smaller,.sze-vsmall,.sze-ssmall{display:inline-block;position:relative}
.sze-double{font-size:200%;line-height:1.3em}
.sze-xlarge{font-size:150%;line-height:1.35em}
.sze-vlarge{font-size:120%;line-height:1.3em}
.sze-larger{font-size:110%;line-height:1.3em}
.sze-smaller{font-size:95%;line-height:1em}
.sze-vsmall{font-size:85%;line-height:1.1em}
.sze-ssmall{font-size:65%;line-height:1.1em}
#va-vvo-online{margin-left:20%;width:300px !important}
#vaform_startort{width:92% !important}
#va_form .button{margin-left:40% !important}
.mc_access_error{display:inline-block;background:#FFF;color:#900;text-align:center;border:1px solid red;padding:1em;margin-top:2em}
a,a:visited,a:active{text-decoration:none;color:#7F3200;cursor:Pointer;border-bottom:1px dashed #A74200}
a:hover{color:#EE5300;border-bottom:1px solid #EE5300}
address{display:block;font-family:"Lucida Console",Monaco,monospace;color:#002200;font-size:.9em;line-height:1.2em;margin-top:0.4em;margin-left:5.3%;display:inline-block}
address a,address strong,address em{}
caption{color:#FFFFFF;background-color:#627686;font-weight:bold;font-size:1.1em;border-left:0.2em solid #E0EBF3;border-right:0.2em solid #E0EBF3;padding:0.3rem 0.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
dt,pre,q,blockquote,address{margin-top:1em;margin-bottom:0em;line-height:1.3em}
h1,h2,h3,h4,h5{}
h1{font-size:125%;font-weight:bold;text-align:center;padding:1em 0 .5em 0}
h2{font-size:110%;font-weight:bold;text-align:center;padding:1.0em 0 .5em 0}
h3{font-size:105%;font-weight:bold;text-align:center;padding:1.0em 0 0.5em 0}
h4{font-size:100%;font-weight:bold;text-align:left;padding:1.1em 0 0.5em 0}
h5{font-size:95%;font-weight:bold;text-align:left;padding:0.4rem 0 .7rem 0}
hr{background-color:#578A57;width:100%;height:.15em;margin:1.5em 0 .5em 0;padding:0;border:0}
img{width:auto;max-width:100%;height:auto;margin:0;font-family:sans-serif;font-size:10px;padding:0;color:#999900;text-align:center;vertical-align:middle}
li{margin-bottom:.5em;line-height:1.3em;padding-left:1.5%}
p{line-height:1.3em;margin-bottom:.4em}
p img:first-of-type{margin-top:0;margin-bottom:0;line-height:0}
pre{font-family:"Lucida Console",Monaco,monospace;color:#000000;font-size:.9em;padding-left:0.3em;text-align:left !important}
pre strong,pre em,pre b,pre i,pre u{color:#000000;font-weight:normal;font-style:normal;text-decoration:none}
q,blockquote,cite{font-family:"Times New Roman",Times,serif;color:#002200;font-style:italic;font-weight:normal}
q,blockquote{font-size:1.1em;line-height:1.2em;letter-spacing:0.02em;margin-top:0.4em;display:inline-block}
q:before,blockquote:before{content:"\201E"}
q:after,blockquote:after{content:"\201C"}
q a,q strong,q em,blockquote a,blockquote strong,blockquote em{font-style:italic}
span[style="font-family:Praegefest;"]{letter-spacing:0.05em;font-size:1.2em}
span[style="font-family:BuffaloNickel;"]{font-size:1.4em;vertical-align:bottom;line-height:0.9em;letter-spacing:0.04em}
span[style="font-family:OCR-A,'OCR A Extended','Lucida Console',monospace;"]{font-size:1.15em;letter-spacing:-0.05em}
span[style="font-family:'Times New Roman',Times,serif;"]{font-size:1.1em}
table{width:100%;font-size:100%;margin:1em auto;empty-cells:show;border-spacing:0.2em;table-layout:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
td{background-color:white;font-size:1.0em;padding:0.3rem 0.5rem}
th,td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box !important}
th{background-color:#B3BEC6;font-size:1.0em;text-align:center;font-weight:bold;padding:0.4rem 0}
ul,ol{margin-left:4%;margin-top:.5em;list-style-position:outside}
abbr{letter-spacing:.03em;padding-left:.03em}
big{font-size:120%;font-weight:bold;text-transform:uppercase;color:#990000}
cite{color:#004100}
cite:before{font-size:1.4em;content:"\2039"}
cite:after{font-size:1.4em;content:"\203A"}
cite em,cite strong,cite a{font-style:italic}
code{font-family:"Lucida Console",Monaco,monospace;color:#005500;font-size:.8em;letter-spacing:-0.02em;line-height:1em}
data{display:none}
del{color:#888888;text-decoration:line-through}
dfn{font-variant:small-caps}
em{color:#330000;font-style:italic;font-weight:bold;letter-spacing:.05em;padding-left:.05em}
ins{color:#990099;font-style:italic;border-bottom:1px dashed #990099}
kbd,tt{font-family:"Courier New",Courier,monospace;color:#000000;font-size:1.15em;font-weight:bold}
mark{color:black !important;background-color:yellow !important}
samp{color:#426342;font-size:.95em;font-style:italic;line-height:1.0em}
samp em,samp strong,samp a{font-style:italic}
strong{color:#3D1800;font-weight:bold;letter-spacing:0.05em;padding-left:0.05em}
sub,sup{font-size:.8em;line-height:.8em;padding-left:0.15em;padding-right:0.15em}
var{font-family:"Lucida Console",Monaco,monospace;color:#888800;font-size:1.0em;font-style:italic;letter-spacing:-0.05em}
.lnk_hidden{color:inherit;padding:inherit;font-size:inherit;font-weight:inherit;text-decoration:inherit;margin:inherit;border-bottom:inherit}
.lnk_hidden:hover{color:inherit;text-decoration:none;border-bottom:inherit;cursor:text}
.lnk_hidden:before,.lnk_hidden:after{content:""}
.lnk_arrow:before{content:"\25BA";margin-left:0.2em;padding-right:0em !important;margin-right:0.1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_arrow:after{content:"";padding-right:0.1em}
.lnk_web:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_web:after{content:"";padding-right:0.1em}
.lnk_mail:before{font:normal normal normal .75em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_mail:after{content:"";padding-right:0.1em}
.lnk_phone:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_phone:after{content:"";padding-right:0.1em}
.lnk_dnld:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_dnld:after{content:"";padding-right:0.1em}
.lnk_pdf:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_pdf:after{content:"";padding-right:0.1em}
.lnk_img:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_img:after{content:"";padding-right:0.1em}
.lnk_home:before{font:normal normal normal 1.15em/1 FontAwesome;content:"";margin-left:0.2em;margin-right:0.1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_home:after{content:"";padding-right:0.1em}
.lnk_page:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_page:after{content:"";padding-right:0.1em}
.lnk_folder:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_folder:after{content:"";padding-right:0.1em}
.lnk_button1{color:#003300;background-color:#ACB792;background:rgba(0,51,0,0.2);border:1px solid #003300;border-radius:1.0em;font-size:0.8em;line-height:1.2em;padding:0em .6em .05em .6em;margin:0;display:inline-block;cursor:pointer}
.lnk_button1:hover{color:#7F3200;border-color:#7F3200;background-color:rgba(127,50,0,.2)}
.lnk_button1:before,.lnk_button1:after{content:""}
.lnk_button2{color:#DEE29A;background-color:#004100;background-image:linear-gradient(#007000,#003400);border:1px solid #003300;border-left-color:#B3E6B3;border-top-color:#B3E6B3;box-shadow:1px 2px 1px #8E9778;border-radius:1.0em;font-size:0.8em;line-height:1.2em;padding:0.05em .6em .05em .6em;margin:0;display:inline-block;cursor:pointer}
.lnk_button2:hover{color:#004400;background-color:#E7F384 !important;background-image:linear-gradient(#A0BC5B,#E7F384);border:1px solid #003300;box-shadow:none}
.lnk_button2:before,.lnk_button2:after{content:""}
.lnk_picture{display:inline-block;height:1.9em;line-height:1.9em;background-size:1.9em;background-image:url("../buttons/neulandfahne48x48px.png");border:1px dotted rgba(255,255,255,0.1);;padding-left:2em;background-repeat:no-repeat;background-position:left center;margin:0}
.lnk_picture:hover{border:1px dotted rgba(255,255,255,.1);background-color:rgba(255,255,255,.4);-webkit-box-shadow:inset rgba(0,0,0,0.15)3px 4px 10px;-moz-box-shadow:inset rgba(0,0,0,0.15)3px 4px 10px;box-shadow:inset rgba(0,0,0,0.15)3px 4px 10px}
.lnk_picture:before,.lnk_picture:after{content:""}
.img_preview{width:100px;height:auto}
.img_iconsize{width:32px;height:auto}
.img_textsize{width:1.5em;height:auto;vertical-align:middle;padding-bottom:0.2em}
.img_forslider{}
.img_foralbum{width:24%;height:auto;margin-right:.5em}
.img_specialfmt{width:auto;height:auto}
.div_spacer{display:none}
.transparent_wrap img{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0.6}
.img_effectlayer,.img_center,.img_fullwdth,.img_twotrdwdth,.img_halfwdth,.img_thrdwdth,.div_effectlayer,.flexbox,.div_flexcenter,.div_fullwdth,.div_twotrdwdth,.div_halfwdth,.div_thrdwdth{display:block;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.div_smalltxt{font-size:85%;line-height:1.1em}
.div_vsmalltxt{font-size:65%;line-height:1.1em}
.div_smalltxt p,.div_vsmalltxt p,.div_smalltxt li,.div_vsmalltxt li{line-height:1.1em}
.div_effectlayer{display:block;position:relative;top:0;left:0;z-index:50;padding-left:.5%;margin-left:-.5%}
.multipage{width:auto}
.accordion-section{width:auto}
.div_specialfmt{width:auto}
.ul_standardlist{list-style-position:outside}
.ul_floatinglist{}
.ul_picture1{list-style:none;list-style-image:url(../buttons/ejomod-ico-44x40.png)}
.ul_picture1 li{margin-left:1.8rem;margin-bottom:.5em}
.ul_picture2{list-style:none}
.ul_picture2 li{list-style:none;background-image:url("../buttons/ejomod-ico-44x40.png");background-size:1em;padding-left:1.6em;margin:0;margin-left:-1em;background-repeat:no-repeat;background-position:left center;margin-bottom:.5em}
.ul_colordot{list-style:none}
.ul_colordot li{line-height:1em;margin-left:-1.5em;margin-bottom:.5em}
.ul_colordot li:before{content:"•";color:#627686;font-size:2.5em;line-height:0.5em;vertical-align:middle;padding-right:.3em;padding-bottom:.06em}
.ol_standardlist{list-style-position:outside}
.ul_floatinglist{}
.ol_graphnumbers{list-style:none;counter-reset:item}
.ol_graphnumbers li{counter-increment:item;margin-bottom:5px}
.ol_graphnumbers li:before{display:inline-block;background-color:#627686;color:#B3BEC6;margin-right:.6em;margin-left:-1.8em;content:counter(item);border-radius:100%;width:1.2em;text-align:center}
dl{margin-top:0;margin-left:8.33%}
dt{margin-left:12.5%;font-weight:bold;color:#003333}
dd{margin-left:16.66%;padding-bottom:.2em}
.tbl_statcenter{width:620px;margin:0 auto;font-size:0.8em}
.tbl_flexcenter{width:80%;margin:0 auto}
.tbl_leftfloat{width:50%;float:left}
.tbl_rightfloat{width:50%;float:right}
.tbl_specialfmt1{}
.tbl_specialfmt2{}
.tbl_specialfmt3{}
.tbl_specialfmt4{}
.th_prdcode,.td_prdcode{width:9%}
.th_prdname,.td_prdname{width:55%}
.th_prdprice,.td_prdprice{width:10%}
.th_prddetail,.td_prddetail{width:26%}
.td_prdcode{font-size:95%;color:#000000}
.td_prdname{font-size:100%}
.td_prdprice{font-size:100%;font-weight:bold;color:#000000;text-align:right;white-space:nowrap;padding-right:1.1em}
.td_prddetail{font-size:80%;color:#000000;text-align:left}
.th_prdprice{text-align:right;padding-right:1em}
.th_prddetail{text-align:left;padding-left:2em}
th.clm_ID,td.clm_ID{width:9%}
th.clm_name,td.clm_name{width:26%}
th.clm_data,td.clm_data{width:10%}
th.clm_descrp,td.clm_descrp{width:26%}
th.clm_addinf,td.clm_addinf{width:20%}
th.clm_ID{font-weight:bold}
th.clm_name{font-weight:bold}
th.clm_data{font-weight:bold;text-align:right;padding-right:1em}
th.clm_descrp{font-weight:bold;text-align:left;padding-left:2em}
th.clm_addinf{font-weight:bold}
td.clm_ID{font-size:95%;color:#000000}
td.clm_name{font-size:100%}
td.clm_data{font-size:100%;font-weight:bold;color:#000000;text-align:right;white-space:nowrap;padding-right:1.1em}
td.clm_descrp{font-size:80%;color:#000000;text-align:left}
td.clm_addinf{font-size:80%;color:#000000;text-align:left}
.h1deco{color:#004100;height:4em;padding-top:3.8em !important;margin-top:-1.6em;margin-bottom:-2em;background:transparent;background-image:url("/act/web/shape/walls/neulandfahne190x220pale.png");background-repeat:no-repeat;background-position:center center;background-size:auto 4em}
.h1decostart{font-family:BuffaloNickel;font-weight:normal;font-size:200%;line-height:.9em;letter-spacing:.02em;color:#004100;margin-top:.3em;margin-bottom:.3em;background:transparent;background-image:url("/act/web/shape/walls/neulandfahne190x220pale.png");background-repeat:no-repeat;background-position:center center;background-size:auto 2.5em}
label.zoom,label.zoom img{position:relative}
.zoomcaption{display:inline-block;font-size:75%;line-height:1.1em}
.zoominf{display:none}
.spacerleft{}
.spacerright{}
.spn_hidden{font-size:0;line-height:0;margin:0;padding:0;height:0}
.icon{display:inline-block;font:normal normal normal .8em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.clearfix:after{content:"";clear:both;display:table}
.icon-envelope-o:before{content:""}
.icon-globe:before{content:""}
.icon-phone:before{content:""}
.icon-search-plus{padding-right:0.5em;display:inline-block;font:normal normal normal .8em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-search-plus:before{content:""}
html,body{padding:0 !important;width:100% !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.clmshape{background-color:#E0DCC9}
.clmscroll,.clmmiddle,.clmpreview{font-size:90%;width:94%;margin-top:1em;margin-left:2%;margin-bottom:2em;float:none;overflow-x:unset;overflow-y:auto;border:1px solid #769D76;border-radius:0.8em;-webkit-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;-moz-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clmscroll,.clmmiddle{max-height:200px !important}
.clmpreview{height:18em !important}
.clmlink{z-index:2;position:absolute;left:0px;right:0px;top:18em;height:2em !important;font-size:0.9em;text-align:center;vertical-align:top;background-color:#E0DCC9;box-shadow:-1em 0px 6em 4.5em #E0DCC9}
.clmlink a{border:none}
.verticalframe{margin-bottom:2em}
.maincolumn{float:none;width:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.leftclmscroll,.leftclmtransit,.rightclmscroll,.rightclmtransit{float:none;margin-top:1em;margin-left:2%;margin-bottom:2em;width:94%;font-size:90%;max-height:200px !important;border:1px solid #769D76;border-radius:0.8em;-webkit-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;-moz-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;overflow-x:unset;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#CenterSection{display:block;position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;margin:0;padding:0}
#PageCover{display:none;position:fixed;z-index:300;top:0;left:0;height:100%;width:100%;background:#666666;filter:alpha(opacity=50);opacity:0.5}
label#TopLogo{display:block;position:relative;z-index:550;top:0;overflow:hidden;height:5.1em;width:100%;color:#42CD42;background-color:#004100;border-bottom:3px solid #216321;-webkit-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.4);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3)}
label#TopLogo img{height:105%;width:auto;margin-top:0}
label#TopLogo .slogan{float:left;padding-top:1.6em;margin-left:2%;width:50%;color:#42CD42;font-family:"Times New Roman",Times,serif;font-size:125%;line-height:.8em;font-weight:bold;letter-spacing:.15em;font-style:italic;text-shadow:1px 3px 5px rgba(0,0,0,1);white-space:nowrap;overflow:visible}
#ToggleBtn{display:none;float:right;text-align:left;font-size:2.6rem;color:#666666}
nav{display:block;position:relative;z-index:500;top:0;left:0;width:100%;height:auto;background-color:#D5E4C2;border-bottom:2px solid #006600;overflow:hidden}
nav .NavTitle{font-size:80%;text-align:center;color:#999900;background-color:#004100;border-bottom:1px solid #000000}
nav ul{text-indent:0px;padding:0;margin:0;list-style:none}
nav li{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #AEC3A1}
nav li img{border:none;vertical-align:middle;margin:0px 12px;width:0px;height:0px;margin:0px auto 0px auto}
nav a{display:block;padding:0px 0px 0px 20%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;white-space:nowrap;text-decoration:none;text-align:left}
nav a,nav a:link,nav a:visited,nav a:active{color:#005500;border-bottom:1px solid #BFEABF}
nav a:hover{color:#009900;background-color:#F0F3C2;border-bottom:1px solid #FFFF00}
nav .btnoff a{color:#9BA68D;cursor:default !important;pointer-events:none !important}
nav .navsitemap a{font-family:FontAwesome;min-width:2em !important;width:2em !important}
main{display:block;position:relative;z-index:10;background-color:rgba(238,234,203,0.7);padding:0 0 1em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article{}
aside{}
section{}
footer{display:block;position:relative;z-index:400;left:0px;bottom:0px;width:100%;height:auto;padding:0;margin:0;font-size:0.8em;text-align:center;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#42CD42;background-color:#004100;-webkit-box-shadow:0px -5px 3px 0px rgba(255,255,255,0.4);-moz-box-shadow:0px -5px 3px 0px rgba(255,255,255,0.4);box-shadow:0px -5px 3px 0px rgba(255,255,255,0.4)}
footer img{max-height:2.2em;vertical-align:middle;cursor:pointer}
footer a,footer a:link,footer a:visited,footer a:active{color:#83AD77;padding-left:0.2em;padding-right:0.2em;white-space:nowrap;border:none;cursor:pointer}
footer a:hover{color:#FFFF99}
.siteMap{margin-left:3em}
.siteMap ul,.siteMap li{margin:0;padding:0}
.siteMap ul{margin-top:.2em;margin-bottom:1em}
.siteMap li,.siteMap ul li{color:#008800;text-indent:-2em;list-style-type:none;list-style-position:inside;margin:0;padding:0;padding-top:.5em}
.siteMap li a,.siteMap ul li a{font-weight:bold}
.siteMap li:before{color:#004400;padding-right:.8em;font:normal normal normal 1.2em/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
.siteMap ul > li{padding-left:2em;text-indent:-1.55em}
.siteMap ul > li a{font-weight:normal}
.siteMap ul > li:before{font-size:1em;color:#004400;content:""}
#resizer{z-index:600;position:absolute;right:2.5em;bottom:1.5em;font-size:1.7em;letter-spacing:.2em}
#resizer a,.resizerdemo{color:#BB7700;opacity:.4;line-height:1.5em;text-decoration:none;border:none}
#resizer a:hover,#resizer a:focus,#resizer a:active{color:#337700;opacity:1 !important}
.icon-plus-circle:before{content:""}
.icon-minus-circle:before{content:""}
.icon-check-circle:before{content:""}
#totopbtn,.totopbtndemo{font-size:1.2em;color:#FFFF00;background:#337700;padding:.3em;border:none;border-bottom:1px solid #000000;border-right:1px solid #000000;border-radius:0.6em}
#totopbtn{z-index:200;position:absolute;right:1.45em;bottom:4.3em;cursor:pointer;box-shadow:3px 5px 2px 0px rgba(0,0,0,0.5);visibility:hidden;opacity:0}
#totopbtn:hover{color:#FFFF00;background:#337700;opacity:1 !important}
@media screen and (max-width:360px){.tbl_statcenter{width:360px}}
@media screen and (min-width:360px)and (max-width:640px){.h1deco{padding-top:2.0em !important;margin-top:-1em;margin-bottom:-1em}
.tbl_statcenter{width:550px}}
@media screen and (min-width:640px){body{font-size:1.1em}
main{padding:0 1% 1.5em}
.h1deco{padding-top:2.9em !important;margin-top:-1.2em;margin-bottom:-1.5em}
img{padding:0 0.5em}
.transparent_wrap{position:relative;overflow:visible;padding:16px;border:1px dashed green}
.transparent_wrap p,.transparent_wrap a,.transparent_wrap ol,.transparent_wrap ul,.transparent_wrap h1,.transparent_wrap h2,.transparent_wrap h3,.transparent_wrap h4,.transparent_wrap div{position:relative;z-index:50}
.img_effectlayer{width:85% !important}
.img_center{display:block;padding:0;margin-left:auto;margin-right:auto;width:80%;max-width:1200px}
.img_fullwdth{}
.img_twotrdwdth{float:left;padding:0;width:66.6%}
.img_halfwdth{float:left;padding:0;width:50%}
.img_thrdwdth{float:left;padding:0;width:33.3%}
.img_preview{width:100px}
.img_iconsize{width:64px}
.div_effectlayer{padding-left:1%;margin-left:-1%}
.div_flexcenter{width:80%}
.div_twotrdwdth{float:left;width:65.6%;padding:0 .5%}
.div_halfwdth{float:left;width:48%;padding:0 1%}
.div_thrdwdth{float:left;width:30.3%;padding:0 .5%}
.div_spacer{display:block;float:left;width:17%;padding:0}
.flexbox{display:table-cell;padding:1em;line-height:1.5em;margin-bottom:1em}
.flexfull{display:table-cell;padding:1em;line-height:1.5em;width:100%;margin-bottom:1em}
.multipage{width:auto}
.accordion-section{width:auto}
.div_specialfmt{width:auto}}
@media screen and (min-width:800px)and (max-width:1024px){body{font-size:1.2em}
main{padding:0 3% 1.5em}
.h1deco{padding-top:3.0em !important;margin-top:-1.4em;margin-bottom:-1.5em}
.flexbox{display:block;width:100%}
.tbl_statcenter{width:790px}}
@media screen and (min-width:1024px){main{padding:0 3% 1.5em}}
@media screen and (min-width:1024px)and (max-width:1280px){body{font-size:1.4em;padding:2rem 1% 2rem;width:98%}
.h1deco{padding-top:3.8em !important;margin-top:-1.6em;margin-bottom:-2em}
.tbl_statcenter{width:800px}}
@media screen and (min-width:1280px)and (max-width:1440px){body{font-size:1.45em}
.tbl_statcenter{width:1000px}}
@media screen and (min-width:1440px)and (max-width:1920px){body{font-size:1.6em}}
@media screen and (min-width:1920px)and (max-width:2048px){body{font-size:1.8em}}
@media screen and (min-width:2048px){body{font-size:2.0em}}