table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

.Greenmenu td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 0.9em;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 10px;


}

.Greenmenu a {
	text-align: center;
	vertical-align: bottom;
	color: #FFFFFF;
	padding-right: 20px;




}
.Greenmenu a:hover {
	color: #FF6c00;
	text-decoration: none;

	
}
.bodytext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	text-align: justify;
	color: #333333;
	padding-right: 15px;
	padding-left: 20px;
	vertical-align: top;




}
.bodytext h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.9em;
	color: #0f5d41;
	line-height: 1.2em;




}

.bodytext h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.4em;
	color: #FF6600;
	line-height: 1.2em;


}

.bodytext h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #333333;
	line-height: 1.2em;
	font-weight: normal;




}
.righttext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.2em;
	text-align: justify;
	color: #0f5d41;
	padding-left: 8px;



}
.righttexttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 30px;
	padding-left: 8px;
	vertical-align: middle;
	padding-bottom: 0px;
	font-size: 0.9em;
	background-image: url(../images/rightOGtitleback.gif);




}
.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	font-size: 0.6em;
	color: #666666;
	padding: 5px 0px 0px;
	font-weight: normal;
	text-align: right;


}
.lefttext li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: normal;
	color: #0f5d41;
	list-style-image: url(../images/bulletpoint.gif);
	height: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	vertical-align: top;
	white-space: normal;






}
ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;




}
.lefttext a{
	color: #0f5d41;
	text-decoration: none;

}
.lefttext a:hover{
	color: #00CC00;




}
.breadcrumb {
	font-size: 0.7em;
	padding-left: 10px;
	background-image: url(../images/subtopmenu1.gif);





}
.breadcrumb a {
	color: #333333;
	text-decoration: none;




}
.breadcrumb a:hover {
	color: #FF6c00;
	text-decoration: none;

	
}
.HomeSub {
	font-size: 0.7em;
	background-image: url(../images/subtopmenuHome.gif);
	text-align: right;
	padding-right: 10px;
	color: #FFFFFF;

}
.lefttexttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 30px;
	padding-left: 8px;
	vertical-align: middle;
	padding-bottom: 0px;
	font-size: 0.9em;
	background-image: url(../images/leftOGtitleback.gif);




}
.icons {
	background-color: #0f5d41;
	padding-right: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


}

.bodytext li{
	font-weight: normal;
	color: #333333;
	padding-right: 10px;
	list-style-type: none;
	list-style-image: url(../images/bulletpoint.gif);
	padding-left: 5px;



}

.leftLINKStitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 20px;
	padding-left: 8px;
	vertical-align: middle;
	padding-bottom: 0px;
	font-size: 0.8em;
	background-image: url(../images/leftLINKSback.gif);
	background-position: top;



}
form {
	border: thin dotted #CCCCCC;


}
.enquiry {
	font-size: 0.7em;
	color: #666666;
	padding: 5px;

}

.utility a{
	color: #FFFFFF;
	text-decoration: none;


}
.utility a:hover{
	color: #FFCC33;


}

.utility {
	color: #FFFFFF;
	background-image: url(../images/UtilityBanner.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 210px;
	padding-right: 5px;
	margin-right: 0px;
	margin-top: 0px;







}
.bodytext2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	text-align: justify;
	color: #333333;
	padding-right: 15px;
	padding-left: 20px;
	vertical-align: top;
	width: auto;






}
.bodytext2 h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.9em;
	color: #0f5d41;
	line-height: 1.2em;




}

.private a{
	color: #FFFFFF;
	text-decoration: none;


}
.private a:hover{
	color: #666666;


}

.private {
	color: #FFFFFF;
	background-image: url(../images/PrivateBanner.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 210px;


}
.maintenance a{
	color: #FFFFFF;
	text-decoration: none;


}
.maintenance a:hover{
	color: #FFCC33;


}

.maintenance {
	color: #FFFFFF;
	background-image: url(../images/MaintenanceBanner.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 210px;


}
.rail a{
	color: #FFFFFF;
	text-decoration: none;


}
.rail a:hover{
	color: #666666;


}

.rail {
	color: #FFFFFF;
	background-image: url(../images/RailBanner.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 210px;


}
.icp a{
	color: #FFFFFF;
	text-decoration: none;


}
.icp a:hover{
	color: #FFCC33;


}

.icp {
	color: #FFFFFF;
	background-image: url(../images/ICPBanners.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.3em;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 210px;

}
.general a{
	color: #FFFFFF;
	text-decoration: none;


}
.general a:hover{
	color: #666666;


}

.general {
	color: #FFFFFF;
	background-image: url(../images/GenBanner.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	margin-left: 10px;
	margin-bottom: 5px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 210px;


}
.newstext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	width: 200px; /*marquee width */
	height: 200px; /*marquee height */
	font-size: 0.7em;
	line-height: 1.2em;
	overflow: hidden;
	text-align: left;
	color: #333333;
	vertical-align: top;
	background-color: #CFF8EA;

}
.NEWStexttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 25px;
	padding-left: 8px;
	vertical-align: middle;
	padding-bottom: 0px;
	font-size: 0.9em;
	background-image: url(../images/leftNEWSTITLEback.gif);
	width: 200px;
	background-repeat: no-repeat;



}

.uptext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.2em;
	text-align: left;
	color: #0f5d41;
	padding-left: 8px;





}
.uptext a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	height: 15px;
	margin-top: 550px;



}
.bodytextnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.5px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.newstext2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.4em;
	line-height: 1.2em;
	text-align: left;
	color: #000000;
	padding-right: 10px;
	padding-left: 5px;
	vertical-align: top;
	
