 html,body {
	background-color:#FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	margin:0;
   	padding:0;
   	height:100%;
	/*margin:0px 0px 0px 0px;*/
}
.mainWrapper {
	/*width:899px;
	margin:auto;*/
	/*padding-left:35px;
	padding-right:36px;
	position:relative;*/
	min-height:100%;
	padding-left:35px;
	padding-right:36px;
	width:899px;
	height:490px;
	position:absolute;
	left:50%;
	margin-left:-485px;
	height:100%;
}
/* ADMIN STYLES*/
.adminInputers {
}
.mainWrapperAdmin {
	width:970px;
	margin:0 auto;
	height:100%;
	background-color:#FFF;
}
.contentHolder {
	width:970px;
	height:500px;
}
.loginHolder {
	width:500px;
	padding-top:50px;
	margin:auto;
	padding-left:100px;
}
.loginText {
	padding-bottom:5px;
}
.FrmLabel {
	width:120px;
	float:left;
	font-weight:bold;
}
.FrmInput {
	float:left;
	width:200px;
	padding-bottom:5px;
}
.inputers {
	width:280px;
	height:15px;
	border:1px solid #89703c;
	font-family:verdana;
	font-size:11px;
}
.slct {
	/*width:200px;*/
	height:18px;
	border:1px solid #89703c;
	font-family:verdana;
	font-size:11px;
}
.txtBox {
	width:280px;
	height:140px;
	border:1px solid #89703c;
	font-family:verdana;
	font-size:11px;
}
.searchBoxInput {
	width:159px;
	height:15px;
	border:1px solid #89703c;
	font-family:verdana;
	font-size:11px;
	padding-top:3px;
}
.SubmitBtn {
	background-image:url(images/search-our-site-0.gif);
	width:159px;
	height:30px;
	background-repeat:no-repeat;
}
.cursor {
	cursor:pointer;
}
.homeHeaders {
	background-image:url(images/page-heading-home-welcome.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}
.InvestmentStrategy {
	background-image:url(images/page-heading-investment-strategy.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}
.StructureMIC {
	background-image:url(images/page-heading-investment-strategy-structure.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}
.Financial {
	background-image:url(images/page-heading-investment-sectors-financial.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}
.FirstRand {
	background-image:url(images/page-heading-investment-sectors-financial-firstrand.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Media {
	background-image:url(images/page-heading-investment-sectors-media.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Primedia {
	background-image:url(images/page-heading-investment-sectors-media-primedia.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Technology {
	background-image:url(images/page-heading-investment-sectors-media-primedia.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Technology1 {
	background-image:url(images/page-heading-investment-sectors-technology-gesat.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Automotive {
	background-image:url(images/page-heading-investment-sectors-automotive.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Automotive1 {
	background-image:url(images/page-heading-investment-sectors-automotive-eastvaal-motors.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Petrolium {
	background-image:url(images/page-heading-investment-sectors-automotive-eastvaal-motors.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Petrolium1 {
	background-image:url(images/page-heading-investment-sectors-petroleum-bp.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Petrolium2 {
	background-image:url(images/page-heading-investment-sectors-petroleum-masana-petroleum-solutions.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Leisure {
	background-image:url(images/page-heading-investment-sectors-leisure.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Leisure1 {
	background-image:url(images/page-heading-investment-sectors-peermont.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Industrial {
	background-image:url(images/page-heading-investment-sectors-industrials.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Industrial1 {
	background-image:url(images/page-heading-investment-sectors-industrials-metrofile.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Industrial2 {
	background-image:url(images/page-heading-investment-sectors-industrials-msa.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Industrial3 {
	background-image:url(images/page-heading-investment-sectors-industrials-setpoint.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Profile {
	background-image:url(images/page-heading-profiles-executive-directors.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Profile1 {
	background-image:url(images/page-heading-profiles-management.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Profile2 {
	background-image:url(images/page-heading-profiles-non-executive-directors.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Mineworkers2 {
	background-image:url(images/page-heading-mineworkers-investment-trust.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.SocialDev1 {
	background-image:url(images/page-heading-social-development-mic-projects.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.SocialDev2 {
	background-image:url(images/page-heading-social-development-mda.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.SocialDev3 {
	background-image:url(images/page-heading-social-development-jb-marks.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.SocialDev4 {
	background-image:url(images/page-heading-social-development-ebmtc.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}


.News {
	background-image:url(images/page-heading-news.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Gallery {
	background-image:url(images/page-heading-gallery.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Contact {
	background-image:url(images/page-heading-contact-us.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Dwonloads {
	background-image:url(images/page-heading-downloads.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Technology2 {
	background-image:url(images/page-heading-investment-sectors-technology-tracker.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Technology3 {
	background-image:url(images/page-heading-investment-sectors-technology-izazi.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.Technology4 {
	background-image:url(images/page-heading-investment-sectors-technology-datatec.gif);
	background-repeat:no-repeat;
	width:740px;
	height:15px;
	border-bottom:2px solid #FFF;
	padding-top:61px;
	text-align:right;
	padding-right:14px;
}

.pipe {
	padding-left:1px;
	padding-right:1px;
	color:#FFF;
}
.servNav {
	border-right:1px solid #FFF;
}
.servNavHolder {
	width:754px;
}
.leftTopImage {
	float:left;
	width:376px;
	height:126px;
}
.rightTopImage {
	float:left;
	width:376px;
	height:126px;
	border-left:2px solid #FFF;
}
.holder {
	width:899px;
	border:0;
	height:100%;
}
.holder td {
	/*vertical-align:bottom;*/
}
.mainContentContainer {
	height:100%;
}
.bottomLeftContent {
	padding-top:81px;
	text-align:center;
	margin:0;
}
.footer {
   /*position:absolute;*/
   /*bottom:0;*/
   width:754px;
   height:47px;   /* Height of the footer */
   background-image:url(images/footer-graphic.gif);
   background-repeat:no-repeat;
   background-position:bottom;
   padding-left:145px;
   color:#89703c;
   font-size:10px;
   padding-top:15px;
}
.footerPad {
	padding-top:25px;
}
.footerlinks {
	color:#89703c;
	text-decoration:none;
}
.leftColumn {
	width:110px;
	padding-right:35px;
}
.rightColumn {
	width:754px;
}
.topNav {
	padding-bottom:13px;
}

.mainNavItem {
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding-top: 4px;
	padding-right:1px;
}

.mainNavItemOver {
	color: #89703c;
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	text-decoration:none;
	padding-top: 4px;
	padding-right:1px;
}

.mainNavItem2 {
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding-right:1px;
}

.mainNavItemOver2 {
	color: #ffffff;
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	text-decoration:none;
	padding-right:1px;
}

a.serviceNav {
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding-right:1px;
}

a.serviceNav:hover {
	color: #ffffff;
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	text-decoration:none;
	padding-right:1px;
}
.stateWhite {
	color: #ffffff;
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	text-decoration:none;
	padding-right:1px;
}

.subNavItem {
	width: 138px;
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	padding-left: 6px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border:1px solid #000;
	text-decoration:none;
}

.subNavItemOver {
	color: #FFFFFF;
	width: 138px;
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	font-weight: normal;
	background-color: #89703c;
	padding-left: 6px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border:1px solid #000;
	text-decoration:none;
}

.subSubNavItem {
	color: #000000;
	font-family:"Lucida Sans Unicode";
	font-size: 12px;
	text-decoration:none;
}
.subSubNavItemOver {
	color: #ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.contentArea {
	width:754px;
	/*height:100%;
	border:2px solid #000;
	float:left;*/
}
.leftContentArea {
	width:376px;
	float:left;
	text-align:justify;
	padding-top:16px;
}
.middleContentArea {
	width:175px;
	float:left;
	padding-left:16px;
	padding-top:2px;
}

.farRightContentArea {
	width:187px;
	float:left;
	border-top:2px solid #FFF;
}
.newsByteContent {
	width:156px;
	padding-left:14px;
	padding-right:15px;
	margin:0;
	padding-top:13px;
}
.newsBytePipe {
	width:159px;
	height:3px;
	background-color:#000000;
}
.newsByteContentHolder {
	padding-top:7px;
	padding-bottom:10px;
	border-bottom:3px solid #000;
	float:left;
	width:159px;
}
.newsByteTitle {
	color:#89703c;
	font-weight:bold;
	text-align:left;
}
h1 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#000;
	padding:0;
	margin:0;
}
h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#89703c;
	padding:0;
	margin:0;
	padding-bottom:5px;
	text-align:left;
}
.internalLink {
	color:#89703c;
	text-decoration:none;
}
.downloads {
	width:159px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:3px solid #89703c;
	float:left;
}
.downloadListByte {
	width:100%;
	border:0;
}
.downloadListByte td{
	vertical-align:top;
}
.NewsLeft {
	text-align:left;
}
.bullet {
	padding-top:4px;
	width:10px;
	float:left;
}
.downloadText {
	padding-left:5px;
	float:left;
}
.downloadText2 {
	padding-left:5px;
}
.downloadLink {
	font-size:10px;
	font-weight:bold;
	color:#89703c;
	text-decoration:none;
}
.serviceNavpipe {
	color:#FFF;
	text-decoration:none;
}
.profileImgPad {
	padding-top:54px;
}
.listHold {
	width:900px;
	border:1px solid #89703c;
	/*height:100%;*/
}
.listHold td {
	vertical-align:top;
}
.list {
	width:650px;
	border:1px  solid #89703c;
}
.list td {
	vertical-align:top;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
}
.topRow {
	background-color:#89703c;
	color:#FFF;
	font-weight:bold;
}
.bold {
	font-weight:bold;
}
.lo {
	width:110px;
	height:135px;
}
.red {
	color:#F00;
}
.adminText {
	padding-top:20px;
	padding-left:10px;
	color:#;
	font-size:16px;
	font-weight:bold;
}
.logoutText {
	/*padding-top:3px;
	padding-bottom:3px;*/
	text-align:right;
	padding-right:10px;
	/*height:2px;*/
	border-top:1px solid #89703c;
	border-bottom:1px solid #89703c;
	padding-bottom:3px;
}
.menu {
	width:150px;
	border-right:1px solid #89703c;
}
.mainCont {
	width:490px;
	height:490px;
	padding-top:10px;
	padding-left:10px;
}
.menuItem {
	background-color:#89703c;
	width:140px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	color:#FFF;
	border-bottom:1px solid #FFF;
}
.adminLinks {
	color:#FFF;
	text-decoration:none;
	/*font-weight:bold;*/
}
.onState {
	color:#000;
}
.googleSearch {
	padding-top:17px;
	width:159px;
	float:left;
}
.seachBtn {
	border:1px solid #89703c;
	background-color:#FFF;
	color:#000;
}
.listTable {
	width:100%;
	border-right:1px solid #89703c;
	border-top:1px solid #89703c;
	
}
.listTable td {
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	border-left:1px solid #89703c;
	border-bottom:1px solid #89703c;
}
.bold {
	font-weight:bold;
}
#ErrorLog {
	color:#F00;
	font-size:10px;
	text-align:center;
	width:300px;
}
hr {
	width:100%;
	height:1px;
	color:#000;
}
.bottomPad {
	padding-bottom:170px;
}
.cynyhiaImagePad {
	padding-bottom:205px;
}
.tshidiImagePad {
	padding-bottom:75px;
}
.bottomPadImageFirst {
	padding-bottom:48px;
}
.bottomPadImageSecond {
	padding-bottom:62px;
}
.bottomImagePadPhumzile {
	padding-bottom:80px;
}
.bottomFewSentenceImagePad {
	padding-bottom:50px;
}
.spaceOnProfile {
	width:100%;
	height:135px;
}
.hrCliffordPad {
	width:100%;
	height:105px;
}
.hrOupaPad {
	width:100%;
	height:150px;
}
.hrChristopherPad {
	width:100%;
	height:165px;
}
.hrCrosbyPad {
	width:100%;
	height:150px;
}
.hrStevenPad {
	width:100%;
	height:118px;
}
.hrMaryPad {
	width:100%;
	height:164px;
}
.hrThuliPad {
	width:100%;
	height:190px;
}
.hrPhumzilePad {
	width:100%;
	height:82px;
}
.spaceOnProfileText {
	width:100%;
	height:94px;
}
.hrBonganePad {
	width:100%;
	height:158px;
}
.spaceOnProfileTextEmpty {
	width:100%;
	height:163px;
}
.spaceSphiwe {
	width:100%;
	height:150px;
}
.spaceOnProfilefourLines {
	width:100%;
	height:117px;
}
.space {
	height:12px;
	width:100%;
}
.space2 {
	height:16px;
	width:100%;
}

.ImageDownloadPad {
	padding-bottom:17px;
}
.spcer {
	height:14px;
}
.galleryBorder {
	border:1px solid #89703c;
	width:376px;
	height:236px;
}
.byte {
	padding-top:10px;
}
.selectBox {
	border:1px solid #89703c;
}
.trustee {
	width:100%;
	border:0;
}
.trustee td {
	vertical-align:top;
}
.leftPad {
	padding-left:10px;
}
.trusteeImg {
	width:104px;
}
.trusteeSpacer {
	height:30px;
}
.bodyNews {
	padding-top:8px;
}
.logout {
	text-decoration:none;
	color:#89703c;
	font-weight:bold;
}
.summary {
	text-align:left;
	padding-top:5px;
}
.summaryImage {
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}
.Img {
	padding-top:5px;
}
.logouter {
	width:px;
	height:5px;
	border-bottom:1px solid #89703c;
}
.vision {
	font-size:16px;
	color:#89703c;
	line-height:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.visionHead {
	font-size:16px;
	color:#89703c;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding-bottom:7px;
}
