/* Backgrounds */
	html {height: 100%;}
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		margin: 0;
		padding: 0;
		height: 100%;
		background: #ffffff url(../images/palovarafi_fakepage.jpg) no-repeat left top;
		text-align: center;
	}
	
	#description {display: none;}

	#container {position: relative; width: 719px; height: 100%; margin:  0 auto 0 auto; padding: 0; text-align:left;}
	
	/* Main picture */
	#mainpic {width: 719px; height: 197px; background-repeat: no-repeat; background-position: left top;}
	#mainpic img {margin: 0; border: 0;}

	
	#menulink {display: block; position: absolute; left: 14px; top: 372px; width: 144px; height: 35px;}
	
	#banner {width: 1000px; height: 200px; position: absolute; left: 0; top: 0;}
	#banner img {margin: 0; border: 0;}

/* Content formatting */
	p {margin: 0 0 12px 0;}
	h1 {margin: 0 0 15px 0; font-size: 24px; font-weight: normal; color: rgb(0,117,46);}
	h2 {margin: 0 0 10px 0; font-size: 14px; font-weight: bold; color: rgb(0,117,46);}
	h3 {margin: 0 0 8px 0; font-size: 12px; font-weight: bold; color: rgb(0,117,46);}
	h4 {margin: 0 0 5px 0; font-size: 11px; font-weight: bold; color: rgb(0,117,46);}
	a {color: #005296; text-decoration: underline;}
	a:hover {color: #0376D6;}
	.btn_doublearrow {float: right; display: inline; clear: left; white-space: nowrap; text-align:right; padding: 0 28px 1px 0; margin: 0 0 6px 0; font-size: 10px; font-weight: bold; color: #4C4C4C; text-decoration: none; background: url(../images/btn_doublearrow.gif) no-repeat right 0px; cursor: pointer;}
	a.btn_doublearrow:hover {color: #000000; background-position: right -33px;}
	hr {float: left; display: inline; clear: both; height: 1px; width: 100%; overflow: hidden; background-color: #dadada; border: 0; margin: 0 0 0 0;}
		html>body hr {margin-bottom: 14px; float: none; display: block;}
	
	img {margin: 0 12px 12px 12px;}

	.float {float: left; display: inline; margin: 0 12px 12px 0;}
	.rightfloat {float: right; display: inline; margin: 0 0 12px 12px;}
	
	.hidden {display: none;}
	
	.alert {padding-left: 16px; background: url(../images/alerticon.gif) no-repeat left top; font-weight: bold;}
	
	.pdflink {float: right; display: inline; clear: left; white-space: nowrap; text-align:right; padding: 3px 28px 5px 0; margin: 0 0 6px 0; font-size: 10px; font-weight: bold; color: #4C4C4C; text-decoration: none; background: url(../images/pdficon_small.gif) no-repeat right 0; cursor: pointer;}
	a.pdflink:hover {color: #000000;}
	
	
	/* Buttons */
	.button {min-width: 20px; height: 21px; padding: 6px 6px 8px 0; background: url(../images/btn_right.gif) no-repeat right top; font-weight: bold; font-size: 10px; margin: 0 0 10px 0; white-space: nowrap; overflow: hidden; color: #4c4c4c; text-decoration: none;}
	.button span {background: url(../images/btn_left.gif) no-repeat left top; padding: 6px 4px 8px 8px;}
	.button:hover {background-position: right -30px; color: #0376d6; text-decoration: none;}
	.button:hover span {background-position: left -30px;}

	/* Return button */
	.btn_return {display: block; width: 198px; height: 12px; margin: 0 0 12px 0; padding: 6px 0 7px 10px; color: #4C4C4C; text-decoration: none; font-weight: bold; font-size: 10px; background: url(../images/btn_return.gif) no-repeat;}
	.btn_return:hover {background-position: 0px -30px;}
	
	/* separator bars */
	.separatorbar {background-color: #005296; padding: 1px 0 2px 3px; border-top: 10px solid #ffffff; color: #ffffff; clear: both;}
	
	/* Drop-down button */
	.btn_dropdown {display: block; width: 198px; height: 12px; margin: 0 0 12px 0; padding: 6px 0 7px 10px; color: #4C4C4C; text-decoration: none; font-weight: bold; font-size: 10px; background: url(../images/btn_dropdown.gif) no-repeat;}
	.btn_dropdown:hover {background-position: 0px -30px;}
	
	/* Narrow pop-up */
	.popup_narrow {position: absolute; left: 0px; top: 0px; width: 182px; padding: 0 0 0 2px; font-size: 11px; color: #000000; z-index: 100; visibility: hidden;}
	.popup_narrow .header {float: left; display: inline; width: 178px; height: 8px; margin: 0 0 0 2px; padding: 0; background: url(../images/popupheader_narrow.gif) no-repeat top left; overflow: hidden;}
	.popup_narrow .content {float: left; display: inline; width: 176px; background: #ffffff; border-right: 1px solid #C4C4C4; border-left: 1px solid #C4C4C4; margin: 0 0 0 2px; padding: 1px 0 2px 0; overflow: hidden;}
	.popup_narrow .footer {float: left; display: inline; width: 182px; height: 31px; margin: 0 0 0 0; }	
	.popup_narrow .footer a {display: block; width: 182px; height: 31px; margin: 0; padding: 0; background: url(../images/popupfooter_narrow.gif) 0px 0px;}
	.popup_narrow .footer a:hover {background-position: 0px -36px;}
	.popup_narrow ul {width: 133px; padding: 0 8px 0 8px; margin: 0; list-style-type: none; list-style-image: none;}
	.popup_narrow ul li {float: left; margin: 0; padding: 0; font-weight: bold;}
	.popup_narrow ul a {width: 150px; padding: 2px 5px 2px 5px; margin: 0; display: block; text-decoration: none; color: #646464; font-weight: bold; background: #ffffff;}
	.popup_narrow .content a:hover, .popup_narrow .content a.active {float: left; display: inline; color: #000000; background-color: #D2E9F6; margin: 0;}
	

/* Tables */
	table {width: 100%; margin: 0 0 15px 0;}
	th, td {font-size: 11px; text-align: left; padding: 3px; margin: 0; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
	th {font-weight: bold;background-color: #005296; color: #ffffff;}
	/* table a {float: left; display: block; font-weight: bold; clear: both;} */
	table a {font-weight: bold;}
	/* even table row background color */
	#middlecol tr.even td {background-color: #E6EFF6;}  
	/* exception, blank tables */
	#middlecol table.blank tr.even td, #middlecol tr.blank td, #middlecol tr.even td.blank {background-color: #ffffff;}
	/* images inside a table cell */
	td img {margin: 0;}

/* News headlines */
	.newsheadline {border-bottom: 1px solid #D2D2D2; margin: 0 0 5px 0; clear: both;}
	.newsheadline h2 {margin: 0 0 5px 0; font-size: 12px;}
	.newsheadline p {padding: 0 0 7px 0; margin: 0;}
	p.date {font-size: 10px; color: #646464; padding: 0 0 3px 0; margin: 0;}

/* Lists */
	ul {margin: 0 0 15px 20px; padding: 0 0 0 0; list-style: square url(../images/bullet1.gif) outside;}
	ul li {margin: 2px 0 2px 0; padding: 0;}
	li ul {margin: 2px 0 3px 30px; list-style: circle url(../images/bullet2.gif) outside;}
	
/* Campaign boxes */	
	.campaign {width: 182px; height: 84px; margin: 0 0 12px 0; padding: 13px; background: url(../images/campaign_white.gif); font-size: 14px; font-weight: bold;}
	.campaign a {text-decoration: none; padding: 0 28px 0 0; background: url(../images/btn_campaign.gif) no-repeat right 3px;}
	.campaign a:hover {background-position: right -30px; color: #D2E9F6;}
	.campaign a:visited {color: inherit;}
	
	.water {background-image: url(../images/campaign_water.jpg); color: #ffffff;}
	
	.water a, .water a:visited {color: #ffffff;}
	.water a:hover {color: #ff9e04;}

/* Highlights */
	.highlights {margin: 0 0 12px 0; background: #e1edf7 url(../images/wavebg_lightblue.gif) left top; overflow: hidden; width: 100%;}
	.highlights a {float: left; display: inline; width: 232px; height: 73px; padding: 6px; background: url(../images/highlightbg_lightblue.gif) repeat-y; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-bottom: 4px solid #ffffff; color: #5f5f5f; text-decoration: none;}
	.highlights a:hover {background-position: 0px -105px; color: #000000;}
	.highlights strong {font-size: 13px; font-weight: bold;}
	.highlights div {float: left; display: inline; width: 248px; height: 89px; background: #ffffff;}
	
/* Flexible highlights */
	.flexhighlights {margin: 0; background: #e1edf7 url(../images/wavebg_lightblue.gif) no-repeat left center; width: 100%; color: #5f5f5f;}
	.flexhighlights .header {height: 5px; background: url(../images/flexhighlight_header.gif) no-repeat; overflow: hidden;}
	.flexhighlights .content {float: left; width: 182px; padding: 8px 13px 6px 13px; background: url(../images/flexhighlight_bg.gif) repeat-y;}
	.flexhighlights .footer {width: 100%; height: 7px; border-bottom: 12px solid #ffffff; background: url(../images/flexhighlight_footer.gif) no-repeat 0 0; overflow: hidden; clear: both;}
	.flexhighlights p {margin: 0 0 7px; padding: 0;}
	.flexhighlights h1, .flexhighlights h2, .flexhighlights h3, .flexhighlights h4 {color: #5f5f5f;}
	.flexhighlights a {margin: 0 0 7px 0; font-weight: bold; clear: both; outline: none;}
	.flexhighlights a.btn_doublearrow {margin-bottom: 0;}
	.flexhighlights h2 {font-size: 14px; font-weight: bold; color: #5f5f5f;}
	.flexhighlights strong {font-size: 13px; font-weight: bold;}
	.flexhighlights .date {margin: 0; padding: 0;}
	.flexhighlights .separator {width: 100%; height: 9px; background-image: url(../images/flexhighlight_separator.gif); overflow: hidden;}
	.flexhighlights img {float: right; margin: 0 0 5px 5px;}
	
	/* Exceptions for right column */
	#rightcol .flexhighlights {background-color: #d5eddd; background-image: url(../images/wavebg_lightgreen.gif);}
	#rightcol .flexhighlights.lightblue {background-color: #e1edf7; background-image: url(../images/wavebg_lightblue.gif);}

	/* Exceptions for middle column (wide) */
	#middlecol .flexhighlights .header {background-image: url(../images/flexhighlight_header_widecol_internet.gif);}
	#middlecol .flexhighlights .content {width: 470px; background-image: url(../images/flexhighlight_bg_widecol_internet.gif);}
	#middlecol .flexhighlights .footer {background-image: url(../images/flexhighlight_footer_widecol_internet.gif);}
	#middlecol .flexhighlights .separator {float: left; display: inline; background-image: url(../images/flexhighlight_separator_widecol_internet.gif);}

		/* intranet */
		.intranet #middlecol .flexhighlights .header {background-image: url(../images/flexhighlight_header_widecol_intranet_wide.gif);}
		.intranet #middlecol .flexhighlights .content {width: 402px; background-image: url(../images/flexhighlight_bg_widecol_intranet.gif);}
		.intranet #middlecol .flexhighlights .footer {background-image: url(../images/flexhighlight_footer_widecol_intranet.gif);}
		.intranet #middlecol .flexhighlights .separator {float: left; display: inline; background-image: url(../images/flexhighlight_separator_widecol_intranet.gif);}
		
		.intranet.wide #middlecol .flexhighlights .header {background-image: url(../images/flexhighlight_header_widecol_intranet_wide.gif);}
		.intranet.wide #middlecol .flexhighlights .content {width: 625px; background-image: url(../images/flexhighlight_bg_widecol_intranet_wide.gif);}
		.intranet.wide #middlecol .flexhighlights .footer {background-image: url(../images/flexhighlight_footer_widecol_intranet_wide.gif);}
		.intranet.wide #middlecol .flexhighlights .separator {float: left; display: inline; background-image: url(../images/flexhighlight_separator_widecol_intranet_wide.gif);}
		
		
	
	/* Stuff inside flexible highlights */
		/* Drop-down button */
		.flexhighlights .btn_dropdown {width: 172px; background-image: url(../images/btn_dropdown_narrow.gif);}


/* Forms */
	form {margin: 0; padding: 0; display: inline;}
	label, input, textarea, select {float: left; display: inline; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
	label {text-align: right; width: 150px; padding: 4px 10px 0 0; overflow:hidden;}
	input, textarea, select {width: 330px; height: 13px; padding: 3px 2px 3px 2px; border: 1px solid #bfbfbf;}
	textarea {height: 50px;}
	select {padding: 0 0 0 2px; width: 336px; height: 21px;}
	.rightsidelabel {text-align: left; padding-left: 10px; width: 257px;}
	.checkbox, .radiobutton {width: auto; border: 0;}
	form br {clear: left;}
	form blockquote {margin: 0 0 0 160px;}

/* Pop-up window */
#pagefade {position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #ffffff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; z-index: 1000; display: none;}
#pagefade a {display: block; width: 100%; height: 100%;}
.popupwindow {position: absolute; left: 50%; top: 59px; width: 952px; height: 522px; margin-left:-476px; z-index: 2000; display: none;}
.popupwindow .bg {position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/popupbg.png);}
.popupwindow .content {position: absolute; left: 11px; top: 30px; width: 930px; height: 480px; background: #ffffff; overflow: hidden;}
.popupwindow .header {position: absolute; left: 11px; top: 10px; width: 930px; font-size: 14px; font-weight: bold; color: rgb(0,117,46); text-align: left;}
.popupwindow .header .btn_close {position: absolute; right: 0; top: 0; outline: none;}

.popupwindow .content iframe, #stretchpopupwindow iframe {width: 100%; height: 100%;}

#popuppage1 {position: absolute; left: 0; top: 0; width: 930px; height: 480px;}
#popuppage2 {position: absolute; left: 930px; top: 0; width: 930px; height: 480px;}
.popuppage img {margin: 0; padding: 0; border: 0;}



.btn_close {display: block; width: 16px; height: 16px; background: url(../images/btn_close.gif) no-repeat 0 -20px;}
.btn_close:hover {background-position: 0px -56px;}
#popupwindow .btn_close {position: absolute; right: 0; top: 0;}	



/* Stretching Pop-up window */
#stretchpopupcontainer {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2000; display: none;}
#stretchpopupcontainer.fixedwidth {left: 50%; width: 900px; margin-left: -450px;}
#stretchpopupwindow {position: relative; display: block; width: 90%; height: 80%; margin: 78px 5% 0 5%; background: #ffffff;}

	/* The borders and margins */
	#stretchpopupwindow .topleft {position: absolute; left: -11px; top: -32px; width: 11px; height: 32px; background: url(../images/stretchpopup_topleft.png);}
		* html #stretchpopupwindow .topleft {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_topleft.png',sizingMethod='crop');}
	#stretchpopupwindow .top {position: absolute; left: 0; top: -32px; width: 100%; height: 32px; background: url(../images/stretchpopup_top.png) repeat-x;}
		* html #stretchpopupwindow .top {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_top.png',sizingMethod='scale');}
	#stretchpopupwindow .topright {position: absolute; right: -11px; top: -32px; width: 11px; height: 32px; background: url(../images/stretchpopup_topright.png);}
		* html #stretchpopupwindow .topright {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_topright.png',sizingMethod='crop');}
	#stretchpopupwindow .right {position: absolute; right: -11px; top: 0; width: 11px; height: 100%; background: url(../images/stretchpopup_right.png) repeat-y;}
		* html #stretchpopupwindow .right {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_right.png',sizingMethod='scale');}
	#stretchpopupwindow .bottomright {position: absolute; right: -11px; bottom: -12px; width: 11px; height: 12px; background: url(../images/stretchpopup_bottomright.png);}
		* html #stretchpopupwindow .bottomright {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_bottomright.png',sizingMethod='crop');}
	#stretchpopupwindow .bottom {position: absolute; left: 0; bottom: -12px; width: 100%; height: 12px; background: url(../images/stretchpopup_bottom.png) repeat-x;}
		* html #stretchpopupwindow .bottom {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_bottom.png',sizingMethod='scale');}
	#stretchpopupwindow .bottomleft {position: absolute; left: -11px; bottom: -12px; width: 11px; height: 12px; background: url(../images/stretchpopup_bottomleft.png);}
		* html #stretchpopupwindow .bottomleft {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_bottomleft.png',sizingMethod='crop');}
	#stretchpopupwindow .left {position: absolute; left: -11px; top: 0; width: 11px; height: 100%; background: url(../images/stretchpopup_left.png) repeat-y;}
		* html #stretchpopupwindow .left {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/stretchpopup_left.png',sizingMethod='scale');}
	
	/* Header etc. */
	#stretchpopupwindow .header {position: absolute; left: 0; top: -22px; width: 100%; font-size: 14px; font-weight: bold; color: rgb(0,117,46); text-align: left; overflow: hidden;}
	#stretchpopupwindow .btn_close {position: absolute; right: 0; top: 0; outline: none;}
	
	#flashplaceholder {width: 100%; height: 100%;}
	
	


/*** For IEs 6 and older ***/

	* html #container {width: 743px;}
	* html .intranet #container {width: 898px;}
	
	/* Tool tips */
	* html a:hover .tooltip {width: 60px;}
	
	/* Logo */
	* html #logo a:hover .tooltip {width: 140px;}
	
	/* Pop-up submenus */
	* html .submenu ul {width: 170px;}
	* html .submenu ul a {width: 160px;}		
	
	/* Parent menu ("under" main menu) */
	* html #parentmenu {height: 56px;}
	* html #parentmenu a {width: 194px;} 
	
	/* Search */
	* html #search {height: 31px; top: 19px; padding-top: 2px;}
	* html #searchfield {height: 17px; width: 99px;}
	
	/* Sites button */
	* html #btn_sites {width: 208px; height: 25px; margin-bottom: 0; border-bottom: 12px solid #ffffff;} 
	
	/* Sites pop-up */
	* html #sitespopupcontent {width: 204px;}
	* html #sitespopup ul a {width: 186px;}
	
	/* Buttons */
	* html .button {display: block; width: 20px; overflow: visible; padding: 0 6px 0 0;}
	* html .button span {display: block;}
	
	/* Return button */
	* html .btn_return {width: 208px; height: 25px; margin-bottom: 0;} 
	
	/* Separator bars */
	* html .separatorbar {float: left; display: inline; width: 100%;}
	
	/* Drop-down button */
	* html .btn_dropdown {width: 208px; height: 25px; margin-bottom: 0;} 
	
	/* Narrow pop-up */
	* html .popup_narrow .content {width: 178px;}
	* html .popup_narrow ul a {width: 160px;}		
	
	/* Campaign boxes */
	* html .campaign {width: 208px; height: 110px;}
	
	/* Highlights */
	* html .highlights a {width: 248px; height: 89px;}
	
	/* Flexible highlights */
	* html .flexhighlights .content {width: 208px; padding-right: 13px;}
	* html .flexhighlights .footer {height: 19px;}
	* html .flexhighlights a.btn_doublearrow {margin-bottom: -11px;}
	
		/* Exceptions for middle column (wide) */
		* html #middlecol .flexhighlights .content {width: 496px;}
		
		/* Intranet */
		* html .intranet #middlecol .flexhighlights .content {width: 428px;}
		* html .intranet.wide #middlecol .flexhighlights .content {width: 651px;}
		
		/* Stuff inside flexible highlights */
			/* Drop-down button */
			* html .flexhighlights .btn_dropdown {width: 182px;} 
	
	/* Forms */
	* html label {width: 160px;}
	* html input, * html textarea, * html select {width: 336px; height: 21px;}
	* html textarea {height: 56px;}
	
		/* Intranet forms */
		* html .wide input, * html .wide textarea, * html .wide select {width: 491px;}
	
	/* Tabs */
	* html .tabs {width: 496px; overflow: visible; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../homepage_images/tabsbg.png',sizingMethod='crop');}
	* html .tabs .tableft {height: 22px; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/tableft0.png',sizingMethod='crop');}
	* html .tabs .tabright {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/tabright0.png',sizingMethod='crop');}
		
		/* On hover */
		* html .tabs a:hover .tableft {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/tableft1.png',sizingMethod='crop');}
		* html .tabs a:hover .tabright {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/tabright1.png',sizingMethod='crop');}
		
		/* When active */
		* html .tabs .active a .tableft, * html .tabs .active a:hover .tableft {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/tableft2.png',sizingMethod='crop');}
		* html .tabs .active a .tabright, * html .tabs .active a:hover .tabright {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/tabright2.png',sizingMethod='crop');}
	
	/* Map selector */
		/* Country lists */
		* html .mapselector_countrylist ul li {width: 213px; w\idth: 211px; display: inline; d\isplay: block;} 
		* html .mapselector_countrylist ul a {width: 207px; w\idth: 197px;} 
	
	/* Home page */
		/* Campaign */
		* html .homepage #campaign .bg {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/homepage_campaignbg_lightblue.png',sizingMethod='crop');}
		/* Flexhighlights */
		* html .homepage .flexhighlights .content {width: 496px;}
	
	/* Login page */
		* html .loginpage #loginbox {width: 315px; height: 225px;}
		* html .loginpage label {width: 123px;}
		* html .loginpage input {width: 113px;}
	
	/* Pop-up window */
	* html #pagefade {background-image: url(../images/whiteraster.gif); background-color: transparent; backgr\ound-image: none; backgr\ound-color: #ffffff;}
	* html #popupwindow .bg {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/popupbg.png',sizingMethod='crop');}
	
	/* fixed width pop-up */
	* html #stretchpopupcontainer.fixedwidth {width: 980px; margin-left: -490px;}

/*** For IE 7 Only ***/
*:first-child+html select {height: auto;}
*:first-child+html option {background: #f5f5f5;}
*:first-child+html #stretchpopupcontainer.fixedwidth {width: 900px; margin-left: -450px;}
		
	
	
/* Fixes for SiteAdmin things */
#SABanner {margin-left: 0; margin-right: 0;}

