body,h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,li,table,tr,th,td,form,fieldset,legend,button,div,object,img{margin:0;border:0;padding:0;list-style:none;font:normal 100% verdana,helvetica,arial,sans-serif;vertical-align:top}
input,select,textarea,button{font:normal 100% verdana,helvetica,arial,sans-serif}
table,td,th{border-collapse:collapse}
body{font-size:11px;line-height:1.64}
html[lang="ar"] body{font-size:16px}
h1{position:relative;margin:0 0 .6em;padding-right:20px;font:normal 200%/1.2 arial,helvetica,univers,sans-serif}
h2{margin:1.2em 0 0;padding:.3em 0;font:bold 140%/1.2 arial,helvetica,univers,sans-serif}
h3{position:relative;margin:1.6em 0 0;font-weight:bold;line-height:1.64}
h4{margin:1.6em 0 0;font-style:italic;line-height:1.64}
#content-column h2,#content-column h3{clear:left}
p{margin-bottom:1.64em;line-height:1.64}
a{color:#154273}
a:visited{color:#696969}
a:hover,a:visited:hover,a:focus{color:#0162cd}
table{width:100%;margin:.82em 0;border-collapse:collapse}
.content-table table,.content-table p{margin:0 0 .42em}
th,td{padding:.4em .8em .5em;border-bottom:2px solid #fff;border-right:2px solid #fff;background-color:#e5f0df;line-height:1.4}
td.date{white-space:nowrap}
table th p,table td p{margin:0;line-height:normal}
.simple-table th,.country-table th,.totals th,.totals td{font-weight:bold}
.country-table th,th.col33{width:33%}
table th.col40{width:40%}
table th.col50{width:50%}
.numeric-table tbody td{text-align:right}
th{background-color:#cbe1bd}
thead th{font-weight:bold}
caption{margin:.82em 0;color:#000;line-height:1.64;text-align:left;font-weight:bold}
html[dir="rtl"] caption{margin:.82em 0;color:#000;line-height:1.64;text-align:right;font-weight:bold}
dl{margin:.42em 0}
dt{display:block;width:6em;float:left;clear:left;font-weight:bold;line-height:1.5}
dd{margin:0 0 .4em 6.9em;line-height:1.5}
@media screen{.editable-content{position:relative}
a.hst-cmseditlink{z-index:300}
#content-column ul,#main-box .block-magazine-tabs ul{clear:left;margin:1.64em 0}
#content-column li ul{margin:0 0 .82em}
#content-column ul li,#content-column li ul li{margin:0;padding:0 0 0 30px;background:url(images/sprite-icons.png) no-repeat -2986px .55em;list-style:none;line-height:1.64}
#content-column ol{margin:.82em 0 1.64em}
#content-column li ol{margin:0 0 .82em}
#content-column ol li,#content-column li ol li{margin:0 0 .2em 30px;padding:0;background-image:none;list-style:decimal outside;line-height:1.64}
#content-column li ol li{list-style:lower-alpha outside}
#content-column li ol li ol li{list-style:lower-roman outside}
#content-column iframe.application{padding:0;background-color:#FFF;border:0;width:100%;height:1500px}
.toc{column-count:2;-moz-column-count:2;-webkit-column-count:2}
.assistive{position:absolute;top:-100000px}
.meta{color:#535353;font-style:normal;font-weight:normal;line-height:1.64}
.meta-light{clear:left;margin:0;color:#767676;font-style:normal;line-height:1.64}
.meta img{vertical-align:baseline}
.meta em{color:#000;font-style:normal}
.article-meta{margin:1.2em 0 .6em;color:#535353;font-style:normal;line-height:1.64}
.superheading{margin:0 0 .1em;padding-right:76px;color:#529d26;font:normal 167%/1.2 arial,helvetica,univers,sans-serif}
.subheading{margin:-.3em 0 .5em;color:#529d26;font:normal 167%/1.2 arial,helvetica,univers,sans-serif}
.intro{color:#529d26;font-size:145%;line-height:1.33}
.lead{margin:.6em 0 1.6em;font-weight:bold}
.theme .lead{width:588px}
.lead:after{content:" ";display:block;height:0;clear:left;visibility:hidden}
.lead p,.lead li{font-weight:bold}
a.morelink,.morelink a,a.morelink:focus,.morelink a:focus,a.morelink:hover,.morelink a:hover,a.morelink:visited:hover,.morelink a:visited:hover{font-weight:bold;text-decoration:underline}
p.toplink{clear:both;text-align:right;margin-bottom:0}
a.toplink,.toplink a,a.toplink:visited,.toplink a:visited{color:#154273}
a.toplink:hover,.toplink a:hover,a.toplink:visited:hover,.toplink a:visited:hover{color:#0162cd}
.external a{background:url(images/sprite-icons.png) no-repeat -4000px .55em}
.external h3 a{padding:0 0 0 12px}
a.external img,#content-column .external img,#content-column .permalink img,.content-spotlight .external img,#content-column .rss-results a img,.block-triplets li .video img,.form-navigation a img{display:inline;position:relative;bottom:-1px;padding:3px 4px .35em 0;background-color:#fff;vertical-align:text-bottom}
#content-column .rss-results a img{padding-left:4px}
.rss{display:block;width:15px;height:15px;position:absolute;top:.4em;right:0;background:url(images/icon-rss.png) no-repeat;overflow:hidden}
h1 .rss{top:.3em}
.rss span{position:absolute;top:-100000px}
.search-summary .rss{right:9px}
h3 .rss{top:.1em}
.aside-visual{margin-bottom:20px}
#main-box .grid-two-columns:after,#main-box .grid-three-columns:after{content:" ";display:block;height:0;clear:left;visibility:hidden}
#main-box .grid-column{float:left;clear:none;padding-left:20px}
#main-box .grid-column-first{float:left;clear:left;padding-left:0}
.medium-wide #content-column .grid-two-columns .grid-column,.medium-wide #content-column .grid-two-columns .grid-column-first,.home #content-column .grid-two-columns .grid-column,.home #content-column .grid-two-columns .grid-column-first,.topics-theme-overview #content-column .grid-two-columns .grid-column,.topics-theme-overview #content-column .grid-two-columns .grid-column-first{width:284px}
.medium-wide #content-column .grid-three-columns .grid-column,.medium-wide #content-column .grid-three-columns .grid-column-first,#content-column .grid-two-columns .grid-column,#content-column .grid-two-columns .grid-column-first{width:208px}
#main-box .list-common h2{position:relative;margin:0}
#main-box .list-common ul,#main-box ul.list-common{margin:.5em 0}
#main-box .list-common li{display:block;margin:0 0 .4em;padding-left:0;background-image:none;line-height:1.5}
#main-box .list-common li ul li{padding-left:16px}
#main-box .list-common li a{display:block;padding-left:16px;background:url(images/sprite-icons.png) no-repeat 2px .5em;text-decoration:none}
#main-box .list-common li h3{font-weight:normal;margin-top:0}
#main-box .list-common li p{padding-left:16px}
#main-box .list-common p a.external,#main-box .list-common li a.external,#main-box .list-common li.external a{background:url(images/sprite-icons.png) no-repeat -3998px .5em}
#main-box .list-common li a.icon-email{background:url(images/sprite-icons.png) no-repeat -5998px .5em}
#main-box .list-common a:hover,#main-box .list-common a:visited:hover{text-decoration:underline}
#main-box .list-common p a,#main-box .list-common strong a{margin-left:-16px;background-position:0 .45em;text-decoration:underline}
#main-box .list-common p{margin:0;padding:0;font-weight:bold;line-height:1.5}
#main-box .list-common li .icon-notifications,#main-box .list-common li .icon-rss,#main-box .list-common li .icon-twitter,#main-box .list-common li .icon-youtube,#main-box .list-common li .icon-flickr,#main-box .list-common li .icon-facebook,#main-box .list-common li .icon-linkedin{display:block;padding-left:16px;padding-top:.1em;line-height:1.64;position:relative}
#main-box .list-common li .icon-notifications,#main-box .list-common li .icon-rss{padding-top:0}
#main-box .list-common li .icon-notifications{background:url(images/icon-notifications-small.png) no-repeat 0 4px transparent}
#main-box .list-common li .icon-rss{background:url(images/icon-rss-small.png) no-repeat 0 4px transparent}
#main-box .list-common li .icon-twitter{background:url(images/icon-twitter.png) no-repeat 0 2px transparent}
#main-box .list-common li .icon-youtube{background:url(images/icon-youtube-1.1.png) no-repeat 0 4px transparent}
#main-box .list-common li .icon-flickr{background:url(images/icon-flickr-1.1.png) no-repeat 1px 3px transparent}
#main-box .list-common li .icon-facebook{background:url(images/icon-facebook-1.1.png) no-repeat 0 4px transparent}
#main-box .list-common li .icon-linkedin{background:url(images/icon-linkedin-1.1.png) no-repeat 1px 4px transparent}
#main-box .list-rss,#main-box .list-notifications{margin:.4em 0}
#main-box .list-rss li,#main-box .list-notifications li{margin:0 0 .4em;padding-left:0;background-image:none;line-height:1.5}
#main-box .list-rss li a,#main-box .list-notifications li a{display:block;padding-left:16px;background:url(images/icon-rss-small.png) no-repeat 0 .2em;text-decoration:none}
#main-box .list-notifications li a{background:url(images/icon-notifications-small.png) no-repeat 0 .2em}
#main-box .list-rss li a:hover,#main-box .list-rss li a:focus,#main-box .list-notifications li a:hover,#main-box .list-notifications li a:focus{text-decoration:underline}
#main-box .list-anchors p{margin-bottom:.42em}
#main-box .list-anchors ul.list-common{margin-bottom:1.64em}
#main-box .list-anchors li a{background-position:-1998px .5em}
.content-spotlight h2{margin:0 0 .4em}
.item-spotlight{min-height:100px;position:relative;padding:0 0 0 110px;margin-bottom:20px}
.item-spotlight h3{margin:0;padding:0;font-weight:bold}
.item-spotlight p{margin:0}
.item-spotlight img{display:block;position:absolute;left:0;top:0}
.item-spotlight-float:after{content:" ";display:block;height:0;clear:left;visibility:hidden;color:#fff}
#aside-column .block{margin:0 0 20px}
#aside-column .block h2{margin:0 0 .4em;padding:0;font:bold 110%/1.2 verdana,geneva,sans-serif}
#aside-column .block p{margin:0}
.block-news{margin:20px 0;border:1px solid #d9d9d9;padding:0 9px}
.landing .block-news{margin-top:0}
.block-news h2{position:relative;margin:0 -9px .8em;padding:.25em 9px .3em;background-color:#f2f2f2}
.block-news h2 .rss{right:9px}
.block-news .list-headlines p{margin-bottom:0}
.block-news .list-headlines .meta,.block-news .list-headlines .morelink{margin-bottom:.8em}
.block-download{clear:left;margin:0 0 20px;border:2px solid #cbe1bd;padding:0}
.block-download h2{margin:0 0 .4em;padding:0;font-size:100%}
.block-download h2 a{color:#767676;text-decoration:none}
.block-download h2 a span{color:#154273;text-decoration:underline}
.block-download h2 a span span,.block-download h2 span.order-only{font:bold 140%/1.2 arial,geneva,sans-serif;text-decoration:none}
.block-download h2 a em{color:#767676;font:normal 140%/1.2 arial,geneva,sans-serif;text-decoration:none}
.block-download h2 a:hover,.block-download h2 a:visited:hover,.block-download h2 a:hover span,.block-download h2 a:visited:hover span,.block-download h2 a:focus span{color:#0162cd}
.block-download h2 em{color:#767676;font-style:normal;font-weight:normal}
.block-download p{margin:0}
.block-download p img{vertical-align:baseline}
.block-download .download-chunk{padding:9px}
.block-download .download-chunk .download-link{padding:9px 0 0}
.block-spotlight-light,.block-spotlight-dark{margin-bottom:10px;border:1px solid #d9d9d9;padding:0 9px}
.block-spotlight-dark{border-color:#cbe1bd}
.block-spotlight-light h2,.block-spotlight-dark h2{position:relative;margin:0 -9px .8em;padding:.25em 9px .3em;background-color:#f2f2f2}
.block-spotlight-dark h2{background-color:#cbe1bd}
.block-spotlight-light h2 .rss,.block-spotlight-dark h2 .rss{right:9px}
#content-column .block-spotlight-light h3,#content-column .block-spotlight-dark h3{clear:none;margin-top:1.1em;padding:0}
#content-column .block-spotlight-light .item-spotlight h3,#content-column .block-spotlight-dark .item-spotlight h3{margin-top:0}
#content-column .block-spotlight-light .content-image,#content-column .block-spotlight-dark .content-image{margin:.82em 0 1.64em}
.block-triplets{margin-bottom:20px;border:1px solid #d9d9d9;padding:0 9px}
.block-triplets h2{position:relative;margin:0 -9px .8em;padding:.25em 9px .3em;background-color:#f2f2f2}
.block-triplets h3{margin:0;font-weight:normal}
#main-box .block-triplets ul{min-height:242px;position:relative;margin:0 -9px 0 0;padding:0 0 9px}
#main-box .block-triplets li{margin:0 0 0 242px;padding:.5em 9px .5em 18px;background:url(images/sprite-icons.png) no-repeat 6px 1em;cursor:pointer}
#main-box .block-triplets li .preview img{position:absolute;left:0;top:-100000px;z-index:10}
#main-box .block-triplets li a{text-decoration:none}
#main-box .block-triplets li a:hover,#main-box .block-triplets li a:focus{text-decoration:underline}
#main-box .block-triplets li p.meta,#main-box .block-triplets li p.preview{margin-bottom:0}
#main-box .block-triplets .active{background-color:#e1e2e2;background-position:-4994px 1em}
#main-box .block-triplets .active .preview img{top:0;z-index:20}
#main-box .block-triplets .active .video img{background-color:#e1e2e2}
#main-box .block-triplets .active h3 a{color:#000}
.block-docs-pubs{clear:left;margin:20px 0;border:1px solid #d9d9d9;padding:0 9px}
.block-docs-pubs h2{position:relative;margin:0 -9px .4em;padding:.25em 9px .3em;background-color:#f2f2f2}
.block-docs-pubs h2 .rss{right:9px}
.block-docs-pubs .list-headlines h3{font-weight:bold}
.block-docs-pubs .list-headlines p{margin-bottom:0}
.block-docs-pubs .list-headlines .meta,.block-docs-pubs .list-headlines .morelink{margin-bottom:.8em}
.block-sitemap h2{margin-top:0;font:bold 100% verdana,helvetica,arial,sans-serif}
#main-box .block-sitemap .list-service li{margin-bottom:1.64em;padding:0;background:0;font-weight:bold}
#main-box .block-sitemap .list-common{margin:0 0 1.64em}
.block-photo-gallery{clear:left;margin:20px 0;border-top:2px solid #529d26;padding-top:10px}
.block-photo-gallery:after{content:" ";display:block;height:0;clear:both;visibility:hidden;color:#fff}
.picture .block-photo-gallery{background:#f2f2f2 none repeat scroll 0 0;text-align:center;border:0;padding:10px 20px 20px;margin-bottom:5px}
.picture .block-photo-gallery p{margin-bottom:.82em}
.gallery .block-photo-gallery{border:0}
#main-box .block-photo-gallery ul{display:block;margin:0 -20px 0 0}
#main-box .block-photo-gallery li{display:block;width:132px;height:132px;float:left;margin:0 20px 20px 0;padding:0;background:#f2f2f2}
.block-photo-gallery li a{display:block;width:132px;height:122px;position:relative;padding-top:5px;text-decoration:none}
.block-photo-gallery li img{display:block;margin:0 auto}
.block-photo-gallery .morelink,.block-photo-gallery a.morelink:hover,.block-photo-gallery a.morelink:visited:hover{font-weight:normal}
.photo-credit{clear:both;float:right;color:#767676;line-height:1.64}
.medium-wide .block-photo-gallery img{max-width:624px;margin-bottom:20px}
.photos .grid-twocolumn{padding-bottom:10px}
.block-photo-gallery h2,.block-photo-gallery-list h2{margin:0 0 .4em 0;color:#529d26}
.block-photo-gallery h2 a{text-decoration:none}
.block-photo-gallery h2 a:hover,.block-photo-gallery h2 a:focus{text-decoration:underline}
.block-photo-gallery span{font-weight:normal;color:#767676}
.block-photo-gallery .caption{background:#f2f2f2 url(images/lightbox-caption-border.png) no-repeat center top;position:absolute;bottom:0;z-index:100;padding:4px 7px;line-height:1.2em;font-size:95%;width:118px}
.block-photo-gallery .caption span{padding-left:22px;background:#f2f2f2 url(images/icon-highres.png) no-repeat 0 4px;color:#535353}
.photo-gallery-detail-navigation{position:relative;margin-bottom:10px;color:#767676;text-align:center}
.photo-gallery-detail-navigation .previous{position:absolute;top:0;left:0}
.photo-gallery-detail-navigation .next{position:absolute;top:0;right:0}
.photo-gallery-detail-navigation a{text-decoration:none}
.list-headlines h3{margin:0}
.list-headlines p{margin-bottom:.8em}
.list-topics .grid-column-first,.list-topics .grid-column{width:284px;float:left}
#main-column .list-topics h2{position:absolute;top:-100000px}
.list-topics li a{text-decoration:none}
.list-topics li a:hover,.list-topics li a:visited:hover{text-decoration:underline}
#content-column .list-department-topics .grid-column-first,#content-column .list-department-topics .grid-column{width:208px;float:left}
#content-column .list-department-topics li a{text-decoration:none}
#content-column .list-department-topics li a:hover,#content-column .list-department-topics li a:visited:hover{text-decoration:underline}
.topics-overview #main-column .list-topics h2,.topics-theme-overview #main-column .list-topics h3,.list-department-topics h2{position:relative;top:auto;margin:0;padding:.3em 12px;background-color:#cbe1bd}
#postenweb .topics-overview #main-column .list-topics h2,#postenweb .topics-theme-overview #main-column .list-topics h3,#postenweb .list-department-topics h2{background-color:#fde4be}
.topics-overview .list-topics h2 .toplink,.topics-theme-overview .list-topics h3 .toplink,.list-department-topics h2 .toplink,.countries-overview h2 .toplink{display:block;position:absolute;right:12px;top:0;padding-top:.7em;font-family:Verdana,sans-serif;font-size:67%;font-weight:normal;text-decoration:underline}
.topics-overview #main-column .list-topics ul,.topics-theme-overview #main-column .list-topics ul,#main-column .list-department-topics ul{margin:.4em 0 2em}
.topics-overview #main-column .list-topics li,.topics-theme-overview #main-column .list-topics li,#main-column .list-department-topics li{display:block;padding:0 12px;background:url(images/sprite-icons.png) no-repeat 0 .52em;line-height:1.64}
.topics-overview #main-column .list-topics .insite-banner,.topics-theme-overview #main-column .list-topics .insite-banner,#main-column .list-department-topics .insite-banner{padding:1em 0 0;background-image:none}
#main-column .list-index{margin-bottom:20px;border:1px solid #d9d9d9;padding:5px 8px 8px}
#main-column .list-index p{clear:left;margin:0 0 .6em;font-weight:bold}
#main-column .list-index ul{float:left;clear:none;margin:0;padding:0}
.list-index:after,.list-index ul:after{content:" ";display:block;height:0;clear:left;visibility:hidden}
#main-column .list-index li{display:block;float:left;margin:0 13px 0 0;padding:0;background-image:none;font-size:110%;line-height:1.5;list-style:none}
#main-column .list-index li a,#main-column .list-index li span{display:block;padding:.3em .1em .4em;font-weight:bold}
.wide #main-column .list-index li a,.wide #main-column .list-index li span{padding:.3em .5em .4em}
.landing #content-column .list-topics{margin:20px 0;border:1px solid #d9d9d9;padding:0 9px 1.64em}
.landing #content-column .list-topics div:after{content:" ";display:block;height:0;clear:left;visibility:hidden;color:#FFF}
.landing #content-column .list-topics h2{position:relative;top:auto;margin:0 -9px .8em;padding:.3em 9px .2em;background-color:#f2f2f2}
.landing #content-column .list-topics p{margin-bottom:.82em}
.landing #content-column .list-topics ul{width:194px;margin:0;padding:0}
.landing #content-column .list-topics .grid-column{float:left}
.landing #content-column .list-topics .grid-column-first{float:left;margin-right:20px}
.landing #content-column .list-topics li{display:block;position:relative;margin:0;padding:0 12px;background:url(images/sprite-icons.png) no-repeat 0 .55em;list-style:none;line-height:1.64}
.landing #content-column .list-topics a{text-decoration:none}
.landing #content-column .list-topics a:hover{text-decoration:underline}
.landing #content-column .list-topics .morelink{margin:0;padding:0;font-weight:bold}
.landing #content-column .list-topics .morelink a{display:block;padding-left:12px;background:url(images/sprite-icons.png) no-repeat 0 .55em}
.list-faq{margin-bottom:20px;border:1px solid #f0e1a8;background-color:#fef8de}
#content-column .list-faq{clear:both;margin:20px 0}
.list-faq h2{margin:0;padding:.2em 9px;background-color:#fef1bc}
#main-column .list-faq ul{margin:0;padding:.6em 0}
#main-column .list-faq ol{margin:0;padding:.6em 0 .6em 40px}
#main-column .list-faq li{margin:0 0 .1em}
#main-column .list-faq ol li{padding:.15em 22px .25em 0;list-style:decimal outside;line-height:1.5}
#main-column .list-faq ul li{display:block;padding:.15em 22px .25em;background:url(images/sprite-icons.png) -990px .6em no-repeat;list-style:none;line-height:1.5}
#main-column .list-faq li a{padding:0;color:#000;text-decoration:none}
#main-column .list-faq li a:hover{color:#000;text-decoration:underline}
.insite-banner{margin-bottom:20px}
.insite-banner a,.insite-banner a img{display:block}
li.insite-banner{padding:0;background-image:none}
.content-image{margin:2.4em 0}
.content-image-left{margin:.41em 20px 1.64em 0}
.content-image .caption,.content-image-left .caption{margin:.6em 0 0;color:#767676}
.content-image img{max-width:100%}
.block-audio-video{width:436px;padding-bottom:1.64em}
.block-audio-video #movie,.block-audio-video #audio{margin-bottom:1em}
#content-column .block-audio-video ul{border-bottom:1px solid #d9d9d9;overflow:hidden;margin:0;padding:0;list-style:none}
#content-column .block-audio-video li ul{border-bottom:0}
#content-column .block-audio-video li{background-image:none;padding:0;margin:0;border:1px solid #d9d9d9;border-bottom:0}
#content-column .block-audio-video li .list-common{margin:0;padding:0}
#content-column .block-audio-video li li{padding:0;border:0}
.block-audio-video li h2,.block-audio-video li h3{margin:0;padding:0;color:#000;font:normal 100%/1.64 verdana,helvetica,arial,sans-serif}
.block-audio-video li h2 a,.block-audio-video li h3 a,.block-audio-video li h2 a:hover,.block-audio-video li h3 a:hover{color:#000}
.block-audio-video li a{display:block;position:relative;padding:.2em 20px .3em 10px;font-weight:normal;text-decoration:none}
.block-audio-video li li a,.block-audio-video li li a:hover{font-weight:normal;padding:2px 9px 3px 9px;background-image:none;color:#000}
.block-audio-video .download a:hover{background-color:#e5f0df}
.block-audio-video .download .meta{display:block}
.block-audio-video li img{margin-bottom:-4px}
.block-audio-video li a.open{background-color:#e5f0df;background-position:-996px .7em}
.block-audio-video li a.open:hover{background-color:#e5f0df}
.block-audio-video .open{display:block;border:0}
.block-audio-video li a.close:hover{background-color:#e5f0df}
.block-audio-video ul.close,.block-audio-video div.close,.block-audio-video p.close{display:none}
#content-column .block-audio-video div.open{padding:0 9px 10px}
.block-audio-video .transcription h3{margin-top:.82em;color:#000;font-weight:bold}
.block-audio-video .transcription p{margin-bottom:.82em}
.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
.block-form{margin-bottom:20px}
.block-form form:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.block-form form h2{margin:1em 0 .15em;color:#529d26;font:normal 167%/1.2 arial,helvetica,univers,sans-serif}
.block-form form h2.req{margin:1em 0 0}
.block-form form h2.form-divider{border-top:3px solid #cbe1bd}
.block-form p{margin:0 0 .8em}
.block-form fieldset p{min-height:1.8em;position:relative;margin:2px 0 0;padding:.6em 76px .6em 13.8em;background-color:#f2f2f2}
.block-form fieldset p:after{content:" ";display:block;height:0;clear:left;visibility:hidden}
.block-form fieldset label{display:block;width:12em;position:relative;float:left;left:10px;left:-13em;margin-right:-13em}
.block-form fieldset input,.block-form fieldset select{width:100%;border:1px solid #000}
.block-form fieldset .form-radio input,.block-form fieldset .frequency label input,.block-form fieldset .multiple-choice label input{width:auto;border:0;vertical-align:top}
.block-form fieldset textarea{width:100%;height:6em;border:1px solid #000;line-height:1.36em}
.block-form fieldset .form-radio{width:auto;float:none;position:static;top:auto;left:0;margin-bottom:.4em;margin-right:0}
.block-form fieldset .form-set-apart{margin-top:1.64em}
.block-form fieldset .inline-label{float:left}
.block-form fieldset .inline-label-second{left:auto}
.block-form fieldset input.field-indent{margin-left:2em}
.block-form fieldset .form-radio-subfields{display:block;margin:.2em 0 .82em 2.3em;padding-bottom:.82em;border-left:2px solid #fff;border-bottom:2px solid #fff}
.block-form fieldset .form-radio-subfields:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.block-form fieldset .form-radio-subfields span{display:block;padding:.2em 0 .82em 13.8em}
fieldset.form-navigation{margin:1em 0 3em 13.8em}
fieldset.form-navigation span{line-height:1.8}
fieldset.form-navigation #form-navigation-change{display:block;width:11.8em;float:left;margin-left:-13.8em;margin-right:2em;line-height:1.64;text-align:right}
.block-form fieldset button{margin-right:1.5em;border:1px solid #000;padding:0 .7em .1em;background-color:#cbe1bd;color:#000;line-height:1.5;cursor:pointer}
.block-form fieldset.form-navigation input{width:auto;margin-right:1.5em;border:1px solid #000;padding:0 .7em .1em;background-color:#cbe1bd;color:#000;line-height:1.5;cursor:pointer}
.block-form .filter p{position:relative;padding:.6em 76px .6em 50px}
.block-form .filter p label{top:-100000px}
.block-form .filter p button{position:absolute;right:10px;top:.7em;margin-right:0;padding:0 .5em .1em}
.block-form .checklist{padding-bottom:.4em}
.block-form .checklist p{padding:.4em 76px .4em 50px}
.block-form .checklist p label{width:100%;min-height:1.6em;position:relative;top:auto;left:auto;font-weight:bold}
.block-form .checklist p span{display:block;width:20px;position:absolute;left:0;top:0;padding:.4em 13px .3em 7px;background-color:#d9d9d9}
.block-form .checklist p span input{border:0}
.block-form .checklist .frequency{margin:0;padding:.4em 20px .4em 50px}
.block-form .multiple-choice label{width:12.3em}
.block-form .checklist .frequency label,.block-form .multiple-choice label.form-choice{display:inline;width:auto;margin:0 .5em 0 0;color:#000;font-weight:normal}
.block-form .multiple-choice label.form-choice{left:auto;margin-right:1em}
.block-form fieldset .form-radio input,.block-form fieldset .frequency label input,.block-form fieldset .multiple-choice label input{width:auto;border:0;vertical-align:top}
.block-form form fieldset .info-message p,.block-form .form-navigation .submit-message p{margin-top:0;padding-top:0}
.block-form .form-navigation .submit-message p{padding:.6em 24px .6em 0;background-color:transparent}
.block-form form fieldset .info-message dl{margin:.42em 0}
.block-form form fieldset .info-message dt{width:9em}
.block-form form fieldset .info-message dd{margin-left:9.9em}
.block-form form .error-message,#search-filter-form .error-message,.block-form form.search-summary .error-message{margin:10px 0;padding:.4em 76px .2em 30px;background:#f2b2c5 url(images/sprite-icons-messages.png) no-repeat 0 .4em}
.block-form form .alert-message,#search-filter-form .alert-message,.block-form form.search-summary .alert-message{margin:10px 0;padding:.4em 76px .2em 30px;background:#fef1bc url(images/sprite-icons-messages.png) no-repeat -1000px .4em}
.block-form form p.error-message,.block-form form p.alert-message,#search-filter-form p.error-message,.block-form form.search-summary p.error-message{margin-bottom:-2px;padding-bottom:.6em}
#content-column .block-form .error-message p{margin-bottom:.4em;background-color:#f2b2c5}
#content-column .block-form .error-message ul{margin:0 0 .4em}
#content-column .block-form .error-message li{padding-left:15px;background-position:-3000px .55em}
.block-form form fieldset .error-field label{color:#cc003d}
.block-form form fieldset .error-field input,.block-form form fieldset .error-field textarea{border-color:#cc003d}
.block-form table{margin:2px 0 0}
.block-form table th{width:12.2em;background-color:#e1e1e1}
.block-form table td{background-color:#f2f2f2}
.block-form .form-upload table{margin-top:0;margin-bottom:-2px}
.block-form .form-upload td{border-right:0}
.block-form form td span{display:block;position:relative;padding-left:15px}
.block-form form td .button-remove{width:auto;height:auto;position:absolute;top:.2em;left:0;border:0;cursor:pointer}
.block-form div.hidden-field{margin:0;padding:0;display:inline}
.block-form .real-file-upload{cursor:pointer;position:absolute;top:0;right:0;opacity:0;font-size:50px;-moz-opacity:0;filter:alpha(opacity=0)}
.block-form .fake-file-upload{display:block;width:100%}
.block-form .fake-file-upload-button{display:block;float:left;margin-left:0;margin-right:0;width:98px;height:15px;overflow:hidden;position:relative;cursor:pointer;border:1px solid #000;border-left:none;padding:0;background-color:#fde4be;color:#000;line-height:1.5}
.block-form .fake-file-upload label{position:relative;top:0;left:9px}
.block-form .fake-file-upload .text{position:relative;top:0;left:9px;width:68px}
.block-form .fake-file-upload-input{display:block;float:left;width:104px;margin-left:0;margin-right:0;height:13px;background-color:white;padding:1px}
.block-form .ef-field-content{line-height:1.64em}
.block-form label .ef-req{font-weight:bold}
.block-form p{margin:0 0 .8em}
.block-form .ef-field-content.req{text-align:right}
.block-form fieldset .ef-field-content{min-height:1.8em;position:relative;margin:2px 0 0;padding:.6em 76px .6em 13.8em;background-color:#f2f2f2}
.block-form fieldset .ef-field-content:after{content:" ";display:block;height:0;clear:left;visibility:hidden}
.block-form .error{margin-top:5px;background-color:#fef1bc;padding:5px;border:1px red solid}
.block-form input[type="file"].error{position:absolute;margin:0;padding:0;border:0}
.block-form .nojs-error{margin-top:5px;background-color:#fef1bc;padding:5px;border:1px red solid}
.submit-button{background-color:#cbe1bd;border:1px solid #000;color:#000;cursor:pointer;line-height:1;margin:0 .5em;padding:0 .7em .1em;width:auto}
body{min-width:960px;position:relative;border-top:1px solid #535353;padding-top:2.65em;background-color:#f3f5f6;color:#000}
#centerbox{width:960px;position:relative;margin:0 auto}
#skiplinks{position:absolute;z-index:1;left:14px}
#skiplinks a{position:absolute;top:-10000px}
#skiplinks a:focus,#skiplinks a:active,#skiplinks a:hover{display:inline;top:0;left:0}
#main-box{width:940px;position:relative;margin:0;padding:14.5em 10px 40px;background:url(images/sprite-canvas-1.2.png) repeat-y -960px 0}
#main-box:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#header{width:960px;height:97px;position:absolute;top:-10px;left:0;background:url(images/sprite-canvas-1.2.png) no-repeat 0 0}
#footer{width:940px;height:50px;clear:both;position:relative;padding:0 10px;background:url(images/sprite-canvas-1.2.png) no-repeat 0 -105px}
#main-column{width:664px;float:right;padding-right:24px}
#content-column{width:436px;float:left;padding:0 0 25px}
#aside-column{width:208px;position:relative;float:right}
.wide #main-column{width:892px;float:none;padding:0 24px}
.medium-wide #content-column,.wide #content-column{width:664px}
.home #main-column,.topics-overview #main-column,.topics-theme-overview #main-column{width:892px;float:none;padding:0 24px}
.home #content-column{width:588px;float:left;margin-top:0}
.topics-theme-overview #content-column{width:588px;float:left;margin-top:0}
.topics-overview #content-column,.get-involved-overview #content-column{width:892px;padding:0}
.home .content-spotlight{width:284px;float:right}
.home #aside-column{width:284px;margin:0;padding:0}
.topics-theme-overview #aside-column{width:284px;margin:0;padding:0}
#header img{display:block;height:75px;position:absolute;left:458px;top:10px;z-index:100;text-decoration:none}
#navigation{position:absolute;top:0;left:10px;width:940px;z-index:100}
#navigation:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#navigation h2{position:absolute;top:-100000px}
#footer div{width:424px;height:25px;position:absolute;left:502px;top:0;overflow:hidden;margin:0;padding:0;background-image:url(images/sprite-payoff.png);background-repeat:no-repeat;background-position:0 100px}
#footer div.payoff-nl{background-position:0 0}
#footer div span{position:absolute;top:-100000px}
#main-navigation{display:block;width:892px;position:absolute;top:87px;left:0;z-index:50;border-bottom:10px solid #cbe1bd;padding:2.4em 24px 0;background-color:#529d26}
#main-navigation li{display:block;float:left}
#main-navigation a{height:1.5em;float:left;padding:.3em 10px .1em 10px;color:#fff;font-family:arial,helvetica,sans-serif;font-size:110%;font-weight:bold;text-decoration:none}
#main-navigation a:hover,#main-navigation .selected a,#main-navigation .selected a:hover{background-color:#cbe1bd;color:#000}
#service-navigation{margin:-2.5em 0 0 0;padding:0 .3em;float:right}
#service-languages{margin:-2.5em 0 0 0;padding:0 .3em;float:left}
html[lang="ar"] #service-languages,html[lang="ar"] #service-navigation,html[lang="ar"] #service-miscellaneous{font-size:68.8%}
#service-miscellaneous{margin:2.2em 0 0 0;padding:0 .3em;float:right}
#service-navigation li,#service-languages li,#service-miscellaneous li{display:block;float:left}
#service-navigation a,#service-languages a,#service-miscellaneous a{float:left;padding:.5em .6em .6em .6em;color:#535353;text-decoration:none}
#service-navigation a:visited,#service-languages a:visited,#service-miscellaneous a:visited{color:#535353;text-decoration:none}
#service-navigation a:hover,#service-navigation a:visited:hover,#service-languages a:hover,#service-languages a:visited:hover,#service-miscellaneous a:hover,#service-miscellaneous a:visited:hover{color:#000;text-decoration:underline}
#search-form{position:absolute;top:114px;right:34px;z-index:110;margin:0;margin-top:-1em;padding:0}
#search-form h2{position:absolute;top:-100000px}
#search-form p{height:1.6em;margin:0;border:1px solid #000;padding:0;background:#fff}
#search-form #search-keyword{width:12em;height:1.4em;float:left;border:0;background-color:transparent;font-size:100%}
#search-form #search-submit{height:100%;float:right;margin:0;border-left:1px solid #000;padding:0 6px;background-color:#cbe1bd;color:#000;font-size:90%;text-align:center;line-height:1.64;cursor:pointer}
#breadcrumb{margin-bottom:1em;color:#767676}
#breadcrumb img{margin:0 .3em;vertical-align:baseline}
#sub-navigation{width:232px;float:left;position:relative;top:2.65em}
#sub-navigation h2{position:absolute;top:-100000px}
#sub-navigation h3{margin:0;padding:0;background-color:#e5f0df;color:#000;font:bold 100%/1.4 Verdana,sans-serif}
#sub-navigation h3 a{display:block;padding:.4em 10px .5em 24px;background-color:#e5f0df;color:#000;text-decoration:none}
#sub-navigation h3.selected a,#sub-navigation h3.selected a:visited,#sub-navigation h3 a:hover{background-color:#cbe1bd;color:#000}
#sub-navigation ul{margin:0;padding:0;list-style:none}
#sub-navigation li{margin:0;padding:0;border:0;background-color:#fff;line-height:1.4}
#sub-navigation li strong{background-color:#cbe1bd}
#sub-navigation li a:hover{background-color:#cbe1bd!important}
#sub-navigation .first a{background:#e5f0df url(images/sprite-icons.png) no-repeat -1000px .8em}
#sub-navigation .first strong{background:#e5f0df url(images/sprite-icons.png) no-repeat -1000px .8em}
#sub-navigation .open li,#sub-navigation .selected li{background-color:#fff}
#sub-navigation li a,#sub-navigation li strong{display:block;width:186px;padding:.4em 10px .5em 36px;background-image:url(images/sprite-icons.png);background-repeat:no-repeat;background-position:-976px .8em;color:#000;font-weight:normal;text-decoration:none}
#sub-navigation .open li a,#sub-navigation .selected li a,#sub-navigation .open .selected strong{width:174px;padding:.4em 10px .5em 48px;background-image:url(images/sprite-icons.png);background-repeat:no-repeat;background-position:-964px .8em;font-weight:normal}
#sub-navigation .open .open li a,#sub-navigation .open .selected li a,#sub-navigation .open .open .selected strong{width:162px;padding:.4em 10px .5em 60px;background-image:url(images/sprite-icons.png);background-repeat:no-repeat;background-position:-952px .8em}
#sub-navigation .open .open .open li a,#sub-navigation .open .open .selected li a,#sub-navigation .open .open .open .selected strong{width:150px;padding:.4em 10px .5em 72px;background-image:url(images/sprite-icons.png);background-repeat:no-repeat;background-position:-940px .8em}
#sub-navigation .open .open .open .open li a,#sub-navigation .open .open .open .selected li a,#sub-navigation .open .open .open .open .selected strong{width:138px;padding:.4em 10px .5em 84px;background-image:url(images/sprite-icons.png);background-repeat:no-repeat;background-position:-928px .8em}
#sub-navigation .open a,#sub-navigation .open strong{background-color:#e5f0df;background-position:-1976px .8em}
#sub-navigation .open .open a,#sub-navigation .open .open strong{background-position:-1964px .8em}
#sub-navigation .open .open .open a,#sub-navigation .open .open .open strong{background-position:-1952px .8em}
#sub-navigation .open .open .open .open a,#sub-navigation .open .open .open .open strong{background-position:-1940px .8em}
#sub-navigation .open .open .open .open .open a,#sub-navigation .open .open .open .open .open strong{background-position:-1928px .8em}
#sub-navigation .selected a,#sub-navigation .selected strong,#sub-navigation .open .selected a,#sub-navigation .open .selected strong,#sub-navigation .open .open .selected a,#sub-navigation .open .open .selected strong,#sub-navigation .open .open .open .selected a,#sub-navigation .open .open .open .selected strong,#sub-navigation .open .open .open .open .selected a,#sub-navigation .open .open .open .open .selected strong{background-color:#cbe1bd}
#sub-navigation .open li a,#sub-navigation .open .open li a,#sub-navigation .open .open .open li a,#sub-navigation .open .open .open .open li a,#sub-navigation .open .open .open .open .open li a,#sub-navigation .selected li a,#sub-navigation .open .selected li a,#sub-navigation .open .open .selected li a,#sub-navigation .open .open .open .selected li a,#sub-navigation .open .open .open .open .selected li a{background-color:#fff}
.home #magazineboard{padding-top:7.5em}
.home #magazineboard:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.home #magazineboard .magazine-canvas{width:588px;float:left;margin:0;background-position:588px 0}
#minbuza.home #magazineboard .magazine-canvas{padding-right:20px}
.home #magazineboard .magazine-intro{border-top:5px solid #fff;margin:0;padding:0 0 10px}
.home #magazineboard .magazine-intro img{float:right;margin-left:20px}
.home #magazineboard .magazine-intro h2{margin:0;padding:.5em 0;font:bold 180%/1.2 arial,helvetica,univers,sans-serif}
.home #magazineboard .magazine-intro p{margin-bottom:.42em;line-height:1.64}
.home #magazineboard .magazine-intro h2 a,.home #magazineboard .magazine-intro h2 a:visited{color:#000;text-decoration:none}
.home #magazineboard .magazine-intro h2 a:hover,.home #magazineboard .magazine-intro h2 a:focus{text-decoration:underline}
.home #magazineboard .item-spotlight{float:left;width:174px;margin:5px 0 15px}
.search-summary{margin:1em 0 0}
.search-summary h2,.block-form .search-summary h2{margin:0;color:#000;padding:.3em 25px .3em 12px;background-color:#e5f0df;font:bold 140%/1.2 arial,helvetica,univers,sans-serif;position:relative}
.search-summary .assistive,.block-form .search-summary .assistive{position:absolute}
.block-form .main-search-box{padding-top:1em}
.block-form .main-search-box h3{display:block;float:left;clear:left;margin:0;line-height:1.8}
.block-form .main-search-box h3 label{left:auto}
.block-form .search-summary p{background-color:#e5f0df}
.block-form .main-search-box p{width:27.4em;height:2em;position:relative;margin:0 0 1em 13.8em;border:1px solid #000;padding:0;background:#fff}
.block-form .main-search-box p a{display:block;width:11.1em;position:absolute;left:29em;top:0}
.block-form .main-search-box .filters-selected{width:auto;height:auto;position:relative;margin:0 0 1em 132px;border:0;padding:.2em 6px .4em;background:#f2f2f2;line-height:1.64}
.block-form .main-search-box .filters-selected a{display:inline;width:auto;position:static;padding:0 15px 0 0;background:url(images/icon-delete.png) no-repeat 100% .3em}
#main-search-keyword{width:26.6em;float:left;border:0;padding:.15em .4em .2em .4em;background-color:transparent;font-size:100%;line-height:1}
.search-results,.legislation-calendar-results{margin:1.5em 0 0;border-top:2px solid #529d26;border-bottom:2px solid #529d26}
.search-results-short{border:0}
.search-results div{clear:both;margin:0;padding:.8em 20px .8em 38px;line-height:1.64}
.legislation-calendar-results div{clear:both;margin:0;padding:.8em 0;line-height:1.64}
.search-results-short div{padding:.15em 20px .25em 38px}
#content-column .search-results ul{width:171px;float:left;margin:1em 0;padding:0 0 0 38px}
#content-column .search-results .first{margin:1em -19px -1em 0}
#content-column .search-results ul:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#content-column .search-results li{display:block;clear:none;margin:0;padding:0;background-image:none;list-style:none;line-height:1.64}
.search-results div h3,.legislation-calendar-results div h3,.search-results-short div p{margin:0;font-size:1em;font-weight:bold;line-height:1.64}
.search-results div h3 em,.search-results-short div p em{display:block;width:30px;float:left;position:relative;left:-38px;margin-right:-38px;font-style:normal;font-weight:normal;text-align:right}
.search-results div p,.legislation-calendar-results div p{margin:0;line-height:1.64}
.search-results-message{padding:0 10px 0 13.8em}
.search-results-message-end{background-color:#e5f0df;padding:10px}
#search-filter-form h3{margin:1.6em 0 .4em}
#search-filter-form fieldset p{background-color:#e5f0df;line-height:normal}
.form-period-from-to{text-align:right;position:relative}
.form-period-from-to label.period-divider{display:inline;width:auto;float:none;left:auto;margin-left:0}
.form-period-from-to strong,.form-period-from-to label.period-divider{margin-right:.35em}
#main-search-form .form-period-from-to label.period-divider{margin-right:1.85em}
.form-period-from-to label{text-align:left}
input.form-date,#form-period-from{float:left}
input.form-date,#form-period-from,#form-period-to{width:43%;min-height:1.4em}
.medium-wide .form-period-from-to strong,.medium-wide .form-period-from-to label.period-divider{margin-right:15px}
#content-column .paging{margin:1em 0 1.5em -6px;padding:0}
#content-column .paging:after{content:" ";display:block;height:0;clear:left;visibility:hidden;color:#FFF}
#content-column .paging li{display:block;float:left;margin:0 3px 0 0;padding:0;background-image:none;list-style:none}
#content-column .paging li strong,#content-column .paging li span,#content-column .paging li a{display:block;padding:5px 6px 6px;line-height:1}
#content-column .paging li span{padding:5px 4px 6px 3px}
#content-column .paging li strong{padding:4px 6px;font-size:110%}
#content-column .paging li span.meta{padding:5px 6px 6px;color:#767676}
.block-error{clear:left;margin:20px 0;border:1px solid #cbe1bd;padding:0 9px}
.block-error h2{position:relative;margin:0 -9px;padding:.3em 9px;background:#e5f0df;font:bold 140%/1.2 Arial,sans-serif}
#content-column .block-error ol li{margin-left:20px}
#content-column .block-error ol li p{margin-bottom:0}
#content-column .block-error ol li li{margin-left:0}
#error-search-form fieldset{padding-top:.5em}
#error-search-form fieldset h3{display:block;float:left;clear:left;margin:0;padding:0;line-height:1.8}
#error-search-form fieldset p{width:23.8em;height:1.8em;position:relative;margin:0 0 1em 100px;border:1px solid #000;padding:0;background:#fff}
#error-search-form #error-search-keyword{width:16.9em;float:left;margin:0;border:0;padding:.15em 0 .2em 6px;background-color:transparent;font-size:100%;line-height:1.3}
#error-search-form #error-search-submit{width:5.65em;height:100%;float:right;margin:0;border-left:1px solid #000;padding:.1em 0 .4em;background-color:#cbe1bd;color:#000;font-size:100%;text-align:center;line-height:1;cursor:pointer}
#block-site-message,.block-error-message,.block-alert-message,.block-info-message{margin:7px 0 15px;padding:6px 76px 8px 32px;background-repeat:no-repeat;background-image:url(images/sprite-icons-messages.png)}
#block-site-message p,.block-error-message p,.block-alert-message p,.block-info-message p{margin:0;color:#000}
#block-site-message{width:832px}
#block-site-message p{font:normal 120%/1.5 verdana,sans-serif}
#block-site-message .lead{font-weight:bold}
.block-error-message{background-color:#f2b2c5;background-position:0 .55em}
.block-alert-message{background-color:#fef1bc;background-position:-1000px .55em}
.block-info-message{background-color:#c5f2b2;background-position:-2000px .55em}
#content-column .block-agenda h2{margin:.4em 0 0;border-top:3px solid #cbe1bd;padding:.5em 0 0}
#content-column .block-agenda h3{margin:.8em 0 0}
#content-column .block-agenda .meta{margin-bottom:0}
#content-column .block-agenda ul.paging{border-top:2px solid #529d26;padding-top:1em}
.magazine #main-box,.magazine-short #main-box{padding:9.5em 10px 60px}
.magazine-short h1 em{color:#4e9625;font-style:normal}
.magazine .grid-three-columns .grid-column-first,.magazine .grid-three-columns .grid-column,.magazine-short .grid-three-columns .grid-column-first,.magazine-short .grid-three-columns .grid-column{width:284px}
.magazine .grid-two-columns .grid-column-first,.magazine .grid-two-columns .grid-column,.magazine-short .grid-two-columns .grid-column-first,.magazine-short .grid-two-columns .grid-column{width:436px}
#magazineboard{margin:0 0 24px;padding:5em 24px 1.5em;background:#dfe9db url(images/sprite-magazineboard-alpha.png) repeat-x 0 -1800px}
#magazineboard p.payoff{float:right;margin:-1.8em 0 .6em;color:#535353;font:normal 200%/1.2 arial,helvetica,univers,sans-serif;letter-spacing:-0.01em}
.magazine-canvas,.magazine-short .magazine-canvas{clear:both;margin:0 -12px 0 0;padding:0 12px 0 0;background:url(images/sprite-magazineboard-alpha.png) no-repeat 892px 0}
.magazine-canvas:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.magazine-short .magazine-canvas{background-position:892px -1000px}
.home .magazine-canvas{background-position:588px 0}
#magazine-intro{position:relative;margin-bottom:1.64em;border-top:5px solid #fff}
#magazine-intro:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
#magazine-intro p{width:436px;float:left;padding-top:10px;font-size:110%;margin:0}
#magazine-intro img{display:block;float:right}
.block-magazine-item{margin:0 0 20px;position:relative}
.block-magazine-item h2{position:relative;margin:0;border-top:3px solid #cbe1bd;padding:.5em 0 .6em}
.block-magazine-item .block-photo-gallery h2{border-top:0;padding-top:0}
.block-magazine-item h2 a{text-decoration:none}
.block-magazine-item img{display:block;margin:0 0 .7em}
.block-magazine-item p,.block-magazine-item .lead,#main-box .block-magazine-item .list-common{margin:0 0 .42em}
.magazine .block h2,.magazine #aside-column .block h2,.magazine-short .block h2,.magazine-short #aside-column .block h2{margin:0;padding:.5em 0 .1em;font:bold 140%/1.2 arial,helvetica,univers,sans-serif}
#main-box .block-magazine-item li.morelink{margin-top:.82em}
.block-magazine-spotlight{border-top:3px solid #cbe1bd;padding-top:20px}
.home #magazineboard .item-spotlight,.block-magazine-spotlight .item-spotlight{min-height:75px}
.travel-safety{margin-bottom:30px}
.travel-safety .travel-advice{margin:0 0 10px;padding:12px 16px;background-color:#e5f0f9;font:bold 140%/1.2 arial,helvetica,univers,sans-serif}
.travel-safety p{margin-bottom:0}
.travel-safety p.morelink{margin-bottom:20px}
.travel-safety p.morelink a{display:block;padding-left:16px;background:url(images/sprite-icons.png) no-repeat 2px .5em;text-decoration:none}
.travel-safety p.morelink a:hover,.travel-safety p.morelink a:focus{text-decoration:underline}
#content-column .travel-info-list{width:45%;margin:0;clear:none;float:left}
#content-column .travel-info-list.left{padding-right:5%}
#content-column .travel-info-list.right{padding-left:5%}
.travel-info-item h3{margin-top:0}
.travel-info-item a:hover h3{text-decoration:underline}
.travel-info-item a{background:url("images/arrow-down.png") no-repeat left 5px;display:block;padding-left:20px;text-decoration:none}
.travel-info-item a p{color:#000}
#main-box .block.social{margin-bottom:30px;position:relative}
#main-box .block.social h2{border-top:3px solid #fde4be}
#main-box .embassy-contact .block.social h2{border:0}
#main-box .block.social .list-common li{width:50%;float:left;margin:0;padding:0}
#main-box .block.social .list-common:after{content:"";display:table;clear:left}
#main-box .block.social a{padding:.4em 0 .2em 0;background:0}
#main-box .block.social a img{vertical-align:middle;padding-right:7px}
#main-box .social .twitter{background-image:url(images/icon-twitter.png)}
#main-box .social .twitter:hover{color:#008aca}
#main-box .social .facebook{background-image:url(images/icon-facebook.png)}
#main-box .social .facebook:hover{color:#254b92}
.magazine #main-box .block.stream h2{border-top:3px solid #fde4be;padding-bottom:.8em}
.magazine #main-box .block.stream{margin-bottom:30px}
.stream h2 a{font-weight:normal;text-decoration:none}
#main-box .stream p{margin-bottom:1.2em}
.stream a.hashtag,.stream a.hashtag:hover,.stream a.atreply,.stream a.atreply:hover{text-decoration:none}
.stream a.hashtag span,.stream a.atreply span{text-decoration:underline}
.stream .timestamp{color:#535353;font-size:90%;text-transform:uppercase;text-decoration:none}
#main-box #main-column .stream.twitter a.more{display:block;padding:.4em 24px .2em;background:url(images/icon-twitter.png) 0 .4em no-repeat;color:#154273;text-decoration:none;line-height:1.5}
#main-box #main-column .stream.twitter a.more:hover{color:#008aca;text-decoration:underline}
.embassy-info{margin:0 0 20px}
.embassy-info h3.country-banner{min-height:21px;position:relative;margin:0 0 .82em;padding-left:40px}
.embassy-info h3.country-banner img{position:absolute;left:0;top:.4em}
.embassy-info h4{margin:0;font-style:normal;font-weight:bold}
.embassy-info address,#main-box .embassy-info .list-common li{margin:0;font-style:normal;line-height:1.64}
#main-box .embassy-info ul.list-common{clear:none;margin-top:0}
.embassy-info p{margin-bottom:1.64em}
.embassy-info dl{margin:0}
.embassy-info dt{display:block;width:6em;float:left;clear:left;line-height:1.64}
.embassy-info dd{display:block;margin:0 0 .2em 6.9em;line-height:1.64}
.embassy-info .grid-column-first dt{width:5.5em}
.embassy-info .grid-column-first dd{margin-left:6em}
.embassy-info p.morelink{clear:left;padding:.82em 0}
.embassy-info p.morelink a{display:block;padding-left:16px;background:url(images/sprite-icons.png) no-repeat 2px .5em;text-decoration:none}
.embassy-info p.morelink a:hover,.embassy-info p.morelink a:focus{text-decoration:underline}
.embassy #main-navigation{background-color:#f9a529;border-color:#fde4be}
.embassy #main-navigation a{color:#000}
.embassy #main-navigation a:hover,.embassy #main-navigation .selected a,.embassy #main-navigation .selected a:hover,.embassy #search-form #search-submit,.embassy .block-form fieldset button,.embassy #error-search-form #error-search-submit,.embassy #leaderboard .attention-box,.embassy table th,.embassy #sub-navigation h3.selected a,.embassy #sub-navigation h3 a:hover,.embassy #sub-navigation h3 a:focus,.embassy #sub-navigation .selected a,.embassy #sub-navigation .selected strong,.embassy #sub-navigation .open .selected a,.embassy #sub-navigation .open .selected strong,.embassy #sub-navigation .open .open .selected a,.embassy #sub-navigation .open .open .selected strong,.embassy #sub-navigation .open .open .open .selected a,.embassy #sub-navigation .open .open .open .selected strong,.embassy #sub-navigation .open .open .open .open .selected a,.embassy #sub-navigation .open .open .open .open .selected strong,#js-on .embassy #main-box .block-form #search-filter-form .active-field,#js-on .embassy #main-box .block-form .search-summary .active-field{background-color:#fde4be}
.embassy #sub-navigation .open li a,.embassy #sub-navigation .open .open li a,.embassy #sub-navigation .open .open .open li a,.embassy #sub-navigation .open .open .open .open li a,.embassy #sub-navigation .open .open .open .open .open li a,.embassy #sub-navigation .selected li a,.embassy #sub-navigation .open .selected li a,.embassy #sub-navigation .open .open .selected li a,.embassy #sub-navigation .open .open .open .selected li a,.embassy #sub-navigation .open .open .open .open .selected li a{background-color:#fff}
.embassy #sub-navigation li a:hover,.embassy #sub-navigation li a:focus{background-color:#fde4be!important}
.embassy .block-magazine-item h2{border-top:3px solid #fde4be}
.embassy .search-results{border-top:2px solid #fde4be;border-bottom:2px solid #fde4be}
.embassy #sub-navigation h3,.embassy #sub-navigation h3 a,.embassy #sub-navigation .open a,#js-on .embassy .block-magazine-item div.blockover,#js-on .embassy .block-thumbs-navigation div.blockover,.embassy .search-summary h2,.embassy #search-filter-form fieldset p,.embassy table td,.embassy .block-error h2,.embassy .block-form fieldset.form-navigation input{background-color:#fef2df}
#js-on .embassy .block-magazine-item div.magazine-item-header h2 a:hover{text-decoration:underline}
.embassy #sub-navigation li.open li a{background-color:transparent}
#js-on .embassy .block-magazine-item div.blockover a:hover,#js-on .embassy .block-magazine-item div.blockover a:focus,#js-on .embassy .block-thumbs-navigation div.blockover a:hover,#js-on .embassy .block-thumbs-navigation div.blockover a:focus{color:#154273}
.embassy .subheading,.embassy .superheading,.embassy .block-photo-gallery h2,.embassy .block-photo-gallery-list h2{color:#cc7e0a}
.embassy .block-photo-gallery,{border-color:#f9a529}
.embassy .block-error{border-color:#fde4be}
#embassy-box{width:940px;position:absolute;top:87px;left:10px;z-index:101;background-color:#fde4be}
#embassy-box p{margin:0;padding:6px 24px 5px 34px;font:normal 140%/1.2 arial,helvetica,univers,sans-serif}
.embassy #main-box{padding-top:17.2em}
.embassy #main-navigation{top:117px}
.embassy #search-form{top:144px}
.embassy-home #main-box{padding-top:9.5em}
.embassy-home #main-navigation{top:87px}
.embassy-home #search-form{top:114px}
.embassy #magazineboard{padding-top:5em;background-color:#fef5e2;background-image:url(images/sprite-magazineboard-embassy-alpha.png);background-position:0 -1820px}
.embassy #magazineboard .magazine-canvas{width:892px;position:relative;background-image:url(images/sprite-magazineboard-embassy-alpha.png);background-position:892px 0}
.embassy .magazine-left,.embassy .magazine-right{float:left;margin:0;border-top:5px solid #fff}
.embassy .magazine-left{padding-right:20px}
.embassy #magazineboard h1 span{color:#960}
.embassy-intro{width:284px;min-height:245px;padding:.6em 0 1em}
#magazineboard .embassy-key-info{min-height:245px;padding:.6em 0 1em}
.embassy-key-info{position:relative;height:190px}
#caroussel .embassy-intro,#magazineboard .embassy-key-info{min-height:100%}
.embassy-key-info .grid-column,.embassy-key-info .grid-column-first{padding-bottom:1.2em}
.embassy-intro p{margin:0 0 .8em;font:140%/1.5 arial,helvetica,univers,sans-serif}
#magazineboard .embassy-key-info h2{margin:0;padding:.2em 20px .4em 0}
.embassy-key-info h3{margin:.8em 0 .2em}
#magazineboard .embassy-key-info h3{margin:0;padding:.6em 20px 0 0}
.embassy-info h3,.embassy-opening-hours h3{margin:0 0 .2em;line-height:1.64}
.embassy-key-info address,#main-box .embassy-key-info .list-common li{margin:0;padding-right:20px;line-height:1.64;font-style:normal}
#main-box .embassy-key-info ul.list-common{margin-top:0}
.embassy-key-info p{margin-bottom:.8em}
#magazineboard .embassy-key-info p{margin-bottom:0}
.embassy-key-info dl{margin:0}
.embassy-key-info dt{display:block;width:12.0em;float:left;clear:left;line-height:1.64}
.embassy-key-info dd{display:block;margin:0 0 0 8em;padding:0 20px .2em 0;line-height:1.64;overflow:auto}
.embassy-key-info table{border-collapse:collapse;border-spacing:0;margin:0}
.embassy-key-info td{border:0;padding:0}
.embassy-key-info td.td-bold{font-weight:bold}
.embassy-key-info abbr{border:0;cursor:help}
.embassy-contact-details div{max-height:80px;overflow-y:hidden}
.embassy-opening-hours div{max-height:90px;overflow-y:hidden}
.embassy-opening-hours abbr{cursor:help}
.grid-two-columns .embassy-opening-hours dt{font-weight:normal}
.embassy-opening-hours dl{margin:0 0 .82em}
.embassy-opening-hours dd{padding-bottom:0}
.embassy-opening-hours .morelink{margin-top:.5em}
.embassy-key-info .morelink{position:absolute;bottom:0}
#main-box .embassy-key-info .morelink a{display:block;padding-top:3px;padding-left:12px;background:url(images/sprite-icons.png) no-repeat 0 .55em}
.embassy .magazine-canvas #caroussel{width:892px;border-top:5px solid #FFF;overflow:hidden}
.embassy .magazine-canvas #caroussel h2,.embassy .magazine-canvas #caroussel .visual{position:absolute;top:-10000px}
.embassy .magazine-canvas #caroussel ul{display:none}
#js-on .embassy .magazine-canvas #caroussel ul{display:block;position:absolute;top:250px;left:-10px;z-index:60}
#js-on .embassy .magazine-canvas #caroussel li{display:block;width:132px;float:left;padding:3px 10px 0;word-wrap:break-word;overflow:visible;max-height:84px}
#js-on .embassy .magazine-canvas #caroussel li.selected{background-color:#fef2df;margin-top:-20px;padding-top:7px}
#js-on .embassy .magazine-canvas #caroussel li .meta{margin-bottom:.1em;display:block;color:#000;font-family:arial,helvetica,univers,sans-serif;font-weight:bold}
#js-on .embassy .magazine-canvas #caroussel li a{font-size:109.09%;line-height:1.5;text-decoration:none}
#js-on .embassy .magazine-canvas #caroussel li.selected .meta{margin-bottom:7px;padding-bottom:8px;border-bottom:2px solid #000}
#js-on .embassy .magazine-canvas #caroussel li.selected a{color:#000}
#js-on .embassy .magazine-canvas #caroussel .slides{position:relative;width:892px;xheight:245px;overflow:visible}
.slideselector{position:relative}
#js-on .embassy .magazine-canvas #caroussel .visual{width:588px;top:0;z-index:40}
#js-on .embassy .magazine-canvas #caroussel .slide-bg{width:304px;height:245px;position:absolute;left:588px;top:0;z-index:40;background:url(images/bg-caroussel.png)}
#js-on .embassy .magazine-canvas #caroussel .caroussel-toggle{display:block;position:absolute;left:730px;bottom:10px;z-index:30;padding:.2em 0 .3em 27px;background-image:url(images/sprite-caroussel-toggle.png);background-repeat:no-repeat;color:#154273;font-size:109.09%;cursor:pointer}
#js-on .embassy .magazine-canvas #caroussel .caroussel-toggle.pause{background-position:-72px 0}
#js-on .embassy .magazine-canvas #caroussel .caroussel-toggle.pause:hover{background-position:-48px -24px;color:#0162cd}
#js-on .embassy .magazine-canvas #caroussel .caroussel-toggle.play{background-position:-24px -48px}
#js-on .embassy .magazine-canvas #caroussel .caroussel-toggle.play:hover{background-position:0 -72px;color:#0162cd}
#js-on .embassy .magazine-canvas #caroussel .slide{width:264px;position:absolute;left:588px;top:5px;z-index:50;padding:10px 20px;background-color:#fef2df}
#js-on .embassy .magazine-canvas #caroussel .slide .superheading{font-size:136.36%}
#js-on .embassy .magazine-canvas #caroussel .slide h3{margin:.4em 0;font:bold 200%/1.1 arial,helvetica,univers,sans-serif;letter-spacing:-1px}
#js-on .embassy .magazine-canvas #caroussel .slide .embassy-key-info h3{font:bold 100%/1.2 verdana,geneva,sans-serif;letter-spacing:normal}
#js-on .embassy .magazine-canvas #caroussel .slide .superheading a:visited,#js-on .embassy .magazine-canvas #caroussel .slide a{color:#154273;text-decoration:none}
#js-on .embassy .magazine-canvas #caroussel .slide a:hover{color:#0162cd;text-decoration:underline}
.embassy #priority{display:none}
#js-on .embassy #priority{display:block;height:330px;position:relative;margin-top:10px;overflow:hidden}
.embassy #priority h2{position:absolute;top:-100000px}
.embassy #priority a{text-decoration:none}
.embassy #priority img{display:block;position:absolute;top:30px;left:0;z-index:90}
.embassy #priority .current img{z-index:95}
.embassy #priority div{width:250px;position:absolute;bottom:0;z-index:100;padding:10px 24px 10px 10px;background:url(images/bg-priotab.png);cursor:pointer}
.embassy #priority #prio-link-1 div{left:0}
.embassy #priority #prio-link-2 div{left:304px}
.embassy #priority #prio-link-3 div{left:608px}
.embassy #priority h3{margin:0 0 .2em;padding-left:30px;background:url(images/sprite-icons-xl-1.1.png) no-repeat -240px 0;font:normal 136.36%/1.2 arial,helvetica,univers,sans-serif}
#js-on .embassy #priority h3{background-image:none;padding-left:0}
.embassy #priority a h3,.embassy #priority a:visited h3{color:#154273}
.embassy #priority a:hover h3,.embassy #priority a:visited:hover h3{color:#0162cd;text-decoration:underline}
.embassy #priority p{margin:0;color:#000}
#js-on .embassy #priority .caroussel-toggle{width:181px;top:0;left:684px;padding:.1em 27px .4em 0;text-align:right;line-height:1.4}
#js-on .embassy #priority .caroussel-toggle.pause{background-position:116px 0}
#js-on .embassy #priority .caroussel-toggle.pause:hover{background-position:140px -24px;color:#0162cd}
#js-on .embassy #priority .caroussel-toggle.play{background-position:164px -48px}
#js-on .embassy #priority .caroussel-toggle.play:hover{background-position:188px -72px;color:#0162cd}
.embassy #priority a .prio-arrow{display:block;width:24px;height:24px;position:absolute;bottom:5px;z-index:110;background:url(images/sprite-icons-xl-1.1.png) no-repeat -242px 2px}
.embassy #prio-link-1 span{left:260px}
.embassy #prio-link-2 span{left:564px}
.embassy #prio-link-3 span{left:868px}
.embassy-contact{width:208px;float:right;clear:right}
.embassy-timezone{margin-bottom:40px}
#main-box .embassy-contact .list-common li{padding:0 0 1em 0}
#main-box .embassy-timezone .list-common li{padding:.4em 0 .2em 0}
#main-box .embassy-contact .list-common p{padding:0;font:140%/1.2 arial,helvetica,univers,sans-serif}
#main-box .embassy-timezone .list-common p{padding:0 0 4px 27px;background-image:url(images/sprite-icons-timezone-later-xl.png);background-repeat:no-repeat;font:140%/1.2 arial,helvetica,univers,sans-serif}
#main-box .embassy-timezone .zero{background-position:0 100%}
#main-box .embassy-timezone .timedifference-backport .zero{background-position:0 0}
#main-box .embassy-timezone .timedifference-backport .plus1{background-position:-250px 0}
#main-box .embassy-timezone .plus1{background-position:-250px 100%}
#main-box .embassy-contact .list-common span,#main-box .embassy-timezone .list-common span{display:block;margin-bottom:4px;color:#01689b;font:bold 71.43%/1.42 verdana,geneva,sans-serif}
#main-box .embassy-timezone .list-common span{margin-left:-27px;color:#cc7e0a}
#main-box .embassy-contact .list-common .emergency span{color:#b11}
#main-box .embassy-contact .list-common em,#main-box .embassy-timezone .list-common em{display:block;margin:-4px 0 4px;color:#535353;font:normal 71.43%/1.42 verdana,geneva,sans-serif}
#main-box .embassy-timezone .list-common em{margin-left:-27px}
#main-box .embassy-contact .list-common p a{background-image:none}
.embassy #main-box .ambassador{margin:-.8em 0 .4em;color:#cc7e0a;font:163.64%/1.2 arial,helvetica,univers,sans-serif}
.embassy .ambassador em{color:#767676;font-style:normal}
.embassy-location .embassy-map{clear:left;margin-bottom:20px}
.embassy-location.grid-two-columns{float:left}
.embassy-location .embassy-address{width:208px;margin-bottom:20px}
.embassy-location .embassy-address address{margin-bottom:.2em;font-style:normal}
#js-on #embassy-map-canvas{position:absolute;top:5px;right:12px;height:245px;width:12px;padding-left:13px;overflow:hidden}
#js-on .embassy-map{width:436px;height:300px}
#js-on #magazineboard .embassy-map{width:284px;height:245px}
#js-on #magazineboard #caroussel .embassy-map{width:588px}
#js-on #embassy-map-canvas a{display:block;width:35px;height:245px;position:absolute;top:0;left:0;z-index:100;background:url(images/icon-arrow-back.png) no-repeat 0 12px}
#js-on #embassy-map-canvas.map-open a{width:25px;background:url(images/sprite-icons.png) no-repeat 0 12px}
#js-on #embassy-map-canvas a span{display:block;position:absolute;top:-100000px}
#main-column #aside-column{clear:right}
.block-calendar,.embassy .block-news{margin:0;border:0;padding:0}
.embassy .block-calendar{margin-top:.8em;padding-top:.8em;border-top:2px solid #fde4be;border-bottom:2px solid #fde4be;display:table}
.block-event{max-width:380px}
.wide.embassy .block-calendar,.wide.embassy .block-news{width:588px;margin-left:-24px;padding-left:24px}
.block-news h2{background:transparent}
.calendar-summary h2,.block-news .search-summary h2{background:#fef2df;margin:0 0 1em -24px;padding:6px 24px}
.embassy .calendar-item,.embassy .newsitem{width:284px;float:left;margin:5px 0 15px}
.embassy .calendar-item.odd,.embassy .newsitem.odd{clear:left;margin-right:20px}
#content-column .block-calendar .paging,#content-column .block-news .paging{margin:0 0 0 -24px;padding:.4em 0 0 24px;border-top:3px solid #fde4be}
.embassy-home .block-calendar{margin-top:0;padding-top:0;border-bottom:0}
.block-calendar .morelink a{clear:left;display:block;padding-left:12px;background:url(images/sprite-icons.png) no-repeat 0 .55em;text-decoration:none}
.block-calendar .morelink a:hover,.block-calendar .morelink a:focus,.block-calendar .morelink a:visited:hover{text-decoration:underline}
.block-calendar .event{margin:0;padding:0 0 20px;float:left;width:100%;position:relative}
.block-event .event{margin:0;padding:0 0 20px}
.event p{margin:0}
.event p.category{margin:0 0 .6em;padding-left:12px;background:url(images/icon-label-category.png) no-repeat 0 .5em;color:#767676;font-weight:normal}
#content-column .block-calendar .event h3,#content-column .block-news .newsitem h3{clear:none;margin-top:0;font:140%/1.2 arial,helvetica,univers,sans-serif}
#content-column .block-calendar .event h3 a,#content-column .block-news .newsitem h3 a{font-weight:normal;text-decoration:none}
#content-column .block-calendar .event h3 a:hover,#content-column .block-calendar .event h3 a:focus,#content-column .block-calendar .blockover h3 a,#content-column .block-news .newsitem h3 a:hover,#content-column .block-news .newsitem h3 a:focus,#content-column .block-news .blockover h3 a{color:#0162cd;text-decoration:underline}
p.date{float:left;clear:left;margin:0 2em .9em 0;padding-top:.5em}
.home p.date{margin-bottom:.45em}
p.date .date-from,p.date .date-to{width:3.6em;float:left;position:relative;padding-top:1em;font-weight:normal;text-align:center}
p.date .divider{display:block;float:left;padding:.9em .2em 0;font:normal 200%/1 arial,helvetica,univers,sans-serif}
.date .month{display:block;width:4em;position:absolute;left:0;top:0;border:0;background-color:#f9a529;color:#000;font-size:90%;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:.1em}
.date .month abbr{border:0}
.date .day{display:block;width:1.8em;padding:.5em 0;background:url(images/bg-calendar-shadow.png) repeat-x 0 100%;font:normal 200%/1 arial,helvetica,univers,sans-serif;text-align:center}
.date .year{position:absolute;top:-100000px}
.block-event{margin-top:1.64em}
.block-event p.meta{margin-top:-.82em;color:#767676}
.wide #aside-column .block-calendar-list{margin-top:40px}
.embassy #aside-column .block-calendar-list h2{margin:0 0 .5em;border-top:3px solid #fde4be;padding:.5em 0;font:bold 136.36%/1.2 arial,helvetica,univers,sans-serif}
.embassy .block-calendar-monthview h3{margin-top:0}
.embassy .block-calendar-monthview tbody tr td{border-bottom-color:#fde4be}
.embassy .block-calendar-monthview th{width:auto;border-right:0;padding:0;background-color:#fde4be;font-weight:bold;font-size:90%;text-align:center}
.embassy .block-calendar-monthview th abbr{display:block;padding:.5em .4em .4em;border:0}
.embassy .block-calendar-monthview td{background-color:#fff;border-right:0;text-align:center;padding:0}
.embassy .block-calendar-monthview td span,.embassy .block-calendar-monthview td strong,.embassy .block-calendar-monthview a{color:#767676;text-decoration:none;padding:.2em .4em .3em;display:block;border:2px solid #fff}
.embassy .block-calendar-monthview td a{background-color:#fef5e2;border:2px solid #fef5e2;color:#000}
.embassy .block-calendar-monthview td strong{background-color:#fef5e2;border-color:#cc7e0a;color:#000}
.embassy .block-calendar-monthview a:hover,.embassy .block-calendar-monthview a:focus{border-color:#cc7e0a}
.embassy .block-calendar-monthview .week{color:#b70;font-style:italic;padding:.7em .4em 0;font-size:9px;width:55px;text-align:left}
.embassy .block-news h2.assistive{position:absolute}
.embassy .block-news fieldset{margin-left:-24px}
.embassy .block-news fieldset.form-navigation{margin-left:152px}
.embassy .block-news fieldset p{padding-left:176px}
.embassy .block-news fieldset label{left:-152px;width:132px}
.embassy .block-news fieldset label.period-divider{width:auto;left:auto;margin-right:1.2em}
.embassy .block-news .newsitem{margin-bottom:40px}
.embassy .block-news .newsitem .block-magazine-item{margin-bottom:0}
.embassy .block-news .newsitem p{margin:0}
.embassy .block-news .newsitem p.meta{margin:.4em 0}
.embassy .block-download{border:2px solid #f0e1a8}
.embassy .block-magazine-spotlight{margin-bottom:30px;border-color:#fde4be;position:relative}
.woodstock #content-column{width:588px;padding:40px 0}
.woodstock #aside-column{padding:40px 0}
.woodstock #topic-home{display:block;float:left;margin:0 0 .6em;color:#154273;font:200%/1.2 arial,helvetica,univers,sans-serif;text-decoration:none}
.woodstock #topic-home:hover,.woodstock #topic-home:visited:hover{color:#0162cd;text-decoration:underline}
.woodstock .intro{margin:0 0 20px;color:#000;font-size:100%}
.woodstock .lead{font-size:109.09%}
.woodstock #content-column .intro p,.woodstock #content-column .intro li{margin-top:0;margin-bottom:0;font:bold 136.36%/1.6 arial,helvetica,univers,sans-serif}
.woodstock #content-column .intro ul,.woodstock #content-column .intro ol{font-size:100%}
.woodstock #content-column h1{margin:.5em 0 1em;padding-bottom:2px;font:bold 163.64%/1.4 arial,helvetica,univers,sans-serif}
.woodstock #content-column .superheading{margin-bottom:-0.462em;font-size:163.64%}
.woodstock #content-column .subheading{margin:-.8em 0 1.2em;font-size:163.64%}
.woodstock #content-column h1.news+p.article-meta,.woodstock #content-column h1.faq+p.article-meta,.woodstock #content-column h1.publication+p.article-meta{margin:-1.2em 0 1.636em;padding-left:30px}
.woodstock #content-column table{width:612px;margin-left:-24px}
.woodstock table th{background-color:#cce0f1}
.woodstock table thead th p{font-weight:bold}
.woodstock table td,.woodstock table td a.external img{background-color:#e5f0f9}
.woodstock thead th:first-child,.woodstock tbody td:first-child,.woodstock tbody th{padding-left:24px}
.woodstock tbody th+td{padding-left:8px}
.woodstock #content-column table th p,.woodstock #content-column table td p{font-size:100%}
.woodstock caption{padding-left:24px}
.woodstock .content-image-left{margin:.462em 20px 40px 0}
.woodstock .aside-visual,.woodstock .block,.woodstock #aside-column .block{margin:0 0 40px}
.woodstock .block h2,.woodstock #aside-column .block h2{margin:0 0 1em;border-top:3px solid #f9a529;padding:.5em 0 0;background-color:transparent;font:bold 136.36%/1.2 arial,helvetica,univers,sans-serif}
.woodstock #main-box{padding:12.2em 10px 60px}
.woodstock #magazineboard{margin-bottom:0;padding-bottom:3.2em}
#main-column .list-tabs{clear:left;margin:-32px -24px 0;padding:0 24px}
#main-column .list-tabs:after,.woodstock #magazineboard:after{content:"";display:table;clear:left}
#main-column .list-tabs li{float:left;margin:0;padding:0;background-image:none;font:normal 136.36%/1.2 arial,helvetica,univers,sans-serif}
#main-column .list-tabs li a{display:block;min-height:25px;padding:7px 15px 0;text-decoration:none}
#main-column .list-tabs li a:visited{color:#154273}
#main-column .list-tabs li a:hover,#main-column .list-tabs li a:focus,#main-column .list-tabs li a:visited:hover,#main-column .list-tabs li a:visited:focus{color:#0162cd;text-decoration:underline}
#main-column .list-tabs li strong,#main-column .list-tabs .selected a,#main-column .list-tabs .selected a:visited{display:block;min-height:25px;margin-right:-8px;padding:7px 22px 0 10px;background:url(images/bg-tab-active.png) no-repeat 100% 0;color:#000;font-weight:bold;text-decoration:none}
#main-column .list-tabs .selected a:hover,#main-column .list-tabs .selected a:focus,#main-column .list-tabs .selected a:visited:hover,#main-column .list-tabs .selected a:visited:focus{color:#000;text-decoration:underline}
.woodstock .search-summary h2{margin:0 0 1em;padding-left:0;background-color:transparent;color:#767676;font-size:136.36%;vertical-align:baseline}
.woodstock #content-column .search-summary h2 span{color:#000;font-size:140%;font-weight:normal}
#js-on .content-image-left{float:left;clear:left}
#js-on .blockover,#js-on .download-chunk{cursor:pointer}
#js-on .block-audio-video h2 .facet-button,#js-on .block-audio-video h3 .facet-button{display:block;width:11px;height:11px;position:absolute;right:6px;top:6px;z-index:20;background:url(images/icon-collapse.png) no-repeat}
#js-on .block-audio-video h2 .facet-button,#js-on .block-audio-video h3 .facet-button{background:url(images/icon-expand.png) no-repeat}
#js-on .block-audio-video .open .facet-button{background:url(images/icon-collapse.png) no-repeat}
#js-on .block-photo-gallery li a{height:132px;padding-top:0}
#js-on #jquery-overlay{position:absolute;top:0;left:0;z-index:9000;width:100%;height:500px}
#js-on #jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:9010;text-align:center;line-height:0}
#js-on #jquery-lightbox a img{border:0}
#js-on #lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#js-on #lightbox-container-image{padding:10px}
#js-on #lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
#js-on #lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#js-on #lightbox-container-image-box>#lightbox-nav{left:0}
#js-on #lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;display:block}
#js-on #lightbox-nav-btnPrev{left:0;float:left}
#js-on #lightbox-nav-btnNext{right:0;float:right}
#js-on #lightbox-container-image-data-box{background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;padding:0 10px}
#js-on #lightbox-container-image-data{padding:0;color:#535353}
#js-on #lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}
#js-on #lightbox-image-details-caption{font-weight:bold}
#js-on #lightbox-image-details-currentNumber,#js-on #lightbox-image-details-highresLink{display:block;clear:left;padding-bottom:1.0em}
#js-on #lightbox-image-details-highresLink{font-weight:bold}
#js-on #lightbox-secNav-btnClose{width:28px;float:right;position:relative;top:-.2em;padding-bottom:.7em}
#js-on #main-box .block-form form .form-radio .required.valid{border:0}
#js-on #main-box .block-form form .active-field{background-color:#d9d9d9}
#js-on #main-box .block-form #search-filter-form .active-field,#js-on #main-box .block-form .search-summary .active-field{background-color:#cbe1bd}
#js-on #main-box .block-form .main-search-box .active-field{background-color:#fff}
#js-on #main-box .block-form .submit-message{position:absolute;top:-100000px}
#js-on #main-box .block-form .info-message{position:absolute;top:-100000px;margin:0;padding:.8em 0 .8em 13.8em;background:#fff url(images/arrow-info-message.png) no-repeat 13.8em 0}
#js-on #main-box .block-form .info-message div{padding:.4em 30px .4em 10px;background-color:#fef1bc}
#js-on #main-box .block-form .info-message p{display:block;padding:0;background-color:transparent}
#js-on #main-box .block-form .info-message-open{display:block;width:1.4em;height:1.4em;position:absolute;right:10px;top:.7em;border:1px solid #000;background-color:#fef1bc;color:#000;font-weight:bold;line-height:1.3;text-decoration:none;text-align:center;cursor:pointer}
#js-on #main-box .block-form .checklist .info-message-open{top:.4em}
#js-on #main-box .block-form .info-message-close{display:block;width:1.4em;height:1.4em;float:right;position:relative;z-index:1;margin:.4em 10px 0 40px;border:1px solid #f1ce34;background-color:#fef1bc;color:#000;font-weight:bold;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer}
#js-on #main-box .block-form .unhide{position:relative;top:auto}
#js-on #main-box .block-form .checklist .info-message{padding:0;background-image:none;background-color:#f2f2f2}
#js-on #main-box .block-form .checklist .info-message div{margin:-1px 0 0;padding:.4em 30px .4em 50px;background-color:#f2f2f2}
#js-on #main-box .block-form .checklist .info-message p{display:block;padding:0;background-color:transparent}
#js-on #main-box .block-triplets li a:hover,#js-on #main-box .block-triplets li a:focus{text-decoration:none}
#js-on #block-site-message{min-height:53px;position:absolute;top:-100000px;left:10px;z-index:1001;margin:0;padding-bottom:16px}
#js-on #block-site-message-overlay{width:940px;position:absolute;top:0;left:10px;z-index:1000}
#js-on #site-message-timer{display:block;height:8px;position:absolute;left:0;bottom:0;z-index:1002;background-color:#000}
#js-on #site-message-close{display:block;height:15px;width:15px;position:absolute;right:10px;top:6px;z-index:1003;background-image:url(images/sprite-icons-messages-close.png);background-repeat:no-repeat}
#js-on .block-error-message #site-message-close{background-position:0 0}
#js-on .block-alert-message #site-message-close{background-position:-30px 0}
#js-on .block-info-message #site-message-close{background-position:-60px 0}
#js-on .preview .still-overlay,#js-on #main-box .block-triplets ul li .still-overlay{display:block;width:40px;height:28px;position:absolute;left:10px;top:0;padding-top:8px;background:url(images/icon-video-still.png) no-repeat 0 8px}
#js-on input.date,#js-on #form-period-from,#js-on #form-period-to{letter-spacing:-0.05em}
#js-on .block-magazine-item div.blockover,#js-on .block-thumbs-navigation div.blockover{background-color:#dfe9db;background-color:#e8f2e4}
#js-on #ui-datepicker-div{display:none}
#js-on .ui-datepicker-trigger{display:block;width:18px;height:17px;position:relative;top:1px;border:0;padding:0;background:url(images/icon-calendar.png) no-repeat;cursor:pointer}
#js-on p.form-date .ui-datepicker-trigger,#js-on .ui-datepicker-trigger-form-period-from{float:left;left:-19px;margin-right:-38px}
#js-on .ui-datepicker-trigger-form-period-to{float:right;right:41px;margin-right:-40px}
#js-on .ui-datepicker{margin:0 0 .8em 13.8em;padding:0}
#js-on .ui-datepicker-header{padding:.8em 0 0;background:url(images/arrow-datepicker.png) repeat-x 0 0;height:28px}
#js-on .ui-datepicker-header-form-period-to{background-position:10.5em 0}
#js-on .medium-wide .ui-datepicker-header-form-period-to,#js-on .wide .ui-datepicker-header-form-period-to{background-position:22.5em 0}
#js-on .block-form table.ui-datepicker-calendar{width:100%;margin-top:0}
#js-on .ui-datepicker-calendar th{width:auto;border-right:0;background-color:#e5f0df;font-weight:bold;font-size:90%;text-align:center;padding:0}
#js-on .ui-datepicker-calendar th span{display:block;padding:.7em .4em .4em}
#js-on .ui-datepicker-calendar td{background-color:#e5f0df;border-right:0;text-align:center;padding:0}
#js-on .ui-datepicker-calendar a{color:#000;text-decoration:none;padding:.2em .4em .3em;display:block;border:2px solid #e5f0df}
#js-on .ui-datepicker-calendar .ui-datepicker-week-col{color:#356618;font-style:italic;padding:.7em .7em 0;font-size:9px;width:55px;text-align:left}
#js-on .ui-datepicker-other-month a{color:#535353}
#js-on .ui-datepicker-prev,#js-on .ui-datepicker-next,#js-on .ui-datepicker-prev-yr,#js-on .ui-datepicker-next-yr{cursor:pointer;color:#356618}
#js-on .ui-datepicker-prev,#js-on .ui-datepicker-prev-yr{float:left;margin:.6em 7px 0}
#js-on .ui-datepicker-next,#js-on .ui-datepicker-next-yr{float:right;margin:.6em 7px 0}
#js-on .ui-datepicker-next-yr{margin-right:60px}
#js-on .ui-datepicker-current{display:none}
#js-on .ui-datepicker-close{display:block;width:1.4em;height:1.4em;position:absolute;top:1.2em;right:10px;margin:0;border:1px solid #356618;font-weight:bold;line-height:1.2;text-align:center;cursor:pointer}
#js-on .ui-datepicker-close,#js-on .ui-datepicker-close:hover,#js-on .ui-datepicker-close:focus{color:#000}
#js-on .ui-datepicker-title{text-align:center;font-weight:bold;padding:7px 0}
#js-on .ui-datepicker-calendar .ui-datepicker-current-day{font-weight:bold;background-color:#cbe1bd}
#js-on .ui-datepicker-calendar .ui-datepicker-current-day a{border:2px solid #cbe1bd}
#js-on .ui-datepicker-calendar .ui-datepicker-days-cell-over a,#js-on .ui-datepicker-calendar .ui-state-hover{border:2px solid #cbe1bd;display:block}
#js-on .tablesorter thead tr .header{padding-right:20px;background-color:#e5f0df;background-repeat:no-repeat;background-position:center right;color:#154273;text-decoration:underline;cursor:pointer}
#js-on .tablesorter tbody td{vertical-align:top}
#js-on .tablesorter thead tr .headerSortDown,#js-on .tablesorter thead tr .headerSortUp{background-color:#cbe1bd}
#js-on .tablesorter thead tr .headerSortUp{background-image:url(images/icon-tablesorter-asc.png)}
#js-on .tablesorter thead tr .headerSortDown{background-image:url(images/icon-tablesorter-desc.png)}
ul.verdragenanchors{margin-bottom:0!important;padding-bottom:10px!important}
ul.verdragenanchors li{background:none!important;padding:0 0 0 .6em!important;line-height:1.4!important}
.printpart{display:block;text-align:right;top:32px;position:relative}
.printpart a{background:url(images/icon-print.png) transparent no-repeat;padding:0 0 0 15px}
.verdragtabel th{font-weight:bold}
.addthis_toolbox{margin-top:2em;clear:both}
.addthis_toolbox a{text-decoration:none}
}
.likert{background:#f2f2f2;margin-top:2px;position:relative;padding:.6em 7px}
.likert-title{font-size:11px;font-weight:bold;padding:0 30px 0 0}
.likert-table{display:table;table-layout:fixed;width:100%}
.likert-table-row{display:table-row;width:100%}
.likert-table-cell{display:table-cell;padding:3px;text-align:center;vertical-align:middle}
.likert-statement{text-align:left}
.likert-table-row .likert-label{left:0;margin:0;float:none;width:auto}
.likert-label-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.likert input[type="radio"]{border:0}
@media print{#skiplinks,#sub-navigation,#navigation,#search-form,#footer,.insite-banner,.aside-visual,.morelink,.list-index,.paging,.list-topics h2 a.toplink,h1 a.rss,a.external img,.printpart,p.toplink,.addthis_toolbox,.toc{display:none}
body{font-size:10pt!important}
#content-column h2,#content-column h3,#content-column h4,#content-column h5{clear:left}
a{color:#000;text-decoration:none}
#content-column abbr{border:0}
#content-column abbr:first-child:before{content:attr(title) " ("}
#content-column abbr:first-child:after{content:") "}
#main-box a:after,#main-box a:visited:after{content:" [" attr(href) "] ";color:#154273;font:85% helvetica,arial,geneva,sans-serif}
* #main-box a{color:#000;font:100% verdana,arial,geneva,sans-serif!important}
*+#main-box a{color:#000;font:100% verdana,arial,geneva,sans-serif!important}
a:after{display:none}
#content-column ul{clear:left;margin:.82em 0 1.64em}
#content-column li ul{margin:0 0 .82em}
#content-column ul li,#content-column li ul li{margin:0 0 .2em 2.5em;padding:0 0 0 .5em;list-style:disc outside;line-height:1.64}
#content-column ol{margin:.82em 0 1.64em}
#content-column li ol{margin:0 0 .82em}
#content-column ol li,#content-column li ol li{margin:0 0 .2em 3em;padding:0;list-style:decimal outside;line-height:1.64}
#content-column li ol li{list-style:lower-alpha outside}
#content-column li ol li ol li{list-style:lower-roman outside}
.meta{color:#535353;font-style:normal;font-size:85%;line-height:1.64}
.meta-light{clear:left;color:#767676;font-style:normal;line-height:1.64}
.meta img{position:relative;top:-.3em;margin:0;vertical-align:bottom}
.meta em{color:#000;font-style:normal}
.article-meta{margin:1.2em 0 .6em;color:#535353;font-style:normal;line-height:1.64}
.superheading{margin:0 0 .1em;color:#529d26;font:normal 167%/1.2 arial,helvetica,univers,sans-serif}
.subheading{margin:-.3em 0 .5em;color:#529d26;font:normal 167%/1.2 arial,helvetica,univers,sans-serif}
.intro{color:#529d26;font-size:145%;line-height:1.33}
.lead{margin:.6em 0 1.6em;font-weight:bold}
a.morelink,.morelink a,a.morelink:visited,.morelink a:visited{text-decoration:none}
#header{height:125px}
#header img{display:block;height:75px;position:absolute;left:8.5cm;top:0;margin-left:-20px;text-decoration:none}
#breadcrumb{margin-bottom:1em;color:#767676;font-size:85%}
#breadcrumb img{position:relative;top:-.35em;margin:0 .3em;vertical-align:bottom}
#breadcrumb a:after,#breadcrumb a:visited:after{content:""}
.content-image{margin:2.4em 0}
.content-image-left{margin:.41em}
.content-image-left img,.content-image-left .caption{float:left;margin-right:20px}
.content-image .caption,.content-image-left .caption{margin:.6em 0 1.64em;color:#767676;font:85%/1.4 verdana}
table{width:100%;margin:1.64em 0 .82em;border-collapse:separate}
th,td,tbody th{padding:.4em .8em;border-bottom:.1pt solid #d9d9d9}
th{border-bottom:.2pt solid #529d26;color:#529d26}
caption{margin:1.64em 0 .41em;color:#767676;text-align:left}
html[dir="rtl"] caption{margin:1.64em 0 .41em;color:#767676;text-align:right}
.block-photo-gallery{position:relative}
.block-photo-gallery h2{margin:.4em 0;color:#529d26}
#content-column .block-photo-gallery ul{display:block}
#content-column .block-photo-gallery li{display:block;width:132px;height:132px;float:left;margin:0 20px 20px 0;border:.3pt solid #d9d9d9;padding:0}
.block-photo-gallery li a{display:block;width:132px;height:122px;position:relative;padding-top:10px}
#content-column .block-photo-gallery li a:after,#content-column .block-photo-gallery li a:visited:after{content:""}
.block-photo-gallery li img{display:block;margin:0}
.block-photo-gallery p.meta-light{color:#767676;font:85%/1.4 verdana}
.block-docs-pubs .list-headlines p{margin-bottom:0}
.block-docs-pubs .list-headlines p.meta,.block-docs-pubs .list-headlines p.morelink{margin-bottom:.8em}
.block-docs-pubs .morelink{display:none}
h2 a.rss{font-size:65%}
#main-box h2 a.rss:before,#main-box h2 a.rss:visited:before{content:"["}
#main-box h2 a.rss:after,#main-box h2 a.rss:visited:after{content:": " attr(href) "]";color:#529d26;font:100% helvetica,arial,geneva,sans-serif}
.item-spotlight{min-height:100px;position:relative;padding:0 0 0 110px;margin-bottom:.5em}
.item-spotlight img{display:block;position:absolute;left:0;top:0}
.list-headlines h3{margin-top:0}
.list-headlines p{margin-bottom:0}
.list-headlines p.meta{margin-bottom:.82em}
.list-topics h2{clear:left}
#main-box .list-topics .grid-column li a:after,#main-box .list-topics .grid-column li a:visited:after{display:block;position:relative;top:-.2em;padding-left:.6em}
#main-box .grid-three-column .grid-column{width:30%;float:left;clear:none;margin-left:5%}
#main-box .grid-three-column .grid-column-first{margin-left:0}
#main-box .grid-three-column .grid-column li{padding-left:0;margin:0;list-style-type:none}
#main-box .search-results p{margin:0}
#content-column .block-audio-video{width:auto!important}
#content-column .block-audio-video ul li.toggle{margin-left:0;padding-left:0;list-style:none}
#content-column .block-audio-video h2 a:after,#content-column .block-audio-video h2 a:visited:after{content:""}
}