/* 
Basic layout derived from http://www.positioniseverything.net/articles/pie-maker/pagemaker_form.php.
I've changed many so things that I won't put a full copyright notice. However all hacks (and comments!) are far beyond my knowledge and this deserves full credits:

Original copyright notice:
Parts of these notes are
(c) Big John @ www.positioniseverything.net and (c) Paul O'Brien @ www.pmob.co.uk, all of whom contributed significantly to the design of
the css and html code.

Reworked for TWiki: (c) Arthur Clemens @ visiblearea.com
*/

/*<!doctype html>
<!--[if IE]><![endif]-->
<!--[if IE 7]><html xml:lang="nl-NL" lang="nl-NL" class="ie ie7"><![endif]-->
<!--[if IE 8]><html xml:lang="nl-NL" lang="nl-NL" class="ie ie8"><![endif]-->
<!--[if (lt IE 7)|(gt IE 8)|!(IE)]><!-->
<html class="no-js" xml:lang="nl-NL" lang="nl-NL">
<!--<![endif]-->

<head>
<meta charset="UTF-8"/>
  <title>Onderwerpen | Rijksoverheid.nl</title>
<meta name="DCTERMS.title" content="Onderwerpen - Rijksoverheid.nl"/>
<link rel="canonical" href="https://www.rijksoverheid.nl/onderwerpen"/>
<meta name="viewport" content="width=device-width, initial-scale=1 user-scalable=no"/>
<meta name="DCTERMS.language" title="XSD.language" content="nl-NL"/>
    <meta name="DCTERMS.creator" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Algemene Zaken"/>
    <meta name="DCTERMS.identifier" title="XSD.anyURI" content="https://www.rijksoverheid.nl/onderwerpen"/>
    <meta name="DCTERMS.available" title="DCTERMS.Period" content="start=2014-07-01;"/>
    <meta name="DCTERMS.modified" title="XSD.dateTime" content="2017-05-12T12:25"/>
    <meta name="DCTERMS.issued" title="XSD.dateTime" content="2014-07-01T00:00"/>
    <meta name="DCTERMS.spatial" title="OVERHEID.Koninkrijksdeel" content="Nederland"/>
    <meta name="DCTERMS.publisher" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Algemene Zaken"/>
    <meta name="DCTERMS.rights" content="CC0 1.0 Universal"/>
    <meta name="DCTERMS.rightsHolder" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Algemene Zaken"/>
    <!--<meta name="OVERHEID.authority" title="RIJKSOVERHEID.Organisatie" content="Ministerie van Algemene Zaken"/>-->
    <meta name="DCTERMS.type" title="RIJKSOVERHEID.Informatietype" content="webpagina"/>
    <meta name="referrer" content="origin"/>
  <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/>
<link rel="icon" sizes="192x192" href="/touch-icon.png"/>
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
<!--[if (gt IE 8)|!(IE)]><!-->
<link rel="stylesheet" href="/presentation/responsive-2017.3.3.min.css" type="text/css" media="all"/>
<!--<![endif]-->
</head>*/

*{box-sizing:border-box}
#mainwrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;overflow:hidden}
#mainwrapper:before,
#mainwrapper:after{content:" ";display:table}
#mainwrapper:after{clear:both}
#header{margin-left:-15px;margin-right:-15px}
#header:before,
#header:after{content:" ";display:table}
#header:after{clear:both}
#header .skiplinks{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#header .skiplinks:before,
#header .skiplinks:after{content:" ";display:table}
#header .skiplinks:after{clear:both}
#header .logo{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#header .logo:before,#header .logo:after{content:" ";display:table}
#header .logo:after{clear:both}
#header .titlebar .wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#header .titlebar .wrapper:before,#header .titlebar .wrapper:after{content:" ";display:table}
#header .titlebar .wrapper:after{clear:both}
#header #search .wrapper{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;max-width:1200px}
#header #search .wrapper:before,
#header #search .wrapper:after{content:" ";display:table}
#header #search .wrapper:after{clear:both}
#header #search .wrapper form{left:33.33333%;position:relative;float:left;width:66.66667%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){#header #search .wrapper form{left:75%}}@media(min-width:768px){#header #search .wrapper form{float:left;width:25%}}
#navBar{margin-left:-15px;margin-right:-15px}
#navBar:before,
#navBar:after{content:" ";display:table}
#navBar:after{clear:both}
#navBar .wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#navBar .wrapper:before,#navBar .wrapper:after{content:" ";display:table}
#navBar .wrapper:after{clear:both}
#navigation .wrapper{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;max-width:1200px}
#navigation .wrapper:before,
#navigation .wrapper:after{content:" ";display:table}
#navigation .wrapper:after{clear:both}
#main{margin-left:-15px;margin-right:-15px}
#main:before,
#main:after{content:" ";display:table}
#main:after{clear:both}
#main .header .wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
#main .header .wrapper:before,
#main .header .wrapper:after{content:" ";display:table}
#main .header .wrapper:after{clear:both}
#main #priority{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#main #priority:before,
#main #priority:after{content:" ";display:table}
#main #priority:after{clear:both}
#main .headerImage .wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#main .headerImage .wrapper:before,
#main .headerImage .wrapper:after{content:" ";display:table}
#main .headerImage .wrapper:after{clear:both}
#main .wrapper{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;max-width:1200px}
#main .wrapper:before,
#main .wrapper:after{content:" ";display:table}
#main .wrapper:after{clear:both}
#main .wrapper .decorative{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:right!important;clear:right!important}@media(min-width:768px){#main .wrapper .decorative{float:left;width:25%}}.genericgrid
	#main .wrapper .decorative{display:none}
	#main .wrapper .breaking{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){#main .wrapper .breaking{float:left;width:100%}}
	#main .wrapper #content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){#main .wrapper #content{float:left;width:100%}}
#main .wrapper #content.article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){#main .wrapper #content.article{float:left;width:66.66667%}}.genericgrid 
#main .wrapper #content.article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){.genericgrid #main .wrapper #content.article{float:left;width:66.66667%}}@media(min-width:992px){.genericgrid #main .wrapper #content.article{margin-left:16.66667%}}.fullWidth 
#main .wrapper #content.article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){
	.fullWidth 
	#main .wrapper #content.article{float:left;width:66.66667%}}@media(min-width:992px){.fullWidth 
	#main .wrapper #content.article{margin-left:0}}html[dir="rtl"].fullWidth 
	#main .wrapper #content.article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){html[dir="rtl"].fullWidth 
	#main .wrapper #content.article{float:left;width:66.66667%}}@media(min-width:992px){html[dir="rtl"].fullWidth 
	#main .wrapper #content.article{margin-left:33.33333%}}
	#main .wrapper #aside{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){
		#main .wrapper #aside{float:left;width:25%}}@media(min-width:480px){
			#main .wrapper #aside{padding-left:0;padding-right:0}}@media(min-width:992px){
				#main .wrapper #aside{padding-left:15px;padding-right:15px}}@media(min-width:768px){
					#main .wrapper #aside{float:right!important;clear:right!important}}@media(max-width:991px){
						#main .wrapper #aside .block{width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}}@media(max-width:991px) and (min-width:768px){
							#main .wrapper #aside .block{float:left;width:50%}}@media(max-width:480px){
								#main .wrapper #aside .block{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}}@media(max-width:768px){
									#main .wrapper #aside .block{padding-left:0;padding-right:0}}#main .wrapper #aside .col{width:100%;float:left;padding:0 15px 0 15px}@media(min-width:480px){
										#main .wrapper #aside .col{width:50%}}@media(min-width:992px){
											#main .wrapper #aside .col{width:100%}}
#main .wrapper #aside .col .block{padding-left:0;padding-right:0;width:100%}.genericgrid 
#main .wrapper #aside{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0}@media(min-width:992px){.genericgrid 
#main .wrapper #aside{float:left;width:66.66667%}}@media(min-width:992px){.genericgrid #main .wrapper #aside{margin-left:16.66667%}}@media(min-width:768px){.genericgrid #main .wrapper #aside{float:left!important;clear:left!important}}.genericgrid 
#main .wrapper #aside .block{width:100%}@media(min-width:480px){.genericgrid #main .wrapper #aside .block{width:50%;padding-left:15px;padding-right:15px}}.genericgrid 
#main .wrapper #aside .col .block{padding-left:0;padding-right:0;width:100%}@media(min-width:480px){.genericgrid #main .wrapper #aside .col{width:50%}}@media(min-width:992px){.genericgrid #main .wrapper #aside .col{width:50%}}.fullWidth 
#main .wrapper #aside{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0}@media(min-width:992px){
	.fullWidth #main .wrapper #aside{float:left;width:100%}}@media(min-width:992px){
		.fullWidth #main .wrapper #aside{margin-left:0}}@media(min-width:768px){
			.fullWidth #main .wrapper #aside{float:left!important;clear:left!important}}#main .wrapper .fullWidthSection{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;position:relative;min-height:1px;padding-left:0;padding-right:0}@media(min-width:992px){#main .wrapper .fullWidthSection{float:left;width:66.66667%}}@media(min-width:992px){#main .wrapper .fullWidthSection{margin-left:16.66667%}}.fullWidth 
			#main .wrapper .fullWidthSection{position:relative;float:left;width:100%;min-height:1px;padding-left:0;padding-right:0;position:relative;min-height:1px;padding-left:0;padding-right:0}@media(min-width:992px){.fullWidth 
			#main .wrapper .fullWidthSection{float:left;width:100%}}@media(min-width:992px){.fullWidth 
			#main .wrapper .fullWidthSection{margin-left:0}}
			#main .wrapper #follow-up{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;clear:none}@media(min-width:768px){
				#main .wrapper #follow-up{float:left;width:100%}}@media(min-width:992px){
					#main .wrapper #follow-up{float:left;width:66.66667%}}@media(max-width:768px){
						#main .wrapper #follow-up{clear:both}}.fullWidth 
			#main .wrapper #follow-up{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:992px){
				.fullWidth #main .wrapper #follow-up{float:left;width:100%}}@media(min-width:992px){
					.fullWidth #main .wrapper #follow-up{margin-left:0}}
#main .wrapper #sitemap{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;clear:none}@media(min-width:768px){
	#main .wrapper #sitemap{float:left;width:100%}}@media(min-width:992px){
		#main .wrapper #sitemap{float:left;width:66.66667%}}@media(max-width:768px){
			#main .wrapper #sitemap{clear:both}}
			@media(min-width:992px){#main .wrapper #sitemap{margin-left:-15px;padding-left:30px}}.colRow{margin-left:-15px;margin-right:-15px}.colRow:before,.colRow:after{content:" ";display:table}.colRow:after{clear:both}#content>:first-child.colRow{margin-top:0}
#logoBlock{margin-left:-15px;margin-right:-15px}
#logoBlock:before,
#logoBlock:after{content:" ";display:table}
#logoBlock:after{clear:both}
#logoBlock .wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#logoBlock .wrapper:before,
#logoBlock .wrapper:after{content:" ";display:table}
#logoBlock .wrapper:after{clear:both}
#payoff{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
#payoff:before,
#payoff:after{content:" ";display:table}
#payoff:after{clear:both}
#footer{margin-left:-15px;margin-right:-15px}
#footer:before,
#footer:after{content:" ";display:table}
#footer:after{clear:both}
#footer .wrapper{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;max-width:1200px}
#footer .wrapper:before,
#footer .wrapper:after{content:" ";display:table}
#footer .wrapper:after{clear:both}
#footer .wrapper .column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;white-space: nowrap}
	@media(min-width:768px){#footer .wrapper .column{float:left;width:33.33333%;white-space: nowrap}}
.site.message .wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
.site.message .wrapper:before,
.site.message .wrapper:after{content:" ";display:table}
.site.message .wrapper:after{clear:both}
.site.message.login{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px}
.site.message.login:before,
.site.message.login:after{content:" ";display:table}
.site.message.login:after{clear:both}
@font-face{font-family:"RO Sans";font-style:normal;font-weight:normal;src:url("shared-ro/webfonts/RO-SansWebText-Regular.eot?") format("embedded-opentype"),url("shared-ro/webfonts/RO-SansWebText-Regular.woff") format("opentype"),url("shared-ro/webfonts/RO-SansWebText-Regular.ttf") format("truetype")}
@font-face{font-family:"RO Sans";font-style:italic;font-weight:normal;src:url("shared-ro/webfonts/RO-SansWebText-Italic.eot?") format("embedded-opentype"),url("shared-ro/webfonts/RO-SansWebText-Italic.woff") format("opentype"),url("shared-ro/webfonts/RO-SansWebText-Italic.ttf") format("truetype")}
@font-face{font-family:"RO Sans";font-style:normal;font-weight:bold;src:url("shared-ro/webfonts/RO-SansWebText-Bold.eot?") format("embedded-opentype"),url("shared-ro/webfonts/RO-SansWebText-Bold.woff") format("opentype"),url("shared-ro/webfonts/RO-SansWebText-Bold.ttf") format("truetype")}
@font-face{font-family:"RO Serif";font-style:normal;font-weight:normal;src:url("shared-ro/webfonts/RO-SerifWeb-Regular.eot?") format("embedded-opentype"),url("shared-ro/webfonts/RO-SerifWeb-Regular.woff") format("opentype"),url("shared-ro/webfonts/RO-SerifWeb-Regular.ttf") format("truetype")}
@font-face{font-family:"RO Serif";font-style:italic;font-weight:normal;src:url("shared-ro/webfonts/RO-SerifWeb-Italic.eot?") format("embedded-opentype"),url("shared-ro/webfonts/RO-SerifWeb-Italic.woff") format("opentype"),url("shared-ro/webfonts/RO-SerifWeb-Italic.ttf") format("truetype")}
@font-face{font-family:"RO Icons";font-style:normal;font-weight:bold;src:url("shared-ro/icons/ro-icons-1.5.eot?") format("embedded-opentype"),url("shared-ro/icons/ro-icons-1.5.woff") format("opentype"),url("shared-ro/icons/ro-icons-1.5.ttf") format("truetype")}
:before{text-decoration:underline}
:before,
:hover:before{text-decoration:none}
.genericgrid .actions .common a{text-decoration:none}
.genericgrid .actions .common a:hover{text-decoration:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
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;text-align:left;vertical-align:top}
h1,h2,h3,h4,h5,h6{font-weight:normal}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-family:"RO Sans",Calibri,sans-serif;font-weight:normal;font-size:1.125rem;line-height:1.625;font-size:100%;-webkit-text-size-adjust:100%;background-color:#f3f3f3}
:lang(zh-Hans) body{font-family:Calibri,"MicrosoftYaHeiNew","MicrosoftYahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif}
:lang(jp) body{font-family:Calibri,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}
:lang(ru) body{font-family:Calibri,Arial,sans-serif}
:lang(ar) body{font-family:Calibri,Arial,sans-serif}
body:after{content:"mobile";display:none}@media(min-width:768px){
	body:after{content:"tablet";display:none}}@media(min-width:992px){body:after{
		content:"desktop";display:none}}@media(min-width:1200px){
			body{font-size:112.5%;-webkit-text-size-adjust:112.5%}}:lang(ar) 
			body{font-size:90%;-webkit-text-size-adjust:100%}@media(min-width:1200px){:lang(ar) 
			body{font-size:100%;-webkit-text-size-adjust:100%}}body 
#mainwrapper{background-color:#fff}h1{padding:0 0 .3em 0;font-size:1.625em;font-weight:normal;line-height:1.1538em}@media(min-width:768px){
	h1{font-size:1.75em;font-weight:normal;line-height:1.1429}}h2{margin:.952em 0 .2em;font-size:1.3125em;font-weight:bold;line-height:1.2381}@media(min-width:992px){
	h2{margin:2em 0 .2em}}
	h3{font-size:1.125em;line-height:1.4444;font-weight:bold}a h3{font-weight:bold}
	h4{font-weight:bold;font-style:normal}
	h5{font-style:italic}p{margin-bottom:.8125em;line-height:1.375em}@media(min-width:992px){p{line-height:1.625}}
	pre{overflow:auto;white-space:pre-line;word-break:break-all}
	em{font-style:italic}
	img{border:0;-ms-interpolation-mode:bicubic}
	svg{display:block;width:100%}
	abbr{border-bottom:1px dotted}
	sub,sup{font-size:.83333em;line-height:0;position:relative;vertical-align:baseline}
	sup{top:-0.5em}
	sub{bottom:-0.25em}
	dl{margin:.5em 0 20px}@media(min-width:992px){dl{margin:.5em 0 30px}}
	dl:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
	dt{display:block;width:6em;float:left;clear:left;font-weight:bold;line-height:1.5}
	dd{margin:0 0 .5em 6.9em;line-height:1.5}a{color:#01689b;text-decoration:underline}
	a:focus,a:hover{text-decoration:underline;color:#154273}
	a:visited{color:#767676}
	a:focus 
	h3,a:hover 
	h3{text-decoration:underline;color:#154273}a:focus 
	h4,a:hover h4{text-decoration:underline;color:#154273}
		a:focus{outline:2px solid #82befb;outline-offset:0}
		a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:10px;margin:-3px 3px 0 0}
.secure:after{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:11px;line-height:11px;margin:-5px 0 0 5px}
a.more{float:left}
a.more:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:16px;line-height:16px;margin:0 8px 0 0}@media(min-width:992px)
{a.more:before{margin:0 8px 0 0}}.genericgrid a.more{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
.genericgrid a.more:hover{text-decoration:underline;color:#154273}
.genericgrid a.more:visited{color:#01689b}
.genericgrid a.more.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
.genericgrid a.more:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
.genericgrid a.more:before{line-height:inherit}#priority
.carousel a:focus{outline:2px solid #82befb;outline-offset:-2px}
.block-audio-video ul li
.toggle h2 a:focus{outline:2px solid #82befb;outline-offset:-2px}
.block-audio-video ul li
.toggle li
.download a:focus{outline:2px solid #82befb;outline-offset:-2px}table{border-collapse:collapse;margin:0 0 1.4em 0}form table{margin-left:0;margin-bottom:0;min-width:100%}form table caption{color:#000;font-size:1.3125em;font-weight:bold;line-height:1.2381;margin:0;padding:4px 10px}
	@media(min-width:992px){form table caption{padding:4px 20px}}form table td:last-child{width:100%}form fieldset table{margin-left:-10px}h2+table{margin-top:.8em}td,th{padding:4px 5px 5px;border-collapse:collapse;vertical-align:top;border-right:2px solid #fff;border-bottom:2px solid #fff;background-color:#f3f3f3}
	td:first-child,th:first-child{border-left:none;padding-left:10px}
	td:last-child,th:last-child{border-right:0}th{background-color:#e6e6e6;font-weight:bold}th p,td p{line-height:1.5}
	th p:last-child,td p:last-child{margin-bottom:0}caption{padding-left:10px;margin:1em 0;color:#767676;line-height:1.5;text-align:left}caption 
.cite{display:block;margin-top:.40623em}@media(min-width:992px){caption{padding-left:20px}}tfoot td{background-color:transparent}@media(min-width:992px){table{width:auto;margin:0 0 20px -10px}td,th{padding:.6em 5px .6em;line-height:1.5}
td:first-child,th:first-child{padding-left:10px}
form table{margin-left:0}table tbody th{width:25%}}@media(min-width:992px){table{margin-left:-20px}
td:first-child,th:first-child{padding-left:20px}}
time{display:inline-block}
address{font-style:normal}
blockquote{background:#f3f3f3;border-left:10px solid #ccc;margin:2em 0 1em 0;padding:.5em 0 1em .5em;color:#000;clear:both;display:block;width:100%}
blockquote:before{color:#ccc;content:"\201C";font-size:5em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em;display:block;margin-top:.15em;margin-bottom:-.1em}
blockquote p{margin:0 0 0 1em}
blockquote+p .quoteAuthor{display:block;background:#f3f3f3;border-left:10px solid #ccc;margin:-2em 0 1em 0;padding-left:1.5em;padding-bottom:.5em;font-style:italic}
blockquote+p .quoteAuthor:before{content:"\2013\0020"}.js-content{display:none}.js .js-content{display:block}.assistive{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}img.lazy{display:none}.js img.lazy{display:inline}.home h1{padding:0}.article h1{margin-bottom:.7692em;padding-bottom:1px;font-weight:bold;font-size:1.625em;line-height:1.1538em}@media(min-width:992px)
	{.article h1{margin-bottom:1em}}@media(min-width:768px){.article h1{font-weight:bold;font-size:1.75em;line-height:1.1429}}
.superheading,
.subheading{color:#767676;font-size:1.536em;font-weight:normal;line-height:1.1429}
.superheading{margin:0;margin-bottom:.15em}
.subheading{margin:-1em 0 1em}
.intro{margin-bottom:.9375em}@media(min-width:992px){.intro{margin-bottom:1.5238em}}
.intro p{font-size:1.25em;line-height:1.3em}@media(min-width:768px){.intro p{font-size:1.3125em;line-height:1.5238}}
.lead p{font-size:1.25em;line-height:1.3em}@media(min-width:768px){.lead p{font-size:1.3125em;line-height:1.5238}}
.article-meta{margin:0 0 20px;color:#535353;font-style:normal;line-height:1.64}h1+
	.article-meta{margin-top:-.1875em}
	h1.activity{margin-bottom:.125em;color:#000}
	h1.activity+.article-meta{padding-left:0;margin-bottom:1.8em;margin-top:0}
	h1.activity+.subheading{margin:.2em 0}.activity 
	.meta strong{width:5em;display:inline-block}
	.meta{margin-bottom:0;color:#767676;font-size:.8125em;line-height:1.5;margin-top:0}@media(min-width:992px){
		.meta{margin-top:.5em}}
		.meta+.meta{margin-top:0}.article ul{margin-bottom:.8em;display:table}.article li{position:relative;margin:.2em 0;padding-left:20px;text-overflow:ellipsis}
.article li:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:3px;top:1.7em;font-size:6px;line-height:6px;margin:0}
.article ol{list-style-type:decimal;display:table;margin-bottom:.8em}
.article ol.inside li{list-style-position:inside}.article ol li{list-style-type:decimal;margin-left:20px;padding-left:0;background:0}
.article ol li:before{display:none;content:''}
.article ol ul li{position:relative;list-style:none;margin:.2em 0;padding-left:20px}
.article ol ul li:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:10px;font-size:6px;line-height:6px;margin:0}
.article .contentBox{display:inline-block;width:100%;height:auto;padding-top:10px}
.article .contentBox:before,
.article .contentBox:after{content:" ";display:table}
.article .contentBox:after{clear:both}
.article .contentBox h2{margin-top:10px}
.article img{max-width:100%;height:auto}
.copyright{position:absolute;color:#fff;z-index:10;padding:5px 0 0 10px;line-height:1.375em;text-shadow:1px 1px 4px #000;font-size:.8em}
.copyright span{margin-right:4px}
.content-image-left,
.content-image{margin:.5em 0 .5em;position:relative;clear:both;display:block;max-width:100%}
.content-image-left img,
.content-image img{max-width:100%}
.content-image-left .copyright,
.content-image .copyright{position:relative;padding:0;text-shadow:none;color:#767676;display:inline-block;margin-bottom:3px;font-size:.8em}
.content-image-left .cite,
.content-image .cite{color:#767676;font-size:.8em}
.content-image-left .caption,
.content-image .caption{max-width:100%;margin-top:.40623em;margin-bottom:3px;color:#767676;line-height:1.3125;font-size:1em}
.content-image-left .caption .cite,
.content-image .caption .cite{display:block;margin-top:.40623em}
.content-image-left .photo-credit,
.content-image .photo-credit{display:block;margin:.4063em 0 0;font-size:.8125em;line-height:1.5;text-transform:uppercase}
.content-image-left+div,
.content-image+div{clear:both}
.content-image-left+div.intro,
.content-image+div.intro{clear:none}.content-image-left{float:none;clear:left;margin-right:0}@media(min-width:992px){
	.article .content-image-left{float:left;margin-right:20px}
	.article .content-image-left img{width:auto}}
.scrollcontainer{margin:0 -8px 30px;overflow:hidden;overflow-x:auto;font-size:1em}
.scrollcontainer td:first-child,
.scrollcontainer th:first-child{padding-left:8px}
.scrollcontainer table{margin-bottom:0;overflow:none}
.scrollcontainer::-webkit-scrollbar{-webkit-appearance:none;width:11px;height:11px}
.scrollcontainer::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #FFF;background-color:#f3f3f3}@media(min-width:992px){
	.scrollcontainer{font-size:1.0em}
	.scrollcontainer table{margin-left:0}td.no-indent:first-child{padding-left:5px}
	form table+fieldset.navigation{padding-left:0}
	form table+fieldset.navigation div{padding-left:25%}
	table th.col-wide{width:40%}}@media(min-width:992px){.scrollcontainer{margin:0 0 30px -20px}
	.scrollcontainer td:first-child,
	.scrollcontainer th:first-child{padding-left:20px}
	td.no-indent:first-child{padding-left:5px}}@media print{body{border:0;font-size:8pt!important}a{color:#000;text-decoration:none}
	p,h1,h2,h3{orphans:3;widows:3}
	h1,h2,h3{page-break-after:avoid}
	h1.info-1400{color:#000}
	pre,blockquote,tr,img,figure{page-break-inside:avoid}
	table{width:100%;margin:1.64em 0 .82em;border-collapse:separate}
	th,td,tbody th{padding:.4em .8em;border-bottom:.1pt solid #d9d9d9;border-top:1px solid #000}
	th{border-bottom:.2pt solid #01689b;color:#01689b}
	tbody th{color:#535353}
	caption{margin:1.64em 0 .41em;color:#767676;text-align:left}
	ol{margin:0;padding:0}
	ol li{list-style-type:none!important;margin:0!important;padding:0!important}
	ol li ol{margin:0;padding:0}
	ol li ol li{margin:0!important;padding:0!important}
	.article li:before{content:"- "}
	#content h2,
	#content h3,
	#content h4,
	#content h5{clear:left}
	#content abbr{border:0}* 
	#main a{color:#000;font-family:verdana,arial,geneva,sans-serif!important}*+#main a{color:#000;font-family:verdana,arial,geneva,sans-serif!important}
	#content ul{margin:.82em 0 1.64em}
	#content li ul{margin:0 0 .82em}
	#content ol{margin:.82em 0 1.64em}
	#content li ol{margin:0 0 .82em}
	#content ol li,
	#content li ol li{margin:0 0 .2em 3em;padding:0;list-style:decimal outside;line-height:1.64}
	#content li ol li{list-style:lower-alpha outside}
	#content li ol li ol li{list-style:lower-roman outside}
	#content .block li h3{margin-top:0}
	.content-image{margin:2.4em 0}
	.content-image-left{margin:.41em;float:none!important}
	.content-image .caption,
	.content-image-left .caption{margin:.6em 0 1.64em;color:#767676;font:85%/1.4 verdana}.intro{color:#01689b;font-size:18pt;line-height:1.33}
	#content .intro p,
	#content .intro li{margin-bottom:0;color:#000;font-family:arial,helvetica,univers,sans-serif;font-size:13pt;font-weight:bold;line-height:1.2em}
	#content .intro ol,
	#content .intro ul{margin:.2em 0 .5em}.assistive{display:none!important}.meta{color:#535353;font-style:normal;font-size:85%;line-height:1.64}
	.article-meta{margin:1.2em 0 .6em;color:#535353;font-style:normal;line-height:1.64}
	.superheading{margin:0 0 .1em;color:#01689b;font:normal 167%/1.2 arial,helvetica,univers,sans-serif}
	.subheading{margin:-.3em 0 .5em;color:#01689b;font:normal 167%/1.2 arial,helvetica,univers,sans-serif}
	a.morelink,
	.morelink a,
	a.morelink:visited,
	.morelink a:visited{text-decoration:none}
	.article{width:66.7%;float:left}
	#aside{width:25%;float:right}
	.decorative{display:none!important}}
	pre,code{padding:.2em .6em;border-width:1px;border-style:solid;border-radius:0;font-size:1em;color:#000;background-color:#f3f3f3;border-color:#ccc}
	pre{white-space:pre;padding:.6em}
	pre code{padding:0;border:0}
	code{vertical-align:text-top;word-break:keep-all}
	#mainwrapper{position:relative}
	#header{background-color:#fff;position:relative}
	#main{position:relative;background-color:transparent;padding-bottom:60px}
	#main .header{background-color:#e5f0f9}@media(min-width:768px){
		#main .header{background-color:#e5f0f9}}
		#content{margin-top:40px}
		#aside{margin-top:40px}
.overview #content{clear:both;float:none;width:100%;margin:0;padding:0}
	@media(min-width:992px){.overview #content{width:auto;padding-left:10px}}
	@media(min-width:992px){.overview #content{padding-left:20px}}
.overview #content h1{margin-top:20px;font-weight:bold;font-size:1.625em;line-height:1.1538em}
	@media(min-width:768px){.overview #content h1{margin-top:40px}}
	@media(min-width:768px){.overview #content h1{font-weight:bold;font-size:1.75em;line-height:1.1429}}
.overview #content h1.titleNoHeader{padding-left:10px}@media(min-width:768px){.overview #content h1.titleNoHeader{padding-left:0}}
.overview #content .summary{padding-left:10px}@media(min-width:768px){.overview #content .summary{padding-left:0}}
.overview #main .summary h2{position:static}
#sitemap{background-color:#f3f3f3}@media(min-width:992px){#sitemap{margin:40px 0 0 0} #follow-up+#sitemap{margin-top:0}}
#sitemap h2{font-size:1.125em;font-weight:bold;line-height:1.4444;margin:.4em 0}@media(min-width:768px){#sitemap h2{margin:1.2em 0}}
#sitemap .two-columns{padding-bottom:20px}
#sitemap .common li ul{padding-top:1px}
#sitemap a:visited{color:#01689b}
#sitemap a:visited:hover{color:#154273}
#sitemap h2 a:visited{color:#000} @media(min-width:768px){.sitemap .column h2,.sitemap .column p{margin-left:20px;padding-right:10px}.sitemap .column h2{margin-top:2.4em}}
#sitemap .hide{height:0;padding-bottom:0;overflow:hidden}
.js	#sitemap h2{padding-right:30px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mJg ZGCEAgZGBiCAskEsKA/MhFBQAqoALM0AVw7jMEINAQgwAAllADXUNN/xAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:right .5em;cursor:pointer}
.js #sitemap h2.active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mJg BAEGBggFYUN4DFA2mMcAZsMIRpgSBga4cqhGKBukCCDAAAnNADW+Td05AAAAAElFTkSuQmCC")}
.js #sitemap h2 a,
.js	#sitemap h2 a:hover{text-decoration:none;color:#000}
	@media(min-width:992px){
		#sitemap .hide{height:auto;overflow:visible}
		#sitemap .two-columns.hide{padding-bottom:20px}
		.js	#sitemap h2,
		.js	#sitemap h2.active{padding-right:0;background-image:none;cursor:default}
		.js #sitemap h2 a{color:#000}.js #sitemap h2 a:hover,
		.js #sitemap h2 a:focus{color:#154273;text-decoration:underline}}
	@media print{.wrapper{background:transparent!important}
						#navigation,
						#footer,
						#follow-up,
						#sitemap,
						#search,
						#payoff,.skiplinks,
						#aside .block.notifications,.meta-info-1400,.download,.block.docs-pubs{display:none!important}
						#aside .block 
						#aside .block.news,
						#aside .block.spotlight,
						#aside .block.banner,.titlebar{display:block!important}
						#aside .block h2,
						#aside .block a,
						#aside .block div,
						#aside .block ul{margin-left:0!important;padding-left:0!important}.titlebar{height:30px;display:block!important;color:#000}.logo img{height:77px!important}
						#header{height:100px;padding:0}
						#header h1,
						#header a,
						#header img{display:block;text-decoration:none}
						#header a:after,
						#header a:visited:after{content:"";display:none}
						.article{padding-top:0}
						.sitemap.three-columns{margin-left:0}
						.sitemap.three-columns .column{width:33%!important;float:left;margin-left:0!important;margin-right:0!important}
						.sitemap.three-columns .column li a:before{content:'-  '}
						.sitemap.three-columns .column p{margin-left:0}
						.sitemap.three-columns h2{padding-left:0;margin-left:0}li,img{page-break-inside:avoid}}
						.logo{overflow:hidden}
						.logo .wrapper{margin:0 0 0 50%}
						.logo .wrapper img{display:inline-block;margin-left:-22px;margin-bottom:10px}
						.logo .wrapper a{display:inline-block}
						.logo .wrapper a:focus{outline:0}
						.logo .wrapper a:focus img{outline:2px solid #82befb}
						.logo.left .wrapper{margin:0}
						.logo.left .wrapper img{margin-left:0}
						.campaign .logo .wrapper{height:0}
						.campaign .logo .wrapper img{top:0;position:absolute;z-index:999}
						.titlebar{background-color:#cce0f1;min-height:30px;font-size:1.4em;font-weight:bold;line-height:1.4em;overflow:hidden;height:auto}@media(min-width:1200px){
						.titlebar{font-size:1.3333em;line-height:1.3333em}}
		#search{font-size:.875em;height:44px;background-color:#01689b}
		#search p{margin:0}
		#search form{position:absolute;z-index:1;margin:10px 0 0 0}.js 
		#search form{display:none}@media(min-width:992px){.js 
		#search form{display:block}}.fixeMobileNav 
		#search form{display:none}
		#search form .searchFormWrapper .searchFormInput{display:table-cell;width:100%;padding:0}
		#search form .searchFormWrapper .searchFormInput input{height:24px;width:100%;line-height:1em;padding:0 30px 0 5px;font-size:1em;overflow:hidden;border:1px solid #fff;vertical-align:top}
		#search form .searchFormWrapper .searchFormSubmit{display:table-cell;white-space:nowrap}
		#search form .searchFormWrapper .searchFormSubmit button{height:24px;width:auto;border:0;background-color:#e5f0f9;border:1px solid #e5f0f9;color:#01689b;font-weight:normal;cursor:pointer;line-height:1em;padding:1px 10px 0 25px;margin:0;font-size:1em;vertical-align:top;position:relative}
		#search form .searchFormWrapper .searchFormSubmit button:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#01689b;font-size:13px;width:20px;height:20px;position:absolute;left:8px;top:3px}
		#search form .clearFieldWrapper .clearField{right:2px;top:-1px}
		#search form label{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}.navOverlay{position:relative;margin:0}.navOverlay p{margin:0}.navOverlay form{width:100%;margin:0 0 20px 0}.navOverlay form label{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}.navOverlay form .searchFormWrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px;height:32px}
		.navOverlay form .searchFormWrapper:before,
		.navOverlay form .searchFormWrapper:after{content:" ";display:table}
		.navOverlay form .searchFormWrapper:after{clear:both}
		.navOverlay form .searchFormWrapper .searchFormInput{display:table-cell;width:100%;padding:0}
		.navOverlay form .searchFormWrapper .searchFormInput input{height:32px;width:100%;line-height:1em;padding:0 30px 0 5px;font-size:1em;overflow:hidden;border:0}
		.navOverlay form .searchFormWrapper .searchFormSubmit{display:table-cell;white-space:nowrap}
		.navOverlay form .searchFormWrapper .searchFormSubmit button{height:32px;width:auto;border:0;background-color:#e5f0f9;color:#01689b;font-weight:normal;cursor:pointer;line-height:1em;padding:0 10px 0 30px;margin:0;font-size:1em;position:relative}
		.navOverlay form .searchFormWrapper .searchFormSubmit button:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#01689b;font-size:15px;width:20px;height:20px;position:absolute;left:10px;top:8px}
		.navOverlay form .clearFieldWrapper .clearField{right:5px;top:0}#navBar{background-color:#01689b;min-height:70px}
#navBar .wrapper{position:relative}
#navBar .wrapper .breadCrumbNav{position:relative;min-height:1px;padding-left:0;padding-right:0;font-size:1.25rem;line-height:1.4em;letter-spacing:.03rem;text-decoration:none;font-weight:normal;padding:12px 0 0 0}
	@media(min-width:768px){#navBar .wrapper .breadCrumbNav{float:left;width:100%}}
	.hasMainNav #navBar .wrapper .breadCrumbNav{position:relative;float:left;width:83.33333%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:0;padding-right:0}@media(min-width:768px){
	.hasMainNav #navBar .wrapper .breadCrumbNav{float:left;width:33.33333%}}
#navBar .wrapper .breadCrumbNav a{text-decoration:none;color:#fff}
#navBar .wrapper .breadCrumbNav a:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;padding:0 6px 0 10px;display:inline-block;font-size:.9375rem;line-height:1em;margin:-3px 0 0 0;text-decoration:none}
#navBar .wrapper .breadCrumbNav a:last-child:after{content:'';text-decoration:none}
#navBar .wrapper .breadCrumbNav span{color:#fff;font-weight:700}
	@media(min-width:768px){
			#navBar .wrapper .breadCrumbNav{padding:18px 48px 18px 0;line-height:1.6em}
			#navBar .wrapper .breadCrumbNav a{font-size:1.375rem}
			#navBar .wrapper .breadCrumbNav a:after{font-size:1.125rem}
			#navBar .wrapper .breadCrumbNav span{font-size:1.375rem}}
	@media(min-width:1200px){
				#navBar .wrapper .breadCrumbNav a{font-size:1.625rem}
				#navBar .wrapper .breadCrumbNav a:after{font-size:1.25rem}
				#navBar .wrapper .breadCrumbNav span{font-size:1.625rem}}
	@keyframes showSearch{0%{width:0}100%{width:32.5%}}
	@keyframes showSearchMobile{0%{width:0}100%{width:100%}}
	@keyframes showButton{0%{color:#01689b;background-color:#01689b}100%{background-color:#e5f0f9;color:#01689b}}
			#searchForm{position:absolute;width:0;min-width:48px;height:48px;margin-right:15px;margin-top:11px;right:0;overflow:hidden;-webkit-transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94);transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94);-webkit-backface-visibility:hidden;z-index:9999}
			#searchForm label{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}@media(min-width:768px){.hasMainNav 
			#searchForm{bottom:-75px}}
			#searchForm .searchInput{position:absolute;top:0;right:0;border:0;outline:0;width:100%;height:48px;margin:0;z-index:10;padding:0 45px 0 10px;font-size:1.025em}
			#searchForm input[type="search"].searchInput{-webkit-appearance:none;-webkit-border-radius:0}
			#searchForm .searchSubmit{height:48px;width:48px;display:block;position:absolute;right:0;top:0;margin:0;line-height:1px;text-align:center;cursor:pointer;font-size:1.125em;text-indent:-9999px;color:#01689b;background-color:#01689b;-webkit-transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94);transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94);z-index:90}
			#searchForm .searchSubmit:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;position:absolute;left:15px;top:22px;text-indent:0}
			#searchForm.searchOpened{width:32.5%}@media(max-width:767px){
				#searchForm.searchOpened{width:100%}}
				#searchForm.searchOpened .searchInput{visibility:visible}
				#searchForm.searchOpened .searchSubmit{background-color:#e5f0f9;color:#01689b}
				#searchForm.stopAnimation{animation-play-state:paused}
				#searchForm.initSearch{-webkit-animation:showSearch .000001s 1;-o-animation:showSearch .000001s 1;animation:showSearch .000001s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}
				#searchForm.initSearch .searchSubmit{animation:showButton .000001s 1;animation-fill-mode:forwards}
				.no-js #searchForm{-webkit-animation:showSearch .000001s 1;-o-animation:showSearch .000001s 1;animation:showSearch .000001s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}
				.no-js #searchForm .searchSubmit{animation:showButton .000001s 1;animation-fill-mode:forwards}
					@media(max-width:767px){#searchForm{width:100%;position:relative;float:right;margin:10px 0 15px 0}
				#searchForm.initSearch{-webkit-animation:showSearchMobile .000001s 1;-o-animation:showSearchMobile .000001s 1;animation:showSearchMobile .000001s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}
				#searchForm.initSearch .searchSubmit{animation:showButton .000001s 1;animation-fill-mode:forwards}
				.no-js #searchForm{-webkit-animation:showSearchMobile .000001s 1;-o-animation:showSearchMobile .000001s 1;animation:showSearchMobile .000001s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards}
				#searchForm .searchSubmit{background-color:#e5f0f9;color:#01689b}}
html.hasOverlay{overflow:visible!important}
.navOverlay{height:auto;width:100%;left:0;right:0;bottom:0;display:inline-block;position:absolute;overflow-x:visible;overflow-y:visible;background-color:#01689b;z-index:999999;padding:0;display:none}
.navOverlay .navOverlayWrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;background-color:#01689b;position:relative;max-width:1200px;padding:44px 0 0 0}
.navOverlay .navOverlayWrapper:before,
.navOverlay .navOverlayWrapper:after{content:" ";display:table}
.navOverlay .navOverlayWrapper:after{clear:both}
.fixedNav .navOverlay{top:0;bottom:0;padding:0}
.navOverlay .closeOverlay{position:absolute;right:10px;top:5px;width:34px;height:34px;text-indent:-999px;overflow:hidden;border:0;padding:0;margin:0;display:block;background-color:transparent;display:none}
.navOverlay .closeOverlay:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:24px;line-height:26px;height:34px;width:34px;display:block;text-indent:0;text-align:center;position:absolute}
.hasOverlay .navOverlay .closeOverlay{display:block}
.nav-up .skiplinkWrapper{position:fixed;top:-44px;z-index:999998;width:100%;height:44px;background-color:#01689b;transition:top .2s ease-in-out}
.nav-down .skiplinkWrapper{position:fixed;top:0;z-index:999998;width:100%;height:44px;background-color:#01689b;transition:top .1s ease-in-out}
.skiplinkWrapper .skiplinks #skip-to-menu{color:#fff}
.skiplinks{position:relative}
.skiplinks p{margin:0}
.skiplinks .assistive,.skiplinks a{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}
.skiplinks #skip-to-menu{position:absolute;top:5px;left:10px;z-index:1;display:block;clip:auto;width:auto;height:34px;color:#fff;background-color:transparent;margin:0;padding:9px 5px 0 38px;text-decoration:none;text-indent:0;text-transform:capitalize;font-size:1em;line-height:1em}
.skiplinks #skip-to-menu span{display:none}
.skiplinks #skip-to-menu:after{content:"mobile";display:none}
.skiplinks #skip-to-menu:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:24px;position:absolute;left:7px;top:10px}
	@media(min-width:992px){.skiplinks #skip-to-menu{top:4px;left:9px}}
	@media(min-width:1200px){.skiplinks #skip-to-menu{top:3px;left:9px;padding:10px 5px 0 38px}}
.hasOverlay .skiplinks #skip-to-menu{display:none!important}
.genericgrid .skiplinks #skip-to-menu{display:none!important}
.skiplinks .mobileSearchBtn{position:absolute;right:10px;top:5px;width:34px;height:34px;text-indent:-999px;overflow:hidden;border:0;padding:0;margin:0;background-color:transparent;color:#01689b;font-size:1em;line-height:1em}
.skiplinks .mobileSearchBtn:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;text-indent:0;font-size:24px;width:32px;height:32px;text-align:center;display:block;vertical-align:middle;padding:8px 0 0 0;margin:0}
.hasOverlay .skiplinks .mobileSearchBtn{display:none}@media(min-width:992px){
.skiplinks .mobileSearchBtn{display:none}
.fixeMobileNav .skiplinks .mobileSearchBtn{display:block}
.hasOverlay .skiplinks .mobileSearchBtn{display:none}}@media(min-width:992px){
.skiplinks{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:9999}
.skiplinks #skip-to-menu,
.skiplinks a{font-size:1em;line-height:1em;position:relative;clip:auto;top:-5000px;margin:0;padding:10px;height:auto;width:auto;background:0;background-color:#cce0f1;border:1px solid #01689b;color:#01689b;text-decoration:none;text-transform:none;bottom:auto;z-index:999}
.skiplinks #skip-to-menu span,
.skiplinks a span{display:inline-block}
.skiplinks #skip-to-menu:focus,
.skiplinks a:focus{top:15px;left:15px}
.skiplinks #skip-to-menu:after,
.skiplinks a:after{content:"desktop";display:none}
.skiplinks #skip-to-menu:before,
.skiplinks a:before{display:none;content:''}
.fixeMobileNav .skiplinks{position:relative;top:auto;left:auto;transform:none}
.nav-up .fixeMobileNav .skiplinks{position:fixed;top:-44px;z-index:999998;width:100%;height:44px;background-color:#01689b;transition:top .2s ease-in-out}
.nav-down .fixeMobileNav .skiplinks{position:fixed;top:0;z-index:999998;width:100%;height:44px;background-color:#01689b;transition:top .1s ease-in-out}
.fixeMobileNav .skiplinks #skip-to-menu{position:absolute;top:5px;left:10px;z-index:1;display:block;clip:auto;width:auto;height:34px;color:#fff;background-color:transparent;margin:0;padding:9px 5px 0 38px;text-decoration:none;text-indent:0;text-transform:capitalize;font-size:1em;line-height:1em}
.fixeMobileNav .skiplinks #skip-to-menu span{display:none}
.fixeMobileNav .skiplinks #skip-to-menu:after{content:"mobile";display:none}
.fixeMobileNav .skiplinks #skip-to-menu:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:24px;position:absolute;left:7px;top:10px}}
	@media(min-width:992px) and (min-width:992px){.fixeMobileNav .skiplinks #skip-to-menu{top:4px;left:9px}}
	@media(min-width:992px) and (min-width:1200px){.fixeMobileNav .skiplinks #skip-to-menu{top:3px;left:9px;padding:10px 5px 0 38px}}
#navigation{display:block;margin:0 15px 0 15px}
.js	#navigation{margin:0;display:none}
.js	#navigation.show{display:block}
#navigation h2{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}
#navigation ul{background-color:#01689b;padding:0 15px 0 0;margin:0 0 15px 0;display:block;clear:left}
#navigation ul li{list-style:none;width:100%;float:none}
#navigation ul li a,
#navigation ul li a:visited{margin:0 0 2px 15px;height:auto;display:block;padding:5px 10px 5px 0;border-top:1px solid #e5f0f9;font-size:1em;line-height:1.5em;text-decoration:none;color:#cce0f1;background-color:#01689b}
#navigation ul li a:hover,
#navigation ul li a:visited:hover{color:#cce0f1;background-color:#01689b}
	@media(min-width:1200px){#navigation ul li a,#navigation ul li a:visited{line-height:1.4em}}
#navigation ul li:nth-child(1) a{border-top:0}
.js #navigation ul li:nth-child(1) a{border-top:1px solid #e5f0f9}
#navigation ul li.selected a,
#navigation ul li.selected a:visited{font-weight:bold;color:#fff;background-color:#01689b}
#navigation ul:before,
#navigation ul:after{content:" ";display:table}
#navigation ul:after{clear:both}@media(min-width:480px){
#navigation ul li{width:50%;float:left}
#navigation ul li a,
#navigation ul li a:visited{height:auto}
#navigation ul li:nth-child(1) a{border-top:0}
#navigation ul li:nth-child(2) a{border-top:0}
.js #navigation ul li:nth-child(2) a{border-top:1px solid #e5f0f9}
.fixeMobileNav #navigation{background-color:#01689b;display:block;position:relative;width:auto;height:auto;top:auto;display:none}
.fixeMobileNav #navigation.show{display:block}
.fixeMobileNav #navigation .wrapper ul{background-color:#01689b;padding:0 15px 0 0;margin:0 0 15px 0;display:block;clear:left}
.fixeMobileNav #navigation .wrapper ul li{list-style:none;width:100%;float:none}
.fixeMobileNav #navigation .wrapper ul li a,
.fixeMobileNav #navigation .wrapper ul li a:visited{margin:0 0 2px 15px;height:auto;display:block;padding:5px 10px 5px 0;border-top:1px solid #e5f0f9;font-size:1em;line-height:1.5em;text-decoration:none;color:#cce0f1;background-color:#01689b}
.fixeMobileNav #navigation .wrapper ul li a:hover,
.fixeMobileNav #navigation .wrapper ul li a:visited:hover{color:#cce0f1;background-color:#01689b}}
	@media(min-width:480px) and (min-width:1200px){.fixeMobileNav #navigation .wrapper ul li a,.fixeMobileNav #navigation .wrapper ul li a:visited{line-height:1.4em}}
	@media(min-width:480px){.fixeMobileNav #navigation .wrapper ul li:nth-child(1) a{border-top:0}
.js .fixeMobileNav #navigation .wrapper ul li:nth-child(1) a{border-top:1px solid #e5f0f9}
.fixeMobileNav #navigation .wrapper ul li.selected a,
.fixeMobileNav #navigation .wrapper ul li.selected a:visited{font-weight:bold;color:#fff;background-color:#01689b}
.fixeMobileNav #navigation .wrapper ul:before,
.fixeMobileNav #navigation .wrapper ul:after{content:" ";display:table}
.fixeMobileNav #navigation .wrapper ul:after{clear:both}
.fixeMobileNav #navigation .wrapper ul li{width:50%;float:left}
.fixeMobileNav #navigation .wrapper ul li:nth-child(1) a{border-top:1px solid #e5f0f9}
.fixeMobileNav #navigation .wrapper ul li:nth-child(2) a{border-top:1px solid #e5f0f9}}
	@media(min-width:992px){#navigation{height:44px;width:100%;position:absolute;top:-44px;margin:0}
							#navigation ul{margin:0}.js 
							#navigation{margin:0;display:block}
							#navigation .wrapper ul{margin-left:15px;padding:0;display:inline-block}
							#navigation .wrapper ul li{width:auto;list-style:none;float:left;padding:0;margin:0}
							#navigation .wrapper ul li a,
							#navigation .wrapper ul li a:visited{border:0;display:block;height:44px;padding:10px 10px 0 10px;margin:0;background-color:transparent;color:#fff}
							#navigation .wrapper ul li a:hover,
							#navigation .wrapper ul li a:visited:hover{color:#000;background-color:#e5f0f9}
							#navigation .wrapper ul li:nth-child(1) a,
							#navigation .wrapper ul li:nth-child(2) a{border:0}
							#navigation .wrapper ul li.selected a,
							#navigation .wrapper ul li.selected a:visited{color:#000;background-color:#e5f0f9}
							.fixeMobileNav #navigation{background-color:#01689b;display:block;position:relative;width:auto;height:auto;top:auto;display:none}
							.fixeMobileNav #navigation.show{display:block}}
.message .wrapper{padding-bottom:0}
							#payoff{position:relative}
							#payoff .wrapper{position:absolute;display:block;top:auto;bottom:0;left:50%;margin:0 0 0 -22px;padding:0;border-left:44px solid #154273;width:44px;height:31px;background:0;z-index:555}
							#payoff.noref .wrapper{border-left:none}
							#payoff span{display:none}
								@media(min-width:768px){#payoff .wrapper{position:absolute;display:table;top:auto;bottom:0;left:50%;margin:0 0 0 -22px;padding:0;border-left:44px solid #154273;width:270px;height:31px;background:0;z-index:999}
								#payoff span{font-family:"RO Serif";display:table-cell;font-size:11px;padding-left:5px;vertical-align:middle;line-height:1.2em}}
#footer{background-color:#e6e6e6;padding-bottom:20px;position:relative;border-top:0 solid #4e4e4e;border-top:3px solid #4e4e4e}
#footer h2{margin:0;padding:20px 0 5px 0;margin-bottom:5px;color:#535353;border-bottom:1px solid #b4b4b4;font-weight:normal;font-size:1.25em}
#footer.extra{border-top:0 solid #4e4e4e}
#footer.extra h2{border-bottom:0 solid #b4b4b4}
#footer ul{margin:0;padding:0}
#footer ul:before,
#footer ul:after{content:" ";display:inline-block}
#footer ul:after{clear:both}
#footer ul li{width:50%;list-style:none;float:left}
#footer ul li a,
#footer ul li a:visited{display:inline-block;padding:0 15px 5px 0;color:#535353;font-size:1em;text-decoration:none}
#footer ul li a:focus,
#footer ul li a:hover{color:#535353;text-decoration:underline}@media(min-width:768px){#footer h2{font-size:1.5em;padding:30px 0 5px 0;margin-bottom:5px}#footer ul li{width:100%;list-style:none;float:none;margin:0}
#footer ul li a{padding:2px 0 10px 0}}
.decorative{display:none}@media(min-width:992px){.decorative{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px;display:block;width:25%;max-width:240px;float:right;clear:right}
.decorative img{margin:40px 0 0 0}
.decorative .copyright{bottom:0;margin-right:40px}}
.decorative .imgContainer{position:relative;display:block;width:100%}
.decorative img{display:block;width:100%;max-width:100%;height:auto}
#topic-home,
.header h1{font-size:1.625em;font-weight:normal;line-height:1.1538em;display:block;float:left;padding-top:0;padding-bottom:.4em;text-decoration:none}
	@media(min-width:768px){#topic-home,.header h1{font-size:1.75em;font-weight:normal;line-height:1.1429}}
	@media(min-width:992px){#topic-home,.header h1{font-size:1.75em}}
	@media(max-width:992px){#topic-home,.header h1{padding-top:.4em}}
a#topic-home{color:#01689b}
a#topic-home:hover,
a#topic-home:active{text-decoration:none}
a#topic-home:hover span,
a#topic-home:active span{color:#154273;text-decoration:underline}
.header h1 em,
#topic-home em,
a#topic-home:hover em,
a#topic-home:active em{display:block;color:#4e4e4e;font-size:.818em;line-height:1.8}
.genericgrid #content h1 em{display:block;color:#000;font-size:.718em;line-height:1.8}
.tabs{clear:left;margin:0;padding:0}
.tabs:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
.tabs li{border-top:1px solid #f3f3f3}
.tabs a,
.tabs strong{display:block;padding:.3125em 0;color:#01689b;text-decoration:none}@media(min-width:768px){.tabs a,.tabs strong{padding:.4em 0}}
.tabs a:visited,
.tabs strong:visited{color:#01689b}
.tabs a:focus,
.tabs a:hover,
.tabs strong:focus,
.tabs strong:hover{text-decoration:underline;color:#154273}
.tabs strong,.tabs .selected a{color:#000;font-weight:bold}
.js .tabs{position:relative;padding-top:38px}
.js .tabs li{display:none}
.js .tabs li.selected{display:block;position:absolute;top:0;left:0;width:100%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mJg ZGCEAgZGBiCAskEsKA/MhFBQAqoALM0AVw7jMEINAQgwAAllADXUNN/xAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:98% 15px;cursor:pointer}.js 
.tabs.openNav li{display:block}
.js .tabs.openNav li.selected{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mJg BAEGBggFYUN4DFA2mMcAZsMIRpgSBga4cqhGKBukCCDAAAnNADW+Td05AAAAAElFTkSuQmCC")}@media(min-width:768px){.js 
.tabs{padding-top:0}
.js .tabs li{display:block}
.js .tabs li.selected{position:relative;width:auto;top:auto;left:auto;cursor:default}
.tabs{margin-left:0}.tabs li{float:left;border-top:0;margin-right:10px}
.tabs a,
.tabs strong{display:block;padding:.3em 10px;text-decoration:none;font-size:1em}
.tabs .selected a,
.tabs .selected a:hover,
.tabs .selected a:visited:hover,
.tabs .selected a:focus,
.tabs .selected a:visited:focus,
.tabs .selected strong{background-color:#FFF;color:#000;font-weight:bold}}
	@media print{.tabs{display:none!important}}
#breadcrumb{margin-bottom:.3384em;font-size:.8125em;padding-top:10px}
#breadcrumb a{display:inline-block;margin-right:10px;padding:0;color:#01689b;text-decoration:none;background:0}
#breadcrumb a:focus,
#breadcrumb a:hover{color:#154273;text-decoration:underline}
#breadcrumb a+a{padding-left:17px;position:relative}
#breadcrumb a+a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:7px;position:absolute;left:0;top:0}@media(min-width:992px){
#breadcrumb a+a:before{left:0;top:5px}}@media(min-width:1200px){#breadcrumb a+a:before{left:0;top:6px}}
	@media print{#breadcrumb{margin-bottom:1em;color:#767676;font-size:85%}
				#breadcrumb a{padding-right:10px}
				#breadcrumb img{position:relative;top:-.35em;margin:0 .3em;vertical-align:bottom}
				#breadcrumb a:after,
				#breadcrumb a:visited:after{content:"  >"}
				#breadcrumb a:last-child:after{content:""}}
									.common{margin:0;font-size:1em;display:block}
									.common:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
									.common li{margin:0 0 .3125em 0;padding-left:0}
									.common li:before{content:'';display:none}
									.common li:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
									.common li>span:first-child{padding:0 0 .5em 0;line-height:1.5;display:inline-block;padding-left:30px}
									.common li>span:first-child:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;line-height:6px;margin:-1px 15px 0 -24px}@media(min-width:992px){
										.common li{margin:0 0 .5em 0}}
									.common li ul{clear:left;margin:.4em 0 1.2em;padding-left:30px}
									.common li ul li{margin:.4em 0;padding:0}
									.common li ul li a{position:relative}
									.common li ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:10px;line-height:10px;position:absolute;left:0;top:8px}
									.results .common li ul li a:before{top:8px}@media(min-width:1200px){
										.results .common li ul li a:before{top:10px}}
										.genericgrid .common li ul li a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;font-size:1em}
										.genericgrid .common li ul li a:hover{text-decoration:underline;color:#154273}
										.genericgrid .common li ul li a:visited{color:#01689b}
										.genericgrid .common li ul li a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
										.genericgrid .common li ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
										.genericgrid .common li ul li a:before{font-size:10px}@media(min-width:768px){
											.common.ltr li{display:inline-block;width:48%;margin-left:0;padding-right:15px}}
											.common a{float:left;padding-left:30px;position:relative;text-decoration:none}
											.genericgrid .common a{padding-left:20px}
											.common a p{padding-left:0}
											.common a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:16px;line-height:16px;position:absolute;left:0;top:5px}@media(min-width:992px){
												.common a:before{top:5px}}@media(min-width:1200px){
													.common a:before{top:7px}}
													.results .common a:before{top:5px}@media(min-width:1200px){
														.results .common a:before{top:7px}}
														.genericgrid .common a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
														.genericgrid .common a:hover{text-decoration:underline;color:#154273}
														.genericgrid .common a:visited{color:#01689b}
														.genericgrid .common a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
														.genericgrid .common a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
														.common a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:14px;line-height:14px;position:absolute;left:2px;top:8px}
														.common a.publication:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:22px;line-height:22px;position:absolute;left:-3px;top:2px}
														.genericgrid .common a.publication:before{top:2px;color:#01689b}
														.genericgrid .common a.publication{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
														.genericgrid .common a.publication:hover{text-decoration:underline;color:#154273}
														.genericgrid .common a.publication:visited{color:#01689b}
														.genericgrid .common a.publication.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
														.genericgrid .common a.publication:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
														.genericgrid .common a.publication:before{line-height:inherit;top:0}
														.common a.news:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:22px;line-height:22px;position:absolute;left:-1px;top:2px}
														.genericgrid .common a.news:before{color:#01689b}
														.genericgrid .common a.news{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
														.genericgrid .common a.news:hover{text-decoration:underline;color:#154273}
														.genericgrid .common a.news:visited{color:#01689b}
														.genericgrid .common a.news.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
														.genericgrid .common a.news:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
														.genericgrid .common a.news:before{line-height:inherit}
														.common a.activity:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:20px;line-height:20px;position:absolute;left:-1px;top:3px}
														.genericgrid .common a.activity{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
														.genericgrid .common a.activity:hover{text-decoration:underline;color:#154273}
														.genericgrid .common a.activity:visited{color:#01689b}
														.genericgrid .common a.activity.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
														.genericgrid .common a.activity:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
														.genericgrid .common a.activity:before{line-height:inherit;color:#01689b}
														.common a.video:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:20px;line-height:20px;position:absolute;left:-1px;top:3px}
														.genericgrid .common a.video{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
														.genericgrid .common a.video:hover{text-decoration:underline;color:#154273}
														.genericgrid .common a.video:visited{color:#01689b}
														.genericgrid .common a.video.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
														.genericgrid .common a.video:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
														.genericgrid .common a.video:before{line-height:inherit;color:#01689b}
														.common a.email:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:20px;line-height:20px;position:absolute;left:-2px;top:4px}
														.genericgrid .common a.email{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
														.genericgrid .common a.email:hover{text-decoration:underline;color:#154273}
														.genericgrid .common a.email:visited{color:#01689b}
														.genericgrid .common a.email.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
														.genericgrid .common a.email:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
														.genericgrid .common a.email:before{line-height:inherit;color:#01689b}
														.common a.rss-feed:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:16px;line-height:16px;position:absolute;left:0;top:5px}
														.genericgrid .common a.rss-feed{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
														.genericgrid .common a.rss-feed:hover{text-decoration:underline;color:#154273}
														.genericgrid .common a.rss-feed:visited{color:#01689b}
														.genericgrid .common a.rss-feed.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
														.genericgrid .common a.rss-feed:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
														.genericgrid .common a.rss-feed:before{line-height:inherit;color:#01689b}
														.article .common{margin:0;font-size:1em;display:block}
														.article .common:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}@media(min-width:992px){
															.common li:last-child{margin-bottom:0}}
															.common a h3,
															.common a h4{font-size:1.125em;line-height:1.333em;font-weight:bold;padding-bottom:.2em}@media(min-width:992px){
																.common a h3,
																.common a h4{padding-bottom:.3em;line-height:1.444em}}
																.common a p{font-size:1em}
																.common a+p{clear:left;margin-bottom:20px;padding-left:30px}
																.common span.meta{display:block;margin-left:30px;margin-bottom:0;position:relative;top:-0.25em;clear:left}#aside 
																.common span.meta a{display:inline-block;padding:0;margin:0;float:none}#aside 
																.common span.meta a:before{content:""}
																.common span.meta.assistive{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}
																.common a:focus,
																.common a:hover,
																.more:focus,
																.more:hover{text-decoration:underline;color:#154273}
																.more:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}#aside 
																.more{margin-top:10px}@media(min-width:992px){#aside 
																.more{margin-top:20px}}#aside 
																.more:hover,
																#aside .more:focus{text-decoration:underline;color:#154273}
																#aside .more+.more{margin-top:0}.common li li a{padding-left:16px;font-size:1em}
																.common li li a:hover{text-decoration:underline;color:#154273}
																.common .more-topics{margin-top:2em;padding-right:20px}
																.common .more-topics:first-child{margin-top:0}
																.article .two-columns>.more{margin-top:10px}@media(min-width:992px){
																	.article .two-columns>.more{margin-top:20px}}
																	.results a.more:focus,
																	.results a.more:hover{text-decoration:underline;color:#154273}
																	.anchors a 
																	.anchor{font-size:1em;line-height:inherit;margin-bottom:.2em}
																	.anchors a:focus,
																	.anchors a:hover{text-decoration:none;color:#154273}
																	.anchors a:focus 
																	.anchor,
																	.anchors a:hover 
																	.anchor{text-decoration:underline}
																	.anchors p{color:#000;font-size:1em}
																	.anchors ~ 
																	.toplink{display:block;margin-bottom:-1em}
																	.block{margin:0 0 20px}@media(min-width:992px){.block{margin:0 0 40px}}
																	.block:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																	.testBlock:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																	.article .block{margin-top:20px}.article .intro+.block{margin-top:25px}@media(min-width:992px){
																		.article .intro+.block{margin-top:40px}}@media(min-width:992px){
																			.article p+.block,.article ul+.block{margin-top:40px;clear:left}}
																		.article .two-columns .column{margin-top:0}
																		.article .two-columns .column.odd{clear:left}
																		.article .two-columns .column li a.more{margin-top:0;font-weight:bold}
																		.article .block:first-child{margin-top:0}
																		.article>.block:last-child{margin-bottom:0}
																		.block h2{margin:0;margin-bottom:.55555em;padding:0;padding-top:.4333em;border-top:3px solid #01689b;font-size:1.125em;font-weight:bold;line-height:1.4444}@media(min-width:992px){
																			.block h2{margin-bottom:.722em}}#aside 
																			.block ul.common .more{margin-top:0;font-weight:bold}
																			.block.spotlight{padding-top:1.15em;border-top:3px solid #01689b}
																			.block.spotlight h2{border-top:0;padding-top:0;margin-top:-10px}
																			.block.spotlight .spotlightitem{margin-bottom:20px}
																			.block.spotlight .spotlightitem img{display:block;margin-bottom:.8em}
																			.block.spotlight .spotlightitem img:last-child{margin-bottom:0}
																			.block.spotlight .spotlightitem:last-child{margin-bottom:0}
																			.block a{display:block;text-decoration:none}
																			.block 
																		.mailto{display:inline;text-decoration:underline}
																		.block a:focus,
																		.block a:hover,
																		.block a:focus h3,
																		.block a:hover h3{text-decoration:underline;color:#154273}
																		.block a img{display:block;margin-bottom:.8em}
																		.block a p{color:#112}
																		.block p:last-child,
																		.block ul.common:last-child li:last-child,
																		.block dl:last-child{margin-bottom:0}
																		.block p:last-child.photo-credit{margin-bottom:.8125em}
																		.block .meta{margin-bottom:0;color:#767676;font-size:.8125em}
																		.block .more{clear:left;margin-top:30px;margin-bottom:0}
																		.block a:focus p,
																		.block a:hover p{text-decoration:none}
																		.block+.meta{margin-top:-20px}
																		.block+.infographic p a,
																		.block.infographic p a{display:inline}.two-columns:after,
																		.three-columns:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}@media(min-width:768px){
																			.two-columns,.three-columns{margin-left:-10px;margin-right:0}
																			.genericgrid .two-columns,
																			.genericgrid .three-columns{margin-left:-5px}
																			.two-columns .column{display:block;width:50%;clear:none;float:left;margin-left:0;margin-right:0}.two-columns>p,
																			.two-columns>a,
																			.column>h3,
																			.column>p,
																			#main .two-columns h2,
																			.column li,.column dl{margin-left:20px}}@media(min-width:992px){
																				.two-columns,.three-columns{margin-left:-20px;margin-right:0}
																				.genericgrid .two-columns,
																				.genericgrid .three-columns{margin-left:-15px}#aside .block{width:auto;float:none}
																			#aside .block h2,
																			#aside .block ul{margin-left:0}#aside 
																			.block>a:last-child,
																			#aside .block>p:last-child,
																			#aside .block ul:last-child,
																			#aside .block ul:last-child li:last-child{margin-bottom:0}}
								#site-message p{font-size:1em;font-weight:bold;line-height:1.625;font-weight:normal;margin:0;color:#000}.js 
								#site-message{position:absolute;top:-100000px;left:10px;z-index:1001;margin:0;padding-bottom:16px;min-height:53px}
									@media print{
										#main .three-columns .column{width:95%;float:left;clear:none;padding:0;margin:0 0 0 5%}
										#main .three-columns .column-first{margin-left:0}
										#main .three-columns .column li{padding-left:0;margin:0;list-style-type:none}
										#content .block .more{display:none}.two-columns .column{width:50%;float:left;clear:none}
										#aside .block{width:auto;float:none}}.wayfinder{margin-top:20px;margin-bottom:20px;clear:left}@media(min-width:992px){.wayfinder{margin-bottom:40px}}
									@media print{#content .wayfinder{margin-top:1em;margin-bottom:1em}}h1.faq{color:#000;margin-bottom:.125em}h1.faq+.article-meta{padding-left:0;margin-bottom:1.8em;margin-top:0}h1.faq+.subheading{margin:.2em 0}
									#aside .block.faqs h2,.faqs h2{border-top-color:#01689b}.faqs 
									.common{margin-bottom:20px}.faqs 
									.common li{margin-bottom:1.25em}@media(min-width:992px){.faqs .common li{margin-bottom:.5em}}.article .faqs.overview h3{margin-bottom:.5em}
									#aside 
									.faqs a,#aside 
									.faqs a h3{font-weight:normal;line-height:1.375em;font-size:1em}@media(min-width:992px){
										#aside .faqs a,
										#aside .faqs a h3{line-height:1.5em}}
									#aside .faqs .more{margin-top:0;font-weight:bold;line-height:1.375em;font-size:1em}
										.block.faqs:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}@media(min-width:992px){
										.article .faqs{margin-top:40px;clear:left}
										.article .faqs li{display:block;width:50%;clear:none;float:left;margin-left:0;margin-right:0}
										.faqs .common{margin-left:-20px;margin-right:0;margin-bottom:20px}#aside 
										.faqs .more,
										.article .faqs a{margin-left:20px}.article 
										.faqs a.more{margin-left:0}.faqs.answers li+li+li{clear:left}.faqs.answers li+li+li+li{clear:none}.article 
										.faqs.overview{margin-bottom:20px}.article .faqs.long li,.article .faqs.overview li{width:100%}}@media(min-width:992px){#aside 
										.faqs .more{margin-left:0}}@media print{#content 
										.faqs a{display:block}#content 
										.faqs a:after{display:block;margin:0 0 1em}
										.article .faqs a{padding-left:0;margin-left:0}}
									.article h1.publication{color:#535353}h1.publication{margin-bottom:.125em}h1.publication+.article-meta{padding-left:0;margin-bottom:1.8em;margin-top:0}h1.publication+.subheading{margin:.2em 0}
										.docs-pubs{margin:20px 0}@media(min-width:992px){
											.docs-pubs.two-columns{margin-bottom:0;margin-left:-20px}}
										.docs-pubs .common a{text-decoration:none}
										.docs-pubs .common li ul{padding-left:0}
										.docs-pubs .common li li a{padding-left:30px;font-size:1em}
										.genericgrid .docs-pubs .common li li a:before{top:-3px}@media(min-width:992px){
											.genericgrid .docs-pubs .common li li a:before{top:0}}
										.docs-pubs h4{font-weight:normal;font-style:normal}
										.docs-pubs a:hover h3,
										.docs-pubs a:focus h3{text-decoration:underline;color:#154273}
										.docs-pubs a p{padding-left:0;color:#000;font-size:84.615%;font-weight:normal;text-decoration:none;margin-bottom:0}
										.article .docs-pubs a .meta{color:#767676;margin-top:.2em}@media(min-width:992px){
											.article .docs-pubs{margin-top:40px;clear:left}}
							div.download{margin:10px 0 30px;padding:0;background:0}h1.download{color:#000}
							.download-chunk{display:block;position:relative;margin:0 0 10px -20px;padding:8px 80px 10px 50px;background-color:#f3f3f3;background-image:url("shared-ro/images/sprite-1.1.png");background-repeat:no-repeat;background-position:-200px -450px;text-decoration:none;cursor:pointer}
							.download-chunk.rtf{background-position:-250px -400px}
							.download-chunk.pdf{background-position:-300px -350px}
							.download-chunk.ppt{background-position:-350px -300px}
							.download-chunk.xls{background-position:-400px -250px}
							.download-chunk.doc{background-position:-450px -200px}
							.download-chunk.odp{background-position:-500px -150px}
							.download-chunk.ods{background-position:-550px -100px}
							.download-chunk.odt{background-position:-600px -50px}
							.download-chunk.zip{background-position:-650px 0}
							.download-chunk h2{margin:0 0 .33em 0;font-weight:normal;font-size:1.125em;cursor:pointer;line-height:1.222em}@media(min-width:992px){
								.download-chunk h2{font-size:1.25em}}.download-chunk h2 span{display:block;font-weight:bold}
							.download-chunk:hover h2 span{text-decoration:underline;color:#154273}
							.download-chunk h2 em{display:block;position:absolute;right:20px;top:8px;color:#01689b;font-style:normal;font-size:1.38889em}@media(min-width:992px){
								.download-chunk h2 em{font-size:1.75em}}.download-chunk .meta{clear:left;margin:0 0 .2em;color:#535353;font-size:100%;cursor:pointer}.travel-safety 
							.download-chunk 
							.meta{margin-bottom:.2em}h1.news{color:#000;margin-bottom:.125em}h1.news+.article-meta{padding-left:0;margin-bottom:1.25em;margin-top:0}
								@media(min-width:992px){h1.news+.article-meta{margin-bottom:1.8em}}h1.news+.subheading{margin:.2em 0}.common li a.news{margin-bottom:0}
									.common li a.news p{margin-bottom:.4em}.news .article{margin:0;padding-top:0}.block.news:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}.news 
								.regulars{clear:left}
								.news 
								.regulars:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}.news 
								.regulars div{float:left;margin:0;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #f3f3f3;width:100%}@media(min-width:992px){.news 
									.regulars div{margin:0 0 20px 0}}.news 
									.regulars div p{display:none}.news 
									.regulars div .meta{display:block}.news 
									.regulars div a{margin:0}.news
									div .news div .visual a{margin-bottom:0}.article 
									.news.nomore{margin-bottom:-38px}.news .other a{margin-bottom:0;padding-left:18px;font-size:1em}.news .other a:hover,
									.news .other a:focus{text-decoration:underline;color:#154273}.news 
									.other li{margin-bottom:0}.news 
									.other .more a{font-weight:bold}.news .more,#aside .news .more,
									.article .news .more{margin-top:0}.news .more:hover,#aside .news .more:hover,
									.article .news .more:hover{text-decoration:underline}#aside .common .news{margin-bottom:0}#aside 
									.news p.meta{margin:0}#aside 
									.news div{border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}#aside 
									.news div:last-of-type{border-bottom:0;margin-bottom:0}#aside 
									.news a.more,#aside 
									.news a.common{margin-bottom:0}.news a:focus,
									.news a:hover{text-decoration:none;color:#154273}.news a h3{padding-bottom:.3em;font-size:1.125em;line-height:1.22em}.news p,
									.spotlight p{margin-bottom:.4em}.news p+.meta,
									.spotlight p+.meta{line-height:1.5em}
									.spotlight a{overflow:hidden;margin-bottom:0}
									.spotlight a h3{padding-bottom:.3em;font-size:1.125em;line-height:1.222;text-decoration:none;padding-left:30px;position:relative}
									.spotlight a h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:16px;line-height:16px;position:absolute;left:0;top:3px}
									.spotlight a.publication h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:22px;line-height:22px;position:absolute;left:0;top:-1px}@media(min-width:992px){
										.spotlight a.publication h3:before{top:1px}}
										.spotlight a.news h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:22px;line-height:22px;position:absolute;left:0;top:-1px}@media(min-width:992px){
											.spotlight a.news h3:before{top:1px}}
											.spotlight a.activity h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:20px;line-height:20px;position:absolute;left:0;top:0}@media(min-width:992px){
												.spotlight a.activity h3:before{top:1px}}
												.spotlight a.video h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:20px;line-height:20px;position:absolute;left:0;top:0}@media(min-width:992px){.spotlight a.video h3:before{top:2px}}
												.spotlight a.external:before{content:'';display:none}
												.spotlight a.external h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:16px;line-height:16px;position:absolute;left:0;top:1px}@media(min-width:992px){.spotlight a.external h3:before{top:4px}}
												.spotlight a.weblog h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:20px;line-height:20px;position:absolute;left:0;top:0}@media(min-width:992px){.spotlight a.weblog h3:before{top:2px}}
												.spotlight a.rss-feed h3{padding-left:0}.spotlight a.rss-feed h3:before{content:'';display:none}
												.spotlight a:focus,
												.spotlight a:hover{text-decoration:none;color:#154273}
													@media(min-width:992px){.spotlight a{margin-left:20px}}#aside .spotlight .spotlightitem{float:left;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e6e6e6;width:100%}#aside 
														.spotlight .spotlightitem a{margin-bottom:20px;float:left}#aside 
														.spotlight .spotlightitem a:last-child{margin-bottom:0}#aside 
														.spotlight .spotlightitem p.copyright{max-width:250px;color:#fff;margin-top:-45px}#aside 
														.spotlight .spotlightitem:last-of-type{border-bottom:0;margin-bottom:0}@media(min-width:992px){.article .spotlight div a{margin-left:0}}
														.spotlight img{max-width:100%;width:100%}
														.spotlight .common li a{margin-left:0}
													.news .headline{margin:0 0 10px 0;padding:0 0 10px 0;background-color:#f3f3f3;width:100%;float:left;clear:left;border-bottom:1px solid #f3f3f3}
													.news .headline img{width:100%;display:block;margin-bottom:0}
													.news .headline div{width:59%;margin:0;float:left;margin:0;padding:0}
													.news .headline .visual{width:41%;float:left;margin:0;padding:0}
													.news .headline p{display:none}
													.news .headline p.copyright{display:block;max-width:40%;color:#fff;margin-top:-30px}
													.news .headline .meta{display:block;color:#494949;margin-bottom:0;padding:0 0 0 10px}
													.news .headline h3{padding:5px 0 .2em 10px;font-size:1.25em;font-weight:normal;line-height:1.1em;font-weight:bold;font-size:1.1em}
														@media(min-width:768px){.news .headline h3{font-size:1.75em;font-weight:normal;line-height:1.1429}}
														@media(min-width:480px){.news .headline h3{font-size:1.25em;padding:10px 0 .2em 10px}}
														@media(min-width:768px){.news .headline h3{font-size:1.75em;line-height:1.1429}}
														@media(min-width:768px){.news .headline{background-color:#f3f3f3;border-bottom:0;margin:0 0 30px 0;padding:0}
													.news .headline img{width:100%}
													.news .headline p{display:block;margin-bottom:.25em;padding-left:10px}
													.news .headline p.copyright{color:#fff;padding-left:10px;margin-top:-30px}}
														@media(min-width:768px) and (min-width:992px){.news .headline p.copyright{margin-top:-30px}}
														@media(min-width:768px){.news .headline .visual{width:50%}.news .headline .meta{padding:0 0 .5em 10px}.news .headline h3{padding:.4em 0 .2em 10px}.article .news .headline a{margin:0 10px 0 0;padding:0}.news .headline div{width:50%;float:left;margin:0;padding:0}
															.news .headline div a{margin-left:0}}
														.other .common li{margin-bottom:20px}
														.other .common li a{float:none;background:0;padding-left:0;line-height:1.375}
														.other .common li a:hover,.other .common li a:focus{text-decoration:underline;color:#154273}
														.other .common li .meta{display:block;margin:.4em 0 0}
															@media(min-width:768px){.news .regulars{margin:0 0 0 -20px;padding:0;border-bottom:0}.news .regulars div{width:50%;margin:0 0 20px 0;padding:0;border-bottom:0}.news .regulars div p{display:block}.news .regulars div a{margin:0 0 1em}.news div>div{display:block;width:50%;clear:none;float:left;margin-left:0;margin-right:0}
															.article .news div a,
															.news .other ul{margin-left:20px}.more,#aside 
															.news div,
															#aside .news .more,
															#aside .other-news{margin-left:0}
															#aside .news .headline{margin-left:0;margin-right:0;background-color:transparent}
															#aside .news .headline div{width:auto;margin-right:0}
															#aside .news .headline h3{font-size:1em;font-weight:bold;line-height:1.625;font-weight:bold}.news .regulars .odd{clear:left}
															#content .regular.odd{clear:left}
															#content .regular{clear:none}
															#aside .spotlight a{float:left}
															#aside .spotlight
															.common{float:left}.breaking{min-height:180px}
															.breaking .smallcontent{padding-left:20px}
															.breaking .smallcontent a{width:50%;float:left;margin-bottom:10px}
															.breaking .article{padding:20px}
															.breaking.visualnews .visual{width:50%;margin-bottom:0;min-height:300px;margin-bottom:0}
															.breaking.visualnews .newscontent a h2,
															.breaking.visualnews .newscontent a p{width:50%;float:right;box-sizing:border-box;padding-left:20px;padding-right:10px;padding-top:0}
															.breaking.visualnews .newscontent a h2{padding-top:10px;padding-bottom:.2em}
															.breaking.visualnews .newscontent a .meta{margin:0;padding-left:20px}
															.breaking.visualnews .regular{box-sizing:border-box;padding-left:20px}
															.breaking.visualnews .regular a{margin-top:0;padding-right:10px;padding-left:0}
															.breaking.visualnews .regular a .meta{width:100%;padding-left:0}}
																@media(min-width:992px){.article .spotlight div a{margin-bottom:0;padding-left:120px;background:0}.article .spotlight img{position:absolute;width:100px;left:0;top:0}
																	#aside .news div,
																	#aside .news .more,
																	#aside .spotlight a{margin-left:0}
																	#aside .headline{margin:0 0 30px;background-color:transparent}
																	#aside .headline div{width:auto}
																	#aside .spotlight a{float:none}
																	#aside .spotlight .common{float:none}#aside 
																.spotlight a.more{margin-bottom:0}
																.breaking{margin-left:20px;margin-right:0}.breaking .smallcontent{width:25%;padding:20px 10px 10px 20px}.breaking .smallcontent a{width:100%}
																.breaking.visualnews .regular{margin-top:15px}
																.breaking.visualnews .regular a{width:50%}}
																	@media print{.news .headline{border-bottom:0}.news .headline .visual{page-break-inside:avoid}.news .headline div{position:static}.news .regulars div{border-bottom:0;width:50%;float:left;bottom:0}.news .regulars div p{display:block}h1.news+.article-meta{padding-left:0}.block.spotlight{page-break-inside:avoid}}
															.banner a{display:block;float:left;width:100%;box-sizing:border-box}@media(min-width:992px){
																.banner a{padding-left:20px}}@media(min-width:992px){
																	.banner a{margin-left:0;padding-left:0}}
															.banner img{max-width:100%;width:100%;-ms-interpolation-mode:bicubic}@media(min-width:992px){
																.banner img{width:100%}}
																@media(min-width:992px){#aside .block+.banner:nth-of-type(2n+1){clear:left}}
																@media print{.banner{page-break-inside:avoid}.banner img{width:100%;float:none}}
															.banner .st0{fill:#fff;stroke:#cbd2e3;stroke-width:4;stroke-miterlimit:10}
															.banner .st1{fill:#1b5e84}
															.banner .st2{font-weight:bold;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.banner .st3{font-size:22px;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.banner .st4{font-size:31px;font-family:"RO Sans",Calibri,Verdana,sans-serif;text-decoration:none}
															.banner .st5{font-weight:normal;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.banner .st6{font-size:21px;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.banner .eng .st0{stroke:#cbd2e3;stroke-width:4;stroke-miterlimit:10}
															.banner .eng .st2{font-weight:bold;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.banner .eng .st3{font-size:20px;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.banner .eng .st5{font-weight:normal;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.banner .eng .st6{font-size:19px;font-family:"RO Sans",Calibri,Verdana,sans-serif}
															.notifications,
															.sharing{margin:0 0 20px}@media(min-width:992px){
																.notifications,.sharing{margin:40px 0 40px 0}.col 
															.notifications,
															.col .sharing{margin:0 0 40px 0}}
															.notifications a{padding-right:30px}#aside 
															.notifications a{padding-right:0}
															.notifications a.email:focus,
															.notifications a.rss-feed:focus,
															.notifications a.email:hover,
															.notifications a.rss-feed:hover{color:#154273}
															.notifications li{display:block}#follow-up 
															.sharing li{display:block;width:50%;float:left}@media(min-width:992px){#follow-up .sharing li{width:20%}}
															.sharing a{padding-left:30px;background-image:url("shared-ro/images/sprite-1.1.png");background-repeat:no-repeat;color:#01689b}
															.sharing a:focus,.sharing a:hover{color:#154273}
															.sharing a:before{content:''}
															.sharing a.twitter{background-position:-177px -515px}
															.sharing a.facebook{background-position:-150px -538px}
															.sharing a.linkedin{background-position:-105px -585px}
															.sharing a.youtube{background-position:-80px -609px}
															.sharing a.google-plus{background-position:-54px -634px}
															.sharing a.flickr{background-position:-31px -659px}
															.sharing a.tumblr{background-position:-8px -682px}
																@media print{.sharing,h2 a.rss{display:none!important}}
															.summary h1,
															.summary h2{display:none;margin:0 0 20px;color:#767676;font-size:1.3125em;font-weight:normal;line-height:1.5238;vertical-align:baseline}
															@media(min-width:992px){
																.summary h1,
																.summary h2{display:block;margin:0 0 30px}}
															.summary span{color:#000;font-size:1.3333em;line-height:1.1429em}
															.summary p{margin-top:-15px;color:#767676;font-size:1em;line-height:1em}
															.summary p span{font-size:1em;line-height:1em}
															.sorting{margin:0}@media(min-width:992px){.sorting{margin:0 0 1em}}
															.sorting+.results{padding-top:.8em}
															.results a{clear:left;margin:0;margin-bottom:1.25em}@media(min-width:992px){.results a{margin-bottom:1.625em}}
															.results li a p{margin-bottom:.433em}.results li a{margin-bottom:0}
															.results a:focus,.results a:hover{text-decoration:none;color:#154273}
															.results h3{margin-bottom:0;font-weight:normal;line-height:1.5}
															.results a h3{font-size:1.125em;line-height:1.33333em}@media(min-width:992px){.results a h3{line-height:1.444em}}
															.results a:focus h3,
															.results a:hover h3{text-decoration:underline;color:#154273}
															.results p{margin:0;color:#000;font-size:1em;font-weight:normal}
															.common.results p:first-of-type{display:none}@media(min-width:992px){.common.results p:first-of-type{display:block}}
															.common.results p.meta{display:block}.common.results a.weblog p,.common.results a.consignment p{display:block}
															.common.results.gallery-result p{display:block}.common.results.hasVisuals p{display:block}@media(max-width:992px){.common.results a{padding-left:0}
															.common.results a:before{display:none;content:''}}.results .meta{margin-top:.433em;margin-bottom:0;color:#767676;font-size:.8125em}
															.results .meta+.meta{margin-top:0}
															.results h3+.meta{margin-top:0}
															.results.contents .common li{margin-bottom:1.25em}@media(min-width:992px){.results.contents .common li{margin-bottom:1.625em}}
															.results.contents .common li li{margin:0}
															.results.hasVisuals a{background-image:none;padding-left:0;width:100%;margin-bottom:17px;padding:0 0 15px 0;border-bottom:2px solid #f3f3f3}
															.results.hasVisuals a:before{content:''}.genericgrid .results.hasVisuals a:before{color:red;content:''}
															.results.hasVisuals a:last-child{border-bottom:0}.results.hasVisuals a h3{display:block;padding:0 0 10px 0;margin:0}
															.results.hasVisuals a p{padding:0 15px 10px 0}.results.hasVisuals a p.meta{margin:0;padding:0 10px 0 0;float:none}
															.results.hasVisuals a .visual img{width:100%;margin:0 0 15px 0}@media(min-width:768px){.results.hasVisuals a{background-color:#f3f3f3;border-bottom:0;padding:0 0 15px 38%;position:relative;min-height:190px;overflow:hidden}
															.results.hasVisuals a h3{font-size:1.66666em;font-weight:normal;line-height:1.13333333em;padding:15px 15px 5px 15px}
															.results.hasVisuals a p{padding:0 15px 10px 15px;line-height:1.375}.results.hasVisuals a p.meta{padding:0 10px 0 15px}
															.results.hasVisuals a .visual{position:absolute;left:0;top:0;width:38%;margin-bottom:0;overflow:hidden}
															.results.hasVisuals a .visual img{width:100%;margin:0}}.results-message{margin:0 0 0 -20px;padding:10px 20px 5px;background-color:#f3f3f3}
															.results-message p{margin:0 0 .6em;padding:0}.results-message.search-top{margin:0;padding:0;background-color:transparent}
															.results-message.search-top p{padding:0}
															.paging-menu h2{display:none}ul
															.paging{display:block;margin:0 0 15px -20px;padding-left:20px;border-top:3px solid #01689b;font-size:100%;display:block}
															ul.paging:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}@media(min-width:992px){ul.paging{margin:0 0 20px -20px}}
															.genericgrid ul.paging{margin:0 0 15px 0;padding-left:0}
															.paging li{display:block;float:left;margin:0 10px 0 0;padding:0;border:0;background-image:none;font-size:1.25em;line-height:1.2381}
															.paging li:before{display:none;content:''}@media(min-width:768px){.paging li{font-size:1.3125em;line-height:1.2381}}
															.paging a,.paging a:visited,.paging span{display:block;padding:.5em 8px;padding-top:.5em;color:#01689b;text-decoration:none}
															.paging a.page,.paging a:visited.page,
															.paging span.page{display:none}
															.paging a:focus,
															.paging a:hover{text-decoration:underline;color:#154273}
															.paging a,
															.paging span{position:absolute;top:-100000px}@media(min-width:992px){.paging a,.paging span{position:static;top:auto}}
															.paging .previous a,
															.paging .next a{position:static;top:auto}
															.paging strong{display:block;padding:.5em 8px;padding-top:.5em;background-color:#01689b;color:#fff}
															.paging em{display:block;padding:.5em 8px;padding-top:.5em;color:#767676;font-style:normal;line-height:1}
																@media print{.paging{display:none!important}
																.results li:before{content:''}}
																.message{background-size:2021px 21px;background-repeat:no-repeat;background-image:none;background-position:-1906px 0}
																.message .wrapper{padding:30px 15px 10px 15px;background-size:2021px 21px;background-repeat:no-repeat;background-position:10px 0}
																.message p{margin:0;display:inline-block;width:100%}
																.message.error{background-image:url(shared-ro/images/sprite-icons-messages.svg);background-color:#f7d2dd;padding:30px 20px 10px 20px;background-position:20px 0;background-repeat:no-repeat;background-size:2021px 21px}
																.message.error li{background-position:-990px .75em}
																.message.cookie{background-color:#e6e6e6}
																.message.cookie .wrapper{padding-top:10px;background-image:none}
																.message.alert{background-image:url(shared-ro/images/sprite-icons-messages.svg);background-color:#fef1bc;padding:30px 20px 10px 20px;margin-left:-20px;background-position:-960px 0;background-repeat:no-repeat;background-size:2021px 21px}
																.message.info{background-color:#c5f2b2}
																.message.info .wrapper{background-position:-1985px 0;background-repeat:no-repeat;background-size:2021px 21px}
																.message.survey .wrapper{background-image:url(shared-ro/images/sprite-icons-messages.svg);background-size:2021px 21px;background-repeat:no-repeat}
																.message.survey a{clear:both;display:inline-block;margin-left:10px}.message.survey a[target=_blank]{background-repeat:no-repeat;background-position:-3px -166px;padding-left:13px}
																.message.survey #survey-no{float:none}@media(min-width:768px){.message.survey a{display:inline-block}.message.survey a#survey-no{float:right}}
																.message.login{padding-top:0;padding-bottom:.2em;background:transparent;margin-right:0;text-align:right;font-size:1em}
																.message.login p{text-align:right}.message.login a{display:inline-block;margin-left:10px}
																.message.login a:visited{color:#666}@media print{.survey,.cookie{display:none!important}}label{display:block;position:relative;margin:0 0 .4em;font-size:1em;line-height:1.375}select{padding:.3333em 0;-webkit-border-radius:0}input,select,textarea,button{line-height:normal;padding:.35em 0;font-size:1em;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"RO Sans",Calibri,sans-serif;font-weight:normal;font-size:1.125rem;line-height:1.625}:lang(zh-Hans) input,:lang(zh-Hans) select,:lang(zh-Hans) textarea,:lang(zh-Hans) button{font-family:Calibri,"MicrosoftYaHeiNew","MicrosoftYahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif}:lang(jp) input,:lang(jp) select,:lang(jp) textarea,:lang(jp) button{font-family:Calibri,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}:lang(ru) input,:lang(ru) select,:lang(ru) textarea,:lang(ru) button{font-family:Calibri,Arial,sans-serif}:lang(ar) input,
																	:lang(ar) select,:lang(ar) textarea,:lang(ar) button{font-family:Calibri,Arial,sans-serif}input[type="text"],input[type="password"],input[type="date"],select{padding:.3333em 0;height:32px;width:100%}@media(min-width:992px){input[type="text"],input[type="password"],input[type="date"],select{padding:.25em 0}}
																	form div.clearFieldWrapper{margin:0;padding:0;display:inline-block;width:100%;height:100%;position:relative}
																	form div.clearFieldWrapper input{padding-right:25px}
																	form div.clearFieldWrapper input::-ms-clear{display:none}
																	form div.clearFieldWrapper .clearField{display:none;position:absolute;width:16px;height:100%;right:8px;top:0;margin:0;cursor:pointer;text-indent:-999px;overflow:hidden;background-color:transparent;z-index:9999}
																	form div.clearFieldWrapper .clearField:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;height:14px;height:100%;text-indent:0;position:absolute;right:3px;top:50%;margin-top:-7px;color:#000}
																	form div.clearFieldWrapper .clearField.active{display:block}select{padding:.1875em 0}input[type="text"],input[type="password"]{padding-left:5px;width:99%}#aside input.date{font-size:14px;float:left}@media(min-width:992px){#aside input.date{float:none}}
																		#aside input[type="text"].date{width:42%}button,input[type="submit"],input[type="button"],input[type="reset"],input[type="text"],input[type="password"],textarea{-webkit-border-radius:0;-webkit-appearance:none}input[type="text"],input[type="password"],input[type="file"],input[type="date"],select,textarea{border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:2px solid #01689b}input[type="file"]{margin-bottom:.425em;width:100%;background-color:#fff}
																			button,input[type="button"],input[type="reset"],input[type="submit"]{display:block;width:auto;float:left;margin:.15em 20px 0 0;padding:.4em 10px;padding-bottom:.4em;border:0;background-color:#01689b;color:#fff;font-size:1em;cursor:pointer;-webkit-appearance:button}button:focus,
																				input[type="button"]:focus,
																				input[type="reset"]:focus,
																				input[type="submit"]:focus{outline:0;box-shadow:0 0 0 2px #82befb inset}
																				button:active,
																				button:hover,
																				input[type="button"]:active,
																				input[type="button"]:hover,
																				input[type="reset"]:active,
																				input[type="reset"]:hover,
																				input[type="submit"]:active,
																				input[type="submit"]:hover{outline:0;box-shadow:none}
																					textarea{width:100%;height:6em;line-height:1.5;margin-bottom:5px}input[type="text"].autosize,select.autosize{width:auto}
																					form:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																					form h2{margin:.67em 0 .13em;color:#01689b;font-size:1.536em;font-weight:normal;line-height:1.1429}
																					form h3{padding-left:10px;margin:.67em 0 .13em}@media(min-width:992px){form h3{padding-left:20px}}
																			.form th[colspan]{background-color:white;padding-top:1.2em}
																				form h2.req{margin:.67em 0 -0.55em 0;padding-right:6em}@media(min-width:768px){form h2.req{margin:.67em 0 -0.90em 0}}
																				@media(min-width:992px){form h2.req{margin:.67em 0 -0.85em 0}}
																				form h2.form-divider{border-top:3px solid #f3f3f3;padding-top:.8em}form div p{margin:0 0 1.2em}
																				form p.req{text-align:right;margin-top:20px;padding-left:10px}@media(min-width:992px){form p.req{padding-left:20px}}
																				legend{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}
																					#aside .form{position:relative;top:0;width:95%}@media(min-width:992px){
																						#aside .form{width:96%;margin-left:20px}}@media(min-width:992px){
																							#aside .form{position:static;top:0;width:100%;margin-left:0}}#aside 
																				.form .message{margin-left:0}#aside 
																				.form .message.error{padding-left:25px}
																				.form .skiplinks a:focus{top:inherit;bottom:-43px}
																				.formWrapper{padding:0 0 0 15px;background-color:#f3f3f3;overflow:hidden;margin:0 0 1.875em 0;position:relative}@media(min-width:768px){
																					.formWrapper{margin:0 0 30px 0;padding:0 0 0 15px}}@media(min-width:992px){.formWrapper{margin:0 0 30px 0;padding:0 0 0 20px}}
																				.formWrapper .filter{display:none}.js 
																				.toggleFilter .formWrapper{padding:0 0 60px 15px}@media(min-width:768px){.js 
																				.toggleFilter .formWrapper{padding:0 0 0 15px}}@media(min-width:992px){.js 
																				.toggleFilter .formWrapper{padding:0 0 0 20px}}.js 
																				.formWrapper .filter{position:absolute;bottom:0;left:0;display:block;margin:0;width:100%;background-color:#e6e6e6;float:left}@media(min-width:768px){.js 
																				.formWrapper .filter{position:relative;background:0;float:left;width:auto;padding:0;margin:1.2em 0 0 0}}.js 
																				.formWrapper .filter .filter-btn{background-color:transparent;position:relative;margin:0;color:#01689b;text-decoration:underline;width:100%;float:left}@media(min-width:768px){.js 
																					.formWrapper .filter .filter-btn{margin:3px 0 0 0}}.js 
																					.formWrapper .filter .filter-btn:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:12px;padding-left:10px}.js 
																				.formWrapper .filter .filter-btn.expandedSearch{background-position:99% -75px}.js 
																				.formWrapper .filter .filter-btn.expandedSearch:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
																				.formWrapper .filters{padding-left:0}
																				.formWrapper .filters .period{margin-top:0}.js 
																				.formWrapper .filters{display:none;padding-left:0}
																				.formWrapper .search-form-submit{float:left}
																					@media(min-width:768px){.formWrapper .search-form-submit input{margin-right:10px}}#country-search-form 
																				.formWrapper{background-color:#f3f3f3;padding-bottom:.5em}#country-search-form 
																				.formWrapper p{margin:1.2em 0 .5em}#topic-search 
																				.formWrapper input.ui-autocomplete-input{margin-bottom:0;padding-left:1%;width:auto}
																					@media(min-width:992px){#topic-search .formWrapper input.ui-autocomplete-input{width:20em}}
																				.activityblock #search-filter-form 
																				.formWrapper{padding-right:10px;padding-bottom:0;padding-left:10px}.js 
																				.activityblock #search-filter-form .formWrapper{padding-bottom:20px}.activityblock #search-filter-form 
																				.formWrapper div{padding-left:0}
																				.activityblock #search-filter-form 
																				.formWrapper .accordionHeader{background:#fff;box-sizing:border-box;border-bottom:2px solid #01689b;display:inline-block;width:100%}
																				.activityblock #search-filter-form .formWrapper .accordionHeader a{display:block;text-decoration:none}
																				.activityblock #search-filter-form .formWrapper .accordionHeader a.openBox{background-position:right -80px}
																				.activityblock #search-filter-form .formWrapper .accordionHeader a:focus{outline:2px solid #82befb;outline-offset:-2px}
																				.activityblock #search-filter-form .formWrapper .accordionHeader a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;position:absolute;right:10px;font-size:14px;line-height:14px;height:14px;top:50%;margin-top:-7px}
																				.activityblock #search-filter-form .formWrapper .accordionHeader h4{color:#000;font-weight:normal;text-decoration:none;margin-left:5px}
																				.activityblock #search-filter-form .formWrapper .accordionBox{padding-left:10px;background:#fff;margin-top:0}
																				.activityblock #search-filter-form .formWrapper .accordionBox fieldset{display:block}
																				.activityblock #search-filter-form .formWrapper .accordionBox fieldset input[type="checkbox"]{margin:.15em 0 0 1px}
																				.activityblock #search-filter-form .formWrapper .accordionBox fieldset.checklist{margin-top:1em}
																				.activityblock #search-filter-form .formWrapper .accordionBox fieldset .field{margin:0;padding:0!important}
																				.activityblock #search-filter-form .formWrapper .accordionBox fieldset .field label{display:block;color:#000;font-weight:normal;margin-bottom:5px;padding-left:25px;margin-right:5px}
																					@media(min-width:992px){.activityblock #search-filter-form .formWrapper .accordionBox fieldset .field label{width:80%}}
																				.activityblock #search-filter-form .formWrapper .accordionBox .checklist{padding-left:0}
																				.activityblock #search-filter-form .formWrapper .field{padding-right:0}
																				.activityblock #search-filter-form .formWrapper .buttonfield{display:block}.js 
																				.activityblock #search-filter-form .formWrapper .buttonfield{display:none}form .formWrapper 
																				.accordionBox{display:block}.js form .formWrapper .accordionBox{display:none}.formWrapper div{display:block;position:relative;margin:1.2em 0 0 0}
																				.formWrapper .eformText:first-child{margin-top:-20px}
																				.formWrapper fieldset:first-child>div.eformText:first-child,
																				.formWrapper fieldset:first-child legend+.eformText{margin-top:-25px}
																				.formWrapper p:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																				.form .eformText{background:#fff;padding-left:10px;margin-left:-20px;padding-top:10px;margin-bottom:0}@media(min-width:992px){.form .eformText{padding-left:0}}
																				.form .eformText .summary{padding-left:0}
																				.formWrapper .field{margin:0;padding:0 10px 0 0;min-height:1.6em}
																				.formWrapper .field:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																				.clear-search-icon{position:absolute;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE0MTQ0MDU4MTA0NDExRTY4MzU1RkQwMTc0OThEREQ4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE0MTQ0MDU5MTA0NDExRTY4MzU1RkQwMTc0OThEREQ4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTQxNDQwNTYxMDQ0MTFFNjgzNTVGRDAxNzQ5OERERDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTQxNDQwNTcxMDQ0MTFFNjgzNTVGRDAxNzQ5OERERDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7URIuCAAAAhUlEQVR42mJgYGBgBeI2IHZjwA/coOpA6hm6gPg/EL8AYg0cGjSg8v+h6hm8gfgNVOARFo0aUPH/UHXeMAllIL4PlXgFxNpQcW0o/z9UXhndCbpICm4CcQiUhhmki8uz6kB8EaoQhi9CxfGCQDRNgYQ0kGwTyX4iOfTIiieyUgTJaQ8gwADv1kDe6f6LSAAAAABJRU5ErkJggg==")
																						;height:13px;width:13px;right:75px;top:9px;margin:0;padding:0;background-color:#fff}
																					form td p{margin-bottom:1.2em;line-height:1.8}
																					form td p:last-child{margin-bottom:0}.article form{margin-left:-15px}
																					.article form h2{padding-left:10px;margin-left:0}
																					.article form>p{padding-left:10px}.article .tableForm .formWrapper{padding-left:0}
																					.article .tableForm .formWrapper table{margin-left:0}
																					.article .tableForm .formWrapper div{padding-left:10px}
																						@media(min-width:992px){.article .tableForm .formWrapper div{padding-left:160px}}
																		.divider{display:inline-block;width:15%;max-width:2em;text-align:center}
																		#aside .divider{width:1%;max-width:.1em;margin-right:20px;margin-left:5px;float:left;font-size:16px}@media(min-width:992px){#aside .divider{margin-right:0;margin-left:1px;float:none;font-size:11px}}
														.hint p,
														.hint ol,
														.hint ul{margin:0;padding:5px 40px 0 0;line-height:1.5;min-height:34px}
														.hint li{line-height:1.5}
														.hint dl{margin-bottom:0}
														.hint h3{line-height:1.5}.js .fancy 
														.hint{position:absolute;top:-100000px;margin-bottom:10px}
														.fancy .field{padding-right:40px}@media(min-width:992px){.fancy .field{padding-right:60px}}
															form button.button-remove{width:26px;height:32px;overflow:hidden;line-height:1;text-indent:-999px;left:0;right:0;margin-right:10px}
															form button.button-remove:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-5px;margin-top:0;text-indent:0;display:block;position:relative;font-size:16px;line-height:1;float:left}
															form a.open,
															form button.open,
															form a.close,
															form button.close{position:absolute;right:0;top:0;background-color:#01689b;color:#fff;font-size:1em;text-decoration:none;font-weight:normal;text-indent:-999px;width:26px;height:32px;overflow:hidden;line-height:1;margin:0}
															form a.open:focus,
															form button.open:focus,
															form a.close:focus,
															form button.close:focus{outline:0;box-shadow:0 0 0 2px #82befb inset}
															form a.open:before,
															form button.open:before,
															form a.close:before,
															form button.close:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;right:6px;top:9px;text-indent:0;font-size:14px}
															form button.close{top:0;z-index:100}
															form button.close:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}
															form a.open:focus,
															form a.open:hover,
															form a.close:focus,
															form a.close:hover{color:#fff}
															.form .hint div{padding:0 30px 0 10px;margin:0}
															.form .hint dt{width:9em}
															.form .hint dd{margin-left:9.9em;line-height:1.5}input[type="checkbox"],input[type="radio"]{position:absolute;left:0;vertical-align:middle;padding:0;margin:.25em 0 0 1px;border:2px solid #f3f3f3}input[type="checkbox"]{-webkit-border-radius:0;background-color:transparent;border-color:transparent}
															.touchevents input[type="checkbox"]{border-color:#999}input[type="radio"]{color:#01689b;background-color:transparent;border-color:transparent}
															.touchevents input[type="radio"]{border-color:#999}.disabled+label{cursor:default;-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
															.checklist,
															.optionlist{margin-top:1.2em;position:relative}
															.formWrapper .checklist>div,.checklist>div,
															.formWrapper .optionlist>div,.optionlist>div{padding:0;margin:0;overflow:visible}.checklist .hint,.optionlist .hint{padding-left:30px}.checklist label,
																.optionlist label{color:#01689b;font-weight:bold}.checklist div.field,.optionlist div.field{min-height:2.2em;padding:0 60px 0 30px;overflow:visible}
																#aside .checklist div.field,
																#aside .optionlist div.field{padding-right:10px}.checklist input[type="checkbox"],
																.optionlist input[type="checkbox"]{position:absolute;left:0;top:0}.checklist .subchecklist,.optionlist .subchecklist{padding-left:0}.checklist .subchecklist div.field,
																.optionlist .subchecklist div.field{padding-right:0;min-height:auto}.checklist .subchecklist label,
																.optionlist .subchecklist label{color:black;font-weight:normal;margin-top:0}.checklist+.navigation div,
																.optionlist+.navigation div{padding-left:0}label.radio{padding-left:30px;position:relative}label.inline-label{float:none;margin:0 0 .8em;position:static;display:inline;width:auto}label.radio.inline-label{float:left;margin-right:0;margin-left:0}
																.radio-subfields{margin:0 0 .8em 0}.radio-subfields .formWrapper,
																.radio-subfields .field{margin:0 0 .8em 0;padding:0 10px .8em}
																.radio-subfields:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																span.radio-subfields{padding:0;float:none;display:inline}
																span.radio-subfields label{position:static;margin-top:0}label.choice{margin:0 1em .40125em 0;width:auto;float:left;padding-top:.25em;left:0;top:0;padding-left:30px;position:relative}
																label.choice input{left:3px;top:.2em}.formWrapper 
																.message,.formWrapper .hint{min-height:0;margin-top:0}.eforms-field.controle{display:none}
																.formWrapper .likertComponent{padding-left:0}
																.formWrapper .likertComponent button.open{top:auto;z-index:10000}
																.formWrapper div.message.error,.formWrapper div.message.alert,
																.formWrapper div.message.info{display:block;padding:0 20px 0 30px;background-color:transparent;background-position:0 0}
																.formWrapper div.message.alert{background-color:#fef1bc;background-position:-980px 0;background-repeat:no-repeat;background-size:2021px 21px}
																.formWrapper div.message.info{background-color:#c5f2b2;background-image:url(shared-ro/images/sprite-icons-messages.svg);background-position:-2000px 0;background-repeat:no-repeat;background-size:2021px 21px}
																.formWrapper .message.error{margin-top:0}
																.formWrapper .message.error p{margin-top:0;padding:0}
																form .error{padding-bottom:0}
																form .message.error{padding-bottom:5px;margin-bottom:20px}.error input,
																.error textarea{border-color:#f7d2dd;border-bottom-color:#cc003d}
																.period.custom{display:none}.period select{width:42%}
																.bottomSpace{padding-bottom:1.2em}@media(min-width:768px){.formWrapper div{padding-left:9em}
																.formWrapper .eforms-page{padding:0;margin:0}
																.formWrapper .message{margin-bottom:1em;margin-left:9em}.fancy .hint{overflow:visible}label{position:relative;top:.25em;left:-9em;float:left;margin:0;margin-right:-9em;width:8.5em;font-size:1em}
																.checklist,
																.optionlist{padding-left:20px}.checklist label,
																.optionlist label{float:none;position:static;width:auto}.checklist .subchecklist,
																.optionlist .subchecklist{padding:.8em 10px .4em;margin-top:0}.checklist .subchecklist div.field,
																.optionlist .subchecklist div.field{margin-left:0;padding-right:0}.checklist .subchecklist span,
																.optionlist .subchecklist span{padding-left:3px}label.radio{margin-bottom:.40125em;margin-right:0;position:relative;width:auto;float:none;padding-top:.25em;left:0;top:0}label.radio input[type="checkbox"]{top:4px;left:3px}label.radio input[type="radio"]{left:3px}select+label.inline-label,input+label.inline-label{margin-left:20px}label.inline-label-second{float:left;width:auto;position:static;padding-top:.25em}
																	.radio-subfields .formWrapper,
																	.radio-subfields .field{padding-left:11em}
																	span.radio-subfields{margin:0}
																	span.radio-subfields label{padding-top:.25em;margin:0}}
																		@media(min-width:992px){.article form{margin-left:-20px}.article form h2,.article form .formWrapper,
																			.article form>p,
																			.article form>h3{padding-left:20px;margin-left:0}
																			.article form+.navigation{padding-left:0}form 
																			.formWrapper table{margin-left:-20px}form a.open,
																			form a.close{padding-right:9px;padding-left:9px}.js input.date{padding-right:1em}}
																		@media print{form a.open,input[type="submit"],#country-search-submit,form a.close{display:none}input[type="text"],input[type="date"],select,textarea,input[type="file"]{border:1px solid #d9d9d9}}
																.ui-datepicker{display:none}input.date{display:inline-block;width:40%;max-width:10em}input.date::-ms-clear{width:0;height:0}.js 
																.ui-datepicker-calendar tbody td{width:12%}#aside .ui-datepicker-calendar td:last-child{width:0}#aside 
																.ui-datepicker{font-size:11px}@media(min-width:992px){#aside .ui-datepicker{font-size:14px}}#aside form 
																.ui-datepicker-trigger-period-to{right:-38%;left:inherit}
																	@media(min-width:992px){#aside form .ui-datepicker-trigger-period-to{right:-43%}}@media(min-width:1200px){#aside form .ui-datepicker-trigger-period-to{right:-43%}}
																	#aside form .ui-datepicker-trigger-period-form{left:-22px}
																	#aside form #period-to{margin-left:10px}.js 
																	#aside form #period-to{float:right;margin-left:0}.js 
																	input.date{width:40%;max-width:10em;padding-right:25px;font-size:.85em}@media(min-width:480px){.js input.date{font-size:1em}}@media(min-width:992px){.js input.date{width:32%}}
																	.js #aside input.date{width:45%;font-size:.85em}.js #aside input.date.hasError{border-bottom-color:#cc003d}.js form 
																	.ui-datepicker-trigger{position:relative;top:4px;left:-20px;display:inline-block;margin-right:-15px;padding:0;width:15px;height:16px;border:0}@media(min-width:992px){.js form .ui-datepicker-trigger{left:-22px}}
																		@media(min-width:1200px){.js form .ui-datepicker-trigger{top:3px}}
																	.js form .ui-datepicker-trigger:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:16px;margin-top:-10px}@media(min-width:1200px){
																			.js form .ui-datepicker-trigger:before{margin-top:-6px}}
																			.js form .ui-datepicker-trigger:after{display:none}.js .ui-datepicker{display:none;padding:0;overflow:visible}
																			.js .ui-datepicker div{margin:0;padding:0;overflow:hidden}.js .ui-datepicker a{text-decoration:none}
																			.js .ui-datepicker .ui-datepicker-header{padding:0;overflow:visible;background-color:#ccc;position:relative}
																			.js .ui-datepicker-buttonpane{position:static}
																			.js .ui-datepicker .ui-datepicker-header-period-to:before,
																			.js .ui-datepicker .ui-datepicker-header.ui-datepicker-caret-right:before{left:16em}
																			.js .form table.ui-datepicker-calendar{width:100%;margin:0 0 1em}
																			.js .ui-datepicker-calendar{margin:0 0 1em}
																			.js .ui-datepicker-calendar th{width:auto;border-right:0;border-left:0;background-color:#f3f3f3;font-weight:bold;font-size:.9167em;text-align:center;padding:0}
																			.js .ui-datepicker-calendar th span{display:block;padding:.7em .4em .4em}.js .ui-datepicker-calendar tbody td{border-right:0;border-left:0;text-align:center;padding:0}
																			.js #aside .ui-datepicker-calendar tbody td{width:auto}
																			.js .ui-datepicker-calendar a{color:#000;text-decoration:none;padding:.2em .4em .3em;display:block;border:2px solid #f3f3f3}@media(min-width:992px){.js .ui-datepicker-calendar a{padding:.2em .3em .3em}}
																			.js .ui-datepicker-calendar .ui-datepicker-week-col{color:#01689b;font-style:italic;padding:.55em .7em 0;font-size:.8125em;width:55px;text-align:left}
																			.js .ui-datepicker-other-month a{color:#4e4e4e}
																			.js .ui-datepicker-prev,.js .ui-datepicker-next,
																			.js .ui-datepicker-prev-yr,
																			.js .ui-datepicker-next-yr{margin:7px 12px 0 12px;padding:0;background-image:none;letter-spacing:-0.2em;line-height:20px;font-weight:normal;cursor:pointer}
																			.js .ui-datepicker-prev,
																			.js .ui-datepicker-prev-yr{float:left}
																			.js .ui-datepicker-next,
																			.js .ui-datepicker-next-yr{float:right}
																			.js .ui-datepicker-next-yr{margin-right:45px}
																			.js #aside .ui-datepicker-prev,
																			.js #aside .ui-datepicker-next,
																			.js #aside .ui-datepicker-prev-yr,
																			.js #aside .ui-datepicker-next-yr{margin:3px 8px 0 8px}
																			.js #aside .ui-datepicker-next-yr{margin-right:40px}
																			.js #aside .ui-datepicker-close{cursor:pointer}
																			.js .ui-datepicker-current{display:none}
																			.js .ui-datepicker .ui-datepicker-close{position:absolute;right:0;top:0;background:#01689b;color:#01689b;font-size:1em;text-decoration:none;font-weight:normal;padding:3px 0 0 0;text-align:center;width:26px;height:34px;cursor:pointer;overflow:hidden}@media(min-width:992px){.js .ui-datepicker .ui-datepicker-close{padding:1px 0 0 0}}
																			.js .ui-datepicker .ui-datepicker-close:before{width:100%;font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:14px}@media(min-width:992px){.js .ui-datepicker .ui-datepicker-close:before{padding:0}}
																			.js #aside .ui-datepicker .ui-datepicker-close{height:30px}@media(min-width:1200px){.js #aside .ui-datepicker .ui-datepicker-close{height:26px}}
																			.js .ui-datepicker-close,.js .ui-datepicker-close:hover,
																			.js .ui-datepicker-close:focus{color:#fff}
																			.js .ui-datepicker .ui-datepicker-title{text-align:center;font-weight:bold;padding:.25em 0;letter-spacing:-0.05em}@media(min-width:1200px){.js .ui-datepicker .ui-datepicker-title{padding:.14em 0}}
																			.js .ui-datepicker-calendar .ui-datepicker-current-day{font-weight:bold;background-color:#e6e6e6}
																			.js .ui-datepicker-calendar .ui-datepicker-current-day a{border:2px solid #e6e6e6}
																			.js .ui-datepicker-calendar .ui-datepicker-days-cell-over a,
																			.js .ui-datepicker-calendar .ui-state-hover{border:2px solid #ccc;display:block}
																			.people ul{margin-left:-20px}
																			.people li{min-height:100px;position:relative;margin-bottom:30px;padding-left:0;background-image:none}
																				@media(min-width:992px){.people li{display:block;width:50%;clear:none;float:left;margin-left:0;margin-right:0}
																				.people li:nth-child(odd){clear:left}}
																				.people li a{display:block;padding-left:140px;text-decoration:none}
																				.people li h2{margin:0;padding:0;font-size:1em;font-weight:bold;line-height:1.625}
																				.people li a:hover h2{text-decoration:underline;color:#154273}
																				.people li p{margin:.4em 0;color:#535353;font-size:1em}
																				.people li img{display:block;position:absolute;left:20px;top:0}
																				.article .thumbnail{margin-bottom:20px}
																					@media(min-width:992px){.article .spotlight.thumbnail{position:relative}}
																				.article .thumbnail div.column{padding-left:0;margin-bottom:0}
																				.thumbnail li{position:relative;margin:0 0 20px;padding:0}
																				.thumbnail a{display:block;min-height:56px;position:relative;padding:0 0 0 66px;background-image:none}
																				.thumbnail a.more{padding-left:30px;min-height:0}
																				.thumbnail a.more:hover{text-decoration:underline;color:#154273}#aside 
																				.thumbnail a.more{margin-top:0}
																				.thumbnail a:focus,
																				.thumbnail a:hover{text-decoration:none}
																				.thumbnail ul{margin-bottom:0}
																				.thumbnail ul:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																				.thumbnail a h3{font-size:1em;font-weight:normal;line-height:1.375}
																				.thumbnail a:hover h3,
																				.thumbnail a:focus h3{text-decoration:underline;color:#154273}
																				.thumbnail p{margin-bottom:0;line-height:1.375em}
																				.thumbnail img{display:block;position:absolute;left:0;top:0;margin:0}
																				.thumbnail .meta{margin-bottom:0;text-decoration:none}
																				.article .spotlight.thumbnail div{min-height:100px;position:relative;margin-bottom:30px;padding-left:120px}
																				.article .spotlight.thumbnail div>a{margin-left:-120px}.article 
																				.spotlight.thumbnail ul+ul{clear:left;margin-top:20px}
																				.spotlight.thumbnail a{min-height:100px;padding:0 10px 0 120px}
																				.spotlight.thumbnail a img{width:100px}
																				.spotlight.thumbnail a h3{margin-top:0;padding-left:0;background-image:none;font-weight:normal;font-size:1.125em;line-height:1.222}
																				#aside .thumbnail.large img{position:inherit;max-width:100%;width:100%}
																				#aside .thumbnail.large h3{padding-bottom:.3em;font-weight:bold}
																				#aside .thumbnail.large a{padding:0}
																					@media(min-width:992px){.article .spotlight.thumbnail li{display:block;margin:0;margin-right:0;background:0}.article .spotlight.thumbnail li:before{display:none;content:''}.article .spotlight.thumbnail .two-column li{width:50%;clear:none;float:left}.spotlight.thumbnail li a{margin-left:0;background:0}
																						#aside .spotlight.thumbnail a{margin-left:0}
																						#aside .thumbnail>a.more{margin-left:20px}}
																					@media(min-width:992px){#aside .thumbnail>a.more{margin-left:0}}.results.thumbnail a{padding:0 10px 0 120px;margin-bottom:20px}@media print{.thumbnail img{display:none!important}.spotlight.thumbnail a{padding-left:0}}
																			.calendar{border-top:3px solid #cce0f1}
																			.calendar:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																			.calendar.overview{border-top:0;margin-bottom:30px}
																			.calendar img{display:block;width:100%;margin-bottom:30px;border-top:3px solid #01689b}
																			.calendar p{display:block;float:left;position:relative;margin:-3px 0 0;border-top:3px solid #01689b;padding-top:1.75em;padding-right:1em}
																			.calendar .date{font-size:1.3125em;font-weight:normal;line-height:1.2381}.calendar .time{margin-left:.2em;color:#535353;font-size:1em;font-weight:normal;line-height:1.625}
																			.calendar abbr,.calendar .up-to{position:absolute;left:0;top:8px;color:#535353;font-size:.5714em;font-weight:bold;letter-spacing:.1em;text-transform:uppercase;border-bottom:0}
																			.calendar .up-to{font-weight:bold;font-size:.857em;line-height:1.1}
																			.calendar abbr{color:#535353}
																			.calendar .end{padding-left:1.8em}
																			.calendar .end abbr{left:2.4em}
																			.calendar.overview .end{margin-left:-1em;padding-left:1.4em}
																			.calendar.overview .end abbr{left:1.8em}
																			.calendar ul{clear:none;margin:.5em 0 0 3.6em}
																			.calendar li{background:0;margin-bottom:1em;padding:0;font-size:1em;line-height:1.2188}
																			.calendar li:before{content:'';display:none}.column .calendar li{margin-left:0}.calendar a{text-decoration:none}
																			.calendar a:hover,
																			.calendar a:focus{text-decoration:underline}@media(min-width:992px){.overview .calendar{margin-left:20px}.calendar .date{font-size:1.75em}.calendar .time{font-size:1.125em}.calendar abbr{font-size:.5714em}.calendar .up-to{font-size:1em}}
																				@media print{.block.calendar ul{margin-left:80px!important}
																					.block.calendar ul li:before{content:''}
																					.block.calendar .date{margin-top:20px;display:block}
																					.calendar.overview{page-break-inside:avoid}}
																			.location{margin:0 0 60px}.location h3{margin-top:.4em;font-size:1em;font-weight:normal}
																			.location address{font-size:1em;font-style:normal;line-height:1.625}
																			.location address span{display:block}.index{margin:10px;padding:10px;border-bottom:2px solid #f3f5f6;display:none}
																			.index:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																			.index p{clear:left;margin:0 0 .6em;font-weight:bold}
																			.index li{float:left;margin:0 25px 20px 0;padding:0;background-image:none;line-height:1.5;list-style:none}
																			.index li:before{content:'';display:none}@media(min-width:992px){.index li{margin:5px 1.5em 15px 0}}
																			.index a,
																			.index span{padding:.3em .1em .4em;font-weight:bold}
																			.index .column li{display:block;float:none;margin:0 20px .5em 0;line-height:1.375}
																			.index .column a{display:block;padding:0 0 .1em 10px;font-weight:normal;text-decoration:none;background-image:none;position:relative}
																			.index .column a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:8px;line-height:8px;position:absolute;left:-5px;top:8px}
																				@media(min-width:992px){.index .column a:before{top:10px}.genericgrid .index .column a:before{top:9px}}
																				.genericgrid .index .column a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.75rem;text-decoration:none;width:auto}
																				.genericgrid .index .column a:hover{text-decoration:underline;color:#154273}
																				.genericgrid .index .column a:visited{color:#01689b}
																				.genericgrid .index .column a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
																				.genericgrid .index .column a:before{font-size:8px}@media(min-width:768px){.index .column{width:50%;float:left}}@media(min-width:992px){.index .column{width:25%}}
																					@media(min-width:768px){.index{display:block;margin:10px 0 0 -10px;padding:10px 0 10px 10px}
																					.wrapper .index{margin-top:0;padding-top:20px}
																					.index:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}}@media(min-width:992px){.index{margin:10px -20px 0;padding:10px 0 10px 20px}}
																					.index .four-columns .column a:hover,
																					.index .four-columns .column a:focus{text-decoration:underline;color:#154273}
																					.header .search .seeMore{display:none;margin-left:10px;margin-bottom:15px}@media(min-width:768px){.header .search .seeMore{margin-left:10px;padding-top:13px}}
																					.topicsList{margin:20px 0 0 10px}@media(min-width:768px){.topicsList{margin:30px 0 0 0}
																					.topicsList .common.column li{margin:0 0 6px 0}}
																					.thematic .topic{border-bottom:2px solid #f3f5f6}@media(min-width:768px){.alphabetical .topic{padding:10px 0 0 0}}@media(min-width:992px){.alphabetical .topic{padding:0 20px 20px 20px}}.topic{clear:both;padding:10px 0 10px 0}@media(min-width:768px){.topic{padding:10px 0 20px 0}}@media(min-width:992px){.topic{border-bottom:0;position:relative;margin:0 -20px;padding:10px 20px 20px 20px}}
																					.topic h2{font-size:1.3125em;font-weight:bold;line-height:1.2381;font-size:1.25em}
																						@media(min-width:768px){.topic h2{margin:.6em 0;font-size:1.3125em}}
																						@media(min-width:992px){.topic h2{padding:0}}
																						@media(min-width:992px){.topic h3{padding:0}}.topics h2{margin:0;color:#000;font-size:1.25em}
																						@media(min-width:768px){.topics h2{margin:.6em 0;font-size:1.3125em}}
																						@media(min-width:992px){.topics h2{padding:0}}
																						@media(min-width:768px){.topics>h2,.topics>p{margin-left:0}}
																						.topics h3{margin:0;font-size:1.125em}
																							@media(min-width:768px){.topics h3{margin:.6em 0;font-size:1.125em}}
																							.topics p{margin-top:10px}
																							.topics.common{margin-bottom:15px}
																							.topics a,
																							.topics a:visited{color:#01689b;text-decoration:none}
																							.topics a:hover,
																							.topics a:visited:hover{text-decoration:underline;color:#154273}
																							.topics li{list-style:none;margin:0;padding-left:0;border-bottom:2px solid #FFF;background-color:#e5f0f9}
																							.topics li:before{display:none;content:''}@media(min-width:768px){.topics li{background-color:transparent}}
																							.topics li a{display:block;float:none;margin:0;padding:.4em 10px}
																								@media(min-width:768px){.topics li a{display:inline-block;padding:0;font-size:1em;line-height:inherit}
																							.topics li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:10px;padding-right:5px;line-height:10px;margin:-2px 0 0 1px}
																							.genericgrid .topics li a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
																							.genericgrid .topics li a:hover{text-decoration:underline;color:#154273}
																							.genericgrid .topics li a:visited{color:#01689b}
																							.genericgrid .topics li a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
																							.genericgrid .topics li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
																							.genericgrid .topics li a:before{line-height:inherit}
																							.topics li a:hover:before{color:#154273}
																							.topics li a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}
																							.topics li a.external{display:inline-block}
																							.topics .toplink{position:absolute;bottom:0}@media(min-width:768px){.topics .toplink{display:block;top:auto;bottom:-4.7em;right:20px;z-index:100;margin:0;font-size:1em}}
																							.topics .three-columns .toplink{display:none}
																								@media(min-width:768px){.topics .three-columns .toplink{display:block;bottom:0;right:10px}}
																								@media(min-width:768px) and (min-width:992px){.topics .three-columns .toplink{right:10px}}
																							.topics .results-message{padding-left:10px}
																								@media(min-width:768px){.topics .results-message{padding-left:0}}
																								@media(min-width:768px){.topics.alphabetical{margin-left:0}}
																							.topics.alphabetical .topic h2{color:#01689b}
																								@media(min-width:768px){.topics.alphabetical .topic h2{color:#98bad9}}
																							.topics.alphabetical h2{font-size:1.5em;color:#000}
																								@media(min-width:768px){.topics.alphabetical h2{height:1em;margin:0 0 -1em 0;padding:0;color:#98bad9;background-color:transparent;font-size:7.3125em;line-height:1}}
																								@media(min-width:992px){.topics.alphabetical h2{margin:0}}
																								@media(min-width:768px){.topics.alphabetical h3{height:1em;margin:0 0 -1em 0;padding:0;font-size:2.5em;line-height:1.5;color:#98bad9}}
																							.topics.alphabetical ul{margin:0}
																								@media(min-width:768px){.topics.alphabetical ul{position:relative;z-index:20;min-height:0}}
																								@media(min-width:992px){.topics.alphabetical ul{padding-bottom:20px}}
																								@media(min-width:768px){.topics.alphabetical li{border-bottom:0;padding-left:0;background-image:none}
																							.topics.alphabetical li:before{content:'';display:none}}
																							.topics.alphabetical.two-columns .topic,
																							.topics.alphabetical.three-columns .topic,
																							.topics.alphabetical .three-columns .topic{border-bottom:2px solid #f3f5f6}
																								@media(min-width:768px){.topics.alphabetical.two-columns,
																									.topics.alphabetical.three-columns,
																									.topics.alphabetical .three-columns{margin-left:0}.topics.alphabetical.two-columns ul,
																									.topics.alphabetical.three-columns ul,
																									.topics.alphabetical .three-columns ul{border-bottom:2px solid #f3f5f6;margin-bottom:0;padding-bottom:20px;min-height:7em}
																									.topics.alphabetical.two-columns .topic,
																									.topics.alphabetical.three-columns .topic,
																									.topics.alphabetical .three-columns .topic{margin-left:-10px;border-bottom:0}
																									.topics.alphabetical.two-columns .column h3,
																									.topics.alphabetical.two-columns .column h2,
																									.topics.alphabetical.three-columns .column h3,
																									.topics.alphabetical.three-columns .column h2,
																									.topics.alphabetical .three-columns .column h3,
																									.topics.alphabetical .three-columns .column h2{height:auto;margin-left:10px}.topics.alphabetical.two-columns .column li,
																									.topics.alphabetical.three-columns .column li,
																									.topics.alphabetical .three-columns .column li{margin-left:0;padding-left:25%}}@media(min-width:992px){.topics.alphabetical.two-columns h2,
																									.topics.alphabetical.two-columns h3,
																									.topics.alphabetical.three-columns h2,
																									.topics.alphabetical.three-columns h3,
																									.topics.alphabetical .three-columns h2,
																									.topics.alphabetical .three-columns h3{height:auto;margin:0;color:#98bad9}.topics.alphabetical.two-columns ul,
																									.topics.alphabetical.three-columns ul,
																									.topics.alphabetical .three-columns ul{border-bottom:0;min-height:0}.topics.alphabetical.two-columns .topic,
																									.topics.alphabetical.three-columns .topic,.topics.alphabetical .three-columns .topic{border-bottom:0;margin-left:-20px}.topics.alphabetical.two-columns .subtopics,
																									.topics.alphabetical.three-columns .subtopics,
																									.topics.alphabetical .three-columns .subtopics{min-height:0}.topics.alphabetical.two-columns .subtopics ul,
																									.topics.alphabetical.three-columns .subtopics ul,
																									.topics.alphabetical .three-columns .subtopics ul{border-bottom:0}.topics.alphabetical.two-columns .subtopics li,
																									.topics.alphabetical.two-columns .column li,
																									.topics.alphabetical.three-columns .subtopics li,
																									.topics.alphabetical.three-columns .column li,
																									.topics.alphabetical .three-columns .subtopics li,
																									.topics.alphabetical .three-columns .column li{padding-left:0;margin-left:0;padding-right:20px}.topics.alphabetical.two-columns .column h2,
																									.topics.alphabetical.three-columns .column h2,
																									.topics.alphabetical .three-columns .column h2{margin-left:0}}.topics.alphabetical.two-columns h2,
																									.topics.alphabetical.two-columns h3{border-top:0;font-weight:bold;font-size:1.625em;line-height:1.1538em}@media(min-width:768px){.topics.alphabetical.two-columns h2,
																									.topics.alphabetical.two-columns h3{font-weight:bold;font-size:1.75em;line-height:1.1429}}@media(min-width:992px){.topics.alphabetical.two-columns h2,
																									.topics.alphabetical.two-columns h3{height:auto;margin:0}}.topics.alphabetical.two-columns li{padding-left:0}@media(min-width:768px){.topics.alphabetical.two-columns li{padding-left:25%}}
																								.article .topics.alphabetical.two-columns{margin-left:0}.topics.alphabetical.two-columns .topic{clear:both}@media(min-width:768px){.article .topics.alphabetical.two-columns .topic{margin-left:-20px}}
																								.topics.alphabetical.two-columns .column{width:100%;float:none}.topics.alphabetical.two-columns 
																								.column ul{margin-bottom:10px;display:block}
																									@media(min-width:768px){.topics.alphabetical.two-columns 
																								.column ul{border-bottom:2px solid #f3f5f6;margin-bottom:10px;min-height:7em}}
																									@media(min-width:768px){.topics.alphabetical.two-columns .column{width:50%;float:left;margin-top:-10px}.topics.alphabetical.two-columns .column ul{margin-right:10px;padding-bottom:10px;border-bottom:0}}
																								.topics.alphabetical.three-columns h2,
																								.topics.alphabetical .three-columns h2{font-weight:bold;font-size:1.625em;line-height:1.1538em}
																									@media(min-width:768px){.topics.alphabetical.three-columns h2,
																										.topics.alphabetical .three-columns h2{font-weight:bold;font-size:1.75em;line-height:1.1429}}@media(min-width:768px){.topics.alphabetical.three-columns h2,
																										.topics.alphabetical .three-columns h2{font-size:7.3125em;line-height:1}}
																										@media(min-width:992px){.topics.alphabetical.three-columns h2,
																								.topics.alphabetical .three-columns h2{font-size:3.5em;line-height:1.5}}
																									@media(min-width:768px){.topics.alphabetical.three-columns .column,
																										.topics.alphabetical .three-columns .column{display:block;width:100%;float:left;margin-left:0;margin-right:0}}
																									@media(min-width:992px){.topics.alphabetical.three-columns .subtopics,.topics.alphabetical .three-columns .subtopics{padding-left:0}.topics.alphabetical.three-columns .column,
																								.topics.alphabetical .three-columns .column{display:block;width:33.3%;float:left;margin-left:0;margin-right:0}}
																									@media(min-width:768px){.topics.thematic.three-columns .column,.topics.thematic .three-columns .column{display:block;width:33.3%;float:left;margin-left:0;margin-right:0}}
																									@media(min-width:768px){.topics .column h3,.topics .column h2,.topics .column li{margin-left:0}}
																									@media(min-width:768px){.topics .subtopics{min-height:80px;padding-left:0}.topics .subtopics h2{height:auto;margin-bottom:0}.topics .subtopics ul li{list-style:none;margin:.2em 0;padding-left:20px;text-overflow:ellipsis}
																									.topics .subtopics ul.column li{padding-left:20px}.topics .subtopics ul{min-height:0}}
																										@media(min-width:768px) and (min-width:992px){.topics .subtopics ul{padding-bottom:0}}
																										@media(min-width:992px){.topics .subtopics li{padding:0;border-bottom:0;background-position:0 .9em}}
																										@media(min-width:768px){.topics .form{margin:0 0 40px -20px;padding-left:20px}.topics .form fieldset.topic{border-bottom:0}.topics .form .subtopics,.topics .form fieldset.navigation{padding-left:20px}.topics .form .topic h2{margin:40px 0 0;color:#98bad9;color:#287dab;color:#4e92bb;font-weight:bold;font-size:1.625em;line-height:1.1538em}}
																										@media(min-width:768px) and (min-width:768px){.topics .form .topic h2{font-weight:bold;font-size:1.75em;line-height:1.1429}}
																										@media(min-width:768px){.topics .form input.show-topics{float:right;margin-right:0}}
																										@media(min-width:992px){.topics .topic:first-child .three-columns .toplink{display:none}}
																								.documents .subtopics ul li{padding-left:20px;border-bottom:2px solid #FFF}
																								.documents .subtopics ul li:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;line-height:6px;margin:-1px 15px 0 -20px;padding:0;position:relative;left:auto;top:auto}
																									@media(min-width:768px){.three-columns .column{display:block;width:50%;float:left;margin-left:0;margin-right:0}}
																									@media(min-width:992px){.three-columns .column{display:block;width:33.3%;float:left;margin-left:0;margin-right:0}}
																									@media(min-width:768px){#main .topics.alphabetical.two-columns h2,#main .topics.alphabetical.two-columns h3{font-size:7.3125em;line-height:1;height:1em;margin:0 0 -1em 0}
																									.topic #main .topics.alphabetical.two-columns h2,
																									.topic #main .topics.alphabetical.two-columns h3{margin-left:20px}}
																										@media(min-width:992px){#main .topics.alphabetical.two-columns h2,
																											#main .topics.alphabetical.two-columns h3{font-size:3.5em;line-height:1;margin:0}
																												.article #main .topics.alphabetical.two-columns h2,
																												.article #main .topics.alphabetical.two-columns h3{margin-left:20px}}
																										#main .topics.alphabetical.two-columns .topic{padding:10px 0 10px 0}
																										#main .topics.alphabetical.two-columns .topic ul{margin-bottom:0}
																											@media(min-width:768px){#main .topics.alphabetical.two-columns .topic{padding:10px 0 0 0}
																										#main .topics.alphabetical.two-columns .topic ul{margin-bottom:10px}
																										#main .topics.alphabetical.two-columns .topic h2,#main .topics.alphabetical.two-columns .topic h3{margin-left:20px}}
																											@media(min-width:992px){#main .topics.alphabetical.two-columns .topic{padding:0 20px 20px 20px}
																										#main .topics.alphabetical.two-columns .topic h2,
																										#main .topics.alphabetical.two-columns .topic h3{margin-left:0}}.subtopics:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}.subtopics.hide{height:0;padding-bottom:0;overflow:hidden}@media(min-width:768px){.subtopics.hide{height:auto;overflow:visible}}
																										.topics.thematic .subtopics .more{display:none}.js 
																										.topic h2{padding-right:3em;cursor:pointer;position:relative}.js 
																										.topic h2:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:5px;top:5px;color:#000;font-size:12px}.js 
																										.topic h2.active{margin-bottom:10px}.js 
																										.topic h2.active:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:5px;top:5px;color:#000;font-size:12px}
																											@media(min-width:768px){.js .topic h2,
																											.js .topic h2.active{padding-right:0;background-image:none;cursor:default}
																											.js .topic h2:after,
																											.js .topic h2.active:after{content:''}}
																											@media(min-width:768px){.js .thematic h2 a{color:#01689b;text-decoration:underline}}
																										.js .thematic h2 a:focus,
																										.js .thematic h2 a:hover{text-decoration:none}
																											@media(min-width:768px){.js .thematic h2 a:focus,
																												.js .thematic h2 a:hover{color:#154273;text-decoration:underline}}
																											@media(min-width:768px){.js .overview .choose-xl{display:block}}
																											@media print{.index,.morelink,
																											.toplink{display:none!important}.topics h2{clear:left}.topics li a{display:inline-block;font-size:1em;line-height:1.8}
																											.topics li a:before{content:'-  '}
																											.topics.alphabetical.two-columns .column{width:50%;float:left}
																											.topics.alphabetical.three-columns .column,
																											.topics.thematic .three-columns .column{width:33%!important;float:left!important;margin-left:0!important;margin-right:0!important}
																											.topics.alphabetical.two-columns .subtopics li{padding-left:0}
																											.topics.alphabetical.two-columns .subtopics li:before{content:''}
																											#main .topics.alphabetical.two-columns h2,
																											#main .topics.alphabetical.two-columns h3{font-size:3.5em;margin-bottom:0}.topics.thematic .topic{border-bottom:none!important}.topics.alphabetical.three-columns ul,
																											.topics.thematic .three-columns ul,
																											.topics.alphabetical.two-columns .column ul{border-bottom:0}
																											#main .topics .column li a:after,#main .topics .column li a:visited:after{display:inline-block;position:relative;top:-.2em;padding-left:.6em}.topics.alphabetical h2,
																											.topics.alphabetical h3{height:auto;margin:0;padding:0;font-size:7.3125em;line-height:1.2;background-color:transparent;color:#98bad9}.subtopics.hide{height:auto;overflow:visible}.js 
																											.topic h2{background-image:none}}
																											.topicSearchWrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:none;margin-top:30px}
																												@media(min-width:768px){.topicSearchWrapper{float:left;width:50%}}.js 
																											.topicSearchWrapper{display:block}.topicSearchWrapper 
																											.topicSearchForm{position:relative;padding:15px 20px 25px 20px;background-color:#01689b}
																											.topicSearchWrapper .topicSearchForm h2{color:#fff;font-weight:normal;margin:0 0 5px 0}
																											.topicSearchWrapper .topicSearchForm form{padding:0}
																											.topicSearchWrapper .topicSearchForm fieldset{position:relative;padding:0 32px 0 0}
																											.topicSearchWrapper .topicSearchForm fieldset label{border:0 none;clip:rect(0px,0px,0px,0px);display:inline-block!important;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}
																											.topicSearchWrapper .topicSearchForm fieldset input[type="text"]{border:0;width:100%;height:32px;margin-right:32px;line-height:1.1em}
																											.topicSearchWrapper .topicSearchForm fieldset button[type="submit"]{margin:0;padding:0;position:absolute;right:0;top:0;width:34px;height:34px;text-indent:-9999px}
																											.topicSearchWrapper .topicSearchForm fieldset button[type="submit"]:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;text-align:center;text-indent:0;font-size:22px;width:34px;height:34px;right:-2px;top:-2px;position:absolute}
																											.topicSearchWrapper .topicSearchForm p.helper{color:#fff;font-size:.875em;margin:8px 0 0 0}
																											.topicSearchWrapper .ui-autocomplete{z-index:999;max-height:200px;border:1px solid #01689b}
																											.topicSearchWrapper .ui-autocomplete li{border:0;padding:0 0 0 10px;text-transform:lowercase}
																											.topicSearchWrapper .ui-autocomplete li.ui-state-focus,.topicSearchWrapper .ui-autocomplete li:hover{background-color:#01689b;color:#fff;cursor:pointer}
																											.topicSearchWrapper .ui-helper-hidden{display:none}.topicSearchWrapper .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
																											.populairTopicsWrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:30px}
																												@media(min-width:768px){.populairTopicsWrapper{float:left;width:50%}}
																											.populairTopicsWrapper .populairTopics{background-color:transparent;padding:0}
																												@media(min-width:768px){.populairTopicsWrapper .populairTopics{background-color:#f3f3f3;padding:15px 20px 25px 20px}}
																											.populairTopicsWrapper .populairTopics h2{font-weight:normal;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:2px solid #01689b}
																												@media(min-width:768px){.populairTopicsWrapper .populairTopics h2{padding:0 0 5px 0;border-bottom:0}}
																											.populairTopicsWrapper .populairTopics .cols{padding:3px 0 0 0;margin-left:-15px;margin-right:-15px}
																											.populairTopicsWrapper .populairTopics .cols:before,
																											.populairTopicsWrapper .populairTopics .cols:after{content:" ";display:table}
																											.populairTopicsWrapper .populairTopics .cols:after{clear:both}
																											.populairTopicsWrapper .populairTopics .cols ul{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
																												@media(min-width:768px){.populairTopicsWrapper .populairTopics .cols ul{float:left;width:50%}}
																											.populairTopicsWrapper .populairTopics .cols ul li{background-color:#f3f3f3;border-bottom:2px solid #FFF;padding:.4em 10px .4em 15px}
																												@media(min-width:768px){.populairTopicsWrapper .populairTopics .cols ul li{padding:0;background-color:transparent;border-bottom:0}}
																											.populairTopicsWrapper .populairTopics .cols ul li a{color:#01689b;text-decoration:none;display:inline-block;font-size:1em;line-height:inherit;padding:0}
																												@media(min-width:768px){.populairTopicsWrapper .populairTopics .cols ul li a{padding:0 0 0 18px}
																											.populairTopicsWrapper .populairTopics .cols ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:9px;margin:0 7px 0 -18px}
																											.genericgrid .populairTopicsWrapper .populairTopics .cols ul li a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;font-size:1em;padding-left:16px}
																											.genericgrid .populairTopicsWrapper .populairTopics .cols ul li a:hover{text-decoration:underline;color:#154273}
																											.genericgrid .populairTopicsWrapper .populairTopics .cols ul li a:visited{color:#01689b}
																											.genericgrid .populairTopicsWrapper .populairTopics .cols ul li a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
																											.genericgrid .populairTopicsWrapper .populairTopics .cols ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
																											.genericgrid .populairTopicsWrapper .populairTopics .cols ul li a:before{font-size:9px;top:-1px}}
																											.populairTopicsWrapper .populairTopics .cols ul li a:hover{color:#154273;text-decoration:underline}
																											.topicsList{margin-top:15px;margin-left:0;margin-right:0}.topicsList:before,
																											.topicsList:after{content:" ";display:table}
																											.topicsList:after{clear:both}
																											.topicsList.three-columns{margin-top:30px}
																											.topicsList .topicsOverview h2{font-weight:normal;margin:0;padding:0 0 5px 0;border-bottom:2px solid #01689b}
																												@media(min-width:768px){.topicsList .topicsOverview h2{padding:0 0 5px 15px}}
																											.topicsList .topicsOverview h3{margin:15px 0 10px 0;font-size:1.25em}@media(min-width:768px){.topicsList .topicsOverview h3{margin:15px 15px 10px 0}}
																											.topicsList .topicsOverview h3 a{text-decoration:none;background-image:none;padding:0}
																											.topicsList .topicsOverview h3 a:hover{text-decoration:underline}
																											@media(min-width:768px){
																												.topicsList .topicsOverview h3 a{padding:0 0 0 15px}}
																											.topicsList .topicsOverview ul{margin-bottom:15px}@media(min-width:768px){.topicsList .topicsOverview ul{margin-bottom:30px}}
																											.topicsList .topicsOverview ul li{background:#f3f3f3;margin-bottom:2px}@media(min-width:768px){.topicsList .topicsOverview ul li{background:transparent}}
																											.topicsList .topicsOverview ul li a{padding:.4em 10px .4em 15px;color:#01689b;text-decoration:none;font-size:1em;display:inline-block}
																											.topicsList .topicsOverview ul li a:hover{color:#154273;text-decoration:underline}@media(min-width:768px){.topicsList .topicsOverview ul li a{padding:0 0 0 18px}
																											.topicsList .topicsOverview ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:9px;margin:0 7px 0 -18px}
																											.genericgrid .topicsList .topicsOverview ul li a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;font-size:1em;padding-left:16px}
																											.genericgrid .topicsList .topicsOverview ul li a:hover{text-decoration:underline;color:#154273}
																											.genericgrid .topicsList .topicsOverview ul li a:visited{color:#01689b}
																											.genericgrid .topicsList .topicsOverview ul li a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
																											.genericgrid .topicsList .topicsOverview ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
																											.genericgrid .topicsList .topicsOverview ul li a:before{font-size:9px;top:-1px}}
																											.topicsList .topicsOverview .theme{margin-left:0;margin-right:0;border-bottom:2px solid #f3f3f3;position:relative}
																											.topicsList .topicsOverview .theme:before,.topicsList .topicsOverview .theme:after{content:" ";display:table}
																											.topicsList .topicsOverview .theme:after{clear:both}@media(min-width:768px){.topicsList .topicsOverview .theme{padding-bottom:30px}}
																											.topicsList .topicsOverview .theme ul{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}@media(min-width:768px){.topicsList .topicsOverview .theme ul{float:left;width:25%}}
																												@media(max-width:768px){.topicsList .topicsOverview .theme ul{padding:0}}
																											.topicsList .topicsOverview .theme ul:nth-child(4){padding:0}@media(min-width:768px){.topicsList .topicsOverview .theme ul:nth-child(4){padding-left:30px;padding-right:10px}}
																											.topicsList .topicsOverview .theme ul:nth-child(5){padding:0}@media(min-width:768px){.topicsList .topicsOverview .theme ul:nth-child(5){padding-left:20px;padding-right:10px}}
																											.topicsList .topicsOverview .theme .toplink{display:none;position:absolute;right:0;bottom:0;background:0;padding:0}@media(min-width:768px){.topicsList .topicsOverview .theme .toplink{display:block}}
																											.topicsList .topicsOverview .theme:nth-child(2) .toplink{display:none}
																											.js .topicsList .topicsOverview .theme h3{padding-right:3em;cursor:pointer}
																												@media(min-width:768px){.js .topicsList .topicsOverview .theme h3{background-image:none;background:transparent}}
																											.js .topicsList .topicsOverview .theme h3:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:5px;top:22px;color:#000;font-size:12px}
																												@media(min-width:768px){.js .topicsList .topicsOverview .theme h3:after{content:''}}
																											.js .topicsList .topicsOverview .theme ul{display:none}@media(min-width:768px){.js .topicsList .topicsOverview .theme ul{display:block}}
																											.js .topicsList .topicsOverview .theme.open{border-bottom:0}
																											.js .topicsList .topicsOverview .theme.open h3:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:5px;top:22px;color:#000;font-size:12px}
																												@media(min-width:768px){.js .topicsList .topicsOverview .theme.open h3:after{content:''}}
																											.js .topicsList .topicsOverview .theme.open ul{display:block}
																											.topicsList .topicsOverview .topicCol{margin-top:0;margin-bottom:20px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
																												@media(min-width:768px){.topicsList .topicsOverview .topicCol{float:left;width:25%}}
																												@media(max-width:768px){.topicsList .topicsOverview .topicCol{padding:0}}
																												@media(min-width:768px){.topicsList .topicsOverview .topicCol:nth-child(4){padding-left:35px;padding-right:10px}}
																												@media(min-width:768px){.topicsList .topicsOverview .topicCol h3{border:0;font-size:42px;font-weight:bold;color:#98bad9;padding:0 0 0 18px}}
																											.topicResults{margin-top:20px;margin-left:-15px;margin-right:-15px}
																											.topicResults:before,
																											.topicResults:after{content:" ";display:table}
																											.topicResults:after{clear:both}
																											.topicResults h2{font-weight:normal;margin:0 15px 20px 15px;padding:0 0 5px 0;border-bottom:2px solid #01689b}
																											.topicResults p{margin-left:15px}
																											.topicResults .foundTopic{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}
																											.topicResults .foundTopic a{display:block;text-decoration:none;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #f3f5f6}
																											.topicResults .foundTopic a h3{margin:0;padding:0 0 .3em 0;text-decoration:none;color:#01689b}
																											.topicResults .foundTopic a p{color:#000;margin:0}
																											.topicResults .foundTopic a:hover{cursor:pointer}
																											.topicResults .foundTopic a:hover h3{color:#154273;text-decoration:underline}
																											.block-audio-video{clear:left;margin:0 0 50px 0;padding-bottom:0}
																											.block-audio-video video{display:block;max-width:100%;max-height:100%}
																											.mejs-offscreen{position:absolute!important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}
																											.mejs-container{position:relative;background:#000;text-align:left;vertical-align:top;text-indent:0;margin-bottom:30px}
																											.flash .mejs-container{margin-bottom:0}
																											.mejs-container.mejs-audio{margin-bottom:0}
																											.mejs-container:focus{outline:0}
																											.me-plugin{position:absolute}
																											.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}
																											.mejs-fullscreen{overflow:hidden!important}
																											.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}
																											.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}
																											.mejs-clear{clear:both}
																											.mejs-background{position:absolute;top:0;left:0}
																											.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}
																											.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden}
																											.mejs-poster img{border:0;padding:0;border:0}
																											.mejs-overlay{position:absolute;top:0;left:0}
																											.mejs-overlay-play{cursor:pointer}
																											.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(shared-ro/images/videoplayer/bigplay.svg) no-repeat}
																											.mejs-overlay:hover 
																											.mejs-overlay-button{background-position:0 -100px}
																											.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}
																											.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(shared-ro/images/videoplayer/loading.gif) 50% 50% no-repeat}
																											.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:-30px;left:0;height:30px;width:100%;background:#f3f3f3}
																											.flash .mejs-container .mejs-controls{bottom:0}
																											.mejs-container-fullscreen.mejs-container .mejs-controls{bottom:0}
																											.mejs-container.mejs-audio .mejs-controls{bottom:0}
																											.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:23px;height:30px;font-size:13px;line-height:13px;border:0}
																											.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:5px 0 5px 3px;padding:0;position:absolute;height:20px;width:20px;border:0;background:transparent url(shared-ro/images/videoplayer/controls.svg) no-repeat}
																											.mejs-container .mejs-controls .mejs-playpause-button{width:30px}
																											.mejs-controls .mejs-playpause-button button{margin:5px 5px 5px 6px}
																											.mejs-container .mejs-controls .mejs-fullscreen-button{width:32px}
																											.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}
																											.mejs-container .mejs-controls .mejs-time{color:#696969;display:block;height:16px;width:auto;padding:9px 3px 7px 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
																											.mejs-container .mejs-controls .mejs-time a{color:#696969;font-size:12px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}
																											.mejs-controls .mejs-play button{background-position:0 -2px}
																											.mejs-controls .mejs-pause button{background-position:-1px -22px}
																											.mejs-controls .mejs-stop button{background-position:-112px 0}
																											.mejs-controls div.mejs-time-rail{direction:ltr;width:200px}
																											.mejs-controls .mejs-time-rail span,
																											.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}
																											.mejs-controls .mejs-time-rail .mejs-time-total{margin:10px 5px 5px 5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}
																											.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
																												background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);
																													-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;
																													background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;
																														animation:buffering-stripes 2s linear infinite}
																											.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#b4b4b4;width:0}
																											.mejs-controls .mejs-time-rail .mejs-time-current{background:#007bc7;width:0}
																											.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}
																											.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}
																											.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}
																											.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}
																											.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}
																											.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}
																											.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}
																											.mejs-controls .mejs-fullscreen-button button{background-position:-27px -2px}
																											.mejs-controls .mejs-unfullscreen button{background-position:-27px -22px}
																											.mejs-controls .mejs-mute button{background-position:-54px -2px}
																											.mejs-controls .mejs-unmute button{background-position:-54px -22px}
																											.mejs-controls .mejs-volume-button{position:relative}
																											.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(shared-ro/images/videoplayer/background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}
																											.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
																											.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}
																											.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}
																											.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}
																											.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle;margin-left:5px}
																											.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:9px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}
																											.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:9px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}
																											.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}
																											.mejs-controls .mejs-audiodescription-button{position:relative}
																											.mejs-controls .mejs-audiodescription-button button{background-position:-101px -2px}
																											.mejs-controls .mejs-audiodescription-button.mejs-audiodescription-active button{background-position:-101px -22px}
																											.mejs-controls .mejs-captions-button{position:relative}
																											.mejs-controls .mejs-captions-button button{background-position:-76px -2px}
																											.mejs-controls .mejs-captions-button.mejs-captions-enabled button{background-position:-76px -22px}
																											.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(shared-ro/images/videoplayer/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
																											.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
																											.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
																											.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}
																											.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-size:10px}
																											.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}
																											.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}
																											.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;overflow:hidden;border:0}
																											.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:12px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}
																											.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}
																											.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666}
																											.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}
																											.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}
																											.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:24px;font-size:20px;color:#fff}
																											.mejs-captions-layer a{color:#fff;text-decoration:underline}
																											.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}
																											.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0;text-align:center}
																											.mejs-captions-position-hover{bottom:35px}
																											.mejs-captions-text{padding:3px 5px;white-space:pre-wrap;text-shadow:1px 1px #000}
																											.me-cannotplay{overflow:hidden}
																											.me-cannotplay a{color:#fff;font-weight:bold}
																											.me-cannotplay span{padding:15px;display:block}
																											.mejs-controls .mejs-loop-off button{background-position:-64px -16px}
																											.mejs-controls .mejs-loop-on button{background-position:-64px 0}
																											.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}
																											.mejs-controls .mejs-backlight-on button{background-position:-80px 0}
																											.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}
																											.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}
																											.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}
																											.mejs-contextmenu .mejs-contextmenu-item{font-size:12px;padding:4px 6px;cursor:pointer;color:#333}
																											.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}
																											.mejs-controls .mejs-sourcechooser-button{position:relative}
																											.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}
																											.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(shared-ro/images/videoplayer/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
																											.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
																											.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
																											.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}
																											.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-size:10px}
																											.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(shared-ro/images/videoplayer/background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}
																											.mejs-postroll-layer-content{width:100%;height:100%}
																											.mejs-postroll-close{position:absolute;right:0;top:0;background:url(shared-ro/images/videoplayer/background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}
																											div.mejs-speed-button{width:46px!important;position:relative}
																											.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}
																											.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(shared-ro/images/videoplayer/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
																											.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}
																											.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}
																											.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}
																											.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}
																											.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}
																											.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-size:11.5px;color:white;margin-left:5px;cursor:pointer}
																											.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,0.4)!important}
																											.flex-images{overflow:hidden}
																											.flex-images a.item{float:left;margin:2px;box-sizing:content-box;overflow:hidden;position:relative}
																											.flex-images a.item:focus{outline:2px solid #82befb;outline-offset:-1px}
																											.flex-images a.item img{display:none;width:auto;height:100%}
																											.js .flex-images a.item img{display:block}
																											.block-photo-gallery{overflow:hidden;margin-bottom:0}
																											.block-photo-gallery h2 span{color:#4e4e4e;font-weight:normal}
																											.block-photo-gallery p a{display:inline;text-decoration:underline}
																											.block-photo-gallery ul{margin:0 0 0 -20px;padding:0;list-style:none;display:block}
																											.block-photo-gallery ul:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																											.block-photo-gallery li{width:50%;float:left;margin:0 0 20px 0;padding:0;list-style:none;background:0}
																											.block-photo-gallery li:nth-child(odd){clear:left}
																											.block-photo-gallery li a{display:block;margin:0 0 0 20px;padding:10px;background:#f2f2f2;position:relative;text-decoration:none;text-align:center}
																											.block-photo-gallery li a:focus,
																											.block-photo-gallery li a:hover{color:#535353}
																											.block-photo-gallery img{display:inline-block;margin:0 auto}
																												@media(max-width:480px){.block-photo-gallery img{width:100%;height:auto}}
																											.block-photo-gallery .caption{display:block;position:relative;bottom:0;left:0;z-index:100;margin:0;padding:5px 5px 0;background:#f2f2f2;color:#535353;font-size:.8125em;line-height:1.5;text-align:left;text-decoration:none}
																											.photo-credit{font-weight:normal;display:block;margin-top:.5em;text-transform:uppercase;font-size:.8125em;line-height:1.5}
																												@media(min-width:992px){.block-photo-gallery{margin-bottom:0}
																													.block-photo-gallery li{width:25%;height:182px;overflow:hidden;position:relative}
																													.block-photo-gallery li:nth-child(odd){clear:none}
																													.block-photo-gallery li:nth-child(4n+1){clear:left!important}
																													.block-photo-gallery li a:first-child{padding:5px;text-align:center}
																													.block-photo-gallery li img{vertical-align:middle}
																													.block-photo-gallery .caption{position:absolute;padding:5px;font-size:.8125em;line-height:1em}}
																											.photo-gallery-detail-navigation{position:relative;margin-bottom:10px;color:#535353;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}
																											.block-photo-gallery .flex-images .noJs{display:block;padding:10px;background:#f2f2f2;text-align:center}
																											.block-photo-gallery .flex-images img.lazy{display:none}
																											.js .block-photo-gallery .flex-images img.lazy{display:block}
																											.block-photo-gallery .flex-images p.copyright{color:#fff;bottom:8px}
																											.block-photo-gallery li{width:100%;height:auto;clear:none;overflow:visible}
																											.block-photo-gallery li>img{display:block;margin:0 0 10px 20px;padding:10px;position:relative;text-decoration:none;text-align:center}
																											.block-photo-gallery li>img+.caption{margin-left:20px;padding-top:10px;padding-left:10px;background-color:transparent}
																											.block-photo-gallery li a{display:none}
																											.block-photo-gallery li a.caption{position:relative;display:block;margin:0 0 0 20px;padding:5px 10px;background:0;color:#01689b;text-align:center;text-decoration:none;font:.85714em}
																											.block-photo-gallery li a.caption:hover,
																											.block-photo-gallery li a.caption:active{text-decoration:underline;color:#154273}
																											.block-photo-gallery li a.caption span{padding-left:0;background:0;color:inherit}
																											.block-photo-gallery li a.caption .size{color:#666}
																											.block-photo-gallery li noscript div{display:block;margin:0 0 0 20px;padding:10px;background:#f2f2f2;text-align:center}
																											.js .block-photo-gallery li{width:50%}
																											.js .block-photo-gallery li:nth-child(odd){clear:left}
																												@media(min-width:768px){.js .block-photo-gallery li{width:25%}
																																		.js .block-photo-gallery li:nth-child(odd){clear:none}
																																		.js .block-photo-gallery li:nth-child(4n+1){clear:left}}
																											.js .block-photo-gallery li a{display:block}
																											.picture{margin-top:30px}
																											.picture .block-photo-gallery{background:#f2f2f2 none repeat scroll 0 0;text-align:center;border:0;padding:5px 10px 10px;margin-bottom:5px}
																											.picture .block-photo-gallery a{line-height:1em;padding:0}
																											.picture .block-photo-gallery img{display:inline}
																											.picture .block-photo-gallery p{margin-bottom:.82em}
																											.picture .superheading{margin:0 0 .1em;color:#01689b;font-size:1.536em;font-weight:normal;line-height:1.1429}
																												@media(min-width:992px){.picture{margin-right:20px}
																																		.picture .block-photo-gallery{padding:10px 20px 10px}
																																		.picture .block-photo-gallery a{padding:10px}}
																											.content-image-left,
																											.content-image,
																											.decorative{position:relative;max-width:100%}
																											.decorative{display:none}@media(min-width:992px){.decorative{display:inline-block}}
																																	@media print{.block-photo-gallery li{padding-left:0;margin-left:0}
																																				.block-photo-gallery li:before{content:''}
																																				.block-photo-gallery li a{margin-left:0}
																																				.block-photo-gallery li img{width:100%!important}
																											.js .block-photo-gallery li:nth-child(4n+1){clear:left}
																											.js .block-photo-gallery li:nth-child(4n+1) a{margin-left:0}
																											.js .block-photo-gallery li:nth-child(odd){clear:none}
																											.js .block-photo-gallery li{width:25%!important}}
																											.block.gallery ul{margin-top:20px;display:block}
																											.block.gallery{margin-bottom:10px}
																											.gallery ul{margin:0 0 0 -20px;padding:0}
																												@media(min-width:992px){.gallery ul{margin-left:-20px;margin-right:0}}
																											.gallery ul:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
																											.gallery p{margin-bottom:0;color:inherit}
																											.gallery p a{display:inline;margin:0}
																											.gallery li{display:block;padding:0;background-image:none;clear:none;float:left;width:50%;margin:0 0 20px}
																											.gallery li:nth-child(2n+1){clear:left}
																											.gallery li:before{display:none;content:''}
																												@media(min-width:768px){.gallery li{width:25%;clear:none;float:left;margin-left:0;margin-right:0}
																																		.gallery li:nth-child(2n+1){clear:none}
																																		.gallery li:nth-child(4n+1){clear:left}}
																											.gallery a{overflow:hidden;position:relative;display:block;margin:0 0 0 20px;position:relative;text-align:center;text-decoration:none}
																											.gallery a .duration{position:absolute;right:0;top:10px;z-index:100;padding:2px .4em;background-color:#01689b;color:#FFF;font-size:.8125em;font-weight:bold;line-height:1.5}
																											.gallery a:focus,
																											.gallery a:hover{text-decoration:none}
																											.gallery a:focus .duration,
																											.gallery a:hover .duration{background-color:#0162cd}
																											.gallery a:focus h3,
																											.gallery a:focus img+p,
																											.gallery a:hover h3,
																											.gallery a:hover img+p{text-decoration:underline}
																											.gallery a:visited img+p{color:#767676}
																											.gallery a h3{margin-top:.5em;font-weight:normal}
																											.gallery a img{display:block;width:100%;margin-bottom:.5em}
																											.gallery .meta{font-size:.8125em;margin-top:.4em;margin-bottom:0}
																											.gallery.video .lightboxVideo{display:none}
																												@media(max-width:768px){.gallery.video li{width:100%;clear:left}}
																												@media(min-width:768px){.gallery.video li{width:50%}.gallery.video li:nth-child(2n+1){clear:left}}
																											.gallery.folder li{padding:0;overflow:visible;width:100%}
																												@media(min-width:480px){
																												.gallery.folder li{width:50%}
																												.gallery.folder li:nth-child(2n+1){clear:left}}
																												@media(min-width:768px){.gallery.folder li{width:33.33%;clear:none}
																												.gallery.folder li:nth-child(2n+1){clear:none}
																												.gallery.folder li:nth-child(3n+1){clear:left}}
																											.gallery.folder a{display:block;margin:0 0 0 20px;padding:0;position:relative;text-decoration:none}
																											.gallery.folder img{display:inline-block;margin:0 auto}
																												@media(min-width:768px){.gallery.folder img{vertical-align:middle}}
																											.gallery.folder p.copyright{text-decoration:none;margin-top:-30px;color:#fff}
																											.gallery .caption{display:block;margin:5px 0 0;text-align:center;padding:0;font-size:1.07143em;line-height:1.2}
																												@media(min-width:768px){.gallery .caption{font-size:1.08333em}}
	.gallery a .caption{padding-left:30px;color:#01689b;text-align:left;text-decoration:none}
	.gallery a .caption:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:16px;line-height:16px;margin:-2px 10px 0 -30px}
	.genericgrid .gallery a .caption{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto}
	.genericgrid .gallery a .caption:hover{text-decoration:underline;color:#154273}
	.genericgrid .gallery a .caption:visited{color:#01689b}
	.genericgrid .gallery a .caption.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
	.genericgrid .gallery a .caption:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
	.gallery a:hover .caption,
	.gallery a:active .caption{text-decoration:underline;color:#154273}
	.gallery .figure{text-align:center;padding:0 0 0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
	.gallery .figure .caption{position:static;background:0;height:auto}
	.gallery .figure img{margin:0 auto;max-width:90%}
	.gallery .figure p.copyright{position:relative;text-shadow:none;color:#767676;font-size:.8em}
	.common.gallery-result{margin-left:-20px}
	.common.gallery-result li{padding:0 0 20px;overflow:visible;float:left;margin:0;display:block;background-image:none;width:100%}
	.common.gallery-result li>.no-image{padding-top:1em;border-top:2px solid #f3f5f6}
	.common.gallery-result li p{line-height:1.3em}
	.common.gallery-result li:first-child>.no-image{border-top:0;padding-top:0}@media(min-width:480px){.common.gallery-result li{width:50%}.common.gallery-result li:nth-child(2n+1){clear:left}}@media(min-width:768px){.common.gallery-result li{width:33.33%}.common.gallery-result li:nth-child(2n+1){clear:none}.common.gallery-result li:nth-child(3n+1){clear:left}.common.gallery-result li:nth-child(2)>.no-image,.common.gallery-result li:nth-child(3)>.no-image{border-top:0;padding-top:0}}
	.common.gallery-result li a{display:block;margin:0 0 0 20px;padding:0;position:relative;text-decoration:none;font-size:1em;background:0}
	.common.gallery-result li a:before{content:'';display:none}@media(min-width:480px){.common.gallery-result li a{width:100%;padding:0 20px 0 0}}
	.common.gallery-result li a p.copyright{margin-top:-40px;color:#fff;padding:5px 10px 0 10px;line-height:1.375em;text-decoration:none;font-size:.8em}@media(min-width:768px){.common.gallery-result li a p.copyright{margin-top:-38px}}@media(min-width:1200px){.common.gallery-result li a p.copyright{margin-top:-40px}}
	.common.gallery-result li img{display:inline-block;margin:0 auto .5em}@media(min-width:768px){.common.gallery-result li img{vertical-align:middle;width:100%}}
	.common.gallery-result h3{font-size:1.33333em;line-height:1.3125em}
	.common.gallery-result h3+p{font-size:1em;margin-bottom:0;font-weight:bold}
	.common.gallery-result a h3{color:#369}
	.common.gallery-result .meta{font-weight:normal;font-size:.8125em}@media print{.meta-light{clear:left;color:#767676;font-style:normal;line-height:1.64}#content .gallery.folder li{width:33.3%!important}#content .gallery.folder li:nth-child(2n+1){clear:none}#content .gallery.folder li:nth-child(3n+1){clear:left}
		#content .gallery.folder li:before{content:''}
		#content .gallery.video li{width:50%;clear:none}
		#content .gallery.video li:nth-child(2n+1){clear:left}
		#content .gallery.video li:before{content:''}
		#content .gallery .caption{padding-left:0}
		#content .gallery .caption:before{content:''}
		#content .gallery ul{margin-left:-20px;page-break-inside:avoid}
		#content .gallery li:before{content:''}.block .common.gallery-result li:before{content:''}.block .common.gallery-result li a:before{content:""!important}}
		.swipebox-overflow-hidden{overflow:hidden!important;height:100%;width:100%}
		#swipebox-overlay img{border:none!important}
		#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:999999;overflow:hidden;display:none;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-khtml-transition:opacity 1s ease;transition:opacity 1s ease}
		#swipebox-overlay.videoOverlay{overflow-y:auto}
		#swipebox-overlay.videoOverlay #swipebox-slider .slide{min-height:100%;height:auto}
		#swipebox-overlay.videoOverlay #swipebox-slider .slide .lightboxVideo{display:inline-block;max-width:100%;vertical-align:middle;width:auto;white-space:normal}
		#swipebox-overlay.videoOverlay #swipebox-slider .slide .lightboxVideo .block-audio-video{width:800px;max-width:800px;margin-bottom:100px}
		#swipebox-overlay.videoOverlay #swipebox-slider .slide.videoLoading .lightboxVideo{opacity:0}
		#swipebox-overlay.videoOverlay #swipebox-caption{border-top:1px solid #767676}
		#swipebox-modal{width:100%;min-height:100%;height:auto;outline:0}
		#swipebox-overlay-desktop{display:none}
		#swipebox-slider{min-height:100%;height:auto;left:0;top:0;width:100%;white-space:nowrap;position:absolute;-webkit-transition:left .4s ease;-moz-transition:left .4s ease;-o-transition:left .4s ease;-khtml-transition:left .4s ease;transition:left .4s ease}
		#swipebox-slider .slide{background:0;height:100%;line-height:1px;text-align:center;width:100%;display:inline-block;overflow:hidden}
		#swipebox-slider .slide.current{overflow:visible}
		#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
		#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;width:auto;height:auto;vertical-align:middle;-webkit-box-shadow:2px 0 17px 1px rgba(50,50,50,0.75);-moz-box-shadow:2px 0 17px 1px rgba(50,50,50,0.75);box-shadow:2px 0 17px 1px rgba(50,50,50,0.75)}
		#swipebox-caption{position:fixed;left:0;padding:15px 15px 45px 15px;z-index:0;height:auto;right:0;bottom:0;overflow:visible}
		#swipebox-caption p{margin-bottom:0}#swipebox-caption p.meta{color:#4e4e4e;display:inline-block;margin-top:.5em}
		#swipebox-caption p.copyright{color:#4e4e4e;text-shadow:none;position:relative;padding:7px 0 0 0;display:inline-block;font-size:.8125em}@media(min-width:1200px){#swipebox-caption p.copyright{padding:8px 0 0 0}}
		#swipebox-caption p.hres a{color:#01689b;padding-left:0;margin-top:5px;font-size:.8em}
		#swipebox-caption p.hres a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#000;font-size:14px;padding-right:5px}@media(min-width:992px){#swipebox-caption p.hres a:before{font-size:15px}}@media(min-width:992px){#swipebox-caption p.hres a{float:left}}
		#swipebox-caption p.hres a:focus,
		#swipebox-caption p.hres a:hover{color:#01689b}
		#swipebox-action{left:0;z-index:999;height:100%;width:100%}
		#swipebox-hres{display:block;top:-.5em;position:relative}button::-moz-focus-inner{border:0}
		#swipebox-prev,
		#swipebox-next,
		#swipebox-close{background-color:#01689b;border:none!important;text-decoration:none!important;cursor:pointer;position:absolute;width:50px;height:36px;overflow:hidden;text-indent:-999px;margin:0}
		#swipebox-prev.disabled,
		#swipebox-next.disabled{display:none}
		#swipebox-arrows{position:absolute;width:100%;left:0;top:-3px}
		#swipebox-close{right:0;margin-left:0;top:0}
		#swipebox-close:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:0;width:50px;text-align:center;top:7px;font-size:14px}
		#swipebox-prev{left:0;bottom:0;position:fixed}@media(min-width:992px){#swipebox-prev{position:absolute}}
		#swipebox-prev:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:0;width:50px;text-align:center;top:7px;font-size:15px}.genericgrid 
		#swipebox-prev{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;position:absolute;width:50px}
		.genericgrid #swipebox-prev:hover{text-decoration:underline;color:#154273}
		.genericgrid #swipebox-prev:visited{color:#01689b}
		.genericgrid #swipebox-prev:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
		.genericgrid #swipebox-prev:before{font-size:15px;top:4px;left:-4px}#swipebox-next{right:0;bottom:0;position:fixed}@media(min-width:992px){#swipebox-next{position:absolute}}
		#swipebox-next:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:0;width:50px;text-align:center;top:7px;font-size:15px}
		.genericgrid #swipebox-next{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;position:absolute;width:50px}
		.genericgrid #swipebox-next:hover{text-decoration:underline;color:#154273}
		.genericgrid #swipebox-next:visited{color:#01689b}
		.genericgrid #swipebox-next.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
		.genericgrid #swipebox-next:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
		.genericgrid #swipebox-next:before{font-size:15px;top:4px;right:-4px}
		#swipebox-overlay{background:rgba(0,0,0,0.9)}
		#swipebox-action,
		#swipebox-caption{color:#000;font-size:1em;line-height:1.5;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-khtml-transition:.5s;transition:.5s}
		#swipebox-caption{background-color:#f3f3f3}
		#swipebox-action{background-color:transparent;text-align:center}
		#swipebox-action a{color:#FFF}@media(min-width:992px){#swipebox-slider.loading .slide{background:url(shared-ro/images/swipebox-loader-dark.gif) no-repeat center center}#swipebox-slider .slide{background:0}#swipebox-caption p.meta{color:#4e4e4e}#swipebox-caption p.hres a{color:#01689b}
		#swipebox-caption p.hres a:focus,
		#swipebox-caption p.hres a:hover{color:#0162cd}
		#swipebox-action a{color:#000}
		#swipebox-prev{left:0}
		#swipebox-next{right:0}.caption-meta{position:relative;margin-right:auto;margin-left:auto;max-width:1200px}}@media(min-width:992px){#swipebox-caption{padding:15px 15px 45px 15px}}@media(min-width:1200px){#swipebox-caption{padding:15px 15px 15px 15px}}
			@media print{#swipebox-overlay{opacity:1!important;display:block!important;width:600px!important}#swipebox-overlay .slide{text-align:left;width:100%!important}.swipebox-overflow-hidden #mainwrapper{display:none!important}}
			.profiledetail h1{margin:0 0 1em;font-weight:bold;font-size:1.625em;line-height:1.1538em}@media(min-width:768px){.profiledetail h1{font-weight:bold;font-size:1.75em;line-height:1.1429}}
			.profiledetail .headline{margin:0 0 20px 0;padding-top:10px}@media(min-width:480px){.profiledetail .headline{background-color:#f3f3f3}}
			.profiledetail .headline:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
			.profiledetail .headline .visual{margin:-10px 0 0 0}
			.profiledetail .headline .visual img{width:100%;margin-bottom:20px}@media(min-width:480px){.profiledetail .headline .visual{float:left;width:50%}.profiledetail .headline .visual+div{float:left;width:50%}.profiledetail .headline .visual+div p,.profiledetail .headline .visual+div h1{padding:0 20px}.profiledetail .headline .visual img{margin-bottom:0}}
			.profiledetail .headline .visual p.copyright{color:#fff;margin-top:-50px;max-width:220px}@media(min-width:480px){.profiledetail .headline .visual p.copyright{margin-top:-30px}}
			.profiledetail .headline h1{margin:.5em 0 1em;font-size:1.625em;font-weight:normal;line-height:1.1538em}@media(min-width:768px){.profiledetail .headline h1{font-size:1.75em;font-weight:normal;line-height:1.1429}}
			.profiledetail .headline dl{margin-bottom:-0.5em}@media(min-width:480px){.profiledetail .headline dl{margin-bottom:.5em}}@media(min-width:480px){.profiledetail .headline dt{display:none}.profiledetail .headline dd{padding:0 20px;margin:0;border-bottom:0}}
			.profiledetail dl dt{float:left;text-align:left;clear:left;width:100%;margin-bottom:.2em}@media(min-width:480px){.profiledetail dl dt{width:15em;margin-right:-10em}}
			.profiledetail dl dt:after{content:': '}.profiledetail dl dd{clear:left;float:none;display:block;margin:0 0 1em 0;box-sizing:border-box;border-bottom:1px solid #f3f5f6;padding-bottom:.5em}@media(min-width:480px){.profiledetail dl dd{clear:none;padding-left:15em}}
			.profiledetail dl:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}#priority{position:relative;padding:0;margin-top:15px;margin:15px 0 -30px 0;overflow:hidden}
				@media(min-width:768px){#priority{margin:15px 0 0 0}}
			#priority:before,
			#priority:after{content:" ";display:table}
			#priority:after{clear:both}
			#priority a{text-decoration:none;display:block;color:#01689b}
			#priority h2{position:absolute;top:-100000px}
			#priority h3{display:block;padding-left:30px;font-size:1.125em;line-height:1.375em;text-decoration:none;padding-left:30px;margin:0 0 5px 0;position:relative}
			#priority h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;position:absolute;left:8px;top:1px;font-size:16px;line-height:16px}
				@media(min-width:768px){#priority h3{font-size:1.1111em;line-height:1.5em}#priority h3:before{content:'';display:none}}
			#priority a.external:before{display:none;content:''}
			#priority .carouselControl{position:absolute;top:8px;right:20px;display:inline-block;margin:-3px 0 0 6px;width:22px;height:22px;text-indent:-999px;overflow:hidden;z-index:10;background:rgba(0,0,0,0.6);border:1px solid #000;border-color:rgba(255,255,255,0.6)}@media(min-width:768px){#priority .carouselControl{top:15px;right:30px}}
			#priority .carouselControl:after{content:'';position:absolute;right:4px;bottom:3px;width:12px;height:14px;border-right:4px solid #fff;border-left:4px solid #fff;border-color:rgba(255,255,255,0.9)}
			#priority .carouselControl:hover:after{border-color:rgba(255,255,255,0.5)}
			#priority .carouselControl.pauzed:after{content:"";position:absolute;top:4px;left:7px;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #fff;border-color:transparent transparent transparent rgba(255,255,255,0.9)}
			#priority .carouselControl.pauzed:hover:after{border-color:transparent transparent transparent rgba(255,255,255,0.5)}
			#priority .prio-arrow{display:none;width:24px;height:24px;position:absolute;bottom:4px;z-index:110}
			#priority .prio-arrow:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;position:absolute;font-size:.8em}
			#priority .prio-arrow.external{background-image:none}
			#priority .prio-arrow.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#01689b;font-size:.8em}
			#priority ul{background-color:#f3f3f3;margin:0;padding:0 0 10px 0;position:relative}
			#priority ul li{margin:0;list-style:none}
			#priority ul li .priorityImage{position:absolute;left:0;top:0;width:100%;height:auto;z-index:0;overflow:hidden;margin-bottom:10px}@media(min-width:768px){#priority ul li .priorityImage{margin-bottom:0}}
			#priority ul li .priorityImage img{display:none;width:100%;height:auto;background-color:#fff}@media(min-width:768px){#priority ul li .priorityImage img{margin-bottom:0}}
			#priority ul li .priorityImage p.copyright{top:1px}
			#priority ul li:nth-of-type(1) .priorityImage{position:relative}
			#priority ul li:nth-of-type(1) .priorityImage img{position:static;display:block;max-width:100%;height:auto}
			#priority ul li .priorityBlock{z-index:2}
			#priority ul li .priorityBlock p{display:none}
			#priority ul li .external{padding-left:0}
			#priority ul li.current .priorityImage{z-index:1}
			.js #priority.carousel .carousel-toggle{top:10px;display:block}
			.js #priority.carousel .priorityImage img{display:block}
			.js #priority.carousel h3{opacity:.8;font-size:1em;line-height:1.2em;padding-left:30px;font-weight:normal}@media(min-width:768px){.js #priority.carousel h3{font-weight:bold;opacity:1;padding-left:0}}
			.js #priority.carousel a.external h3{background-image:none}
			.js #priority.carousel a.external h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#01689b;font-size:.9em;left:8px}@media(min-width:768px){.js #priority.carousel a.external h3:before{display:none}}
			.js #priority.carousel .current h3{opacity:1;font-weight:bold}@media(min-width:768px){#priority{position:relative;padding:0}#priority h2{position:absolute;top:-100000px}#priority h3{font-weight:bold;font-size:1.125em;line-height:1.2222em;margin:0 0 5px 0;padding-bottom:0}#priority ul{margin:0;padding:0}#priority ul li{overflow:hidden;position:relative;margin-bottom:20px}#priority ul li .priorityImage{position:relative;left:auto;top:auto}#priority ul li .priorityImage img{display:block;height:100%;width:auto;margin-bottom:0}#priority ul li .priorityBlock{width:250px;margin-left:0;left:0;position:absolute;bottom:0;padding:10px 24px 10px 10px;background:#fff;cursor:pointer;z-index:100;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}#priority ul li .priorityBlock p{margin:0;padding:0;color:#000;line-height:1.375em;font-size:1em;display:block}
					#priority ul li .priorityBlock:before{content:'';display:none}
				.js #priority{overflow:hidden}
				.js #priority h3{background-image:none;padding-left:0}
				.js #priority .prio-arrow{display:block}
				.js #priority ul{margin:0;background-color:#f3f3f3}
				.js #priority ul li{width:100%;height:100%;max-height:400px;display:block;position:absolute;left:0;top:0;margin-bottom:0}
				.js #priority ul li .priorityImage{display:block;height:auto;width:100%}
				.js #priority ul li .priorityImage img{height:auto;width:100%;display:block}
				.js #priority ul li.current .priorityImage{z-index:1}
				.js #priority ul li .priorityBlock{width:32.2033%}
				.js #priority ul li .priorityBlock:focus{bottom:0!important}
				.js #priority ul li:nth-of-type(1){position:relative;height:100%;max-width:100%}
				.js #priority ul li:nth-of-type(1) .priorityImage{display:block}
				.js #priority ul li:nth-of-type(1) .priorityBlock{left:0;margin-left:0}
				.js #priority ul li:nth-of-type(2) .priorityBlock{left:50%;margin-left:-16.1565%}
				.js #priority ul li:nth-of-type(3) .priorityBlock{right:0;left:auto}
				.js #priority.smallTabs ul li .priorityBlock{width:24%}
				.js #priority.smallTabs ul li:nth-of-type(1) .priorityBlock{left:0}
				.js #priority.smallTabs ul li:nth-of-type(2) .priorityBlock{left:50%;margin-left:-24.75%}
				.js #priority.smallTabs ul li:nth-of-type(3) .priorityBlock{left:50%;margin-left:.75%}
				.js #priority.smallTabs ul li:nth-of-type(4) .priorityBlock{left:100%;margin-left:-24%}
				.js #priority.carousel ul{margin-top:0;margin-left:0}
				.js #priority.carousel ul li .priorityImage{display:block}
				.js #priority.carousel .carousel-toggle{top:8px;display:block}}@media print{#priority{display:none!important}}
			.headerImage{position:relative;width:100%;min-height:280px;overflow:hidden;background-color:#000}@media(min-width:768px){.headerImage{margin:0}}
			.headerImage a.clickable{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;z-index:2}
			.headerImage .copyright{bottom:0;z-index:3;padding:4px 0 0 16px}@media(min-width:348px){.headerImage .copyright{bottom:0;padding:7px 0 0 16px;font-size:.8em}}@media(min-width:992px){.headerImage .copyright{padding:7px 0 0 18px;line-height:2.2}}
			.headerImage .darkOverlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;display:none;z-index:1}
			.headerImage a.toggleState{position:absolute;display:block;right:10px;bottom:10px;width:26px;height:26px;z-index:1;text-indent:-999px;overflow:hidden;z-index:10}
			.headerImage a.toggleState:before{content:'';position:absolute;right:0;bottom:0;width:26px;height:26px;border:1px solid #fff}
			.headerImage a.toggleState:after{content:'';position:absolute;right:7px;bottom:5px;width:12px;height:16px;border-right:4px solid #fff;border-left:4px solid #fff}
			.headerImage a.toggleState:hover:before{border-color:#ccc}
			.headerImage a.toggleState:hover:after{border-color:#ccc}
			.headerImage a.toggleState.pauzed:after{content:'';position:absolute;right:2px;bottom:3px;width:16px;height:18px;border-right:0;border-top:0;border-left:none;border-bottom:0;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxhYWdfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgd2lkdGg9IjExLjFweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSItNyA2IDExLjEgMTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTcgNiAxMS4xIDE3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+Cjxwb2x5bGluZSBjbGFzcz0ic3QwIiBwb2ludHM9Ii03LDYgNC4xLDE0LjUgLTcsMjMgIi8+Cjwvc3ZnPgo=") no-repeat}
			.headerImage .slide{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0}
				.js .headerImage .slide{display:none}
				.headerImage .slide img{position:absolute;left:0;top:0;width:100%;height:auto;min-height:100%}
				.js .headerImage .slide img{display:none}
				.headerImage .slide .copyright{padding:4px 0 0 16px;font-size:.8em}@media(min-width:480px){.headerImage .slide .copyright{padding:7px 0 0 16px}}@media(min-width:992px){.headerImage .slide .copyright{padding:7px 0 0 18px;line-height:2.2}}
				.headerImage.topTask .copyright{font-size:.8em;position:relative;bottom:0;position:absolute;opacity:0}@media(min-width:768px){.headerImage.topTask .copyright{opacity:1}}
				.headerImage .wrapper{z-index:10;padding:15px;position:relative;padding:25px 15px 50px 15px}
				.headerImage .wrapper.clickable{cursor:pointer}
				.headerImage .wrapper a{display:block;text-decoration:none;width:100%}
				.headerImage .wrapper h2{margin:0 0 10px 0;font-size:1.375rem;line-height:1.875rem;color:#fff;text-shadow:-1px -1px 40px rgba(0,0,0,0.4)}
				.headerImage .wrapper p{font-size:1.125rem;line-height:1.5rem;color:#fff;text-shadow:-1px -1px 30px rgba(0,0,0,0.7)}
				.headerImage .wrapper a.ctaBtn{display:inline-block;width:auto;font-size:1.125rem;line-height:1.5rem;color:#fff;text-shadow:-1px -1px 30px rgba(0,0,0,0.7);font-weight:bold;border:1px solid #fff;padding:5px 10px 5px 10px}
				.headerImage .wrapper a.ctaBtn:hover{color:#ccc;border-color:#ccc}
				.headerImage .wrapper .topTaskNavigation{position:relative;min-height:1px;padding-left:15px;padding-right:15px;background-color:#fff;padding:15px 15px 20px 15px}
						@media(min-width:768px){.headerImage .wrapper .topTaskNavigation{float:left;width:33.33333%}}
						@media(min-width:992px){.headerImage .wrapper .topTaskNavigation{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:20px}}
						@media(min-width:992px) and (min-width:992px){.headerImage .wrapper .topTaskNavigation{float:left;width:33.33333%}}
						@media(min-width:1200px){.headerImage .wrapper .topTaskNavigation{padding:25px;margin-left:-25px}}
				.headerImage .wrapper .topTaskNavigation ul li{position:relative;display:block;width:100%;margin:0 0 10px 0}
				.headerImage .wrapper .topTaskNavigation ul li:last-of-type{margin:0}
				.headerImage .wrapper .topTaskNavigation ul li a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;line-height:1.625rem;word-wrap:break-word}
				.headerImage .wrapper .topTaskNavigation ul li a:hover{text-decoration:underline;color:#154273}
				.headerImage .wrapper .topTaskNavigation ul li a:visited{color:#767676}
				.headerImage .wrapper .topTaskNavigation ul li a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
				.headerImage .wrapper .topTaskNavigation ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
				.headerImage .wrapper .topTaskNavigation ul li a.external:before{left:2px}
				.headerImage .wrapper .topTaskNavigation h2{color:#000;text-shadow:none;margin-bottom:.55555em;margin-top:0;font-size:1.325em;line-height:1.875rem;font-weight:normal}
					@media(min-width:992px){.headerImage .wrapper .topTaskNavigation h2{margin-bottom:.755em;line-height:1.55rem;font-size:1.625rem}}
				.headerImage .wrapper .topTaskPushNotification{position:relative;display:block;background-color:#01689b;padding:15px;margin-top:25px}
					@media(min-width:768px){.headerImage .wrapper .topTaskPushNotification{margin-left:66.66667%}}
					@media(min-width:768px){.headerImage .wrapper .topTaskPushNotification{margin-top:0}}
					@media(min-width:992px){.headerImage .wrapper .topTaskPushNotification{padding:20px}}
					@media(min-width:1200px){.headerImage .wrapper .topTaskPushNotification{padding:25px}}
					@media(min-width:768px){.hasMainNav .headerImage .wrapper .topTaskPushNotification{margin-top:75px}}
				.headerImage .wrapper .topTaskPushNotification h2{color:#fff;margin-bottom:.55555em;font-size:1.125em;line-height:1.875rem;text-shadow:none}
					@media(min-width:992px){.headerImage .wrapper .topTaskPushNotification h2{margin-bottom:.722em}}
				.headerImage .wrapper .topTaskPushNotification p{font-size:1em;text-shadow:none;color:#fff;margin-bottom:0;line-height:1.375em}
				.headerImage .wrapper .topTaskPushNotification a{width:100%;position:relative;color:#fff}
				.headerImage .wrapper .topTaskPushNotification a h2,
				.headerImage .wrapper .topTaskPushNotification a p{text-decoration:underline}
				.headerImage .wrapper .topTaskPushNotification a h2 ~ p{text-decoration:none}
				.headerImage .wrapper .countrySelector{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;background-color:#fff;padding:30px 20px 30px 20px}
					@media(min-width:768px){.headerImage .wrapper .countrySelector{left:16.66667%}}
					@media(min-width:768px){.headerImage .wrapper .countrySelector{float:left;width:66.66667%}}
				.headerImage .wrapper .countrySelector h2{text-shadow:none;color:#000;font-size:1.4125em;font-weight:bold;line-height:1.2381;margin:0}
				.headerImage .wrapper .countrySelector #country-search-form p{color:#000;font-size:inherit;margin:0;text-shadow:none;padding-bottom:5px}
					@media(min-width:1200px){.headerImage .wrapper .countrySelector #country-search-form p{font-size:.9em;line-height:1.2rem}}
				.headerImage .wrapper .countrySelector #country-search-form .formWrapper{background-color:transparent;margin:0;padding-bottom:0}
				.headerImage .wrapper .countrySelector #country-search-form .formWrapper p{margin:0}
				.headerImage .wrapper .countrySelector #country-search-form .formWrapper a{width:auto}
				.headerImage .wrapper .countrySelector #country-search-form .formWrapper input{width:100%;text-indent:1%;padding-left:0;border:0;border-bottom:2px solid #01689b;background-color:#cce0f1}
				.headerImage .wrapper .countrySelector #country-search-form .formWrapper button{position:absolute;right:0;margin:0;background-color:#01689b}
					@media(min-width:768px){.headerImage .wrapper .countrySelector{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:30px 20px 30px 20px}}
					@media(min-width:768px) and (min-width:1200px){.headerImage .wrapper .countrySelector{left:25%}}
					@media(min-width:768px) and (min-width:1200px){.headerImage .wrapper .countrySelector{float:left;width:50%}}
					@media(min-width:768px){.headerImage{min-height:300px}
				.headerImage .wrapper a{width:100%}
				.headerImage .wrapper h2{font-size:2.5rem;line-height:3rem}
				.headerImage .wrapper p{font-size:1.25rem;line-height:1.75rem}}
					@media(min-width:992px){.headerImage{min-height:370px}
				.headerImage .wrapper a{width:50%}
				.headerImage .wrapper h2{font-size:2.5rem;line-height:3rem}
				.headerImage .wrapper p{font-size:1.25rem;line-height:1.75rem}}
					@media(min-width:1200px){.headerImage{min-height:480px}
				.headerImage .wrapper a{width:50%}
				.headerImage .wrapper h2{font-size:3rem;line-height:3.375rem}
				.headerImage .wrapper p{font-size:1.375rem;line-height:2rem}}
				.breaking{margin:40px 0 0 0;display:block}
				.breaking:before,
				.breaking:after{content:" ";display:table}
				.breaking:after{clear:both}
				.breaking .article{background:#f3f3f3;width:100%;float:left;display:block;padding:15px 15px 15px 15px}
				.breaking .article a{text-decoration:none;display:block}
				.breaking .article a:hover{text-decoration:none;color:#154273}
				.breaking .article a:hover h2{text-decoration:underline}
				.breaking .article a:hover p{color:#112}
				.breaking .article a h2{width:100%;float:left;font-size:1.625em;line-height:1.15384em;margin:0 0 10px 0}
					@media(min-width:992px){.breaking .article a h2{font-size:2em;line-height:1.15em}}
				.breaking .article a p{color:#000;line-height:1.375em;font-size:1em;padding:10px 0 0 0;margin:0}
				.breaking .article a p.meta{color:#666;font-size:.8em;line-height:1.5em;padding:5px 0 0 0}
				.breaking .article a p.copyright{color:#fff;margin-top:-43px;padding:5px 0 0 10px}
				.breaking .article .related{display:block;width:100%;float:left;padding:15px 0 0 0}
				.breaking .article .related h3{font-size:1.125em;line-height:1.22em;margin:0;padding:0}
				.breaking .article .related a{float:left;width:100%;margin:0}
				.breaking .article .related a:first-child{margin:0 0 10px 0}
				.breaking .article .related p.meta{padding:5px 0 0 0}
					@media(min-width:768px){.breaking .article{padding:15px 15px 15px 15px}
				.breaking .article .related{width:100%;float:left}
				.breaking .article .related a{width:50%}
				.breaking .article .related a:first-child{margin:0}}
					@media(min-width:992px){.breaking .article a{float:left;width:75%}
						.breaking .article a h2{padding:0 20px 0 0}
						.breaking .article a p{padding:10px 20px 0 0}
						.breaking .article a p.meta{padding:5px 0 5px 0}
						.breaking .article a p.copyright{color:#fff;padding:5px 0 0 10px;margin-top:-33px}
						.breaking .article .related{width:25%;float:right;padding:5px 0 0 25px}
						.breaking .article .related a{width:100%}
						.breaking .article .related a:first-child{margin:0 0 10px 0}}
				.breaking.visualnews .article .visual{width:100%;float:left}
				.breaking.visualnews .article .visual img{width:100%;height:auto;display:block;margin-bottom:10px}
				.breaking.visualnews .article a h2{padding:0}
				.breaking.visualnews .article .related a{width:100%;float:left}
				.breaking.visualnews .article .related p.meta{padding:0}
					@media(min-width:480px){.breaking.visualnews .article{padding:0}
						.breaking.visualnews .article .visual{width:50%;float:left;padding:0 15px 0 0}
						.breaking.visualnews .article a h2{float:right;width:50%;padding:10px 15px 0 0}
						.breaking.visualnews .article a p{padding:10px 15px 0 0}
						.breaking.visualnews .article a p.meta{padding:5px 15px 0 0}
						.breaking.visualnews .article a p.copyright{padding:5px 0 0 10px}
						.breaking.visualnews .article .related a{float:left;width:50%}
						.breaking.visualnews .article .related a:first-child{margin:0}
						.breaking.visualnews .article .related p.meta{padding:5px 0 15px 0}}
					@media(min-width:992px){.breaking.visualnews .article .visual{width:40%;float:left}
						.breaking.visualnews .article .visual img{margin:0}
						.breaking.visualnews .article a{width:auto;float:none;display:inline}
						.breaking.visualnews .article a h2{width:60%;float:right}
						.breaking.visualnews .article .related{padding:10px 0 0 0;width:60%;float:right}
						.breaking.visualnews .article .related a{float:left;width:50%}
						.breaking.visualnews .article .related p.meta{padding:5px 0 10px 0}}
				.breaking:before,
				.breaking:after{content:" ";display:table}
				.breaking:after{clear:both}
				.map .spotlight.thumbnail{min-height:100px}
				.map .spotlight.thumbnail>a{text-decoration:none}
				.map .spotlight.thumbnail>a.external{background:0}
				.map .spotlight.thumbnail>a h3{text-decoration:underline}
				.map .spotlight.thumbnail>a h3+p{text-decoration:none}
				.map .spotlight.thumbnail>h3{margin-left:20px;padding-left:120px;font-weight:normal;margin-top:-0.3em}
				.map .spotlight.thumbnail>h3+img{margin-left:20px}
				.map .spotlight.thumbnail>h3+img+p{margin-left:20px;padding-left:120px}
				.js .map .spotlight.thumbnail{position:absolute!important;display:inline-block!important;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0}
					@media(min-width:36em){.map.two-columns{margin:0}}
				.js .map{border:1px solid #ccc;margin-bottom:0!important}
				.js .map:focus{border-color:#3b7fc4}
				.map{height:auto}
				.js .map{height:500px;margin-bottom:30px;margin-left:20px;margin-right:20px}
				.js.no-touchevents .map{margin-left:0;margin-right:0}
				.js .map table{display:none}
				.leaflet-map-pane,
				.leaflet-tile,
				.leaflet-marker-icon,
				.leaflet-marker-shadow,
				.leaflet-tile-pane,
				.leaflet-tile-container,
				.leaflet-overlay-pane,
				.leaflet-shadow-pane,
				.leaflet-marker-pane,
				.leaflet-popup-pane,
				.leaflet-overlay-pane svg,
				.leaflet-zoom-box,
				.leaflet-image-layer,
				.leaflet-layer{position:absolute;left:0;top:0}
				.leaflet-container{overflow:hidden;-ms-touch-action:none}
				.leaflet-tile,.leaflet-marker-icon,
				.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none}
				.leaflet-marker-icon,
				.leaflet-marker-shadow{display:block}
				.leaflet-container img{max-width:none!important}
				.leaflet-container img.leaflet-image-layer{max-width:15000px!important}
				.leaflet-tile{filter:inherit;visibility:hidden}
				.leaflet-tile-loaded{visibility:inherit}
				.leaflet-zoom-box{width:0;height:0}
				.leaflet-overlay-pane svg{-moz-user-select:none}
				.leaflet-tile-pane{z-index:2}
				.leaflet-objects-pane{z-index:3}
				.leaflet-overlay-pane{z-index:4}
				.leaflet-shadow-pane{z-index:5}
				.leaflet-marker-pane{z-index:6}
				.leaflet-popup-pane{z-index:7}
				.leaflet-control{position:relative;z-index:7;pointer-events:auto}
				.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
				.leaflet-top{top:0}
				.genericgrid .leaflet-top{top:10px;left:3px}
				.leaflet-right{right:0}
				.leaflet-bottom{bottom:0}
				.leaflet-left{left:0}
				.leaflet-control{float:left;clear:both}
				.leaflet-right .leaflet-control{float:right}
				.leaflet-top .leaflet-control{margin-top:10px}
				.leaflet-bottom .leaflet-control{margin-bottom:10px}
				.leaflet-left .leaflet-control{margin-left:10px}
				.leaflet-right .leaflet-control{margin-right:10px}
				.leaflet-fade-anim .leaflet-tile,
				.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
				.leaflet-fade-anim .leaflet-tile-loaded,
				.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
				.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1)}
				.leaflet-zoom-anim .leaflet-tile,
				.leaflet-pan-anim .leaflet-tile,
				.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
				.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
				.leaflet-clickable{cursor:pointer}
				.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}
				.leaflet-popup-pane,
				.leaflet-control{cursor:auto}
				.leaflet-dragging,
				.leaflet-dragging .leaflet-clickable,
				.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}
				.leaflet-container{background:#ddd;outline:0}
				.leaflet-container a{color:#0078a8}
				.leaflet-container .leaflet-active{outline:2px solid orange}
				.leaflet-zoom-box{border:2px dotted #05f;background:white;opacity:.5}
				.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}
				.leaflet-bar{box-shadow:0 1px 7px rgba(0,0,0,0.65);-webkit-border-radius:0;border-radius:0}
				.leaflet-bar a,
				.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}
				.leaflet-bar a,
				.leaflet-control-layers-toggle{background-repeat:no-repeat;display:block}
				.leaflet-bar a:hover{background-color:#f4f4f4}
				.leaflet-bar a:last-child{border-bottom:0}
				.leaflet-bar .leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
				.leaflet-touch .leaflet-bar a{width:30px;height:30px}
				.leaflet-touch .leaflet-bar a:last-child{border-bottom:0}
				.leaflet-control-zoom-in:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-indent:0;position:absolute;left:16px;top:2px;text-align:center;font-size:15px}
				.leaflet-control-zoom-out:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-indent:0;position:absolute;left:16px;top:41px;text-align:center;font-size:15px}
				.leaflet-touch .leaflet-control-zoom-in{font-size:22px;line-height:30px}
				.leaflet-touch .leaflet-control-zoom-out{font-size:28px;line-height:30px}
				.leaflet-control-layers{box-shadow:0 1px 7px rgba(0,0,0,0.4);background:#f8f8f9}
				.leaflet-control-layers-toggle{width:36px;height:36px}
				.leaflet-retina .leaflet-control-layers-toggle{background-size:26px 26px}
				.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
				.leaflet-control-layers .leaflet-control-layers-list,
				.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
				.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
				.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
				.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
				.leaflet-control-layers label{display:block}
				.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
				.leaflet-container .leaflet-control-attribution{background-color:#fff;background-color:rgba(255,255,255,0.7);box-shadow:0 0 5px #bbb;margin:0}
				.leaflet-control-attribution,
				.leaflet-control-scale-line{padding:0 5px;color:#333}
				.leaflet-container .leaflet-control-attribution,
				.leaflet-container .leaflet-control-scale{font-size:11px}
				.leaflet-left .leaflet-control-scale{margin-left:5px}
				.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
				.leaflet-top .leaflet-control-scale{margin-top:0}
				.leaflet-right .leaflet-control-scale{margin-right:0}
				.leaflet-control-scale-line{border:1px solid #777;border-top:0;color:black;line-height:1.1;padding:2px 5px 1px;font-size:11px;background-color:#fff;background-color:rgba(255,255,255,0.5);white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box}
				.leaflet-top .leaflet-control-scale-line{border-top:1px solid #777;border-bottom:0}
				.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}
				.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
				.leaflet-touch .leaflet-control-attribution,
				.leaflet-touch .leaflet-control-layers,
				.leaflet-touch .leaflet-control-zoom{box-shadow:none}
				.leaflet-touch .leaflet-control-layers,
				.leaflet-touch .leaflet-bar{background-clip:padding-box}
				.leaflet-touch .leaflet-control-layers,
				.leaflet-touch .leaflet-control-zoom{border-color:#000;border:4px solid rgba(0,0,0,0.3)}
				.leaflet-popup{position:absolute;text-align:center}
				.leaflet-popup-content-wrapper{padding:1px;text-align:left}
				.leaflet-popup-content{margin:15px 20px 15px 20px;line-height:1.4}
				.leaflet-popup-content p{margin:15px 0}
				.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}
				.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
				.leaflet-popup-content-wrapper,
				.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}
				.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:2px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}
				.leaflet-container a.leaflet-popup-close-button:hover{color:#999}
				.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
				.leaflet-div-icon{background:#fff;border:1px solid #666}
				.leaflet-popup-pane{z-index:1001}
				.leaflet-popup-content a:focus{outline:0;text-decoration:none}
				.leaflet-popup-content a,
				.leaflet-popup-content a p{display:block;text-decoration:none}
				.leaflet-popup-content a h3{text-decoration:underline}
				.leaflet-popup-content h3{font-weight:bold;margin-bottom:8px}
				.leaflet-popup-content .content-image{float:left;clear:none;width:32.5%;margin:.25em 2.5% 0 0}
				.leaflet-popup-content .content-image img{width:100%}
				.leaflet-popup-content .content-image .caption{margin:.6em 0 1.8em;float:none}
				.leaflet-popup-content{overflow:hidden;position:relative}
				.leaflet-container a.leaflet-popup-close-button{font-size:19px;line-height:19px;font-weight:bold;width:19px;height:19px;color:#01689b}
				.leaflet-popup-content p{margin:0;line-height:1.5em;color:#000}
				.leaflet-popup-content img+p{float:right;width:72%;max-width:192px}
				.leaflet-touch .leaflet-control-layers,
				.leaflet-touch .leaflet-control-zoom{border-color:#000;border:0}@media(min-width:36em){.leaflet-popup-content p{max-width:283px}}
				.leaflet-popup-content img{float:left;width:24%;margin-right:4%;margin-top:5px}
				.leaflet-popup{margin-bottom:-90px}
				.leaflet-popup-tip-container{display:none}@media(min-width:36em){.leaflet-popup{margin-bottom:0}.leaflet-popup-tip-container{display:block}}
				.leaflet-bar{padding-bottom:40px;padding-top:0;box-shadow:none}@media(min-width:36em){.leaflet-bar{padding-bottom:0;padding-top:0}}
				.leaflet-bar a,
				.leaflet-bar a:hover,
				.leaflet-bar a:visited{display:block;text-align:center;text-decoration:none;padding:0;margin:0 0 7px 7px;color:#fff;background-color:#01689b;color:#fff;border:0;-webkit-font-smoothing:none;width:32px;height:32px;text-indent:-999px;overflow:hidden}.leaflet-left .leaflet-control{margin:0}.leaflet-bar a,.leaflet-control-layers-toggle{background-repeat:no-repeat;display:block}
				.leaflet-bar .leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
				.leaflet-popup-content a.external{background:0;padding-left:0}
				.leaflet-popup-content a.external:before{content:'';display:none}
				.leaflet-popup-content a.external h3{padding-left:14px}
				.leaflet-popup-content a.external h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#01689b;font-size:10px;vertical-align:top;left:0;top:0}@media print{.leaflet-container{orphans:3;widows:3;page-break-inside:avoid;page-break-before:always}
				.leaflet-container img{max-width:none!important}
				.leaflet-tile-container{page-break-inside:avoid;page-break-before:always}}
				.weblog+h1{padding-left:0;margin:0}
				.weblog+h1+.article-meta{padding-left:0;margin-bottom:1.25em;margin-top:0}@media(min-width:992px){.weblog+h1+.article-meta{margin-bottom:1.8em}}
				.weblog+h1+.subheading{margin:.2em 0}
				.superheading.weblog{margin-bottom:5px}
				.superheading.weblog+h1{color:#000;margin:0}
				.actions{clear:both;margin:40px 0 0;padding-top:20px}
				.actions:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:both}
				.actions .common li{display:block;float:right;margin:0;padding:0;text-align:right;width:50%}
				.actions .common .previous{float:left;text-align:left}
				.actions .common a{width:100%;display:block;margin:0 0 20px;font-size:.8em}@media(min-width:992px){.actions .common a{font-size:1em}}
				.actions .common a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;position:absolute;left:5px;top:0;font-size:14px;line-height:14px}@media(min-width:992px){.actions .common a:before{font-size:16px;line-height:16px;top:2px}}@media(min-width:1200px){.actions .common a:before{top:3px;left:0}}
				.genericgrid .actions .common a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;font-size:.8em}
				.genericgrid .actions .common a:hover{text-decoration:underline;color:#154273}
				.genericgrid .actions .common a:visited{color:#01689b}
				.genericgrid .actions .common a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
				.genericgrid .actions .common a:before{top:-4px;font-size:8px}@media(min-width:768px){.genericgrid .actions .common a:before{font-size:9px}}@media(min-width:1200px){.genericgrid .actions .common a:before{top:-6px;font-size:11px}}@media(min-width:992px){.genericgrid .actions .common a{font-size:1em}}
				.genericgrid .actions .common .previous a:hover{text-decoration:none}
					.actions .common .next a{padding:0 30px 0 0;margin-left:1em}
					.actions .common .next a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;position:absolute;left:auto;right:5px;top:0;font-size:14px;line-height:14px}@media(min-width:992px){.actions .common .next a:before{font-size:16px;line-height:16px;top:2px}}
					@media(min-width:1200px){.actions .common .next a:before{top:3px;right:0}}
				.genericgrid .actions .common .next a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;font-size:.8em}
				.genericgrid .actions .common .next a:hover{text-decoration:underline;color:#154273}
				.genericgrid .actions .common .next a:visited{color:#01689b}
				.genericgrid .actions .common .next a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
				.genericgrid .actions .common .next a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
				.genericgrid .actions .common .next a:before{top:-4px;font-size:8px}
					@media(min-width:768px){.genericgrid .actions .common .next a:before{font-size:9px}}
					@media(min-width:1200px){.genericgrid .actions .common .next a:before{top:-6px;font-size:11px}}
					@media(min-width:992px){.genericgrid .actions .common .next a{font-size:1em}}
					@media(min-width:992px){.actions .common .next a{margin-top:0}}
				.genericgrid .actions .common .next a:hover{text-decoration:none}
				.actions .common a,
				.actions .common a:hover span.meta,
				.actions .common a:focus span.meta{text-decoration:none}
				.actions .common a:hover span,
				.actions .common a:focus span{text-decoration:underline;color:#154273}
				.actions .common span.meta{position:relative;font-weight:bold;top:-1.75em;margin:0 0 -1.75em;text-decoration:none;font-size:1em}
					@media print{.actions{display:none}.weblog+h1+.article-meta{padding-left:0}.common a.weblog{padding-left:0}}
					@media(min-width:992px){.departments{margin-bottom:20px}}
				.overview .departments{padding-top:20px}
					@media(min-width:992px){.overview .departments{padding-top:40px}}
				.departments ul{margin-bottom:0;margin-left:-20px}
				.departments li{display:block;float:left;width:100%;margin-top:0;margin-bottom:20px;padding:0 0 0 20px;list-style:none}
					@media(min-width:480px){.departments li{margin-bottom:30px;width:50%}}
					@media(min-width:768px){.departments li{margin-bottom:30px;width:50%}}
					@media(min-width:992px){.departments li{margin-bottom:30px;width:50%}}
				.departments li:before{content:'';display:none}
				.departments li:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
				.departments li h2{padding-right:0;font-size:1.125em;font-weight:normal;line-height:1.2222;clear:none;font-weight:normal;cursor:pointer}
				.departments li h2,
				.departments li .visual{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;margin:0;padding:0 10px 0 0;border-top:0}
				.departments a{display:block;width:100%;text-decoration:none;font-size:1.25em}
					@media(min-width:992px){.departments a{font-size:1.3125em}}
				.departments a img{margin-bottom:10px}
				.departments a p.copyright{color:#fff;font-size:.65em;margin-top:-40px}
				.departments a:hover h2,
				.departments a:focus h2{text-decoration:underline;color:#154273}
				.departments li img{width:100%}@media(min-width:992px){#main .departments .column h2{margin:0;padding:0 0 0 10px;font-size:1.5em}}
					@media print{.departments li{height:auto!important}
				.departments li:before{content:''}}
				.statistics dt{width:auto;float:none}
				.statistics dd{float:none;margin-left:0}
					@media(min-width:768px){.statistics dt{width:14em;float:left}
				.statistics dd{float:left;margin-left:.9em}}
				.header .search{clear:both}
				.header .search h2{position:absolute;top:-100000px}
				.header .search p{min-height:2em;position:relative;margin:0 0 2em;padding:0}
				.header .search fieldset{padding:0;background:transparent}
				.header .search input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;display:block;margin:0 0 1em;border:1px solid #f3f3f3;border-bottom:2px solid #01689b;padding:3px 3px 3px 1%;background:#FFF;font-size:1.3125em;line-height:1;line-height:1.19;height:1.19em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
				.header .search button{display:block;margin:0 10px 0 0;padding:3px 15px;border-top:1px solid #01689b;border-bottom:2px solid #01689b;font-size:1.3125em;line-height:1;text-align:center;line-height:1.19;height:1.19em;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
				.header .search .formWrapper{background:0;margin-bottom:0;margin-right:10px;overflow:inherit;padding-top:0}
					@media(min-width:992px){.header .search input{width:16em;float:left;border-right:0}
				.header .search button{width:auto;margin-right:20px}
				.header .search a{padding-top:2px}.header .search .formWrapper{margin-right:0;overflow:hidden}}
.reactions,.mourning{clear:both;margin:0}
.reactions p,
.mourning p{font-size:1em}
.reactions ul,
.mourning ul{margin-bottom:0;margin-left:-10px;padding-left:10px;background:#f3f3f3;display:block}
	@media(min-width:768px){.reactions ul,.mourning ul{margin-left:-20px;padding-left:20px}}
.reactions ul>li,
.mourning ul>li{background:0;padding:1.5em 10px 1.5em 0;margin:0;border-bottom:2px solid #FFF}
.reactions ul>li:before,
.mourning ul>li:before{content:'';display:none}
.reactions ul>li:last-child,
.mourning ul>li:last-child{border-bottom:0}@media print{.reactions ul{padding-left:0}}
.timeline{background-color:#f3f3f3;padding:15px 0 15px 60px;margin:0 -15px 40px -15px;width:auto}
	@media(min-width:768px){.timeline{margin:0 0 40px 0;padding:15px 0 15px 70px;width:100%}}
.timeline h2{margin:0;font-size:28px;color:#01689b;margin-left:-40px}
.timeline h2 span{display:block;line-height:1.2em;font-size:.75em;font-weight:normal;color:#112}
.timeline .timelineToggle{border-left:solid 0 #01689b}.timeline .timelineToggle:first-child{padding-bottom:50px}
.timeline .timelineToggle a{margin-left:-40px;position:relative;background-color:#f3f3f3;padding:10px 0 15px 0;display:block;width:100%;color:#fff;font-size:1.2em;line-height:1.4em;text-decoration:underline}
.timeline .timelineToggle a:link{color:#01689b}
.timeline .timelineToggle:first-child{padding-bottom:0}
.timeline .timelineToggle:first-child:after{content:" ";display:block;width:100%;padding-bottom:20px}
.timeline .timelineMajor{background-color:transparent;border-left:solid 2px #01689b;margin-left:-30px}
.timeline .timelineMajor:before,
.timeline .timelineMajor:after{content:" ";display:table}
.timeline .timelineMajor:after{clear:both}
.timeline .timelineMajor .majorEvent:focus{outline:2px solid #82befb;outline-offset:2px}
.timeline .timelineMajor .timelineMajorMarker{margin:0 0 2px 0;padding:0;width:100%;display:block;font-size:1.5em;background-color:transparent}
.timeline .timelineMajor .timelineMajorMarker a{display:block;position:relative;color:#01689b;text-decoration:none;font-weight:bold;padding:23px 35px 15px 35px;margin:0}
.js .timeline .timelineMajor .timelineMajorMarker a:hover{text-decoration:none;cursor:pointer}
.js .timeline .timelineMajor .timelineMajorMarker a:before{background-color:#fff;content:"";font-family:"RO Icons";color:#01689b;font-size:20px;padding:6px;text-align:center;vertical-align:middle;line-height:1;height:40px;position:absolute;width:40px;top:15px;left:-22px;margin-right:40px;border-radius:100%;border:solid 4px #01689b;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
	@media(min-width:1200px){.js .timeline .timelineMajor .timelineMajorMarker a:before{top:18px}}
.js .timeline .timelineMajor .timelineMajorMarker a span{text-decoration:none;font-weight:bold;color:#01689b;font-size:28px}
.js .timeline .timelineMajor .timelineMajorMarker a span:hover{text-decoration:underline}
.js .timeline .timelineMajor.open .timelineMajorMarker a:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
	@-moz-document url-prefix(){.js .timeline .timelineMajor.open .timelineMajorMarker a:before{padding:5px}}
.timeline .timelineMajor .timelineMajorIntro{font-size:1.2em;display:block;line-height:1.4em;margin-top:0;border-top:solid 2px #f3f3f3}
.js .timeline .timelineMajor .timelineMajorIntro{height:0;padding:0;visibility:hidden;overflow:hidden}
.timeline .timelineMajor .timelineMinor{display:block;margin-left:-30px}
.js .timeline .timelineMajor .timelineMinor{height:0;visibility:hidden;overflow:hidden}
.timeline .timelineMajor .timelineMinor .timelineEventHead{position:relative;padding:15px 15px 0 15px}
.timeline .timelineMajor .timelineMinor .timelineEventHead:before{border-top:solid 3px #fff;width:100%;margin-left:50px;content:" ";display:block;padding-bottom:20px}
	@media(min-width:768px){.timeline .timelineMajor .timelineMinor .timelineEventHead:before{margin-left:30px}}
	@media(min-width:992px){.timeline .timelineMajor .timelineMinor .timelineEventHead:before{width:103%;margin-left:11px}}
.timeline .timelineMajor .timelineMinor .timelineEventHead:before,
.timeline .timelineMajor .timelineMinor .timelineEventHead:after{content:" ";display:table}
.timeline .timelineMajor .timelineMinor .timelineEventHead:after{clear:both}@media(min-width:768px){.timeline .timelineMajor .timelineMinor .timelineEventHead{padding-left:35px}}
	@media(min-width:992px){.timeline .timelineMajor .timelineMinor .timelineEventHead{padding-left:55px}}
.js .timeline .timelineMajor .timelineMinor .timelineEventHead{background-color:transparent}
.timeline .timelineMajor .timelineMinor .timelineEventHead a{position:relative;display:inline-block;width:100%;text-decoration:none;margin-left:0;padding-left:50px;background-color:transparent}
.timeline .timelineMajor .timelineMinor .timelineEventHead a:before{background-color:#01689b;content:"";font-family:"RO Icons";color:#fff;font-size:10px;text-align:center;height:26px;line-height:26px;position:absolute;width:26px;top:3px;left:0;z-index:1;border-radius:100%;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
	@media(min-width:768px){.timeline .timelineMajor .timelineMinor .timelineEventHead a{margin-left:-20px}}
	@media(min-width:992px){.timeline .timelineMajor .timelineMinor .timelineEventHead a{margin-left:-40px}}
.timeline .timelineMajor .timelineMinor .timelineEventHead a:hover{cursor:pointer}
.timeline .timelineMajor .timelineMinor .timelineEventHead a h3{margin-left:0;color:#01689b}
.timeline .timelineMajor .timelineMinor .timelineEventHead a h3:hover{cursor:pointer;text-decoration:underline}
.timeline .timelineMajor .timelineMinor .timelineEventHead h3{color:#000;font-size:1.66666em;width:74%;margin-left:50px;font-weight:bold;float:left}
	@media(min-width:768px){.timeline .timelineMajor .timelineMinor .timelineEventHead h3{margin-left:30px}}
	@media(min-width:992px){.timeline .timelineMajor .timelineMinor .timelineEventHead h3{margin-left:10px}}
.timeline .timelineMajor .timelineMinor .timelineEventHead h3 span:first-child{font-size:24px;display:block;font-weight:bold}
.timeline .timelineMajor .timelineMinor .timelineEventHead h3 span{font-size:.75em;line-height:1.3em;font-weight:normal;display:block}
.timeline .timelineMajor .timelineMinor .timelineEventHead .thumb{display:none;max-width:17.5%;float:right;margin-right:40px}
	@media(min-width:768px){.timeline .timelineMajor .timelineMinor .timelineEventHead .thumb{display:block}}
.timeline .timelineMajor .timelineMinor .timelineEventHead .thumb p.copyright{position:absolute;bottom:-6px;padding-left:5px}
.timeline .timelineMajor .timelineMinor .timelineEvent{margin:0 2px 0 2px;padding:0 15px 0 65px;overflow:hidden;width:auto;display:block}
	@media(min-width:768px){.timeline .timelineMajor .timelineMinor .timelineEvent{padding:0 4px 0 65px}}
	@media(min-width:992px){.timeline .timelineMajor .timelineMinor .timelineEvent{padding:0 15px 0 65px}}
.timeline .timelineMajor .timelineMinor .timelineEvent:before,
.timeline .timelineMajor .timelineMinor .timelineEvent:after{content:" ";display:table}
.timeline .timelineMajor .timelineMinor .timelineEvent:after{clear:both}
.timeline .timelineMajor .timelineMinor .timelineEvent:focus{outline:2px solid #82befb;outline-offset:-2px}
.js .timeline .timelineMajor .timelineMinor .timelineEvent{visibility:hidden;height:0}
.timeline .timelineMajor .timelineMinor .timelineEvent .media{display:none;float:right;margin:10px 0 10px 20px}
	@media(min-width:768px){.timeline .timelineMajor .timelineMinor .timelineEvent .media{display:block}}
.timeline .timelineMajor .timelineMinor .timelineEvent .media img{margin:0;width:100%;max-width:230px}
.timeline .timelineMajor .timelineMinor .timelineEvent .media p.copyright{position:relative;margin-bottom:0;padding:1px 0 0 0;text-shadow:none;color:#000;max-width:220px}
.timeline .timelineMajor .timelineMinor .timelineEvent .media p.cite{font-size:.8em;max-width:220px}
.timeline .timelineMajor .timelineMinor .timelineEvent .scrollcontainer{clear:both}
.timeline .timelineMajor .timelineMinor .timelineEvent .block-audio-video{float:left;margin-bottom:20px;margin-top:10px;width:100%}
.timeline .timelineMajor .timelineMinor .timelineEvent .block-audio-video .collapsiblePanels{border-bottom:1px solid #fff}
.timeline .timelineMajor .timelineMinor.open .timelineEventHead{background-color:transparent}
.timeline .timelineMajor .timelineMinor.open .timelineEventHead a:after{transform:rotate(90deg)}
.timeline .timelineMajor .timelineMinor.open .timelineEvent{height:auto;visibility:visible}
.timeline .timelineMajor .timelineMinor.open .thumb{display:none}
.timeline .timelineMajor.open .timelineMajorMarker{background-color:transparent;border-bottom:solid 0 #f3f3f3}
.timeline .timelineMajor.open .timelineMinor{height:auto;visibility:visible}
.timeline .timelineMajor.open .timelineMajorIntro{height:auto;visibility:visible;padding:0 55px 20px 35px}
	@media(min-width:992px){.timeline .timelineMajor.open .timelineMajorIntro{margin-top:-10px}}
.timeline .timelineMajor.open .timelineMinor.open .timelineEventHead a:before{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#source-list{margin-left:0}#source-list .list h2{padding-right:3em;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mJg ZGCEAgZGBiCAskEsKA/MhFBQAqoALM0AVw7jMEINAQgwAAllADXUNN/xAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:98% .5em;cursor:pointer;color:#000;margin:0;font-size:1.625em;line-height:1.1538em}
	@media(min-width:992px){#source-list .list h2{color:#4d95b9;height:auto;padding-left:0;font-size:3.5em;line-height:1.5;border-top:0;clear:left;background-image:none;cursor:default}}
		#source-list .list h2.active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFAAAA////pdmf3QAAAAJ0Uk5T/wDltzBKAAAAKklEQVR42mJg BAEGBggFYUN4DFA2mMcAZsMIRpgSBga4cqhGKBukCCDAAAnNADW+Td05AAAAAElFTkSuQmCC")}
		@media(min-width:992px){#source-list .list h2.active{background-image:none;padding-right:0}}
		#source-list ul{width:100%;float:none;margin-bottom:0}
		@media(min-width:992px){#source-list ul{float:left;margin-bottom:20px}}
		#source-list ul li{background:0;padding-left:0;margin-right:3%;margin:0;background-image:none;border-bottom:2px solid #FFF}#source-list ul li:before{content:'';display:none}
		@media(min-width:992px){#source-list ul li{float:left;width:30.3%}}
		#source-list ul li a{text-decoration:none;display:block;float:none;margin:0;padding:.4em 10px;background:#f3f3f3}
		@media(min-width:992px){#source-list ul li a{display:inline-block;padding:0 0 0 18px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFFUJz0NDAOhAcIwAAAAJ0Uk5T/wDltzBKAAAAHUlEQVR42mJg BAIGKAaTEAaQYoADuAiKGhABEGAABXMAK0OFNgoAAAAASUVORK5CYII=") no-repeat 0 .65em;font-size:1em;line-height:inherit}
		.genericgrid #source-list ul li a{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;background:0;font-size:1em;padding-left:16px}
		.genericgrid #source-list ul li a:hover{text-decoration:underline;color:#154273}
		.genericgrid #source-list ul li a:visited{color:#01689b}
		.genericgrid #source-list ul li a.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
		.genericgrid #source-list ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
		.genericgrid #source-list ul li a:before{font-size:9px;top:-1px}}
		#source-list ul li a:hover{text-decoration:underline;color:#154273}
		#source-list .list{clear:both;padding:10px;border-bottom:2px solid #f3f5f6}@media(min-width:992px){#source-list .list{padding:10px 0;border:0}}
		#source-list .list .sublist{border-bottom:0}
			@media(min-width:992px){#source-list .list .sublist{border-bottom:2px solid #f3f5f6;padding-bottom:20px}}
		#source-list .list .sublist.hide{height:0;padding-bottom:0;overflow:hidden}@media(min-width:992px){#source-list .list .sublist.hide{height:auto;overflow:visible;padding-bottom:20px}}
		.overviewform{display:none;width:100%;margin-left:-20px}
		.overviewform fieldset{padding-left:20px}
		.overviewform fieldset div{margin-bottom:1.2em}
		.overviewform fieldset .field{margin:0}@media(min-width:992px){.overviewform{width:66%}}
			@media(min-width:992px){.js .overviewform{display:block}}
		a.source{display:inline-block;padding:0 0 0 18px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAAZQTFRFFUJz0NDAOhAcIwAAAAJ0Uk5T/wDltzBKAAAAHUlEQVR42mJg BAIGKAaTEAaQYoADuAiKGhABEGAABXMAK0OFNgoAAAAASUVORK5CYII=") no-repeat 0 .65em;font-size:1em;line-height:inherit}
		.contactdetail{margin-bottom:20px}
		.contactdetail dl{margin:0 0 .8125em 0}
		.contactdetail dl dt{float:left;text-align:left;font-weight:normal;clear:left;width:100%}@media(min-width:480px){.contactdetail dl dt{width:8em;margin-right:-10em}}
		.contactdetail dl dt:after{content:': '}
		.contactdetail dl dd{clear:left;float:none;display:block;margin:0;box-sizing:border-box}@media(min-width:480px){.contactdetail dl dd{clear:none;padding-left:8em}}
		.contactdetail dl:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
		.contactdetail ul{display:block}
		.contactdetail li{background:0;padding-left:0;margin:0}.contactdetail li:before{content:'';display:none}
		.contactdetail pre{font-family:"RO Sans",Calibri,sans-serif;font-weight:normal;font-size:1.125rem;line-height:1.625;margin-top:0;white-space:normal;overflow:auto;background-color:transparent;border:0;padding:0}:lang(zh-Hans) 
		.contactdetail pre{font-family:Calibri,"MicrosoftYaHeiNew","MicrosoftYahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif}:lang(jp) 
		.contactdetail pre{font-family:Calibri,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}:lang(ru) 
		.contactdetail pre{font-family:Calibri,Arial,sans-serif}:lang(ar) 
		.contactdetail pre{font-family:Calibri,Arial,sans-serif}@media print{.contactdetail li:before{content:""}}
		.contactpersons ul{margin-bottom:15px}.contactpersons ul li:first-child{font-weight:bold}
		.twitterfeed h2 a{display:inline}
		.twitterfeed ul{display:block;margin:0 0 30px 0}
		.twitterfeed ul li{display:block;position:relative;margin:0 0 20px 0;padding:0 0 20px 0}
		.twitterfeed ul li:before{content:'';display:none}
		.twitterfeed ul li p{line-height:1.25em}
		.twitterfeed ul li a{display:inline}
		.twitterfeed ul li .tweetaccount{position:relative;margin:0 0 10px 0;min-height:36px}
		.twitterfeed ul li .tweetaccount .tweetavatar{position:absolute;left:0;top:0;width:36px;height:36px}
		.twitterfeed ul li .tweetaccount .tweetdisplayname{display:inline-block;font-weight:bold;font-size:1em;line-height:1em;margin:0 0 1.1em 44px;vertical-align:top}
		.twitterfeed ul li .tweetaccount .tweetname{position:absolute;font-size:.8125em;line-height:1em;left:44px;bottom:3px;color:#767676}
		.twitterfeed ul li .retweetnotice{color:#767676;font-size:.75em;padding:0 0 0 20px}
		.twitterfeed ul li .retweetnotice:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;color:#697882;margin:-2px 5px 0 -18px}
		.twitterfeed ul li .tweetage{position:absolute;left:0;bottom:0;color:#767676;font-size:.8125em;line-height:1em}
		.twitterfeed ul li .tweetactions{position:absolute;right:0;bottom:0;height:16px}@media(min-width:992px){.twitterfeed ul li .tweetactions{bottom:2px}}
		.twitterfeed ul li .tweetactions a{display:inline-block;width:16px;height:16px;overflow:hidden;color:transparent;margin:0 0 0 3px}
		.twitterfeed ul li .tweetactions a.reply:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;margin-top:-16px;color:#697882}
		.twitterfeed ul li .tweetactions a.reply:hover:before{opacity:.8}
		.twitterfeed ul li .tweetactions a.retweet:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;margin-top:-16px;color:#697882}
		.twitterfeed ul li .tweetactions a.retweet:hover:before{opacity:.8}
		.twitterfeed ul li .tweetactions a.favorite:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;margin-top:-16px;color:#697882}
		.twitterfeed ul li .tweetactions a.favorite:hover:before{opacity:.8}
		.twitterfeed a.tweetfollowbtn{position:relative;display:inline-block;line-height:1em;padding:6px 8px 6px 6px;border:1px solid #ccc;font-size:11px;color:#333;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-weight:bold;background-color:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dedede));background:-moz-linear-gradient(top,#fff,#dedede);background:-o-linear-gradient(top,#fff,#dedede);background:-ms-linear-gradient(top,#fff,#dedede);border:#CCC solid 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;overflow:hidden}
		.twitterfeed a.tweetfollowbtn:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#55acee;margin:-1px 5px 0 0;font-size:13px;line-height:13px}
		.twitterfeed a.tweetfollowbtn:hover{text-decoration:none;border-color:#BBB;background-color:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#d9d9d9));background:-moz-linear-gradient(top,#f8f8f8,#d9d9d9);background:-o-linear-gradient(top,#f8f8f8,#d9d9d9);background:-ms-linear-gradient(top,#f8f8f8,#d9d9d9);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
		.twitter-tweet{display:block;position:relative;padding:15px 0 15px 15px;border-left:3px solid #01689b;font-family:"RO Serif",Serif;margin-bottom:15px}
		.twitter-tweet .tweet-author{position:relative;max-width:800px;height:35px}
		.twitter-tweet .tweet-author p{margin:0;font-size:.8em}@media(min-width:480px){.twitter-tweet .tweet-author p{font-size:1em}}
			@media(min-width:480px){.twitter-tweet .tweet-author{height:45px}}
			@media(min-width:768px){.twitter-tweet .tweet-author{height:65px}}
		.twitter-tweet .tweet-author .tweet-author-avatar{float:left;height:35px;width:35px;background:#01689b;margin-right:15px}
		.twitter-tweet .tweet-author .tweet-author-avatar img{height:35px;width:35px}@media(min-width:480px){.twitter-tweet .tweet-author .tweet-author-avatar{height:45px;width:45px}
		.twitter-tweet .tweet-author .tweet-author-avatar img{height:45px;width:45px}}@media(min-width:768px){.twitter-tweet .tweet-author .tweet-author-avatar{height:65px;width:65px}
		.twitter-tweet .tweet-author .tweet-author-avatar img{height:65px;width:65px}}
		.twitter-tweet .tweet-author .tweet-author-name{float:left;position:relative;height:35px}
			@media(min-width:480px){.twitter-tweet .tweet-author .tweet-author-name{height:45px}}
			@media(min-width:768px){.twitter-tweet .tweet-author .tweet-author-name{height:65px}}
		.twitter-tweet .tweet-author .tweet-author-name .tweet-author-username h3{font-size:1.1em}@media(min-width:480px){.twitter-tweet .tweet-author .tweet-author-name .tweet-author-username h3{font-size:1.3em}}
			@media(min-width:768px){.twitter-tweet .tweet-author .tweet-author-name .tweet-author-username h3{font-size:1.4em;margin-top:10px}}
		.twitter-tweet .tweet-author .tweet-author-name .tweet-author-screenname{position:absolute;bottom:0}
		.twitter-tweet .tweet-author .tweet-author-name .tweet-author-screenname a:visited{color:#01689b}
		.twitter-tweet .tweet-author .twitter-logo{position:absolute;right:0;width:25px;height:25px}@media(min-width:480px){.twitter-tweet .tweet-author .twitter-logo{width:35px;height:35px}}
		.twitter-tweet .tweet-meta{position:relative;float:left;width:100%;max-width:800px}
		.twitter-tweet .tweet-meta .tweet-text{clear:both;width:100%;padding-top:15px}
		.twitter-tweet .tweet-meta .tweet-image{position:relative;display:block;width:100%;max-width:800px;float:left;padding-bottom:15px}
		.twitter-tweet .tweet-meta .tweet-image .image:only-child{position:relative;width:100%}
		.twitter-tweet .tweet-meta .tweet-image :first-child{position:relative;width:100%}
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2) ~ .image,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2){position:relative;float:left;width:50%;padding-bottom:50%;overflow:hidden;border-right:1px solid #fff;background-color:#cbd2e3}
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2) ~ .image a,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2) ~ .image img,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2) a,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2) img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:800px}
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2n+1) ~ .image{position:relative;float:left;width:50%;padding-bottom:50%;overflow:hidden;border-right:1px solid #fff;border-bottom:1px solid #fff;border-top:1px solid #fff;background-color:#cbd2e3}
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2n+1) ~ .image a,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(2n+1) ~ .image img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:800px}
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(4) ~ .image,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(4){position:relative;float:left;width:50%;padding-bottom:50%;overflow:hidden;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#cbd2e3}
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(4) ~ .image a,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(4) ~ .image img,.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(4) a,
		.twitter-tweet .tweet-meta .tweet-image .image:first-child:nth-last-child(4) img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:800px}
		.twitter-tweet .tweet-meta .tweet-image .twitter-video-rendered{margin:0!important;min-width:0!important}
		.twitter-tweet .tweet-action{clear:both;max-width:800px}
		.twitter-tweet .tweet-action ul.tweet-action-buttons{clear:both;list-style-type:none;margin:0}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li{margin:0;padding:0;background:0;float:left;padding-right:15px;color:#666}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li:before{content:'';display:none}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a{color:#666;text-decoration:none;display:block}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.reply{display:block;width:22px;height:22px;overflow:hidden}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.reply:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4em;margin-top:-7px;color:#697882}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.reply:hover:before,
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.reply :active:before{color:#1da0f1}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.retweet{display:block}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.retweet:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4em;margin-top:-6px;color:#697882;margin-right:5px}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.retweet:hover{color:#19cf86}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.retweet:hover:before{color:#19cf86}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.heart{display:block}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.heart:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em;margin-top:-6px;color:#697882;margin-right:0}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.heart:hover{color:#e81c4f}
		.twitter-tweet .tweet-action ul.tweet-action-buttons li a.heart:hover:before{color:#e81c4f}
		.twitter-tweet .tweet-action .tweet-date p{color:#666}
		.twitter-tweet .tweet-action .tweet-location p{color:#666;line-height:inherit}
		.twitter-tweet .tweet-action .tweet-location p:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#697882;margin-right:5px;font-size:.8em;margin-top:-5px}
		.twitter-tweet .tweet-action .follow-btn{float:left;border-radius:4px;text-decoration:none;margin:1em 20px 0 0;padding:.3em 10px .4em 35px;padding-bottom:.4em;border:0;background-color:#01689b;color:#fff;font-size:1em;cursor:pointer}
		.twitter-tweet .tweet-action .follow-btn:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1em;margin-left:-26px;margin-right:10px;color:#fff}
			@media(min-width:768px){.twitter-tweet .tweet-action .follow-btn{padding:.3em 10px .4em 35px}}
			@media(min-width:480px){.twitter-tweet{max-width:500px;width:75%;margin-left:25px;margin-bottom:45px;margin-top:45px}}
		.hchart ul{overflow:hidden;margin:0;padding:0;list-style:none;display:block}
		.hchart a{color:#01689b;text-decoration:none}.hchart a:hover,
		.hchart a:active{text-decoration:underline}
		.hchart .label{z-index:1!important}
		.hchart .highcharts-tooltip span{z-index:9999!important}
		.hchart .tooltip{padding:5px}
		.hchart .innerTooltip{z-index:9999!important;background-color:#fff;padding:8px 8px 8px 8px;margin:-1px 0 2px 1px}
		.hchart .descriptionText,
		.hchart .description{background:transparent}
		.hchart .descriptionText a,
		.hchart .description a{display:inline-block}
		.hchart .descriptionText p,
		.hchart .description p{padding:0 0 20px 10px}
		.hchart .source{display:block;text-align:left;font-size:.8125em;color:#535353;margin:0 0 10px 0}
		.hchart text tspan{cursor:default}
		.hchart .graph{margin-bottom:20px;height:auto;width:100%}
		.hchart .graphImg{margin:8px 0 20px 0;width:100%}
		.hchart .graphImg h1{text-align:center;font-size:1.125em;line-height:1.3em;display:block;margin:0}
		.hchart .graphImg h1 span{display:block;font-size:.7777em;color:#535353}
		.hchart .graphImg .source{display:block;text-align:right;font-size:.8125em;color:#535353}
		.hchart .dataSet{display:block;overflow:auto}
		.hchart .dataSet table{margin-left:0;width:100%}
		.hchart .dataSet table caption{padding:0;margin:0 0 .6em 0}
		.hchart .dataSet table caption .title{color:#000;display:block;font-size:1.125em;line-height:1.3em;font-weight:bold;margin:0 0 .2em 0}
		.hchart .dataSet table caption .subtitle{display:block;font-size:.875em;color:#535353}
		.hchart .dataSet table td{text-align:right;width:auto}
		.hchart .dataSet table th{width:auto;text-align:right}
		.hchart .dataSet table th:first-child{text-align:left}
		.js .hchart .metadata,
		.js .hchart .downloadDataset{display:none}
		.js .hchart .dataSet{display:none}
		.js .hchart .dataSet.current{display:block}
		.js .hchart .downloads li{display:none}
		.js .hchart .downloads li.current,
		.js .hchart .downloads li.panelDownloadLink{display:block}
		.js .hchart .metaPanel{display:none}
		.js .hchart[data-type="table"] .collapsiblePanels .panel .panelContent{display:block!important}
		.js .hchart[data-type="table"] .collapsiblePanels .panel .panelContent .dataSet{display:block}@media print{.block.hmap .toggleOptions li:before{content:''}}
		.hmap ul{overflow:hidden;margin:0;padding:0;list-style:none;display:block}
		.hmap a{color:#01689b;text-decoration:none}
		.hmap a:hover,
		.hmap a:active{text-decoration:underline}
		.hmap .descriptionText,
		.hmap .description{background:transparent}
		.hmap .descriptionText a,
		.hmap .description a{display:inline-block}
		.hmap .descriptionText p,
		.hmap .description p{padding:0 0 20px 10px}
		.hmap .label{z-index:1!important}
		.hmap .highcharts-tooltip span{z-index:9999!important}
		.hmap .tooltip{padding:5px}
		.hmap .innerTooltip{z-index:9999!important;background-color:#fff;padding:8px 8px 8px 8px;margin:-1px 0 2px 1px}
		.hmap .mapAreaDark{color:#01689b}
		.hmap .mapAreaLight{color:#d9f2ff}
		.hmap .mapAreaHover{color:#f3f3f3}
		.hmap .source{display:block;text-align:left;font-size:.8125em;color:#535353;margin:0 0 10px 0}
		.hmap .thematicmap{margin-bottom:20px;height:auto;width:100%}
		.hmap .dataSet{display:block;padding:0 20px 10px 20px;overflow:auto}
		.hmap .dataSet table{margin-left:0;width:auto}
		.hmap .dataSet table caption{padding:0;margin-bottom:.6em}
		.hmap .dataSet table caption .title{color:#000;display:block;font-size:1.125em;line-height:1.3em;font-weight:bold;margin:0 0 .2em 0}
		.hmap .dataSet table caption .subtitle{display:block;font-size:.875em;color:#535353}
		.hmap .dataSet table td{text-align:right;width:auto}
		.hmap .dataSet table th{width:auto;text-align:right}
		.hmap .dataSet table th:first-child{text-align:left}
		.js .hmap .metadata,
		.js .hmap .downloadDataset{display:none}
		.js .hmap .dataSet{display:none}
		.js .hmap .dataSet.current{display:block}
		.js .hmap .downloads li{display:none}
		.js .hmap .downloads li.current,
		.js .hmap .downloads li.panelDownloadLink{display:block}
		.js .hmap .metaPanel{display:none}
		.touchevents.js .choose-xl .summary,
		.touchevents.js .choose-xl #topic-search{display:none}
		.choose-xl .summary,
		.choose-xl #topic-search{display:none}
		.js .choose-xl .summary,
		.js .choose-xl #topic-search{display:block}
		.choose-xl .formWrapper{padding-left:0;background:transparent}
		.choose-xl label{position:absolute;top:-100000px}
		.js .choose-xl select{z-index:0}
		.choose-xl select{z-index:0;position:relative;width:65%;float:left;margin-right:10px}
		.choose-xl h2{margin:1em 0 .15em;color:#767676;font-size:1.25em;line-height:1.3em}@media(min-width:768px){.choose-xl h2{font-size:1.3125em;line-height:1.5238}}
		.choose-xl p{min-height:2em;position:relative;margin:.5em 0 2em;padding:0}
		.choose-xl input{width:100%;float:left;display:block;border:0;border-bottom:2px solid #01689b;padding:0;background:#fff;font-size:1.3125em;line-height:1;line-height:1.66em;height:1.66em}
		.choose-xl input.ui-autocomplete-input{margin-bottom:0;padding-left:1%;width:80%}@media(min-width:768px){.choose-xl input.ui-autocomplete-input{width:20em}}
		.choose-xl input[type=text]::-ms-clear{display:none}
		.choose-xl button{position:absolute;right:20px;float:none;display:block;padding:0;border:0;margin:0;padding:0 15px 0 15px;font-size:1.3125em;line-height:1;text-align:center;line-height:1.66em;height:1.66em;cursor:pointer}
			@media(min-width:480px){.choose-xl button{position:relative}}
			@media(min-width:768px){.choose-xl button{right:0}}
		.article .form.choose-xl form{margin-left:0}
		.article .form.choose-xl form .formWrapper{padding-left:20px}
		.ui-autocomplete{position:absolute;max-height:150px;overflow:auto;margin-top:0;border-top:0;background-color:#e6e6e6;border-bottom:2px solid #01689b;z-index:99}
		.choose-xl .ui-autocomplete{margin-left:10px}
		.ui-autocomplete li{margin:0;padding:0;background-image:none;background-color:#FFF;border-top:1px solid #d7d7d7;display:block;padding:.2em 4px;cursor:pointer}
		.ui-autocomplete li:before{content:'';display:none}
		.ui-autocomplete li:hover,
		.ui-autocomplete li a:focus,
		.ui-autocomplete li.ui-state-focus,
		.ui-autocomplete li a.ui-state-hover{background-color:#cce0f1;color:#000}
		.ui-autocomplete li a{display:block;padding:.2em 4px;cursor:pointer}
		.choose-xl .ui-autocomplete li a{padding:.3em 6px}
		.js .ui-autocomplete{top:auto}.poll{margin-bottom:40px}.poll h2{border-top:0}
		.article .poll .formWrapper{padding:1.2em 10px 0 10px}@media(min-width:992px){.article .poll .formWrapper{padding:1.2em 20px 0 20px}}
		.article .poll input[type="radio"]{left:5px}
		.article .poll label{margin-bottom:0;padding:5px 10px 5px 30px}
		.article .poll label:hover{background-color:#01689b;color:#fff}
		.article .poll label.check{background-color:#01689b;color:#fff}
		.poll label{display:block;background:transparent;float:none;clear:both;position:relative;cursor:pointer}
		.poll input{display:block;position:absolute}
		.poll input[type="submit"]{border:0;padding:10px;position:static;margin-top:1.25em;background-color:#01689b;color:#fff}@media(min-width:992px){.poll input[type="submit"]{margin-top:1.8em}}
		.js .poll input[type="submit"]{cursor:default;background-color:#999}
		.js .poll input[type="submit"].enabled{cursor:pointer;background-color:#01689b}
		.poll input[type="radio"]{margin-top:4px;background-color:transparent;border-color:transparent}
		.touchevents .poll input[type="radio"]{margin-top:2px;width:18px;height:18px;border-radius:100%;background-color:#e6e6e6;border-color:#999}
		.touchevents .poll input[type="radio"]:checked{background-color:#666;border-color:#767676}
		.poll-results{background:#e6e6e6;padding:10px}
		.article .poll-results{display:block}
		.poll-results p{margin-bottom:0}
		.poll-results li{list-style-type:none;padding-left:0;display:inline-block;width:100%;margin-left:0;margin-bottom:15px;position:relative}
		.poll-results li:before{display:none;content:''}
		.poll-results li span.fullbar{border:1px solid #000;width:79%;margin:5px 0 0 0;display:block;height:20px;float:left;border:0;background:#fff}@media(min-width:480px){.poll-results li span.fullbar{width:87%}}
			@media(min-width:992px){.poll-results li span.fullbar{width:90%}}
			@media(min-width:992px){.poll-results li span.fullbar{width:89%}}
			@media(min-width:1200px){.poll-results li span.fullbar{width:91%}}
		.poll-results li span.fullbar .resultbar{background:#01689b;display:block;height:20px;width:0}
		.js .poll-results li span.fullbar .resultbar{display:none}
		.poll-results span.resultnumber{float:right;display:inline-block;margin-left:10px;margin-top:7px;line-height:1em}@media print{.poll{width:100%}
		.poll-results li span.fullbar .resultbar{border-top:15px solid #d9d9d9}.poll-results span.resultnumber{padding-bottom:5px}.poll-results li:before{content:''}.poll input[type="submit"]{float:none!important}}
		.mediaContainer{position:relative;display:inline-block;max-width:100%;width:100%}
		.mediaContainer.lightbox{cursor:pointer}.mediaContainer h3{display:block;color:#000;margin:0 0 0 8px;text-decoration:none;font-size:1em;line-height:1em;font-weight:normal}
		.mediaContainer.download{margin:0}
		.mediaContainer.download .shareOptionBox{margin-bottom:8px}
		.mediaContainer.download .miscOptionsBox h3{margin-right:35px}
		.mediaContainer.lightbox .shareOptionBox{margin-bottom:8px}
		.mediaContainer.lightbox .miscOptionsBox h3{margin-right:35px}
		.mediaContainer.shareMedia.less .shareOptionBox h3{margin-right:35px}
		.mediaContainer.shareMedia .shareOptionBox h3,
		.mediaContainer.lightbox.less .shareOptionBox h3,
		.mediaContainer.download.less .shareOptionBox h3{margin-right:0}
		.mediaContainer.shareMedia .miscOptionsBox h3,
		.mediaContainer.lightbox.less .miscOptionsBox h3,
		.mediaContainer.download.less .miscOptionsBox h3{margin-right:0}
		.mediaContainer a.openOptionBox{position:absolute;right:4px;top:4px;display:block;margin:0;padding:0;width:30px;height:30px;text-indent:-9999px;background-color:#01689b;overflow:hidden;z-index:90;cursor:pointer;display:none}
		.mediaContainer a.openOptionBox:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:6px;top:0;font-size:18px}
		.mediaContainer:hover a.openOptionBox,
		.touchevents .mediaContainer a.openOptionBox{display:block}
		.mediaContainer .mediaOptions{display:none;cursor:default;background-color:#fff;padding:14px 8px 8px 0;position:absolute;right:4px;top:4px;z-index:100;border:1px solid #e1e1e1}
		.mediaContainer .mediaOptions.visible{display:block}
		.mediaContainer .mediaOptions a.closeOptionBox{position:absolute;right:-1px;top:-1px;display:block;margin:0;padding:0;width:30px;height:30px;text-indent:-9999px;background-color:#01689b;overflow:hidden}
		.mediaContainer .mediaOptions a.closeOptionBox:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:8px;top:2px;font-size:16px}
		.mediaContainer .mediaOptions .mediaOption{display:inline-block;float:left;margin:7px 0 0 8px;padding:0;width:30px;height:30px;text-indent:-9999px;overflow:hidden;position:relative;background-color:#01689b}
		.mediaContainer .mediaOptions .shareOptionBox{float:left;clear:both}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn{background-color:#fff}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn:before{text-indent:0;position:absolute;left:0;top:0;font-size:30px;line-height:30px;width:30px;height:30px}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn.fa:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";color:#3c5193;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c5193}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn.tw:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";color:#2da8e0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2da8e0}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn.li:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";color:#007bb6;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0e77b5}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn.go:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";color:#cc2b27;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cc2b27}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn.tu:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";color:#47526b;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#47526b}
		.mediaContainer .mediaOptions .shareOptionBox a.shareBtn.pi:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#aa2529}
		.mediaContainer .mediaOptions .miscOptionsBox{float:left;clear:both}
		.mediaContainer .mediaOptions .miscOptionsBox .mediasize{display:inline-block;height:20px;line-height:2em;font-size:.875em;margin:8px 0 0 5px;vertical-align:top}
		.mediaContainer .mediaOptions .miscOptionsBox a.lightbox:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";text-indent:0;color:#fff;position:absolute;left:7px;top:2px;font-size:16px}
		.mediaContainer .mediaOptions .miscOptionsBox a.download:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:7px;top:2px;font-size:16px}
		.decorative .mediaContainer .openOptionBox{top:44px}
		.decorative .mediaContainer .mediaOptions{top:44px}@media print{.mediaContainer .mediaOptions.visible{display:none!important}#content .mediaContainer.download{display:block!important}}
		.calendarSlider{display:none;background-color:#fff;overflow:hidden;padding:0 0 0 30px;position:relative;border:solid 1px #999}@media(min-width:992px){.calendarSlider{padding:0 0 0 19px}}
		.js .calendarSlider{display:block}
		.calendarSlider .slideWrapper{height:70px;background-color:#fff;position:relative}@media(min-width:992px){.calendarSlider .slideWrapper{height:140px}}
			@media(min-width:1200px){.calendarSlider .slideWrapper{height:140px}}.calendarSlider .slide{display:block;float:left;margin:0;padding:5px 0 5px 0;color:#fff;text-align:center;cursor:pointer;width:110px}
			@media(min-width:992px){.calendarSlider .slide{padding:10px 0 10px 0;width:60px}}@media(min-width:1200px){.calendarSlider .slide{width:77px}}
		.calendarSlider .slide a{display:block;float:left;width:55px;background-color:#fff;color:#535353;font-weight:normal;font-size:20px}@media(min-width:992px){.calendarSlider .slide a{font-size:21px;float:none;width:60px}}
			@media(min-width:1200px){.calendarSlider .slide a{float:none;width:77px}}
.calendarSlider .slide a:hover{text-decoration:none;color:#154273}
.calendarSlider .slide a:focus,
.calendarSlider .slide a:active{text-decoration:none;outline:2px solid #82befb;outline-offset:-2px}
.calendarSlider .slide span{display:block;margin-bottom:-8px;color:#01689b;font-size:26px;font-weight:bold;text-align:center;line-height:34px}
	@media(min-width:992px){.calendarSlider .slide span{font-size:28px;line-height:32px}}
	@media(min-width:1200px){.calendarSlider .slide span{font-size:32px;line-height:36px}}
.calendarSlider a.slideActive{background-color:#e6e6e6;color:#767676}
.calendarSlider a.sliderNavPrev,
.calendarSlider a.sliderNavNext{position:absolute;top:0;display:block;width:30px;height:100%;overflow:hidden;text-indent:-9999px;background-color:#fff;color:#999;z-index:9999}
.calendarSlider a.sliderNavPrev:hover,
.calendarSlider a.sliderNavPrev:active,
.calendarSlider a.sliderNavNext:hover,
.calendarSlider a.sliderNavNext:active{text-decoration:none;outline:0}
.calendarSlider a.sliderNavPrev:focus,
.calendarSlider a.sliderNavNext:focus{text-decoration:none;outline:2px solid #82befb;outline-offset:-1px}@media(min-width:992px){.calendarSlider a.sliderNavPrev,.calendarSlider a.sliderNavNext{width:19px}}
.calendarSlider .sliderNavPrev{left:0}
.calendarSlider .sliderNavPrev:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:10px;top:50%;margin-top:-6px;font-size:12px;line-height:12px;text-indent:0;color:#000}
	@media(min-width:992px){.calendarSlider .sliderNavPrev:before{left:5px}}
	@media(min-width:992px){.calendarSlider .sliderNavPrev{left:3px}}
.calendarSlider .sliderNavNext{right:0}
.calendarSlider .sliderNavNext:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:50%;margin-top:-6px;font-size:12px;line-height:12px;text-indent:0;color:#000}
	@media(min-width:992px){.calendarSlider .sliderNavNext:before{right:5px}}
	@media(min-width:992px){.calendarSlider .sliderNavNext{right:3px}}
.activityblock{position:relative}
.activityOverview{position:relative}@media(min-width:992px){.activityOverview{position:static}}
.activityOverview .article{padding-top:0}@media(min-width:992px){.activityOverview{padding-top:0}}
.activityOverview a.activity{position:relative;padding-bottom:20px;padding-left:70px;display:block;box-sizing:border-box;width:100%;line-height:1.5em}@media(min-width:992px){.activityOverview a.activity{line-height:1.625}}
.activityOverview a.activity:before{content:' '}
.genericgrid .activityOverview a.activity{padding-left:70px;line-height:1.5em;font-size:1em;font-weight:normal}
.genericgrid .activityOverview a.activity:hover{text-decoration:none}@media(min-width:992px){.genericgrid .activityOverview a.activity{line-height:1.625}}
.genericgrid .activityOverview a.activity:before{content:""}
.activityOverview a.activity .dateNumber{position:absolute;left:0;color:#01689b;font-weight:bold;font-size:32px;margin-top:0;text-align:center}
	@media(min-width:992px){.activityOverview a.activity .dateNumber{margin-top:-13px}}
.activityOverview a.activity .dateNumber span{color:#666;font-weight:normal;font-size:52px;margin-top:16px;display:block}@media(min-width:992px){.activityOverview a.activity .dateNumber span{margin-top:-28px}}
.activityOverview .dateGroup{margin-bottom:20px;display:inline-block;width:100%}
.activityOverview .dateGroup .activity{border-bottom:0;padding-bottom:0}
.activityOverview dl{margin-top:3px;margin-bottom:0}
.activityOverview dl dt{display:none}
.activityOverview dl dd{margin-left:0;margin-bottom:0;color:#000}
.activityOverview .message{margin-left:0}
.activityOverview input[type="text"].date{font-size:1em;width:40%}
.activityOverview .togglePageView{display:none;position:absolute;right:0;top:7px;font-size:1em;background-image:none;padding-left:0;text-align:right;text-decoration:none}
.activityOverview .togglePageView:hover{text-decoration:underline}@media(min-width:992px){.activityOverview .togglePageView{display:block}}
.activityOverview .spinner{display:none;background:url("shared-ro/images/small_loader.gif") no-repeat;position:absolute;top:-13px;left:170px;width:20px;height:20px}
.activityresults{position:relative}
.activityresults .resultLoader{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;z-index:999;text-align:center}
.activityresults .resultLoader span{background:url("shared-ro/images/small_loader.gif") no-repeat;padding-left:25px}@media(max-width:992px){.activityresults .common.results a{padding-left:70px}}
.activityDetail{position:relative}.activityDetail .dateNumber{position:absolute;color:#01689b;font-weight:bold;font-size:30px;text-align:right;margin-top:-8px}
.activityDetail .dateNumber span{color:#666;font-weight:normal;font-size:52px;margin-top:-11px;display:block;line-height:1}@media(min-width:992px){.activityDetail .dateNumber{left:0}}
.activityDetail .dateNumber p{color:#01689b;font-size:19px;font-weight:normal;text-align:center}
.activityDetail .end{margin-top:67px}@media(min-width:992px){.activityDetail .end{left:25px}}
.activityDetail h1.activity{background-image:none;padding-left:70px;padding-bottom:0;margin-bottom:0}
.activityDetail h1.activity+.article-meta{padding-left:0}@media(min-width:992px){.activityDetail h1.activity{width:100%}}
.activityDetail dl{margin-top:-1em;margin-bottom:0}.activityDetail dl dt{display:none}
.activityDetail dl dd{margin-left:70px;margin-bottom:0}.activityDetail p{margin-left:70px}
.activityDetail+.intro{margin-top:.8125em}@media print{#aside{display:none}
.article{max-width:100%;width:100%;margin:0;padding:0}.togglePageView{display:none}
.activityOverview .dateGroup{margin-bottom:0}
.activityOverview a.activity{padding-left:70px!important;page-break-inside:avoid;margin-bottom:20px;padding-bottom:0}
.activityOverview a.activity .dateNumber{margin-right:20px;font-size:24px}
.activityOverview a.activity .dateNumber span{margin-top:-15px;font-size:36px}}
.hotspotContainer p.caption{color:#767676}
.hotspotContainer p.copyright{text-align:left;color:inherit;text-shadow:none;position:relative;text-shadow:none;color:#767676;display:inline-block;margin-bottom:0;padding:5px 0 0 0;font-size:.8em;margin-top:-10px}
.hotspotContainer p.cite{font-size:.8em;color:#767676;margin-top:-10px}
.hotspotContainer .hotspotimage{margin:0 auto;position:relative}
.hotspotContainer .hotspotimage img{width:100%;line-height:0}
.hotspotContainer .hotspotimage ul{line-height:0;list-style-type:none;display:block}
.hotspotContainer .hotspotimage ul li{position:absolute;z-index:auto;margin:0;padding:0;background:0;list-style-type:none!important;width:100%;height:0;counter-increment:hotzones}
.hotspotContainer .hotspotimage ul li:before{display:none;content:''}
.hotspotContainer .hotspotimage ul li a{z-index:0;display:block;width:30px;height:30px;margin-left:-15px;margin-top:-15px;padding:0;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;opacity:.99;color:#fff;font-size:1.4em;line-height:1.3em;text-align:center;text-decoration:none}
.hotspotContainer .hotspotimage ul li a span{position:absolute;left:-10000px}
.hotspotContainer .hotspotimage ul li a.open{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);outline:0}
.hotspotContainer .hotspotimage ul li a.open:focus{outline:0}
.hotspotContainer .hotspotimage ul li a:focus{outline:2px solid #82befb;outline-offset:2px;outline:0}
.hotspotContainer .hotspotimage ul li a:before{border-radius:100%;width:30px;height:30px;display:block;background-color:#01689b;color:#fff;content:counter(hotzones)}
	@media(min-width:992px){.hotspotContainer .hotspotimage ul li a:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:16px;text-align:center;vertical-align:middle;display:table-cell}}
.hotspotContainer .hotspotimage ul:after{content:' ';display:block;clear:both}@media(min-width:992px){.hotspotContainer .hotspotimage.no-js ul li a.open,.hotspotContainer .hotspotimage.numeric ul li a.open{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}
.hotspotContainer .hotspotimage.no-js ul li a:before,
.hotspotContainer .hotspotimage.numeric ul li a:before{font-family:"RO Sans",Calibri,sans-serif;font-size:1em;line-height:1em;background:0;font-weight:bold;content:counter(hotzones);background-color:#01689b;color:#fff;border-radius:100%;width:30px;height:30px}}
.hotspotContainer .hotspotimage .tooltip{text-align:left;position:absolute;z-index:19999;left:0;top:auto;bottom:0;padding:15px 15px 15px 15px;color:#fff;background-color:rgba(1,104,155,0.95);width:auto;max-width:500px;display:block;font-size:90%}
	@media(min-width:992px){.hotspotContainer .hotspotimage .tooltip{font-size:100%}}
.hotspotContainer .hotspotimage .tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(1,104,155,0.95);content:'';position:absolute;left:50%;right:auto;bottom:-10px;margin-left:-10px}
.hotspotContainer .hotspotimage .tooltip.left:after{margin-left:0;left:10px}
.hotspotContainer .hotspotimage .tooltip.right:after{left:auto;margin-left:0;right:10px}
.hotspotContainer .hotspotimage .tooltip.bottom:after{border-top:0;border-bottom:10px solid rgba(1,104,155,0.8);bottom:auto;top:-10px}
.hotspotContainer .hotspotimage .tooltip h2{font-size:1.25em;line-height:1.3em;margin:0;display:block;font-style:italic;padding:0}
.hotspotContainer .hotspotimage .tooltip p{line-height:1.5;font-size:1em;padding:10px 0 0 0;margin:0}
.hotspotContainer .hotspotimage .tooltip ol,
.hotspotContainer .hotspotimage .tooltip ul{margin:1px auto 0 auto;padding:5px;line-height:1.5;list-style-type:decimal!important}
.hotspotContainer .hotspotimage .tooltip ol li,
.hotspotContainer .hotspotimage .tooltip ul li{list-style-type:inherit!important;position:relative;margin-left:20px!important}
.hotspotContainer .hotspotimage .tooltip ul{list-style-type:disc!important}
.hotspotContainer .hotspotimage .tooltip img{width:100%}
.hotspotContainer .hotspotimage .tooltip.imageleft,
.hotspotContainer .hotspotimage .tooltip.imageright{max-width:620px}
.hotspotContainer .hotspotimage .tooltip.imageleft img,
.hotspotContainer .hotspotimage .tooltip.imageright img{max-width:45%}
.hotspotContainer .hotspotimage .tooltip.imageleft img{float:left;margin-right:15px}
.hotspotContainer .hotspotimage .tooltip.imageright img{float:right;margin-left:15px}
.hotspotContainer .hotspotimage .tooltip.imagetop{max-width:415px}
.hotspotContainer .hotspotimage .tooltip.imagetop img{margin-bottom:15px}
.hotspotContainer .hotspotimage .tooltip.imagebottom{max-width:415px}
.hotspotContainer .hotspotimage .tooltip.imagebottom img{margin-bottom:0}
.hotspotContainer .hotspotimage.light .tooltip{color:#767676;background:#fff;opacity:.95}
.hotspotContainer .hotspotimage.light .tooltip:after{border-top:10px solid rgba(255,255,255,0.95)}
.hotspotContainer .hotspotimage.light .tooltip.bottom:after{border-top:0;border-bottom:10px solid rgba(255,255,255,0.95);bottom:auto;top:-10px}
.hotspotContainer .hotspotinfo{display:block;width:auto;padding:0;margin:30px auto}
.hotspotContainer .hotspotinfo div{width:auto;padding:15px 0 15px 0;display:block;counter-increment:hotzonesdefs;border-top:solid 1px #01689b}
.hotspotContainer .hotspotinfo div:before,
.hotspotContainer .hotspotinfo div:after{content:" ";display:table}
.hotspotContainer .hotspotinfo div:after{clear:both}
.hotspotContainer .hotspotinfo div h2{color:#01689b;display:inline;font-size:1.4em;line-height:1.5em;margin:0 0 10px 0}
.hotspotContainer .hotspotinfo div:before{float:left;width:30px;height:30px;background-color:#01689b;border-radius:100%;content:counter(hotzonesdefs);text-align:center;color:#fff;display:block;font-size:1.4em;line-height:1.4em;margin:0 10px 0 0;padding:0}
.hotspotContainer .hotspotinfo div img{width:100%;float:right;margin:10px 0 10px 0}@media(min-width:768px){.hotspotContainer .hotspotinfo div img{width:40%;float:right;margin:0 0 0 10px}}
	@media(min-width:992px){.js .hotspotContainer .hotspotinfo{display:none}}
.collapsiblePanels{margin:0;padding:0}
.collapsiblePanels .panel{display:inline-block;border-top:1px solid #fff;background-color:#f3f3f3;width:100%;height:auto}
.collapsiblePanels .panel button{width:100%;margin:0;padding:5px 30px 5px 10px;background-color:#e6e6e6;color:#01689b;font-weight:bold;display:inline-block;position:relative}
.collapsiblePanels .panel button:hover{color:#154273}
.collapsiblePanels .panel button:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:8px;color:#000;font-size:14px}
.collapsiblePanels .panel .panelContent{display:inline-block;width:100%;margin:0;padding:15px 15px 15px 15px}
.collapsiblePanels .panel .panelContent img{float:right;max-width:30%;margin:10px 0 0 10px}
.collapsiblePanels .panel .panelContent table{margin-left:0}
.collapsiblePanels .panel .panelContent.downloads,
.collapsiblePanels .panel .panelContent.segments{padding:0}
.collapsiblePanels .panel .panelContent.downloads ul,
.collapsiblePanels .panel .panelContent.segments ul{display:block;list-style:none;margin:0;padding:0}
.collapsiblePanels .panel .panelContent.downloads ul li,
.collapsiblePanels .panel .panelContent.segments ul li{background:0;margin:0;padding:0;border-bottom:1px solid #fff;width:100%}
.collapsiblePanels .panel .panelContent.downloads ul li:before,
.collapsiblePanels .panel .panelContent.segments ul li:before{display:none;content:''}
.collapsiblePanels .panel .panelContent.downloads ul li a,
.collapsiblePanels .panel .panelContent.segments ul li a{background-image:none;padding:5px 15px 5px 15px;width:100%;line-height:1.2em;color:#01689b;text-decoration:none;display:block}
.collapsiblePanels .panel .panelContent.downloads ul li a:focus,
.collapsiblePanels .panel .panelContent.segments ul li a:focus{outline:2px solid #82befb;outline-offset:-3px}
.collapsiblePanels .panel .panelContent.downloads ul li a.current,
.collapsiblePanels .panel .panelContent.segments ul li a.current{color:#000;cursor:default;font-weight:bold;text-decoration:none}
.collapsiblePanels .panel .panelContent.downloads ul li a:hover,
.collapsiblePanels .panel .panelContent.segments ul li a:hover{background-color:#e6e6e6;text-decoration:none}
.collapsiblePanels .panel .panelContent.downloads ul li a img,
.collapsiblePanels .panel .panelContent.segments ul li a img{float:none;margin:0;display:inline}
.collapsiblePanels .panel .panelContent.downloads ul li a .meta,
.collapsiblePanels .panel .panelContent.segments ul li a .meta{display:block;clear:left;margin:0}
.collapsiblePanels .panel .panelContent .mapData{width:100%;float:left;border-bottom:1px solid #ccc;margin:0 0 15px 0;padding:0 0 15px 0}
.collapsiblePanels .panel .panelContent .mapData:last-child{border-bottom:0;margin-bottom:0}
.collapsiblePanels .panel .panelContent .mapData p{margin:10px 0 0 0}
.collapsiblePanels .panel .panelContent .mapData h3{display:inline-block;width:100%}
.collapsiblePanels .panel .panelContent .mapData a,
.collapsiblePanels .panel .panelContent .mapData a:visited{color:#000;text-decoration:none}
.collapsiblePanels .panel .panelContent .mapData a h3,
.collapsiblePanels .panel .panelContent .mapData a:visited h3{color:#01689b;text-decoration:none}
.collapsiblePanels .panel .panelContent .mapData a:hover h3,
.collapsiblePanels .panel .panelContent .mapData a:visited:hover h3{color:#154273}
.collapsiblePanels .panel .panelContent .mapData a.external:before,
.collapsiblePanels .panel .panelContent .mapData a:visited.external:before{content:""}
.collapsiblePanels .panel .panelContent .mapData a.external h3:before,
.collapsiblePanels .panel .panelContent .mapData a:visited.external h3:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;padding-right:5px;margin-top:-2px}
.collapsiblePanels .panel .panelContent:focus{outline:2px solid #82befb;outline-offset:-3px}
.collapsiblePanels .panel.closed button{background-color:transparent}
.collapsiblePanels .panel.closed button:after{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.collapsiblePanels .panel.closed .panelContent{display:none}
.js .collapsiblePanels .panel .panelContent{display:none}
.js .collapsiblePanels .panel.open .panelContent{display:inline-block}.editorialNavigation{background-color:#01689b}
.hasMainNav .editorialNavigation{background-color:#f3f3f3}
.hasMainNav .editorialNavigation .wrapper .navItem a .content h3{color:#01689b}
.hasMainNav .editorialNavigation .wrapper .navItem a .content p{color:#000}
.editorialNavigation .wrapper{padding-top:40px;padding-bottom:15px}@media(min-width:1200px){.editorialNavigation .wrapper{padding-top:60px;padding-bottom:0}}
.editorialNavigation .wrapper .navItem{position:relative;margin:0 0 25px 0}@media(min-width:992px){.editorialNavigation .wrapper .navItem{margin-bottom:40px}}
.editorialNavigation .wrapper .navItem a{display:block;text-decoration:none;color:#fff}
.editorialNavigation .wrapper .navItem a .content{position:relative;display:block;margin-bottom:0;width:auto;padding:0}
.editorialNavigation .wrapper .navItem a .content h3{color:#fff}@media(min-width:768px){.editorialNavigation .wrapper .navItem a .content h3{margin-bottom:5px}}
	@media(min-width:992px){.editorialNavigation .wrapper .navItem a .content h3{font-size:1.45em;line-height:1.2em}}
.editorialNavigation .wrapper .navItem a .content p{color:#fff;margin-bottom:0}@media(min-width:992px){.editorialNavigation .wrapper .navItem a .content p{line-height:1.375em}}
.editorialNavigation .wrapper .navItem a:hover,
.editorialNavigation .wrapper .navItem a:focus{text-decoration:underline}
.editorialNavigation .wrapper .navItem.hasIcon .icon{position:absolute;top:-6px;text-align:center;width:35px;height:35px}@media(min-width:992px){.editorialNavigation .wrapper .navItem.hasIcon .icon{top:-2px}}
	@media(min-width:1200px){.editorialNavigation .wrapper .navItem.hasIcon .icon{top:0}}
.editorialNavigation .wrapper .navItem.hasIcon .icon img{position:absolute;top:50%;left:0;transform:translateY(-50%);max-width:35px}
.editorialNavigation .wrapper .navItem.hasIcon .content{margin-left:45px;margin-bottom:0}
.editorialNavigation .wrapper .threeItems{margin-left:0;margin-right:0}
.editorialNavigation .wrapper .threeItems:before,
.editorialNavigation .wrapper .threeItems:after{content:" ";display:table}
.editorialNavigation .wrapper .threeItems:after{clear:both}@media(min-width:1200px){.editorialNavigation .wrapper .threeItems:last-of-type{margin-bottom:30px}}
.editorialNavigation .wrapper .threeItems .navItem{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.editorialNavigation .wrapper .threeItems .navItem{float:left;width:33.33333%}}
.editorialNavigation .wrapper .fourItems{margin-left:0;margin-right:0}
.editorialNavigation .wrapper .fourItems:before,
.editorialNavigation .wrapper .fourItems:after{content:" ";display:table}
.editorialNavigation .wrapper .fourItems:after{clear:both}@media(min-width:1200px){.editorialNavigation .wrapper .fourItems:last-of-type{padding-bottom:30px}}
.editorialNavigation .wrapper .fourItems .navItem{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
	@media(min-width:768px){.editorialNavigation .wrapper .fourItems .navItem{float:left;width:50%}}
	@media(min-width:992px){.editorialNavigation .wrapper .fourItems .navItem{float:left;width:25%}}
#priority+.editorialNavigation{margin-top:45px}@media(min-width:768px){#priority+.editorialNavigation{margin-top:15px}}
.styleTogglr{position:fixed;top:0;right:0;width:30px;height:30px;background:transparent;border:1px solid transparent;z-index:9999999}
.styleTogglr .inner{display:none}
.styleTogglr select{margin:0 0 20px 0}
.styleTogglr .toggleTogglr{position:absolute;right:0;top:0;display:none;margin:0;padding:0;width:30px;height:30px;text-indent:-9999px;background-color:#01689b;overflow:hidden}
.styleTogglr .toggleTogglr:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:6px;top:0;font-size:18px}
.touchevents .styleTogglr .toggleTogglr{display:block}
.styleTogglr:hover .toggleTogglr{display:block}.styleTogglr.expand{width:300px;height:100%;padding:10px 20px 10px 20px;background-color:rgba(255,255,255,0.9);border:1px solid #e1e1e1}
.styleTogglr.expand .inner{display:block}
.styleTogglr.expand .toggleTogglr:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;color:#fff;position:absolute;left:8px;top:2px;font-size:16px}
.styleTogglr h3{margin:0 0 20px 0}.styleTogglr h4{margin:0;font-size:1em}
.leaderboard{margin:20px 0 0;padding:0 10px}
.leaderboard .news .headline{background-color:#f3f3f3}
.leaderboard .news,
.leaderboard .other{margin-bottom:0}@media(min-width:992px){.leaderboard{margin:40px 0 0}
.leaderboard .news{margin-left:-20px;margin-right:0}.leaderboard .news h2{margin-left:20px}
.leaderboard .news .headline{width:auto;margin:0 0 30px}
.leaderboard .news .headline a{margin-left:0;padding:0 10px}
.leaderboard .news .headline .visual a{padding:0 10px 0 0}
.leaderboard .article{padding-top:0;margin:0 0 0 20px}
.leaderboard .other{width:auto}}@media(min-width:1200px){.leaderboard{padding:0 0 0 20px}
.leaderboard .news .headline,.leaderboard .article{margin:0}
.leaderboard .other{width:33.3%;float:left;margin-bottom:0}}
.triplets{clear:left;margin-bottom:20px}
.triplets ul{position:relative;margin:0}
.triplets li{margin:0;padding:0;background-image:none;width:100%}
.triplets a{display:block;min-height:100px;position:relative;margin-bottom:10px;background-color:#f3f3f3;color:#01689b}
.triplets a:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
.triplets a p{display:block;margin:0;padding:.5em 10px .5em 120px;color:#01689b;font-size:1.125em;line-height:1.375}
.triplets a:hover p,
.triplets a:active p{color:#035ec2;text-decoration:underline}
.triplets .preview{width:100px;position:absolute;left:0;top:0}
.common a.faq{background-position:-102px -450px}h1.faq{background:0;padding-left:0}
.faqs .common a,
.common a.faq,
.spotlight a.faq h3{background-position:-102px -450px}@media(min-width:992px){.triplets ul{min-height:242px;background-color:#f3f3f3;margin:0 0 0 -20px}
.triplets a{position:static;padding:12px 256px 16px 20px;margin-bottom:0;min-height:0;background-color:transparent}
.triplets a:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
.triplets li:first-child a{background-color:#f3f3f3}
.triplets a:hover{color:#035ec2;text-decoration:underline;background-color:#f3f3f3}
.triplets ul:hover li:first-child a{background-color:transparent}
.triplets ul:hover li:first-child a:hover{background-color:#f3f3f3}
.triplets a:hover p,.triplets a:focus p{color:#035ec2;text-decoration:underline}
.triplets a p{float:none;width:auto;margin:0;padding:0;line-height:1.8}
.triplets .preview{width:242px;left:auto;right:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-opacity:0;-khtml-opacity:0;opacity:0}.triplets li:first-child .preview{-moz-opacity:1;-khtml-opacity:1;opacity:1}.triplets li+li a:hover .preview{-moz-opacity:1;-khtml-opacity:1;opacity:1}}
.anchorNavigationNonCollapsible{margin-bottom:20px}
.anchorNavigationNonCollapsible p a{text-decoration:underline}
.anchorNavigationNonCollapsible .index{display:block}
.anchorNavigationNonCollapsible .index .two-columns .column{width:100%}
.anchorNavigationNonCollapsible .index a{font-weight:bold}
.anchorNavigationNonCollapsible .index a:hover{text-decoration:none}
.anchorNavigationNonCollapsible .index a:hover .anchor{text-decoration:underline}
.anchorNavigationNonCollapsible .anchorTopLink{position:relative;display:none;text-align:right;border-bottom:2px solid #f3f5f6;color:#01689b}
.anchorNavigationNonCollapsible .anchorTopLink a{text-decoration:none}
.anchorNavigationNonCollapsible .anchorTopLink a:hover{text-decoration:underline}
.anchorNavigationNonCollapsible .anchorTopLink ~ .anchorTopLink{display:block}@media(min-width:992px){.anchorNavigationNonCollapsible{margin-bottom:30px}
.anchorNavigationNonCollapsible .index .two-columns .column{width:50%}}
.anchorNavigationNonCollapsible .meta{margin-bottom:.231em}
.anchorNavigationNonCollapsible .content-image{margin-bottom:10px;display:block}
.anchorNavigationNonCollapsible .meta-info-1400{margin-top:1em}
.travel-safety{margin-bottom:20px}
.travel-safety p a{text-decoration:underline}
.travel-safety .index{display:block}
.travel-safety .index .two-columns .column{width:100%}@media(min-width:992px){.travel-safety{margin-bottom:30px}
.travel-safety .index .two-columns .column{width:50%}}
.travel-safety h1{margin-bottom:0}
.travel-safety .meta{margin-bottom:.231em}
.travel-safety .content-image{margin-bottom:10px;display:block}
.travel-safety .documents{margin-top:20px}
.travel-safety .documents .external{display:inline;background-image:none;padding:0;text-decoration:underline}
.travel-safety .documents .external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#01689b;font-size:9px;margin:-3px 4px 0 2px}
.travel-safety .documents .topic{margin-top:0}
.travel-safety .documents .topic .subtopics.hide{padding-bottom:0;height:auto}
.travel-safety .documents .topic h2{background-image:none}
.travel-safety .documents .topic h2:after{content:''}@media(min-width:992px){.travel-safety .documents .topic{display:block;margin-top:1em;padding-bottom:20px}}
.travel-safety .documents .topic .toplink,
.travel-safety .documents .topic:first-child .toplink{display:none}@media(min-width:992px){.travel-safety .documents .topic .toplink,.travel-safety .documents .topic:first-child .toplink{display:block}}
.travel-safety .documents .topic li{margin:.2em 0;padding-left:30px;background:0}
.travel-safety .documents .topic li a.external{text-decoration:none}@media(min-width:768px){.travel-safety .documents .topic li a.external{padding-left:15px}}
.travel-safety .index a{font-weight:bold}.travel-safety .index a:hover{text-decoration:none}
.travel-safety .index a:hover .anchor{text-decoration:underline}
.travel-safety .meta-info-1400{margin-top:1em}.legislation p.phase{clear:left;margin:0 0 30px 30px;padding:5px 10px;background-color:#f1ce34}
.legislation.details p.phase{margin-left:0}
.legislation ul.phase{display:none}
.embassy-info:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}@media(min-width:992px){.js .legislation ul.phase{display:block;height:6.5em;position:relative;margin:0 0 0 30px;padding:5px 0}
.js .legislation p.phase{display:none}
.js .legislation.details ul.phase{margin-left:0}
.js .phase li{float:left;margin:0 0 0 -7px;padding:0}
.js .phase .phase-active-first,
.js .phase .phase-complete-first{margin-left:0}
.js .phase li a{display:block;width:70px;height:18px;padding:7px 0 0;border-bottom:2px solid #fff;background-image:url(shared-ro/images/sprite-process-indicator.png);background-repeat:no-repeat;background-position:0 -2px;color:#000;line-height:1;text-align:center;text-decoration:none;cursor:help}
.js .phase .phase-active a,
.js .phase .phase-active-first a,
.js .phase .phase-highlight a{font-weight:bold}
.js .phase .phase-highlight a{padding:7px 0 2px;border:0}
.js .phase .phase-active a{width:121px;background-position:-800px -2px;cursor:default}
.js .phase .phase-active-first a{width:121px;background-color:#f1ce34;background-image:none;cursor:default}
.js .phase .phase-complete a{background-position:-400px -2px}
.js .phase .phase-complete-first a{margin-left:0;background-color:#f9f1c6;background-image:none}
.js .phase li p{width:416px;position:absolute;top:32px;left:0;z-index:100;padding:4px 10px;background-color:#f5f5f5;font-size:.9em;line-height:1.64;visibility:hidden}
.js .phase .phase-active p,
.js .phase .phase-active-first p{background-color:#f1ce34;z-index:110;visibility:visible}
.js .phase .phase-complete p,.js .phase .phase-complete-first p{background-color:#f9f1c6}}
.share-content{clear:left;margin:-20px 0 20px 0;padding:.5em 0 0 0}
.share-content>a{display:none}.share-content a+em{display:block}
.js .share-content{padding-left:20px}
.js .share-content>a{display:block;padding-left:20px;margin-left:-20px}
.js .share-content>a.close ~ em{display:none}
.js .share-content>a.open ~ em{display:block}
.js .share-content em{margin-left:-20px}
.js .share-content textarea{height:12em;padding:0 10px .5%;width:100%;margin:10px 0 0 -20px;font-size:.9em;line-height:1.5em}@media(min-width:992px){.js .share-content textarea{height:7em}}
.article .schoolholiday caption{display:none}@media(min-width:992px){.message.survey a{display:inline-block;float:none;margin-left:0}
.message.survey #survey-no{float:right}}
.embassy-info h2{margin-top:0;border:0}
.embassy-info dt{color:#01689b;font-weight:normal}
.embassy-info address{font-style:normal}
.embassy-info .list-common{margin-top:.4em}
.embassy-info:after{content:" ";visibility:hidden;width:0;height:0;display:block;clear:left}
.triplets a:after{clear:both}
.topics.form{margin:0 0 40px;padding-left:10px}
.topics.form fieldset.topic{background-color:transparent;padding:0}
.topics.form .topic h2{margin:10px 0 0;padding:0;border:0;color:#000;font-size:1.25em;line-height:1.3em;font-weight:bold}@media(min-width:768px){.topics.form .topic h2{font-size:1.3125em;line-height:1.5238}}
.topics.form .topic label{display:block;width:auto;float:none;position:relative;left:auto;margin:0 0 .4em;padding:.2em 24px .4em 48px;line-height:1.6}
.topics.form .topic input{width:auto;position:absolute;left:20px;top:.2em;border:0}
.topics.form .topic h2 label{margin:0;padding:.2em 0 .4em 20px;font-size:1em}
.topics.form .topic h2 input{left:0;top:.3em;z-index:100;font-size:.9167em}
.topics.form .subtopics{margin:0}
.topics.form fieldset.navigation{clear:left;margin:0;padding:20px 0 10px;border-bottom:0}
.topics.form .navigation label{float:left;padding-left:20px;font-weight:bold;font-size:1.5em}
.topics.form .navigation input{left:0}
.topics.form .topic input.show-topics{position:static;margin:1em 0}
.profile .decorative{display:block;float:left;margin:40px 20px 20px 10px;min-width:140px;max-width:220px;width:40%;height:auto}
	@media(min-width:1200px){.profile .decorative{width:25%;max-width:240px;float:right;clear:right;margin:40px 0 0 0}}
	@media(min-width:1200px){.profile .intro{min-height:40px;margin:-30px 0 0 -20px;padding:30px 0 0 20px;background:url(shared-ro/images/quote-profile.png) 12px 0 no-repeat}}
.home .topics h2{border-top-color:#01689b}
.home .topics h3{margin:.2em 0 .4em;font-size:1.3125em;font-weight:normal}
.home .topics h3 a{padding-left:30px}.home .topics ul{margin:0 0 1em 30px}
.home .topics li,
.home .topics li a{display:inline;margin:0;padding:0;background:0}
.home .topics .topic{border-top:2px solid #f3f5f6;border-bottom:0;padding:15px 10px}
.home .lightgrey{background-color:#f3f5f6}@media(min-width:992px){.home .topics .topic{margin-right:0;padding:10px 0 2px}}
.article .submenu{margin:0 0 20px 0}.article .submenu .column{width:50%}
.article .submenu p{font-weight:normal;color:#000}
.documents .topic{margin:0;border-bottom:2px solid #f3f5f6;padding:10px 0 10px 0}
.documents .topic h2{margin-top:0}@media(min-width:480px){.documents .topic{margin-top:1em}}@media(min-width:1200px){.documents .topic h2{margin-top:.6em}}
.documents .topic .toplink{display:none}@media(min-width:480px){.documents .topic .toplink{display:block;right:15px;bottom:0}}
.documents .topic:last-child .toplink{bottom:0;top:auto}
.documents .topic:first-child .toplink{display:none}
.documents .subtopics{padding-left:0;padding-bottom:0}@media(min-width:992px){.article .submenu{padding-left:20px}}@media(min-width:992px){.topic .toplink{right:-20px}}
	@media print{.home .topics h3{margin:0;padding:.4em 0 .2em}
.home .topics h3 a span{color:#01689b}
.home .topics h3 a:visited span{color:#535353}
.home .topics h3 a:hover span,
.home .topics h3 a:visited:hover span,
.home .topics h3 a:focus span{color:#0162cd}
.home .topics ul{margin:0 0 1em 0}
.home .topics li{display:inline;padding-left:0;margin:0;background-image:none;line-height:1.5;list-style:none}
.home .topics .two-columns .column{width:100%;padding:0;margin:0}
.home .topics .two-columns .column li{display:block}
.home .topics .topic{height:auto!important}.lead{margin:1.6em 0;font-weight:bold}
.leaderboard .common{clear:left;padding-top:.5em}
.leaderboard .common .morelink{display:none}}
#info-1400.message.info-1400{margin-left:-15px;margin-right:-15px;margin:0;background-color:#ef7000;background-image:none}
#info-1400.message.info-1400:before,
#info-1400.message.info-1400:after{content:" ";display:table}
#info-1400.message.info-1400:after{clear:both}
#info-1400.message.info-1400 a{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1200px;color:#fff}
#info-1400.message.info-1400 a:before,
#info-1400.message.info-1400 a:after{content:" ";display:table}
#info-1400.message.info-1400 a:after{clear:both}
#info-1400.message.info-1400:hover{background-color:#F81}
#info-1400 p{margin:0;letter-spacing:.05em}
#info-1400 a{display:block;padding:2px 10px 2px;color:#000;text-decoration:none;text-transform:uppercase}
a.external.info-1400{background-color:#fbead9}
.common a.info-1400{background-color:#fbead9}
#aside .common a.info-1400{float:none}
.article .faqs.overview a.info-1400{float:none;margin-left:0;padding:5px 20px 5px 40px}
.common.results a.info-1400{float:none;margin-left:-10px;padding:5px 20px 5px 40px;display:block}
.common.results a.info-1400:before{left:10px;top:5px;color:#000}
.common.results a.info-1400.faq:before{top:10px;content:"";color:#ef7000;font-size:20px}
.genericgrid .common.results a.info-1400{position:relative;display:block;padding-left:20px;font-weight:bold;color:#01689b;font-size:1.125rem;line-height:1.625rem;text-decoration:none;width:auto;padding:5px 20px 5px 30px}
.genericgrid .common.results a.info-1400:hover{text-decoration:underline;color:#154273}
.genericgrid .common.results a.info-1400:visited{color:#01689b}
.genericgrid .common.results a.info-1400.external:before{font-weight:normal;font-family:"RO Icons";display:inline-block;content:"";vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;font-size:10px;top:0}
.genericgrid .common.results a.info-1400:before{font-weight:normal;font-family:"RO Icons";display:inline-block;vertical-align:middle;content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 8px 0 0;font-size:11px;position:absolute;left:0;top:0;line-height:inherit}
.genericgrid .common.results a.info-1400:before{top:5px;left:10px}
.common a.info-1400 .meta{color:#000}h1.faq.info-1400{color:#E60}
.common a.info-1400,
.common a.info-1400:visited,a.external.info-1400{color:#000}
.common a.info-1400 h3:focus,
.common a.info-1400 h3:hover,
.common a.info-1400 h3:focus,
.common a.info-1400 h3:hover,
a.external.info-1400:focus,
a.external.info-1400:hover,
a.external.info-1400:focus,
a.external.info-1400:hover{color:#C40;text-decoration:underline}h1.info-1400,
.subheading.info-1400{color:#E50}.meta-info-1400{margin:0 0 20px -15px}
.meta-info-1400 h3{margin:0;border-top:2px solid #FFF;padding:.3em 15px .3em;background-color:#ef7000;color:#FFF;line-height:1.4;font-weight:bold}
.meta-info-1400 h4{margin:0;padding:1.6em 15px 0;background-color:#fbead9;font-weight:bold;font-style:normal}
.meta-info-1400 p{margin:0;padding:.2em 15px .4em;background-color:#fbead9}
.meta-info-1400 ol,.meta-info-1400 ul{margin-top:0;margin-bottom:0;padding:.5em 8px 1em;background-color:#fbead9;display:block}
.meta-info-1400 li ol,
.meta-info-1400 li ul{padding:.5px 0 1em}
.meta-info-1400 table{margin:0 0 -2px;width:100%;border:0}
.meta-info-1400 th,.meta-info-1400 td{border:0;border-bottom:2px solid #FFF;padding:.4em 15px .4em;background-color:#fbead9;font-weight:normal;vertical-align:text-top}
.meta-info-1400 th{width:30%}
.meta-info-1400 th .copyBtn{cursor:pointer;background-repeat:no-repeat;background-image:url("shared-ro/images/icon-copy.png");background-position:0 0;width:21px;height:21px;overflow:hidden;text-indent:-999px;display:inline-block;padding:0;margin-top:0;margin-left:15px}
	@media(min-width:1200px){#info-1400 a{padding:2px 20px 2px}
.meta-info-1400{margin:0 0 20px -20px}
.overview .meta-info-1400{margin-right:-20px}
.meta-info-1400 h3,
.meta-info-1400 h4,.meta-info-1400 p,
.meta-info-1400 table th{padding-left:20px}}@media print{.m7essage.info-1400{display:none}}
.campaignImage{display:none}

																									
html, body {
	margin:0; /*** Do NOT set anything other than a left margin for the page
as this will break the design ***/
	padding:0;
	border:0;
/* \*/
	height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
body {
	background:#fff;
	min-width:100%; /*** This is needed for moz. Otherwise, the header and patternBottomBar will
slide off the left side of the page if the screen width is narrower than the design.
Not seen by IE. Left Col + Right Col + Center Col + Both Inner Borders + Both Outer Borders ***/
	text-align:center; /*** IE/Win (not IE/MAC) alignment of page ***/
}
.clear {
	clear:both;
	/*** these next attributes are designed to keep the div
	height to 0 pixels high, critical for Safari and Netscape 7 ***/
	height:0px;
	overflow:hidden;
	line-height:1%;
	font-size:0px;
}

#patternWrapper {
	height:100%; /*** moz uses this to make full height design. As this #patternWrapper is inside the #patternPage which is 100% height, moz will not inherit heights further into the design inside this container, which you should be able to do with use of the min-height style. Instead, Mozilla ignores the height:100% or min-height:100% from this point inwards to the center of the design - a nasty bug.
If you change this to height:100% moz won't expand the design if content grows.
Aaaghhh. I pulled my hair out over this for days. ***/
/* \*/
	height:100%;
/* Last height declaration hidden from Mac IE 5.x */
/*** Fixes height for non moz browsers, to full height ***/
}
#patternWrapp\65	r{ /*** for Opera and Moz (and some others will see it, but NOT Safari) ***/
	height:auto; /*** For moz to stop it fixing height to 100% ***/
}
/* \*/
* html #patternWrapper{
	height:100%;
}

#patternPage {
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	position:relative;
	width:100%; /*** Needed for Moz/Opera to keep page from sliding to left side of
page when it calculates auto margins above. Can't use min-width. Note that putting
width in #patternPage shows it to IE and causes problems, so IE needs a hack
to remove this width. Left Col + Right Col + Center Col + Both Inner Border + Both Outer Borders ***/
/* \*/

/* Last height declaration hidden from Mac IE 5.x */
/*** Needed for Moz to give full height design if page content is
too small to fill the page ***/
}
/* Last style with height declaration hidden from Mac IE 5.x */
/*** Fixes height for IE, back to full height,
from esc tab hack moz min-height solution ***/
#patternOuter {
	z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
	position:relative; /*** IE needs this or the contents won't show outside the parent container. ***/

	height:100%;
/* Last height declaration hidden from Mac IE 5.x */
/*** Needed for full height inner borders in Win IE ***/
}

#patternFloatWrap {
	width:100%;
	float:left;
	display:inline;
}

#patternLeftBar {
	/* Left bar width is defined in viewleftbar.pattern.tmpl */
	float:left;
	display:inline;
	overflow:hidden;
}
#patternLeftBarContents {
	position:relative;
	/* for margins and paddings use style.css */
}
#patternMain {
	width:100%;
	float:right;
	display:inline;
}
#patternTopBar {
	/* Top bar height is defined in viewtopbar.pattern.tmpl */
	z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
	position:absolute;
	top:0px;
	width:100%;
}
#patternBottomBar {
	z-index:1; /* Critical value for Moz/Opera Background Column colors fudge to work */
	clear:both;
	width:100%;
}
