/*	
	CSS Document
	version 0.90 - 090520
	version 0.91 - 090602
	version 0.92 - 090616
	version 0.93 - 090922
	
	Style sheet for SMHI 2007
	Created by Futurniture AB
*/

	/* Temporary classes */	
	.br_small {font-size:5px; line-height:5px; }
	_div { border: 0.1em solid #ff9999; }
    .ulnormal {margin:1em; padding:1em; list-style:disc;}
    .widget {padding-bottom:2.4em;}
    div.widget_lead ul {list-style:disc; margin-left:-1em;}

	
/*--- Generic styles -------------------------------------------------------------------------------------*/	
	body, html{height:100%;} 
	body { background:#ebeae6; margin:0;}
    

	body {font-family: Verdana, Arial, sans-serif; font-size: 68.75%; line-height: 1.455em; color: #000; }
	
	div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, select, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
	
	ul { margin-top:0; list-style:none; margin-left: 0; }
	ol { margin-top:0; padding-left: 4em;}
	/* ol { margin-top:5px; padding-left: 25px; line-height: 1.6em; } */
		
	table { border-collapse:collapse; border-spacing:0; }
	
	fieldset, img { border:0; margin: 0; padding:0 0 5px 0; }
	
	address, caption, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
	
	legend { color:#000000; }	
	
	caption,th {text-align:left;}
	
	h1, h2, h3, h4, h5, h6 { font-size:100%; }

	a:visited { color: #551a8b; }
	a:hover { color: #000000; }
	a { color: #0063be; text-decoration: underline; }
	
	input { font-size: 1em; padding: 2px;}
	input.button { font-size: 1em; width:5em; line-height:1em; font-weight:bold; margin-left: 0.9em; text-align:center; }
	input.button_search { font-size: 1em; line-height:1em; font-weight:bold; margin-left: 0.9em; text-align:center; min-width: 5em; margin-top: 0.1em;}
	.columnsplitter DIV.leftMostHeavy.col2 input.button_search { min-width: 4.0em; }
	
	.popup { background-color:#fdeb1b; }
	.searcher { background-color: #76D5FF;
    	margin-bottom: 1em;
    	overflow: hidden;
    	padding: 1em;
    }    
    
	.invisible {position:absolute; top:-999px;}
	
	.list { list-style:none; padding: 0; }

	.contentlist	{ list-style:none; padding: 0; }

	.list { list-style:none; padding: 0; margin:0;}

	.contentlist	 { list-style:none; padding: 0; }
/*    .contentlist_start    { list-style:none; padding: 0; margin-bottom: 0px; margin:0;}*/
   .contentlist_start    { list-style:none; padding: 0; margin: 5px 0;}

/*--- Grid and layout----------------------------------------------------------------------------------------------*/	

  #container { z-index: 0; width:88.9em; position:relative; height: auto; min-height:100%;padding: 0.45em 0 0 2.36em; margin-left:auto; margin-right:auto; background-color:#fff;} 
  #container {
    border: 3px solid #dfdeda;
    background-color: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-top: none;
    border-bottom: 1px solid #dfdeda;
    }
  * html #container {height: 100%;}
  /* General grid class */  
  .element { float:left; margin:0 2.25em 1.35em 0; }
  .noMarginBottom { margin-bottom:0;}
  .element.right { margin-right: 0 !important; }
  .rightColumnDivider { border-top: 1px solid #e5e5e5; padding: 10px 0 0 0; }
  .box { float:left; width:100%; }
  .rightCol { float: right; width: 26.3em; }
  #specialrightcol {float: left; width: 27em; overflow:hidden;}
  #specialrightcol .divider_small_grey {
        background-color: #D1D1D1;
        clear: both;
        height: 1px;
        margin: 5px 0 10px;
        max-height: 1px;
        min-height: 1px;
        width: 100%;
    }
    .rightcolsearch { float: left; padding: 0; margin: 8px 0px 0px 0px; }
	.rightcolsearch .text { width: 15.5em; height: 1.2em; background-color:#f9f9f9; border-top:1px solid #9b9b9b; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #dbdbdb; } /* changed 090701 // LG */

    #specialrightcol .smalltitle {
        font: 1.3em/1em smhi-font,Arial,sans-serif;
        margin: 0 0 2px;
        opacity: 0.999;
        padding-top: 10px;
        text-transform: uppercase;
    }

	/* Width classes */	
	.w100 { width:86.4em; }	/* = 950px */
	.w80 { width: 67.15em; }	/* = 750px */
	.w70 { width:57.3em; }	/* = 630px */
	.w65 { margin-right:0; position:relative; width:43.2em; }	/* = 630px */	
	.w60 { width:45.82em; }	/* = 515px */
	.w50 { width:39.1em; }	/* = 430px */
	.w50l { width: 32.5em;float: left;margin:0 22px 15px 0;}
	.w50r { width: 32.6em;float: left;}
	.w40 { width:35.82em; }	/* = 405px */
	.w35 { width:32.43545em; }	/* = 375px */
	.w30 { width:25.9em; }	/* = 285px */
	.w25 { width:21.6em; }	/* = 285px */
	.w20 { width:16.82em; }	/* = 185px */
	
	.wCard25 { float:left; margin-right:1%; width:24%; }
	.wCard33 { float:left; margin-right:1%; width:32.3%; }
	.wCard50 { float:left; margin-right:1%; width:49%; }

	.wProd50 { width: 32.3636em; }
	
	.wWiki40 { width:30.5em;  }
	
	.wPercent100 { width:100%;}
	.wPercent50 { width:49%;}
	.wPercent33 { width:32%;}
	.wPercent25 { width:24%;}
		
	.align_left { float:left; text-align:left; }
	.align_right { float:right; text-align:right; }
	
	.nomargin { margin: 0 !important; }
	
	/* Special modifier for the startpage */
	.startpage_divider { padding-left:2.26em; padding-right:0.26em; border-left:1px solid #e5e5e5; }

	.margin { display:block; margin:0 10px 0 10px; }
	.hardbreak {clear:both;}
	.element img { display:block; clear:right; }


/* --- Accessibility ----------------------------------------------------------------------------------------------*/	

	#accessibility { position: absolute; left: -900px; overflow: hidden; width: 0; font-size:1px; background-color: transparent; color:#fff; }


		
/* --- Typography ----------------------------------------------------------------------------------------------*/ 

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 14, 2010 */

@font-face {
  font-family: 'smhi-font';
  src: url('futuraefceop-demibold-webfont.eot');
  src: local('FuturaEFCEOP-DemiBold'), local('FuturaEFCEOP-DemiBold'), url(data:font/woff;charset=utf-8;base64,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) format('woff'), url(data:font/truetype;charset=utf-8;base64,AAEAAAASAQAABAAgRkZUTVdLf9sAAAEsAAAAHEdERUYBAQAEAAABSAAAACBHUE9TTvVhUQAAAWgAAAZsR1NVQmyRdI8AAAfUAAAAIE9TLzIzoEbeAAAH9AAAAGBjbWFwEdGZcgAACFQAAAJuY3Z0IAchBjUAAArEAAAALmZwZ20PtC+nAAAK9AAAAmVnYXNwAAMABwAADVwAAAAMZ2x5Zhe13LgAAA1oAABnbGhlYWT0EJWhAAB01AAAADZoaGVhB/AEwAAAdQwAAAAkaG10eK1MH3cAAHUwAAADUGxvY2F5Ql8aAAB4gAAAAaptYXhwAfcB0wAAeiwAAAAgbmFtZSaPPVQAAHpMAAAB3nBvc3S+W467AAB8LAAAAn9wcmVwXsu7eQAAfqwAAABAAAAAAQAAAADG1C6ZAAAAAMg7qKAAAAAAyDuooQABAAAADgAAABgAAAAAAAIAAQABANMAAQAEAAAAAgAAAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAABAAgAAQXCAAQAAAA3AHgAfgB4AJQAxgDMANIA2ADeAOQA/gEEAQoBaAFuAYQBogHAAdYCDAJSAnQCmgLUAtoDQANOA5wD5gQYBHIEeAR+BIgElgSgBKYEuASgBL4EeATQBO4E9AUOBTQFRgVoBWgCUgJSAlICUgNAA0AAAQAU/9YABQAU/+gAJAApADcACwA6AAsAPP/qAAwAD//ZABH/1gAT/9YAFP+UABX/xAAW/8kAF/+4ABj/xAAZ/8QAGv/BABv/xwAc/8UAAQAU/8YAAQAU/8UAAQAU/9IAAQAU/8MAAQAU/8AABgAP/5YAEf+SABT/5gAX/6oAGf+5AB3/ywABABT/ywABABT/1AAXABAAKwAkACkAJv/nACr/6QAy/+gANP/nADf/4AA4/+wAOf/QADr/2gA8/8UAVwALAFn/6gBa/+oAXP/oAHoAKQB9ACkAiv/oAIv/6ACM/+gAjf/oAJD/7ACS/+wAAQA8/9kABQAkABMAKwAXAC4AFwB6ABMAfQATAAcAJP/kADf/8QA5/+QAOv/uADz/1wB6/+QAff/kAAcAD//cABAAJwAR/9kAJP/gAFj/9AB6/+AAff/gAAUAJP/nADn/5wA8/9wAev/nAH3/5wANACb/2QAq/9sAMv/ZADcAHABE/+EASP/iAFL/3wBY/+MAXP/MAIr/2QCL/9kAjP/ZAI3/2QARABAAIwAkACMAJv/tACr/7wAy/+0ANgAUADf/3AA5/8sAOv/WADz/wQBc/94AegAjAH0AIwCK/+0Ai//tAIz/7QCN/+0ACAAk/+UAN//yADn/4wA6/+0AO//lADz/2AB6/+UAff/lAAkAD//FABAAFAAR/8MAJP/YAET/7ABI/+0AUv/rAHr/2AB9/9gADgAQAA4AJAAkACb/9QAy//UAPP/jAET/9ABI//UAUv/yAHoAJAB9ACQAiv/1AIv/9QCM//UAjf/1AAEAVwAPABkAD//zABAACwAR//AAJP/eACb/8gAq//QAMv/yADkAJgA8ACoARP/dAEb/2wBI/94ASv/eAFL/2wBV/+UAVv/ZAFj/3wBa//AAXP/sAHr/3gB9/94Aiv/yAIv/8gCM//IAjf/yAAMAJP/qAHr/6gB9/+oAEwAP/8oAEf/FAB3/9QAe/+cAJP/NADL/4gBE/8wASP/MAEr/zABS/8kAVf/WAFj/1ABc//AAev/NAH3/zQCK/+IAi//iAIz/4gCN/+IAEgAP/9gAEf/TACT/1QAm/+kAKv/rADL/6QA2/+8ARP/XAEj/1wBS/9QAVf/eAFj/2QB6/9UAff/VAIr/6QCL/+kAjP/pAI3/6QAMABAADgAm/+kAMv/pAET/6QBI/+oAUv/nAFj/6wBc/9EAiv/pAIv/6QCM/+kAjf/pABYAD//PABD/5wAR/8wAHf/pAB7/2gAk/8IAKv/YADL/1wA2/+YARP+9AEj/vgBK/74ATAALAFL/uwBT/8UAWP/AAHr/wgB9/8IAiv/XAIv/1wCM/9cAjf/XAAEAXP/XAAEAXP/nAAIASwAOAE4ADgADAFn/6gBa/+oAXP/nAAIASQAWAFcAGAABAFz/6gAEAET/6QBI/+oASv/qAFL/5wABAFz/6wAEAFn/6ABa/+cAW//lAFz/5QAHAA//2AAQABcAEf/UAEkAFABXABYAWgAbAFwAGwABAEsACwAGAA//2gAQABQAEf/YAET/6gBI/+oAUv/oAAkAD//aABAAEwAR/9cARP/pAEb/5gBI/+oASv/qAFL/5wBW/+kABABE/+kARv/mAEj/6QBS/+cACAAP/9cAEAASABH/1ABE/+gARv/mAEj/6QBS/+YAVv/pABYAJAApACb/5wAq/+kAMv/oADT/5wA3/+AAOP/sADn/0AA6/9oAPP/FAFcACwBZ/+oAWv/qAFz/6AB6ACkAfQApAIr/6ACL/+gAjP/oAI3/6ACQ/+wAkv/sAAEANwAPABAAEwAUABUAFgAXABgAGQAaABsAHAAkACUAJgAnACkAKgAuAC8AMgAzADUANgA3ADgAOQA6ADsAPAA9AEUARgBIAEkASwBOAFAAUQBSAFMAVQBXAFkAWgBbAFwAegB9AIoAiwCMAI0AkACSAAEAAAAKABwAHgABbGF0bgAIAAQAAAAA//8AAAAAAAAAAgGsAZAABQAEArsCigAAAIwCuwKKAAAB3AAyAPoAAAIAAAAAAAAAAACAAAAvUAAgCgAAAAAAAAAARUYAAAAgACAhIgLt/xkASQQxAUYAAAACBAAAAAGxApsAAAAgAAIAAAADAAAAAwAAABwAAQAAAAABaAADAAEAAAAcAAQBTAAAAEQAQAAFAAQAfgCgAKQAuwDFAM8A1wDdAOUA7wD3AP0A/wExAVMBeALGAskC2gO8IAogESAUIBogHiAiICYgLyA6IF8grCEiIhn//wAAACAAoACjAKYAwADHANEA2QDfAOcA8QD5AP8BMQFSAXgCxgLJAtoDvCAAIBAgEyAYIBwgIiAmIC8gOSBfIKwhIiIZ////4/9j/78AAP+5/7j/t/+2/7X/tP+z/7L/sf+A/2D/PP3v/aP93Py24LfgsuCx4K7greCq4Kfgn+CW4HLgJt+x3lsAAQAAAAAAAAA+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAZQBmAGcAaABpAGoAEABrAGwAbQBuAG8AcABxAHIAcwB0AHUAdgB3AHgAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAMEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhAH1+f4GIjZKWlZeZmJqbnZyen6GgoqOkpqWnqaisq62uAG0AYmXMc5RrZ9NxZgAAAABuAAAAcgAAAAAAaHcAAAAAAGoAAAAAaXjNA3l8jLKzxMXJysbHqgCwtADSz9AAAAB0yMsAe4J6g4CFhoeEiosAiZCRj7G1AGwAALZ1AAAAAAD/GQAAAbECmwLtAG0AggB6AHYAZwBrAH8AeABvAHMAcQAuAFcAVABSAEoARABQAACwACywABNLsCpQWLBKdlmwACM/GLAGK1g9WUuwKlBYfVkg1LABEy4YLbABLCDasAwrLbACLEtSWEUjWSEtsAMsaRggsEBQWCGwQFktsAQssAYrWCEjIXpY3RvNWRtLUlhY/RvtWRsjIbAFK1iwRnZZWN0bzVlZWRgtsAUsDVxaLbAGLLEiAYhQWLAgiFxcG7AAWS2wByyxJAGIUFiwQIhcXBuwAFktsAgsEhEgOS8tsAksIH2wBitYxBvNWSCwAyVJIyCwBCZKsABQWIplimEgsABQWDgbISFZG4qKYSCwAFJYOBshIVlZGC2wCiywBitYIRAbECFZLbALLCDSsAwrLbAMLCAvsAcrXFggIEcjRmFqIFggZGI4GyEhWRshWS2wDSwSESAgOS8giiBHikZhI4ogiiNKsABQWCOwAFJYsEA4GyFZGyOwAFBYsEBlOBshWVktsA4ssAYrWD3WGCEhGyDWiktSWCCKI0kgsABVWDgbISFZGyEhWVktsA8sIyDWIC+wBytcWCMgWEtTGyGwAVlYirAEJkkjiiMgikmKI2E4GyEhISFZGyEhISEhWS2wECwg2rASKy2wESwg0rASKy2wEiwgL7AHK1xYICBHI0ZhaoogRyNGI2FqYCBYIGRiOBshIVkbISFZLbATLCCKIIqHILADJUpkI4oHsCBQWDwbwFktsBQsswBAAUBCQgFLuBAAYwBLuBAAYyCKIIpVWCCKIIpSWCNiILAAI0IbYiCwASNCWSCwQFJYsgAgAENjQrIBIAFDY0KwIGOwGWUcIVkbISFZLbAVLLABQ2MjsABDYyMtAAAAAAAAAgAEAAL//wADAAIAPwAAAbYC7gADAAcAADMhESETETMRPwF3/ok++gLu/VECcf2PAAACAC//8wDLApsABwALAFQAsgMBACu0BwUADQQrsgoDACsBsAwvsAXWtAEGABoEK7QBBgAaBCuzCAEFCCuxCQbpsAkvsQgG6bENASuxCAkRErMDBgcCJBc5ALEKBxESsAg5MDE2FAYiJjQ2MjcjETPLLkAuLkAefHxhQC4uQC4wAdwAAP//ACoBjwFmApsQJgAKAAAQBwAKALUAAAACAAoAAAJaApsAGwAfAUsAsgwBACuyBwgLMzMzshYDACuyFRkaMzMztA4PDBYNK7MDEB4fJBczsQ4F6bMGCQoNJBcytBMSDBYNK7MCERwdJBczsRMF6bMUFxgbJBcyAbAgL7EhASuwNhq6Pzn2DAAVKwqwDC6wFi6wDBCxCwf5sBYQsRUH+bo/OfYMABUrCrAILrAaLrAIELEHB/mwGhCxGQf5sAcQswIHGhMrswMHGhMrswYHGhMrsAgQswkIGRMrsAsQswoLFhMrsAwQsw0MFRMrsxAMFRMrsxEMFRMrsxQMFRMrsAsQsxcLFhMrsAgQsxgIGRMrsAcQsxsHGhMrsAgQsxwIGRMrsAsQsx0LFhMrsx4LFhMrsAgQsx8IGRMrA0AYAgMGBwgJCgsMDRARFBUWFxgZGhscHR4fLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4usEAaADAxAQcjBzMHIwcjNyMHIzcjNzM3IzczNzMHMzczDwEjBzMCWhFlDmYRZh59HlwdfB5nEWcOZhFmG3wcXBt9G45cDlwB725abbq6urptWm6srKysbloAAAABAC//nQH0AvkALgCWAAGwLy+wGdaxKQbpsCkQsQUBK7AdMrQEBgAMBCuwHzKwBBCxDwErsQAG6bEwASuwNhq65mfFVwAVKwoOsBQQsBPAsSsH+bAtwLMsKy0TK7IsKy0giiCKIwYOERI5ALQTFCssLS4uLi4uAbQTFCssLS4uLi4usEAaAbEpGRESsAo5sQQFERKwJjmxAA8RErEjJDk5ADAxJRQGBxUjNS4BJzcWMzI2NTQnJi8BLgM1NDc2NzUzFR4BFwcmIyIGFRQeAwH0YFA+R2YqSj9WKDwOD0A3EjocFz0mRD4yQiZCLzwhNDpSUjrQUGsTZWEEOzpNWDAoGRQWGhgIJCI3IVM4IwxgYAYhJFQ2Jh8eKh8pUQAAAAAFAB7/5ALpArEACwAPABsAJQAvANEAsgMBACu0JQUADgQrshkDACu0KQUAFwQrsA0vtB8JAxkNK7QfBQAOBCu0LhMDGQ0rtC4FABcEK7APLwGwMC+wFta0LAYADAQrsCwQsQ4BK7EnASu0EAYAFAQrsBAQsQYBK7QiBgAMBCuwIhCxDAErsR0BK7QABgAMBCuxMQErsDYasCYaAbENDi7JALEODS7JAbEPDC7JALEMDy7JsDYaAgGwQBoBsScsERKxExk5ObEdIhESsQkDOTkAsR8lERKxAAY5ObEpLhESsRAWOTkwMSUUBiMiJjU0NjMyFgMBJwEHFAYjIiY1NDYzMhYANCYjIgYVFBYyADQmIyIGFBYzMgLpYkZIYmNHRmKF/nM1AY2+YkdIYmNHRmMBJjMkIzMySP65MiQjMzMjJJVGWVdHRldXAbn9UR8CrqtGWVdHRlhY/iVIMjMjJDMBpEgyM0YzAAADADX/8QK/AqoAHQAvADoBJgCyAQEAK7AAM7IEAQArsTkF6bISAwArtCEFACoEKwGwOy+wB9axNgbpsw82BwgrsSQG6bA2ELEeASu0FQYAGwQrsTwBK7A2GrrQGdWOABUrCrABLg6wDcAFsQAI+Q6wKcCwDRCzAg0BEyuwKRCzFykAEyuzGCkAEyuzHSkAEyuzKikAEyuzKykAEyuzLCkAEyuwDRCzMA0BEyuzMQ0BEyuyKikAIIogiiMGDhESObArObAsObAXObAYObAdObIxDQEREjmwMDmwAjkAQAsCDRcYHSksMDEqKy4uLi4uLi4uLi4uAUANAAECDRcYHSksMDEqKy4uLi4uLi4uLi4uLi6wQBoBsSQ2ERKxDAQ5ObAeEbESOTk5ALEhORESswcPFRokFzkwMSEjJwYjIiY1NDY3PgE3JjU0NjMyFhUUBxc2NxcGBwM0JiMiBhUUHgEfAR4BFz4CEycOAxUUFjMyAr+hQXBlWHsxKQovDENqTklqem43HEwbPKgmHhsmBgYJCgMWARcaGwR+FRQkETwnNktaaVYxVhkGGghMQUxZWUhbSH43JUsmOgFyHiQkGwkUDgsQAxkBDxQo/qeRDg8fIREmNgABACoBjwCxApsAAwAiALIDAwArtAIFAAgEKwGwBC+wAta0AQYAFAQrsQUBKwAwMRMDIwOxF1kXApv+9AEMAAAAAQBD/1YBBwL+AAsAIAABsAwvsAPWtAkGACsEK7ENASuxCQMRErEBBjk5ADAxBQcmETQ2NxcGFRQWAQdhYzEyYVEodTW+ARt69141rfFs4AABADn/VgD9Av4ACgAgAAGwCy+wBta0AAYAKwQrsQwBK7EABhESsQMJOTkAMDETFAYHJzY1NCc3Fv0yMmBQUGBkASV3+l41rPL9ozW6AAAAAAEAcwGtAcMC7QAOADEAsgwEACu0AwUABwQrsAUysgkDACuwDjMBsA8vsRABKwCxCQMRErQABAYKDSQXOTAxAQcXBycHJzcnNxcnMwc3AcN/XEs6OUtbfx1yFV0VcgJSFFo2c3Q2WxNYOn5+OwAAAAABACEAfwHTAicACwBSALAFL7AAM7EGBemwCjKyBQYKK7NABQMJK7IGBQors0AGCAkrAbAML7AD1rAHMrECBumwCTKyAgMKK7NAAgAJK7IDAgors0ADBQkrsQ0BKwAwMQEjFSM1IzUzNTMVMwHTnHqcnHqcARucnHCcnAAAAQAE/3QA3gCKAAMAIACwAS+0AwUACAQrAbAEL7AC1rQABgAKBCuxBQErADAxNwMnE96NTWp9/vcJAQ0AAQAAALMA4QEZAAMAIgCwAS+xAgXpsQIF6QGwBC+xAQsrtAAGAAkEK7EFASsAMDE3IzUz4eHhs2YAAAAAAQAv//MAywCPAAcANQCyAwEAK7QHBQANBCuyAwEAK7QHBQANBCsBsAgvsAXWtAEGABoEK7QBBgAaBCuxCQErADAxNhQGIiY0NjLLLkAuLkBhQC4uQC4AAAH/4/9WAbAC/gADAEAAsAEvsAMvAbAEL7AC1rEAASuxBQErsDYasCYaAbEBAi7JALECAS7JAbEDAC7JALEAAy7JsDYaAgGwQBoBADAxCQEnAQGw/odUAXkC3fx5IQOHAAIAGf/vAh0CrAAPAB8ARgCwBS+xHQXpsBUvsQ0F6QGwIC+wCdaxGQbpsBkQsREBK7EBBumxIQErsREZERKzBQwNBCQXOQCxFR0RErMACAkBJBc5MDEAFA4CIi4CND4CMh4BBjQuAiIOAhQeAjI+AQIdHjtnhGc7Hh47Z4RnO2QMGzVINRsMDBs1SDUbAYx8d2lBQGl3fHdpQUBp1kJKTjIyTkpCSk8zM08AAAABAIMAAAFlApsABQAsALIBAQArsgQDACuxAwXpAbAGL7AB1rEABumyAQAKK7NAAQMJK7EHASsAMDEhIxEjNTMBZYJg4gIpcgABABEAAAH2AqwAHgBWALIAAQArsR0F6bAPL7EWBemyDxYKK7NADxMJKwGwHy+wE9axEgbpsBIQsQwBK7EABumwGTKxIAErsRITERKwFDmwDBGxFh05OQCxDx0RErEMGTk5MDEpATc2PwE+AT8BPgE1NCYjIgYHIz4BMzIWFRQGDwEzAfb+G8UBFx8HKAgWDAk7Ki8yAosHfWZhikE4dPLfARojCDIPJBUlEio5PTFme3ZgP248fAAAAQAY/+8B9gKsACgAhgCwAy+xCgXpsgoDCiuzQAoGCSuwDy+0FAUAIQQrsBovsR8F6bIaHwors0AaHQkrAbApL7Ad1rEcBumwHBCxDAErsQAG6bAXINYRsSIG6bEqASuxHB0RErAHObAXEbUJCg8DER8kFzmxIgwRErAlOQCxDwoRErAAObAUEbAlObAaErAiOTAxJRQGIyImJzMeATI2NTQmIyIHNRYzMjY1NCYjIgcjNjMyFhUUBgcWFxYB9opkYIsFgwY6XD07LQgQBgwqMjInTwx7HcJXdCQpKRUowmJxc14tMjwuLT0CXgEyKicyWL9iVjJDGREaLwAAAgAVAAACIwKnAAoADQB5ALIDAQArsgcDACu0BQ0DBw0rsAkzsQUF6bAAMgGwDi+wDNawAzKxCAbpsAEysggMCiuzQAgACSuyDAgKK7NADAUJK7AGMrEPASuwNhq6NXbc0gAVKwoEsAYuBbAHwLENCfkEsAzAArEGDC4uAbEHDS4usEAaAQAwMSUjFSM1ITUBMxEzIxEDAiNOev66AUt1TsisdnZ2OgH3/jcBCf73AAABABr/7wH0ApsAGgBKALISAwArsRUF6bADL7EIBemwDi+0GAUAKgQrAbAbL7AL1rEABumxHAErsQALERKxExQ5OQCxCAMRErAFObAOEbMABhARJBc5MDElFAYjIic3FjMyNjU0JiMiByMTIRUjBzYzMhYB9JZvfVgrS102T1w8RTsHTwE03BogEWOA3W6AV3BVTDU7SioBXnJnBIYAAAAAAgAe/+8CGAK3AA8AGgCUALINAgArsRMF6bADL7EZBekBsBsvsAbWsRYG6bAWELERASuxAAbpsRwBK7A2GrAmGgGxCQovyQCxCgkvybA2GrozStm5ABUrCg6wCRCwB8CwChCwC8CwBxCzCAcJEyuyCAcJIIogiiMGDhESOQCxCAsuLgGxCAsuLrBAGgGxERYRErEDDTk5ALETGRESsQAGOTkwMSUUBiMiJjU0NxMXBzYzMhYGNCYjIgYVFBYzMgIYkW9pkVTLXJ4qJFp1gkczNEhINDPbbX9+Z2BzARBGyhCBlmZJSDQ1SAAAAAABAC7/7QIwApsABQBPALIAAwArsQMF6bABLwGwBi+wAtaxBwErsDYasCYaAbEBAi7JALECAS7JsDYaujcU32cAFSsKBbACELADwLABELAAwAOxAAMuLrBAGgAwMQkBJwEhNQIw/mpoATH+ywKb/VI+Af5yAAMANP/vAgMCrAATAB0AJwCTALADL7EnBemwIS+xHAXpsBcvtA0FACoEKwGwKC+wBtaxJAbpsCQQsBog1hG0CgYAMgQrsAovtBoGADIEK7AkELEfASuxAAbpsBUg1hG0EAYAMgQrsSkBK7EkChESsAg5sRUaERK0DQMhJickFzmxEB8RErASOQCxIScRErEGADk5sBwRsRIIOTmwFxKxEAo5OTAxJRQGIyImNTQ3JjU0NjMyFhUUBxYmNCYjIgYUFjMyFjQmIyIGFRQWMgIDh15fi3dhflhWeGN4ijYnJjc3Jic+OysqOzpWuFxta1x6LDFjVmZoVWEyLZlONzhMN/1WPD0qKz8AAAIAHv/kAhgCrAAPABkAjwCwBy+xGAXpsBMvsQ0F6QGwGi+wCtaxFgbpsBYQsREBK7EABumxGwErsDYasCYaAbEDBC/JALEEAy/JsDYaujNQ2cAAFSsKDrAEELAFwLADELABwLMCAwETK7ICAwEgiiCKIwYOERI5ALECBS4uAbECBS4usEAaAbERFhESsQcNOTkAsRMYERKxCgA5OTAxARQHAyc3BiMiJjU0NjMyFgY0JiMiBhQWMzICGFTKXJ4mKFp2k2xqkYJHNDNISDM0Acdhc/7xRcsQglprgX2aaEhKZkoAAAIAL//zAMsBwAAHABEAOwCyAwEAK7QHBQANBCuyEAIAK7QLBQANBCsBsBIvsA7WsAQytAgGABoEK7AAMrQBBgAaBCuxEwErADAxNhQGIiY0NjI3FAYjIiY0NjIWyy5ALi5ALi0hIC4uQC5hQC4uQC7jIS4vQC4uAAL//v90AOsBvwADAA0ALACyDAIAK7QHBQANBCsBsA4vsArWtAUGABoEK7EPASuxBQoRErEDADk5ADAxNwMnExIUBiMiJjQ2MzLYjU1rgi4hIC4uICF9/vcJAQ0BCEItLkAuAAABACEAQAHTAlsABgByALAAL7EGBemwBC+0AwUAMgQrAbAHL7EIASuwNhq6HLrGzwAVKwqwAy4OsALABbEECfkOsAXAuuNGxs8AFSsKBbAALg6wAcAFsQYJ+bEFBAiwBcAAsgECBS4uLgG2AAECAwQFBi4uLi4uLi6wQBoBADAxLQE1JRUNAQHT/k4Bsv7PATBA2mfaeZWVAAIAIQDKAdMB3wADAAcAGgCwBS+xBgXpsAEvsQIF6QGwCC+xCQErADAxASE1IREhNSEB0/5OAbL+TgGyAXRr/utqAAAAAQAhAEAB0wJbAAYAbwCwAS+xAgXpsAQvsQUF6QGwBy+xCAErsDYauhy6xs8AFSsKsAIuDrADwAWxAQr5DrAAwLrjK8bdABUrCgWwBC6xAgMIsAPABbEFCvkOsAbAALIAAwYuLi4BtgABAgMEBQYuLi4uLi4usEAaAQAwMQEFNS0BJwUB0/5OATH+0AEBsgEa2niWlXjbAAACACv/8wHBAqgAGwAnAHgAsh8BACu0JQUADQQrshkDACuxDgXptAUIHxkNK7QFBQAMBCsBsCgvsBbWsREG6bMiERYIK7QcBgAaBCuzBREWCCuxBAbpsBEQsQsBK7EABumxKQErsQQRERK0CA4ZHyUkFzkAsQgFERKwAzmwDhGyABQVOTk5MDEBFAYHFSM1FjMyNjU0JiMiBhUUFhUjNTQ2MzIWAxQGIyImNTQ2MzIWAcFcSnsWDTNLLCEeKgGCfFBSeJMuICEuLiAhLgHsSF4SVbAENDAhLCkeAggCDE9ka/4EIC4tISAuLQAAAAIAIf/0ArwCpgA2AEIA0wCyLAEAK7QnBQAXBCuyNAMAK7QgBQAXBCu0CkAsNA0rtAoFABcEK7MFQAoIK7QZBQAOBCu0EDosNA0rtBAFABcEKwGwQy+wMda0IwYADAQrsCMQsQ0BK7Q9BgAUBCuwPRCxNwErtBcGAAwEK7AXELEdASu0AAYADAQrsUQBK7E3PREStQogJyw0ECQXObAXEbIIEhM5OTmwHRKzBRQpKiQXOQCxJywRErAqObAKEbApObEZBRESsAg5sTpAERK0ABcdDTEkFzmwEBGyEhMUOTk5MDEBFAcOASMiJicGIyImNTQ2MzIXNxcHBhUUMzI3NjU0JiMiBhUUFxYzMjcXBiMiJy4BNTQ2MzIWBzQmIyIGFRQWMzI2ArwRFE4xGywHLFA/TWRKRR4IVCYGGRcYJ4lldJ1LR35lVhNcbk8+Y3bMk4S4/yQdKDMkICkvAX8yMDVPHhpAXUBMfDQqAcAcDyMhNktkeKB0ck5IIUwgFiKyapPLpKgdKEQpICxJAAIAAQAAAp0CqQAHAAoAsgCyBQEAK7IAAQQzMzOyBwMAK7AGM7QDCgUHDSuwCDOxAwXpsAIyAbALL7AF1rEEBumwBBCxAQErsQAG6bEMASuwNhq6OurnAAAVKwqwBRCwBsAOsAQQsAnAusTX55cAFSsKsQQJCLABELAJwAWwABCwB8CwCRCzAgkBEyuwBBCzAwQJEyuwCRCzCAkBEyuwBBCzCgQJEysDALAJLgG2AgMGBwgJCi4uLi4uLi6wQBoAMDEhIychByMBMxMnBwKdjDn+8D2KASFiLF5hjY0Cqf5N8PAAAAMATQAAAg8CmwAPABUAHABjALIDAQArsRoF6bIGAwArsRMF6bQUGQMGDSuxFAXpAbAdL7AE1rEaBumwEzKwGhCxEQErsQoG6bAWINYRsQAG6bEeASuxFhERErAMOQCxGRoRErAAObAUEbAMObATErAKOTAxJRQGKwERMzIXFhUUBxYXFiY0KwEVMxc0KwEVMzICD4Bi4KVyMTxJOB8wtmQmJZV+PDiCvV5fApsoMVhdKQsfMHusrL9cuQAAAQAr//ECLwKqABQAPQCyAgEAK7ESBemyCAMAK7ENBekBsBUvsAXWsRAG6bEWASsAsRICERKwADmwDRGyBQsUOTk5sAgSsAo5MDElBiMiJjU0NjMyFxUmIyIGFBYzMjcCL1RQks7PklNQSllffH1gWUgYJ8iRks4pmkyIwIRKAAACAE0AAAJyApsACgAVADgAsgUBACuxEQXpsggDACuxEAXpAbAWL7AG1rERBumwERCxCwErsQAG6bEXASsAsRARERKwADkwMQEUBgcGKwERMzIWBzQnJisBETMyNzYCcj86W5S9vpnOhkg8diMjdjxIAU5LiC9MApu2l2RCNv5HNT8AAAABAE0AAAG+ApsACwBHALIBAQArsQoF6bICAwArsQUF6bQGCQECDSuxBgXpAbAML7AB1rEKBumwBTKyCgEKK7NACgAJK7ADMrNACggJK7ENASsAMDEpAREhFSMVMxUjFTMBvv6PAXHv5ubvAptxlHG0AAAAAAEATQAAAa4CmwAJAEAAsgcBACuyCAMAK7EBBem0AgUHCA0rsQIF6QGwCi+wB9axBgbpsAEysgYHCiuzQAYACSuzQAYECSuxCwErADAxASMVMxUjESMRIQGu39HRggFhAiqUcf7bApsAAQAr//ECzwKqABsASACyBQEAK7EVBemyCgMAK7EPBem0GRoFCg0rsRkF6QGwHC+wCNaxEgbpsR0BKwCxGRURErAHObAaEbASObAPErIIDA05OTkwMQEUBw4BIyImEDYzMhcHJiMiBhUUFjMyNjcjNSECzwoXr3aYxsqYwF5xPHJge3tgRGIInQEyAVU7M3GFwwEwxp09Y4dgYYRMQnAAAAEATQAAAmsCmwALAD8AsgUBACuwADOyBgMAK7AKM7QIAwUGDSuxCAXpAbAML7AF1rEEBumwBzKwBBCxAQErsAkysQAG6bENASsAMDEhIxEhESMRMxEhETMCa4L+5oKCARqCASn+1wKb/v4BAgAAAAABAE0AAADPApsAAwAhALIBAQArsgIDACsBsAQvsAHWsQAG6bEABumxBQErADAxMyMRM8+CggKbAAH/5f/wATkCmwASADIAsgUBACu0CgUAMgQrshEDACsBsBMvsA/WsQAG6bEUASsAsQoFERKwBzmwERGwCDkwMSUUBw4BIyInNxYzMj4CPQERMwE5IhdSLVhETxknGB4LAoLZaDUkKD9fJRUsHBwLAa4AAAAAAQBNAAACdwKbAAsAegCyAQEAK7AEM7IKAwArsQYJMzMBsAwvsAbWsQgG6bADMrAIELEJASu0CgYAEwQrsAEg1hG0AAYAEgQrsQ0BK7A2GrovNNTIABUrCgSwCRCwCMAOsAoQsAvAALEICy4uAbALLrBAGgGxCQgRErACOQCxCgERErACOTAxISMDBxEjETMREzMBAner7g+CgvWk/uYBKw/+5AKb/uYBGv7MAAEATQAAAZwCmwAFACwAsgEBACuxBAXpsgIDACsBsAYvsAHWsQQG6bIEAQors0AEAAkrsQcBKwAwMSkBETMRMwGc/rGCzQKb/dYAAAABACn/9wM6AqcADACVALIHAQArsgADBDMzM7IJAwArsAszAbANL7AH1rEGBumwBhCxAQErsQAG6bEOASuwNhq6xPDnWQAVKwqwBC4OsAXAsQoI+QWwCcC6OqzmbwAVKwqwCy6xCQoIsArADrECDvkFsAPAAwCyAgUKLi4uAbYCAwQFCQoLLi4uLi4uLrBAGrEGBxESsAg5sQABERKwDDkAMDEhIwsBIwsBIxMzGwEzAzqDO7gksUODfFm2vlkBm/5cAaT+ZQKn/kwBtAABAE3/8wK/AqoACQBZALIEAQArsAEzsggDACuwBjMBsAovsAXWsQIG6bACELEHASuxAAbpsQsBK7A2GrrP1tXbABUrCrABLgSwAsCxBwf5BbAGwAMAsQIHLi4BsQEGLi6wQBoAMDEFIwERIxEzAREzAr9a/mqCWgGWgg0B0P49Aqr+MAHBAAAAAgAr//EC9AKqAAkAFABHALIDAQArsRMF6bIIAwArsQ0F6QGwFS+wBtaxEAbpsBAQsQsBK7EBBumxFgErsQsQERKxCAM5OQCxDRMRErMBBQYAJBc5MDEAEAYjIiYQNjMyEjQmIyIGFRQWMzIC9NGUlc/QlpRJgV5dgYFdXgHh/tjIxgEqyf5GvIeIXV6JAAAAAgBNAAACAwKbABEAGgBCALILAQArsg0DACuxFwXptAgZCw0NK7EIBekBsBsvsAvWsQoG6bAXMrAKELESASuxAAbpsRwBKwCxFxkRErAAOTAxARQHDgQmIxUjETMyFhcWBzQnJisBFTMyAgM2ECofPxVNBILCO1EkRIYiGkUtNXkBx1s6ERcNBgEB9wKbFB87ZTEcFcIAAAACACv/5gMHAqoADgAeAO8AsgQBACuxGAXpsgABACuyCQMAK7ESBemwAS+zHAQJCCsBsB8vsAfWsRUG6bAVELEbASuxAAErsAwg1hGxDwbpsA8vsQwG6bEgASuwNhqwJhoBsRwbLskAsRscLsmwNhq60kLTPAAVKwoFsBsQsAHAutJt0xIAFSsLswIbARMrsBwQsw4cABMrsBsQsxobARMrsBwQsx0cABMrsh0cACCKIIojBg4REjmwDjmyGhsBERI5sAI5ALMCDhodLi4uLgG0AQIOGh0uLi4uLrBAGgGxDxURErEECTk5ALEcGBESsAY5sBIRswcMDxUkFzkwMQUHJwYjIiYQNjMyFhUUByc0JiMiBhUUFjMyNyc3FzYDB4M3VGWX0tGWl9BeKINfYX9+YDcogYdKNQ0NPTLGASrJyJaEau9ghodhYIQcfgtMOQACAE0AAAI0ApsADwAXAFQAsgUBACuwADOyBwMAK7ETBekBsBgvsAXWsQQG6bATMrAEELEQASuxCwbpsAEg1hG0AAYAEwQrsRkBK7EQBBESsQIPOTkAsRMFERKyAgsUOTk5MDEhIwMjESMRMzIXFhUUBwYHNzQrARUzMjYCNKG0EILBbjxCJiROEn4nJThIAQz+9AKbMDZgRjQzD7RkyS8AAQAh//AB7gKmACMAzACyAwEAK7EIBemyFAMAK7EZBekBsCQvsBHWsRwG6bAcELELASuxAAbpsSUBK7A2Grrn0cS/ABUrCg6wDxCwDcCxHgf5sCHAsA8Qsw4PDRMrsB4Qsx8eIRMrsyAeIRMrsh8eISCKIIojBg4REjmwIDmyDg8NERI5ALYNDg8eHyAhLi4uLi4uLgG2DQ4PHh8gIS4uLi4uLi6wQBoBsRwRERKwBjmwCxGyAxQZOTk5sAASsRYXOTkAsRkIERK0BQAGERckFzmwFBGwFjkwMSUUBiMiJzcWMzI2NTQuAzU0NjMyFwcmIyIGFRQeBQHug2WPVlQtXyw7PFdWPHlXcFNEMDwjOiA0Pz40IMxkeH9RWTMrJTAdJE08VmxKWTYpIhchFRYeKkgAAAABAAcAAAG0ApsABwA6ALIDAQArsgYDACuxBQXpsAAyAbAIL7AD1rECBumyAgMKK7NAAgAJK7IDAgors0ADBQkrsQkBKwAwMQEjESMRIzUhAbSWgpUBrQIq/dYCKnEAAAABAE3/8QJlApsAGgA3ALIFAQArsRIF6bILAwArsBkzAbAbL7AK1rENBumwDRCxFwErsQAG6bEcASuxFw0RErAFOQAwMQEUBw4BIyImJyY1ETMRFBceATMyNz4BPQERMwJlMSV2QEF2JDGCFRFAJE4nCwqCAQNyQC8xMDBBcQGY/oJUJB4gPhEwCywBfgAAAAABAAH/7wKCApsABgBxALIDAwArsgAEBjMzMwGwBy+wA9axBAbpsAQQsQYBK7EABumxCAErsDYausTk53UAFSsKDrADELACwLAEELAFwLo6/OcqABUrCrEEBQiwBhCwBcAOsAAQsAHAALIBAgUuLi4BsgECBS4uLrBAGgEAMDEJASMBMxsBAoL+4EX+5I6ytAKb/VQCrP5AAcAAAAABAAH/8wPOAqEADADFALIFAQArsgECBDMzM7IGAwArtAAHCQoMJBczAbANL7AG1rEHBumwBxCxDAErsQAG6bEOASuwNhq6w4rrBAAVKwqwBhCwBcAOsAcQsAjAujxT6qAAFSsKBbAJLrEHCAiwCMAOsQMO+QWwBMC6w1DrrwAVKwqwAi6xBAMIsAPADrELDvkFsArAujwS6eoAFSsKsQoLCLAMELALwAWwABCwAcADALIDCAsuLi4BQAkBAgMEBQgJCgsuLi4uLi4uLi6wQBoAMDEBAyMLASMDMxsBMxsBA876XJSbXOyKlaNImqACm/1YAbT+TAKo/joBzP40AcYAAQAHAAACawKbAAsBCgCyBAEAK7IAAQMzMzOyBgMAK7IHCQozMzMBsAwvsATWtAMGACEEK7AGINYRtAcGABoEK7ADELEJASu0CgYAGgQrsAoQsAAg1hG0AQYAIQQrsAEvtAAGACEEK7ENASuwNhq6NZLc/AAVKwq6yerdyAAVKwq6NZLc/AAVKwuwAxCzAgMKEyuxAwoIsAYQswIGARMrujWu3ScAFSsLsAQQswUECRMrsQQJCLAGELMFBgETK7o1rt0nABUrC7AEELMIBAkTK7EECQiwBxCzCAcAEyu6NZLc/AAVKwuwAxCzCwMKEyuxAwoIsAcQswsHABMrALMCBQgLLi4uLgGzAgUICy4uLi6wQBoBADAxISMnByMTAzMXNzMDAmuZlpyZ7MecdXuczfT0AWABO8/P/sUAAAH/+wAAAk0CmwAIAIQAsgMBACuyBQMAK7IABggzMzMBsAkvsAXWtAYGACEEK7AGELEEASuxAQbpsAEQsQgBK7QABgAaBCuxCgErsDYausnq3ckAFSsKBLAFELAEwA6wBhCwB8C6Na7dJwAVKwqxBgcIsAgQsAfABLAAELABwAKyAQQHLi4uAbAHLrBAGgEAMDEBAxEjEQMzFzcCTeuC5ZmQjgKb/pb+zwExAWro6AAAAQAVAAACMgKbAAcASwCyBAEAK7EBBemyAAMAK7EFBekBsAgvsQkBK7A2Gro3Kd+LABUrCrAELrAALrAEELEBC/mwABCxBQv5A7MAAQQFLi4uLrBAGgAwMQkBIRUhASE1AjL+uwE0/fQBRv7tApv91nECKnEAAAAAAQBX/2ABJgLtAAcAOgCyAwQAK7EFBemwAC+xBgXpAbAIL7AB1rQABgAKBCuwAzK0BgYAKwQrtAAGAAoEK7AEMrEJASsAMDEFIxEzFSMRMwEmz89bW6ADjWv9SQABABv/rQHJAu4AAwBJALICBAArsAMzAbAEL7AC1rEDBumwAxCxAQErsQAG6bEFASuwNhq6xAvpnQAVKwoEsAIQsAHAsAMQsADAArEAAS4usEAaAQAwMQUjATMByXf+yXdTA0EAAQA1/2ABBQLtAAcAQwCyBgQAK7EFBemwAS+xAgXpAbAIL7AB1rAFMrQABgAKBCuwABC0AwYAMgQrsAMvsAAQtAEGAAoEK7ABL7EJASsAMDEFIzUzESM1MwEF0Ftb0KBrArdrAAEACAFTAewCngAGAHoAsgYDACuyBQMAKwGwBy+wBNaxAwbpsAMQsQEBK7EABumxCAErsDYaujl8494AFSsKBLAELgWwBcAEsQMO+Q6wAsC6xoTj3gAVKwoFsAYuBLAAwLEDAgixAg75BLABwAK0AAECAwQuLi4uLgGyAgUGLi4usEAaAQAwMQEjJwcjEzMB7H9zc3+ioAFT6uoBSwAAAAABAAD/YgH0/88AAwAXALABL7ECBemxAgXpAbAEL7EFASsAMDEFITUhAfT+DAH0nm0AAAAAAQBdAf0BLAK8AAMAIACwAS+0AwUACwQrAbAEL7AC1rQABgAKBCuxBQErADAxAQcnNwEsOZZYAiUohzgAAgAj//IB/wG/AA4AFgBrALIBAQArsgQBACuxFgXpsg0CACuyCgIAK7ESBekBsBcvsAfWsRQG6bAUELEQASu0DgYAGwQrsA4QsQEG6bABL7AMM7EYASuxARQRErMEChEWJBc5ALEWARESsAI5sBIRsAc5sA0SsAw5MDEhIzUGIyImNTQ2MzIXNTMCNCYiBhQWMgH/ejJbX3Z1XVQ8em1HZEdHZDlHiGBeh0U3/vZkR0dkSAAAAgA6//ICFwLtAA8AFwBlALIHAQArsgMBACuxFwXpsggEACuyDQIAK7ETBekBsBgvsAfWsQYG6bAJMrQVBgAbBCuwBhCxEQErsQAG6bEZASuxEQYRErMDDRMWJBc5ALEXBxESsAU5sBMRsAA5sA0SsAo5MDElFAYjIicVIxEzET4BMzIWBjQmIgYUFjICF3dfVjh5eSJBLl12fkdkR0dk2mCIRzkC7f6NJCGHkWRHR2RIAAAAAQAj//IBfwG/ABQAPQCyAgEAK7ESBemyCAIAK7ENBekBsBUvsAXWsRAG6bEWASsAsRICERKwADmwDRGyBQsUOTk5sAgSsAo5MDElBiMiJjU0NjMyFxUmIyIGFBYzMjcBfzU7Y4mKZD4wLjQ1SEg1NC4NG4JjZIQaeCVEakUlAAACACP/8gH/Au0ADgAWAGsAsgEBACuyBAEAK7EWBemyDQQAK7IKAgArsRIF6QGwFy+wB9axFAbpsBQQsQEBK7AMMrEABumwABC0EAYAGwQrsBAvsRgBK7EBFBESswQKERYkFzkAsRYBERKwAjmwEhGwBzmwChKwDDkwMSEjNQYjIiY1NDYzMhcRMwI0JiIGFBYyAf96MltfdnVdVDx6bUdkR0dkOUeIYF6HRQFz/bpkR0dkSAACACP/8gHjAb8AEgAYAFQAsgkBACu0BAUAKgQrsg8CACu0FQUAFwQrtBgBCQ8NK7QYBQAXBCsBsBkvsAzWsQEG6bIBDAors0ABAAkrsRoBKwCxAQQRErEGBzk5sBgRsAw5MDElIR4BMzI3FwYjIiY1NDYzMhYVJyYjIgYHAeP+vAI0NEIlcDeeaX97aGl0cxNVKTQIxTU/OhKHfmlofoBqPVcvKAAAAAABAA8AAAEnAvkAGQBbALIDAQArsgYCACuwGDOxBQXpsAAysBIvsQ0F6QGwGi+wA9awBzKxAgbpsBcysgIDCiuzQAIACSuwDzKyAwIKK7NAAwUJK7EbASsAsRIGERKwEDmwDRGwDzkwMQEjESMRIzUzNTQ3PgEzMhcVJiMiDgIdATMBJ3B5Ly8TFVMuHCQiFRMZCgNwAUn+twFJaItBJSgvD28QESEbFHkAAAAAAgAj/xcB/QG/ABsAIwCCALIRAQArsSMF6bIFAAArsQsF6bILBQors0ALCAkrshoCACuyFwIAK7EfBekBsCQvsBTWsSEG6bAhELEOASuwGTKxAAbpsAAQtB0GABsEK7AdL7ElASuxIRQRErAIObAOEbUJBREXHiMkFzkAsSMRERKwDzmwHxGwFDmwGhKwGTkwMSUUBgcGIyImJzMWMzI2PQEGIyImNTQ2MzIXNTMCNCYiBhQWMgH9Eh9Bd1iFCYMTVDY1P1NdcXRgVTd6a0dkR0dkED1LJUxhVU9DOEFIgl9hi0Y4/vZkR0dkSAABADoAAAHbAu0AEgBHALIJAQArsAAzsgoEACuyDgIAK7EFBekBsBMvsAnWsQgG6bALMrAIELEBASuxAAbpsRQBK7EBCBESsA45ALEOBRESsAw5MDEhIzU0JiMiHQEjETMRNjMyFxYVAdt5IjFceXk0VE8vIu0zOHreAu3+jEY1J1MAAAACACwAAAC9ArEABwALAE8AsgkBACuyCgIAK7ADL7QHBQAVBCsBsAwvsAXWtAEGACoEK7QBBgAqBCuzCAEFCCuxCQbpsAkvsQgG6bENASuxCAkRErMCBgcDJBc5ADAxEhQGIiY0NjITIxEzvSo8Kys8Hnl5AoY8Kys8K/1PAbEAAAIALP8ZAL0CsQAHAAsATwCyCQAAK7IKAgArsAMvtAcFABUEKwGwDC+wBda0AQYAKgQrtAEGACoEK7MIAQUIK7EJBumwCS+xCAbpsQ0BK7EICRESswIGBwMkFzkAMDESFAYiJjQ2MhMjETO9KjwrKzweeXkChjwrKzwr/GgCmAAAAQA6AAACCQLtAAsAiQCyAQEAK7EABDMzsgYEACuyCgIAK7AJMwGwDC+wBdaxCAbpsAMysAgQsQkBK7QKBgATBCuwASDWEbQABgATBCuxDQErsDYauiu80UYAFSsKBLAJELAIwA6wChCwC8C60HXVJwAVKwoOsAEQsALAsAAQsAvAALICCAsuLi4BsQILLi6wQBoBADAxISMnBxUjETMRNzMHAgmmow15eaKky7oNrQLt/iaevgAAAAEAOgAAALMC7QADACEAsgEBACuyAgQAKwGwBC+wAdaxAAbpsQAG6bEFASsAMDEzIxEzs3l5Au0AAQA6AAAC3AG/ACAAaACyEwEAK7EACDMzshQCACuyHAIAK7AYM7EFBemwDTIBsCEvsBPWsRIG6bAVMrASELEJASuxCAbpsAgQsQEBK7EABumxIgErsQkSERKwGDmwCBGwGjmwARKwHDkAsRQFERKxFho5OTAxISM1NCYjIh0BIzU0JyYiBwYdASMRMxU2MzIXNjMyFxYVAtx5HStTeQkSXhUOeXk5S1YxNFpSJxftMDt63uY0FConGTreAbExP09PPiRFAAEAOgAAAdsBvwATAEcAsgkBACuwADOyCgIAK7IPAgArsQUF6QGwFC+wCdaxCAbpsAsysAgQsQEBK7EABumxFQErsQEIERKwDzkAsQoFERKwDDkwMSEjNTQmIyIdASMRMxU+ATMyFxYVAdt5IjBdeXkfPC1RLSLwMjZ44AGxNSQfNCdRAAIAI//yAhIBvwAKABUARgCyAwEAK7EUBemyCQIAK7EOBekBsBYvsAbWsREG6bARELEMASuxAQbpsRcBK7EMERESsQkDOTkAsQ4UERKyAAEGOTk5MDEAFAYjIiY1NDYzMhI0JiMiBhUUFjMyAhKNamuNjmtqD0gzMkhIMjMBQtJ+fWlqff7mZkdIMjFIAAAAAAIAOv8ZAhcBvwAOABYAZQCyAwEAK7EWBemyBwAAK7IIAgArsgwCACuxEgXpAbAXL7AH1rEGBumwCTK0FAYAGwQrsAYQsRABK7EABumxGAErsRAGERKzAwwSFSQXOQCxFgMRErAFObASEbAAObAIErAKOTAxJRQGIyInESMRMxU2MzIWBjQmIgYUFjICF3ZdVjt5eTxSXnh+R2RHR2TYXohH/uACmDdFh5FkR0dkSAAAAgAj/xkB/wG/AA4AFgBrALIEAQArsRYF6bIBAAArsg0CACuyCgIAK7ESBekBsBcvsAfWsRQG6bAUELEBASuwDDKxAAbpsAAQtBAGABsEK7AQL7EYASuxARQRErMEChEWJBc5ALEWBBESsAI5sBIRsAc5sA0SsAw5MDEFIxEGIyImNTQ2MzIXNTMCNCYiBhQWMgH/ejlXXHZ3Xlg1em1HZEdHZOcBIEeIXmCHRTf+9mRHR2RIAAAAAAEAOgAAAWYBvwANADcAsgcBACuyCAIAK7IMAgArsQMF6QGwDi+wB9axBgbpsAkysQ8BKwCxAwcRErABObAIEbAKOTAxAQcmIyIdASMRMxU2MzIBZhEdHWh5eS5QGgG1cg+C0AGxQU8AAQAf//IBeQHBACAAbACyAwEAK7QIBQAqBCuwGS+0FAUAIQQrAbAhL7AR1rEcBumwHBCxCwErsQAG6bEiASuxHBERErEOBjk5sAsRswMIFBkkFzmwABKyFhceOTk5ALEIAxESsAU5sBkRswAGDhckFzmwFBKwFjkwMSUUBiMiJzcWMzI2NTQuAzU0NjMyFwcmIyIGFB4DAXlrSmJDQDE1FiEoODkoWkFRPDwmIhEdKTs7KY1IU0hKMxoWFBoSGTUpP0ouRx0UIhcTGzgAAQALAAABCQJFAAsATgCyAwEAK7IGAgArsAozsQUF6bAAMrIGBQors0AGCAkrAbAML7AD1rAHMrECBumwCTKyAgMKK7NAAgAJK7IDAgors0ADBQkrsQ0BKwAwMQEjESMRIzUzNTMVMwEJVXkwMHlVAUn+twFJaJSUAAAAAAEAOv/yAd0BsQANAD8AsgMBACuxCgXpsgYCACuwDDMBsA4vsAXWsQgG6bAIELELASuxAAbpsQ8BK7EIBRESsAM5sQALERKwAjkAMDElFAYiJjURMxUUMj0BMwHdc75yebB6qFxaWlwBCfVjY/UAAAABAAH/9wH1AbEABgB1ALIBAQArsAIzsgMCACuyAAQGMzMzAbAHL7AD1rEEBumwBBCxBgErsQAG6bEIASuwNhq6xsLjYQAVKwqwAxCwAsAOsAQQsAXAujkk4ywAFSsKsQQFCLAGELAFwAWwABCwAcADALAFLgGyAQIFLi4usEAaADAxAQMjAzMXNwH13zjdiHJyAbH+RgG69PQAAAABAAH/9wMXAb0ADAB/ALIFAQArsAEzsgYCACuzAAcJDCQXMwGwDS+wBtaxBwbpsAcQsQwBK7EABumxDgErsDYausbP40YAFSsKsAYQsAXADrAHELAIwLo5FuMSABUrCg6wDBCwC8AFsAAQsAHAAwCxCAsuLgGzAQUICy4uLi6wQBoAsQYFERKwAzkwMQEDIwsBIwMzFxMzEzcDF+A4dXM43ohydjR2dQGx/kYBCP74Abr6AQb+9v4AAQABAAACMQGxAAsBBQCyBAEAK7IAAQMzMzOyBwIAK7IGCQozMzMBsAwvsATWtAMGABoEK7ADELEBASu0AAYAGgQrsQ0BK7A2GrowfdY7ABUrCrAEELAJwLADELAKwLrPLdafABUrCrABELAGwLAAELAHwLowmtZcABUrC7ADELMCAwoTK7EDCgiwBhCzAgYBEyu6MH3WOwAVKwuwBBCzBQQJEyuxBAkIsAYQswUGARMrujB91jsAFSsLsAQQswgECRMrsQQJCLAHELMIBwATK7owmtZcABUrC7ADELMLAwoTK7EDCgiwBxCzCwcAEysAswIFCAsuLi4uAbcCBQYHCAkKCy4uLi4uLi4usEAaAQAwMSEjJwcjNyczFzczBwIxmnx+nM6mmVlbmqqXl+zFcHDFAAABAAH/GAIWAbEABwCKALICAAArsAEzsgQCACuyAAUHMzMzAbAIL7AC1rEBBumwARCwBSDWEbEEBumwBC+xBQbpsAEQsQcBK7EABumxCQErsDYaujij4jEAFSsKusgX4NsAFSsKDrAEELADwLAFELAGwLEEAwiwAhCzAwIHEyuzBgIHEysAsQMGLi4BsQMGLi6wQBoBADAxCQEjEwMzFzcCFv6iiZ/NjYJ8AbH9ZwEpAXD29gABAA0AAAHYAbMABwBOALIEAQArsQEF6bIHAgArsAAzsQUF6QGwCC+xCQErsDYaujNQ2cAAFSsKsAQusAAusAQQsQEF+bAAELEFBfkDswABBAUuLi4usEAaADAxAQMzFSETIzUB2PXl/kX20AGz/rZpAUppAAEAe/8+AY8CowAqAFQAshEDACuxGAXpsAMvsSoF6QGwKy+wBtawDTKxJgbpsB4ysiYGCiuzQCYACSuwFDKyBiYKK7NABgoJK7EsASuxJgYRErAiOQCxGCoRErEGDjk5MDEFIgYjIiY9ATQmJzU2PQE0NjMyFjMVIiYOAQ8BDgEdARQGBx4BHQEUFxYzAY8LLgxRRxYhN0hQDC4LBSEKGAULBwQYJCMZFw89wAJBUJwlKghmDUGeT0ACawEBAwQKBhYOji42GRY5LpEnCgYAAAABAL3/BgE3Au4AAwAcALICBAArAbAEL7AB1rEABumxAAbpsQUBKwAwMQUjETMBN3p6+gPoAAAAAAEAev8+AY4CowAqAFQAsiADACuxHwXpsAYvsQwF6QGwKy+wEtawGjKxAwbpsCYysgMSCiuzQAMqCSuyEgMKK7NAEgkJK7AfMrEsASuxAxIRErAXOQCxHwwRErEDJjk5MDElBh0BFAYjIiYjNTIWPgQ9ATQ3NjcuAT0BNCcmIzUyNjMyFh0BFBYXAY43SFALLgwFIAsYCQ0FDAomJBgXDz0MLAxSRxYhuQ1Bnk9AAmsBAQMHDRUOjywdGRsXOC6QKAoGawJAUZwmKwYAAAEAWgIzAkAC6QAVADMAsAMvsRIF6bAGINYRsQ8F6bAVMgGwFi+xFwErALEGAxESsAo5sBIRsAw5sA8SsAA5MDEBDgEjIiYjIgYHJz4BNzYzMhYzMjY3AkAeRTogfB4cHxBEBA0DLVUjgB0bIBACwT9ENB8gLAgfBVw0GxsAAAAAAQAS//ECMAKqADQAxACyAwEAK7AIM7EyBemyGAMAK7EhBem0ERIDGA0rsCUztBEFACEEK7AnMrMcAxgIKwGwNS+wFdaxJAbpshUkCiuzQBURCSuzDiQVCCu0KgYAGwQrsioOCiuzQConCSuwJBCxHgErsRsG6bE2ASuxDhURErMMCBATJBc5sCQRsAY5sCoSsiUoLDk5ObAeEbMDGCEyJBc5sBsSsDQ5ALEyAxESsQYJOTmwERGyCwA0OTk5sRwSERKwJDmwIRGyGxUjOTk5MDElDgEjIiYjIgcnPgE3NjU0JyM1MyY1NDYzMhYXBzY1NCYjIgYUFzMVIxYVFAcWHwEeATMyNwIwFEVBKJQlMRReGz45Cwh2QSiUZWpzAoMCOy0vPSqUeAQMBRsqDysNKhF8REczLRE+QQMaGxUYW0dAY3l8bA4UCS05QF5SWxoMHiYCCg4FCjYAAAAAAgAYAEUCggKqABsAIwFcALIPAwArsBUzsAEvsAczsAQvsSMF6bAfL7ESBekBsCQvsAjWsA4ysQsBK7QhBgAbBCuwIRCxHQErtBkGABsEK7AZELEAASuwFjKxJQErsDYasCYaAbEHCC7JALEIBy7JAbEVFi7JALEWFS7JsDYasCYaAbEPDi7JALEODy7JAbEBAC7JALEAAS7JsDYautL+0oAAFSsLsA4QswIOARMrui0X0pQAFSsLsAcQswYHFhMrsAgQswkIFRMrutL+0oAAFSsLsA4Qsw0OARMrsA8QsxAPABMrui0h0p8AFSsLsAgQsxQIFRMrsAcQsxcHFhMrutL00ooAFSsLsA8QsxsPABMrsgkIFRESObAUObIGBxYREjmwFzmyEA8AIIogiiMGDhESObAbObINDgEREjmwAjkAtwIGCQ0QFBcbLi4uLi4uLi4BtwIGCQ0QFBcbLi4uLi4uLi6wQBoBADAxJQcnBiMiJwcnNyY1NDcnNxc2MzIXNxcHFhUUByY0JiIGFBYyAoJBZkJLRUhmQmYtLWdDZkNKSUFmQmUuLENSdFNTdIhDZi4tZEFmQEpHQ2dCZy0rZEJkR0VERU90U1J2UwAAAAACAL3/BgE0AuwAAwAHACIAsgIEACsBsAgvsAXWsAEysQQG6bAAMrEABumxCQErADAxASMRMxEjETMBNHd3d3cBQAGs/BoBkwACAEn/VgHuAvUAMwA9AK8AsAcvsQ4F6bIOBwors0AOCgkrsCsvsSMF6bIrIwors0ArKQkrAbA+L7Ab1rE6BumwOhCwLiDWEbQgBgAyBCuwIC+0LgYAMgQrsAsysC4QsQoG6bAKL7A6ELERASuwKTK0BAYAIwQrsCgysDQg1hGxAAbpsT8BK7EgChESsAk5sDoRsRgeOTmxES4RErYHFyMxNzs8JBc5sQQ0ERKwAjkAsSsOERKzBCA3OyQXOTAxARQHFhUUBiMiJiczHgEzMjY1NC4DJyYnJjU0NjcmNTQ2MzIWFxYXIyYjIgYVFB4DBzQmIyIGFBYyNgHudVtvT1hjBHsBJSMfKRAOKQwYWyQwOjhZaE01XRkVAnkGQBsoOVJTOYAwJCMwMEYxATd0NyleTmFlWSUyKh8SHQ8TBQgfJTFOPFoOKGBMVikpIz9RJxsdKSEpUEUkMzRGNDQAAAAAAgBKAgIBqgKSAAkAEwA1ALANL7ADM7QSBQAVBCuwCDK0EgUAFQQrAbAUL7AQ1rELBumwCxCxBgErsQEG6bEVASsAMDEAFAYjIiY1NDYyBhQGIyImNDYzMgGqKh4dKyo8pioeHSsrHR4CaDwqKx0eKio8Kis6KwAAAwAh//EC1wKqAAkAEwAtAJwAsgMBACu0EgUADgQrsgcDACu0DQUADgQrtBYqAwcNK7QWBQAXBCu0HCUDBw0rtBwFABcEKwGwLi+wBda0EAYADAQrsBAQsRkBK7QoBgAUBCuwKBCxCgErtAAGAAwEK7EvASuxKBkRErERAzk5sAoRtgIHDRIUHCEkFzkAsSoWERKxBBQ5ObAlEbQKGQAiLSQXObAcErEFITk5MDEBFAYgJhA2MzIWBzQmIyIGFBYyNgcGIyImNTQ2MzIfARYzFS4BIyIGFBYzMjY3AtfK/uDMzZCPykagdHWhouigkjkyWoSDWzgwAQEBGy4iNkhKNiItGgFNkMzNASDMzo91qajqqqpEGXZZWnkYAQFtHBlKbEcYGwAAAP//ACP/8gH/Ab8SBgBEAAD//wAoAAUBzwGwECYAzwAAEAcAzwDEAAAAAQAhAAAB0wELAAUAKgCyAQEAK7ADL7EEBekBsAYvsAHWsQAG6bIBAAors0ABAwkrsQcBKwAwMSEjNSE1IQHTev7IAbKdbgAABAAoAU8B5AMLAAgAEAAbACIA3ACyFwMAK7QfBQAOBCuwAy+0EAUADgQrsBIvsREUMzOwDC+0BwUADgQrAbAjL7AF1rQOBgAMBCuwDhCxFQErtBMGAAwEK7AfMrATELEcASu0GQYADAQrsBIg1hG0EQYADAQrsBkQsQoBK7QABgAMBCuxJAErsDYauszw2WsAFSsKBLASELATwA6wERCwG8AAsRMbLi4BsBsusEAaAbEVDhESsQYDOTmwExGxDww5ObEZEhESsRALOTmwERGxBwI5OQCxHxIRErUECQ4AGSAkFzmwFxGyBQoNOTk5MDEBFAYiJjQ2MhYGNCYiBhQWMjcjJxUjNTMyFRQHJzQrARUzMgHkgriCgriCLmeSZ2eSFjs9MkRWNAIoCgkpAi1cgoO2g4OkkmdnkmdCUVHcRDIMPBs3AAAAAAEARAInAbACdwADAB0AsAEvtAIFABcEK7QCBQAXBCsBsAQvsQUBKwAwMQEhNSEBsP6UAWwCJ1AAAgBiAWoBkgKVAAcAEQBUALIPAgArtAMFABcEK7ALL7QHBQAOBCsBsBIvsAXWtA0GAAwEK7ANELEIASu0AQYADAQrsRMBK7EIDRESswMGBwIkFzkAsQsPERKzAQQFACQXOTAxABQGIiY0NjIXNCYiBhQWMzI2AZJZfllZfhAuQi4uISAvAj9+V1d+VpUhLS1CLS4AAAIAIQA0AdMCbwALAA8AXwCwDS+xDgXpsAUvsAAzsQYF6bAKMrIFBgors0AFAwkrsgYFCiuzQAYICSsBsBAvsAPWsAcysQIG6bAJMrICAwors0ACDAkrsAAysgMCCiuzQAMNCSuwBTKxEQErADAxASMVIzUjNTM1MxUzESE1IQHTnHqcnHqc/k4BsgFjnJxwnJz+YXEAAAD//wARAAAB9gKsEgYAFQAA//8AGP/vAfYCrBIGABYAAAABAMgB/QGXArwAAwAgALABL7QDBQALBCsBsAQvsALWtAAGAAoEK7EFASsAMDEBByc3AZeWOXcChIcolwABAB7/VAHYAeAAFQBKALIBAQArsgQBACu0DwUAMwQrsgQPCiuzQAQICSsBsBYvsAjWsQcG6bAKMrAHELEBASuwEzKxAAbpsRcBKwCxDwERErECBjk5MDEhIzUGIyInFSMRMxEUFxYzMjc2PQEzAdh5IkNAI3l5ERw5NBwSeTxHP+ACjP8AQxotLR1E/AAAAAABABr/owJFApsAEQBOALIQAwArtAUFACoEK7AAMrIFEAors0AFBwkrsAIyAbASL7AH1rQGBgAbBCuwBhC0DAYABwQrsAwvsAYQsQMBK7QCBgAbBCuxEwErADAxASMRIxEjESMRIyImNTQ3NjMhAkVHZ1ZnDU5lLjaCAUUCPf1mApr9ZgGdXU1LLzcAAAEAAADCALcBeQAJAC4AsAMvtAkFAAsEK7QJBQALBCsBsAovsAbWtAEGAAsEK7QBBgALBCuxCwErADAxEhQGIyImNTQ2Mrc2JSY2NkwBREw2NiYlNgAAAAABAK//KwFg/9MAAwAgALABL7QDBQAMBCsBsAQvsALWtAAGABEEK7EFASsAMDEFByc3AWB0PWNZfCOFAP//AIMAAAFlApsSBgAUAAD//wAj//ICEgG/EgYAUgAAAAIAMgAFAdkBsAAFAAsA6ACyBQIAK7ALM7ABL7AHMwGwDC+wAtawBDKxCAErsAoysQ0BK7A2GrAmGgGxAQIuyQCxAgEuybA2GrozjNoSABUrCg6wAhCwA8CwARCwAMCwJhoBsQUELskAsQQFLsmwNhq6zDPaagAVKwqxAgMIsAQQsAPAsAUQsADAsCYaAbEHCC7JALEIBy7JsDYaujOM2hIAFSsKDrAIELAJwLAHELAGwLAmGgGxCwouyQCxCgsuybA2GrrMM9pqABUrCrEICQiwChCwCcCwCxCwBsAAswADBgkuLi4uAbMAAwYJLi4uLrBAGgEAMDElByc3JzcFByc3JzcBFZxHe3pGAWCcR3p5RtnUM6GlMtfUM6GlMgAA//8AAQAAAp0DpRAnAEMAYADpEgYAJAAAAAMAAQAAAp0DjgAHAAoADgC8ALIFAQArsgABBDMzM7IHAwArsAYztAMKBQcNK7AIM7EDBemwAjIBsA8vsAXWsQQG6bAEELEBASuxAAbpsRABK7A2Gro66ucAABUrCrAFELAGwA6wBBCwCcC6xNfnlwAVKwqxBAkIsAEQsAnABbAAELAHwLAJELMCCQETK7AEELMDBAkTK7AJELMICQETK7AEELMKBAkTKwMAsAkuAbYCAwYHCAkKLi4uLi4uLrBAGrEBBBESsQsNOTkAMDEhIychByMBMxMnBwEHJzcCnYw5/vA9igEhYixeYQEIpzWJjY0Cqf5N8PACVHIxhQAAAAADAAEAAAKdA6IABwAKABABHACyBQEAK7IAAQQzMzOyBwMAK7AGM7QDCgUHDSuwCDOxAwXpsAIysAwvsA4zAbARL7AF1rEEBumwBBCxDwErsQsBK7EBASuxAAbpsRIBK7A2Gro66ucAABUrCrAFELAGwA6wBBCwCcCwJhoBsQ4PLskAsQ8OLsmwNhq6KHvObQAVKwoOsA8QsBDAsA4QsA3AsCYaAbEMCy7JALELDC7JsDYautfzzhUAFSsKsQ4NCLAMELANwLALELAQwLrE1+eXABUrCrEECQiwARCwCcAFsAAQsAfAsAkQswIJARMrsAQQswMECRMrsAkQswgJARMrsAQQswoECRMrAwCyCQ0QLi4uAUAJAgMGBwgJCg0QLi4uLi4uLi4usEAaADAxISMnIQcjATMTJwcBBycHJzcCnYw5/vA9igEhYixeYQEQP21tPKmNjQKp/k3w8AIiPFxcPIoA//8AAQAAAp0DnBAnAGEABgCzEgYAJAAAAAQAAQAAAp0DcwAHAAoAFAAeANgAsgUBACuyAAEEMzMzsgcDACuwBjO0AwoFBw0rsAgzsQMF6bACMrAYL7AOM7QeBQAVBCuwEzIBsB8vsAXWsQQG6bAEELEbASuxFgbpsBYQsREBK7EMBumwDBCxAQErsQAG6bEgASuwNhq6OurnAAAVKwqwBRCwBsAOsAQQsAnAusTX55cAFSsKsQQJCLABELAJwAWwABCwB8CwCRCzAgkBEyuwBBCzAwQJEyuwCRCzCAkBEyuwBBCzCgQJEysDALAJLgG2AgMGBwgJCi4uLi4uLi6wQBoAMDEhIychByMBMxMnBwAUBiMiJjU0NjIGFAYjIiY1NDYyAp2MOf7wPYoBIWIsXmEBFioeHSsqPLYqHh0rKjyNjQKp/k3w8AJUPCorHR4pKTwqKx0eKQD//wABAAACnQNYECcAtgBZAKcSBgAkAAAAAgAr/yICLwKoABQAGAA9ALICAQArsRIF6bIIAwArsQ0F6QGwGS+wBdaxEAbpsRoBKwCxEgIRErAAObANEbIFCxQ5OTmwCBKwCjkwMSUGIyImNTQ2MzIXFSYjIgYUFjMyNwMHJzcCL1tKkc7Pk1NPR11efHxeXEhweUBlGCfIkJPMJ5pKh76FSv7ygSmKAAD//wBNAAABvgOlECcAQwASAOkSBgAoAAAAAgBNAAABvgOOAAsADwBPALIBAQArsQoF6bICAwArsQUF6bQGCQECDSuxBgXpAbAQL7AB1rEKBumwBTKyCgEKK7NACgAJK7ADMrNACggJK7ERASuxCgERErAOOQAwMSkBESEVIxUzFSMVMwMHJzcBvv6PAXHv5ubvFqc1iQKbcZRxtALZcjGF//8AFAAAAfgEMRAnAEEADAGTEgYAKAAAAAMARwAAAb4DcwALABUAHwBzALIBAQArsQoF6bICAwArsQUF6bQGCQECDSuxBgXpsBkvsA8ztB4FABUEK7ATMgGwIC+wAdawGzKxCgbpsAUysgoBCiuzQAoACSuwAzKwARCxFgbpsAoQsRIBK7EMBumwBzKxIQErsQoBERKxGR45OQAwMSkBESEVIxUzFSMVMwMUBiMiJjQ2MhYHFAYjIiY0NjIWAb7+jwFx7+bm7wcrHR4qKjwq4CsdHioqPCoCm3GUcbQCux0rKjwpKR4dKyo8KSn////4AAAAzwOlECcAQ/+bAOkSBgAsAAAAAgBIAAABJAOOAAMABwAlALIBAQArsgIDACsBsAgvsAHWsQAG6bEJASuxAAERErAFOQAwMTMjETM3Byc3z4KCVac1iQKbr3IxhQAAAAL//AAAASADmAADAAkAlACyAQEAK7ICAwArsAUvsAczAbAKL7AI1rEBASuxAAbpsAAQsQQBK7ELASuwNhqwJhoBsQcILskAsQgHLsmwNhq6KZjPXAAVKwoOsAgQsAnAsAcQsAbAsCYaAbEFBC7JALEEBS7JsDYauta8zxUAFSsKsQcGCLAFELAGwLAEELAJwACxBgkuLgGxBgkuLrBAGgEAMDEzIxEzNwcnByc3z4KCUTZdXTSRApuBNlFRNnwA////3gAAAT4DdhAnAGb/lADkEgYALAAA////h//zAr8DnBAnAGH/LQCzEgYAMQAA//8AK//xAvQDpRAnAEMAngDpEgYAMgAAAAMAK//xAvQDjgAJABQAGABKALIDAQArsRMF6bIIAwArsQ0F6QGwGS+wBtaxEAbpsBAQsQsBK7EBBumxGgErsQsQERKzCAMVFyQXOQCxDRMRErMBBQYAJBc5MDEAEAYjIiYQNjMyEjQmIyIGFRQWMzITByc3AvTRlJXP0JaUSYFeXYGBXV45pzaKAeH+2MjGASrJ/ka8h4hdXokC43IxhQADACv/8QL0A6IACQAUABoAuwCyAwEAK7ETBemyCAMAK7ENBemwFi+wGDMBsBsvsAbWsRAG6bAQELEZASuxFQErsQsBK7EBBumxHAErsDYasCYaAbEYGS7JALEZGC7JsDYauih7zm0AFSsKDrAZELAawLAYELAXwLAmGgGxFhUuyQCxFRYuybA2GrrX884VABUrCrEYFwiwFhCwF8CwFRCwGsAAsRcaLi4BsRcaLi6wQBoBsQsQERKxCAM5OQCxDRMRErMBBQYAJBc5MDEAEAYjIiYQNjMyEjQmIyIGFRQWMzITBycHJzcC9NGUlc/QlpRJgV5dgYFdXk0/bW08qQHh/tjIxgEqyf5GvIeIXV6JArE8XFw8igAAAwAr//EC9ANkAAkAFAAoAIQAsgMBACuxEwXpsggDACuxDQXpsBgvsB0ztCQFACEEK7AbINYRtCEFACEEK7AVMgGwKS+wBtaxEAbpsBAQsR4BK7QdBgAMBCuwHRCxKAErtBUGAAwEK7AVELELASuxAQbpsSoBK7EoHREStQgNExgDISQXOQCxDRMRErMBBQYAJBc5MDEAEAYjIiYQNjMyEjQmIyIGFRQWMzITDgEjIiYjIgcjPgEzMhYzMj4BNwL00ZSVz9CWlEmBXl2BgV1eWAo8MBlYGBsNRAc2LhthFAsRCAYB4f7YyMYBKsn+RryHiF1eiQL7NEomJDJMJwwNDAAAAAAEACv/8QL0A3MACQAUAB4AKABwALIDAQArsRMF6bIIAwArsQ0F6bAiL7AYM7QnBQAVBCuwHTIBsCkvsAbWsRAG6bAQELElASuxIAbpsCAQsRsBK7EWBumwFhCxCwErsQEG6bEqASuxGyARErMIDRMDJBc5ALENExESswEFBgAkFzkwMQAQBiMiJhA2MzISNCYjIgYVFBYzMhIUBiMiJjQ2MzIGFAYjIiY0NjMyAvTRlJXP0JaUSYFeXYGBXV5aKh4dKysdHrYqHh0rKx0eAeH+2MjGASrJ/ka8h4hdXokC4zwqKzoqKTwqKzoqAAEAOQCSAbsCFAALAPgAsAMvsAUzsAkvsAszAbAML7AG1rAIMrEAASuwAjKxDQErsDYasCYaAbEFBi7JALEGBS7JAbELAC7JALEACy7JsDYasCYaAbEJCC7JALEICS7JAbEDAi7JALECAy7JsDYautK/0r8AFSsLsAkQswEJAhMrsQkCCLAFELMBBQATK7rSv9K/ABUrC7AIELMECAMTK7EIAwiwBRCzBAUAEyu60r/SvwAVKwuwCBCzBwgDEyuxCAMIsAYQswcGCxMrutK/0r8AFSsLsAkQswoJAhMrsQkCCLAGELMKBgsTKwCzAQQHCi4uLi4BswEEBwouLi4usEAaAQAwMQEHFwcnByc3JzcXNwG7cnJPcnJPcnJPcnIBxXJyT3JyT3JyT3Jy//8ATf/xAmUDpRAnAEMAZgDpEgYAOAAAAAIATf/xAmUDjgAaAB4AQgCyBQEAK7ESBemyCwMAK7AZMwGwHy+wCtaxDQbpsA0QsRcBK7EABumxIAErsRcNERKzBRwdHiQXObAAEbAbOQAwMQEUBw4BIyImJyY1ETMRFBceATMyNz4BPQERMycHJzcCZTEldkBBdiQxghURQCROJwsKgnanNYkBA3JALzEwMEFxAZj+glQkHiA+ETALLAF+r3IxhQAA//8ATf/xAmUEMRAnAEEAXwGTEgYAOAAAAAMATf/xAmUDcwAaACQALgCAALIFAQArsRIF6bILAwArsBkzsCgvsB4ztC0FABUEK7AiMgGwLy+wCtaxDQbpsysNCggrsSUG6bANELEXASuxAAbpsxsAFwgrsSEG6bAhL7EbBumxMAErsQ0rERKwLDmwJRGxKC05ObAhErESBTk5sBcRsR4iOTmwGxKwIzkAMDEBFAcOASMiJicmNREzERQXHgEzMjc+AT0BETMnFAYjIiY0NjIWBxQGIyImNDYyFgJlMSV2QEF2JDGCFRFAJE4nCwqCVCsdHioqPCrgKx0eKio8KgEDckAvMTAwQXEBmP6CVCQeID4RMAssAX6RHSsqPCkpHh0rKjwpKQAC//sAAAJNA44AAwAMAJsAsgcBACuyCQMAK7IECgwzMzMBsA0vsAnWtAoGABoEK7AKELEIASuwAjKxBQbpsAUQsQwBK7QEBgAaBCuxDgErsDYausoG3ZwAFSsKBLAJELAIwA6wChCwC8C6NbTdMAAVKwqxCgsIsAwQsAvABLAEELAFwAKyBQgLLi4uAbALLrBAGgGxBQgRErABObAMEbADObAEErAAOQAwMQEHJzcXAxEjEQMzFzcBuqc1iebqguaakI0DSnIxhfP+l/7OATIBaejoAAEAOv/yAhMC+QAoAHYAshwBACuyBAEAK7EFBemwDC+xDQXpsBMvsSAF6QGwKS+wHNaxGwbpsBsQsQgBK7EABumwECDWEbQjBgAyBCuyECMKK7NAEAQJK7AMMrEqASuxEBsRErAgObAIEbAlOQCxDAURErAAObANEbAlObATErAjOTAxJRQHBiM1PgE1NCcmJzU+ATU0JiMiDgQVESMRNDYzMhYVFAcWFxYCE0tChUFUPx44LzkzKBchEwsEAXluZ1p1UjIbOt9wQjttAkY/SyURBGkCLy4nMQwdFjETG/4TAiBocWpZVTkVGzr//wAj//IB/wK6ECYAQwL+EgYARAAAAAD//wAj//IB/wK8ECYAcSIAEAYARAAAAAAAAwAj//IB/wLDAA4AFgAcAOoAsgEBACuyBAEAK7EWBemyDQIAK7IKAgArsRIF6bAYL7AaMwGwHS+wG9azDBsHDiuxFAbpsRcBK7MMFw4OK7QQBgAbBCuwEC+0DgYAGwQrsA4QsQEG6bABL7AMM7EeASuwNhqwJhoBsRobLskAsRsaLsmwNhq6KHvObQAVKwoOsBsQsBzAsBoQsBnAsCYaAbEYFy7JALEXGC7JsDYautfzzhUAFSsKsRoZCLAYELAZwLAXELAcwACxGRwuLgGxGRwuLrBAGgGxARQRErMEChEWJBc5ALEWARESsAI5sBIRsAc5sA0SsAw5MDEhIzUGIyImNTQ2MzIXNTMCNCYiBhQWMhMHJwcnNwH/ejJbX3Z1XVQ8em1HZEdHZHw/bW08qTlHiGBeh0U3/vZkR0dkSAHaPFxcPIoA//8AAv/yAf8CsRAmAGGoyBIGAEQAAAAA//8AI//yAf8CkhAmAGYiABAGAEQAAAAA//8AI//yAf8CrxAmALb7/hIGAEQAAAAA//8AI/8rAX8BvxAmAHXkABAGAEYAAAAA//8AI//yAeMCuhAmAEMT/hIGAEgAAAAA//8AI//yAeMCvBAmAHEJABAGAEgAAAAA//8AFP/yAfgDRhAnAEEADACoEgYASAAA//8AI//yAeMCkhAmAGYJABAGAEgAAAAA////3wAAALICuhAmAEOC/hIGALEAAAAAAAIAOQAAAOoCvQADAAcAKgCyBQEAK7IGAgArAbAIL7AF1rACMrEEBumxCQErsQQFERKxAQM5OQAwMRMHJzcTIxEz6m5CTCx5eQKdqBex/UMBsgAAAAL/+QAAAPICuQAFAAkAigCyBwEAK7IIAgArsAMvAbAKL7AE1rEHASuxBgbpsQsBK7A2GrAmGgGxAwQuyQCxBAMuybA2GrotcNLuABUrCg6wBBCwBcCwAxCwAsCwJhoBsQEAL8kAsQABL8mwNhq60xzSYgAVKwqxAwIIsAEQsALAsAAQsAXAALECBS4uAbECBS4usEAaAQAwMRMHJwcnNxMjETPyMkxLMHs+eXkCPTFOTjF8/UcBsv///8YAAAEmAosQJwBm/3z/+RIGALEAAP//ABgAAAH+ArEQJgBhvsgSBgBRAAAAAP//ACP/8gISAroQJgBDKf4SBgBSAAAAAP//ACP/8gISArwQJgBxIAAQBgBSAAAAAAADACP/8gISAsMACgAVABsAwgCyAwEAK7EUBemyCQIAK7EOBemwFy+wGTMBsBwvsBrWswwaBg4rsREG6bEWASuzDBYBDiuxDAbpsAwvsQEG6bEdASuwNhqwJhoBsRkaLskAsRoZLsmwNhq6KHvObQAVKwoOsBoQsBvAsBkQsBjAsCYaAbEXFi7JALEWFy7JsDYautfzzhUAFSsKsRkYCLAXELAYwLAWELAbwACxGBsuLgGxGBsuLrBAGgGxDBERErEJAzk5ALEOFBESsgABBjk5OTAxABQGIyImNTQ2MzISNCYjIgYVFBYzMhMHJwcnNwISjWprjY5rag9IMzJISDIzeD9tbTypAULSfn1pan3+5mZHSDIxSAHaPFxcPIoAAAADACP/8gISAokACgAVACkAjACyAwEAK7EUBemyCQIAK7EOBemwGS+wHjO0JQUAIQQrsBwg1hG0IgUAIQQrsBYyAbAqL7AG1rERBumwERCwHiDWEbQfBgAMBCuwHy+0HgYADAQrsBEQsQwBK7EBBumwKSDWEbQWBgAMBCuxKwErsSkeERK1CQMUGQ4iJBc5ALEOFBESsgABBjk5OTAxABQGIyImNTQ2MzISNCYjIgYVFBYzMhMOASMiJiMiByM+ATMyFjMyPgE3AhKNamuNjmtqD0gzMkhIMjODCjwwGVgYGw1EBzYuG2EUCxEIBgFC0n59aWp9/uZmR0gyMUgCKDRKJiQyTCcMDQwAAAD//wAj//ICEgKSECYAZiAAEAYAUgAAAAAAAwAhAGAB0wJFAAMADgAWADYAsgcCACu0DQUAFgQrsBIvtBYFABYEK7ABL7ECBekBsBcvsArWsBMysQQG6bAPMrEYASsAMDEBITUhJxQGIyImNTQ2MhYQFAYiJjQ2MgHT/k4BspMqHB0qKjopKToqKjoBG3BzHCoqHB0qKv6pOioqOir//wA6//IB3QK6ECYAQxj+EgYAWAAAAAD//wA6//IB3QK8ECYAcREAEAYAWAAAAAD//wAa//IB/gNGECcAQQASAKgSBgBYAAD//wA6//IB3QKSECYAZhEAEAYAWAAAAAAAAgAB/xkCFgK8AAMACwCcALIGAAArsAUzsggCACuyBAkLMzMzAbAML7AG1rEFBumwBRCwCSDWEbEIBumwCC+xCQbpsAUQsQsBK7EEBumxDQErsDYaujie4igAFSsKusgg4MoAFSsKDrAIELAHwLAJELAKwLEIBwiwBhCzBwYLEyuzCgYLEysAsQcKLi4BsQcKLi6wQBoBsQsFERKyAQMCOTk5sAQRsAA5ADAxAQcnNxMBIxMDMxc3AZuWOXfT/qKJn82NgnsChIcol/71/WgBKQFv9vYAAAD//wAB/xgCFgKLECYAZhL5EgYAXAAAAAAAAQA5AAAAsgGyAAMAIQCyAQEAK7ICAgArAbAEL7AB1rEABumxAAbpsQUBKwAwMTMjETOyeXkBsv//ACv/8QTdAqoQJwAoAx8AABAGADIAAP//ACP/8gQYAb8QJwBIAjUAABAGAFIAAP////sAAAJNA3YQJwBmACoA5BIGADwAAP//AAgBUwHsAp4SBgBBAAAAAgCgAf0BVAKxAAkAEwBUALADL7QSBQAOBCuwDS+0CAUADgQrAbAUL7AG1rQQBgAMBCuwEBCxCgErtAEGAAwEK7EVASuxChARErAIOQCxEgMRErEBBTk5sQgNERKxBgA5OTAxABQGIyImNDYzMgc0JiMiBhQWMjYBVDQmJTU1JSYDFA8OFRUcFQJ8SjU1SjVaDxQVHBUVAAABAAAAswDhARkAAwAiALABL7ECBemxAgXpAbAEL7EBCyu0AAYACQQrsQUBKwAwMTcjNTPh4eGzZgAAAAABAAAAswDhARkAAwAiALABL7ECBemxAgXpAbAEL7EBCyu0AAYACQQrsQUBKwAwMTcjNTPh4eGzZgAAAAABACEBGwHTAYsAAwAXALABL7ECBemxAgXpAbAEL7EFASsAMDEBITUhAdP+TgGyARtwAAAAAQAAALMCoQEZAAMAFwCwAS+xAgXpsQIF6QGwBC+xBQErADAxJSE1IQKh/V8CobNmAAAAAAEAKwGRAQUCqAADACIAsgMDACu0AQUACAQrAbAEL7AC1rQABgAKBCuxBQErADAxAQMnEwEFanCNAp7+8w0BCgABABcBkQDxAqgAAwAiALIDAwArtAEFAAgEKwGwBC+wAta0AAYACgQrsQUBKwAwMRMDJxPxjU1rApv+9goBDQAAAQAX/3QA8QCKAAMAIACwAS+0AwUACAQrAbAEL7AC1rQABgAKBCuxBQErADAxNwMnE/GNTWt9/vcJAQ3//wArAZEBwQKoECYAxgAAEAcAxgC8AAD//wArAZEBwQKoECYAxxQAEAcAxwDQAAD//wAr/3QBwQCKECYAyBQAEAcAyADQAAAAAQDEAMgB1wHgAAcALgCwAy+0BwUACAQrtAcFAAgEKwGwCC+wBda0AQYACAQrtAEGAAgEK7EJASsAMDEAFAYiJjQ2MgHXUHJRUXIBjXJTU3JTAAAAAwA///IDEgCPAAkAEwAdAFQAshcBACuxAwwzM7QdBQANBCuxCBEyMrIXAQArtB0FAA0EKwGwHi+wGta0FQYAGgQrsBUQsQ8BK7QKBgAaBCuwChCxBgErtAEGABoEK7EfASsAMDEkFAYjIiY1NDYyBxQGIiY1NDYyFiAUBiMiJjU0NjIDEi4hIC4tQu4uQC4tQi3+5i4hIC4tQmFCLS4gIS5PIC4uICEuLkItLiAhLgABACgABQELAbAABQB/ALIDAgArsAEvAbAGL7AC1rQABgAJBCuwBDKxBwErsDYasCYaAbEDBC7JALEEAy7JsDYaujPN2moAFSsKsAMQsALADrAEELAFwLAmGgGxAQAuyQCxAAEuybA2GrrMdNoSABUrCrEFBAiwABCwBcAAsQIFLi4BsAUusEAaAQAwMSUHJzcXBwELR5ycRnk4M9TXMqUAAQAyAAUBFQGwAAUAgACyBQIAK7ABLwGwBi+wAtawBDK0AAYACQQrsQcBK7A2GrAmGgGxAQIuyQCxAgEuybA2GrozjNoSABUrCg6wAhCwA8AEsAEQsADAsCYaAbEFBC7JALEEBS7JsDYauswz2moAFSsKsQIDCLAEELADwACxAAMuLgGwAy6wQBoBADAxJQcnNyc3ARWcR3t6RtnUM6GlMgAAAAABAAX/8QIXAqoAKACCALICAQArsSYF6bIRAwArsRYF6bINAgArsBkztAwFAA4EK7AbMrQHBgINDSuwIjO0BwUADgQrsCAyAbApL7AJ1rEeBumwHhCwIyDWEbEFBumwBS+xIwbpsSoBK7EeBRESsA45ALEmAhESsAA5sAYRsCg5sRYNERKwFDmwERGwEzkwMSUGIyImJyM3MzU0NyM3Mz4BMzIXFSYjIgYHMwcjBhUUFzMHIx4BMzI3AhdGRWahGmUYQwJeGFIfnWJGRD9LOFkK6RndAwHBGKEJXjxMPRgnjHNCGB0OQ22FKZpMRTZDFRURCEI/SkoAAAL//QEaAsACogAMABQAtQCyCQMAK7EIDDMzshMDACu0EgUAFwQrsA0yshITCiuzQBIGCSu0AAEDBw8kFzIBsBUvsBDWtA8GABQEK7IPEAors0APDQkrshAPCiuzQBASCSuxFgErsDYauj8J9O0AFSsKsAcuDrAFEAWwBxCxBhL5sAUQsQgS+brAyPYJABUrCrABLrAMLrABELEAFvkOsAwQsQIW+QCxAgUuLgG3AAECBQYHCAwuLi4uLi4uLrBAGgEAMDEBIycHIycHIxMzFzczBSMRIxEjNTMCwFUdWyFYIVVEPl1iPv5zUlVS+QEf0dbW0QGD5+dT/tABMEwAAAABAAAAAgBBB4JTIl8PPPUAHwPoAAAAAMg7qKIAAAAAyDuoov+H/wYE3QQxAAEACAACAAAAAAAAAAEAAANA/xkASQUO/4f/xATdAAEAAAAAAAAAAAAAAAAAAADUAfQAPwAAAAABTQAAAPoAAAD6AC8BkQAqAlgACgI3AC8DBwAeAsYANQDcACoBPwBDAT8AOQI3AHMB9AAhAPoABADhAAAA+gAvAdH/4wI3ABkCNwCDAjcAEQI3ABgCNwAVAjcAGgI3AB4CNwAuAjcANAI3AB4A+gAvAPr//gH0ACEB9AAhAfQAIQHpACsC3QAhAp4AAQI6AE0CWgArAp0ATQHvAE0B0wBNAvoAKwK3AE0BGwBNAYb/5QJ9AE0BqQBNA2QAKQMLAE0DHwArAhcATQMcACsCPwBNAhQAIQG7AAcCsQBNAoQAAQPQAAECcQAHAkf/+wJIABUBWwBXAfQAGwFbADUB9AAIAfQAAAH0AF0COQAjAjkAOgGhACMCOQAjAgYAIwElAA8CNwAjAhUAOgDpACwA6QAsAgUAOgDtADoDFgA6AhUAOgI1ACMCOQA6AjkAIwFoADoBlQAfAQ4ACwIXADoB9gABAxgAAQIyAAECFwABAeUADQH0AHsB9AC9AfQAegKbAFoCNwASApsAGAH0AL0CNwBJAfQASgL4ACECOQAjAgEAKAH0ACECDAAoAfQARAH0AGIB9AAhAjcAEQI3ABgB9ADIAfQAHgKOABoAtwAAAfQArwI3AIMCNQAjAgEAMgKeAAECngABAp4AAQKeAAECngABAp4AAQJaACsB7wBNAe8ATQHvABQB7wBHARv/+AEbAEgBG//8ARv/3gML/4cDHwArAx8AKwMfACsDHwArAx8AKwH0ADkCsQBNArEATQKxAE0CsQBNAkf/+wI2ADoCOQAjAjkAIwI5ACMCOQACAjkAIwI5ACMBoQAjAgYAIwIGACMCBgAUAgYAIwDq/98A6gA5AOr/+QDq/8YCFQAYAjUAIwI1ACMCNQAjAjUAIwI1ACMB9AAhAhcAOgIXADoCFwAaAhcAOgIXAAECFwABAOoAOQUOACsEOwAjAkf/+wH0AAgB9ACgAhgAAAQxAAACGAAABDEAAAFlAAABDAAAALIAAACyAAAAhgAAANYAAAA7AAAA4QAAAOEAAAH0ACECoQAAATEAKwEjABcBIwAXAe0AKwHtACsB7QArApsAxANRAD8A1gAAAT0AKAE9ADIBDAAAAjcABQLR//0AAAAUABQAFAAUAFYAYgE6AcoCfgNoA4gDsAPYBBAETgRsBIoEtgTmBTwFYAW8BjoGkgbiB1gHkggWCIgIxAj2CUIJZAmwCiYK7AteC7wL/Aw+DHgMrAz8DTQNUA2KDeAOBg5sDrAO+A9ED+wQPBDWEQYRThGcEhwSuhMSE04TfBOuE+AUMBRKFGgUwhUcFVwVthYKFmAW1hcYF1gXmBf0GBAYchi0GPwZVBmwGeQaShqIGsAbDhtqHAQcXhyYHQAdHB2CHcIecB9YH3wgLCBoIPwhBCEQITQh2CH0Ij4iiiKSIpoiuCMAI0YjciOQI5gjoCQwJDwkvCVuJXomGiYmJm4meia+JsonNCdAJ2YnxifSJ94n6ig6KMYpSCm+KlQqYCq0KsArRiuwLCYsMiw+LOIs7iz6LQYtEi0eLSotNi1CLU4teC3ULeAt7C34LgQulC8aLyYvaC90L4AvjC+YMAQwEDAsMDgwRDBQMFgwpDCkMKQwpDCkMKQwpDCkMKQwpDCkMKQwwjDgMPoxFDE0MVQxcjF+MYoxljHAMhgyGDJoMroyujM2M7YAAAABAAAA1ABDAAUALwAEAAIAAQACABYAAAEAAVwAAgABAAAABwBaAAMAAQQJAAAAqgAAAAMAAQQJAAEAKgCqAAMAAQQJAAIADgDUAAMAAQQJAAMADgDiAAMAAQQJAAQAKgDwAAMAAQQJAAUAQAEaAAMAAQQJAAYAKgFaAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMAAzACAAVgBlAHIAbwBuAGkAawBhACAARQBsAHMAbgBlAHIALAAgAEcAdQBlAG4AdABoAGUAcgAgAEYAbABhAGsAZQAgAEcAYgBSADsAIABIAGEAbQBiAHUAcgBnAC4AIABBAGwAbAAgAFIAaQBnAGgAdABzACAAUgBlAHMAZQByAHYAZQBkAC4ARgB1AHQAdQByAGEARQBGAEMARQBPAFAALQBEAGUAbQBpAEIAbwBsAGQAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAG8AbgB0AEYAdQB0AHUAcgBhAEUARgBDAEUATwBQAC0ARABlAG0AaQBCAG8AbABkAE8AVABGACAAMgAuADAAMAAxADsAUABTACAAMAAwADIALgAwADAAMAA7AEMAbwByAGUAIAAxAC4AMAAuADIAOQBGAHUAdAB1AHIAYQBFAEYAQwBFAE8AUAAtAEQAZQBtAGkAQgBvAGwAZAAAAAIAAAAAAAD/mQBtAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAAAEAAgECAAQABQAGAAcACAAJAAoACwAMAA0ADgAPAQMAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAhQC9AOgAhgCOAIsAnQCpAKQAigEEAIMAkwEFAQYAjQCXAIgBBwDeAQgAngCqAK0AyQDHAK4AYgBjAGQAywBlAMgAygDPAMwAzQDOAGYA0wDQANEArwBnAPAA1gDUANUAaADrAIkAagBpAGsAbQBsAG4AbwBxAHAAcgBzAHUAdAB2AHcAeAB6AHkAewB9AHwAuAB/AH4AgACBAOwAugDXALAAsQC7ANgA3QEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVALIAswC2ALcAxAC0ALUAxQCHAKsBFgC+AL8BFwEYAIwHdW5pMDBBMAd1bmkwMEFEB3VuaTAyQzkHdW5pMDBCMgd1bmkwMEIzB3VuaTIyMTkHdW5pMDBCOQd1bmkyMDAwB3VuaTIwMDEHdW5pMjAwMgd1bmkyMDAzB3VuaTIwMDQHdW5pMjAwNQd1bmkyMDA2B3VuaTIwMDcHdW5pMjAwOAd1bmkyMDA5B3VuaTIwMEEHdW5pMjAxMAd1bmkyMDExB3VuaTIwMkYHdW5pMjA1RgRFdXJvALgB/4WwAY0AS7AIUFixAQGOWbFGBitYIbAQWUuwFFJYIbCAWR2wBitcWACwBSBFsAMrRAGwBiBFsAMrRFmwFCs=) format('truetype'), url('futuraefceop-demibold-webfont.svg#webfontdHIuxQVO') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* 100317 */
div.imageBackground { width:100%; position: relative; }
.imageBackground h3 { color:#000000; font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.1em; padding-right: 1.2em; margin-bottom: 0.3em; }
/*div.imageBackground div {margin-top:23%; padding:0.5em; background-color:#FFFFFF; opacity:0.8; filter:alpha(opacity=80); color:#000000;}*/
div.imageBackground div { bottom: 0; width: 100%; position: absolute; padding:1em; background-color:#FFFFFF; opacity:0.75; filter:alpha(opacity=75); color:#000000;}
div.imageBackground p { padding-right:1.7em;}
.imageBackgroundTeaserUrl a {color:#000000; text-decoration: none; }
div.teaserBackgroundColor {padding: 1em;}

.mainH1 { font: 3.4em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1em; clear:both; margin-top: -0.17em; margin-bottom: 0.27em; font-weight: normal; overflow: visible; } /* 100317 */
.mainH1 a, .mainH1 a:visited { color:#000000; text-decoration: none; }
.mainH1 a:hover { color:#000000; text-decoration: underline; }
.mainH1vvv { font: 3.4em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.3em; clear:both; margin-top: -0.17em; margin-bottom: 0.27em; font-weight: normal; overflow: visible; float: left; } 
.mainH2 { font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height: 1.2em; clear:both; margin-bottom: 6px; font-weight: normal; } /* 100317 */
.teaserH2 { line-height: 1.3em; margin-bottom: 3px; }
.preamble { font-size: 1.09em; font-weight:bold; }
.caption { display:block; float:right; }
.boxtitle { font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.2em; font-weight: normal; } /* 100317 */
.newstitle { color:#000000; font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.3em; } /* added 091013 */
.vvvNewstitle { color:#000000; font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.3em; } /* added 091013 */
.smalltitle { font: 1.3em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1em; font-weight: normal; text-transform: uppercase; margin: 0 0 2px 0; padding-top: 3px; } /* added 091013 */

.cardtitle { font: 1.45em smhi-font, Arial, sans-serif; opacity: 0.999; font-weight:normal; line-height:1.2em; color:#FFFFFF; text-transform: uppercase; padding: 0; } /* 100317 */
.biggertitle { font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; font-weight: normal; } /* 100317 */
.themetitletext { color:#FFFFFF; font: 4.4em smhi-font, Arial, sans-serif; opacity: 0.999; line-height: 1.4em; } /* 100317 */ 
.themetitletextB { color:#000000; font: 4.4em smhi-font, Arial, sans-serif; opacity: 0.999; line-height: 1.4em; } /* 100317 */ 

.specialtitletext { color:#FFFFFF; font: 2.9em smhi-font, Arial, sans-serif; opacity: 0.999; line-height: 1.2em; visibility: visible; } /* 100317 */
.specialtitletextB { color:#000000; font: 2.9em smhi-font, Arial, sans-serif; opacity: 0.999; line-height: 1.2em; visibility: visible; } /* 100317 */  
.themeimageTitle {position:absolute; top:2em; left:2em; z-index:100;}
.theme_image_relative {position:relative; z-index:50;}
.themerelative {position:relative;}
a.theme_img_link {text-decoration:none;}
a.theme_img_link a:visited {color:000;}

b.payoff { line-height: 1.5em; }
.error { color:#FF0000; font-weight:bold; }
.plain_bold { font-size: 1em;}
#comment_form legend { font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; font-weight: normal; } /* 100317 */

h2.info-tjanster { margin: 0 0 10px 0; font: 1.533em smhi-font, Arial, sans-serif; opacity: 0.999; } /* 100317 */

.prodtitle { font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height: 1.2em; }


/*--- Colors ----------------------------------------------------------------------------------------------*/	

	a.blue:visited { color: #551a8b; }
	a.blue:hover { color: #000000; }
	.blue { color: #0063be; }

	a.black:visited { color: #551a8b; }
	a.black:hover { color:#0063be; }
	.black { color:#000000; }
	
	.grey { color:#6d6d6d; }

	.yellow { color:#fdeb1b; }

	.lightblue { color:#d1eff7; }
	.skyblue { color:#c1dced; }


/*--- Dividers ----------------------------------------------------------------------------------------------*/	

	.divider { float: left; width: 100%; }
	.divider_big { clear:both; width: 100%; background-color:#000000; height:10px; max-height:10px; min-height:10px;  margin: 0 0 10px 0; }
	.divider_big_white { clear:both; width: 100%; background-color:#ffffff; height:10px; max-height:10px; min-height:10px;  margin: 0 0 15px 0; }
	.divider_big_trans { clear:both; width: 100%; height:1.9em; max-height:1.9em; min-height:1.9em;  margin: 0 0 1.36em 0; }

	.divider_medium { clear:both; width: 100%; background-color:#000000; height:3px; max-height:3px; min-height:3px;  margin: 0 0 10px 0; }
    .divider_corporate { clear:both; width: 100%; background-color:#000000; height:3px; max-height:3px; min-height:3px;  margin: 0 0 30px 0; }
	#produkt_teaserlist .divider_medium {margin: 0 0 10px 0;}
	.divider_medium_white { clear:both; width: 100%; background-color:#ffffff; height:3px; max-height:3px; min-height:3px;  margin: 0 0 15px 0; }
	.divider_medium_trans { clear:both; width: 100%; height:3px; max-height:3px; min-height:3px;  margin: 0 0 15px 0; }

	.divider_small { clear:both; width: 100%; background-color:#000000; height:1px; max-height:1px; min-height:1px; margin: 0 0 10px 0; }
	.divider_small_light { clear:both; width: 100%; background-color:#e5e5e5; height:1px; max-height:1px; min-height:1px; margin: 0 0 10px 0; }
	.divider_small_grey { clear:both; width: 100%; background-color:#d1d1d1; height:1px; max-height:1px; min-height:1px; margin: 15px 0 10px 0; }/* changed 090703 // LG */
	.divider_small_grey.small-margin { margin: 0 0 9px 0; } /* changed 090527 */
	.divider_small_green { clear:both; width: 100%; background-color:#b2e199; height:1px; max-height:1px; min-height:1px; margin: 0 0 15px 0; }
	.divider_small_white { clear:both; width: 100%; background-color:#ffffff; height:1px; max-height:1px; min-height:1px; margin: 0 0 15px 0; }
	.divider_small_skyblue { clear:both; width: 100%; background-color:#c1dced; height:1px; max-height:1px; min-height:1px; margin: 0 0 15px 0; }
	.divider_small_trans { clear:both; width: 100%; height:1px; max-height:1px; min-height:1px; margin: 0 0 15px 0; }

	.divider_medium_grey { clear:both; width: 100%; background-color: #e6e6e6; height:2px; max-height:2px; min-height:2px;  margin: 0 0 1px 0; }
	.divider_medium_grey_high { clear:both; width: 100%; background-color: #e6e6e6; height:2px; max-height:2px; min-height:2px;  margin: 0 0 15px 0; }
	
	.divider_black_top { height: 0.45em; margin: -0.73em 0 2.4em 0; background:#000; }
	.divider_black_bottom { z-index: 2; position: relative; height:1.46em; margin-top: -1.46em; margin-left: auto; margin-right: auto; background:#000; }

	.extra_space { margin: 5px 0 20px 0; }
	.extra_top { margin: 5px 0 0 0; }

	.break { display:block; }
	
	blockquote {    
    color: #000000;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.2em;

	}

    blockquote p:before {
		content: url("/img/icon/quotation-mark.png");
	}
	
	blockquote p:after {
		content: url("/img/icon/quotation-mark.png");
	}	

	.bullet_pdf, 
	#maincol .bullet_pdf { display: block; line-height:1.364em; background:url(../img/bullet_link_pdf.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_powerpoint,
	#maincol .bullet_powerpoint { display: block; line-height:1.364em; background:url(../img/bullet_link_ppt.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_word,
	#maincol .bullet_word { display: block; line-height:1.364em; background:url(../img/bullet_link_word.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_excel,
	#maincol .bullet_excel { display: block; line-height:1.364em; background:url(../img/bullet_link_xls.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_text,
	#maincol .bullet_text { display: block; line-height:1.364em; background:url(../img/bullet_link_text.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_generic,
	#maincol .bullet_generic { display: block; line-height:1.364em; background:url(../img/bullet_link_generic.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_pic,
	#maincol .bullet_pic { display: block; line-height:1.364em; background:url(../img/bullet_link_pic.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_zip,
	#maincol .bullet_zip { display: block; line-height:1.364em; background:url(../img/bullet_link_zip.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
	.bullet_link_rss,
	#maincol .bullet_link_rss { display: block; line-height:1.364em; background:url(../img/icon/rss.gif) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden; }
    
    .facebook {display: block; line-height:1.364em; background:url(../img/icon/facebook.gif) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden;}
    .twitter {display: block; line-height:1.364em; background:url(../img/icon/twitter.gif) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden;}
    .youtube {display: block; line-height:1.364em; background:url(../img/icon/youtube.gif) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden;}
    .imagelink {display: block; line-height:1.364em; background:url(../img/icon/pic.png) 0 2px no-repeat; padding: 0.18em 0 0.36em 1.82em; overflow: hidden;}
	.bullet_print,
	#maincol .bullet_print { line-height:1.364em; background:url(../img/bullet_link_print.png) right center no-repeat; padding: 0.18em 1.82em 0.36em 0; }
	.bullet_tips,
	#maincol .bullet_tips { line-height:1.364em; background:url(../img/bullet_link_tips.png) right center no-repeat; padding: 0.18em 1.82em 0.36em 0; }

/*--- Global top navigation ----------------------------------------------------------------------------*/
    #globalTop {position:relative; }
    #globalContent { padding: 8px 2.76em 7px; margin-left:auto; margin-right:auto;}
    .globallink {margin-right:20px;}
    /*.corporatetopbg {background-color:transparent; color:#000;} */
    .corporatetopbg {background:#000; color:#fff; height:2.8em;}
    .normaltopbg {background:#000; color:#fff; height:2.8em;}
    #globalTop.normaltopbg a:hover {text-decoration: underline; color:#fff;}
    #globalTop.normaltopbg a {color:#fff;}
    #globalTop.corporatetopbg a:hover {text-decoration: underline; color:#fff;}
    #globalTop.corporatetopbg a {color:#fff;}    
    
    /*
    #globalTop.corporatetopbg a:hover {text-decoration: underline; color:#000;}
    #globalTop.corporatetopbg a {color:#000;}
    */
/*--- Head ----------------------------------------------------------------------------------------------*/	

	#head { z-index: 10; position:relative; width:100%; min-width: 92em; }
    #headcontent { position:relative; height:53px; padding: 20px 2.76em 0; margin-left:auto; margin-right:auto;}
	#logo { float: left; height: 50px; margin-right: 10px; overflow:hidden; width:95px; }
    #partners { float: left; height: 3.36em; width: auto; display:block; margin: 0em -1 0 0.91em; }
    #partners a { font-size:1.5em; line-height:1.091em; color:#000000; margin:0 0 0 0.8em;  }
    #partners a:hover { text-decoration: underline; }
    
/*--- Helper -----------------------------------------------------------------------------------------*/	
	
	#helper { float:right; display:block; overflow: hidden; width: 55em; height:auto; text-align:right; list-style:none; overflow: visible; }
	#helper a { font-size:0.909em; line-height:1.091em; color:#000000; margin:0 0 0 0.8em;}
	#helper a:hover { color:#0063be; }

/*--- Warnings -----------------------------------------------------------------------------------------*/  
  #topwarning { float:right; color: #dbdbdb; white-space: nowrap; position:relative; z-index:1001; }
  #topwarning a { line-height: 4em; }
  #topwarning a.kartvy { background: transparent url(../img/plus_blue.png) 100% 3px no-repeat; padding-right: 14px; }
  #topwarning img { float:left; padding: 0 0.36em 0.9em 0; }
/*--- Corporate --------------------------------------------------------------------------------------*/
    .corporatelead { padding-top: 14em; width: 86em; }
/*--- Search -----------------------------------------------------------------------------------------*/	

	.smallsearch { float: left; height: 22px; padding: 0; margin: 8px 0px 0px 0px; }
	.smallsearch .text { width: 15.5em; height: 1.2em; background-color:#f9f9f9; border-top:1px solid #9b9b9b; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #dbdbdb; } /* changed 090701 // LG */
	.smallsearch .image { margin: 0 0 0 5px; vertical-align:top;}
    .globalSearchLabel { margin-right:8px; font: 1.1em Arial; font-weight: bold; }

	/* Modifications */
	#globalContent .smallsearch { float:right; margin:-5px 0;}
	#globalContent .smallsearch .text { width: 13.6em; }
	#wikimenu .smallsearch .text { width: 15.5em; margin:0; }

	#searcher { overflow:hidden; float:left; width: 100%; background-color: #76d5ff; margin: 0 0 15px 0; padding: 5px 0 10px 0; }	
	#searcher div { margin:0 10px 0 10px; }
	#searcher div div { margin:0; padding:0; }

	/* Publication search */	
	#publishsearch { float: left; display:block; width: 100%; background-color: #76d5ff; margin: 0 0 25px 0; padding: 10px 0 10px 0; }
	#publishsearch .margin { margin: 0 15px 0 15px; }	
	#publishsearch div .cols { float:left; width: 33%; margin:15px 15px 0 0; }
	#publishsearch div .first  { clear:left; }
	#publishsearch div .last  { width: 25%; margin:15px 0 0 0; }
	
/*--- Image sets -----------------------------------------------------------------------------------------*/	

	.inlineimageset_full { overflow:hidden; float:left; width:100%; margin:5px 0 15px 0; }
	.inlineimageset_left { overflow:hidden; float:left; width:185px; margin:5px 15px 15px 0; }
	.inlineimageset_right { overflow:hidden; float:right; width:185px; margin:5px 0 15px 15px; }
	.inlineimageset_weatherteaser { overflow:hidden; float:right; margin:0px 0 0px 15px; }
	
/*--- Breadcrumb -----------------------------------------------------------------------------------------*/	
	
	#breadcrumb { clear:left; display:block; padding: 0 0 35px; }
	#breadcrumb ul { list-style: none; margin: 0; padding: 0; }
	#breadcrumb .item { font-family: Verdana, Arial, sans-serif; font-size:0.91em; float: left; padding-left: 1em; 
	background: transparent url(../img/breadcrumb_spacer.png) no-repeat scroll 100% 60%; padding-right: 1.81em; }
	#breadcrumb a:hover { color:#0063be; }
	#breadcrumb a { color:#000000;} /* changed 090527 */
  	#breadcrumb .item_last { font-family: Verdana, Arial, sans-serif; font-size:0.91em; float: left; padding-left: 1em; }


/*--- Navigation -----------------------------------------------------------------------------------------*/	
	
	/* Top menu */		
	ul#topmenu { float:left; height:1.55em; margin-bottom: 1.36em; list-style: none; margin-top: 1px; padding: 0; }
	ul#topmenu a { font: 1.8em smhi-font,Arial,sans-serif; color:#000; text-decoration: none; }
	ul#topmenu a:hover {  text-decoration: underline; }
	ul#topmenu .active { background-color: #76d5ff; }
	ul#topmenu .active:hover { background-color: #76d5ff; }
	ul#topmenu .active a { color:#000000; }
	ul#topmenu .adjust { margin-left:0px; padding-right:5px; padding-left:0; }
	
	#megadropdown {position: absolute; left: 12em; width: auto; z-index:1000;}
			
	div.megadropdown ul#topmenu {
		height:auto;
	    width:80em;
	}
	ul#topmenu li {
		float: left;
	    width: auto; 
	    padding: 0.5em 0.75em 0.3em;
		position: relative;	
	}
	ul#topnav li a {
		float: left; 
		text-indent: -900em;
		height: 3.18em;
	}
	ul#topmenu li:hover a, ul#topmenu li a:hover { }
	ul#topnav a.home {
		background:#006633;
		width: 7.1em; 
	}
	ul#topmenu a.products {
		background: #76d5ff;
		width: 10.6em; 
	}	
	
	ul#topmenu li .sub {
		position: absolute;	
		top: 3.0em; 
		left: 0;
		background: #ffffff;
		padding: 2.0em 0.3em 0.9em 2.3em;
		float: left;
	    border:0.4em solid #76d5ff;
		display: none;
	}
	ul#topmenu li .row {clear: both; float: left; width: 100%; margin-bottom: 0.9em;}
	ul#topmenu li .sub ul{
		list-style: none;
		margin: 0 25px 0 0;
	    padding: 0;
		width: 15em;
		float: left;
	}
	
	ul#topmenu .sub ul li {
	    padding: 0;  
	    margin: 0;
	    background:none;
	    float: none;			
	}
	
	ul#topmenu .sub ul li ul li {
	    padding: 0;  
	    margin: 4px 0 0 12px;
	    background:none;		
		display: block;
	}
	
	ul#topmenu .divider_small_trans { clear:both; width: 100%; height:0.1em; max-height:0.1em; min-height:0.1em; margin: 0; }
	ul#topmenu .smalltitle {font: 1em Verdana, Arial, sans-serif; line-height:1em; font-weight: bold; text-transform: none;}
	ul#topmenu .sub ul li a {
		float: none;	    
		text-indent: 0; /*--Reset text indent--*/
	    font-family: Verdana, Arial, sans-serif; font-size: 100%;
		height: auto;
		padding: 0.45em 0 0 0;		
		color: #000;
	    background: none;
	    text-decoration: none; 
	    border-bottom: 1px solid #dddddd;
	}
	
	ul#topmenu li.menuheader .smalltitle {padding-top:1.8em;}
	ul#topmenu .sub ul li a:hover {color: #0063BE; background: none;}
	.drop { position:absolute; opacity:0; top:0; left:0; padding-right:0.39em; padding-top: 0.1em; width:auto; height:2.9em; border-top:0.4em solid #76d5ff; border-left:0.4em solid #76d5ff; border-right:0.4em solid #76d5ff; background:#ffffff; z-index:1000;}
	ul#topmenu .drop a {padding-left:0.21em;}

	.megadropwidget_title_big { color:#000000; font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.1em; }
	.megadropWidget p { margin: 5px 0px; }
	.megadropWidget img { margin-top: 5px; }

	ul#topmenu .sub .megadropWidget ul li a {padding-left:0em; padding-top:0.2em; color: #0063BE;}
	ul#topmenu .sub .megadropWidget ul li { margin: 0; float: none;}

    div.corporatelead ul#topmenu {margin-bottom:2em;}
    
	/* Global Top menu */		
	ul#globaltopmenu {float:left; list-style: none; padding: 0; margin-bottom:0; }
	ul#globaltopmenu li { float: left; width: auto; padding: 0 0.5em 0 0; }
	ul#globaltopmenu a { font: 1.1em Arial; font-weight: bold; margin:0 20px 0 0;  text-decoration: none;}
	ul#globaltopmenu a:hover {  text-decoration: underline; }
	ul#globaltopmenu .active a { color:#76d5ff; }
	ul#globaltopmenu .active a:hover { color: #76d5ff; }
	
	
	/* Left menu */	
	#leftmenu { float: left; margin: -10px 0 0; }	
	#leftmenu ul { list-style: none; margin: 0; padding: 0; }
	#leftmenu .sectiontitle { font-weight: bold; line-height: 1em; display: block; margin: 10px 0 0 0; }	
	#leftmenu .item { display:block; margin: 4px 0 0 12px; }	
	#leftmenu .active { background-color: #76d5ff; margin: 4px 0 0; padding: 1px 0 2px 12px;}	
	#leftmenu a:hover { color:#0063be; text-decoration: none; border-bottom:1px solid #0063be; }
	#leftmenu a { font-weight: normal; line-height: 1.4545em; color:#000000; text-decoration: none; border-bottom:1px solid #dddddd; }	
	#leftmenu .active a:hover { color:#000000; text-decoration: underline; border-bottom: none; }	
	#leftmenu .active a { text-decoration: none; border-bottom: none; line-height: 1em; }	
	
	/* Wiki menu */	
	#wikimenu { float: left; background-color: #e3f5fa; padding: 0; }	
	#wikimenu ul { list-style: none; margin:0; padding:0; }
	#wikitop {overflow:hidden; float: left; width: 100%; background-color: #76d5ff; margin:0; padding: 0 0 10px 0; }	

	#wikitop div { margin: 10px 15px 10px 15px; }
	#wikitop div div { margin: 2px 0 5px 0; padding:0; }

	#wikilinks { font-family: Verdana, Arial, sans-serif; line-height:1.46em; color:#0063be; float: left; width: 100%; background-color: #e3f5fa; }
	#wikilinks a:visited { color:#551a8b; }
	.wikimargin { margin: 10px 15px 15px 15px; }	
	#wikilinks .wikimargin .collectiontitle { font-weight:bold; line-height: 2.46em;  margin: 0 0 50px 0;}
	#wikilinks .wikimargin .sectiontitle { font-weight:bold; line-height: 2em; display: block; }
	#wikilinks .wikimargin li { display: inline; }
	#wikilinks .wikimargin li .last { display: block; margin-bottom: 10px; }
	#wikilinks h1.wiki { font-family: Verdana, Arial, sans-serif; font-size:1em; line-height:1em; color:#0063be; float: left; width: 100%; background-color: #e3f5fa; }

	/* Sectioned menu */	
	#sectionmenu { float: left; width:100%; padding: 0; text-align:center; margin-top: 15px; }
	#sectionmenu a:visited { margin: 0 5px 0 5px; color:#551a8b; }	
	#sectionmenu a { margin: 0 5px 0 5px; }	
	#sectionmenu b { margin: 0 5px 0 5px; }	

	/* Alphabetic shortcut menu */	
	#alphamenu { float: left; width:100%; padding: 0; }
	#alphamenu a:visited { margin: 0px 3px 0px 2px; color:#551a8b; }	
	#alphamenu a:hover { margin: 0px 3px 0px 2px; color:#0063be; }	
	#maincol #alphamenu a { margin: 0px 3px 0px 2px; display: inline; padding: 0; }	
	#alphamenu a.empty:hover { margin: 0px 3px 0px 2px; color:#6d6d6d; }	
	#alphamenu a.empty { margin: 0px 3px 0px 2px; color:#6d6d6d;  text-decoration:none; font-weight:normal; }	

/*--- Data tables -----------------------------------------------------------------------------------------*/	

	.datatable { display:table; width:100%; margin-top:5px; background-color:#d1eff7 }
	.datarow {display:table-row; }
	.datacell { display:table-cell; padding: 10px 0 10px 0; border-right:solid 2px #ffffff; }
	.datacell .margin { margin: 0 10px; }
	.datarow .last { border:none; }

	.wData100 { width:68em; border-right:none; }
	.wData50 { width:33.3em; }
	.wData33 { width:22.5em; }
	.wData25 { width:16.8em; }
	
	.datatableheader {margin-bottom:2px; }
	.datatablewithheader {margin-top:0; }

/*--- Card -----------------------------------------------------------------------------------------*/	

	.card {  width:100%; float: left; background-color: #e1f4d4; margin: 4px 0 15px 0; }	
	.cardtop { float: left; overflow:hidden; width:100%; height: 1.64em; background-color: #47b40f; padding-top: 0; margin-bottom: 0; }
	.cardlinks { font-family: Verdana, Arial, sans-serif; line-height:1.455em; float:left; width:100%; background-color:#e1f4d4; margin:0; padding: 8px 0 10px 0;}
	.card div div { margin: 0 10px 0 10px; }	
	.card div img { float: left; margin: 4px 10px 10px 10px; }	
	.card p { padding: 10px 12px; overflow: hidden; }
	.cardlinks .divider_small_green { margin: 15px 0 0 0;}	
	
	.hcard div div { margin: 0 0 0 10px; }	
	.hcard div img { float: left; margin: 4px 10px 10px 10px; }	

	.hcard { display:table-cell; background-color: #e1f4d4; }	
	.hcardspacer { display:table-cell; background-color: #ffffff; width:15px; }

	#hcardtable {display:table; margin-bottom:15px; }
	#hcardrow {display:table-row; }

/*--- Footer -----------------------------------------------------------------------------------------*/	

	#footer { position:relative; height:auto; width:86.4em; padding:2.5em 2.6em 3.0em; margin:-9px auto; }	
    #footerLeftList {float:left; width:49%; padding-right:1%;}
    #footerRightList {float:left; width:49%; padding-left:1%;}        
    #footer p {margin:0.5em 0;}
    #footer a {display:inline-block; margin-top:0.5em;}
    .bottom {bottom:0; height:7.2em; background-color:#000; width:100%; margin-top:9px; min-width: 92em;}
    #footer .rss_left{padding-bottom:0;}

    	
/* twoColumns container layout */
.footercontainer {clear:both; margin:0;}
.footercontainer DIV.col1.half,
.footercontainer DIV.col2.half {
	width: 47%;
	float: left;
	overflow: hidden;
}

.footercontainer DIV.col1.half{padding-right:1em;}
.footercontainer DIV.col2.half{margin-left:1em;}

.footercontainer DIV.col1.leftHeavy {
	float: left;
	margin-right:1em;
	width: 61%;
	overflow: hidden;
}
.footercontainer DIV.col2.leftHeavy {
	float: left;
	width: 37%;
	overflow: hidden;
}
.footercontainer.RightHeavy DIV.col1 {
	float: left;
	width: 37.5%;
	overflow: hidden;
}
.footercontainer.RightHeavy DIV.col2 {
	float: left;
	width: 62.5%;
	overflow: hidden;
}    
 
/* threeColumns container layout */
.footercontainer DIV.three_cols
{
	width: 30%;
	float: left;
	overflow: hidden;
	margin-right: 20px;
}
 
/* fourColumns container layout */
.footercontainer DIV.four_cols
{
	width: 22%;
	float: left;
	overflow: hidden;
	margin-right: 19px;
}

  
   
	/* Service panel */	
	#panel { display: block; margin: 0px 0px 10px 0px;}
	#panel div { float:left; width:19%; border-left:1px solid #dbdbdb; padding-left: 10px; margin: 0 0 12px 0; }
	#panel div { font-family: Verdana, Arial, sans-serif; line-height:1.1em; }

	#panel .first { border: none; padding-left: 0}
	#panel .last { width:18%; }
	#panel ul { margin:6px 0 0; padding: 0; list-style:none; }
	#panel a { line-height:1.27em; }

	/* Contact information */	
	#contact div { text-align: center; }
	#contact div { font-family: Verdana, Arial, sans-serif; }
	#contact ul { display: inline; margin-left:0; padding:0; }
	#contact li { display: inline; margin-left: 20px; }
	#contact a:visited { color: #551a8b; }
	#contact a:hover { color:#0063be; }
	#contact a { color: #000000; }

	/*--- Tables -----------------------------------------------------------------------------------------*/	

	table { width:100%;  margin: 0 0 15px 0;}
	th,td {padding:5px 10px 5px 10px; background-color:#efefef;}
	th.row {vertical-align:middle; font-weight:bold; border-right:1px solid #c1c1c1; }
	th.col {vertical-align:bottom; font-weight:bold; border-right:none; border-bottom:1px solid #000000; }
	.blank {padding:8px; background-color:#efefef; border-right:1px solid #c1c1c1;  border-bottom:1px solid #000000;}
	.oddrow { background-color:#ffffff; }
  
  /*--- Main content ------------------------------------------------*/

  #article .paragraphlink {display: block; line-height: 1.364em; margin: 0;}
  #maincol ul { padding:0; margin:0; list-style:none; }
  #maincol li { margin:0 0 1px; }
	
	/*--- Article and related classes -----------------------------------------------------------------------------------------*/	

	#article { clear:left; width:100%; display:block; margin: 0 0 1.4545em 0; }
	#article p { margin: 0;}

	#article_byline { overflow:hidden; clear:left; width:100%; display:block; margin:0 0 15px 0; }
	#article_byline a { display: inline; color: #000000; }
  
	.byline {clear:left; margin-left: 19em; }
	.wikibyline {clear:left; margin-left: 27.8em;}

	/* Comment functions */	
	#comment_output { clear:left; width:100%; display:block; margin:25px 0 15px 0; }
	
	#comment_form { width:100%; background-color:#fdeb1b; padding:10px 0 10px 0; margin:25px 0 15px 0; }
	#comment_form .margin { margin:0 10px 0 10px; }
	#comment_form .text  { width:18em; height:1.2em;} 
	#comment_form textarea { width:99%; }
	#comment_form .text, textarea {  margin:0; background-color:#f9f9f9; border-top:1px solid #9b9b9b; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:0.1em solid #dbdbdb; }
	#comment_form .commentbody { clear:left; display:block; padding:2px 0 3px 0; }


	/* Tips functions */	
	#tipser { width:21.7em; clear:left; display:block; clear:both; background-color:#fdeb1b; padding:10px 0 10px 0; margin:15px 0 15px 0; z-index:1; }
	#tipser .margin { margin:0 10px 0 10px; }
	#tipser .text  { width:18.6em; height:1.2em; margin:0; background-color:#f9f9f9; border-top:1px solid #9b9b9b; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #dbdbdb; }
	#tipser .button  { clear: both; margin: 10px 3px 0 0; width:6em; }
	#tipser fieldset { padding:0 0 5px 4px; }	
	#tipsertop { visibility:visible; overflow:hidden; clear:both; }
	

	/* Contact functions */	
	#contact_form { width:100%; background-color:#fdeb1b; padding:10px 0 10px 0; margin:0; }
	#contact_form .margin { margin:0 10px; }
	#contact_form .text  { width:17.7em; height:1.2em;} 
	#contact_form textarea { width:31.5em; }
	#contact_form .text, textarea {  margin:0; background-color:#f9f9f9; border-top:1px solid #9b9b9b; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #dbdbdb; }
	#contact_form .commentbody { clear:left; display:block; padding:2px 0 3px 0; }
	#contact_form #copy { vertical-align: bottom; }
	#contact_form input.button { margin-top: 20px; width:6em; }
	#contact_form fieldset { padding:0; }
	

	/* Order form */	
	#order_form { width:100%; background-color:#fdeb1b; padding:10px 0 10px 0; margin:0; }
	#order_form .margin { margin:0 10px 0 10px; }
	#order_form .formrow { clear:both; padding:5px 0 0 0; }
	#order_form .text  { width:25em; height:1.2em; margin:0; background-color:#f9f9f9; border-top:1px solid #9b9b9b; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #dbdbdb; }
	#order_form textarea { width:31.5em; margin-bottom: 2px; }
  	#order_form .extra_top { margin: 10px 0 0 0; }
  	#order_form input.button { margin-left: 5px; width:6em; }
  	
	.standardform { background-color:#fdeb1b; padding:1em; margin:0 0 1em; clear: both; }
	.standardform .margin { margin:0 10px 0 10px; }
	.standardform .formrow { clear:both; padding:5px 0 0 0; }
	.standardform .text  { width:99%; height:1.2em; margin:0; background-color:#f9f9f9; border-top:1px solid #9b9b9b; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #dbdbdb; }
	.standardform textarea { width:100%; margin-bottom: 2px; }
  	.standardform .extra_top { margin: 10px 0 0 0; }
  	.standardform input.button { margin-left: 5px; width:6em; }

  
  
  

	/*--- Teasers -----------------------------------------------------------------------------------------*/	

	.teaser { overflow:hidden; clear:left; display:block; margin:0 0 1em 0; }
	.teaser img { float:left; margin:5px 15px 0 0; }
	.teaser img.right { float:right; margin:5px 0 0 15px; padding:0;}
	

	#produkt_teaserlist { overflow:hidden; clear:left; width:100%; display:block; background-color:#eaeaea; margin:5px 0 15px 0; padding:10px 0 10px 0; }
	#produkt_teaserlist .margin { display:block; margin:0 10px 0 10px; }
	#produkt_teaserlist div img { float:left; margin:0 15px 0 0; }
	#produkt_teaserlist div div { overflow:hidden; display:block; clear:left; }/* changed 090701 // LG */
	#produkt_teaserlist .result {line-height:1.6em; margin-top:5px; padding-left:25px;}

	/*--- Newslistings -----------------------------------------------------------------------------------------*/	

	.newsteaser { overflow:hidden; clear:left; width:100%; display:block; margin:10px 0 15px 0; }
	.newsteaserfirst { overflow:hidden; clear:left; width:100%; display:block; margin:0px 0 15px 0; }
	.newsteaser img { margin:10px 0 10px 0; }
	.newsteaser a { margin:2px 0 0 0; }


/*--- Special & theme header -----------------------------------------------------------------------------------------*/	

	.specialheader { position: relative; width:100%; height:124px; overflow:hidden; background-repeat:no-repeat; margin-bottom: 5px; clear:right; }
	.specialheader div { position: absolute; top: 20px; left: 20px; display:block; margin:0; color:#FFFFFF; padding: 0 15px 0 0; }
	
	.themeheader { width:100%; height:150px; overflow:hidden; background-repeat:no-repeat; }
	.themeheader h1 { display:block; margin:0.8em 0 0 0; padding: 0 0.5em 0 0.5em; }



/*--- Other styles -----------------------------------------------------------------------------------------*/	
	
	h2.info-tjanster { margin: 0 0 10px 0; font-size: 1.333em; font-weight: bold } /* changed 090922 */
	
	.productlist {list-style:none; padding:0; margin:0; text-decoration:none;}
	.productlist li {padding:0; margin:0; text-decoration:none;}
	.productlist a {text-decoration:none;}
	.productlist a:hover {text-decoration:underline;}

	#prodsok { width: 190px; }
	
	ul#sitemap { list-style:none; padding:0; margin:10px 0 0 0; text-decoration:none;}
	ul#sitemap li { font-weight:bold; text-transform: uppercase; margin:15px 0 0 0; }	
        
	ul#sitemap ul { list-style:none; padding:0; margin: 0 0 0 10px; text-decoration:none;}
	ul#sitemap ul li { font-weight: normal; text-transform: none; margin: 0; }	
        
	ul#sitemap ul ul { list-style:none; padding:0; margin:0; text-decoration:none;}
	ul#sitemap ul li ul li { margin: 0; }	

    ul#sitemap li.title { font-weight: bold; margin:10px 0 0 0 }	
    ul#sitemap li.stand_alone { margin:0; }	
	

	/* info tjänster bannerbox*/
	#info-tjanster { float: right; }
	#info-tjanster #tjanster-box { width: 293px; height: 160px; background: #f3f3f3 url(../img/bg_info-tjanster.png) 0 0 no-repeat; }
	#info-tjanster div.bannerContainer { width: 289px; height: 158px; margin: 2px; overflow: hidden; position: relative; }
	#info-tjanster div.bannerContainer #inner { margin: 2px 0 0 0; overflow: hidden; width: 1500px; }
	#info-tjanster div.bannerContainer .info { width: 289px; margin: 0 !important;height: 154px !important; position: relative; float: left; }
  	#info-tjanster div.bannerContainer .info a.left { position: absolute; left: 0; top: 60px; width: 20px; height: 37px; display: block; background: transparent url(../img/btn_go-left.png) 0 0 no-repeat; text-indent: -999em; outline: none; }
  	#info-tjanster div.bannerContainer .info a.right { position: absolute; top: 60px; width: 20px; height: 37px; display: block;  text-indent: -999em; outline: none; left: auto; right: 0 !important; background-image: url(../img/btn_go-right.png); cursor: pointer;}
  
	.fler-tjanster { margin-top: 10px; }
	.fler-tjanster h2 { text-transform: uppercase; font-weight: normal; }
	

	/* SMHI */
	  .footer {font-weight: normal; text-transform: uppercase;}
  .article_margin { float:right; width:70em;}
  
   .hide { display:none;  }
   #contact_form .formerror { font-weight:bold; color:red;  }
   #tipser .formerror { font-weight:bold; color:red;  }
   #order_form .formerror { font-weight:bold; color:red;  }
   
   #message { position:absolute; top:240px; left:225px; width:430px; height:200px; background-color: #fdeb1b; }
   caption { font-size:100%; font-weight:bold; padding: 0 0 4px 0 ; }
   .form { display:block; background-color: #76d5ff; margin: 0 0 25px 0; padding: 10px 0 10px 0; }  
  ul#orderform { margin: 16px; padding: 0; list-style-type: disc; }
  ul#orderform li { color:#000000; }
  #helper { width:auto;}
  .button {width:auto;}
  .tjanster-box-content { margin:2em;}
  .tjanster-box-content a { text-indent: 1em;}
  
    /*--- Jerry data wrapper ----------------------------------------------------------------------------
    dataWrapper div h�ller ihop "tabellen",.
    dataHeader fyller ut hela bredden i dataWrapper och �r t�nkt att inneh�lla tabell information som beh�ver sp�nna �ver alla cellerna.
    dataRow �r samma som en row i en vanlig tabell, den fungerar som en wrapper f�r de 3 olika cell typerna: dataCell25, dataCell33, dataCell50.  
  
  */
  .dataWrapper {margin-top:5px; background-color:#d1eff7;}
  .dataHeader{ width:100%;}
  .dataRow{ width:100%; border-bottom:2px solid #ffffff; clear:left;}
  .dataCell25{ width:23%; float:left; height:auto;}
  .dataCell33{ width:33%; float:left; height:auto;}
  .dataCell50 { width:49%; float:left; height:auto;}
  .dataPadding{ padding:10px;}
  .dataNoBorder{ border:none;}
  .dataBorderRight{border-right:2px solid #ffffff;}
  .dataBorderLeft{border-left:2px solid #ffffff;}
  .datafooter{clear:left; border-top:2px solid #ffffff;}
  
  .puffleft {float:left; margin-right:10px;}
  .puffright {float:right; margin-left:10px;}
  .topmenu-expander {background-color:#000; width:86.2em;}
  .rss { background:url(../img/icon/rss.gif) right center no-repeat; padding: 0.18em 0 0.36em 1.82em; }
  .rss_left {background:transparent url(../img/icon/rss.gif) no-repeat scroll left center; padding: 0.18em 0 0.36em 1.82em; padding-left:1.7em !important; line-height:1.8em !important;}
  
#knowledge_bank .teaser { margin:10px 0 15px; }

.figure_text { color: gray;}

#maincol .paragraph_part { margin-top: 10px; }
#maincol .paragraph_part ul { margin-bottom: 15px; margin-top: 0; }

/*#maincol .paragraph_part .paragraph_list { padding: 0.2em 2.5em; }
#maincol .paragraph_part .paragraph_list ul { margin-top:0; margin-bottom:10px; list-style-type:disc;}*/
#maincol .paragraph_list ul { list-style-type:disc; margin: 10px 0 10px 10px; padding-left:10px;}
#maincol .paragraph_part .paragraph_list li { margin: 0;}
#maincol .paragraph_part .paragraph_list ol { margin-top:0; padding-left: 0;}


/*--- DelaMed-funktionen -----------------------------------------------------------------------------------------*/  

  .addthis_default_style .at300b, .addthis_default_style .at300m { margin-right:-3px; }    
  .addthis_default_style .at300b, .addthis_default_style .at300m { padding:0; } 
     
  .addthis_default_style .addthis_separator, 
  .addthis_default_style .at300b, 
  .addthis_default_style .at300m, 
  .addthis_default_style .at300bs { float:right; } 
/*--------------------------------------------------------------------------------------------*/  

.legend {font-size:120%; font-weight:bolder; margin-top:2em;}

/* ------ Anpassad startsida-----------------------------------*/
#custommain{float:left;}
#customtopright{float:left; width:31em; margin-left:1em;}
#customright{float:left; width:31em; margin-left:1em;}


/* ------ Kolumnsplitter-----------------------------------*/

.fullPage { width: 86.4em; }
/*.notFullPage { width: 67.5em; float: right; margin-right: 2.5em;}*/
.notFullPage { float: left; margin-left: 2.0em;}
.fullPage .columnsplitter {clear:both; margin:1em 0; }
.notFullPage .columnsplitter {clear:both; margin:1em 0; }

.notFullPage .dynamic_contentlist .imageBackground,
.notFullPage .dynamic_contentlist .divider {width: 67.5em;}

.dynamic_contentlist .columnsplitter .divider {width: 100%;}

.columnsplitter .columnsplitter { margin-top: 0; width: auto; }

.columnsplitter DIV.half, 
.columnsplitter DIV.leftHeavy,
.columnsplitter DIV.leftMostHeavy,
.columnsplitter DIV.rightHeavy
{
	float: left;	
	overflow: hidden;
	margin-right: 1.0em;
}

/* twoColumns container 50/50 layout */

.columnsplitter DIV.half.col1,
.columnsplitter DIV.half.col2,
.columnsplitter DIV.half.col1 .imageBackground,
.columnsplitter DIV.half.col2 .imageBackground { width: 42.7em; }
 
.notFullPage .columnsplitter DIV.half.col1,
.notFullPage .columnsplitter DIV.half.col2,
.notFullPage .columnsplitter DIV.half.col1 .imageBackground,
.notFullPage .columnsplitter DIV.half.col2 .imageBackground { width: 33.25em; }


/* twoColumns container 66/33 layout */

.columnsplitter DIV.leftHeavy.col1,
.columnsplitter DIV.leftHeavy.col1 .imageBackground { width: 56.93em; }
.columnsplitter DIV.leftHeavy.col2,
.columnsplitter DIV.leftHeavy.col2 .imageBackground  { width: 28.46em; }

.notFullPage .columnsplitter DIV.leftHeavy.col1,
.notFullPage .columnsplitter DIV.leftHeavy.col1 .imageBackground { width: 44.33em; }
.notFullPage .columnsplitter DIV.leftHeavy.col2,
.notFullPage .columnsplitter DIV.leftHeavy.col2 .imageBackground { width: 22.16em; }


/* twoColumns container 33/66 layout */

.columnsplitter DIV.rightHeavy.col1,
.columnsplitter DIV.rightHeavy.col1 .imageBackground { width: 28.46em; }
.columnsplitter DIV.rightHeavy.col2,
.columnsplitter DIV.rightHeavy.col2 .imageBackground { width: 56.93em; }

.notFullPage .columnsplitter DIV.rightHeavy.col1,
.notFullPage .columnsplitter DIV.rightHeavy.col1 .imageBackground { width: 22.16em; }
.notFullPage .columnsplitter DIV.rightHeavy.col2,
.notFullPage .columnsplitter DIV.rightHeavy.col2 .imageBackground { width: 44.33em; }


/* twoColumns container 80/20 layout */

.columnsplitter DIV.leftMostHeavy.col1,
.columnsplitter DIV.leftMostHeavy.col1 .imageBackground { width: 68.6em; }
.columnsplitter DIV.leftMostHeavy.col2,
.columnsplitter DIV.leftMostHeavy.col2 .imageBackground { width: 16.8em; }

 
/* threeColumns container layout */
.columnsplitter.three_cols div.col1,
.columnsplitter.three_cols div.col2,
.columnsplitter.three_cols div.col3
{
	float: left;	
	overflow: hidden;
	margin-right: 1.0em;
	width: 28.13em;
}
.columnsplitter.three_cols .imageBackground {width: 28.13em;}

.notFullPage .columnsplitter.three_cols div.col1,
.notFullPage .columnsplitter.three_cols div.col2,
.notFullPage .columnsplitter.three_cols div.col3,
.notFullPage .columnsplitter.three_cols .imageBackground { width: 21.83em; }
 
/* fourColumns container layout */
.columnsplitter.four_cols div.col1,
.columnsplitter.four_cols div.col2,
.columnsplitter.four_cols div.col3,
.columnsplitter.four_cols div.col4
{
	float: left;	
	overflow: hidden;
	margin-right: 1.0em;
	width: 20.85em;
}
.columnsplitter.four_cols .imageBackground {width: 20.85em;}

/* twoColumns container within leftMostHeavy splitter layout */
.columnsplitter DIV.col1.leftMostHeavy .columnsplitter DIV.col1.half,
.columnsplitter DIV.col1.leftMostHeavy .columnsplitter DIV.col2.half,
.columnsplitter DIV.col1.leftMostHeavy .columnsplitter .imageBackground {
	width: 33.8em;	
}

/* twoColumns container within leftHeavy splitter layout */
.columnsplitter DIV.col1.leftHeavy .columnsplitter DIV.col1.half,
.columnsplitter DIV.col1.leftHeavy .columnsplitter DIV.col2.half,
.columnsplitter DIV.col1.leftHeavy .columnsplitter .imageBackground {
	width: 27.96em;	
}

/* twoColumns container within leftHeavy splitter layout and left menu */
.notFullPage .columnsplitter DIV.col1.leftHeavy .columnsplitter DIV.col1.half,
.notFullPage .columnsplitter DIV.col1.leftHeavy .columnsplitter DIV.col2.half,
.notFullPage .columnsplitter DIV.col1.leftHeavy .columnsplitter .imageBackground {
	width: 21.66em;	
}

.columnsplitter div.last_col { margin-right: 0 !important; }
/*.columnsplitter DIV.col1 .columnsplitter DIV.last_col{ margin-right: 0; }*/

  
/*----- Fonter i kolumnsplitter ----------------------------------------*/
 
.dynamic_contentlist h3,
.columnsplitter DIV.leftMostHeavy.col1 h3 { font: 4.1em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.1em;  margin-top: -0.15em; margin-bottom: 0.15em; font-weight: normal; overflow: visible; }   
.dynamic_contentlist p,
.columnsplitter DIV.leftMostHeavy.col1 p { font: 1.6em Verdana, Arial, sans-serif; opacity: 0.999; line-height:1.2em;  margin-bottom: 0.27em; font-weight: normal; overflow: visible; } 

.columnsplitter h3 { font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.1em;  margin-top: -0.15em; margin-bottom: 0.15em; font-weight: normal; overflow: visible; padding-right: 0.7em; } 
.columnsplitter p { font-family: Verdana, Arial, sans-serif ; opacity: 0.999; font-size: 1em; line-height: 1.4em;  margin-bottom: 0.27em; font-weight: normal; overflow: visible; }

.columnsplitter DIV.leftHeavy.col1 h3 { font: 3.6em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1em ;  margin-top: -0.15em; margin-bottom: 0.15em; font-weight: normal; overflow: visible; padding-right: 0.7em; } 
.columnsplitter DIV.leftHeavy.col1 p { font: 1.6em Verdana, Arial, sans-serif ; opacity: 0.999; line-height:1.2em ;  margin-bottom: 0.27em; font-weight: normal; overflow: visible; } 

.notFullPage .columnsplitter DIV.leftHeavy.col1 h3 { font: 3.2em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1em ;  margin-top: -0.15em; margin-bottom: 0.15em; font-weight: normal; overflow: visible; padding-right: 0.7em; } 
.notFullPage .columnsplitter DIV.leftHeavy.col1 p { font: 1.4em Verdana, Arial, sans-serif; opacity: 0.999; line-height:1.2em ;  margin-bottom: 0.27em; font-weight: normal; overflow: visible; } 

.columnsplitter DIV.leftMostHeavy.col1 .columnsplitter div h3,
.columnsplitter DIV.leftHeavy.col1 .columnsplitter DIV.half h3 { font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.1em ;  margin-top: -0.15em; margin-bottom: 0.15em; font-weight: normal; overflow: visible; } 
.columnsplitter DIV.leftMostHeavy.col1 .columnsplitter DIV p,
.columnsplitter DIV.leftHeavy.col1 .columnsplitter DIV.half p { font-family: Verdana, Arial, sans-serif ; opacity: 0.999; font-size: 1em; line-height: 1.4em;  margin-bottom: 0.27em; font-weight: normal; overflow: visible; } 

div.bigHeader h3 { color:#000000; font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.1em; padding-right: 1.2em; margin-bottom: 0.3em; }
div.smallHeader h3 { font: 1em Verdana, Arial, sans-serif !important; opacity: 0.999; line-height:1.3em !important; font-weight: bold !important; }
div.smallHeader p { font-family: Verdana, Arial, sans-serif !important; opacity: 0.999; font-size: 1em !important; line-height: 1.4em !important;  margin-bottom: 0.27em; font-weight: normal; overflow: visible; }
/*div.smallHeader, div.bigHeader {padding:0.5em 1em;}*/

/*--------------------------------------------------*/

#helper .login {color:#FF0000; font-weight:bolder;}


/*--- Grid and layout----------------------------------------------------------------------------------------------*/

	.wMap {width: 32.9em; margin: 0 21px 15px 0; }
	.wMapWide {width: 43.6em; margin:3px 21px 15px 0; }
	.wData, #warnings {width: 32.3em; float: left; }
	#warnings.wide {width: 67.2em;}
	.wDataThin {width: 21.6em; float: left; }
	.w30 .map {margin-top: 3px;}

/* --- Typography ----------------------------------------------------------------------------------------------*/

/*	.mainH1vvv { font: 3.4em Arial, sans-serif; line-height:1.2em; clear:both; margin-bottom: 10px; margin-top: -3px; float: left; }*/

	.vvvNewstitle { color:#000000; font-family: Arial, sans-serif; font-size:1.6em; line-height:1.3em; font-weight:bold; filter:none; }
	.vvvSmalltitle  { font-family: Arial, sans-serif; font-size:1.3em; line-height:1.6em; font-weight:bold; height: auto; text-transform: uppercase; }


/* --- Bullets ----------------------------------------------------------------------------------------------*/

	.bullet_helper_globe { background:url(../img/bullet_helper_globe.png) left center no-repeat; padding-left: 1.364em; }

/*--- Warnings -----------------------------------------------------------------------------------------*/

   /*changed 090529 */
  .warning .margin { margin: 0 15px 0 8px; }
  .warning div div { overflow:hidden; clear:both; margin:5px 0 5px 0; }
  .warning ul { margin: 0; padding: 0; width: auto; list-style: none; }
  .warning li { background: transparent url(../img/warning-1.gif) top left no-repeat; float: none; overflow: hidden; padding: 0 0 5px 25px; clear: both; }
  .warning li.warning-2 { background: transparent url(../img/warning-2.gif) top left no-repeat; }
  .warning li.warning-3 { background: transparent url(../img/warning-3.gif) top left no-repeat; }
  .warning .extended { display: block; float: left; margin: 0 0 0 3px; clear: both; width: 95%; }
  .warning li p span { font-weight: bold; }
  .warning .info { display: block; }
  body.js .warning .extended { display: none; }

  .warningContainer { margin: 0; overflow: hidden; }
  .wData .warning { margin: 0; }
  .wData a.allWarnings { float: right; }

  #warnings h2.smalltitle { text-transform: uppercase; }
  #warnings .divider_medium { margin-bottom: 0; }
  #mainWarning div { background: transparent url(../img/warning_2_on.png) 0 0 no-repeat; padding: 10px 0 0 45px; font-size: 24px; height: 28px; }
  #mainWarning p { margin-bottom: 0.818181em; }
  #mainWarning p.updated { font-size: 0.9091em; margin: 0.5em 0; }

  #warnings-info ul, #warningTooltip ul { padding: 0; margin: 1.2em 0 0 0; }
  #warnings-info span { font-weight: bold; }
  #warnings-info a { display: block; }
  #warnings-info li, #warningTooltip li { list-style: none; background: transparent url(../img/warning-info1.gif) top left no-repeat; padding: 0 0 0 35px; }
  #warnings-info li.warning-2 { background: transparent url(../img/warning-info2.gif) top left no-repeat; }
  #warnings-info li.warning-3 { background: transparent url(../img/warning-info3.gif) top left no-repeat; }

  #warnings.wide h2.smalltitle { float: left; }
  a.warnings-as-map { float: right; }

  /* regular warnings and tooltip warnings */
  #warningTooltip ul { margin: 0; width: 250px; }
  #warningTooltip li { background: transparent url(../img/warning-1.gif) top left no-repeat; padding: 3px 0 10px 25px; float: none; }
  #warningTooltip li.warning-2,
  .warning li.warning-2 { background: transparent url(../img/warning-2.gif) top left no-repeat; }
  #warningTooltip li.warning-3,
  .warning li.warning-3 { background: transparent url(../img/warning-3.gif) top left no-repeat; }
  #warningTooltip li p span,
  .warning li p span { font-weight: bold; }
  #tooltip { position: absolute; z-index: 3000; border: 2px solid #f9b81a; background-color: #fff; padding: 5px; }
  #tooltip.warning2 { border-color: #e5692b; }
  #tooltip.warning3 { border-color: #f61720; }




	.warningContainer { margin: 0; overflow: hidden; }
	.wData .warning { margin: 0; }
	.wData a.allWarnings { float: right; }

	#warnings h2.smalltitle { text-transform: uppercase; }
	#warnings .divider_medium { margin-bottom: 0; }
	#mainWarning div { background: transparent url(../img/warning_2_on.png) 0 0 no-repeat; padding: 10px 0 0 45px; font-size: 24px; height: 28px; }
	#mainWarning p { margin-bottom: 0.818181em; }
	#mainWarning p.updated { font-size: 0.9091em; margin: 0.5em 0; }

	#warnings-info ul, #warningTooltip ul { padding: 0; margin: 1.2em 0 0 0; }
	#warnings-info span { font-weight: bold; }
	#warnings-info a { display: block; }
	#warnings-info li, #warningTooltip li { list-style: none; background: transparent url(../img/warning-info1.gif) top left no-repeat; padding: 0 0 0 35px; }
	#warnings-info li.warning-2 { background: transparent url(../img/warning-info2.gif) top left no-repeat; }
	#warnings-info li.warning-3 { background: transparent url(../img/warning-info3.gif) top left no-repeat; }

	#warnings.wide h2.smalltitle { float: left; }
	a.warnings-as-map { float: right; }

	/* regular warnings and tooltip warnings */
	#warningTooltip ul { margin: 0; width: 250px; }
	#warningTooltip li { background: transparent url(../img/warning-1.gif) top left no-repeat; padding: 3px 0 10px 25px; float: none; }
	#warningTooltip li.warning-2,
	.warning li.warning-2 { background: transparent url(../img/warning-2.gif) top left no-repeat; }
	#warningTooltip li.warning-3,
	.warning li.warning-3 { background: transparent url(../img/warning-3.gif) top left no-repeat; }
	#warningTooltip li p span,
	.warning li p span { font-weight: bold; }
	#tooltip { position: absolute; z-index: 3000; border: 2px solid #f9b81a; background-color: #fff; padding: 5px; }
	#tooltip.warning2 { border-color: #e5692b; }
	#tooltip.warning3 { border-color: #f61720; }


/*--- Navigation -----------------------------------------------------------------------------------------*/

	/* barmeny css */
	#emptybarmenu { width: 100%; margin-bottom: 3.4em; background: url(../img/emptybarmenu_bg.gif) no-repeat; height: 25px; }
	#barmenu, #emptybarmenu { width: 100%; margin-bottom: 2.2727em; }
	#barmenu.subMenu { margin-bottom: 0em; }
	#barmenu ul li.firstonly span.active { border-right: 1px solid #d9d9d9; }
	#barmenu ul li.first a:link,
	#barmenu ul li.first a:visited { background: url(../img/barmenu_bg_left.gif) #d2d2d2 no-repeat; border-right: 1px solid #D9D9D9; }
	#subbarmenu { margin: 0.2727em 0 2em 0.3636em; }
	#subbarmenu p { margin: 0 0 0 10px; font-size: 0.927em; color: #4c4c4c; }
	#subbarmenu p span { color:#B2B2B2; margin:0 8px; }
	#subbarmenu p span.selected { font-weight: bold; color: #000; margin: 0; }
	#subbarmenu p a { color: #4c4c4c; text-decoration: none; }
	#subbarmenu p a:hover { text-decoration: underline; }
	#barmenu ul,
	#emptybarmenu ul { background:#D2D2D2 url(../img/barmenu_bg_right.gif) no-repeat scroll right top; height:25px; margin:0; padding:0; width:100%; }
	#emptybarmenu ul { background: none; }
	#barmenu ul li.firstonly span.active,
	#barmenu ul li.first span.active { height: 25px !important; background:transparent url(../img/barmenu_bg_left_active.gif) no-repeat scroll 0 0; }
	#barmenu ul li span.active { background:#F7F7F7 url(../img/barmenu_bg_active.gif) repeat-x scroll 0 0; font-weight:bold; }
	#barmenu ul li.first span { border-left:0 none; }
	#barmenu ul li span { border-right: 1px solid #D9D9D9; display:block; float:left; padding:4px 14px 5px; }
	#barmenu ul li,
	#emptybarmenu ul li { background:#D2D2D2 url(../img/barmenu_bg.gif) repeat-x scroll 0 0; display:inline; height:25px; }
	#barmenu ul li a:hover, #barmenu ul li a:focus, #barmenu ul li a:active { text-decoration:underline !important; }
	#barmenu ul li a:link, #barmenu ul li a:visited { border-right: 1px solid #D9D9D9; color:#777777; display:block; float:left; padding:4px 14px 5px 15px; text-decoration:none; }
	#barmenu .search.last,
	#emptybarmenu .search.last { display: none; }
	#barmenu #ajax-changeCity,
	#emptybarmenu #ajax-changeCity { margin: 3px 15px 0 0; }
	#barmenu { clear: both; height: 25px; overflow: hidden; }
	#prognoses #barmenu { margin-bottom: 0; }
	body.js #barmenu .search.last,
	body.js #emptybarmenu .search.last { float: right;background: #D2D2D2 url(../img/barmenu_bg_right.gif) no-repeat scroll 100% 0; display: block; }
	#barmenu #ajax-changeCity { margin: 3px 15px 0 0; }
	#barmenu #ajax-changeCity .ac_input,
	#emptybarmenu #ajax-changeCity .ac_input { background: transparent url(../img/sprite.png) no-repeat 0 -670px;float: left;border: none;float: left;width: 150px; height: 13px;padding: 3px 3px 3px 6px; }
	#barmenu #ajax-changeCity label,
	#emptybarmenu #ajax-changeCity label { float: left; color: #4d4d4d;margin: 1px 3px 0 0; }
	#barmenu #ajax-changeCity .search,
	#emptybarmenu #ajax-changeCity .search { float: left; }
	#barmenu #ajax-changeCity .search .close,
	#emptybarmenu #ajax-changeCity .search .close { padding: 0;border: none; background: transparent url(../img/sprite.png) no-repeat -209px -670px; display: block; text-indent: -999em;float: left;width: 18px; height: 20px; }
	#barmenu #ajax-changeCity div.search.active a.close,
	#emptybarmenu #ajax-changeCity div.search.active a.close { background: transparent url(../img/sprite.png) no-repeat -159px -670px; }



/*--- Data tables -----------------------------------------------------------------------------------------*/

	/* "Master" table */
	table.forecast { width: 32.25em; margin: 0 0 1px 0; }
	/* "Master" table header */
	table.forecast thead tr th,
	table.warnings-table thead tr th { background: url(../img/datatable_header_bg.gif) #eaeaea repeat-x; border: 1px solid #e1e1e1; padding: 2px 10px 2px 9px; font-size: 0.9em; color: #000; font-weight: bold; }
	table.forecast thead tr th.title { color: #000; }
	table.forecast thead tr th.forecast-date-cell { border-right: 0; }
	table.forecast thead tr th.forecast-link-cell { border-left: 0; text-align: right; }
	table.forecast thead tr th span.dayname { font-weight: bold; }
	table.forecast thead tr th span.date { font-weight: normal; }
	/* "Master" table footer */
	table.forecast tfoot tr td { background-color: #f7f7f7; border: 1px solid #e1e1e1; padding: 0.27273em 0.9091em 0.4545em 0.9091em; }
	table.forecast-line tfoot tr td { line-height: 1.2727em; padding: 5px 10px 7px 10px; }
	/* "Master" table body */
	table.forecast tbody tr td,
	table.warnings-table tbody tr td { background-color: #fff; border: 1px solid #e1e1e1; /*padding: 3px 10px 4px 10px;*/
		padding: 0.5455em 0.9091em 0.6364em 0.8182em; vertical-align:top; text-align: left; }
	table.forecast tbody tr td.first,
	table.warnings-table tbody tr td.first { background: #f7f7f7; }
	table.forecast tbody tr td.first a:link,
	table.forecast tbody tr td.first a:visited	{ color: #0063BE; background: url(../img/arrow-table-link.gif) no-repeat; background: url(../img/arrow-table-link.png) no-repeat; /* for transparency */
		padding-left: 10px; }
	table.forecast tbody tr td.first a:hover,
	table.forecast tbody tr td.first a:active,
	table.forecast tbody tr td.first a:focus { color: #000; }
	table.forecast tbody tr td.weather-symbol { border-right: 0; padding: 3px 0 5px 11px; padding: 6px 0 3px 11px;
	}
	table.forecast tbody tr td.weather-value { border-left: 0; padding-left: 2px; }
	table.forecast tbody tr td.wind-symbol { border-right: 0; padding: 9px 0 5px 9px; }
	table.forecast tbody tr td.wind-value { border-left: 0; padding-left: 0; }
	table.forecast tbody tr td img { display: inline; float: left; padding: 0; }
	table.forecast tbody tr td span.value { font-weight: bold; }
	table.forecast tbody tr td span.unit { color: #808080; margin-left: -2px; }
	table.forecast-detail-line { margin-bottom: 25px; margin-left: 1px; width: 67.1em; }
	table.observations-part { width: 20.8em; float: left; margin-bottom: 10px; }
	table.observation-left { margin-right: 16px; margin-left: 1px; }
	table.observations-part-bottom { margin-bottom: 1px; }
	table.observations-sea { width: 20.8em; float: left; }
	table.observations-sea tbody tr td.temperature {
	}
	table.observations-land { width: 20.8em; float: left; }
	/* 01 - forcast-today */
	/* 01d - forcast-today */
	/* 01e - forcast-today */
	table.forecast-today { margin-bottom: 10px; }
	table.forecast-today tbody tr td.first { width: 37%; }
	table.forecast-today tbody tr td.weather-symbol { width: 12%; }
	table.forecast-today tbody tr td.weather-value { width: 14%; }
	table.forecast-today tbody tr td.wind-symbol { width: 8%; }
	table.forecast-today tbody tr td.wind-value { width: 31%; }
	/* 01b - forecast-coast */
	table.forecast-coast tbody tr td.first { width: 49%; }
	table.forecast-coast tbody tr td.wind-symbol { width: 8%; }
	table.forecast-coast tbody tr td.wind-value { width: 40%; }
	table.forecast-coast tbody tr td.weather-symbol { width: 10%; }
	table.forecast-coast tbody tr td.weather-value { width: 13%; }
	/* 01c - forecast-sea */
	table.forecast-sea tbody tr td.first { width: 36.5%; }
	table.forecast-sea tbody tr td.text { width: 63.5%; }
	/* 02 - forecast-city */
	/* 02c - forecast-city */
	table.forecast-city { margin-bottom: 10px; }
	table.forecast-city tbody tr td.first { width: 17%; }
	table.forecast-city tbody tr td.weather-symbol { width: 12%; }
	table.forecast-city tbody tr td.weather-value { width: 17%; }
	table.forecast-city tbody tr td.wind-symbol { width: 8%; }
	table.forecast-city tbody tr td.wind-value { width: 46%; }
	/* 02b - forecast-line */
	table.forecast-line { margin-bottom: 10px; }
	table.forecast-line tbody tr td.wind-symbol { width: 7%; }
	table.forecast-line tbody tr td.wind-value { width: 28%; }
	table.forecast-line tbody tr td.weather-symbol { width: 6%; }
	table.forecast-line tbody tr td.weather-value { width: 49%; }
	/* 03 - forecast-city-detail */
	table.forecast-city-detail { width: 67.1em; margin-left: 1px; margin-bottom: 40px; }
	table.forecast-city-detail tbody tr td.first { width: 15%; }
	table.forecast-city-detail tbody tr td.weather-symbol { width: 6%; }
	table.forecast-city-detail tbody tr td.weather-value { width: 8%; }
	table.forecast-city-detail tbody tr td.wind-symbol { width: 4%; }
	table.forecast-city-detail tbody tr td.wind-value { width: 16%; }
	table.forecast-city-detail tbody tr td.air-pressure { width: 17%; }
	table.forecast-city-detail tbody tr td.rain { width: 17%; }
	table.forecast-city-detail tbody tr td.humidity { width: 17%; }
	/* 03b - forecast-mountain-detail */
	table.forecast-mountain-detail { width: 67.1em; margin-left: 1px; margin-bottom: 40px; }
	table.forecast-mountain-detail thead tr th.mountain,
	table.forecast-mountain-detail thead tr th.terrain,
	table.forecast-mountain-detail thead tr th.temperature	{ border-left: 2px solid #E1E1E1; }
	table.forecast-mountain-detail thead tr.regular th { background: #f7f7f7; }
	table.forecast-mountain-detail tbody tr td.temperature { border-left: 2px solid #E1E1E1; }
	table.forecast-mountain-detail tbody tr td.first { width: 10%; }
	table.forecast-mountain-detail tbody tr td.weather-symbol { width: 7%; padding-left: 17px; }
	table.forecast-mountain-detail tbody tr td.temperature { width: 8%; }
	table.forecast-mountain-detail tbody tr td.wind-symbol { width: 4%; }
	table.forecast-mountain-detail tbody tr td.wind-value { width: 14%; }
	table.forecast-mountain-detail tbody tr td.freezing { width: 13%; }
	/* 04c - forecast-mountain */
	table.forecast-mountain { width: 43.1em; margin-left: 1px; }
	table.forecast-mountain thead tr th.mountain { border-left: 2px solid #E1E1E1; }
	table.forecast-mountain thead tr th.terrain { border-left: 2px solid #E1E1E1; }
	table.forecast-mountain tbody tr td.first { width: 33%; }
	table.forecast-mountain tbody tr td.weather-symbol { width: 9%; }
	table.forecast-mountain tbody tr td.temperature { border-left:2px solid #E1E1E1; width: 9%; padding-right: 5px; }
	table.forecast-mountain tbody tr td.wind-symbol { padding-left: 5px; padding-right: 0; }
	table.forecast-mountain tbody tr td.wind-value { padding-left: 4px; padding-right: 4px; }
	/* 04d - observations-mountain */
	table.observations-mountain { width: 43.1em; margin-left: 1px; }
	table.observations-mountain tbody tr td.first { width: 47%; }
	table.observations-mountain tbody tr td.height { width: 18%; }
	table.observations-mountain tbody tr td.temperature { width: 12%;
	}
	table.observations-mountain tbody tr td.wind-symbol { width: 6%; }
	table.observations-mountain tbody tr td.wind-value { width: 11%; }
	/* 04 - observations-part */
	/* 04b - observations-part */
	/* 05 - observations-part */
	table.observations-part tbody tr td.first { width: 75%; }
	table.observations-part tbody tr td.temperature { width: 25%; }
	/* 06 - forecast-detail-line*/
	table.forecast-detail-line tbody tr td.first { width: 22%; }
	table.forecast-detail-line tbody tr td.wind-direction,
	table.forecast-detail-line tbody tr td.wind-speed-average,
	table.forecast-detail-line tbody tr td.wind-speed-gust,
	table.forecast-detail-line tbody tr td.temperature,
	table.forecast-detail-line tbody tr td.visibility,
	table.forecast-detail-line tbody tr td.station-height { width: 13%; }

	#forecast-chart { margin-bottom: 20px; }

	/* added for mouseover, previously JS? */
	table.forecast tbody tr:hover td,
	table.forecast-coast tbody tr:hover td,
	table.forecast-today tbody tr:hover td { background: #f0f6fb; }
	table.forecast tbody tr:hover td.first,
	table.forecast-coast tbody tr:hover td.first,
	table.forecast-today tbody tr:hover td.first { background: #e8eef4; }

	/* warnings-table */
	table.warnings-table { margin: 0 0 4em 1px; width: 67.0909em; }
	table.warnings-table thead tr th { font-weight: normal; }
	.warnings-table td { background-color: #fff; width: 33%; }
	.warnings-table td.warning-level { width: 10%; font-weight: bold; text-align: center }
	.warnings-table td.warning-level.class3 { background-color: #dc3f30; }
	.warnings-table td.warning-level.class2 { background-color: #e5692b; }
	.warnings-table td.warning-level.class1 { background-color: #f9b81a; }
	.warnings-table td.warning-info { width: 57%; }
	.warnings-table td.warning-info span { display: block; font-weight: bold; }


	/*--- Other styles -----------------------------------------------------------------------------------------*/


	.wData p { margin: 0 0 0.9em 0; }
	.w80 p { margin: 0.6em 0 1.2em 0; }
	.wData p.forecast,
	.w80 p.forecast { margin: 0 0 1em 0; }
	.w80 p.last { margin: 0.6em 0 1.8em 0; }
	.wData a.forecast-link { display: block; color: #000; border-top: 2px solid #e6e6e6; margin-top: 8px; padding-top: 2px; }
	.wData p.forecast-time,
	.w80 p.forecast-time ,
	.w70 p.forecast-time { font-size: 0.9em; margin: -6px 0 6px 0 !important; clear: both; }
	.w70 p#showObservations { font-size: 0.9em; color: #808080; }
	.w70 p#showObservations span { color: #000; }

	p.tableFooter { margin-top: 1px; font-size: 0.9091em; }
	p.name { color: #666; }
	span.name { color: #666; display: block; }
	/* Hidden elements */
	a.forecast-link { display: none !important; }
	body.js a.forecast-link { display: block !important; }
	#forecast-small { display: none; }
	#forecast-full { display: block; }
	#forecast-chart,
	body.js #forecast-full { display: none; }
	body.js #forecast-small { display: block; }
	#forecast-small, #forecast-full { margin-top: -0.1818em; margin-bottom: 1.818181em; }
	#forecast-full h2.newstitle, #forecast-small h2.newstitle,  .wData h2.newstitle { font-size: 2.1818em; }
	#forecastmenu .day { float: left; margin-left: 10px; width: 59px; }
	#forecastmenu .active { float: left; margin-left: 10px; }
	#forecastmenu .first { margin-left: 0; width: 76px; }
	#forecastmenu .second { width: 66px; margin-left: 9px; }
	#forecastmenu ul { margin: 2px 0 6px 0; padding: 0; width: 100%; }
	#forecastmenu ul li { list-style: none; margin: 0; padding: 0; display: block; text-align: center; }
	#forecastmenu ul li a:link,
	#forecastmenu ul li a:visited { color: #c4c4c4; text-decoration: none; }
	#forecastmenu ul li a:hover,
	#forecastmenu ul li a:focus,
	#forecastmenu ul li a:active { text-decoration: underline; }
	#forecastmenu .day .header { background-color: #ededed; position: relative; padding: 0 0 3px 0; font-size: 0.9em; }
	#forecastmenu .active .header { border: 1px solid #ccc; background: transparent; position: relative; padding: 0 0 3px 0; font-size: 0.9em; }
	#forecastmenu .day .header,
	#forecastmenu .active .header { text-align: center; }
	#forecastmenu .day .header a:link,
	#forecastmenu .day .header a:visited { color: #333; text-decoration: none; }
	#forecastmenu .day .header a:hover,
	#forecastmenu .day .header a:focus,
	#forecastmenu .day .header a:active { text-decoration: underline; }
	#forecastmenu .day .header b.nW,
	#forecastmenu .day .header b.nE,
	#forecastmenu .day .header b.sE,
	#forecastmenu .day .header b.sW { width: 5px; height: 5px; position: absolute; overflow: hidden; background-repeat: no-repeat; z-index: 400; }
	#forecastmenu .day .header b.nW { top: 0; left: 0; background-image: url(../img/corner_nw.gif); }

	#forecastmenu .day .header b.nE { top: 0; right: 0; background-image: url(../img/corner_ne.gif); }

	#forecastmenu .day  .header b.sE { bottom: 0; right: 0; background-image: url(../img/corner_se.gif); }

	#forecastmenu .day .header b.sW { bottom: 0; left: 0; background-image: url(../img/corner_sw.gif); }
	#forecastmenu .active  .header b.nW,
	#forecastmenu .active .header b.nE,
	#forecastmenu .active .header b.sE,
	#forecastmenu .active .header b.sW { width: 5px; height: 5px; position: absolute; overflow: hidden; background-repeat: no-repeat; z-index: 400; }
	#forecastmenu .active .header b.nW { top: -1px; left: -1px; background-image: url(../img/corner_nw_active.gif); }

	#forecastmenu .active .header b.nE { top: -1px; right: -1px; background-image: url(../img/corner_ne_active.gif); }

	#forecastmenu .active  .header b.sE { bottom: -1px; right: -1px; background-image: url(../img/corner_se_active.gif); }

	#forecastmenu .active .header b.sW { bottom: -1px; left: -1px; background-image: url(../img/corner_sw_active.gif); }
	#extramenu { display: none; text-align: right; margin-right: 4.9em; margin-bottom: 1.2em; }
	#extramenu span { margin: 0 2px; color: #b2b2b2; }
	#extramenu a:link,
	#extramenu a:visited	{ text-align: right; color: #b2b2b2; text-decoration: none; }
	#extramenu a:hover,
	#extramenu a:focus,
	#extramenu a:active { text-decoration: underline; }
	#extramenu a.arrow:link,
	#extramenu a.arrow:visited { background: url(../img/arrow-down-grey.gif) 100% 75% no-repeat; padding-right: 10px; }
	.wMap .map { margin-bottom: 40px; }
	.w25.element .map { margin-bottom: 15px; }
	#tmp-ajax-search { position: absolute; top: 0; right: 16px; color: #777; font-size: 0.9em; font-weight: bold; width: 240px; }
	#tmp-ajax-search span { position: absolute; top: 4px; right: 180px; }
	#tmp-ajax-search img { position: absolute; right: 0; }
	p#showObservations { position: absolute; top: 3px; right: 0; margin: 0; font-size: 0.9em; color: #808080; }
	p#showObservations span { color: #000; }

	p#forecast-certainty { font-size: 0.9em; position: absolute; top: 0; right: 0; margin: 0; }
	p#forecast-certainty span.selected { font-weight: bold; }
	p#forecast-certainty span.not-selected { color: #808080; }
	.container { position: relative; }
	p.readings { color: #808080; }
	p.readings span.value { color: #000; }
	ul.sequence { border-top: 1px solid #e1e1e1; margin: 0; padding: 0; list-style: none; }
	ul.sequence li { border-bottom: 1px solid #e1e1e1; }
	ul.sequence li a { color: #0063be; text-decoration: none; display: block; padding: 0 0 4px 5px; }
	ul.sequence li a.selected,
	ul.sequence li a:hover { background: #f2f7fc; }
	#satellite_definitions { border-top: 3px solid #e6e6e6; padding-top: 6px; }
	#satellite_definitions p { margin: 0; font-size: 0.9em; }
	.radarInfo { margin: 2em 0 0 0 }
	.radarInfo p.heading { border-bottom: 2px solid #DBDBDB; margin: 0.6em 0 0.5em }
	.radarInfo p span { font-weight: bold; }

	/* personalisering */
	/* preferences lightbox */
	#preferences { position:absolute; left: -999em; top: 0; width: 100%; height: 100%; visibility: hidden; }
	#preferences #backplate { position: fixed; left: 0; top: 0; overflow: hidden; background: transparent url(../img/backplate.png); width: 100%; height: 100%;  }
	#preferences #mainContainer { position: absolute; left: 50px; padding-bottom: 300px; }
	#preferences .content { position: relative; padding-top: 38px; margin-top: 25px; }

	/* ajax search */
	#preferences div.input { background: transparent url(../img/sprite.png) no-repeat 0 -450px; height: 19px; width: 185px; position: relative; margin: 15px 15px 0 0; }
	#preferences input { background: transparent; border: 0; height: 17px; color: #fff; font-size: 1.2em; padding: 3px 0 0 9px; width: 155px; }
	#preferences div.input a { display: none; }
	#preferences div.search.active div.input a { display: block; float: right; background: transparent url(../img/sprite.png) no-repeat -183px -556px !important; width: 19px; height: 19px; text-indent: -999em; display: block; overflow: hidden; outline: 0; }
	#preferences div.search.active div.input input { color: #333; }

	/* add new city */
	#preferences #addCity { background: transparent url(../img/sprite.png) no-repeat -210px -529px; width: 667px; height: 43px; margin-left: 25px; position: relative; }
	#preferences #addCity .search { width: 290px; position: relative; float: right; margin: 10px 30px 0 0; clear: left; }
	#preferences #addCity .search label { padding: 3px 0 0 0; display: block; }
	#preferences #addCity .search .input { margin-top: 0; }
	#preferences #addCity div.input { background-position: 0 -450px; }
	#preferences #addCity div.search.active div.input { background-position: 0 -575px !important; }
	#preferences #addCity label { color: #808080; font: 12px 'verdana'; }
	#preferences #addCity { margin: 0 0 0 25px; }
	#preferences #addCity div.active div.input a { background-position: -183px -575px !important; }

	/* hometown */
	#preferences #hemort { position: absolute; width: 668px; height: 283px; background: transparent url(../img/sprite.png) no-repeat -210px -226px; padding: 20px 0 0 25px; top: 0; }
	#preferences #hemort .container { margin: 0; }

	/* city container*/
	#preferences .container,
	.placeHolder { width: 622px; height: 226px; background: transparent url(../img/sprite.png) no-repeat -210px 0px; padding:  0 0 0 15px;	margin: 50px 25px 0 25px; }
	.placeHolder { width: 614px !important; height: 220px !important; background: #595959 !important; display: block; margin: 0 0 20px 0; border: 3px dashed #999; }
	#preferences .container { position: relative; margin: 0 0 0 0 !important; }
	#preferences #hemort h2 { font: 1.818em 'arial'; color: #e5e5e5; }

	#preferences .container h2,
	#preferences .instructions h3 { font: 14px 'verdana'; color: #e5e5e5; padding-top: 7px; height: 16px; font-weight: bold; }
	#preferences .container h2 { float: left; }

	#preferences .container .search { position: relative; height: 35px; clear: left; }
	#preferences div.input { text-align: left }
	#preferences .dark { position: absolute; right: 0; top: 3px; }
	#preferences .search.active .dark div.input { background-position: 0 -556px; }
	#preferences .container label { position: absolute; color: #fff; font-size: 15px; right: 210px; top: 19px; display: block; color: #808080; font: 12px 'verdana'; }

	/* thumbs */
	#preferences .thumbs { clear: both; overflow: hidden; padding-top: 12px; }
	#preferences .thumbs div { float: left; margin-right: 13px; text-align: center;	}
	#preferences .thumbs div span {	font: 11px 'verdana'; color: #808080; }
	#preferences .thumbs div.active span { color: #ccc; font-weight: bold; }
	#preferences .thumbs div.thumb { margin: 0; float: none; padding-bottom: 5px; }
	#preferences .thumbs div.thumb.active,
	#preferences .thumbs div.thumb a:hover { margin: 0; }
	#preferences div.thumb { width: 189px; height: 110px; }
	#preferences div.thumb img { position: absolute; top: 6px; left: 6px }
	#preferences .today div.thumb.active img { top: -102px; }
	#preferences .three div.thumb img { top: -210px; }
	#preferences .three div.thumb.active img { top: -318px; }
	#preferences .five div.thumb img { top: -426px; }
	#preferences .five div.thumb.active img { top: -534px; }
	#preferences div.thumb a { width: 189px; height: 110px; display: block; background: none; overflow: hidden; position: relative; }
	#preferences div.thumb a:hover,
	#preferences div.thumbs div.active a { background: transparent url(../img/sprite.png) no-repeat -847px 0; }

	#preferences .handle { position: absolute; left: 0; top: 0; height: 33px; width: 636px; }

	/* intro text */
	#preferences .intro { padding: 0 25px 25px; overflow: hidden; }
	#preferences .intro h1 { font: 33px 'verdana'; color: #e5e5e5; font-weight: bold; height: 50px;  }
	#preferences p { font: 12px 'verdana'; color: #e5e5e5; }

	#preferences .instructions { position: absolute; left: 700px; top: 0; margin: 103px 0 0 20px; width: 300px; color: #bfbfbf !important; }
	#preferences .instructions h3 { text-transform: uppercase; border-bottom: 3px solid #595959; padding-bottom: 5px; margin-bottom: 5px; font-weight: bold; height:20px; }
	#preferences .instructions span { display: block; font-weight: bold; }
	#preferences .instructions p { font-size: 11px;	margin-bottom: 9px; }

	#preferences .action { margin: 15px 30px 0 0; padding-bottom: 120px; overflow: hidden; display: block !important }
	#preferences .action div { background: transparent url(../img/sprite.png) no-repeat 0 -469px; width: 175px; height: 43px; float: right;	margin: 0; }
	#preferences input.save,
	#preferences input.ok,
	#preferences input.cancel { background: transparent url(../img/sprite.png) no-repeat 0 -512px; width: 55px; height: 22px; text-indent: -999em; margin: 10px 0 0 30px; cursor: pointer; float: left; }
	#preferences input.save { background-position: 0 -534px; margin: 10px 0 0 10px; width: 54px; }
	#preferences input.ok { background-position: -54px -534px !important; margin: 10px 0 0 10px; width: 54px; }

	#preferences #confirmation .form { width: auto; margin: 0 auto; padding: 0; overflow: hidden; }

	/* css for dropdown */
	.ac_results { margin: 3px 0 0 -55px; text-align: left; z-index: 1000000; background: transparent url(../img/sprite.png) no-repeat -292px 100%; padding: 0; }
	.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 5px 0 15px; margin: 0; background: transparent url(../img/sprite.png) no-repeat -532px -572px; }
	.ac_results li { margin: 0px; padding: 2px 5px 3px; cursor: default; display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-size: 11px;
	/*
	it is very important, if line-height not set or set
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px; overflow: hidden; background: transparent url(../img/sprite.png) no-repeat 4px -698px; color: #fff; text-decoration: underline; padding-left: 18px; z-index: 100000000; }
	.ac_results li.ac_over { color: white; background: transparent url(../img/sprite.png) no-repeat -772px -572px; }

	/* drag and drop */
	#preferences #con1 .removeBox,
	#preferences .ui-sortable-helper .removeBox { display: none; }
	#preferences .removeBox { padding: 8px 8px 0 0; }
	#preferences .removeBox a { background: transparent url(../img/sprite.png) no-repeat 40px -605px; padding-right: 20px; display: block; color: #808080; text-decoration: none; }
	#preferences #innerContainer { padding: 15px 0 0 25px;}
	#preferences .intro { padding: 25px 0 0 25px; width: 650px; }
	#preferences .holder { margin: 15px 0 20px 25px !important; }
	#preferences .holder.first { margin: 15px 0 40px 25px !important; }
	#preferences .removeBox a { background-position: 48px -603px; }
	#preferences .removeBox { float: right; position:relative; z-index:100;}
	#preferences #autoHeight { height: 250px; display: block; }

	/* dialogs */
	#confirmation { display: none; background: transparent url(../img/sprite.png) no-repeat -847px -110px; position: absolute; width: 252px; height: 112px; z-index:10000; }
	#confirmation p.alert { font-size: 11px; font-family: verdana; color: #fff; font-weight: bold; padding: 22px 0 0 65px; width: 160px; }
	#confirmation input.cancel { margin: 10px 0 0 62px; }
	#confirmation.closing input { display: none; }
	.ui-sortable-helper { z-index: 10000 !important; }

	/* start page */
	.morePrognoses { display: none; }	

	/* warnings */
	.warning.open { background: transparent url(../img/arrow_warning-open.gif) no-repeat 98% 13px; overflow: visible !important;  }
	.warning { background: #DBDBDB !important; padding: 1px !important; border: none !important; cursor: pointer; float: left; width: 28em; margin: 0 0 15px 0; }
	.wData .warning { width: 32.09091em; }
	.warning .inner { background: #fff; padding: 5px 2px 2px 5px; }
	.warning .arrow { background: transparent url(../img/arrow_warning-closed.gif) no-repeat scroll 98% 8px; }
	.warning.open .arrow { background: transparent url(../img/arrow_warning-open.gif) no-repeat scroll 98% 8px; width: 100%; }

	.margin { margin: 0 5px }
	.warning div div { margin: 0; }
	.warning p.info { margin: 3px; float: left; clear: none !important; }
	.warning p.info a { color: #000 !important; }
	.warningBox { margin: 0.6363em 0 0 0; overflow: hidden; width: 100%; }
	.warning.last { margin-right: 0 !important; }

	/* prognoses */
	#prognoses { background: transparent url(../img/prognoses_bg.gif) 100% 20px no-repeat; padding-right: 15px; margin: 0 0 25px 0; position: relative; display: block; height: auto; width: 57.3em; }
	#prognoses .divider { height: 2px; width: 100%; background: #dbdbdb; clear: both; overflow: hidden; margin: 15px 0 0 0; }
	.divider-prognoses-first { height: 2px; width: 100%; background: #dbdbdb; clear: both; overflow: hidden; margin: 0 0 13px 0; }
	#prognoses .cityPane.first .divider { margin: 25px 0 15px 0; }
	#prognoses .cityPane.first div.heading { margin: 0; overflow: hidden; }


	/* weather presentation */
	.cityPane { clear: both; }
	.cityPane .left { float: left;overflow: hidden; }
	.cityPane .right { float: right; margin-right: 0; width: 310px; }
	.cityPane.first .container { margin: 5px 0 0 0; clear: both; }
	.cityPane.last { padding-bottom: 20px; }
	.cityPane .map { width: 304px; margin: 0; }
	.cityPane.oneDay .prognos h2.newstitle { margin: 9px 0 2px 0; display: block; font-size: 2.182em; }
	.cityPane.oneDay div.heading h2.vvvNewstitle { font-size: 1.6em; margin-bottom: 6px; float: left; } /* changed 091013 */
	.cityPane p span { font-weight: bold; }
	.cityPane p span.gray { font-weight: normal; color: #999; }
	.cityPane.fiveDays { clear: both; }
	.cityPane.fiveDays div.day { width: 10.73em; margin-right: 0.909em; float: left; }
	.cityPane.threeDays div.day { width: 18.27em; margin: 0 0.909em 0.909em 0; float: left; }
	.cityPane.threeDays h2,
	.cityPane.fiveDays h2,
	.cityPane h3 { font-size: 1.6363636364em; line-height: 1.3em; margin: 10px 0 3px 0; display: block !important; }
	.cityPane h3 { margin: 0; }
	.cityPane div.day.last { margin-right: 0; border-bottom: 0;  }
	.cityPane.fiveDays div.day div { border-bottom: 1px solid #dbdbdb !important; padding: 0 0 0.545em 0; margin: 0 0 0.273em 0; height: 9.545em; overflow: hidden; }
	.cityPane div.day div { overflow: hidden; }
	.cityPane.fiveDays div.day div.partOfDay { height: 20em; overflow: hidden; }

	.cityPane.fiveDays div.day div.last { border: none !important; }
	.cityPane.fiveDays div.day div div { border: none !important; height: auto; }
	.cityPane.threeDays .warning,
	.cityPane.fiveDays .warning { width: 18.0909em; margin: 0 0.909em 0.909em 0; float: left; }
	.cityPane.fiveDays .warning { width: 22.18182em; }

	/*#prognoses a,
	#prognoses a:visited { text-decoration: underline; } */
	#prognoses p.heading, .map p.heading { clear: both; display: block; border-bottom: 2px solid #dbdbdb; text-transform: uppercase; font-weight: bold; margin-bottom: 3px; font-size: 0.909091em; }


	#prognoses .prognos p.heading,
	#prognoses .threeDays p.heading,
	#prognoses .fiveDays p.heading { border-bottom: 2px solid #000; margin-bottom: 0.5454em; font-weight: bold }

	#prognoses .weather { margin: 0; padding: 0; height: 70px; }
	#prognoses .weather img { float: left; }
	#prognoses .weather p { font-size: 1.818em; margin: 22px 0 0 0; font-weight: bold; float: left; line-height: 1em; clear: none !important; }
	#prognoses .fiveDays .weather p { font-size: 1.6em; }

	#prognoses .fiveDays p,
	#prognoses .threeDays p { clear: both; }
	#prognoses .fiveDays p.detailed,
	#prognoses .threeDays p.detailed { padding: 0 0 10px 0; float: right; }
	#prognoses p.detailed a { color: #0063BE !important; display: block; padding-top: 6px; }

	#prognoses .cityPane.threeDays p.detailed a,
	#prognoses .cityPane.fiveDays p.detailed a { padding-top: 0px; }
	#prognoses .cityPane.threeDays .divider,
	#prognoses .cityPane.fiveDays .divider { margin: 20px 0 15px 0; }

	body.js .cityPane,
	body.js #prognoses .divider { display: none; }
	.prognose { margin: 15px 0 0; overflow: block; clear: both; overflow: hidden; }
	.threeDays .prognose,
	.fiveDays .prognose { margin: 1.090em 0 0 0; }
	h2.info-tjanster { margin: 0 0 10px 0; font-size: 1.333em; font-weight: bold } /* changed 090922 */

	/* info tjänster bannerbox*/
	#info-tjanster { float: right; }
	#info-tjanster #tjanster-box { width: 293px; height: 160px; background: #f3f3f3 url(../img/bg_info-tjanster.png) 0 0 no-repeat; }
	#info-tjanster div.bannerContainer { width: 289px; height: 158px; margin: 2px; overflow: hidden; position: relative; }
	#info-tjanster div.bannerContainer #inner { margin: 2px 0 0 0; overflow: hidden; width: 1500px; }
	#info-tjanster div.bannerContainer .info { width: 289px; margin: 0 !important;height: 154px !important; position: relative; float: left; }
  #info-tjanster div.bannerContainer .info a.left { position: absolute; left: 0; top: 60px; width: 20px; height: 37px; display: block; background: transparent url(../img/btn_go-left.png) 0 0 no-repeat; text-indent: -999em; outline: none; }
  #info-tjanster div.bannerContainer .info a.right { position: absolute; top: 60px; width: 20px; height: 37px; display: block;  text-indent: -999em; outline: none; left: auto; right: 0 !important; background-image: url(../img/btn_go-right.png); cursor: pointer;}

	.fler-tjanster { margin-top: 10px; }
	.fler-tjanster h2 { text-transform: uppercase; font-weight: normal; }

	body.js .morePrognoses { display: inline; float: right; margin-top: 2px; }
	body.js .cityPane { overflow: hidden; }
	body.js .cityPane.first { display: block; }

	.map .navigation { width: auto; overflow: hidden; padding: 8px 0 10px 0; border-bottom: 2px solid #DBDBDB; }
	.map p.subNavigation { font-size: 0.9091em; clear: both; }
	.map .navigation a { display: block; position: relative; height: 19px; float: left; padding: 0px 0 0 10px !important; background: #ededed url(../img/map-navigation_bg.png) no-repeat 0 0; overflow: hidden; margin: 0 12px 0 0; cursor: pointer; color: #000; text-decoration: none; }
	.map .navigation a.last { margin-right: 0 !important; }
	.map .navigation a span { display: block; height: 19px; padding-right: 10px; width: auto; background: #ededed url(../img/map-navigation_bg.png) no-repeat 100% 0; }
	.map .navigation a.active { background-position: 0 -19px; cursor: default !important; text-decoration: none !important; }
	.map .navigation a.active span { background-position: 100% -19px; }
	.map .navigation a:hover { text-decoration: underline; }
	.map .subNavigation { color: #B2B2B2}
	#prognoses .map .subNavigation a,
	.map .subNavigation a { text-decoration: none; color: #000; margin: 0 3px; cursor: default; }
	.map .subNavigation a:hover,
	#prognoses .map .subNavigation a:hover { text-decoration: none; }

	#prognoses .map .subNavigation a.active,
	.map .subNavigation a.active,
	.map .subNavigation a.active:hover,
	#prognoses .map .subNavigation a.active:hover { text-decoration: underline !important; }

	.map .subNavigation a.inactive,
	#prognoses .map .subNavigation a.inactive { color: #B2B2B2 !important; text-decoration: none !important; }


  /*Produktportal changes*/

   	.open .arrow { background: transparent url(../img/arrow_warning-open.gif) no-repeat 98% 13px; }


/* favorites */

div.favorites { display: block !important;z-index: 1000;}
div.favorites { float: right; color: #999999; display: none; }
div.favorites a { color: #000; margin: 0 8px; background: transparent url(../img/icons.png) 0 0px no-repeat scroll 96% 8px;; padding: 0 0 0 12px; }
div.favorites span.homeIcon { /*float: right; */position: absolute; right: 0; color: #000; margin: 0 8px; background: transparent url(../img/home16.png) no-repeat; padding: 0 0 0 5px; }
div.favorites a.remove { color: #000; margin: 0 8px; background: transparent url(../img/icons.png) 0 -84px no-repeat; padding: 0 0 0 12px; }
div.favorites a.favorites-list { background: transparent url(../img/arrow-closed.gif) no-repeat scroll 98% 3px; padding: 0 14px 0 0; margin-right: 0; z-index:100;}
div.favorites a.favorites-list.on { background: #fff url(../img/arrow-open.gif) no-repeat scroll 96% 8px; border: 1px solid #000; border-bottom: 1px solid #E9E9E9; padding: 3px 14px 5px 10px;
	z-index:1000; position: relative; outline: 0; font-weight: bold; }



#favorites { display: none; border: 1px solid #000; padding: 3px 0 5px 0; position: absolute; right: 0; top: 20px;background: #fff; min-width: 150px; z-index:1000; }
#favorites span.outer { clear: both; }
#favorites span { display: block; padding:  0 0 0 10px; }
#favorites ul { list-style: none; padding: 0; margin: 0; }
#favorites ul li { padding: 0 0 0 10px; margin: 0 2px; }
#favorites ul li:hover { background: #f7f7f7; }
#favorites ul li a { background: transparent; padding: 0; margin: 0; color: #0063BE; display: inline; }
#favorites ul li a:hover { text-decoration: underline; }
#favorites ul li a.home { float: left; margin-right: 40px;}
#favorites a.close { float: right; text-decoration: underline; background: none; margin: 0;}
#favorites input { float: left; display: block; margin: 2px -20px -4px -17px;}
#favorites span.bottom { clear: both; border-top: 1px; padding-top: 2px; margin-top: 3px;}

/*coast line drop down*/

#barmenu #favorites a { border: none; color: #000; margin: 0 8px; background: transparent url(../img/icons.png) 0 0px no-repeat scroll 96% 8px;; padding: 0 0 0 12px; }
#barmenu #favorites span.homeIcon { /*float: right; */position: absolute; right: 0; color: #000; margin: 0 8px; background: transparent url(../img/home16.png) no-repeat; padding: 0 0 0 5px; }
#barmenu #favorites a.remove { color: #000; margin: 0 8px; background: transparent url(../img/icons.png) 0 -84px no-repeat; padding: 0 0 0 12px; }
#barmenu .favorites a.favorites-list { background: transparent url(../img/arrow-closed.gif) no-repeat scroll 98% 6px; padding: 0 14px 0 0; margin-right: 0; z-index:100;}
#barmenu .favorites a.favorites-list.on { background: #fff url(../img/arrow-open.gif) no-repeat scroll 96% 8px; border: 1px solid #000; border-bottom: 1px solid #E9E9E9; padding: 3px 14px 5px 10px;
	z-index:1000; position: relative; outline: 0; font-weight: bold; }
#barmenu .favorites {margin-top: 2px;}
#barmenu #favorites { margin: 3px 0 0 -55px; text-align: left; z-index: 1000000; background: #000000; padding: 0; }
#barmenu #favorites span.outer { clear: both; }
#barmenu #favorites span { display: block; padding:  0 0 0 0px; border: none;}
#barmenu #favorites ul.coastList { width: 100%; height: 100%; list-style-position: outside; list-style: none; padding: 5px 0 0px; margin: 0; background: transparent url(../img/sprite.png) no-repeat -532px -573px;  }
/*#barmenu #favorites ul li { padding: 0 0 0 10px; margin: 0 2px; display: block; background:url("../img/sprite.png") no-repeat scroll 4px -698px transparent;}*/
#barmenu #favorites #command li.coastListItem { margin: 0px; padding: 0px 5px 0px; cursor: default; display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-size: 11px;
	/*
	it is very important, if line-height not set or set
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px; overflow: hidden; background: transparent url(../img/sprite.png) no-repeat 4px -698px !important; color: #fff; text-decoration: underline; padding-left: 18px; z-index: 100000000; }
#barmenu #favorites ul.coastList li.coastListItem:hover { background: #f7f7f7; }
#barmenu #favorites ul.coastList li.coastListItem a { background: transparent; padding: 0; margin: 0; color: #FFFFFF; display: inline; }
#barmenu #favorites ul.coastList li.coastListItem a:hover { text-decoration: underline; }
#barmenu #favorites ul.coastList li.coastListItem a.home { float: left; margin-right: 40px;}
#barmenu #favorites a.close { float: right; text-decoration: underline; background: none; margin: 0;}
#barmenu #favorites input { float: left; display: block; margin: 2px -20px -4px -17px;}
#barmenu #favorites span.bottom { clear: both; border-top: 1px; padding-top: 2px; margin-top: 3px;}

img.sunTimeNavImg { border:0; margin: 0; padding:0 0 0px 0; float: left;}
span.sunTimeNavSpan {  margin: 0 0 0 0; }
div.sunTimeDiv { margin: 0 0 0 0; font-size: 0.75em;}
table.sunTime5dTable td {background-color: #FFFFFF; padding: 0;}
table.sunTime5dTable th {font-weight: bold; background-color: #FFFFFF; padding: 0;}


#knowledge_bank .teaser { margin:10px 0 15px; }

.figure_text { color: gray;}

  /*--- DelaMed-funktionen -----------------------------------------------------------------------------------------*/

    .addthis_default_style .at300b, .addthis_default_style .at300m { margin-right:-3px; }
    .addthis_default_style .at300b, .addthis_default_style .at300m { padding:0; }

    .addthis_default_style .addthis_separator,
    .addthis_default_style .at300b,
    .addthis_default_style .at300m,
    .addthis_default_style .at300bs { float:right; }
    .addthis_default_style .at15t_compact  {margin-left:3px;}
    
    .addthis_external_content { margin: 10px 0 10px 0; }

/*
#barmenu #favorites { margin: 3px 0 0 -55px; text-align: left; z-index: 1000000; background: #000000; padding: 0; }
#barmenu #favorites ul.coastList { width: 100%; height: 100%; list-style-position: outside; list-style: none; padding: 5px 0 0px; margin: 0; background: transparent url(../img/sprite.png) no-repeat -532px -573px;  }
*/


/* Pixelknuffande */

div.favorites { float: right; color: #999999; display: none; margin-top: 4px;}
table.forecast tbody tr td.noborder,
table.forecast tbody tr:hover td.noborder { border: 0; background-color: #FFFFFF; }
.updatetime {margin-top: -10px; }

/*---- Teasers with border ----------------------------------------*/
.warningborder { width: 21.7em; border: 0.36em solid; padding: 15px 30px 15px 20px; }
.warningborder p { margin: 5px 0px; }

.warning_link { margin: 5px 0; }
.warning_link li { margin-bottom: 0; }

.warning_level1 { border-color: #ffce00; }
.warning_level2 { border-color: #ff7900; }
.warning_level3 { border-color: #e60000; }

.warning_teaser_title_big { color:#000000; font: 1.8em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.4em; }

.teaser_background_color { width: 21.8em; padding: 15px 30px 20px 23px; border: 1px solid #d1d1d1; background-color:#f3f3f3; }

#extremeteaser_border { width: 82.4em; overflow: hidden; border: 0.73em solid #e60000; padding: 0 14px; margin-bottom: 18px; }
.extremeteaser { display: block; }
.extreme_header { width: 11.3em; color:#000000; font: 3.5em smhi-font, Arial, sans-serif; opacity: 0.999; line-height:1.9em; padding-bottom: 5px; }
.extremeteaser_part { float:left; text-align:left; padding-left: 8px; padding-right: 8px;}
.extreme_lead { width: 39.7em;font-weight: bold; padding-top: 15px; padding-bottom: 15px; }
.extreme_lead ul { margin: 0 0 5px 0; }
.extreme_divider { clear:both; width: 80.5em; background-color:#e5e5e5; height:1px; max-height:1px; min-height:1px; margin: 0 8px; }
/*
 Rad 1196-1197 bortkommenterade.
*/

.external_content { position:relative; }

#no_hits_list { margin: 1em; padding: 1em; list-style-type:disc; }

.product_teaser p { margin: 0.2em 0; }
.product_teaser {padding-bottom: 1.5em;}
div.graydiv {
    background-color: #EAEAEA;
    display: block;
    margin: 1em 0;
    
    overflow: hidden;
    width: 100%;	
}
div.graydiv .margin {
    display: block;
    padding: 1em 0.5em;
}

#maincol div.graydiv ul {
	   list-style: disc;
		margin: 1em; padding: 1em;
}

#article div.graydiv {
	padding:0;
}
.publishQueueInfo {
	padding:0 0 1em 0;
}

.publishQueueInfo a h3.plain_bold {
	text-decoration: underline;
}
.searchblock { width:60%; margin-top: 0.4em; }
.margin-top { margin-top:1em;}
div.publishQueueInfo h3.plain_bold{ font: bold 1em/1.3em Verdana,Arial,sans-serif !important;}

/*---- Blogg ----------------------------------------*/

.bloggH2 { font: 2.2em smhi-font, Arial, sans-serif; opacity: 0.999; line-height: 1.5em; clear:both; margin-bottom: 0.5em; margin-top: -0.3em; font-weight: normal; }
.bloggH2 a, .bloggH2 a:visited { color:#000000; text-decoration: none; }
.bloggH2 a:hover { color:#000000; text-decoration: underline; }
