@charset "utf-8";
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
	color: #000000;
}
td.GreenTab {
	background-image: url(newhomeimages/green-button.gif);
}
td.BlueTab {
	background-image: url(newhomeimages/blue-button.gif);
}
td.YellowTab {
	background-image: url(newhomeimages/gold-button.gif);
}
td.YellowTabLast {
	background-image: url(newhomeimages/gold-last-button.gif);
}
td.GreenTab, td.BlueTab, td.YellowTab, td.YellowTabLast {
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 109px;
}
.GreenTab a, .BlueTab a, .YellowTab a, .YellowTabLast a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
.GreenTab a div, .BlueTab a div, .YellowTab a div, .YellowTabLast a div {
	height: 26px;
	width: 103px;
	vertical-align: middle;
	position: relative;
	margin: 4px 0px 4px 0px;
}
.GreenTab a div.oneline, .BlueTab a div.oneline, .YellowTab a div.oneline, .YellowTabLast a div.oneline {
	height: 18px;
	margin: 12px 0px 4px 0px;
}
.palegoldboxback {
	background-image: url(newhomeimages/text-box-white-back-yellow-base.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	height: 265px;
}
.palegoldboxbackheader {
	background-image: url(newhomeimages/text-box-white-back-yellow-top.gif);
	height: 11px;
	width: 570px;
}
.ceriseboxback {
	background-image: url(newhomeimages/text-box-white-back-cerise-base.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	height: 280px;
}
.ceriseboxbackheader {
	background-image: url(newhomeimages/text-box-white-back-cerise-top.gif);
	height: 11px;
	width: 570px;
}
.blueboxbackheader {
	background-image: url(newhomeimages/text-box-blue-header-white-back-top.gif);
	height: 32px;
	width: 253px;
	padding-left: 10px;
	padding-top: 8px;
}
.blueboxbackheaderWED {
	background-image: url(newhomeimages/text-box-geo-header-back-top.gif);
	height: 6px;
	width: 300px;
	padding-top: 8px;
}
.blueboxbackbase {
	background-image: url(newhomeimages/text-box-geo-header-back.gif);
	background-position: bottom;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 14px;
	width: 280px;
	padding-left: 10px;
}

.energyrepboxbackheader {
	background-image: url(newhomeimages/text-box-energy-rep-header-back-top.gif);
	height: 6px;
	width: 250px;
	padding-left: 10px;
	padding-top: 8px;
}
.energyrepboxbackbase {
	background-image: url(newhomeimages/text-box-energy-rep-header-back.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 14px;
	height: 200px;
}

.blogboxbackheaderred {
	background-image: url(newhomeimages/blog-header-red.gif);
	height: 40px;
	width: 253px;
	padding-left: 10px;
	padding-top: 8px;
}
.blogboxbackbasered {
	background-image: url(newhomeimages/blog-back-red.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 14px;
}

.blogboxbackheadergreen {
	background-image: url(newhomeimages/blog-header-green.gif);
	height: 40px;
	width: 253px;
	padding-left: 10px;
	padding-top: 8px;
}
.blogboxbackbasegreen {
	background-image: url(newhomeimages/blog-back-green.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 14px;
}

.blogboxbackheadergrey {
	background-image: url(newhomeimages/blog-header-grey.gif);
	height: 40px;
	width: 253px;
	padding-left: 10px;
	padding-top: 8px;
}
.blogboxbackbasegrey {
	background-image: url(newhomeimages/blog-back-grey.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 14px;
}

.greenboxbackheader {
	background-image: url(newhomeimages/text-box-green-header-white-back-top.gif);
	height: 27px;
	width: 560px;
	padding-left: 10px;
	padding-top: 4px;
}
.greenboxbackheader a {
	text-decoration: none;
	color: white;
}
.greenboxback {
	background-image: url(newhomeimages/text-box-green-header-white-back.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
}
.purplewideboxbackheader {
	background-image: url(newhomeimages/text-box-purple-header-white-back-top.gif);
	height: 27px;
	width: 560px;
	padding-left: 10px;
	padding-top: 4px;
}
.purplewideboxbackheader a {
	text-decoration: none;
	color: white;
}
.purplewideboxback {
	background-image: url(newhomeimages/text-box-purple-header-white-back.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	height: 155px;
	overflow: visible;
}

.climatewideboxbackheader {
	background-image: url(newhomeimages/text-box-orange-header-white-back-top.gif);
	height: 27px;
	width: 560px;
	padding-left: 10px;
	padding-top: 4px;
}
.climatewideboxbackheader a {
	text-decoration: none;
	color: white;
}
.climatewideboxback {
	background-image: url(newhomeimages/text-box-orange-header-white-back.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	height: 155px;
	overflow: visible;
}
.yellowboxbackheader {
	background-image: url(newhomeimages/text-box-pale-gold-back-gold-top.gif);
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
}
.yellowboxbackbase {
	background-image: url(newhomeimages/text-box-pale-gold-back-gold-base.gif);
	background-position: bottom;
	height: 11px;
	width: 263px;
}

.cyanboxbackheader {
	background-image: url(newhomeimages/text-box-cyan-back-gold-top.gif);
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
}
.cyanboxbackbase {
	background-image: url(newhomeimages/text-box-cyan-back-gold-base.gif);
	background-position: bottom;
	height: 11px;
	width: 263px;
}

.whiteboxbackheader {
	background-image: url(newhomeimages/text-box-white-back-white-top.gif);
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
}
.whiteboxbackbase {
	background-image: url(newhomeimages/text-box-white-back-white-base.gif);
	background-position: bottom;
	height: 11px;
	width: 263px;
}
.purpleboxbackheader {
	background-image: url(newhomeimages/text-box-pale-purple-back-purple-top.gif);
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
}
.purpleboxbackbase {
	background-image: url(newhomeimages/text-box-pale-purple-back-purple-base.gif);
	background-position: bottom;
	height: 11px;
	width: 263px;
}
.newsletterpanel {
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
}
.UNEPyearbookboxheader {
	background-image: url(newhomeimages/text-box-yearbook-back-top.gif);
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-right: 10px;
	height: 160px;
}
.UNEPyearbookboxbackbase {
	background-image: url(newhomeimages/text-box-yearbook-back-base.gif);
	background-position: bottom;
	height: 11px;
	width: 300px;
}
.LivingPlanetboxheader {
	background-image: url(newhomeimages/text-box-livingplanet-back-top.gif);
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-right: 10px;
	height: 210px;
}
.LivingPlanetboxbackbase {
	background-image: url(newhomeimages/text-box-livingplanet-back-base.gif);
	background-position: bottom;
	height: 11px;
	width: 300px;
}
.midblueboxbackheader {
	background-image: url(newhomeimages/text-box-mid-blue-back-gold-top.gif);
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	margin-top: 10px;
}
.midblueboxbackbase {
	background-image: url(newhomeimages/text-box-mid-blue-back-gold-base.gif);
	background-position: bottom;
	height: 11px;
	width: 310px;
}
.lightblueboxbackheader {
	background-image: url(newhomeimages/text-box-pale-blue-back-top.gif);
	height: 13px;
	width: 260px;
	margin-top: 0px;
}
.lightblueboxback {
	background-image: url(newhomeimages/text-box-pale-blue-back-base.gif);
	background-position: bottom;
	padding-left: 10px;
	height: 190px;
	overflow: visible;
}
.fullgreenboxbackheader {
	background-image: url(newhomeimages/text-box-green-back-grey-base-top.gif);
	height: 9px;
	width: 260px;
}
.fullgreenboxback {
	background-image: url(newhomeimages/text-box-green-back-grey-base.gif);
	background-position: bottom;
	width: 240px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 5px;
	height: 168px;
}

#newsheaderarea
{
	position: absolute;
	left: 545px;
	top: 58px;
	width: 400px;
	height: 58px;
	color: #be8c00;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#newsheadermarquee {
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	margin-left: 5px;
}

#newsheadermorelink {
	color: #be8c00;
	font-weight: bold;
}

#newsheaderarea a {
	color: #be8c00;
	text-decoration: none;
}

p {
	margin-top: 0px;
	margin-bottom: 10px;
}

.homeimagerightalign {
	padding-left: 10px;
	padding-top: 10px;
}

.homestyle1, .homestyle1 a {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.homestyle2 {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}
.homestyle4 {
	font-weight: bold;
	color: #be8c00;
}
.homestyle4 a {
	color: #be8c00;
}

.homestyle5 {color: #996666}
.homestyle6 {
	color: black;
	font-size: 12px;
}
.homestyle6 a {
	color: black;
}
.homestyle7 {
	font-size: 16px;
	font-weight: bold;
}
.homestyle7 a {
	color: black;
	text-decoration: none;
}
.homestyle8 {
	font-size: 21px;
	font-weight: bold;
}
.homestyle8 a {
	color: black;
	text-decoration: none;
}
.homestyle9 {color: #be8c00; font-weight: bold; font-size: 13px; }
.homestyle9 a {
	color: #be8c00; 
	text-decoration: underline;
}
.homestyletunza {color: #ec008c; font-weight: bold; font-size: 13px; }
.homestyletunzatitle {
	font-size: 18px;
	font-weight: bold;
	color: #ec008c;
}
.homestyletunzatitle a {
	color: #ec008c;
	text-decoration: none;
}
.homestyletunza a {
	color: #ec008c; 
	text-decoration: underline;
}
.homestyletunzalink {
	font-weight: bold;
	color: #f9a61b;
}
.homestyletunzalink a {
	color: #ec008c;
}
.homestyle10 {
	color: #404040;
	font-size: 12px;
}
.homestyle11 {
	font-size: 12px;
	font-weight: bold;
	color: #be8c00;
}
.homestyle11 a {
	color: #be8c00;
}
.homestyle12 {
	color: #b1c2ed;
	font-weight: bold;
	font-size: 18px;
}
.homestyle12 a {
	color: #b1c2ed;
	text-decoration: none;
}
.homestyle13 {
	color: #b1c2ed;
	font-weight: bold;
}
.homestyle13 a {
	color: #b1c2ed;
}
.homestyle14 {	
	font-size: 12px;
	color: #FFFFFF;
}
.homestyle15 {
	font-size: 18px;
	font-weight: bold;
	color: #be8c00;
}
.homestyle15 a {
	color: #be8c00;
	text-decoration: none;
}
.homestyle17 {font-size: 14px; color: black; }

.homestyle19 {
	color: #404040;
	font-size: 14px;
}
.homestyle20 {
	color: #283e0b;
	font-weight: bold;
	font-size: 14px;
}
.homestyle21 {
	font-size: 16px;
	color: black;
	font-weight: bold;
}
.homestyle21 a {
	color: black;
	text-decoration: none;
}
.homestyle22 {color: #404040}
.homestyle23 {
	color: black;
	font-weight: bold;
}
.homestyle25 {
	color: black;
	font-weight: bold;
}
.homestyle26 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.homestyle29 {
	font-size: 1px
}
.homestyle30 {font-size: 2px}
.homestyle32 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.homestyle32 a {
	color: #FFFFFF;
}

.homestyle33 {color: #2b41a0; font-weight: bold; font-size: 16px; }
.homestyle33 a {
	color: #2b41a0; 
	text-decoration: none;
}
.homestyle34 {
	color: #404040;
	font-size: 12px;
}

.homestyle34 a {
	font-weight: bold;
}
.tunzagreyboxtop {
	width: 570px;
	height: 11px;
	background-image: url(newhomeimages/text-box-grey-back-gold-top.gif);
	background-repeat: no-repeat;
}
.tunzagreybox {
	background-image:url(newhomeimages/text-box-grey-back-gold-base.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.tunzawhiteboxtop {
	width: 570px;
	height: 11px;
	background-image: url(newhomeimages/text-box-white-back-blue-top.gif);
	background-repeat: no-repeat;
}
.tunzawhitebox {
	background-image:url(newhomeimages/text-box-white-back-blue-base.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.tunzablueboxtop {
	background-image:url(newhomeimages/blue-box-deep-header.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 253px;
	padding-left: 10px;
	padding-top: 9px;
	color: white;
}
.tunzabluebox {
	background-image:url(newhomeimages/text-box-blue-header-white-back.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.tunzablueboxtoptall {
	background-image:url(newhomeimages/blue-box-deep-header.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 253px;
	padding-left: 10px;
	padding-top: 8px;
	color: white;
}
.tunzagreenboxtop {
	background-image: url(newhomeimages/text-box-green-header-white-back-top.gif);
	height: 27px;
	width: 560px;
	padding-left: 10px;
	padding-top: 4px;
}
.tunzagreenbox {
	background-image: url(newhomeimages/text-box-green-header-white-back.gif);
	background-position: bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
}
.yeartablespacing {
	padding-bottom: 8px;
}
.ourplanetgreenboxwideheader {
	background-image: url(newhomeimages/green-wide-box-header-june.gif);
	height: 10px;
	width: 880px;
}
.ourplanetgreenboxwide {
	background-image: url(newhomeimages/green-wide-box-june.gif);
	background-position: bottom;
	width: 860px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
}

.ourplanetorangeboxwideheader {
	background-image: url(newhomeimages/orange-wide-box-header.gif);
	height: 10px;
	width: 880px;
}
.ourplanetorangeboxwide {
	background-image: url(newhomeimages/orange-wide-box.gif);
	background-position: bottom;
	width: 860px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
}
.ourplanetredboxwideheader {
	background-image: url(newhomeimages/red-box-wide-header.gif);
	height: 30px;
	width: 870px;
	padding-left: 10px;
	padding-top: 10px;
}
.ourplanetredboxwide {
	background-image: url(newhomeimages/red-box-wide.gif);
	background-position: bottom;
	width: 868px;
	height: 105px;
	padding-left: 10px;
	padding-right: 2px;
	padding-bottom: 14px;
}
.ourplanetblueboxwideheader {
	background-image: url(newhomeimages/blue-box-wide-header.gif);
	height: 5px;
	width: 870px;
	padding-left: 10px;
	padding-top: 10px;
}
.ourplanetblueboxwide {
	background-image: url(newhomeimages/blue-box-wide.gif);
	background-position: bottom;
	width: 868px;
	height: 187px;
	padding-left: 10px;
	padding-right: 2px;
	padding-bottom: 14px;
	padding-top: 4px;
}
.ourplanetwhiteboxwideheader {
	background-image: url(newhomeimages/white-box-wide-header.gif);
	height: 5px;
	width: 870px;
	padding-left: 10px;
	padding-top: 10px;
}
.ourplanetwhiteboxwide {
	background-image: url(newhomeimages/white-box-wide.gif);
	background-position: bottom;
	width: 868px;
	height: 187px;
	padding-left: 10px;
	padding-right: 2px;
	padding-bottom: 14px;
	padding-top: 4px;
}
.opstyle7 p {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}
.opstyle1 {
	font-size: 21px;
	font-weight: bold;
	color: black;
}
.opstyle2 {
	font-size: 14px;
	color: black;
}
.opstyle9 {color: #be8c00; font-weight: bold; font-size: 16px; }
.opstyle9 a {
	color: #be8c00; 
}
.opstyle13 {color: #be8c00}
.opstyle14 {
	font-size: 12px;
}
.opstyle15 {
	font-size: 12px;
	margin-top: 5px;
}
.opstyle16 {
	font-size: 10px;
	color: #404040;
	margin-top: 0px;
	margin-bottom: 4px;
}
.opstyle17 {
	font-size: 10px;
	color: #404040;
	margin-top: 10px;
	margin-bottom: 4px;
}

.opstyle18 {color: #e4c200; font-weight: bold; font-size: 16px; }
.opstyle18 a {
	color: #e4c200; 
}
.tunzastyle1 {font-size: 21px}
.tunzastyle2 {
	padding: 0 4px 8px 2px;
	color: #404040;
	font-size: 13px;
}
.tunzastyle6 {
	font-size: 21px;
	color: #be8c00;
	font-weight: bold;
}
.tunzastyle7 {
	font-size: 16px;
	padding-bottom: 15px;
}
.tunzastyle9 {
	font-size: 15px;
	font-weight: bold;
}
.tunzastyle10 {font-size: 12px}
.tunzastyle11 {
	font-size: 17px;
	font-weight: bold;
	padding-bottom: 18px;
}
.tunzastyle12 {font-size: 16px}
.tunzastyle13 {font-size: 15px}
.tunzastyle14 {color: #be8c00; font-weight: bold; font-size: 17px; }
.tunzastyle14 a {
	color: #be8c00; 
	text-decoration: underline;
}
.tunzastyle17 {font-size: 14px; color: black; }

.tunzaboxspacer {margin-top: 12px;}

.fieldwidth {
	width: 350px;
	border: solid 1px black;
}

.widefieldwidth {
	width: 650px;
	border: solid 1px black;
}
.mailinglistttitle {

}
.contacttitle, .mailinglistttitle {
	font-weight: bold;
	font-size: 21px;
	color: black;
}
#contactform {
	font-size: 12px;
}
#Send {
	border: solid 1px black;
	background-color: black;
	color: white;
	font-weight: bold;
	padding: 4px 4px  4px 4px;
	font-size: 13px;
}
.formsuccess {
	font-weight: bold;
	color: #003300;
}
.formerror {
	font-weight: bold;
	color: #990000;
}

#surveyform
{
	font-size: 12px;
}

