article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll;}html,button,input,select,textarea{font-family:sans-serif;color:#222;}body{margin:0;font-size:1em;line-height:1.4;}::-moz-selection{background-color:#2a66a2;color:#fff;text-shadow:none;}::selection{background-color:#2a66a2;color:#fff;text-shadow:none;}a{color:#00e;}a:visited{color:#551a8b;}a:hover{color:#06e;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}body,#content p,#sub p,.nivo-caption p,input.text,input.email,input.password,textarea.uniform,div.button span,div.selector select,.description{font-family:"gesta",sans-serif;}#navigation ul.menu li,#breadcrumb,.nivo-html-caption h1,.nivo-caption h1,.nivo-caption h1 a,#subnav ul li,#content p strong,#sub p strong,#sub h1,#sub h2,#sub h3,.nivo-caption h2,.nivo-caption h3{font-family:"purista-web",sans-serif;}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,.form-item{font-family:"domyouji",sans-serif;}body{color:#445566;}#content p,#content table,#sub p,.description{font-weight:400;font-style:normal;font-size:12px;line-height:18px;letter-spacing:0px;margin:0px 0px 15px 0px;color:#445566;}p.footnote,.footnote p{font-size:10px;line-height:15px;margin:0px 0px 5px 0px;color:#778899;}#content a,#content a:visited,#sub a,#sub a:visited{color:#990000;text-decoration:none;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;}#content a:hover,#sub a:hover{color:#2a66a2;}#content p strong,#sub p strong{font-weight:650;font-size:13px;line-height:18px;color:#445566;margin:0px 0px 10px 0px;}h1,h2,h3,h4,h5,h6,.form-item{font-weight:400;letter-spacing:1px;-moz-text-shadow:0px 1px 1px rgba(0,0,0,0.2);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.2);text-shadow:0px 1px 1px rgba(0,0,0,0.2);}h1,h1.title{font-size:30px;line-height:35px;color:#900;margin:15px 0px 10px 0px;-moz-text-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-text-shadow:0px 1px 2px rgba(0,0,0,0.3);text-shadow:0px 1px 2px rgba(0,0,0,0.3);}h2,.form-item{font-size:20px;line-height:25px;color:#006699;margin:20px 0px 5px 0px;}h3{font-size:17px;line-height:20px;color:#336699;margin:20px 0px 5px 0px;}h4{font-size:15px;line-height:20px;color:#336699;margin:15px 0px 5px 0px;}h5{font-size:12px;line-height:20px;letter-spacing:none;color:#336699;margin:10px 0px 0px 0px;}h6{font-size:10px;line-height:20px;letter-spacing:none;text-transform:uppercase;color:#336699;margin:10px 0px 0px 0px;}#sub ul{font-size:12px;line-height:20px;padding:0px;margin:0px;}#content ul{font-size:12px;line-height:20px;padding:5px 0px 0px 20px;margin:0px;}#content ol{font-size:12px;line-height:18px;padding:5px 0px 0px 20px;margin:10px;}#sub ul li,#content ul li{list-style:none;background:url(/files/img/icons/icon-bullet-red.png) no-repeat 0px 4px;padding:0px 0px 0px 13px;margin:0px 0px 2px 0px;}#content ul li.leaf,#content ul li.expanded,#content ul li.collapsed,#content ul li.leaf ul li,#content ul li.expanded ul li,#content ul li.collapsed ul li{list-style:none;list-style-type:none;list-style-image:none;}#content ul.pager li{list-style:none;list-style-type:none;list-style-image:none;background:none;}#content ul.quicktabs-tabs li{                list-style:none;                list-style-type:none;                list-style-image:none;background:none;}.quicktabs_main.quicktabs-style-sky{background:none repeat scroll 0 0 #FFFFFF;border-top: 1px solid #EEEEEE;clear:both;padding:10px 5px 0;position:relative;}span.spacer{width:1px;line-height:22px;padding:5px 0px 5px 0px;background:url(/files/img/bg/nav-border.png) left center no-repeat;margin:0px 10px 0px 10px;}#header a,#header a:visited,#footer a,#footer a:visited,#content ul li a,#content ul li a:visited,#sub ul li a,#sub ul li a:visited{color:#2a66a2;text-decoration:none;}#header a:hover,#footer a:hover,#content ul li a:hover,#sub ul li a:hover{color:#990000;}#sub h1,#sub h2,#sub h3{font-weight:700;font-style:normal;font-size:12px;line-height:20px;margin:4px 0px 20px 0px;text-transform:uppercase;letter-spacing:1px;color:#990000;-moz-text-shadow:0px 1px 1px rgba(0,0,0,0.2);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.2);text-shadow:0px 1px 1px rgba(0,0,0,0.2);}.lt-ie9 #sub h1,.lt-ie9 #sub h2,.lt-ie9 #sub h3{font-family:"domyouji-n4","domyouji";font-weight:400;font-style:normal;font-size:11px;line-height:20px;margin:4px 0px 20px 0px;letter-spacing:1px;}#subpages h1,#subpages h2,#subpages h3{font-size:12px;font-style:normal;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:0px 0px 5px 0px;color:#003366;}.lt-ie9 #subpages h1,.lt-ie9 #subpages h2,.lt-ie9 #subpages h3{font-family:"domyouji-n4","domyouji";font-weight:400;font-style:normal;font-size:11px;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:0px 0px 5px 0px;color:#003366;}.field-label{display:none;}.table,menu-block-wrapper{display:table;margin:0 auto;}#navigation ul.menu{position:relative;top:0px;list-style:none;padding:0px;margin:0px;text-align:center;border-top:0px solid #f00;border-bottom:0px solid #f00;}#navigation ul.menu{padding-top:5px;}#navigation ul.menu li{font-weight:700;font-style:normal;font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:1px;color:#003366;display:inline;padding:8px 0px 10px 0px;margin:0px 0px 0px 0px;background:url(/files/img/bg/nav-border.png) 0px 2px no-repeat;border:0px solid #0f0;}.lt-ie9 #navigation ul.menu li{font-family:"domyouji-n4","domyouji";font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;}.lt-ie8 #navigation ul.menu li{line-height:25px;padding:0px 0px 10px 0px;}#navigation ul.menu li:first-child{border-left:0px solid #0f0;background-image:none;}#navigation ul.menu li a{padding:10px 14px 10px 14px;margin:0px 0px 0px 0px;text-decoration:none;text-align:center;color:#003366;border:0px solid #00f;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;-moz-text-shadow:0px 1px 1px rgba(0,0,0,0.2);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.2);text-shadow:0px 1px 1px rgba(0,0,0,0.2);}.lt-ie9 #navigation ul.menu li a{padding:10px 15px 10px 15px;}#navigation ul.menu li a:hover,#navigation ul.menu li a.active,#navigation ul.menu li a.active-trail{color:#c00;}#subnav{position:relative;top:0px;left:25px;width:220px;padding:0px;margin-top:50px;border:0px solid #f00;}#subnav ul{padding:0px;margin:0px;border:0px solid #f00;}#subnav ul li{list-style:none;list-style-image:none;background:url('/files/img/icons/bullets-subnav.png') no-repeat 0px 5px;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#c00;padding:0px 0px 0px 15px;margin:0px 0px 10px 0px;}.lt-ie9 #subnav ul li{font-family:"domyouji-n4","domyouji";font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#c00;}#subnav ul li a,#subnav ul li a:visited,#subnav ul li a.active-trail{text-decoration:none;color:#003366;border:0px solid #009;-moz-text-shadow:0px 1px 1px rgba(0,0,0,0.2);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.2);text-shadow:0px 1px 1px rgba(0,0,0,0.2);}#subg ul li a:hover{color:#c00;}#subnav ul li a.active{color:#900;}#subnav ul li ul{padding:0px;margin:0px 0px 0px 10px;}#subnav ul li ul li:before{content:"";}#subnav ul li ul li,.lt-ie9 #subnav ul li ul li{list-style:none;list-style-image:none;background:none;font-family:'gesta',sans-serif;font-weight:500;font-size:12px;text-transform:none;letter-spacing:0px;color:#003366;padding:0px;margin:5px 0px 5px 0px;}#subnav ul li ul li a,#subnav ul li ul li a:visited{text-decoration:none;color:#336699;-moz-text-shadow:0px 1px 1px rgba(0,0,0,0.2);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.2);text-shadow:0px 1px 1px rgba(0,0,0,0.2);}#subnav ul li ul li a:hover{color:#c00;}#subnav ul li ul li a.active{color:#900;}#breadcrumb{position:relative;top:0px;left:0px;width:610px;height:25px;padding:0px;margin:0px;border:0px solid #f00;font-weight:600;font-size:10px;line-height:15px;text-transform:uppercase;letter-spacing:1px;color:#003366;-moz-text-shadow:0px 1px 1px rgba(0,0,0,0.3);-webkit-text-shadow:0px 1px 1px rgba(0,0,0,0.3);text-shadow:0px 1px 1px rgba(0,0,0,0.3);}.breadcrumbsep{margin:0px 5px 0px 5px;color:#c00;}#breadcrumb a,#breadcrumb a:visited,#breadcrumb a.active-trail{color:#003366;}#breadcrumb a:hover{color:#c00;}body{background:url(/files/img/bg/bg.png) top left repeat-x;}#header,#main,#sub,#footer{position:relative;padding:0px;margin:0px auto 0px auto;width:100%;text-align:center;z-index:2;}.contentcenter{width:960px;margin:0px auto 0px auto;text-align:center;}#header{height:110px;background:url(/files/img/bg/bg-header.png) center top no-repeat;}#header .contentcenter{width:940px;padding-top:20px;margin:0px auto 0px auto;}#header input[type=text]{width:180px;}#main{min-height:430px !important;background:url(/files/img/bg/bg-main.png) center top no-repeat;border-bottom:0px solid #00f;z-index:1;}#navigation{position:relative;height:55px;margin:0px auto 0px auto;text-align:center;border-bottom:0px solid #000;}#feature{width:940px;height:330px;margin:0px auto 0px auto;text-align:center;border:0px solid #0f0;-moz-border-top-left-radius:15px;-moz-border-top-right-radius:15px;border-top-left-radius:15px;border-top-right-radius:15px;}#featurecontroller{position:relative;top:5px;width:190px;height:30px;margin:0px auto 20px auto;text-align:center;}#featurecontroller div{margin:0px auto 0px auto;text-align:center;}#gallery{width:610px;height:350px;margin:0px;}#sub{min-height:400px !important;margin-top:-35px;background:url(/files/img/bg/bg-sub.png) center top no-repeat;z-index:999;}#sub iframe{margin-top:10px;width:280px;height:210px;}.subcolumn{position:relative;float:left;width:280px;min-height:285px !important;padding:0px 20px;margin:0px;text-align:left;background:url(/files/img/bg/bg-sub-column.png) left top no-repeat;}#content,#contentend{position:relative;padding:0px;margin:0px auto 0px auto;width:960px;text-align:center;z-index:2;}#content{background:url(/files/img/bg/bg-main-content.png) center top no-repeat;}#contentend{height:50px;background:url(/files/img/bg/bg-main-content-end.png) center top no-repeat;}.column{float:left;text-align:left;border:0px solid #ff0;}.fullpage{width:660px;min-height:350px;margin-left:150px;border:0px solid #000;}.fullpage img{display:inline;float:right;max-width:660px;height:auto;margin:10px 0px 15px 20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:0px 1px 5px 0px #99a1b2;-moz-box-shadow:0px 1px 5px 0px #99a1b2;box-shadow:0px 1px 5px 0px #99a1b2;}.submitted{font-size:13px;margin:5px 0px 10px 0px;}#footer{min-height:100px !important;padding-top:10px;margin-top:30px;background:url(/files/img/bg/bg-footer.png) center top no-repeat;}.left,.right,.clear{text-align:left;}.left{float:left;}.right{float:right;}.clear{clear:both;}#footer .contentcenter{width:920px;margin:0px auto 0px auto;}#header p,#footer p{margin:5px 0px 10px 0px;font-size:11px;}#header p{margin:5px 0px 0px 0px;}#header .contentcenter img,#footer .contentcenter img{margin-top:-3px;}.form-submit{vertical-align:middle;margin-left:5px;}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(/files/img/forms/forms.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0;}input.text,input.email,input.password,textarea.uniform{font-size:11px;font-weight:400;padding:3px;margin:0px 0px 5px 0px;color:#777;background:url(/files/img/forms/bg-input-focus.png) repeat-x 0px 0px;background:url(/files/img/forms/bg-input.png) repeat-x 0px 0px;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:0;opacity:1;}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);border-color:#999;background:url(/files/img/forms/bg-input-focus.png) repeat-x 0px 0px;}div.selector{background-position:-483px -130px;line-height:26px;height:26px;}div.selector span{background-position:right 0px;height:26px;line-height:26px;}div.selector select{top:0px;left:0px;}div.selector:active,div.selector.active{background-position:-483px -156px;}div.selector:active span,div.selector.active span{background-position:right -26px;}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-483px -182px;}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-483px -208px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -78px;}div.selector.disabled{background-position:-483px -234px;}div.selector.disabled span{background-position:right -104px;}div.checker{width:19px;height:19px;}div.checker input{width:19px;height:19px;}div.checker span{background-position:0px -260px;height:19px;width:19px;}div.checker:active span,div.checker.active span{background-position:-19px -260px;}div.checker.focus span,div.checker:hover span{background-position:-38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -260px;}div.checker span.checked{background-position:-76px -260px;}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px;}div.radio{width:18px;height:18px;}div.radio input{width:18px;height:18px;}div.radio span{height:18px;width:18px;background-position:0px -279px;}div.radio:active span,div.radio.active span{background-position:-18px -279px;}div.radio.focus span,div.radio:hover span{background-position:-36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -279px;}div.radio span.checked{background-position:-72px -279px;}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -279px;}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px;}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px;}div.uploader{background-position:0px -297px;height:28px;}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px;}div.uploader span.filename{height:24px;margin:2px 0px 2px 2px;line-height:24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0px -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px;}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px;}div.uploader.disabled{background-position:0px -325px;}div.uploader.disabled span.action{background-position:right -381px;}div.button{background-position:0px -523px;}div.button span{background-position:right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0px -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -673px;}div.button.active,div.button:active{background-position:0px -583px;}div.button.active span,div.button:active span{background-position:right -703px;color:#555;}div.button.disabled,div.button:disabled{background-position:0px -613px;}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default;}div.button{height:30px;}div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:400;font-size:11px;padding-left:2px;padding-right:15px;}div.selector{width:190px;font-size:11px;}div.selector select{min-width:190px;font-weight:400;font-size:11px;border:solid 1px #fff;}div.selector span{padding:0px 25px 0px 2px;cursor:pointer;}div.selector span{color:#666;width:158px;text-shadow:0 1px 0 #fff;}div.selector.disabled span{color:#bbb;}div.checker{margin-right:5px;}div.radio{margin-right:3px;}div.uploader{width:190px;cursor:pointer;}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold;}div.uploader span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px;}div.uploader input{width:190px;}div.uploader.disabled span.action{color:#aaa;}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa;}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0;}div.button a,div.button button,div.button input{position:absolute;}div.button{cursor:pointer;position:relative;}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center;}div.selector{position:relative;padding-left:10px;overflow:hidden;}div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:none;background:none;}div.checker{position:relative;}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center;}div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:none;}div.radio{position:relative;}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center;}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none;}div.uploader{position:relative;overflow:hidden;cursor:default;}div.uploader span.action{float:left;display:inline;padding:2px 0px;overflow:hidden;cursor:pointer;}div.uploader span.filename{padding:0px 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}div.uploader input{opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default;}#block-search-form{text-align:left;margin:8px 0px 0px 0px;border:0px solid #00f;}@media only screen and (min-width:35em){}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
