BODY {
	background-color : #DEE7DE;
	font-family : Tahoma;
	text-decoration : none;
	text-align : left;
	color : #006400;
	font-size : 10pt;
	font-weight : normal;
}
.Button {
	background-color : #EEE8AA;
	color : #006400;
	font-family : Tahoma;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	height : 22px;
	text-align : center;
	text-decoration : none;
	padding-left : 12px;
	padding-right : 12px;
	border-bottom : thin ridge #BDB76B;
	vertical-align : baseline;
	border-left : thin outset #FFF8DC;
	border-right : thin ridge #BDB76B;
	border-top : thin outset #FFF8DC;
	width : 140px;
}
.Button:HOVER {
	color: #808000;
}
.ButtonDown {
	background-color : #EEE8AA;
	color : #006400;
	font-family : Tahoma;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	height : 22px;
	text-align : center;
	text-decoration : none;
	padding-left : 12px;
	padding-right : 12px;
	border-bottom : thin ridge #BDB76B;
	vertical-align : baseline;
	border-left : thin inset #FFF8DC;
	border-right : thin ridge #BDB76B;
	border-top : thin inset #FFF8DC;
}
.Text {
	font-family : Tahoma;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #006400;
}
.TextBold {
	font-family : Tahoma;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #006400;
}
.TextSmall {
	font-family : Tahoma;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #006400;
}
.TextMission {
	font-family : "Monotype Corsiva";
	font-size : 14pt;
	font-style : italic;
	font-weight : normal;
	text-decoration : none;
	color : #006400;
}
 .Heading1 {
	font-family : Tahoma;
	font-size : 18pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	color : #006400;
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-top : none;
	background-color : transparent;
}
 .Heading1Centred {
	font-family : Tahoma;
	font-size : 18pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : center;
	color : #006400;
} .Heading2 {
	font-family : Tahoma;
	font-size : 14pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	color : #006400;
}
 .Heading2Centred {
	font-family : Tahoma;
	font-size : 14pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : center;
	color : #006400;
}
.Heading3 {
	font-family : Tahoma;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	color : #006400;
}
.Heading3Centred {
	font-family : Tahoma;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : center;
	color : #006400;
}
IMG {
	border : 0;
}
.Rollover {
	font-family : Tahoma;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	color : #006400;
}
.Rollover:HOVER {
	font-family : Tahoma;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	color: #808000;
}
.RolloverHeading {
	font-size : 20pt;
	font-weight : bold;
	text-align : center;
	font-family : Tahoma;
	border : 0px none;
	vertical-align : middle;
	background-color : transparent;
	overflow : auto;
	margin-left : 30px;
	color: #808000;
}
.RolloverHeadingSmall {
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
	font-family : Tahoma;
	border : 0px none;
	vertical-align : top;
	background-color : transparent;
	overflow : auto;
	color: #808000;
}
TH {
	text-align : center;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	background-color : #EEE8AA;
}
.THRight {
	text-align : right;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	background-color : #EEE8AA;
}

HR {
	color : #006400;
}

TD {
	color : #006400;
	font-size : 10pt;
	font-weight : normal;
	font-style : normal;
}


.TableRow {
	height : 22px;
}

.TableMenuItem {
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : normal;
	color : White;
	background-color : transparent;
	text-decoration : none;
	text-indent : 4px;
	vertical-align : text-top;
	text-align : top;
}
.MenuItem {
	font-family : Tahoma;
	font-size : 10pt;
	font-weight : normal;
	color : White;
	background-color : transparent;
	text-decoration : none;
	text-indent : 4px;
	vertical-align : text-top;
}
.MenuItem:HOVER {
	color : #66CCFF;
}
.TableMenuItem:HOVER {
	color : #66CCFF;
}
.WhiteSpace {
	background-color : White;
	color : White;
}
.ImageBackground1 {
	background-image : url("Images/Building1.jpg");
	background-position : center;
	background-repeat : no-repeat;
}
.ImageBackground2 {
	background-image : url("Images/Building2.jpg");
	background-position : center;
	background-repeat : no-repeat;
}
.ImageBackground3 {
	background-image : url("Images/Building3.jpg");
	background-position : center;
	background-repeat : no-repeat;
}
.ImageBackground4 {
	background-image : url("Images/Building4.jpg");
	background-position : center;
	background-repeat : no-repeat;
}
.ImageBackground5 {
	background-image : url("Images/Design.gif");
	background-position : center;
	background-repeat : no-repeat;
}
.ImageBackground6 {
	background-image : url("Images/Development.jpg");
	background-position : center;
	background-repeat : no-repeat;
}
.ImageBackground7 {
	background-image : url("Images/Consultancy.jpg");
	background-position : center;
	background-repeat : no-repeat;
}
.Title{
	font-size: larger;
	text-decoration : underline;
	font-weight : bold;
}
.NewsHeadline {
	font-family : Tahoma;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #006400;
}
.NewsBackground {
	background-image : url("Images/Background.jpg");
	background-position : top;
	background-repeat : no-repeat;
}
.NewsArticle {
	font-family : Tahoma;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #006400;
 }
.InvisibleTextBox {
	background-color : transparent;
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-top : none;
	font-family : Tahoma;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #333399;
}
TABLE {
	background-color : #DEE7DE;
	border : 0;
	width : 100%;
}
.TableHeader {
	text-align : center;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	background-color : #EEE8AA;
}
.TableHeaderSmall {
	text-align : center;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	background-color : #EEE8AA;
}
.TableHeaderLarge {
	text-align : center;
	font-size : 14pt;
	font-style : normal;
	font-weight : bold;
	background-color : #EEE8AA;
}
.TableImageBackground {
	background-image : url("../../greenstone/Images/Building1.jpg");
	background-position : 30px;
	background-repeat : no-repeat;
}
.WarningSmall {  
	font-family : Tahoma;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	color : #DD0000;
}