#main{background:#FFF;margin:0 auto;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;position:relative;width:100%;min-height:100%;left:0;top:0;cursor:default;overflow:hidden}
table,ul.hmenu{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal}
a,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}
.button{border:0;border-collapse:separate;-webkit-background-origin:border!important;-moz-background-origin:border!important;background-origin:border-box!important;background:#A1ADBA;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 21px;margin:0 auto;height:24px}
.blockcontent,.postcontent,.postfootericons,.postheadericons,ul.vmenu a{text-align:left}
.postcontent,.postcontent a,.postcontent a.hovered,.postcontent a.visited,.postcontent a:hover,.postcontent a:link,.postcontent a:visited,.postcontent li,.postcontent table{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}
.postcontent p{margin:13px 0}
.blockheader .t,.blockheader .t a,.blockheader .t a:hover,.blockheader .t a:link,.blockheader .t a:visited,.headline,.headline a,.headline a:hover,.headline a:link,.headline a:visited,.postcontent h1,.postcontent h1 a,.postcontent h1 a:hover,.postcontent h1 a:link,.postcontent h1 a:visited,.postcontent h2,.postcontent h2 a,.postcontent h2 a:hover,.postcontent h2 a:link,.postcontent h2 a:visited,.postcontent h3,.postcontent h3 a,.postcontent h3 a:hover,.postcontent h3 a:link,.postcontent h3 a:visited,.postcontent h4,.postcontent h4 a,.postcontent h4 a:hover,.postcontent h4 a:link,.postcontent h4 a:visited,.postcontent h5,.postcontent h5 a,.postcontent h5 a:hover,.postcontent h5 a:link,.postcontent h5 a:visited,.postcontent h6,.postcontent h6 a,.postcontent h6 a:hover,.postcontent h6 a:link,.postcontent h6 a:visited,.postheader,.postheader a,.postheader a:hover,.postheader a:link,.postheader a:visited,.slogan,.slogan a,.slogan a:hover,.slogan a:link,.slogan a:visited,.vmenublockheader .t,.vmenublockheader .t a,.vmenublockheader .t a:hover,.vmenublockheader .t a:link,.vmenublockheader .t a:visited{font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;line-height:120%}
.postcontent a,.postcontent a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#FA5705}
.postcontent a.visited,.postcontent a:visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#839BB4}
.postcontent a.hover,.postcontent a:hover{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:underline;color:#FB7C3C}
.postcontent h1{color:#6C7F93;margin:10px 0 0;font-size:26px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.table td,.table th{background:none;border-bottom:1px solid #E3E3E3;font-size:1em;padding:8px 12px;text-align:left}
.select{background:none;border:1px solid #E3E3E3;border-radius:5px;float:left;margin:0 10px 0 0;padding:4px;width:150px}
.submit{background:repeat-x;border:1px solid #BBB;border-radius:3px;color:#000;cursor:pointer;margin-top:2px;padding:3px 7px}
.blockcontent h1{margin:10px 0 0;font-size:26px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h1 a,.blockcontent h1 a:hover,.blockcontent h1 a:link,.blockcontent h1 a:visited,.postcontent h1 a,.postcontent h1 a:hover,.postcontent h1 a:link,.postcontent h1 a:visited{font-size:26px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.postcontent h2{color:#8D9CAA;margin:10px 0 0;font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h2{margin:10px 0 0;font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h2 a,.blockcontent h2 a:hover,.blockcontent h2 a:link,.blockcontent h2 a:visited,.postcontent h2 a,.postcontent h2 a:hover,.postcontent h2 a:link,.postcontent h2 a:visited{font-size:22px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.postcontent h3{color:#FB7C3C;margin:10px 0 0;font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h3{margin:10px 0 0;font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h3 a,.blockcontent h3 a:hover,.blockcontent h3 a:link,.blockcontent h3 a:visited,.postcontent h3 a,.postcontent h3 a:hover,.postcontent h3 a:link,.postcontent h3 a:visited{font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.postcontent h4{color:#4E6883;margin:10px 0 0;font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h4{margin:10px 0 0;font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h4 a,.blockcontent h4 a:hover,.blockcontent h4 a:link,.blockcontent h4 a:visited,.postcontent h4 a,.postcontent h4 a:hover,.postcontent h4 a:link,.postcontent h4 a:visited{font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.postcontent h5{color:#4E6883;margin:10px 0 0;font-size:15px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h5{margin:10px 0 0;font-size:15px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h5 a,.blockcontent h5 a:hover,.blockcontent h5 a:link,.blockcontent h5 a:visited,.postcontent h5 a,.postcontent h5 a:hover,.postcontent h5 a:link,.postcontent h5 a:visited{font-size:15px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.postcontent h6{color:#A6B7C9;margin:10px 0 0;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h6{margin:10px 0 0;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent h6 a,.blockcontent h6 a:hover,.blockcontent h6 a:link,.blockcontent h6 a:visited,.postcontent h6 a,.postcontent h6 a:hover,.postcontent h6 a:link,.postcontent h6 a:visited{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
#hmenu-bg,.checkbox:before,.hmenu a,.radiobutton:before,.sheet,.slidenavigator>a,.vmenu a,article,footer,header,nav{-webkit-background-origin:border!important;-moz-background-origin:border!important;background-origin:border-box!important}
#hmenu-bg,.checkbox:before,.radiobutton:before,.sheet,.slidenavigator>a,article,footer,header,nav{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ul{list-style-type:none}
ol{list-style-position:inside}
body,html{height:100%}
body{padding:0;margin:0;min-width:800px;color:#303F50}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.cleared{font:0/0 serif;clear:both}
form{padding:0!important;margin:0!important}
table.position{position:relative;width:100%;table-layout:fixed}
.blockcontent li h1,.blockcontent li h2,.blockcontent li h3,.blockcontent li h4,.blockcontent li h5,.blockcontent li h6,.blockcontent li p,.postcontent li h1,.postcontent li h2,.postcontent li h3,.postcontent li h4,.postcontent li h5,.postcontent li h6,.postcontent li p,li h1,li h2,li h3,li h4,li h5,li h6,li p{margin:1px}
.shapes{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}
.slider-inner{position:relative;overflow:hidden;width:100%;height:100%}
.slidenavigator>a{display:inline-block;vertical-align:middle;outline-style:none;font-size:1px}
.slidenavigator>a:last-child{margin-right:0!important}
.headline{display:inline-block;position:absolute;min-width:50px;top:46px;left:.5%;line-height:100%;margin-left:0!important;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);z-index:99}
.headline,.headline a,.headline a:hover,.headline a:link,.headline a:visited{font-size:24px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;text-decoration:none;text-shadow:0 2px 3px rgba(0,0,0,.3);padding:0;margin:0;color:#FFF!important;white-space:nowrap}
.slogan{display:inline-block;position:absolute;min-width:50px;top:46px;left:87.05%;line-height:100%;margin-left:-111px!important;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);z-index:99;white-space:nowrap}
.slogan,.slogan a,.slogan a:hover,.slogan a:link,.slogan a:visited{font-size:18px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;text-align:left;padding:0;margin:0;color:#FFF!important}
.header-bg{position:absolute;overflow:hidden;left:0;margin:0 auto;width:100%;height:150px;z-index:auto;background-position:center top;background-image:url(../images/header.jpg);background-repeat:no-repeat}
#hmenu-bg{position:absolute;overflow:hidden;left:0;margin:0 auto;width:100%;z-index:auto}
.sheet{margin:0 auto;position:relative;cursor:auto;width:800px;z-index:auto!important}
.header{margin:0 auto;height:150px;background-image:url(images/header.jpg);background-position:center top;background-repeat:no-repeat;position:relative;z-index:auto!important}
.responsive .header{background-image:url(images/header.jpg);background-position:center center}
.header>.widget{position:absolute;z-index:101}
.nav{background:#303F50;background:-webkit-linear-gradient(top,#24303D 0,#364759 40%,#37495C 50%,#37495C 100%) no-repeat;background:-moz-linear-gradient(top,#24303D 0,#364759 40%,#37495C 50%,#37495C 100%) no-repeat;background:-o-linear-gradient(top,#24303D 0,#364759 40%,#37495C 50%,#37495C 100%) no-repeat;background:-ms-linear-gradient(top,#24303D 0,#364759 40%,#37495C 50%,#37495C 100%) no-repeat;background:linear-gradient(top,#24303D 0,#364759 40%,#37495C 50%,#37495C 100%) no-repeat;-svg-background:linear-gradient(top,#24303D 0,#364759 40%,#37495C 50%,#37495C 100%) no-repeat;border-bottom:3px solid #A3B4C8;padding:4px 4px 0;z-index:100;font-size:0;position:absolute;margin:0;bottom:0;width:100%}
ul.hmenu a,ul.hmenu a:hover,ul.hmenu a:link,ul.hmenu a:visited{outline:0;position:relative;z-index:11}
ul.hmenu,ul.hmenu ul{display:block;margin:0;padding:0;border:0;list-style-type:none}
ul.hmenu li{position:relative;z-index:5;display:block;float:left;background:0 0;margin:0;padding:0;border:0}
ul.hmenu li:hover{z-index:10000;white-space:normal}
ul.hmenu ul:after,ul.hmenu:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both}
ul.hmenu,ul.hmenu ul{min-height:0}
ul.hmenu{display:inline-block;vertical-align:bottom;padding-left:4px;padding-right:4px}
.nav-inner:before{content:' '}
.nav-inner{text-align:left;margin:0 auto}
.desktop-nav.nav{padding-left:0;padding-right:0}
.hmenu-extra1{position:relative;display:block;float:left;width:auto;height:auto;background-position:center}
.hmenu-extra2{position:relative;display:block;float:right;width:auto;height:auto;background-position:center}
.hmenu{float:left}
.menuitemcontainer{margin:0 auto}
ul.hmenu>li{margin-left:11px}
ul.hmenu>li:first-child{margin-left:5px}
ul.hmenu>li.last-child,ul.hmenu>li:last-child{margin-right:5px}
ul.hmenu>li>a{background:#3F5369;background:rgba(63,83,105,.7);border:1px solid transparent;border-bottom:none;padding:0 30px;margin:0 auto;position:relative;display:block;height:28px;cursor:pointer;text-decoration:none;color:#FFF;line-height:28px;text-align:center}
.hmenu a,.hmenu a.active,.hmenu a:hover,.hmenu a:link,.hmenu a:visited{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;text-decoration:none;text-transform:uppercase;text-align:left}
ul.hmenu>li>a.active{background:#FFF;border:1px solid #A3B4C8;border-bottom:none;padding:0 30px 3px;margin:0 auto -3px;color:#FA5D0F;text-decoration:none}
ul.hmenu>li:hover>a,ul.hmenu>li>a:hover,ul.hmenu>li>a:visited{text-decoration:none}
.desktop ul.hmenu>li:hover>a,ul.hmenu>li>a:hover{background:#FA681E;background:rgba(250,104,30,.7);border:1px solid rgba(215,75,4,.3);border-bottom:none;padding:0 30px;margin:0 auto}
.desktop-nav ul.hmenu>li:hover>a,ul.hmenu>li>a:hover{color:#FFF8F5;text-decoration:none}
ul.hmenu>li>a.active:hover{padding-bottom:0;margin-bottom:0}
ul.hmenu>li:before{position:absolute;display:block;content:' ';top:0;left:-11px;width:11px;height:28px;background:url(images/menuseparator.png) center center no-repeat}
ul.hmenu>li:first-child:before{display:none}
ul.hmenu li li a{background:0 0;padding:0 22px;margin:0 auto}
ul.hmenu li li{float:none;width:auto;margin-top:7px;margin-bottom:7px}
.desktop-nav ul.hmenu li li ul>li:first-child{margin-top:0}
ul.hmenu li li ul>li:last-child{margin-bottom:0}
.hmenu ul a{display:block;white-space:nowrap;height:30px;min-width:7em;border:0 solid transparent;text-align:left;line-height:30px;color:#6A7D90;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;margin:0}
.hmenu ul a.active,.hmenu ul a:hover,.hmenu ul a:link,.hmenu ul a:visited{text-align:left;line-height:30px;color:#6A7D90;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;margin:0}
ul.hmenu li li:after{display:block;position:absolute;content:' ';height:0;top:-4px;left:0;right:0;z-index:1;border-bottom:1px solid #C6D1DD}
.desktop-nav ul.hmenu li li:first-child:after,.desktop-nav ul.hmenu li li:first-child:before{display:none}
.desktop ul.hmenu ul li:hover>a,ul.hmenu ul li a:hover{background:#FFF;background:rgba(255,255,255,.7);margin:0 auto}
.hmenu ul a:hover{text-decoration:none}
.hmenu ul li a:hover,.desktop-nav .hmenu ul li:hover>a{color:#F05305}
ul.hmenu ul:before{background:#EFF2F5;margin:0 auto;display:block;position:absolute;content:' ';z-index:1}
.desktop-nav ul.hmenu li:hover>ul{visibility:visible;top:100%}
.desktop-nav ul.hmenu li li:hover>ul{top:0;left:100%}
ul.hmenu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background-image:url(images/spacer.gif)}
.desktop-nav ul.hmenu>li>ul{padding:14px 34px 34px;margin:-10px 0 0 -30px}
.desktop-nav ul.hmenu ul ul{padding:34px 34px 34px 14px;margin:-34px 0 0 -6px}
.desktop-nav ul.hmenu ul.hmenu-left-to-right{right:auto;left:0;margin:-10px 0 0 -30px}
.desktop-nav ul.hmenu ul.hmenu-right-to-left{left:auto;right:0;margin:-10px -30px 0 0}
.desktop-nav ul.hmenu li li:hover>ul.hmenu-left-to-right{right:auto;left:100%}
.desktop-nav ul.hmenu li li:hover>ul.hmenu-right-to-left{left:auto;right:100%}
.desktop-nav ul.hmenu ul ul.hmenu-left-to-right{right:auto;left:0;padding:34px 34px 34px 14px;margin:-34px 0 0 -6px}
.desktop-nav ul.hmenu ul ul.hmenu-right-to-left{left:auto;right:0;padding:34px 14px 34px 34px;margin:-34px -6px 0 0}
.desktop-nav ul.hmenu li ul>li:first-child{margin-top:0}
.desktop-nav ul.hmenu li ul>li:last-child{margin-bottom:0}
.desktop-nav ul.hmenu ul ul:before{border-radius:0;top:30px;bottom:30px;right:30px;left:10px}
.desktop-nav ul.hmenu>li>ul:before{top:10px;right:30px;bottom:30px;left:30px}
.desktop-nav ul.hmenu>li>ul.hmenu-left-to-right:before,.desktop-nav ul.hmenu>li>ul.hmenu-right-to-left:before{right:30px;left:30px}
.desktop-nav ul.hmenu ul ul.hmenu-left-to-right:before{right:30px;left:10px}
.desktop-nav ul.hmenu ul ul.hmenu-right-to-left:before{right:10px;left:30px}
.desktop-nav ul.hmenu>li.ext>a{white-space:nowrap}
.desktop-nav ul.hmenu>li.ext:hover>a,.desktop-nav ul.hmenu>li.ext:hover>a.active,.desktop-nav ul.hmenu>li.ext>a:hover{background:0 0;padding:1px 31px 0;margin:0;overflow:hidden;position:relative;border:none;border-radius:0;box-shadow:none;color:#F05305}
.desktop-nav ul.hmenu>li.ext:hover>a.active:before,.desktop-nav ul.hmenu>li.ext:hover>a:before,.desktop-nav ul.hmenu>li.ext>a:hover:before{position:absolute;content:' ';top:0;right:0;left:0;bottom:0;background-color:#EFF2F5;border:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 rgba(0,0,0,.8);z-index:-1}
.desktop-nav ul.hmenu>li.ext:hover>ul{padding-top:4px;margin-top:0}
.desktop-nav ul.hmenu>li.ext:hover>ul:before{top:0;clip:rect(4px,auto,auto,auto);border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 rgba(0,0,0,.8)}
ul.hmenu>li.ext>.ext-l,ul.hmenu>li.ext>.ext-m,ul.hmenu>li.ext>.ext-off,ul.hmenu>li.ext>.ext-r{display:none;z-index:12;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.desktop-nav ul.hmenu>li.ext>ul{z-index:13}
.desktop-nav ul.hmenu>li.ext.ext-l:hover>.ext-l,.desktop-nav ul.hmenu>li.ext.ext-r:hover>.ext-r{position:absolute;display:block;overflow:hidden;height:4px;top:100%;padding-top:0;margin-top:0}
.desktop-nav ul.hmenu>li.ext:hover>.ext-l:before,.desktop-nav ul.hmenu>li.ext:hover>.ext-r:before{position:absolute;content:' ';top:0;bottom:0;background-color:#EFF2F5;border:0 solid transparent;box-shadow:0 0 0 rgba(0,0,0,.8)}
.desktop-nav ul.hmenu>li.ext.ext-r:hover>.ext-r{left:100%;right:auto;padding-left:0;margin-left:0;padding-right:0;margin-right:0}
.desktop-nav ul.hmenu>li.ext.ext-r:hover>.ext-r:before{right:0;left:0;border-top-left-radius:0;border-top-right-radius:0}
.desktop-nav ul.hmenu>li.ext.ext-l:hover>.ext-l{right:100%;left:auto;padding-right:0;margin-right:0;padding-left:0;margin-left:0}
.desktop-nav ul.hmenu>li.ext.ext-l:hover>.ext-l:before{right:0;left:0;border-top-right-radius:0;border-top-left-radius:0}
.desktop-nav ul.hmenu>li.ext:hover>.ext-m,.desktop-nav ul.hmenu>li.ext:hover>.ext-off{position:absolute;display:block;overflow:hidden;height:4px;top:100%}
.desktop-nav ul.hmenu>li.ext.ext-r:hover>.ext-m{left:0;right:0;padding-right:0;padding-left:0}
.desktop-nav ul.hmenu>li.ext:hover>.ext-off{left:0;right:0;padding-left:0;padding-right:0}
.desktop-nav ul.hmenu>li.ext.ext-l.ext-r:hover>.ext-m,.desktop-nav ul.hmenu>li.ext.ext-l:hover>.ext-m{right:0;left:0;padding-left:0;padding-right:0}
.desktop-nav ul.hmenu>li.ext:hover>.ext-m:before,.desktop-nav ul.hmenu>li.ext:hover>.ext-off:before{position:absolute;content:' ';top:0;bottom:0;background-color:#EFF2F5;border:0 solid transparent;box-shadow:0 0 0 rgba(0,0,0,.8)}
.desktop-nav ul.hmenu>li.ext.ext-r:hover>.ext-m:before{right:0;left:0}
.desktop-nav ul.hmenu>li.ext.ext-l.ext-r:hover>.ext-m:before,.desktop-nav ul.hmenu>li.ext.ext-l:hover>.ext-m:before{left:0;right:0}
.layout-wrapper{position:relative;margin:20px auto 0;z-index:auto!important}
.content-layout{display:table;width:100%;table-layout:fixed;border-collapse:collapse}
.content-layout-row{display:table-row}
.layout-cell{display:table-cell;vertical-align:top}
.block{margin:3px}
div.block img{border:none;margin:0}
.blockheader{padding:6px 5px;margin:0 auto 2px}
.blockheader .t,.blockheader .t a,.blockheader .t a:hover,.blockheader .t a:link,.blockheader .t a:visited{color:#758799;font-size:20px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;margin:0 5px}
.blockcontent{padding:5px;margin:0 auto;color:#303F50;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}
.blockcontent a,.blockcontent a:hover,.blockcontent a:link,.blockcontent a:visited,.blockcontent li,.blockcontent table{color:#303F50;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}
.blockcontent p{margin:0 5px}
.blockcontent a,.blockcontent a:link{color:#FB7C3C;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif}
.blockcontent a.visited,.blockcontent a:visited{color:#A9BACB;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}
.blockcontent a.hover,.blockcontent a:hover{color:#FA5705;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}
.block ul>li:before{content:url(images/blockbullets.png);margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin-left:-12px}
.opera .block ul>li:before{bottom:0}
.block li{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%;color:#4E6883;margin:5px 0 0 10px}
.block ol,.block ul>li{padding:0}
.block ul>li{padding-left:12px}
.breadcrumbs{margin:0 auto}
a.button,a.button:link,a.button:visited,a:link.button:link,body a.button:link,body a.button:visited,button.button,input.button{text-decoration:none;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;color:#FFF;margin:0!important;overflow:visible;cursor:pointer;text-indent:0;line-height:24px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.button img{margin:0;vertical-align:middle}
.firefox2 .button{display:block;float:left}
input,select,textarea{vertical-align:middle;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal}
.block select{width:96%}
input.button{float:none!important}
.button.active,.button.active:hover{background:#A1ADBA;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 21px;margin:0 auto;color:#FFF!important}
.button.hover,.button:hover{background:#8A99A8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 21px;margin:0 auto;color:#FFF!important}
input[type=text],input[type=password],input[type=email],input[type=url],textarea{background:#F9FAFB;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #B9C2CB;margin:0 auto;width:100%;padding:4px 0;color:#3D5166!important;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal}
input.error,textarea.error{background:#F9FAFB;border:1px solid #E2341D;margin:0 auto;color:#3D5166!important;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal}
form.search input[type=text]{background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #CCD6E0;margin:0 auto;width:100%;padding:3px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#7D2B03!important;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal}
form.search{background-image:none;border:0;display:block;position:relative;top:0;padding:0;margin:5px;left:0;line-height:0}
form.search input{top:0;right:0}
form.search>input{bottom:0;left:0;vertical-align:middle}
form.search input[type=submit]{margin:0 auto;color:#FFF!important;position:absolute;display:block;left:auto;border:none;background:url(images/searchicon.png) center center no-repeat;width:24px;height:100%;padding:0}
label.checkbox:before{background:#F9FAFB;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0 auto;width:16px;height:16px}
label.checkbox{cursor:pointer;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;line-height:16px;display:inline-block}
.checkbox>input[type=checkbox]{margin:0 5px 0 0}
label.checkbox.active:before{background:#FC905A;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0 auto;width:16px;height:16px;display:inline-block}
label.checkbox.hovered:before{background:#D9DEE3;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0 auto;width:16px;height:16px;display:inline-block}
label.radiobutton:before{background:#F9FAFB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;width:12px;height:12px}
label.radiobutton{cursor:pointer;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;line-height:12px;display:inline-block}
.radiobutton>input[type=radio]{vertical-align:baseline;margin:0 5px 0 0}
label.radiobutton.active:before{background:#B9C2CB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;width:12px;height:12px;display:inline-block}
label.radiobutton.hovered:before{background:#D9DEE3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;width:12px;height:12px;display:inline-block}
.post{padding:5px}
a img{border:0}
.article img,.block img,.footer img,img.article{margin:7px}
.metadata-icons img{border:none;vertical-align:middle;margin:2px}
.article table,table.article{border-collapse:collapse;margin:1px}
.post .content-layout-br{height:0}
.article td,.article th{padding:2px;vertical-align:top;text-align:left}
.article th{vertical-align:middle;padding:7px}
pre{overflow:auto;padding:.1em}
.preview-cms-logo{border:0;margin:1em 1em 0 0;float:left}
.image-caption-wrapper{padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.image-caption-wrapper div.collage,.image-caption-wrapper img{margin:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.image-caption-wrapper p{font-size:80%;text-align:right;margin:0}
.postheader{color:#4E6883;margin:5px 10px;font-size:24px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal}
.postheader a,.postheader a.hovered,.postheader a.visited,.postheader a:hover,.postheader a:link,.postheader a:visited{font-size:24px;font-weight:400;font-style:normal}
.postheader a,.postheader a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#FB7F41}
.postheader a.visited,.postheader a:visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#708BA9}
.postheader a.hovered,.postheader a:hover{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;text-align:left;color:#FB7C3C}
.postheadericons,.postheadericons a,.postheadericons a:hover,.postheadericons a:link,.postheadericons a:visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#4E6883}
.postheadericons{display:inline-block;padding:1px;margin:0 0 0 10px}
.postheadericons a,.postheadericons a:link{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none;color:#FB722D}
.postheadericons a.visited,.postheadericons a:visited{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;text-decoration:none;color:#587493}
.postheadericons a.hover,.postheadericons a:hover{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:normal;text-decoration:underline;color:#E65005}
.postdateicon:before{content:url(images/postdateicon.png);margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto}
.opera .postdateicon:before{bottom:0}
.postauthoricon:before{content:url(images/postauthoricon.png);margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto}
.opera .postauthoricon:before{bottom:0}
.postediticon:before{content:url(images/postediticon.png);margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}
.opera .postediticon:before{bottom:0}
.post ul>li:before,.postcontent ul>li:before,.textblock ul>li:before{content:url(images/postbullets.png);margin-right:10px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0}
.opera .post ul>li:before,.opera .postcontent ul>li:before,.opera .textblock ul>li:before{bottom:0}
.post li,.postcontent li,.textblock li{font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#303F50}
.post ol,.post ul>li,.postcontent ol,.postcontent ul>li,.textblock ol,.textblock ul>li{padding:0}
.post ul>li,.postcontent ul>li,.textblock ul>li{padding-left:17px}
.post ul>li:before,.postcontent ul>li:before,.textblock ul>li:before{margin-left:-17px}
.post ol,.post ul,.postcontent ol,.postcontent ul,.textblock ol,.textblock ul{margin:1em 0 1em 11px}
.post li ol,.post li ul,.postcontent li ol,.postcontent li ul,.textblock li ol,.textblock li ul{margin:.5em 0 .5em 11px}
.post li,.postcontent li,.textblock li{margin:3px 0 0}
.post ol>li,.postcontent ol>li,.textblock ol>li{overflow:visible}
.post ul>li,.postcontent ul>li,.textblock ul>li{overflow-x:visible;overflow-y:hidden}
blockquote{background:url(images/postquote.png) no-repeat #EFF2F5;padding:10px 10px 10px 47px;margin:10px 0 0 25px;color:#0D1216;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:italic;text-align:left;overflow:auto;clear:both}
.blockcontent blockquote a,.blockcontent blockquote a:hover,.blockcontent blockquote a:link,.blockcontent blockquote a:visited,.footer blockquote a,.footer blockquote a:hover,.footer blockquote a:link,.footer blockquote a:visited,.postcontent blockquote a,.postcontent blockquote a:hover,.postcontent blockquote a:link,.postcontent blockquote a:visited,blockquote a,blockquote a:hover,blockquote a:link,blockquote a:visited{color:#0D1216;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;font-weight:400;font-style:italic;text-align:left}
.blockcontent blockquote p,.footer blockquote p,.postcontent blockquote p,blockquote p{margin:5px 0}
.footer{background:#5A7796;border-top:1px dotted #9CAFC4;margin:20px auto 0;position:relative;color:#FFF;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%;text-align:center;padding:0}
.footer a,.footer a:hover,.footer a:link,.footer a:visited,.footer caption,.footer td,.footer th{color:#FFF;font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;line-height:175%}
.footer p{padding:0;text-align:center}
.footer a,.footer a:link{color:#DCE3EA;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}
.footer a:visited{color:#C6D1DD;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:none}
.footer a:hover{color:#FEDAC8;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;text-decoration:underline}
.footer img{border:none;margin:0}
.footer-inner{margin:0 auto;width:800px;padding:25px}
.rss-tag-icon{background:url(images/footerrssicon.png) left center no-repeat;margin:0 auto;min-height:25px;min-width:25px;display:inline-block;text-indent:28px}
.rss-tag-icon:empty{vertical-align:middle}
.footer ul>li:before{content:url(images/footerbullets.png);margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin-left:-13px}
.opera .footer ul>li:before{bottom:0}
.footer li{font-size:13px;font-family:Arial,'Arial Unicode MS',Helvetica,Sans-Serif;color:#FEDDCD}
.footer ol,.footer ul>li{padding:0}
.footer ul>li{padding-left:13px}
.page-footer,.page-footer a,.page-footer a:hover,.page-footer a:link,.page-footer a:visited{font-family:Arial;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:400;text-decoration:underline;color:#D0D6DC}
.page-footer{position:relative;z-index:auto!important;padding:1em;text-align:center!important;text-decoration:none;color:#B6C4D3}
img.lightbox{cursor:pointer}
#lightbox-bg *{padding:0;margin:0}
div#lightbox-bg{top:0;left:0;width:100%;position:absolute;height:100%;background-color:#000;opacity:.8;filter:alpha(opacity=80);z-index:9999}
img.lightbox-image{-webkit-transition:opacity 350ms ease-in-out;-moz-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;-ms-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out;cursor:pointer;z-index:10000;position:fixed;border:6px solid #fff;border-radius:3px;opacity:0;filter:alpha(opacity=0)}
img.lightbox-image.active{opacity:1;filter:alpha(opacity=100)}
.lightbox-error{position:fixed;background:#fff;z-index:100;opacity:.95;padding:20px;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333;width:300px;height:80px}
.loading{position:fixed;background:url(images/preloader-01.gif) center center no-repeat #fff;width:32px;height:32px;z-index:10100;opacity:.5;padding:10px;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333}
.arrow{height:100px;width:82px;z-index:10003;position:fixed;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}
.arrow.left{left:9px}
.arrow.right{right:9px}
.arrow:hover{opacity:1;filter:alpha(opacity=100)}
.arrow.disabled{display:none}
.arrow-b,.arrow-t{height:6px;width:30px;left:26px;background-color:#fff;position:relative;border-radius:3px}
.arrow-t{top:38px}
.arrow-b{top:50px}
.close{width:22px;height:22px;position:fixed;top:30px;right:39px;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}
.close:hover{opacity:1;filter:alpha(opacity=100)}
.close .ccw,.close .cw{position:absolute;top:8px;left:-4px;width:30px;height:6px;background-color:#fff;border-radius:3px}
.cw{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.ccw{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}
.arrow-left-alt,.arrow-right-alt,.close-alt{display:none;color:#fff;font-size:2.5em}
.ie8 .arrow-left-alt,.ie8 .arrow-right-alt,.ie8 .close-alt{display:block}
.ie8 .ccw,.ie8 .cw{display:none}
.content-layout .content{margin:0 auto}



li.widgEditButton, .postcontent ul>li.widgEditButton, .textblock ul>li.widgEditButton {
    overflow-x: visible;
    overflow-y: visible;
	margin:-10px 0 0;
	padding:0;
	background:none;
}
li.widgEditButton a {
	margin:0;
	padding:0;
}
ul.widgToolbar {
    margin:0;
}