﻿/*@charset "utf-8";*/
/* CSS Document for GPT Group Main Site*/
/* Fix IE. Hide from IE Mac \*/
/*
	* html ul li {
	float:left;
	}
*/
/* End */	
body{font:100% Arial , sans-serif;background:#FFF url(../images/bg.jpg) repeat-x;text-align:center;color:#000;}
p{line-height:1.4;}
img{border:none;}
hr{display:none;}
sup { line-height: 1px; font-size: 0.8em;}
.hr_special { color: #eeeeee; border-color: #eeeeee; height: 1px; border-width: 1px 0 0 0 ; border-style: solid; margin: 2px 0 10px 0;}
#accessibility{position:absolute;top:-10000px;}
#header h1,#header h1 a,#header h1 a span{display:block;position:relative;width:150px;height:80px;float:left;color:#666;text-decoration:none;}
#header h1 a span{position:absolute;width:150px;height:80px;top:0;left:0;background:url(../images/logo.jpg) no-repeat left top;}
#container{width:901px;text-align:left;color:#5f6464;margin:0 auto;}
#header{height:80px;padding:0;}
#rightcolumn{float:right;width:295px;background:#FFF;background-image:url(../images/shadow.jpg);background-repeat:no-repeat;font-size:0.6875em;padding-top:7px;margin-top:1px;margin-right:1px;}
#leftcolumn{float:left;width:194px;background:#FFF;background-image:url(../images/leftmenumainheader.gif);background-repeat:repeat-x;font-size:0.6875em;clear:left;margin-left:10px;padding-top:10px;margin-top:2px;}
#rightnavcontainer a{display:block;/*background-color:#5F9192;*/background-image:url(../images/rightmenubq.jpg);color:#FFF;width:180px;text-decoration:none;height:19px;padding:10px 0 0 15px;}
#rightnavcontainer a:link{text-decoration:none;color:#FFF;}
#rightnavcontainer li.active a,#rightnavcontainer li.active a:hover{background-image:url(../images/rightmenubqselected.jpg);background-repeat:no-repeat;color:#000000;width:170px;font-weight:700;padding-bottom:0;line-height:26px;padding-top:3px;padding-left:25px;display:block;height:26px;}


/* RIGHT News POST 2011 AGM */
#rightnews{list-style:none;margin-left:0px;}
#rightnews img.docimage{float:left;height:51px;}
#rightnews h6{margin-left:-15px; text-indent:0px; font-size:1em;font-weight:400;color:#A6AFAF;}
#rightnews h5{margin-left:-15px; text-indent:0px; color:#5f6464; font-size:1em;}
#rightnews h5 a,#rightnews h5 a:visited {color:#5f6464; text-decoration:none;}
#rightnews h5 a:hover {color:#000000; text-decoration:none;}
#rightnews h4 {margin-left:-15px; text-indent:0px; font-size:1em;font-weight:normal;color:#5f6464; }
#rightnews h4 a,#rightnews h7 a:visited {color:#6B7314; text-decoration:underline;}
#rightnews h4 a:hover {color:#000000; text-decoration:none;}
#rightnews li{list-style:none;float:left;padding-top:5px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:5px;width:380px;}
#rightnews li.final{list-style:none;float:left;padding-top:10px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:15px;width:380px;}
#rightnews li.homepagenews { width: 300px;}


/* RIGHT News pre 2011 AGM
#rightnews{list-style:none;margin-left:15px;}
#rightnews img.docimage{float:left;height:51px;}
#rightnews h6{margin-left:-15px; text-indent:0px; font-size:1em;font-weight:400;color:#A6AFAF;}
#rightnews h5{margin-left:-15px; text-indent:0px; color:#5f6464; font-size:1em;}
#rightnews h5 a,#rightnews h5 a:visited {color:#5f6464; text-decoration:none;}
#rightnews h5 a:hover {color:#000000; text-decoration:none;}
#rightnews h4 {margin-left:-15px; text-indent:0px; font-size:1em;font-weight:normal;color:#5f6464; }
#rightnews h4 a,#rightnews h7 a:visited {color:#6B7314; text-decoration:underline;}
#rightnews h4 a:hover {color:#000000; text-decoration:none;}
#rightnews li{list-style:none;float:left;padding-top:10px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:15px;width:380px;}
#rightnews li.final{list-style:none;float:left;padding-top:10px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:15px;width:380px;}
#rightnews li.homepagenews { width: 270px;}
*/

#rightcolumn h4,#srightcolumn p{margin-left:15px;margin-right:10px;margin-top:17px;}
#maincontent{width:705px;background:#FFF;font-size:0.6875em;margin:2px 0 0 0;padding:0;}
/*#subpagecontent{width:596px;background:#FFF;font-size:0.6875em;margin-left:-10px;margin-top:2px;}*/
#subpagecontent{width:696px;background:#FFF;font-size:0.7734em;margin-left:-10px;margin-top:2px;}

/*
.contentUL {list-style:disc;padding-top:10px;padding-bottom:10px;margin-left:15px;margin-right:10px;float:none;list-style-position:inside;}
.contentLI {float:none;list-style-position:inside;}
*/

#subpagecontent ul {list-style:disc;padding-top:10px;padding-bottom:10px;margin-right:10px}
#subpagecontent ul li {float:none;list-style-position:inside;padding-left:15px;text-indent:-15px; line-height:1.4em; padding-bottom:5px;}
#subpagecontent ol {list-style:decimal;padding-top:10px;padding-bottom:10px;margin-right:10px;}
#subpagecontent ol li {float:none;list-style-position:outside; position:relative; left: 24px;line-height:1.4em; padding-bottom:5px;}

#rightnewsdiv li{list-style:none;float:left;padding-top:10px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:15px;width:380px;}
#rightnewsdiv ul li{list-style:none;float:left;padding-top:10px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:15px;width:380px;}

#contentbody {margin-left:15px;}

#subpagecontent a{color:#6B7314; text-decoration:underline;}
#subpagecontent a:hover{color:#000000;text-decoration:none;}
#subpagecontent h2{padding-top:20px;color:#8b8d09;padding-bottom:5px;display:block;font-size:1.2em;margin-right:10px;border-bottom:2px solid #eeeeee;line-height:15px;font-weight:700;}
#subpagecontent table {padding-top:10px;padding-bottom:10px;margin-right:10px;}
#subpagecontent p{padding-top:10px;padding-bottom:10px;margin-right:5px; }
/*#subpagecontent hr {display:inline;height:1px;width:100%;padding-top:10px;padding-bottom:10px;margin-right:0px;}*/
#subpagecontent hr {display: block;
height: 1px; 
border-left: none;
border-right: none;
border-top: 1px solid;
border-bottom: none;}
#maincontent h1,#maincontent h2,#maincontent h3,#maincontent h4,#maincontent h5{color:#5f6464;margin-bottom:3px;}
h3{font-size:1.1em; line-height:25pt;}
h4{font-size:1.4em;}
#maincontent a{color:#000000;text-decoration:none;}
#footer{background:#e8e9ea;background-image:url(../images/footerbg.gif);height:193px;clear:both;font-size:0.6875em;background-repeat:repeat-x; background-position:right top;}
#footer ul{list-style:none;margin-left:3px;}
#footer li{float:left;color:#99BDBC;padding-right:13px;border-right:1px solid #a3a3a3;padding-left:13px;margin-top:18px;}
#footer a{text-decoration:none;color:#5f5d5d;padding-bottom:10px;}
#footer p{margin:0;padding:10px 0;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}

.mainmenu{height:27px;width:100%;margin-bottom:3px;}
#nav,#nav ul{list-style:none;line-height:1;float:left;margin:0;padding:0;z-index:1}
#nav a{display:block;font-size:0.6875em;color:#000000;text-decoration:none;}
#nav li a{padding:8px 16px 8px 12px;}
#nav li a:hover{background-image:url(../images/mainmenuhover.gif);}
#nav li{float:left;display:inline;background-image:url(../images/menudiv.jpg);background-repeat:no-repeat;}
#nav li ul{
	position:absolute;
	/*background:#016B69;*/
	background:#c1d123;
	border-left:1px solid #b3bc2e;
	border-right:1px solid #b3bc2e;
	border-bottom:1px solid #b3bc2e;
	margin-left:2px;
	left:-999em;
	display: block;
}
#nav li ul li a{width:132px;border-bottom:1px solid #9fad13; height:auto;min-height:9px;}
#nav li ul li a:hover{
	background:#e7eabb url(../images/mainmenusubhover.gif) no-repeat;
	background-position: bottom;
}
#nav li ul li ul li a:hover{background:#e7eabb none no-repeat;}
#nav li ul li{clear:left;background:none;}
#nav li ul ul{
	margin:-29px 0 0 160px;
	border-top:1px solid #b3bc2e;
}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em;display: inline;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;display: inline;}

#topsection{height:289px;background-image:url(../images/top.jpg);background-repeat:no-repeat;background-color:transparent;padding-left:14px;}
#topsection p{/*width:273px;*/padding:14px 10px;}
#topsection a{margin-top:10px;display:block;color:#000000;background-image:url(../images/arrow.gif);background-position:5em 0;background-repeat:no-repeat;}
.floatright{float:right;}
.smalllinkright{float:right;color:#000000;text-decoration:none;}
.col{display:block;width:275px;padding:20px 0 20px 20px;}
#video{display:block;width:275px;margin:20px 0 10px 20px;}
#video a{display:block;color:#000000;background-image:url(../images/arrow.gif);background-position:6em 0;background-repeat:no-repeat;width:7em;margin-right:8px;padding-top:1px;margin-top:1px;}
#video img{display:block;margin:22px 0 0;}
#shareholder{display:block;width:270px;padding-left:5px;margin:20px 5px 20px 0;}
#shareholder strong{padding-top:3px;padding-bottom:3px;}
#boxwithborder{border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;margin:10px 0;padding:10px 0;}
.green{color:#000000;}
#shareholder h5{font-size:1em;font-weight:700;color:#5f6464;padding-top:3px;padding-bottom:3px;}
#footer span{float:right;color:#a3a3a3;margin-top:16px;height:30px;padding-top:3px;}
#footer span a{background-image:url(../images/creativelogo.gif);padding-left:13px;padding-right:20px;color:#a3a3a3;background-repeat:no-repeat;background-position:54px 0;padding-top:3px;}
#header #search{float:right;width:193px;margin-top:45px;}
/*#header form{float:right;width:193px;margin-top:45px;}*/
/*#header input{color:#999;background-image:url(../images/searchbq.jpg);border:0;width:139px;height:22px;font-size:0.6875em;padding-top:9px;padding-left:13px;background-repeat:no-repeat;padding-right:0;margin-right:0;float:left;border-style:none;}*/
#header #search input{color:#999;background-image:url(../images/searchbqrpt.jpg);border:0;width:140px;height:22px;font-size:0.6875em;padding-top:9px;padding-left:0px;/*background-repeat:no-repeat;*/padding-right:0;margin-right:0;float:left;border-style:none;}
#listcircle{list-style-type:disc;list-style-position:inside;display:block;float:right;margin-right:5px;width:160px;}
#listcircle li{float:none;height:1.4em;width:auto;}
.rightmenuend{background-image:url(../images/rightmenubqbottom.jpg);width:287px;height:12px;background-repeat:no-repeat;}
#contactlink{float:right;color:#edf0c0;font-size:0.6875em;list-style-type:disc;list-style-position:inside;width:8em;display:block;padding:8px 0 8px 12px;}
#contactlink li a{text-decoration:none;color:#edf0c0;}
#contactlink li{display:inline-block;float:none;}
.bottombar{display:block;background-image:url(../images/bottombar.gif);width:100%;height:4px;margin-bottom:5px;margin-top:5px;border:none;line-height:4px;background-repeat:no-repeat;padding:0;}
.bottom a,.newsbottom a{margin-top:5px;color:#000000;text-decoration:none;}
#rightnews li.bottom{border:0;height:30px;border-top:4px solid #F1F5FA;border-bottom:0;margin-top:20px;padding:10px 0;}
#rightnews li.newsbottom{border:0;height:20px;border-top:0;border-bottom:0;padding:0;}
#rightnews li.newsbottom a{	color:#000000;}
#subpagecontent h1{display:block;text-indent:0;width:681px;height:22px;background:url(../images/sampleheader.png) no-repeat left top;}
#controls{height:40px;text-align:right;width:560px;margin-right:10px;float:right;margin-top:10px;}
#controls a{line-height:100px;overflow:hidden;float:right;display:block;}
#controls .buttonfontsmaller{height:19px;width:12px;background:url(../images/buttonfontsmaller.gif) no-repeat left top;}
#controls .buttonfontlarger{height:19px;width:24px;background:url(../images/buttonfontlarger.gif) no-repeat left top;}
#controls .buttonemail{height:19px;width:26px;background:url(../images/buttonemail.gif) no-repeat left top;}
#controls .buttonprint{height:19px;width:21px;background:url(../images/buttonprint.gif) no-repeat left top;}
#rightnavcontainer a:hover{background-image:url(../images/rightmenubqselected.jpg);background-repeat:no-repeat;padding-left:25px;width:170px;color:#000000;padding-top:8px;padding-bottom:2px; font-weight:bold;}
#rightmenu h6{font-size:1em;font-weight:400;color:#A6AFAF;padding-bottom:2px;}
#footer a:hover,#contactlink li a:hover{color:#000;}
.smalllinkright a,#shareholder a{color:#000000;}
.smalllinkright a:hover,#shareholder a:hover{color:#6B7314;}

/*left nav*/
#navlist li ul#subnavlist{
	background-image:url(../images/leftmenusubbgmain.gif);
	background-repeat:repeat-y;
	padding-bottom:6px;
}
#navlist li ul ul#subnavlist{
	background-image:url(../images/ecblank.gif);
	background-repeat:repeat-y;
	padding-bottom:0px;
}
#navcontainer{margin-left:0;background-image:url(../images/leftmenumainbg.gif);}
#navcontainer li{margin:0;}
#navcontainer li.active{background-image:url(../images/leftmenumainnormal2.gif);margin:0;}
#navcontainer li.active a#current{
	background-image:url(../images/leftmenumainnormal2a.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	/*color:#1D6263;*/
	color:#000000;
	height:auto;
	font-weight:700;
	width:145px;
	padding:15px 22px 5px 27px;
}
#navcontainer a{background-image:url(../images/leftmenumainnormal.gif);display:block;width:163px;color:#000000;text-decoration:none;min-height:16px;height:auto !important;padding:10px 10px 4px 21px;}
* html #navcontainer a{height:16px !important;}
#navcontainer a:hover{color:#4b5205;text-decoration:none;background-image:url(../images/leftmenumainhover.gif);}

/*leftnav - level3*/
#navcontainer ul ul {padding:0 0 0 0;margin:0 0 0 0;}
#navcontainer ul ul li{padding-left:0;margin:0;}
#navcontainer ul ul a#subcurrent{color:#4b5205;background-image:url(../images/leftmenusubbghover.gif);}
#navcontainer ul ul a{display:block;width:149px;color:#000000;text-decoration:none;background-image:url(../images/leftmenusubbg.gif);background-repeat:no-repeat;padding:5px 10px 0 35px;}
#navcontainer ul ul a:hover{color:#4b5205 ;text-decoration:none;background-image:url(../images/leftmenusubbghover.gif);}

/*leftnav - level4*/
#navcontainer ul ul ul {padding:0 0 0 0;margin:0 0 0 0;}
#navcontainer ul ul ul li{padding-left:0;margin:0;text-indent:10px;}
#navcontainer ul ul ul a#subcurrent{color:#4b5205;background-image:url(../images/leftmenusubbghover2.gif);}
#navcontainer ul ul ul a{display:block;width:149px;color:#000000;text-decoration:none;background-image:url(../images/leftmenusubbg2.gif);background-repeat:no-repeat;padding:5px 10px 0 35px;}
#navcontainer ul ul ul a:hover{color:#4b5205;text-decoration:none;background-image:url(../images/leftmenusubbghover2.gif);}

/*leftnav - level5*/
#navcontainer ul ul ul ul {padding:0 0 0 0;margin:0 0 0 0;}
#navcontainer ul ul ul ul li{padding-left:0;margin:0;text-indent:20px;}
#navcontainer ul ul ul ul a#subcurrent{color:#dcf4f4;background-image:url(../images/leftmenusubbghover3.gif);}
#navcontainer ul ul ul ul a{display:block;width:149px;color:#fff;text-decoration:none;background-image:url(../images/leftmenusubbg3.gif);background-repeat:no-repeat;padding:5px 10px 0 35px;}
#navcontainer ul ul ul ul a:hover{color:#dcf4f4;text-decoration:none;background-image:url(../images/leftmenusubbghover3.gif);}

.leftmenufooter{background-image:url(../images/leftmenumainfooter.gif);height:170px;background-repeat:no-repeat;}
#rightsidebar{float:right;width:210px;margin-right:15px;margin-top:20px;margin-bottom:20px; margin-left:10px; padding: 0 0 0 10px; border-left:#f0f0f0 4px solid;}
#subcontent{float:left;width:377px;height:300px;margin-top:8px;}
#subcontent li p{border-bottom:0;margin:0;padding:0;}
#subcontent li{line-height:1.4em;padding-top:10px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:15px;width:360px;}
#subcontent li p a{display:block;}
#subcontent a:hover,#subcontent li p a:hover,#rightsidebar a:hover,#topsection a:hover,#video a:hover,.bottom a:hover,.newsbottom a:hover,#subcontent li.bottom a:hover,#rightnews li.newsbottom a:hover{color:#6B7314;}
#subcontent a{text-decoration:underlined; color:#6B7314;}
#subcontent li.bottom a{display:inline;}
#subcontent h5{color:#2971A7;font-size:1em;}
#subcontent .searchitems{color:#6F7071;float:left;}
#rightsidebar h2{padding-top:15px;color:#000000;padding-bottom:10px;display:block;font-size:1.4em;border:0;margin:0;}
#rightsidebar a{text-decoration:none;display:block;color:#2971A7;padding-top:10px;padding-bottom:5px;}
#rightsidebar p{/*border-bottom:1px solid #F1F5FA;margin:0;padding:5px 0;*/}
.padleft{padding-left:2px;}
.padright{padding-right:2px;}
.mleft{margin-left:3px;}
.basicform label{width:270px;text-align:right;display:block;}
.basicform textarea{width:270px;margin-top:4px;margin-left:0;color:#5f6464;font-family:Arial, Helvetica, sans-serif;}
.basicform p label{width:60px;padding-right:10px;float:left;text-align:left;line-height:16px;vertical-align:middle;margin:0;}
#subscribeform .basicform p label{width:120px;}
.basicform p input{width:auto;text-align:left;float:left;margin-right:4px;margin-top:0;display:block;margin-left:4px;}
.basicform p input.submit{text-align:center;margin:0;padding:1px 3px;}
#subcontent .basicform p{margin-left:85px;border-bottom:0;padding-top:5px;clear:both;}
#subcontent .basicform p.fullwidth{padding-top:5px;margin-left:15px;}
.small{font-size:0.9em;}
.search li img.docimage{float:left;height:51px;}
#rightnews .search li{padding-bottom:5px;float:left;}
#rightsidebar .management a{float:left;border:1px solid #FFF;margin-right:1px;margin-bottom:1px;padding:0;}
#rightsidebar .management a:hover{border:1px solid #59A7AB;float:left;}
.grayandnotbold{color:#B4B4B4;font-weight:400;font-size:0.8em;line-height:1.4em;}
#subcontent .directors img{float:left;padding:0 10px 10px 0;}
#subcontent .directors h2{padding-top:12px;}
#subcontent p.underline{border-bottom:4px solid #F1F5FA;}
.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash + div[adblocktab=true]{display:none !important;}
.sIFR-hasFlash #subpagecontent h1{visibility:hidden;letter-spacing:-4px;line-height:100px;}
h1#maintitle{color:#FFF;padding-top:37px;padding-left:15px;padding-bottom:5px;font-weight:400;font-size:20px;line-height:1;display:block;height:25px;overflow:hidden;}
#header #search input.submit{background-image:url(none);width:30px;height:31px;margin:0;padding:0;}
#subpagecontent h1.contactheader{background-image:url(../images/sampleheader2.png);}
#subpagecontent h1.directorheader{background-image:url(../images/sampleheader3.png);}
.basicform input.radio{margin-top:0;height:auto;display:inline;float:none;vertical-align:middle;padding:0;}
#contactform,#subscribeform{margin-top:15px;}
select.smallselect{width:55px;}
select.largeselect{width:140px;}
#header img,#header li,#rightmenu ul li,.floatleft{float:left;}
.basicform input,.basicform select{width:180px;margin-top:4px;color:#5f6464;font-family: Helvetica,Arial, sans-serif;}
#shareholder h4{margin-bottom:8px;margin-left:-3px;}
select.hide_select{visibility:hidden;}
#rightnews li a{text-decoration:none; color:#6B7314;}
#rightnews li a:hover{text-decoration:underline; color:#6B7314;}
#rightnavcontainer ul,#navcontainer ul{list-style-type:none;margin:0;padding:0;}
#rightnavcontainer li,*,#header h1{margin:0;padding:0;}
.filterform select{color:#5f6464;font-family: Helvetica,Arial, sans-serif;font-size:100%}

.body {color:#546464;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; padding-top:10px;display:block;border-bottom:1px solid #F1F5FA;padding-bottom:15px;}
.bodybold a, .bodybold a:hover, .bodybold a:visited { color:#6B7314;font-weight:bold;text-decoration:none; }

.FurtherInfoHeader { font-family: arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #c1d123; text-indent: 7px; width: 655px; height: 19px; padding-top: 3px; }
.FurtherInfoLink { background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: 5px 5px; text-indent: 12px; width: 650px; margin-top: 2px; padding-top: 5px; padding-bottom: 7px; padding-left: 5px; border-bottom: 1px dotted #cccccc; }
.FurtherInfoTextBlock { display:block; width: 650px; margin-top: 2px; padding-top: 5px; padding-bottom: 7px; padding-left: 5px; border-bottom: 1px dotted #cccccc; }

.arrowlink { background-image: url(../images/arrow.gif); background-repeat: no-repeat;	background-position: 0px 0px; padding-left: 10px;}
.pdflink { background-image: url(../images/pdf.gif); background-repeat: no-repeat;	background-position: 0px -2px; padding-left: 17px; display:block; }
.blocklink { background-image: url(../images/webpage.gif); background-repeat: no-repeat;	background-position: 0px -2px; padding-left: 17px;display:block;}
.broadcastlink { background-image: url(../images/broadcast.gif); background-repeat: no-repeat;	background-position: 0px -2px; padding-left: 17px;display:block;}


/* ASSET PAGES */
.table_header_green {font-size:11pt; color:#000; padding:5px 5px 5px 10px; background-color:#c1cd23; font-weight:bold; width: 655px; }
.table_header_grey { color:#000; padding:5px 5px 5px 7px; background-color:#949494; font-weight:bold;}
.table_row_lightgreen { color:#000; padding:5px 5px 5px 7px; background-color:#dbe18c; border-bottom:#fff 1px solid; }
.table_row_grey { color:#000; padding:10px 5px 10px 10px; background-color:#f0f0f0; border-bottom:#fff 1px solid; width: 655px; display:inline-block; }
.table_row_white { color:#000; padding:5px 5px 5px 7px; background-color:#fff; border-bottom:#dbe18c 1px solid; }

.table_row_grey img { border:#999 1px solid; margin: 2px 2px 5px 7px; float:right;}


.fastfacts_header td { background-color:#f0f0f0 !important; border-bottom-color:#FFF 1px solid !important; border-right:#FFF 1px solid !important; }
.tbl_fastfacts tr td { padding: 5px !important; background-color:#; border-bottom-color:#e4e3e3 !important; border-bottom-style:solid; min-width:100px; }
.tbl_fastfacts { width: 450px; margin: 20px 0 20px 0;}

.assettable { width:670px;}
.assettable tr td { padding:10px 0px 15px 5px; border-bottom:#c1cd23 1px dotted;}
.assettable img { float:right;}
.headrow { padding: 3px 10px 3px 5px !important; color:#000; font-size:10pt; font-weight:bold; background-color:#c1cd23;}
.contactbox { padding: 0px 0px 0px 12px;}

.clamshell_plain{ color: #5f6464; cursor: pointer; text-decoration: underline; width: auto; height: 20px; background-color: #fff; padding: 3px 5px 3px 0px; border-bottom: 1px solid #fff; } 
.clamshell_plain:hover {text-decoration: none; background-color: #fff;}
.switchgroup1 {display:block; width:auto; padding: 0px 0px 20px 0px; background-color:#fff;} 

.clamshell_bar { color:#000 !important; font-size:10pt; cursor: pointer; text-decoration: none; width: 660px; height: 22px; background-color: #f0f0f0; padding: 5px 5px 1px 5px; border-bottom: 1px solid #fff; }
.clamshell_bar:hover {text-decoration: none; background-color: #fff;}

/* SUSTAINABILITY TABLES */
.sus_table { max-width:670px; margin-bottom:15px; width:100%; }
.sus_table tr td { padding:5px; border-bottom:#c1cd23 1px solid;}
.sus_table_superhead { color:#FFF; background-color:#8b8d09; font-size:12px; font-weight:bold; }
.sus_table_greyhead {color:#000; background-color:#f0f0f0; font-size:12px; font-weight:bold; }
.sus_table_subhead {color:#000; background-color:#dee395; font-weight:bold;}
.sus_table_row {}
.sus_table_total {color:#000; background-color:#ced656; font-weight:bold;}
.sus_table_footer td { border-bottom:#fff 1px solid !important; font-size:9px;}

/* OLD QUICK NAV  
.quicklinks_container {float:right; display:block; width:auto; height:auto; margin-right: 10px; margin-left: 10px;}
.quicklinks-top { font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../contentimages/general/ir-dash_quicklinks-top.jpg); background-repeat:no-repeat; display:block; width:161px; height:19px; padding: 15px 10px 10px 10px;}
.quicklinks-body { background:url(../contentimages/general/ir-dash_quicklinks-bg.jpg); background-repeat: repeat-y; display:block; width:166px; height:auto; padding: 0px 10px 0px 5px;}
.quicklinks-body ul {margin-left: 5px; padding-left:0px; margin-top:0px; padding-top:0px; vertical-align:text-top;}
.quicklinks-body li { list-style-image:url(../images/arrow.gif); margin-left: 0px; padding-left:0px; margin-top:5px; list-style-position:outside; }
.quicklinks-body li a { font-size:11px; font-family:Arial; color:#000 !important; text-decoration:none !important; font-weight:normal;}
.quicklinks-body li a:hover { text-decoration: underline !important;}
.quicklinks-btm {background:url(../contentimages/general/ir-dash_quicklinks-btm.jpg); background-repeat:no-repeat;display:block; width:181px; height:18px;}
*/


/* QUICK NAV */
.quicklinks_container {float:right; display:block; width:auto; height:auto; margin-right:10px; margin-left:10px; border-left: #f0f0f0 4px solid; display:block; width:150px;}
.quicklinks-top { font-weight:bold; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:19px; padding: 15px 10px 0px 10px;}
.quicklinks-body { display:block; width:176px; height:auto; padding: 0px 0px 0px 10px;}
.quicklinks-body ul {margin-left: 0px !important; padding-left:3px !important; margin-top:0px; padding-top:0px; vertical-align:text-top;}
.quicklinks-body li { list-style-image:url(../images/arrow.gif); margin-left: 0px !important; padding-left:5px !important; margin-top:2px;}
.quicklinks-body li a { font-size:11px; font-family:Arial; text-decoration:none !important; font-weight:normal; text-indent:none !important; list-style-position:inside !important; margin-left: -5px }
.quicklinks-body li a:hover { text-decoration: underline !important;}
.quicklinks-btm {display:block; height:1px;}



.introtext { font-size:1.4em !important; font-style: italic; color:#8b8d09;}
/*.sIFR-hasFlash .introtext {  color:#FFF;padding-top:37px;padding-left:15px;padding-bottom:5px;font-weight:400;font-size:20px;line-height:2;display:block;height:25px;overflow:hidden; width:300px}*/
.quote { font-size:1.3em !important; font-style:italic; color:#8b8d09; display:block;}
.quote_name { font-size:10px; font-weight:bold; color:#8b8d09;}

/* Callout and feature text Boxes */
.callout-top {display:block; width:670px; height:14px; background-image:url(../contentimages/general/callout-top.gif); background-repeat:no-repeat; margin:0px; }
.callout-mid { background-image:url(../contentimages/general/callout-mid.gif); background-repeat: repeat-y; width:670px; margin:0px;}
.inline_callout { background:none;display:block; padding: 0 20px 0 20px; font-size:11pt; width:620px; margin:0px;  }
.callout-btm {display:block; width:670px; height:20px; background-image:url(../contentimages/general/callout-btm.gif); background-repeat:no-repeat; }

/* GRI Table pop-ups */
.popup_text {   position:absolute; left:-500px; top:20px;   width:auto;   min-width: 550px;   min-height: 100px;   height:auto;   border-style:solid;   border-width:1px;   border-color:#c1cd23;   background-color:#f0f0f0;   padding:5px;   color:#333333;   font-family:Arial;   font-size:10pt;   z-index:2;   visibility:hidden;}

/* TEMP style for highlighting text */
.highlight { background-color:#FF0;}
