html { height:100%; max-height:100%; font-family:Arial, Helvetica, sans-serif; overflow: hidden;}

body { height:100%; max-height:100%; min-height:100%; overflow:hidden; color: #333; line-height:1.3em; background: #eef6f8 url(../images/bg.png) repeat-x; }

.clear {
	clear:both;
}

#header {
	width:860px;
	height:166px;
	padding:5px 20px;
	z-index:1000 !important;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-457px;
	background-color:#fff;
	font-size:.9em;
	color:#000;
}

h1 {font: normal normal normal 1.7em "Arial", "Verdana"; color:#999; line-height:1em;text-transform:uppercase;}
h3 {color:#0052a5; font-size:.9em; margin-bottom:.8em; }
h4 {color:#0052a5; font-size:.9em; margin-bottom:1em; font-weight:normal; }
h5 {margin-bottom:0px;}
a:focus, a:active { outline: none; }

a, a:visited {color:#000; text-decoration:none; }
a:hover {text-decoration:underline; }
img {border:0;}
p {margin-bottom:3px;}

sub {line-height:0;font-size:80%;}

* {line-height:1.1em;margin:0;padding:0;}

/*  ICONS
===========================================================================================*/

#icons { clear:both;position:relative; height:43px; line-height:43px;font-size:12px; text-align:left; background-color:#0052a5;color:#fff;}
#icons a { text-decoration:none; color:#fff;padding:0 10px;}
#icons a:hover { text-decoration:underline; }
#icons a.reduce { color:#fff; font-size:80%; padding-right:2px;}
#icons a.enlarge { color:#fff; padding-left:2px;}
#enlargespace { position:relative; top:-2px; color:#fff; font-size:110%; padding-bottom:3px; }


/*SEARCH 
============================================================================*/

#searchblock { position:absolute; top:12px; left:406px; height:10px; width:300px; z-index:400; }
.textfield { width:150px; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; margin-bottom:1px; padding:1px 0 0 1px; border:1px solid #999; z-index:405; }
.button { margin-left:3px; height:16px; border:0px none #FFF; background-color:#a7a9ac; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px; padding:0 5px 2px 5px; cursor:pointer; color:#fff; }
.button { # margin-bottom:1px;}

/* HEADING
============================================================================*/
#heading { height:65px;color:#0052a5; background:#fff url(../images/title.gif) 6px 0px no-repeat;text-indent:-999em;}

table {margin-top:0px;}

table h3 {font-size:1.2em; margin-bottom:0px;}

td {font-size:.9em; padding:4px 0;}

td .textfield {font-size:1em; padding-bottom:2px;}

.superscript {font-size:70%; position:relative; top:-3px; }

textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#333;}


	abbr, acronym { font-style:normal; border:none;}
	#page {	position:absolute; left:0em; top:0em; border:1px dotted #f90; border-width:1px 0 0 1px; padding:0 0 0 0em; margin:0 1em 1em 0; line-height:130%;}
	p, dl, ol { font-size:0.8em; margin:0 0 1em 0; }
	dl { margin:1em 0 0 0.3em; }
	ol { padding:0; font-size:.8em;}
	ol li { margin:0 0 3px 2em; padding:0; }
	dt { font-variant:small-caps; font-size:110%; clear:both; }
	dt em { font-variant:normal; font-size:90%; }
	dd { margin:0 0 0 1em; }
	dl ul, dl li { padding:0; list-style-type:none; }
	dl ul { width:100%; float:left; margin:0 0 1em 0; }
	dl li { float:left; margin:0 0.2em 0 0; }
	code { font:normal normal normal 1em "courier new",monospace; color:#333; }
	#skip-links { font-size:70%; margin:1.4em 0 0 0; }


/*NAV
============================================================================*/
#topnav {
	height:23px;
	overflow:hidden;
}
#topnav ul {
	list-style:none;
}
#topnav li {
	float:left;
	position:relative;
	cursor:pointer;
}
#topnav li.shr a {
	width:155px;
}
#topnav li.crs a {
	width:85px;
}
#topnav li.ar a {
	width:92px;
}
#topnav li.nom a {
	width:115px;
}
#topnav li a {
	text-transform:uppercase;
	font-size:10px;
	padding:4px 10px;
	display:block;
	background-color:#a7a9ac;
	color:#fff;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
}
#topnav li a:hover {
	color:#000;
}
#topnav li a.sel, #topnav li a.sel:hover {
	background-color:#0052a5;
	border-bottom:4px solid #0052a5;
	color:#fff;
}

#nav {
	cursor:pointer;
	z-index:2000;
	list-style-type:none;
	height:30px;
	top:85px;
	border-right:1px solid #FFF;
}
#subdrop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:-15px;
	text-decoration:none;
	margin-left:10px;
	cursor:default;
}
#listimg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:25px;
	text-decoration:none;
	text-indent:-35px;
	cursor:default;
	list-style:inside;
	list-style-image:url(../images/hyphen.gif);
}

.tbl-std th{
	font-family:Arial, Helvetica, sans-serif;
	width:255px;
	font-size:12px;
	color:#000;
	text-align:left;
	padding-top:10px;
	
}

.tbl-std div{
	font-size:11px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
.tbl-std p{
	font-size:11px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
.tbl-std a{
	font-size:11px;
	color:#0052a5;
	font-family:Arial, Helvetica, sans-serif;
}

.top_head{
	margin-top:10px;
}
#listimg li{
	margin-top:-15px;
}

#listimg li:hover{
	text-decoration:underline;
	cursor:pointer;
}
#subsubdrop {

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:-10px;
	padding-bottom:10px;
	margin-left:10px;
	cursor:default;
}
#subsubdrop1 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:7px;
	margin-top:-20px;
	margin-bottom:5px;
	margin-left:24px;
	cursor:pointer;
}

#nav li {
	width:87px;
	float:left;
	position:relative;
	cursor:pointer;
	text-align:left;
}

#nav ul {
	position:absolute;
	top:30px;
	width:174px;
	left:-10000px;
	list-style:none;
	z-index:2020;
}
/* fix for ie7 menu sticking */
#nav li:hover {
	visibility:visible;
}
#nav ul li {
	width:174px;
	float:left;
	height:auto;
}
#nav a, #nav a:visited {
	display:block;
	cursor:pointer;
	padding:3px 0 0 5px;
	border-right:1px solid #959595;
	border-top:1px solid #959595;
	border-bottom:1px solid #959595;
	font:normal 12px arial, sans-serif;
	color:#959595;
	text-decoration:none;
	height:27px;
	line-height:12px;
	width:auto;
	text-transform: uppercase;
	float:left;
	display:inline;
}

#nav a:hover, #nav a:focus, #nav li.sfhover a, #nav li.sfhover a:visited, #nav li:hover a, #nav li:hover a:visited {
	color:#0052a5;
	 
}
#nav li:hover a.dropdown, #nav li.sfhover a.dropdown {
	border-bottom:1px solid #fff;
}
#nav ul a, #nav ul a:visited {
	width:166px;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	height:auto;
	color:#FFF !important;
	background-color:#0052a5 !important;
	padding:4px 0 4px 8px;
	line-height:1em;
	text-transform:uppercase;
}

#nav li a.sel,#nav li a.sel:hover,#nav li:hover a.sel, #nav li.sfhover a.sel { background-color:#FFFFFF !important; color:#0052a5 !important;}
#nav li div {
	position:absolute;
	position:expression('absolute');
	top:35px !important;
	left:-3000px;
	border-left:1px solid #959595;
	border-right:1px solid #959595;
	border-bottom:1px solid #959595;
	background-color:#fff;
	z-index:3000 !important;
	visibility:visible;
}

#our_strategy_drop_img {
	background:#fff url(../images/dropthumbs/our_strategy.jpg) 0 0 no-repeat;
}
#our_portfolio_drop_img {
	background:#fff url(../images/dropthumbs/our_portfolio.jpg) 0 0 no-repeat;
}

#nav li div a.img {
	float:right !important;
	margin:10px 0 0 10px !important;
	display:inline !important;
	padding:0 !important;
	border:0 !important;
	width:117px !important;
	height:82px !important;
	clear:both !important;
}
#img_drop_corpapp {
	float:right;
	margin-left:146px;
	margin-top:5px;
	/*margin:0 0 0 10px !important;*/
	display:inline !important;
	padding:0 !important;
	border:none !important;
	clear:both !important;
}
#img_drop_socialperform {
	/*float:right;*/
	margin-left:2px;
	margin-top:57px;
	/*margin:0 0 0 10px !important;*/
	display:inline !important;
	padding:0 !important;
	border:none !important;
	clear:both !important;
}

#img_drop_environment {
	/*float:right;*/
	margin-left:2px;
	margin-top:77px;
	/*margin:0 0 0 10px !important;*/
	display:inline !important;
	padding:0 !important;
	border:none !important;
	clear:both !important;
}

#img_drop {
	float:right;
	margin-left:155px;
	margin-top:5px;
	/*margin:0 0 0 10px !important;*/
	display:inline !important;
	padding:0 !important;
	border:none !important;
	clear:both !important;
}

#nav li div p {
	width:50px;
	float:left !important ;
	display:inline;
	margin:10px 0 0 10px;
	clear:both;
}
#nav li div p a.head {
	color:#999 !important;
	margin:0 !important;
	display:inline !important;
	clear:both !important;
	padding:0 !important;
	width:auto !important;
	height:auto !important;
	border:0 !important;
}

#nav li div p a.head12 {
	color:#999 !important;
	margin:7px 0 0 0 !important;
	display:inline !important;
	clear:both !important;
	padding:0 !important;
	width:auto !important;
	height:auto !important;
	border:0 !important;
}

#nav li div p a {
	color:#0052a5 !important;
	display:inline !important;
	border:0 !important;
	width:auto !important;
	height:auto !important;
	text-transform:none !important;
	margin:0 !important;
	padding:5px 0 0 0 !important;
}
#nav li div p a:hover {
	text-decoration:underline;
	color:#0052a5 !important;
}
#nav li div p a.drop {
	color:#999 !important;
}
#nav li div p a.drop:hover {
	text-decoration:underline;
	color:#0052a5 !important;
}

#nav li:hover div, #nav li.sfhover div {
	left:-1px;
	top:32px !important;
	position:expression('absolute');
}
#nav li:hover #gri_index_drop, #nav li.sfhover #gri_index_drop {
	left:auto;
	right:-25px !important;
	top:32px !important;
	z-index:3000 !important;
}

#corp_approach_drop {
	width:320px;
	height:105px;
}

#corp_approach_drop p{
	width:125px !important;
}

#social_perform_drop {
	width:165px;
	height:180px;
}
#social_perform_drop p{
	width:160px !important;
}

#environment_drop {
	width:202px;
	height:200px;
}
#environment_drop p{
	width:199px !important;
}

#chairceostatement_drop{
	width:320px;
	height:130px;
}

#our_portfolio_drop {
	width:350px;
	height:110px;
}
#stakeholder_drop {
	width:240px;
	height:90px;
}
#stakeholder_drop p {
	width:240px;
}
#stakeholder_drop p a.drop {
	width:230px !important;
	margin-top:-5px;
	display:block;
}
#gri_index_drop {
	width:210px;
	height:105px;
}
#gri_index_drop p {
	width:210px;
}
#gri_index_drop p a.drop {
	width:210px !important;
	display:block;
}
#crands_drop {
	width:184px;
	height:90px;
}
#crands_drop p {
	width:174px;
}
#crands_drop p a.drop {
	width:170px !important;
	display:block;
}
#key_achievements_drop1 {
	width:320px;
	height:130px;
}

#env_ahover a:hover{
	text-decoration:underline;
}
/*#key_achievements_drop p {
	width:0px !important;
}*/
#key_achievements_drop1 p a.drop {
	width:10px !important;
}

#chairceostatement_drop p, #our_portfolio_drop p, #key_achievements_drop1 p {
	width:135px !important;
	font-size:11px;
}

#nav ul a:hover, #nav ul a:focus, #nav li a.sel ul li a.subsel { background:#0052a5 !important; color:#FFF !important; }

.#nav li.subsel{
	list-style-image:url(../images/hyphen.gif);
	margin-left:15px;
}
/* SPECIFIC NAV OVERRIDES */
#nav .last a { border-right:none !important; }
#nav .n0 { width:45px;} #nav .n0 a {width:40px !important;padding-left:4px !important;}
#nav .n1 { width:62px;/*left:-5px;*/} #nav .n1 a {width:56px !important;}
#nav .n2 { width:88px;/*left:-5px;*/} #nav .n2 a {width:82px !important;}
#nav .n3 { width:104px;/*left:-5px;*/} #nav .n3 a {width:98px !important;}
#nav .n4 { width:116px;/*left:-1px;*/} #nav .n4 a {width:110px !important;}
#nav .n5 { width:102px;/*left:2px;*/} #nav .n5 a {width:96px !important;}
#nav .n6 { width:103px;/*left:1px;*/} #nav .n6 a {width:97px !important;}
#nav .n7 { width:100px;/*left:4px;*/} #nav .n7 a {width:94px !important;}
#nav .n8 { width:91px;/*left:8px;*/} #nav .n8 a {width:85px !important;}
#nav .n9 { /*left:-23px;*/ width:20px;} #nav .n9 a {width:40px !important;}

#logo {width:117px;height:80px;background: transparent url(../images/logo.png) 0 0 no-repeat;position:absolute; right:34px;top:39px;}


#jumpmenu {height:20px; border:1px solid #CD003D; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#FFF;  position:absolute; right:30px; top:38px; z-index:200; background-color:#CD003D;}
#jumpmenu a:focus, #jumpmenu a:active #jumpmenu {outline:none; }

#jumptocontent {position:absolute;left:-999em;}
	
/*CONTENT 
============================================================================*/
#contentbg {
	color:#000;
	height:100%;
	width:900px;
	overflow:hidden;
	background-color:#fff;
	z-index:1 !important;
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -457px;
}
#content {
	color:#000;
	height:100%;
	width:100%;
	overflow-y:scroll;
	overflow-x:none;
	z-index:1 !important;
	position:absolute;
	top:0;
	left:0;
}

#wrapper {
	width:900px;
	padding: 0 0 30px 0;
	margin:0 auto;
	position:relative;
}
#sitemap_href a:hover {
	text-decoration:underline;
	color:#0052a5;
}

#section { padding:177px 0 100px 0; width:860px; margin: 0 auto 0 auto; height:100%; padding-bottom:50px; text-align:left; font-size:.9em;}

#section.leftbar { padding:177px 0 100px 204px !important; width:656px; margin: 0 auto 0 auto; height:100%; text-align:left;}
#section.leftbar_sp { padding:177px 0 10px 1px !important; width:150px; margin: 0 auto 0 auto; height:100%; text-align:left;}
#rightcol {
	width:192px;
	height:600px;
	float:right;
	background-color:#fff;
	margin-left:10px;
	display:inline;
}

#rightcol_sp {
	width:600px;
	height:650px;
	float:left;
	background-color:#fff;
	margin-left:-150px;
	display:inline;
}
#rightcolgov {
	width:300px;
	height:600px;
	float:right;
	background-color:#fff;
	margin-left:10px;
	display:inline;
}
.os { padding:177px 0 50px 194px !important; width:666px; }

#section p, li, a, span {
	line-height:1.3em;
	font-size:11px;
}
#section p.caption {font-size:100%;color:#000; padding:5px 0;}

#section ul {
	list-style-image:url(../images/hyphen.gif);
	font-size:.8em;
	padding-bottom:5px;
}
#childnav {
	list-style-image:url(../images/hyphen.gif);
}

#section ul li {
	margin:0 0 3px 2em; padding:0;
	list-style-type: square;
}


#section ul li ul {
	margin-top:3px;
	list-style-image:url(../images/hyphen.gif);
	font-size:1em;
	padding-bottom:5px;
}
#section ul li ul li {
	margin:0 0 3px 1.6em; padding:0;
}
#section a {
	color:#000;
	text-decoration:underline;
}
#section h1 {
	height:52px;
	display:block;
	line-height:76px;
	overflow:hidden;
	font-size:26px;
}
#section h1.smaller { font-size:1.5em;} 
#section h2 {
	text-transform:uppercase;
	font-weight:normal;
	margin:0 0 8px 0;
	color:#666;
	font-size:1.1em;
}
#section .blue {
	color:#0052a5;
}
p.blue	{ margin-bottom:3px;}


#leftbar {
	width:182px;
	position:absolute;
	top:177px;
	left:50%;
	height:50px;
	z-index:200;
	margin-left:-437px;
	background-color:#fff;
}
#leftbar_sp {
	width:10px;
	position:absolute;
	top:177px;
	left:5%;
	height:50px;
	z-index:200;
	margin-left:1px;
	background-color:#fff;
}

.key_achievements, .our_key_achievements {
	background-color:transparent !important;
}
.key_achievements h2, .our_key_achievements h2 {
	background-color:#bbb;
	margin-top:10px;
}
.key_achievements a, .chairceostatement a, .our_key_achievements a {
	color:#fff !important;
	padding-left:10px !important;
}
.key_achievements a.sel, .chairceostatement a.sel {
	text-decoration:underline !important;
	color:#fff !important;
}
.our_key_achievements a.sel {
	color:#0052a5 !important;
}
.chairceostatement {
	background-color:#0052a5 !important;
}

.funds_management ul {
	display:none;
}
#leftbar h2 {
	width:182px;
	height:72px;
	background-color:#000000;
	display:block;
	margin-bottom:10px;
	text-indent:-999em;
}
#leftbar h2.dexusgroup
{
	background:#0052a5 url(../images/headings/dexus_group.gif) 0 0 no-repeat;	
}
#leftbar h2.environment
{
	background:#0052a5 url(../images/headings/environment_title.gif) 0 0 no-repeat;	

}
#leftbar h2.feedback
{ background:#0052a5 url(../images/headings/feedback.gif) -2px 2px no-repeat; }


#leftbar h2.chairceostatement
{
	background:#0052a5 url(../images/headings/chair_ceo_statement.gif) 0 0 no-repeat;	
}
#leftbar h2.ourcorporateapproach
{
	background:#0052a5 url(../images/headings/our_corporate_approach_title.gif) 0 0 no-repeat;	
}
#leftbar h2.investorinformation
{
	background:#0052a5 url(../images/headings/investor_information.gif) 0 0 no-repeat;	
}
#leftbar h2.griindex
{
	background:#0052a5 url(../images/headings/GRI_index_title.gif) 0 0 no-repeat;	
}
#leftbar h2.ourfutureplans
{
	background:#000000 url(../images/headings/our_future_plans_title.gif) 0 0 no-repeat;	
}
#leftbar h2.keyachievements
{	
	background:#000000 url(../images/headings/key_achievements_title.gif) 0 0 no-repeat;	
}


#leftbar h2.ourportfolio
{
	background:#000000 url(../images/headings/our_portfolio_blue.gif) 0 0 no-repeat;	
}
#leftbar h2.reportscope
{
	background: url(../images/headings/report_scope_title.gif) 0 0 no-repeat;	
}
#leftbar h2.socialperformance
{
	background: url(../images/headings/social_performance_title.gif) 0 0 no-repeat;	
}
.chairceostatement h2 {
	margin-top:10px;
	background:#bcbdc0 url(../images/headings/our_vision_and_strategy_larger.gif) 0 0 no-repeat !important;
}
#leftbar h2.stakeholderengagement
{
	background:#0052a5 url(../images/headings/stakeholder_engagement_title.gif) 0 0 no-repeat;	
}
#leftbar ul {
	list-style:none;
}
#leftbar li {
	margin-bottom:6px;
	line-height:11px;
}
#leftbar a {
	color:#666;
	font-size:11px;
	text-transform:uppercase;
}
#leftbar a.sel, #leftbar a.subsel {
	color:#0052a5;
}
#leftbar ul ul a {
	text-transform:none;
}
#leftbar ul ul li {
	padding-left:10px;
}
#leftbar li ul {
	padding:5px 0;
}

#breadcrumb {
	height:20px;
	background-color:#a7a9ac;
	padding-left:5px;
	margin-bottom:10px;
}
#breadcrumb a {
	color:#fff;
	font-size:11px;
}
#breadcrumb a.sel {
	color:#0052a5;
}
#breadcrumb span {
	padding:0 5px;
	font-size:11px;
}

/* DOWNLOADS
============================================================================*/

#pdflist { margin-right:60px; z-index:100;  }
#pdflist ul { list-style-image:url( ); list-style: none; text-indent: 0px; margin:0px; padding:0px; text-align: left; }
#pdflist ul li { list-style:none; color:#222; margin:0px; padding-left:0px; line-height:120%; text-indent: 0px; background-image: url(../images/icon-color-pdf.gif); background-repeat: no-repeat; background-position: left top; padding-bottom: 4px; font-size:1.1em;}
#indent { margin-left:18px; }
#pdflist li a { color:#222; text-decoration:none; font-size:1.1em;}
#pdflist li a:visited { text-decoration:none; color:#222; }
#pdflist li a:link { text-decoration:none; color:#222; }
#pdflist li a:hover { text-decoration:underline; color:#bf0000; }
#pdflist  li  ul {margin-top:4px;}
#pdflist  li  li {margin-left:0px;}

#reader {width:300px; }
#reader p {font-size:1em;}

/* SITEMAP
============================================================================*/

#sitemap ul { list-style-image:url( );  list-style: none; text-indent: 0px; text-align: left; }
#sitemap li { list-style-image:url( ); list-style:none; color:#222; margin:0px; padding-left:18px; line-height:120%; text-indent: 0px; padding-bottom: 4px; }
#sitemap li a { color:#222; text-decoration:none; font-size:1em;}
#sitemap li a:visited { text-decoration:none; color:#222; }
#sitemap li a:link { text-decoration:none; color:#222; }
#sitemap li a:hover { text-decoration:underline; color:#0052a5; }
#sitemap  li  ul {margin-top:4px; margin-left:20px; font-size:.9em;}
#sitemap  li  li {margin-left:0px;}


/* FOOTER
=============================================================================*/

#footer {
	width:860px;
	height:22px;
	margin-left: -437px;
	position:absolute;
	bottom:0;
	z-index:3000 !important;
	background-color:#0052a5;
	font-size:.7em;
	left:50%;
	margin-bottom:-1px;
}
#footertext {padding:4px 30px 0 0; color:#FFF;}

#footertext a, #footer a:visited {color:#FFF; text-decoration:none; }

#footertext a:hover, #footer a:focus {text-decoration:underline;}

#companylink {float:right; color:#FFF; text-align:right; }
#companylink a, #companylink a:visited {color:#FFF; }
#companylink a:hover {color:#FFF; text-decoration:none;}

.print { display:none !important; }


/* SEARCH */
#search-content a,#search-content  a:visited,#search-content  a:link {
}

#search-content  .search-result-block {
	clear: both;
	border: 1px dotted #CCCCCC;
	margin-bottom: 20px;
	margin-right:20px;
	padding: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

#search-content  .sp2_info {
	font-weight: bold;
}

#search-content  p.sp2_title {
	font-weight: bold;
	display: block;
	font-size: 1em;
}

#search-content  .sp2_select {
	font-weight: bold;
	color: #ED1B2D;
}

 p.sp2_address,
 p.sp2_address,
 p.sp2_address a,
 p.sp2_address a:link,
 p.sp2_address a:visited,
 p.sp2_address a:hover,
 p.sp2_address a:active {
	color:#BBBBBB;
	margin: 1.1em 0 0 0;
	padding: 0;
	font-weight: normal;
}
 p.sp2_result {
	margin-bottom: -0.8em;
}


 input.sp2_field {
	color: #000;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	background-color: #fff;
  	border: 1px solid #999;
  	width: 200px;
	padding: 2px;
}
 input.sp2_btn, .sp2_i_select {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
-adv .sp2_i_select {
	width:204px;
}
#search-content  form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 0.5em;
}
#search-content  form p label {
  float: left;
  width: 25%;
}
#search-content  fieldset {
  border: 1px dotted #999;
  margin: 0px 0 10px;
  padding: 5px 10px;
}
#search-content  legend {
	font-size: 1.4em;
	font-weight: bold;
  	background-color: #FFFFFF;
}
 .sp2_page_top {
	margin: 0px;
	padding: 0 0 0.5em 0;
}
 .sp2_page_bottom {
	text-align: left;
	margin: 0 0 1em 0;
	padding: 0;
}
p.sp2_description {
	margin: 1.5em 0 -0.5em 2em;
	padding: 0;
	font-size: 1.1em;
	color: #876A11;
}
/* END SEARCH */


.jumptocontent a, .jumptocontent a:visited {color:#E2D5B5 !important;}



/* CONTENT */


#home_feature {
	position:relative !important;
	width:493px;
	height:442px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-right:4px;
}
#home_feature img {
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}

#home_feature p	{
	
}

#home_feature img.hide {

	z-index:1 !important;
}

#home_ceochair {
	float:left;
	/*background:#fff url(../images/chair_ceo.jpg) 0 0 no-repeat;*/
	width:357px;
	height:139px;
	border:1px solid #ccc;
	margin:0 0px 9px 0;
}

#home_ceochair span {
	color:#0052a5; display:block;
	text-transform:uppercase;
	font-size:12px;
	margin:3px 0 5px 0;
	padding:0 0 0 5px;
}
#home_ceochair p {
	margin-left:193px;
	padding:3px 1px 0 1px;
	font-size:11px;
	margin-bottom:0px !important;
}
#home_ceochar img	{
margin-bottom:0px !important;
}
#home_ceochair a.href {
	margin-left:193px;
	color:#0052a5;
	display:block;
	padding:5px 1px 0 1px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}
#home_ceochair a.home_rm {
	color:#0052a5;
	width:10px !important;
	text-decoration:none;
}
#home_ceochair a:Hover{
	text-decoration:underline;
}

#home_keyachievements {
	width:357px;
	height:139px;
	/*background:#fff url(../images/key_achievements.jpg) 0 0 no-repeat;*/
	float:left;
	border:1px solid #ccc;
	margin:0 0 1px 0;
}
#home_keyachievements p	{
margin-bottom:0px !important;
}
#home_vision {
	float:left;
	width:357px;
	height:139px;
	border:1px solid #ccc;
	margin:9px 0 0 0;
}
#home_vision img	{
margin-bottom:0px !important;
}
#home_vision span {
	color:#0052a5; display:block;
	text-transform:uppercase;
	font-size:12px;
	margin:3px 0 5px 0;
	padding:0 0 0 5px;
}
#home_vision p {
	margin-left:193px;
	padding:3px 1px 0 1px;
	font-size:11px;
	margin-bottom:0px !important;
}
#home_vision a.href {
	margin-left:193px;
	color:#0052a5;
	display:block;
	padding:5px 1px 0 1px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}
#home_vision a.home_rm {
	color:#0052a5;
	width:10px !important;
	text-decoration:none;
}
#home_vision a:Hover{
	text-decoration:underline;
}




#home_keyachievements {
	width:357px;
	height:139px;
	background:#fff url(../images/key_achievements.jpg) 0 0 no-repeat;
	float:left;
	border:1px solid #ccc;
	margin:0 0 1px 0;
}

#home_keyachievements span {
	color:#0052a5; display:block;
	text-transform:uppercase;
	font-size:12px;
	margin:3px 0 5px 0;
	padding:0 0 0 5px;
}
#home_keyachievements p {
	margin-left:193px;
	padding:3px 1px 0 1px;
	font-size:11px;
}
#home_keyachievements a.href {
	margin-left:193px;
	color:#0052a5;
	display:block;
	padding:5px 1px 0 1px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}
#home_keyachievements a.home_rm {
	color:#0052a5;
	width:10px !important;
	text-decoration:none;
}
#home_keyachievements a:Hover{
	text-decoration:underline;
}
.reportscope {
	background-color:#ffffff !important;
}
#reportscope {
	height:600px;
}
.reportscope h1 {
	color:#fff;
}
.reportscope p {
	font-size:1.5em ;
	color:#fff;
	margin:40px 0 0 0;
}
.reportscope h3 {
	font-size:1.5em;
	color:#fff;
	margin:0;
	text-transform:uppercase;
}
.reportscope h3.last {
	margin-bottom:10px;
}
.reportscope a {
	background-color:#fff;
	color:#0052a5;
	padding:3px 5px;
}

#fh {
	width:660px;
	height:975px;
	background:#fff url(../images/fh_bg.jpg) 0 0 no-repeat;
	position:relative;
	padding:10px 0 0 200px;
	overflow:hidden;
}

#fh  h3 {
	text-transform:uppercase;
	font-size:1.8em;
	color:#fff;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:pointer;
}

.graph {height:200px; clear:right;margin-right:140px;}
.graph .col	{ float:left;width:50px; margin-right:6px;height:100%;}
.toprow p	{position:absolute; bottom:0px;left:0; text-align:center; width:50px; margin:0px;}
.toprow	{ position:relative; width:50px;vertical-align:bottom; color:white; text-align:center; padding:0px;}
.bottomrow	{ background:white;width:50px; opacity:0.6; filter:alpha(opacity=60);}
.bottomrow5	{ background:white;width:50px; opacity:1; filter:alpha(opacity=100);}
.graphbottom	{ width:50px;height:20px; text-align:center; color:white;}
.acc {height:200px;}
#fh div h1	{font-size:60px;  margin-right:20px; line-height:60px; color: white;margin-top:0px; height:auto; text-transform:none;}
#fh div h2	{font-size:60px;  margin-right:20px; line-height:60px; color: white;margin-top:0px; height:60px; text-transform:none; font-weight:normal;clear:left;}
#fh h3	{ clear:both;}
#fh p.not	{color:white; font-size:24px;}
#fh table, #fh td	{padding:0;}


#oka {
	position:fixed;
	margin-top:85px;
	margin-left:-210px;
	width:200px;
	height:200px;
	background-color:#ffffff;
	padding:1px 0 0 10px;
	overflow:visible;
	font-size:11px;
}

#oka h1 {
	color:#666;
	margin:0 0 30px 0;
}
#oka h3 {
	/*text-transform:uppercase;*/
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:default;
	font-weight:normal;
}
#oka h2 {
	/*text-transform:uppercase;*/
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:pointer;
}
#oka a{
	color:#666;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#oka a:Hover{
	text-decoration:underline;
}



#oka div {
		
	height:160px;
	padding:10px 10px 10px 0;
}
#oka div.line, #fh div.line {
	height:1px !important;
	background-color:#fff;
	overflow:hidden;
	width:180px;
	padding:0 !important;
}

#dropdown_menu li{
	color:#666;
	font-size:11px;
	font-weight:normal;
}

#dropdown_menu a{
	color:#666666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

#dropdown_menu a:hover{
	text-decoration:underline;
}

#sp_menu {
	position:fixed;
	margin-top:85px;
	margin-left:-210px;
	width:200px;
	height:200px;
	background-color:#ffffff;
	padding:1px 0 0 10px;
	overflow:visible;
	font-size:11px;
}

#sp_menu h1 {
	color:#666;
	margin:0 0 30px 0;
}
#sp_menu h3 {
	text-transform:uppercase;
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:default;
}
#sp_menu h2 {
	/*text-transform:uppercase;*/
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:pointer;
}
#sp_menu a{
	color:#666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#sp_menu a:Hover{
	text-decoration:underline;
	color:#0052a5;
}



#sp_menu div {
		
	height:160px;
	padding:10px 10px 10px 0;
}
#sp_menu div.line, #fh div.line {
	height:1px !important;
	background-color:#fff;
	overflow:hidden;
	width:180px;
	padding:0 !important;
}


#menu_env{
	position:absolute;
	z-index:300;
	margin-top:75px;
	margin-left:-220px;
}
#list1 {
	margin-left:-10px;
	font-size:11px;
}

#list1 a {
	font-size:11px;
}
#oka2 {
	width:660px;
	height:637px;
	background:#0052a5 url(../images/our_key_achievements.jpg) 0 0 no-repeat;
	position:relative;
	padding:1px 0 0 200px;
	overflow:hidden;
}
#oka2 h1 {
	color:#fff;
	margin:0 0 20px 0;
	font-size:2em;
}
#oka2 h3 {
	text-transform:uppercase;
	font-size:1.6em;
	color:#fff;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:pointer;
	font-weight:600;
}

#oka2 div {
	height:220px;
	padding:10px 10px 10px 0;
}
#oka2 div.line, #fh div.line {
	height:1px !important;
	background-color:#fff;
	overflow:hidden;
	width:656px;
	padding:0 !important;
}

#oka3 {
	position:fixed;
	margin-top:-1px;
	margin-left:-212px;
	width:200px;
	height:220px;
	background-color:#fff;
	padding:1px 0 0 10px;
	overflow:visible;
	font-size:11px;
}

#oka3 h1 {
	color:#fff;
	margin:0 0 30px 0;
}
#oka3 h3 {
	/*text-transform:uppercase;*/
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:default;
	margin-left:2px;
	margin-top:4px;
}

#oka3 h3.tophead {
	padding-top:10px;
}
#oka3 h3.secondhead {
	margin-top:1px;
}
#oka3 li{
	font-size:11px;
}

#oka3 h2 {
	/*text-transform:uppercase;*/
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:pointer;
	font-weight:normal;
}
#oka3 a{
	color:#666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#oka3 a:Hover{
	text-decoration:underline;
}

#oka3 div {
		
	height:160px;
	padding:10px 10px 10px 0;
}
#oka3 div.line, #fh div.line {
	height:1px !important;
	background-color:#fff;
	overflow:hidden;
	width:180px;
	padding:0 !important;
}
#dropdown_menu li{
	color:#666;
	font-size:11px;
	font-weight:normal;
}

#oka4 {
	width:660px;
	height:637px;
	background:#0052a5 url(../images/futureplans_bg.jpg) 0 0 no-repeat;
	position:relative;
	padding:1px 0 0 200px;
	overflow:hidden;
}
#oka4 h1 {
	color:#fff;
	margin:0 0 20px 0;
	font-size:2em;
}
#oka4 h3 {
	text-transform:uppercase;
	font-size:1.5em;
	color:#fff;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:pointer;
	font-weight:600;
}

#oka4 div {
	height:220px;
	padding:10px 10px 10px 0;
}
#oka4 div.line, #fh div.line {
	height:1px !important;
	background-color:#fff;
	overflow:hidden;
	width:656px;
	padding:0 !important;
}

#oka3 li{
	color:#ffffff;
}

#env_menu {
	position:fixed;
	margin-top:85px;
	margin-left:-210px;
	width:200px;
	height:200px;
	background-color:#ffffff;
	padding:1px 0 0 10px;
	overflow:visible;
	font-size:11px;
}

#env_menu h1 {
	color:#666;
	margin:0 0 30px 0;
}
#env_menu h3 {
	text-transform:uppercase;
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:default;
}
#env_menu h2 {
	/*text-transform:uppercase;*/
	font-size:11px;
	color:#666;
	opacity:.95;
	font-weight:normal;
	margin:3px 0;
	cursor:pointer;
}
#env_menu a{
	color:#666;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#env_menu a:Hover{
	text-decoration:underline;
	color:#B0BD23;
}



#env_menu div {
		
	height:160px;
	padding:10px 10px 10px 0;
}
#env_menu div.line, #fh div.line {
	height:1px !important;
	background-color:#fff;
	overflow:hidden;
	width:180px;
	padding:0 !important;
}

#os {
	background:#ffffff;
	height:540px;
	padding-left:1px;
}
#os_overlay {
	background:#ffffff;
	height:540px;
	width:657px;
	padding-left:1px;
	padding-top:2px;
	position:absolute;
	z-index:3;
}



#os h1 {
	color:#0052a5;
	padding:0 0 20px 0;
}
#os h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0052a5;
	font-size:150%;
	font-stretch:semi-condensed;
	text-transform:none;
	font-weight:bolder;
	clear:both;
}

#os .left {
	width:145px;
	float:left;
}
#os .mid {
	margin-left: 20px;
	width:145px;
	float:left;
}
#os #leftc {
	width:320px;
	float:left;
}
#os #rightc {
	width:320px;
	float:right;
	margin-left:-10px;
}


#os p {
	color:000;
	font-size:11px;
	font-weight:normal;
	font-stretch:semi-condensed;
}




#bod_inst {
	width:200px;
	float:right;
	font-size:83%;
	color:#666;
}
#bod_photo {
	float:left;
	margin-bottom:10px;
	display:inline;
	background:#fff url(../images/bod_photo.jpg) 0 0 no-repeat;
	width:450px;
	height:213px;
	overflow:hidden;
}
.board {
	float:left;
	top:0px;
	width:440px;
	height:170px;
}

.boardhover {
	width:106px;
	height:104px;
	float:left;
	margin:0 5px 5px 0;
	display:inline;
	background-color:#fff;
	opacity:.4;
	filter:alpha(opacity=40);
}
.boardhoversel {
	background-color:transparent;
	opacity:1;
	filter:alpha(opacity=100);
}
#chair_ceo {
	width:424px;
}
#chair_ceo a {
	width:212px;
	float:left;
	margin:5px 0;
	display:inline;
	color:#666;
	font-size:85%;
	text-decoration:none;
}
#chair_ceo a span {
	font-size:110%;
	text-transform:uppercase;
	padding-bottom:4px;
	text-decoration:underline;
}

/* Galleries */
#galleries	{border:solid 1px #959595; position:relative; margin-bottom:20px;}
#galleries h3, #galleries p	{ margin-left:5px; margin-top:5px; }
#galleries .links a	{ color:#003366; text-decoration:none; margin-left:5px;}
#galleries .links	{width:190px; background-color:#959595; margin-top:0px; font-size:12px; position:absolute; bottom:0px;}
#galleries a.cur	{color:white;}


#section a.nextpage {
	clear:both;
	float:left;
	margin:20px 0 0 0;
	display:inline;
}
/* POPUP */
.popup {
	position:absolute;
	top:30px;
	left:50%;
	z-index:10000 !important;
	border:1px solid #000 !important;
	background-color:#fff;
	color:#000;
	display:none;
}
.popupview {
	position:absolute;
	top:30px;
	left:50%;
	z-index:4000 !important;
	border:2px solid #666 !important;
	background-color:#fff;
	color:#000;
}
.closebutton {
	float:right;
	height:12px !important;
	width:12px !important;
	border:1px solid #fff;
	line-height:12px;
	text-align:center;
	padding:2px;
	margin:7px 0 0 12px !important;
	font-size:130%;
	color:#fff !important;
	z-index:5000;
}

.popup_header {
	height:30px !important;
	width:100%;
	background-color:#0057ba;
	color:#fff !important;
	line-height:30px;
	
	padding:5px 0 0 0;
}
.popup_header h4 {
	color:#fff !important;
	font-size:14px;
	text-indent:10px;
	width:auto;
	float:left;
	font-weight:normal;
}
.popup_header a {
	float:right;
	font-size:90%;
	color:#fff !important;
	text-decoration:none;
	padding-right:10px !important;
	width:50px;
	height:30px;
	text-align:left;
	cursor:pointer;
}
.popup_header span {
	float:left;
	height:30px;
	width:20px;
	color:#fff !important;
}

/* EMAIL POPUP */
#email_popup {
	margin-left:-250px;
	height:360px;
	width:500px;
}
#email_popup table {
	width:100%;
}
#email_popup td {
	border-bottom:1px solid #000;
	padding:8px 0 8px 0;
}

#email_popup span {
	float:left;
	height:30px;
	width:20px;
}
#email_popup p {
	width:480px;
	padding:10px;
	border-bottom:1px solid #000;
}
#email_popup form {
	padding:10px 0 0 0;
}
#email_popup label {
	width:100px;
	float:left;
	margin:2px 2px 2px 10px;
	display:inline;
	line-height:20px;
	font-size:12px;
}
#email_popup input {
	width:300px;
	height:20px;
	float:left;
	border:1px solid #000;
	margin:2px;
	display:inline;
}
#email_popup textarea {
	float:left;
	width:300px;
	height:100px;
	border:1px solid #000;
	margin:2px;
	display:inline;
	font-size:12px;
}
#email_popup #sendbutton
{
	height:18px;
	padding:0 4px;
	float:right;
	display:inline;
	background-color:#ced6da;
	font-size:11px;
	width:auto !important;
	float:left;
	margin:0 0 0 10px;
	border:1px solid #999;
}
#email_popup br {
	clear:both;
}

#copyright {
	bottom:0;
	position:absolute;
	right:20px;
	color:#ccc;
}
#copyright a {
	color:#ccc;
}

#exec_photo {
	width:656px;
	height:328px;
	position:relative;
	background-image:url(../images/executiveteam_photo.jpg);
}
#exec_photo img {
	z-index:1;
		width:656px;
	height:328px;

position:absolute;
}
#exec_photo div.hover {
	float:left;
	height:328px !important;
	display:block;
	z-index:200;
	text-decoration:none;
	cursor:pointer;
	zoom:1;
}
#exec_photo div.sfhover div.box {
	left:auto !important;

}
#exec_photo div.hover div {
	background-color:transparent;
}
#exec_photo div.hover div.box {
	position:absolute;
	width:160px;
	top:150px;
	padding:10px;
	background-color:#fff !important;
	left:-999px;
}
#exec_photo div.hover div.box span {
	color:#999;
}
#exec_photo .a {
	width:75px;
	left:20px;
	height:328px !important;
}
#exec_photo .b {
	width:45px;
	left:95px;
	height:328px !important;
}
#exec_photo .c {
	width:55px;
	left:140px;

}
#exec_photo .d {
	width:59px;
	left:196px;
}
#exec_photo .e {
	width:55px;
	left:260px;
}
#exec_photo .f {
	width:60px;
	left:315px;
}
#exec_photo .g {
	width:55px;
	left:375px;
}
#exec_photo .h {
	width:65px;
	left:430px;
}
#exec_photo .i {
		width:60px;
	left:495px;
}
#exec_photo .j {
	width:70px;
	left:555px;
}
#exec_photo .a:hover div.box {
	width:120px !important;
}
#exec_photo .j:hover div.box {
	width:120px !important;
}


.code {margin-top:0px; width:75px; border:1px solid #999; height:24px; font-size:1.2em; margin-right:0px; padding:4px 0px 0px 0px; text-align:center; float:left;}
.code2 {margin-top:0px; width:75px; border:2px solid #FF0000; height:26px;  font-size:1.2em; margin-right:10px; padding:4px 0px 0px 0px; text-align:center;}








/* NEW */



.gri_content_lgnd {
position:fixed;
margin-top:-1px;
width:650px;
height:110px;
background-color:#efefef;
font-family:Arial, Helvetica, sans-serif;
color:#000;
padding:5px;
line-height:10px;
z-index:500;
}
.gri_content_lgnd table td{
font-size:0.75em !important;
font-family:Arial, Helvetica, sans-serif;
line-height:8px;
}
.gri_content_lgnd span{
font-size:10px !important;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:8px;
}
.griprofile {
	padding-top:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#36F;
	margin-bottom:-320px;

}

.griprofile span{
	font-family:Verdana;
	font-size:22px;
	color:#0069cc;
}
.Strategy {

padding-left:0px;
padding-top:330px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;
}

.Strategy span{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#0069cc;
}


.Strategy table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;

}

table td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666 !important;
	text-decoration:none !important;
	line-height:16px;
	padding:3px !important;
	
}

table td a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0052a5 !important;
	text-decoration:underline !important;
	line-height:16px;
	padding:3px !important;
}


.OrgProfile {
padding-top:300px;
padding-left:0px;
margin-top:-170px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;

}
.OrgProfile span{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#0069cc;
}
.OrgProfile table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}

.ReportParameters{
padding-top:300px;
padding-left:0px;
margin-top:-130px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;

line-height:16px;

}
.ReportParameters span{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#0069cc;
}
.ReportParameters table td{
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	line-height:16px;
}

.Governance{
padding-top:300px;
padding-left:0px;
margin-top:240px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;

line-height:16px;

}

.Governance span{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#0069cc;
}

.Governance table td{
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	line-height:16px;
}

.CommitandEngage{
padding-top:280px;
padding-left:0px;
margin-top:-260px;
width:650px;
height:596px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;

}



.CommitandEngage span{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#0069cc;
}


.CommitandEngage table td{
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	line-height:14px;
}


/* ------------ PERFORMANCE INDICATOR ------------------*/

.perf_heading{

	padding-top:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#0069cc;
	margin-bottom:-320px;
}

.Economic {
padding-left:0px;
padding-top:330px;
width:650px;
height:96px;
font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;


}
.Economic span{
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	color:#36F;
}


.Economic table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	line-height:14px;
}

.Environmental {
padding-top: 300px;
margin-top:240px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;
margin-bottom:20px;


}


.Environmental span{
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	color:#36F;
}



.Environmental  table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}


.People {
padding-top: 300px;
margin-top:1450px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;


}


.People span{
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	color:#36F;
}



.People  table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}

.Society {
padding-top: 300px;
margin-top:1200px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;
}

.Society span{
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	color:#36F;
}


.Society  table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}


.Product {
padding-top: 300px;
margin-top:440px;
width:650px;
height:96px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
line-height:14px;
}

.Product span{
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	color:#36F;
}


.Product table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}


.griclear {
       clear: both;
       height: 5px;
       overflow: hidden; 
}


#perf_tbl td{
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
}



