/*
 Author : 		Michael Cheung
 E-mail : 		info@michaelassociates.co.uk
 Date Start : 23/Sept/2006
 Date Amend : 24/Sept/2006
 Client : 		Rainbow Africa Trust
 Website : 		www.rainbowafrica.org
 Version : 		v1.0
*/
div.container {
	position: relative;
	margin: 0 auto;
	width: 780px;
}
BODY {
	background-color:#000000;
	color:#FFFFFF;
	margin: 0.5em 0em 0em 0em;
	font-family: Arial, Helvetica, sans-serif;
}
.pageContentEdit
{
	vertical-align:top;
	text-align:left;
	padding: 0.5em 0.5em 0.5em 0.5em;
}
img {
	border: none;
}

.latestNewsHeading {
background-color:#007D02;
padding: 5px 5px 5px 5px;
color: #FFFFFF;
font-weight:bold;
font-size:110%;
border-bottom: 4px solid #000197;
}
.datetime {
	color: #829E4B;
	font-size:95%;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#000000;
	font-style: normal;
	line-height: 1.5em;
}
TD.downloadDotted {
border-bottom: 1px dashed #FFFFFF;
}
.downloadText {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:90%;
}
TABLE.bkgrdWhite {
background-color: #FFFFFF;
}
.bkgrd {
	background-color: #FFFFFF;
	background-image:url(images/bkgrd.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	text-align:left;
	vertical-align:top;
	color:#FFFFFF;
	padding: 0.5em 0.5em 0.5em 0.5em ;
}
TABLE.bkgrdFooter {
	background-image:url(images/bkgrd-footer.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0.5em 0.5em 0.5em 0.5em ;
}
TD.bkgrdWhite {
background-color: #FFFFFF;
}
TABLE.bkgrdBlockAmber {
background-image: url("../../images/banner1.gif");
background-position:center;
background-repeat:no-repeat;
vertical-align:middle;
}
 
a:link { color: #000000; text-decoration: underline;}
a:active { color: #000000; text-decoration: underline;}
a:visited { color: #000000; text-decoration: underline;}
a:hover { color: #000000; text-decoration: none;}

a.homepage:link { color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.homepage:active { color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.homepage:visited { color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.homepage:hover { color: #FFFFFF; text-decoration: none; font-weight:bold;}

a.nolinkstyle:link { color: #FFFFFF; text-decoration: none; }
a.nolinkstyle:active { color: #FFFFFF; text-decoration: none; }
a.nolinkstyle:visited { color: #FFFFFF; text-decoration: none; }
a.nolinkstyle:hover { color: #FFFFFF; text-decoration: none;}

a.blackLink:link { color: #000000; text-decoration: underline; font-weight:bold;}
a.blackLink:active { color: #000000; text-decoration: underline; font-weight:bold;}
a.blackLink:visited { color: #000000; text-decoration: underline; font-weight:bold;}
a.blackLink:hover { color: #000000; text-decoration: none; font-weight:bold;}

a.whiteLink:link { color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.whiteLink:active { color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.whiteLink:visited { color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.whiteLink:hover { color: #FFFFFF; text-decoration: none; font-weight:bold;}

a.whiteNoLink:link { color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.whiteNoLink:active { color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.whiteNoLink:visited { color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.whiteNoLink:hover { color: #FFFFFF; text-decoration: underline; font-weight:bold;}

h1 {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000;}
h2 {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000;}
h3 {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000;}
h4 {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000;}
h5 {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000;}
h6 {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000;}
h7 {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #000000;}

h1.h1whiteText {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FFFFFF;}
h2.h2whiteText {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FFFFFF;}
h3.h3whiteText {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FFFFFF;}
h4.h4whiteText {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FFFFFF;}
h5.h5whiteText {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FFFFFF;}
h6.h6whiteText {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FFFFFF;}
h7.h7whiteText {font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #FFFFFF;}

.textAmberSmall {
	font-size: 75%;
	color: #CC9900;
}
.textAmberMedium90 {
	font-size: 90%;
	color: #CC9900;
}
.textAmberMedium {
	font-size: 100%;
	color: #CC9900;
}
.textAmberMediumLarge {
	font-size: 125%;
	color: #CC9900;
}
.textAmberLarge {
	font-size: 150%;
	color: #CC9900;
}
.textAmberXLarge {
	font-size: 175%;
	color: #CC9900;
}
.textAmberSmallBold {
	font-size: 75%;
	color: #CC9900;
	font-weight:bold;
}
.textAmberMediumBold {
	font-size: 100%;
	color: #CC9900;
	font-weight:bold;
}
.textAmberMediumLargeBold {
	font-size: 125%;
	color: #CC9900;
	font-weight:bold;
}
.textAmberLargeBold {
	font-size: 150%;
	color: #CC9900;
	font-weight:bold;
}
.textAmberXLargeBold {
	font-size: 175%;
	color: #CC9900;
	font-weight:bold;
}

.textPinkLight {
	color: #CC6699;
	font-weight:normal;
}	
.textPinkMediumLargeBold {
	color: #CC0066;
	font-weight:bold;
	font-size: 150%;
}	
.textPinkMediumBold {
	color: #CC0066;
	font-weight:bold;
	font-size: 130%;
}	
.textPurpleBold {
	color: #990066;
	font-weight:bold;
}	

.textWhite {
	font-size: 75%;
	color: #FFFFFF;
}
.textWhiteMedium90 {
	font-size: 90%;
	color: #FFFFFF;
}
.textWhiteMedium {
	font-size: 100%;
	color: #FFFFFF;
}
.textWhiteMediumLarge {
	font-size: 125%;
	color: #FFFFFF;
}
.textWhiteLarge {
	font-size: 150%;
	color: #FFFFFF;
}
.textWhiteXLarge {
	font-size: 175%;
	color: #FFFFFF;
}
.textWhiteBold {
	font-size: 75%;
	color: #FFFFFF;
	font-weight:bold;
}
.textWhiteMediumBold {
	font-size: 100%;
	color: #FFFFFF;
	font-weight:bold;
}
.textWhiteMediumLargeBold {
	font-size: 125%;
	color: #FFFFFF;
	font-weight:bold;
}
.textWhiteLargeBold {
	font-size: 150%;
	color: #FFFFFF;
	font-weight:bold;
}
.textWhiteXLargeBold {
	font-size: 175%;
	color: #FFFFFF;
	font-weight:bold;
}


.textMedium {
	font-size: 100%;
}
.textMediumLarge {
	font-size: 125%;
}
.textLarge {
	font-size: 150%;
}
.textXLarge {
	font-size: 175%;
}

.textBold {
	font-weight:bold;
}
.textMediumBold {
	font-size: 100%;
	font-weight:bold;
}
.textMediumLargeBold {
	font-size: 125%;
	font-weight:bold;
}
.textLargeBold {
	font-size: 150%;
	font-weight:bold;
}
.textXLargeBold {
	font-size: 175%;
	font-weight:bold;
}

.cellHighlightLightBlue {
background-color: #A5B8D6;
padding: 0.7em 0.7em 0.7em 0.7em;
}

.footer {
	font-size: 70%;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align:top;
	text-align: center;
}
.footerCredits {
	font-size: 100%;
}
a.footerLink:link { color: #FFFFFF; text-decoration: underline;}
a.footerLink:active { color: #FFFFFF; text-decoration: underline;}
a.footerLink:visited { color: #FFFFFF; text-decoration: underline;}
a.footerLink:hover { color: #FFFFFF; text-decoration: none;}

a.menuLink:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	padding: 0.5em 0.7em 1em 0.3em ;
}
a.menuLink:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	padding: 0.5em 0.7em 1em 0.3em ;
}
a.menuLink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	padding: 0.5em 0.7em 1em 0.3em ;
}
a.menuLink:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	padding: 0.5em 0.7em 1em 0.3em ;
}

#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 5px;
	border-bottom: 1px solid #666666;
	padding: 0px 0;
	text-decoration: none;
}

#dropmenudiv a:hover{
	background-color: #FFFFFF;
}

HR {
	height: 1pt;
	color:#CCCCCC;
}