body{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	font-family: /*Times New Roman,times,*/Arial,Verdana,Helvetica, sans-serif;
	  font-size: 11px;/*font-size: 13px;*/
	  color: #000000; /*#6A737B;*/
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 14px;}
 
td{
	 font-family: /*Times New Roman,times,*/Arial,Verdana,Helvetica, sans-serif;
	  font-size: 11px;/*font-size: 13px;*/
	  color: #000000; /*#6A737B;*/
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 14px;}
a{color:#339933;font-family: /*Times New Roman,times,*/Arial,Verdana,Helvetica, sans-serif;font-size: 11px;font-weight: normal;line-height: 14px;}
a:visited{color:#6A737B;}
/*p{margin:0px;padding:0px;}*/
p
{
		 font-family: /*Times New Roman,times,*/Arial,Verdana,Helvetica, sans-serif;
	  font-size: 11px;/*font-size: 13px;*/
	  color: #000000; /*#6A737B;*/
	  font-weight: normal; 
	  margin:0px;padding:0px 0px 0px 0px;
	  text-decoration: none;
	  line-height: 14px;}

img{border:none;}
.topGreenBg{background:url(../images/topGreenBg.gif) repeat-x top left;}
.paddingLogo{padding-top:17px;}
.paddingLogin{padding:0px 0px 0px 12px;}
.greenBorder{background-color:#EBEFEF;border-bottom:3px solid #3E8A41;}
.loginTitle{
	  font-family: Arial,Verdana,Helvetica, sans-serif;
	  font-size: 10px;
	  color: #666666;
	  font-weight: bold; 
	  text-decoration: none;
	  line-height: 14px;}
.paddingLoginTitle{padding:3px 0px 3px 3px;}
.loginText{
	  font-family: Arial,Verdana,Helvetica, sans-serif;
	  font-size: 10px;
	  color: #333333;
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 14px;}
input{
	  font-family: Arial,Verdana,Helvetica, sans-serif;
	  font-size: 10px;
	  color: #333333;
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 14px;
	  border:1px solid #DBDDDC;}
textarea{
	  font-family: Arial,Verdana,Helvetica, sans-serif;
	  font-size: 13px;
	  color: #333333;
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 14px;
	  border:1px solid #DBDDDC;}
	  	  
.paddingLoginContent{padding:3px 2px 3px 0px;}
.paddingCS_leftNav{padding:3px 2px 3px 3px;}
input.submit{
		border:1px solid #3E8A41;
		background-color:#ffffff;}
.paddingSubmit{padding:5px 2px 3px 0px;}
	  
.borderGrey{border-bottom:1px solid #999999;}

.paddingContent{padding-right:100px;}
.titleGrey{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#6A737B;
	font-weight:bold; display:block; padding-bottom:0px;}	
.titleGrey_nonBold{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#6A737B;}	
.smallGrey{font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#6A737B;}
.greyColour{color:#6A737B;text-decoration:none; }
.greyColour:hover{color:#6A737B; text-decoration:underline;}
.contentGreenText{
	font-size:14px;
	font-family: Times New Roman;
	font-weight: normal;
	line-height:17px;
	color:#3E8A41;}
.contentGreenText02{
	font-size:14px;
	color:#339933;}
.greenTitle{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color:#339933; padding-top:5px; display:block;}
.greenTitleMac2{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#339933; padding-top:5px;}
.aboutFont{color:#6A737B;}
	
.footerText{
	  font-family: Arial,Verdana,Helvetica, sans-serif;
	  font-size: 10px;
	  color: #666666;
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 14px;}
a.footer{
	  font-family: Arial,Verdana,Helvetica, sans-serif;
	  font-size: 10px;
	  color: #666666;
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 14px;}
a.footer:hover{color:#339933;text-decoration: none;}
.paddingFooter{padding:2px 0px 0px 12px;}

/*drop down menu*/
/*invest*/
.dropDownBG_invest_1 a {background: url(../images/topNav_invest_1.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_invest_1 a:hover {background: url(../images/topNav_invest_1_on.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;}

.dropDownBG_invest_2 a{background: url(../images/topNav_invest_2.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_invest_2 a:hover {background: url(../images/topNav_invest_2_on.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;}

.dropDownBG_invest_3 a {background: url(../images/topNav_invest_3.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_invest_3 a:hover {background: url(../images/topNav_invest_3_on.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;}

.dropDownBG_invest_4 a {background: url(../images/topNav_invest_4.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_invest_4 a:hover {background: url(../images/topNav_invest_4_on.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;}

.dropDownBG_invest_5 a {background: url(../images/topNav_invest_5.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_invest_5 a:hover {background: url(../images/topNav_invest_5_on.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;}

.dropDownBG_invest_6 a {background: url(../images/topNav_invest_6.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_invest_6 a:hover {background: url(../images/topNav_invest_6_on.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;}

.dropDownBG_invest_7 a {background: url(../images/topNav_invest_7.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_invest_7 a:hover {background: url(../images/topNav_invest_7_on.gif) no-repeat;background-position:8px 6px; background-color:#FFFFFF;}

/*investor relations*/
.dropDownBG_relations_1 a {background: url(../images/topNav_relations_1.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_1 a:hover {background: url(../images/topNav_relations_1_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_relations_2 a{background: url(../images/topNav_relations_2.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_2 a:hover {background: url(../images/topNav_relations_2_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_relations_3 a{background: url(../images/topNav_relations_3.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_3 a:hover {background: url(../images/topNav_relations_3_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_relations_4 a{background: url(../images/topNav_relations_4.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_4 a:hover {background: url(../images/topNav_relations_4_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_relations_5 a{background: url(../images/topNav_relations_5.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_5 a:hover {background: url(../images/topNav_relations_5_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_relations_6 a{background: url(../images/topNav_relations_6.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_6 a:hover {background: url(../images/topNav_relations_6_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_relations_7 a{background: url(../images/topNav_relations_7.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_7 a:hover {background: url(../images/topNav_relations_7_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_relations_8 a{background: url(../images/topNav_relations_8.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_relations_8 a:hover {background: url(../images/topNav_relations_8_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

/*our Team*/
.dropDownBG_team_1 a{background: url(../images/topNav_team_1.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_team_1 a:hover {background: url(../images/topNav_team_1_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_team_2 a{background: url(../images/topNav_team_2.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_team_2 a:hover {background: url(../images/topNav_team_2_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_team_3 a{background: url(../images/topNav_team_3.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_team_3 a:hover {background: url(../images/topNav_team_3_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_team_4 a{background: url(../images/topNav_team_4.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_team_4 a:hover {background: url(../images/topNav_team_4_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_team_5 a{background: url(../images/topNav_team_5.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_team_5 a:hover {background: url(../images/topNav_team_5_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.dropDownBG_team_6 a{background: url(../images/topNav_team_6.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;display:block;}
.dropDownBG_team_6 a:hover {background: url(../images/topNav_team_6_on.gif) no-repeat;background-position:6px 6px; background-color:#FFFFFF;}	

.bg_line{background-color: #CDD4D1;}


ul.invest{
	margin:0;
	padding:0;
	list-style-type:none;
}

.invest li{
   padding-left:12px;
   line-height:14px;
   background:url(../images/smallGreenDot.gif) no-repeat 2px 3px;}

ul.siteMap{
	margin:0;
	padding:0;
	list-style-type:none;
}

.siteMap li{
   padding-left:12px; line-height:14px;
   background: url(../images/smallGreenDot.gif) no-repeat 2px 3px;}
.siteMap a{ color:#666666; text-decoration:none;} 
.siteMap a:hover{ text-decoration: underline;} 

ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
li{
   padding-left:12px; line-height:14px;
   background: url(../images/smallGreenDot.gif) no-repeat 2px 3px;}

/*relations - unit price*/
.unit_ContentGreen{
	  font-family: Arial,Verdana,Helvetica, sans-serif;
	  font-size: 13px;
	  color: #3E8A41;
	  font-weight: normal; 
	  text-decoration: none;
	  line-height: 16px;}
.unit_TitleGrey{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:13px;
	color:#6A737B;
	font-weight:bold;}	
.unit_greyBorder{background: url(../images/unit_greyBorder.gif) repeat-x bottom left;height:20px;}
.unit_font{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;}	
.unit_padding{padding:0px 0px 5px 12px;}
.unitFont10{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;}	
	
/*case studies*/
a.leftGreyText{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;}	

a.leftGreyText:hover{
	color:#3E8A41;
	text-decoration:none;}	

.CS_logoPadding01{padding:19px 0px 0px 23px;}
.CS_logoPadding02{padding:19px 0px 0px 0px;}
.CS_logoPadding03{padding:60px 0px 0px 0px;}

/*investor relations*/
.padding_CD{padding:2px 0px 0px 7px;}

/*home */
.homeText{font-family:Times New Roman,times,Arial,Verdana,Helvetica, sans-serif;font-size:21px;color:#999999;line-height:25px;}
.paddingTop{padding-top:24px;}

/* New Drop Down Classes */
.paddingDropDown_invest{padding:5px 0px 5px 6px;}

.paddingDropDown_relations{padding:3px 0px 3px 7px;}

.paddingDropDown_team{padding:3px 0px 3px 7px;}

a.dropDownMenu{font-family:Arial,Verdana,Helvetica, sans-serif; font-size:10px; color: #000000;text-decoration: none;line-height:14px;background-color:#FFFFFF;display:block;}
a.dropDownMenu:visited{font-family:Arial,Verdana,Helvetica, sans-serif; font-size:10px; color: #000000;text-decoration: none;line-height:14px;background-color:#FFFFFF;display:block;}

a.dropDownMenu:hover{color:#4DA64D;}

/*new for the investor pages*/
h1.investments{ margin-bottom:0; font-size:12px;border-bottom:2px solid #3E8A41;}
.greenDotList{ padding:0; margin:0; list-style-type:none; padding-right:7px; margin-top:5px; margin-bottom:5px;}
.greenDotList li{ background: url(../images/greenDot.gif) no-repeat -00px 3px;padding-left:17px; padding-top:2px; margin-bottom:7px; /*margin:3px 5px 3px 0px;*/}
.greenBorder-bottom{ border-bottom:1px solid #3E8A41; padding-top:7px; padding-bottom:3px;font-weight:bold; width:50%;}
/*new for the staff listing page*/
#staffListingTable{width:588px;}
#staffListingTable img{border:0; border-bottom:6px solid #9caaa3;}
#staffListingTable td{ font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#9caaa3; width:142px; padding:0px 5px 0 0; line-height:15px;}
#staffListingTable-leader{width:160px; font-size:13px; font-family:"Times New Roman", Times, serif; color:#3e8a41; padding-right:20px;}
/* new for the staff Detail page.*/
#staffIndividual-leader{width:208px; font-size:11px;}
#staffIndividual-leader .img{border:0; border-bottom:6px solid #9caaa3;margin-bottom:3px;Width:171px;}
#staffIndividual-leader a{color:#6a737b; text-decoration:none;}
#staffIndividual-leader a:hover{text-decoration:underline}
#staffIndividual-detail{width:588px; vertical-align:top; padding-top:40px;}
#staffIndividual-detail .heading{ color:#3e8a41; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.green{ color:#3e8a41;}

/*new for investments page*/
#investLandin-detail{width:400px; vertical-align:top; }
#investLandin-detail a{color:#6a737b; text-decoration:underline; margin:5px 0 15px 0; display:block; width:auto}
#investLandin-detail a:hover{text-decoration:none}
/*#investLandin-detail h1{ margin-bottom:5px;font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#339933;border-bottom:1px solid #3E8A41;}*/

.greenTitleLink{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#339933; text-decoration:none; margin-top:6px; display:block;}
	
.greenTitleLink:visited{color:#339933;}
.greenTitleLink:hover{ text-decoration:underline;}
.greyBacking{ background-color:#ebeeed;}

/*semantic mark up to replace span tags */
/*main grey title at the top of each page.*/
h1{margin:0; padding:0;font-family: Arial,Verdana,Helvetica, sans-serif; font-size:12px; line-height:14px; color:#6A737B; font-weight:bold;}
/*.titleGrey{font-family: Arial,Verdana,Helvetica, sans-serif; font-size:12px; line-height:14px; color:#6A737B; font-weight:bold; display:block; padding-bottom:0px;}*/

/*green subtitle*/
h2{margin:0; padding:0;font-family: Arial,Verdana,Helvetica, sans-serif;color:#339933; font-size:12px; line-height:14px; font-weight:bold;margin-bottom:3px; margin-top:8px; }
/*.greenTitle{font-family: Arial,Verdana,Helvetica, sans-serif;	font-size:12px;	line-height:14px; font-weight:bold;	 padding-top:5px; display:block;}*/

/*green body text (the first parra in each page) */
h3{margin:0; padding:0;font-size:14px; line-height:17px; color:#3E8A41; font-weight:normal; margin-bottom:8px;font-family: Times New Roman,times,Arial,Verdana,Helvetica, sans-serif;}
/*.contentGreenText{font-size:14px; line-height:17px; color:#3E8A41;}*/


/* -------------------------------------------------------- */
/* These styles are for wysiwyg editor*/

/*table td{border-bottom:2px solid green;border-top:none; border-left:none;border-right:none;}*/

.contextBlack
{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: normal;
    font-size: 11px;
    line-height: 14px;
    color: #000000;
}

                 

br { line-height:.6em; } 