﻿/*					FROM OLD ABSACAPITAL.CSS	-	NEW STYLES STARTS ON INE: 1687	*/
/*** HEADER ***/
.Top_Area{
	background-color:#ffffff;
	width:996px;
	height:71px;
}
.topArea{
	background:url("../../../../../../../../../../../../images/bl_bnd.jpg") no-repeat;
	background-position:top right;
}
/*Generic Page Layout*/

.genericTable{
	width:100%;
	height:auto;
}
.MainContent{
	min-height:600px;
	height:auto;
	font-family:Arial;
}
#genericBottomCont{
	height:auto;
}
/*Generic WepartZone Let Layout*/
.genericLeftTable{
	width:100%;
	height:auto;
}
.genericLeftRowTitle{
	height:30%;
	font-family:Arial;
	font-size:12px;
}
.genericLeftRowContent{
	height:70%;
	font-family:Arial;
	font-size:8pt;
}
.genericLeftColContent{
	font-family:Arial;
	font-size:8pt;
}
.genericLeftWebpartZone{
	width:205px!important;
	font-family:Arial;
	font-size:8pt;
	text-align:right!important;
}
.genericWebPartZone{
	width:100%;
	height:auto;
}
.genericBottomCont{
	width:100%;
}
.genericBottomContQry{
	width:100%;
	font-family:Arial;
	font-size:8pt;|
}
tr{
	vertical-align:top;
}
td{
	vertical-align:top;
}
.titleHr{
	height:auto;
}
.titleStyle{
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	background-image:url('/images/BackgroundGray.gif');
/*	background-position:left center;*/
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	color:#575850;
	height:28px;
	margin-left:10px;
	padding-top:6px;
}
.leftNavSub{
	margin-left:0px;
	width:170px;
}
#MSOImageWebPart{
	border:none
}
/*End Add by Michael Lowe */
.SummaryLinksCSS{
	background-image:none;
	background-color:fuchsia;
	border:thick aqua dotted;
}
#SummaryLinksCSS{
	background-color:fuchsia;
}
.SummaryLinksCSS link-item{
	color:aqua;
	/*padding-bottom:45px;*/
	height:155px;
	background-image:none;
}

/*							END OF OLD ABSA CSS						*/
#Print{
	padding-right:10px;
}
#Print a{
	font-family:Arial;
	color:#575850;
	text-decoration:none;
	text-align:right;
} 
#Print a:hover{
	color:red;
}
a{
	font-family:Arial;
	color:#575850;
	text-decoration:none;
} 
a:hover{
	color:red;
}
.ms-titleareaframe{
	background: none;
	height: 10px;
	overflow:hidden;
}
.ms-pagetitleareaframe table{
	background: none;
	height: 10px;
	overflow:hidden;
}
.ms-titlearea{
	display:none;
}
/*News release Methods*/
.dateLine1 {
	font-family:Arial;
    font-weight:bold;  
    float:left;
    white-space:nowrap;
}
.byLine1{
	width:100%;
}
.LeftContent{
	width:70%;
	float:left;
	height:400px;
	min-height:400px;
	height:30px;
	padding:5px
}
.editModePanel1{
	clear:both;
	padding="10";
	width:200px;
	height:30px;
	vertical-align:middle;
	padding:10px;
	vertical-align:middle;
}
.rightpageCont{
	width:25%;
	height:255px;
	min-height:255px;
	padding:5px;
}
#EditM{
	width:200px;
	height:30px;
}
.body{
	background-color:White;
	font-family:Arial;
	color:#575850;
	font-size:10px;
	width:985px;
	margin-left:auto;
	margin-right:auto;
}
.breadcrumbCurrent {
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	color :#6C5B65;
	border-bottom:0;
}
.breadcrumb a{
	color :#8C7E73;
	font-weight:bold;
}
.breadcumbCurrent a{
	color :#6C5B65;
	font-weight:bold;
}
/*Used for the padding of the content and naviagtion*/
/*Container just for the content*/
.mainContainer{
	font-family:Arial;
	width:984px;
	margin-left:auto;
	margin-right:auto;
}
/*** TOP NAVIGATION ***/
.topNavContainer{
	background-image:url('/images/Top_Nav_Image_AC_New_Dark.jpg');
	background-repeat:repeat-x;
	height:34px!important;
	margin:0px!important;
	font-weight:bold;
}
.topNav{
    *position:relative;
    *top:-1px;
    height:34px!important;
}
.topNavItem{
	background-image:url('/images/Top_Nav_Image_AC_Splitter_D.jpg')!important;
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#ffffff;
	height:34px!important;
	margin:0px!important;
}
.topNavItem a{
	display:block;
	padding:8px 5px 0px 5px;
	height:34px!important;
	margin:0px!important;
}
.topNavSelected a{
	background-image:none!important;
	background-repeat:repeat-x;
	background-position:top right;
	color:#ffffff;
}
.topNavHover a{
	color:#575850;
	background-image:url('/images/Top_Nav_Image_hover_AC_New.jpg')!important;
	background-repeat:repeat-x;
	background-position:top right;
	background-color:transparent;
}
.topNavFlyOuts{
	border-top:1px #ffffff solid;
	color:#575850!important;
	z-index:12!important;
}
.topNavFlyOutsItem{	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	background-color:#eae9e7;
	border:0px;
	border-bottom:1px #ffffff solid;
	border-top-style:none;
	color:#575850!important;
	*width:150px;
	min-width:150px;
	z-index:13!important;
}
.topNavFlyOutsItem a{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover{
	background-color:#DFDEDB;
	color:#575850!important;
}
/*Styles for the left Navigation*/
.LeftNavTD{
	height:30px; 
	padding-left:110px; 
	padding-left:95px;
	padding-bottom:3px
}
.leftNav{
	background-image:none;
	color:#575850;
	width:180px;
}
.leftNav:visited{
	background-image:none;
	background-repeat:repeat-x;
	background-position:center;
	color:#575850;
	width:180px;
}
.leftNavSelected{
	border-top:none;
	border-bottom:none;
	background-color:white;
	border:0px;
	line-height:14px;
		color:#C3282E!important;
}
.leftNav:selected{
		color:#C3282E!important;
}
.leftNav3{
	background-image:none;
	background-color:#575850;
	color:#FFFFFF;
	height:15px;
	padding-left:10px;
	padding-bottom:2px;
}
.leftNav2 {
	background-image:none;
	background-color:#575850;
	color:#FFFFFF;
	height:15px;
	padding-bottom:1px;
	padding-left:5px;
	font-weight:bold;
}
.leftNav1{
	background-image:none;
	background-color:#575850;
	color:#FFFFFF;
	margin-bottom:1px;
	margin-top:1px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:0px;
	font-size:8pt;
	height:19px;
	font-family:Arial;
}
.leftNavHover{
	background-image:none;
	background-color:#eae9e7;
	color:#575850!important;
}
.leftNavFlyOuts:hover{
	background-image:none;
	color:#575850;
}
.leftNavFlyOuts {
	background-image:url('/images/Absa-Background_NEW.jpg');
	background-repeat:repeat-x;
	background-position:center;
	color:#575850;
}
.leftNavSub{
	border-color:#DBDBDB;
	color: #575850;
	width:100%;
	height:40px;
}
.TDLeftNav{
	vertical-align:top;
	background-image:url('/images/LeftNavBottomImage.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
	height:255px;
	min-height:255px;
}
.logo{
	height:auto;
	width:980px;
	padding-top:5px;
	margin-top:4px;
	background-image:none;
	vertical-align:bottom;
}
.logo a {
	background-image:none;
	padding-left:0px;
}

.DefaultLogo{
	background-image:url('/images/Talent%20Banners/SA-banner.jpg');
	background-color:aqua;
	height: 200px;
}
.FooterRuler{
	margin-left:0px;
	width:984px;
	color:red;
	background-image:url('/SiteCollectionImages/FooterRuler.jpg');
	background-repeat:repeat-x;
	background-position:center;
	height:10px;
}
.page_hdr{
	color:#575850;
	font-size:12pt;
	font-weight:bolder;
	font-family:Arial;
}
.NewsContentTable{
	/*border:2px;
	border-color:#6C5B65;
	border-style:solid;*/
}
.genericBottomCont{
	color:#575850;
	font-size:12pt;
	font-weight:bolder;
	font-family:Arial;
}
.newsTableITitle{
	color:#575850;
	font-size:12pt;
	font-weight:bolder;
	font-family:Arial;
}
.p{
 	font-family:Arial;
 	font-size :10pt;
 	color :#6C5B65;
}
/*Home Layout methods*/
.topArea{
	background:url("../../../../../../../../../../../../../../../images/bl_bnd.jpg") no-repeat;
	background-position:top right;
	width:984px;
}
.ms-pagetitle{
	display:none;
}
.splashLinkArea{
    height:100px;
    min-height:100px;
	/*border:solid 1px #CCCCCC; */	
}
/*		Main Content Both Right and Middle content		*/
.pageContent{
	display:none;
}
.mainContent{
	padding:0px 0px 10px 0px;
	margin-left:7px;
	min-height:255px;
	height:auto;
	font-family:Arial;
	width:800px;
	color:#575850;
	background-color:white;
}
.mainContentNew{
	padding:0px 0px 10px 0px;
	margin-left:0px;
	min-height:255px;
	height:auto;
	font-family:Arial;
	width:997px;
	color:#575850;
	background-color:white;
}
.splashLinkFrame1{
	padding:0px;
	width:100%;
	min-height:255px;
}
.AbsaCapWebPart{
	padding:0;
	width:760px;
	min-height:255px;
	height:auto;
	vertical-align:top;	
}
.VacancyHomeCenterZone{
	padding:0;
	width:100%;
	vertical-align:top;	
}
.VacancyHomeCenterZone .link-item{
	min-height:55px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	background-image:url('/SiteCollectionImages/NewsItemBackground.jpg');
	font-size:10pt;
}
.HomeCenterZone2{
	padding:0;
	width:760px;
	min-height:255px;
	height:auto;
	vertical-align:top;
}
/*				SITE MAP ELEMENTS				*/
#SiteMapTitle{
	background-image:url('/images/BackgroundGray.gif');
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	padding-top:6px;
	color:#575850;
	font-size:14px;
	font-weight:bolder;
	font-family:Arial;
	height:28px;
	margin-left:0px;
	width:100%;
}
.SiteMapCenterZone{
	padding:0;
	width:760px;
	min-height:255px;
	height:auto;
	vertical-align:top;
}
.SiteMapCenterZone a{
	text-decoration:none;
}
.HomeRightZone2{
	/* width:210px;
	 max-width:210px;*/
	 padding-left:10px;	 
	 padding-right:10px;
	 padding-top:0px;
	 vertical-align:top;
 	 height:auto;
 	 width:212px;
}
.HomeRightZone{
	/* width:210px;
	 max-width:210px;*/
	 padding-left:10px;	 
	 padding-right:10px;
	 padding-top:0px;
	 vertical-align:top;
 	 height:auto;
 	 width:212px;
}
#placeholdermainpage{
	padding:0px;
	margin:0px;
	background-color:aqua;
}
.HomeFormWebpart{
	padding:0px;
}
#LinkDropdown {
	width:160px;
	height :20px;	
	margin-bottom:7px;
	color:#575850;
}
#LinkDropdown select{
 	border :thin gray;
}
/*		MIDDLE COLUMN		*/
.splashLinkArea3{
	 width:520px;
	 padding:0px;
	 vertical-align:top;
	 min-height:255px;
	 height:auto;
}
.genericLeftColContent{
	vertical-align:top;
	font-family:Arial;
	font-size:8pt;
	color:#575850;
	min-height:255px;
	height:255px;
	background-image:url('/SiteCollectionImages/BodyBackgroundFade_NEW.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	border-top: 1px #D7D2CD solid;
	padding:5px 5px 10px 5px;
}
/*		LEFT COLUMN		*/
.splashLinkArea4{
	 width:210px;
	 max-width:210px;
	 padding:5px;	 
	 vertical-align:top;
 	 max-height:255px;
	 height:auto;
}
.genericLeftWebpartZone{
	background-color:white;
	padding-left:5px;
	padding-right:0px;	
	vertical-align:top;
	margin-top:0px;
}
.WebpartZone_withBorder{
	background-color:white;
	padding-left:0px;
	padding-right:0px;	
	vertical-align:top;
	margin-top:0px;
	border:2px solid #E3EBF0;
	padding :0px!important;
	margin:0px!important;
	text-align:center!important;
}
/*
.genericLeftWebpartZone, .ms-standardheader, .ms-WPTitle{
	background-color:lime;
}
.genericLeftWebpartZone, .link-item{
	background-image:none;
}
.genericLeftWebpartZone, .link-item a{
	background-color:fuchsia;
}*/
#HyperLink1{
	font-family:Arial;
}
/*News release Methods*/
.floatLeft1{
	float:left;
    margin-right:0px; 
    margin-left: 0px; 
    margin-top:5px;
    width:100%
}
.NewsHeader { 
    padding-bottom:0px;
    padding-right:0px; 
    padding-left: 0px; 
    text-align:right; 
    white-space:nowrap;
    border-bottom:solid 1px #ED1C24;
    font-family:arial;  
    font-size:8pt;  
    color:#575850; 
}
.byLine1{
	width:100%;
}
.LeftContent{
	width:70%;
	float:left;
	height:auto;
	min-height:255px;
	padding:5px
}
.editModePanel1{
	clear:both;
	padding="10";
	width:200px;
	height:30px;
	vertical-align:middle;
	padding:10px;
	vertical-align:middle;
}
.rightpageCont{
	width:25%;
	height:auto;
	min-height:255px;
	padding:5px;
}
#EditM{
	width:200px;
	height:30px;
}
.body{
	background-color:white;
	font-size:11px;
	font-family:Arial;
}
/*.topNavContainer{
	background-image:url('../SiteCollectionImages/DemoBanner.jpg');
	height:200px;
}*/
.master{
	width:984px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	color:#575850;
}
.breadcrumb{
	font-family:Arial;
	font-size:9px;
	color :#6C5B65;
	border-bottom:0;
}
.breadcrumbCurrent {
	font-size:9px;
	font-weight:bold;
	color :#6C5B65;
	border-bottom:0;
}
.breadcrumb a{
	color :#6C5B65;
}
.breadcumbCurrent a{
	color :#6C5B65;
	font-weight:bold;
}
/*Used for the padding of the content and naviagtion*/
#mainContainer{
	padding-top:5px;
	margin-top:5px;
	font-family:Arial;
	color:#575850;
}
/*Container just for the content*/
.search{
   font-size:9px;
   font-weight:bold;
   margin-left:15px;
   margin-top:0px;
   padding-top:0px;
   color :#ED1C24;
   width:225px;
   float:right;
}
/*				Styles for the left Navigation				*/
element.style{
	margin-top:5px;
	margin-top:5px;
}
/* 		STYLING FOR FIRST LEVEL LINK CELL		*/
.leftNav1 a{
	display:block;
	font-family:Arial;
	font-weight:bold;
/*	padding-left:5px;*/
	padding-right:10px;
	margin-top:2px;
}
.leftNav3:hover{
	color:red;
}
.leftNav2:hover{
	color:red;
}
.leftNav1:hover{
	color:red;
}

.leftNavFlyOuts a{
	color:#575850; 
}
.leftNavFlyOutsHover{
}
#HomeNavLink{
 	text-decoration:none;
 	font-size:14px;
 	padding-left:5px;
 	height:22px;
 	padding-top:4px;
 	background-image:url('/images/LeftNavNewBck.jpg');
 	background-repeat:repeat-x;
 	background-position:center center;
 	vertical-align:middle;
 }
#SiteMapHomeNavLink{
 	text-decoration:none;
 	font-size:14px;
 	padding-left:5px;
 	height:22px;
 	vertical-align:middle;
}
#SiteMapHomeNavLinkSub{
 	text-decoration:none;
 	padding-left:5px;
 	height:22px;
 	vertical-align:middle;
}
#HomeNav{
	width: 222px;
	height:30px;
	padding-top:2px;
}
.shadowRight{
	background-image:none;
	width:0px;
}
.shadowLeft{
	background-image:none;
	width:0px;
}
.ImageCell{
	width:20%;
}
.genericRowTitle2{
	font-size:12pt;
	font-weight:bolder;
	color:white;
}
.zz1_logoLinkId_1{
	width:200px;
}
/*
.Pagefooter{
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	height:30px;
	width:984px;
}*/
genericTable{
	min-height:255px;
	margin-top:0px;
}
.genericRowTitle{
	background-image:url('/images/BackgroundGray.gif');
/*	background-position:left center;*/
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	padding-top:5px;
	color:#575850;
	font-size:14px;
	font-weight:bolder;
	font-family:Arial;
	height:28px;
	margin-left:10px;
}
.NewsTitle{
	background-image:url('/images/BackgroundGray.gif');
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	padding-top:1px;
	color:#575850;
	font-size:14px;
	font-weight:bolder;
	font-family:Arial;
	height:28px;
	margin-left:0px;
	width:100%;
}
.genericRowTitle8{
	background-image:url('/images/TitleBG_AC_Dark.jpg');
/*	background-position:left center;*/
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bolder;
	font-family:Arial;
	height:37px;
	margin-left:10px;
	padding-top:6px;
}
/* 		Titles for pages with no left column		*/
.genericRowTitle9{
	background-image:url('/images/TitleBG_AC_Dark.jpg');
/*	background-position:left center;*/
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	padding-top:6px;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bolder;
	font-family:Arial;
	height:37px;
	margin-left:0px;
	margin:0px!important;
}
.genericRowTitle7{
	background-image:url('/images/TitleBG_AC_Dark.jpg');
/*	background-position:left center;*/
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	padding-top:6px;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bolder;
	font-family:Arial;
	height:37px;
	margin-left:0px;
	margin:0px!important;
}
.ms-standardheader{
	color:#575850;
	font-size:12pt;
	font-weight:bolder;
	font-family:Arial;
	height:20px;
	padding-left:10px;
	padding-bottom:0px;
}
.ms-WPTitle{
	color:#575850;
	font-size:10pt;
	font-weight:bolder;
	font-family:Arial;
	height:22px;
	background-image:url('/images/Absa-Background_NEW.jpg');
	background-repeat:repeat-x;
	background-position:center;
	padding-top:4px;
	border-top:1px #D7D2CD solid;
	border-bottom:1px #D7D2CD solid;
}
.ms-WPHeader td{
	border-bottom:1px solid white;
}
.page_hdr{
	color:#575850;
	font-size:12pt;
	font-weight:bolder;
	font-family:Arial;
}
.NewsContentTable{
	color:#575850;
}
.genericBottomCont{
	color:#575850;
	font-size:12pt;
	font-weight:bolder;
	font-family:Arial;
}
.newsTableITitle{
	color:#575850;
	font-size:12pt;
	font-weight:bolder;
	font-family:Arial;
}
.genericRowContentleft{
	font-family:Arial;
	font-size:8pt;
	color:#575850;
	min-height:255px;
	height:255px;
	background-image:url('/SiteCollectionImages/BodyBackgroundFade_NEW.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	border-top: 1px #D7D2CD solid;
	padding:10px;
}
.genericRow_WP_Styles{
	font-family:Arial;
	font-size:8pt;
	color:#575850;
	padding:3px 10px 3px 10px;
}
.genericRowContentBG{	
	font-family:Arial;
	font-size:8pt;
	color:#575850;
	padding:5px 10px 5px 10px;
	background-image:url('/SiteCollectionImages/BodyBackgroundFade_NEW.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	height:255px;
	min-height:255px;
	vertical-align:top;
	border-top: 1px #D7D2CD solid;
	border-left:0px;
	border-right:0px;
}
.genericRowContentleftIFrame{
	font-family:Arial;
	font-size:8pt;
	color:#575850;
	background-image:url('/SiteCollectionImages/BodyBackgroundFade_NEW.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	border-top: 1px #D7D2CD solid;
	padding:10px;
}
.IFramePageViewer{
	height:auto;
}
.genericRowContent{	
	font-family:Arial;
	font-size:8pt;
	padding:5px 5px 10px 5px;
	color:#575850;
	background-image:url('/SiteCollectionImages/BodyBackgroundFade_NEW.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	height:255px;
	min-height:255px;
	vertical-align:top;
	border-top: 1px #D7D2CD solid;
	border-left:0px;
	border-right:0px;
}
.genericRowContent_metaTags{	
	font-family:Arial;
	font-size:8pt;
	padding:5px 5px 10px 5px;
	color:#575850;
	vertical-align:top;
	/*border-top: 1px #D7D2CD solid;*/
	border-left:0px;
	border-right:0px;
}
.genericRowContentWPZone{	
	font-family:Arial;
	font-size:8pt;
	padding:5px 5px 10px 5px;
	color:#575850;
	/*background-image:url('../SiteCollectionImages/BodyBackgroundFade_NEW.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	border-top: 1px #D7D2CD solid;*/
	vertical-align:top;
	border-left:0px;
	border-right:0px;
}
.NewsPostBody{	
	font-family:Arial;
	font-size:8pt;
	padding:5px 5px 10px 5px;
	color:#575850;
	background-image:url('/SiteCollectionImages/BodyBackgroundFade_NEW.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	height:255px;
	min-height:255px;
	vertical-align:top;
	border-top: 1px #D7D2CD solid;
	width:100%;
}
#PlaceHolderMain{
	/*border:2px;
	border-color:#575850;
	border-style:solid;
	padding:2px;*/
	font-weight:normal;
	font-family:Arial;
}
/*Styling for webpars and webpart content*/
#column{
	padding:0px;
	margin-left:0px;
	font-size:6pt;
}
/*		STYLING FOR LINKITEM AND DESCRIPTION		*/

#linkitem a:hover{
	color: red;
	text-decoration:none;
}
.description{
	padding-left:0px;
	padding-right:10px;
	font-weight:normal;
	font-size:8pt!important;
	font-family:Arial!important;
	color:#575850;
	float:left;
}
.link-item a:link{
	font-family:Arial;
}
.link-item a{
	font-family:Arial;
}
.link-itemfread{
	font-family:Arial;
}
#linkitem{
	color:#575850;
}
.link-item{
	color:#575850;
	/*padding-bottom:45px;*/
	background-position:left top;
	background-repeat:repeat-x;
}
.link-item a:link{
	font-size:11pt;
}
.link-item a{
	font-size:11pt;
}
.ms-WPBody a:visited {
	color:#575850;
}
.ms-WPBody a:link{
	color:#575850;
}
.item{
	color:#575850;
	margin-left:0px;
}
.separator{
	border-bottom:1px;
	border-top:none;
	border-left:none;
	border-right:none;
	border-color:#6C5B65;
	padding-bottom:5px;
}
.groupheader{
	color:#575850;
	font-family:Arial;
}
#MSOZoneCell{
	padding-bottom:15px;
}
/*.ms-WPBody{
	padding:5px 5px 5px 0px;
}*/
#ctl00_ImageMap1{
	visibility:hidden;
}
/*
#ctl00_PlaceHolderMain_ctl00__ControlWrapper_RichHtmlField{
	border:2px;
	border-color:#6C5B65;
	border-style:solid;
	padding:2px;
}
.search td{
	border:6px;
	border-style:solid;
	border-color:fuschsia;
}
td.ms-sbtext{
	border:6px;
	border-style:solid;
	border-color:fuchsia;
}
*/
.spacer{
	width:0px
}
#barcaplogo a{
	border:0px;
	border:none;
}
#absalogo a{
	border:0px;
	border:none;
}
.myBreadcrumb{	
	height:25px;
	float:left;
	padding-top:5px;
	margin-left:5px;
}
.newSearch{
	height:25px;
	float:right;
	padding-top:5px;
}
.CurrentNav{
	background-image:none;
	background-color:none;
}

.topNavRoundLeft{
	width: 984px;
}

/*Added By Michael Lowe (27/08/2007)*/

/*All standard Pictures*/
.PictureFrame{	
	border-style:solid;
	border-width:1px;
	border-color:#E3EBF0;
	padding :5px;
	margin-bottom:10px;
}
.RichImageField1{
	border-style:solid;
	border-width: 2px;
	border-color: #E3EBF0;
	padding :5px;
}
/*Webpart Pictures*/
.WebPartPictureFrame{
	border-style:solid;
	border-width: 2px;
	border-color: #E3EBF0;
	padding :2px;
	border-top:2px solid #E3ebfo!important;
}
.ms-WPBody{
	border-style: none;
	border-width: 0px;
	padding :0px;
	margin-top:0px;
}
.WebPartWPQ3{
	border-style: none;
	border-width:0px;
	border-color: transparent;
	padding :0px;
	border: none;
}
/*Picture Holder Picture Frame*/
.SectionImageRight{
	border-style:solid;
	border-width:2px;
	border-color:#E3EBF0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
/*Webpart Picture Frame*/
#MSOImageWebPart_WebPartWPQ5{
	border-style:solid;
	border-width:2px;
	border-color:#E3EBF0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
#MSOImageWebPart_WebPartWPQ3{
	border-style:solid;
	border-width:2px;
	border-color:#E3EBF0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
#MSOImageWebPart_WebPartWPQ4{
	border-style:solid;
	border-width:2px;
	border-color:#E3EBF0;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
/*
#ms-WPBorder {
	border-style:solid;
	border-width:2px;
	border-color:#E3EBF0;
	padding:5px;
}
.WebPartWPQ3{
	border-style:solid;
	border-width:2px;
	border-color:#E3EBF0;
	padding:5px;
}*/
.ms-WPBorderBorderOnly{
	border-style: none;
}
.ms-WPBorder{
	border-style: none;
}
/*End Add by Michael Lowe */
element.style{
	font-size:14px;
}
/*Header Sizes */
#headerwhite{
	width:770px; 
	height:46px;
}
#headerwhite2{
	width:560px; 
	height:35px;
}
#headerAbsa{
	width:220px;
	height:101px;
}
#headerStripe{
	height:20px;
	width:580px;
	background-image:url("/images/HeaderLine.gif");
	padding:0px;
	margin:0px;
}
/*				TEMPORARY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!			*/
.separator{
	display:none;
}
.item link-item a{
	background-color:white;
	background-image:none;
}
.item link-itemRight{
	background-image:none;
	height:20px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;	
	background-color:blue;
}
/* 			Description read More			*/
.DescReadMore{
	text-align:right;
	font-size:8pt!important;
}
#readMore{
	float:right;
	font-size:7pt;
	font-weight:normal;
	background-color:transparent;
	margin-right:20px;
	color:#575850;
	margin-top:5px;
	text-align:right;
	padding-right:10px;
}
#readMore a{
	font-size:7pt;
	font-weight:normal;
}
#TitleReadMore{
	float:right;
	font-size:7pt;
	font-weight:normal;
	background-color:transparent;
	margin-right:20px;
	color:#575850;
	margin-top:-15px;
}
#TitleReadMore a{
	font-size:7pt;
	font-weight:normal;
}
#TitleReadMore a:hover{
	color:red;
	text-decoration:none;
}
#cbqwp{
	margin-top:-2px;
}
.welcomeImage{
	display:none;
}
.SummaryLinksCSS{
	background-image:none;
	font-size:5pt;
}
.NewsCategoryDrop{
	width:100%;
}
.CategoryCol{
	font-weight:bold;
	width:18%;
}
.MainNewsContent{
	width:100%;
	float:left;
	height:auto;
	min-height:255px;
	padding:5px
}
#column #linkitem .link-item{
	text-align:left;
	height:auto;
	padding-bottom:6px;
	padding-top:-2px;
	font-size:7pt;
	font-family:Arial;
	margin-top:-2px;
	margin-bottom:-5px;
	vertical-align:top;
}
#column #linkitem .link-item a .link-item a:link{
	text-align:left;
	padding-bottom:3px;
	font-size:17pt;
	font-family:Arial;
}
#column a{
	padding:0px;
	margin-left:0px;
	font-size:8pt;
	font-weight:normal!important;
}
/*Styling for the News webpart on the Home page*/
.HomeCenterZone .link-item{
	min-height:55px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	background-image:url('/SiteCollectionImages/NewsItemBackground.jpg');
	font-size:10pt;
}
.HomeCenterZone2 .link-item{
	min-height:55px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	background-image:url('/SiteCollectionImages/NewsItemBackground.jpg');
	font-size:10pt;
}
#ImageLeftLabel{
	color:#C0C0C0;
}
.ResultsContent{
	width:984px;
	margin-left:auto;
	margin-right:auto;
}
.advancedSearch{
	width:984px;
}
#SearchRightCell{
	width:10px;
}
.srch-Description{
	color:#575850;
	font-family:Arial;
}
.srch-Title a:hover{
	color:red;
	text-decoration:none;
}
.srch-URL a:hover{
	text-decoration:none;
	color:red;
}
.srch-URL a{
	color:#575850;
}
.srch-URL a:visited{
	color:#575850!important
}
.srch-URL a:link{
	color:#575850!important
}
.srch-URL a:hover{
	color:red !important
}
/*			STYLING FOR LINKS WITHIN THE CONTENT			*/

#UnderlineMe{
	border-bottom:1px #CCCCCC solid;
}
#LinkInContent a{
	color:#575850;		
}
#LinkInContent{
	color:#575850;
}
#LinkInContentTable{
	width:100%;
	height:100px;
}
#LinkInContentTable a{
	text-decoration:none;
	font-weight:bold;
	font-family:Arial;
	
}
#LinkInContentTable a:hover{
	color:red;
}

#LinkInContentTable td{
	border-bottom:1px #CCCCCC solid;
	padding-top:10px;
}
/*		SPACING CELL BETWEEN LINKS		*/
#MySpace td{
	border-bottom:0px;
	width:10px;
}
#MySpace{
	width:10px;
}
#MySpace02 td{
	width:10%;
	border-bottom:1px #CCCCCC solid;
}
#MySpace02{
	width:10%;
}

/*			END OF LINKS STYLING			*/
.slm-layout-main #linkitem{
	padding-left:10px;
	border-bottom:1px #CCCCCC solid;
}
#TitleOnlylinkitem{
	text-align:left;
	padding-bottom:5px;
	border-bottom:1px #CCCCCC solid;
	padding-left:10px;
	padding-right:10px;
}
#TitleOnlylinkitem a{
	text-decoration:none;
}
#TitleOnlylinkitem a:hover{
	color:red;
	text-decoration:none;
}
/*		next		*/
#TitleOnlylinkitemRight{
	text-align:left;
	padding-bottom:5px;
	border-bottom:1px #CCCCCC solid;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	background-color:aqua;
}
#TitleOnlylinkitemRight a{
	text-decoration:none;
}
#TitleOnlylinkitemRight a:hover{
	color:red;
	text-decoration:none;
}
.genericLeftWebpartZone #column{
	padding-left:0px;
}
/*			STYLING FOR IMAGES WITHIN CONTENT			*/
/*			END OF IMAGE BORDER STYLING					*/
.RecentAchivImg{
	vertical-align:top;
	height:100px;
	padding-top:10px;
}
/*
#ContactUsLinks .ContactUsLinks,tr{
	border-bottom:1px #CCCCCC solid;
	padding-top:10px;
}
.ContactUsHr,tr{
	border-bottom:1px #CCCCCC solid;
	padding-top:10px;
}
#ContactUsLinks .ContactUsLinks,tr{
	border-bottom:1px #CCCCCC solid;
}*/
{
	border-bottom:1px #CCCCCC solid;
}
.ContactUsLinks{
	border-bottom:1px #CCCCCC solid;
}
#ContactUsLinks a{
	text-decoration:none;
	font-weight:bold;
	font-family:Arial;
}
#ContactUsLinks a:hover{
	color:red;
}
.authoringRegion{
	background-color:#ffffff;
	color:#575850;
}
{
	color:#575850;
	vertical-align:middle!important;
}
.sharepointLogin .ms-globallinks a{
	color:#575850;
	vertical-align:middle!important;
}
.sharepointLogin .ms-globallinks{
	color:#575850;
	vertical-align:middle!important;
}
.sharepointLogin div{
	color:#575850;
	vertical-align:middle!important;
}
.ms-globallinks{
	color:#575850;
	vertical-align:middle!important;
}
.ms-globallinks_new{
	color:#ffffff!important;
	vertical-align:middle!important;
}
.ms-globallinks_new a{
	color:#ffffff!important;
	vertical-align:middle!important;
}
#PrintIcon{
vertical-align:middle;
}
/*						STYLING CUSTOMN SEARCH					*/
.MyClass a:hover{
	color:red;
	text-decoration:none;
}
.MyClass a{
	font-weight:bold;
	font-family:Arial;
}
.MyClass{
	min-height:70px;
	height:70px;
	padding-top:10px;
	padding-left:10px;
	background-image:url('/SiteCollectionImages/NewsItemBackground.jpg');
	background-repeat:repeat-x;
	font-size:10pt;
	vertical-align:top;
	border-collapse:collapse;
	border:0px;
}
#grdSearchResults{
	border-collapse:collapse;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#readMore{
	font-size:8pt;
	font-weight:bold;
}
#readMore a{
	font-weight:bold;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.grdSearchResultsStyle{
	border-collapse:collapse;
	border:0px;
}
.grdSearchResultsStyle a{
	color:red;
}
.MyClass #readMore:hover{
	color:red;
}
.templateHeader{
	display:none;
}
.PagingFooter{
	border:0px;
	border-collapse:collapse;
}
#StructuredProducts{
	border-collapse:collapse;
}
#StructuredProducts td{
	padding-left:4px;
	padding-right:4px;
}
/*		New addition (Survey custom styling)		*/
.ms-formlabel{
	font-size:8pt;
}
.ms-formbody {
	font-size:8pt;
}
.ms-formbodysurvey{
	font-size:8pt;
}
.ms-propertysheet th.ms-gridT1{
	font-size:8pt;
	font-weight:normal;
}
.ms-gridT1{
	font-size:8pt;
	font-weight:normal;
}
.ms-gridCol{
	font-size:8pt;
}
.ms-formlabel .ms-standardheader{
	font-size:8pt;
	font-weight:normal;
}

/*** EDIT MODE STYLES ***/
.ms-formfieldlabelcontainer{
	margin:0px!important;
	vertical-align:top;
	float:left;
	margin-top:-10px;
}
.ms-formfieldvaluecontainer{
	margin:0px!important;
	vertical-align:top;
	float:left;
	margin-top:-10px;
}

/*** COLORS
BLUE: #D6EEF0;
GREY: #575850;
BROWN: #604A39
 ***/



/************************************************* NEW STYLES FOR 'BORN TO REDEFINE' *************************************************/

/*** MASTER DESIGN ***/
.ms-basictable{
	border-collapse:collapse;
	background-image:url('../images/Absa/TopAreaBG.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	height:auto;
}
.AbsaLogoArea{
	height:46px;
	text-align:right;
	vertical-align:top;
}
.BarclaysLogoArea{
	vertical-align:bottom!important;
	text-align:left;
	height:30px;
	width:170px!important;
	background-image:url('/images/Absa/BarclaysCapitalLogo_small1A.jpg');
	background-repeat:no-repeat!important;
	background-position:left bottom;
}
.BottomAreaBG{
	height:521px;
	width:985px;
}
.masterContent{
	width:985px;
}
/*** GLOBAL NAVIGATION | TOP NAVIGATION ***/
.topNavContainer{
	background-image:none;
	height:20px!important;
	margin:0px!important;
	font-weight:bold;
}
.topNav{
    *position:relative;
    *top:-1px;
    height:20px!important;
}
.topNavItem{
	/*background-image:url('../images/Absa/NavSplitter_BTR.png')!important;
	background-repeat:no-repeat;
	background-position:top right;*/
	background-image:url('/images/Absa/Bullets.gif')!important;
	background-repeat:no-repeat!important;
	background-position:left;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:7.5pt; 
	color:#ffffff;
	height:20px!important;
	margin:0px!important;
}
.topNavItem a{
	display:block;
	padding:8px 9px 0px 9px;
	height:20px!important;
	margin:0px!important;
}
.topNavSelected a{
	background-image:none!important;
	background-repeat:repeat-x;
	background-position:top right;
	color:#575850;
}
.topNavHover a{
	color:#575850;
	background-image:none!important;
	background-color:transparent;	background-image:url('/images/Absa/Bullets.gif');
	background-repeat:no-repeat!important;
	background-position:left;
}
.topNavFlyOuts{
	border-top:1px #8D8475 solid;
	color:#ffffff!important;
	background-color:transparent!important;
	font-size:7.5pt; 
}
.topNavFlyOutsItem{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt; 
	border:0px;
	border-bottom:1px #8D8475 solid;
	border-top-style:none;
	color:#ffffff!important;
	*width:190px;
	min-width:190px;
}
.topNavFlyOutsItem a{
    display:block;
    padding:4px 5px 4px 10px;
   	background-color:#978B7F!important;
}
.topNavFlyOutsHover{
	color:#575850!important;
}
.topNavFlyOutsItem a:hover{
   	background-color:#918577!important;
}
/*** CURRENT NAVIGATION | LEFT NAVIGATION ***/
.CurrentNavRow{
	background-color:#a9b4b2;
	height:16px; 
	width:800px; 
	margin-bottom:4px;
	padding-left:1px;
	padding-top:4px!important;
}
.leftNavSuba{
	border-color:#DBDBDB;
	color: #474747;
	height:40px;
	vertical-align:top!important;
}
.leftNava{
	background-image:none;
	color:#474747;
}
.leftNava:visited{
	background-image:none;
	background-repeat:repeat-x;
	background-position:center;
	color:#474747;
}
.leftNavSelected{
	border-top:none;
	border-bottom:none;
	background-color:transparent!important;
	border:0px;
}
.leftNav_3{
	background-image:none;
	background-color:transparent;
	color:#474747;
	height:15px;
	padding-left:10px;
	padding-bottom:2px;
}
.leftNav_2 {
	background-image:none;
	background-color:transparent;
	color:#474747;
	height:15px;
	padding-bottom:1px;
	padding-left:5px;
	font-weight:bold;
}
.leftNav_1 a{
	background-image:none;
	background-color:transparent;
	color:#474747;
	margin-bottom:0px;
	margin-top:1px;
	padding-bottom:0px;
	padding-top:5px;
	padding-left:0px;
	height:19px;
	line-height:19px;
	font-family:Arial;
	font-size:6.2pt!important;
	padding-right:2px;
	padding-left:10px;
	font-weight:bold;
}
.leftNav_1 a:hover{
	color:#C3282E!important;
}
.leftNav_1 a:selected{
	color:#C3282E!important;
}
.leftNav_1{
	background-image:url('/images/Absa/Bullets.gif');
	background-repeat:no-repeat!important;
	background-position:left;
}
.leftNavHover{
	background-image:none;
	background-color:transparent;
	color:red!important;
	background-image:url('/images/Absa/Bullets.gif');
	background-repeat:no-repeat!important;
	background-position:left;
}
.leftNavFlyOuts:hover{
	background-image:none;
	color:#575850;
}
.leftNavFlyOuts {
	background-image:url('/images/Absa-Background_NEW.jpg');
	background-repeat:repeat-x;
	background-position:center;
	color:#575850;
}
.leftNav:selected{
		color:#C3282E!important;
}

/*				NEW SEARCH STYLING 				*/
.ms-sbrow{
	height:30px;
}
td.ms-sbcell{
	border:0px;
	padding-left:2px;
}
.ms-sbcell{
	border:1px #604A39;
}
td.ms-sbgo{
	background-color:transparent;
	max-height:20px;
	max-width:250px;
	height:20px;
	width:20px;
}
.ms-sbtable-ex{margin-left:0px;}
.ms-sbcell ms-sbtext{
	/*color:#575850;*/
	color:#575850!important;
	vertical-align:middle!important;
}
.ms-sbtext{
	color:#8C8275!important;
	font-size:8pt;
	vertical-align:middle!important;
}
/*** SEARCH BOX ***/
.ms-sbplain{
	background-color:#ffffff!important;
	margin-top:6px;
	height:5px!important;
	padding-top:0px;
	vertical-align:top;
	padding-bottom:5px;
}
.search{
	margin-bottom:0px;
    margin:4px 2px 20px 2px;
}
.search .ms-sbcell .ms-sbplain{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:10px;
	color:#575850!important;
	padding-top:0px!important;
}
.search .ms-sbcell{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: red!important;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
}
td.ms-sblink{
	padding-right:14px;
	border:none;
}
.ms-sblink a:visited{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    color: #ffffff!important;
   	text-decoration:none;
	padding-left:4px;
}
.ms-sbplain{
	color:#575850!important;
	float:left;
	vertical-align:bottom!important;
	height:15px!important;
	*height:5px!important;
	padding-top:2px;
	width:70px;
	padding-bottom:0px;
	*padding-bottom:8px!important;
}
.ms-search_table_border{
	border:0px;
	width:180px;
	float:right;
}
.ms-sbtext{
	padding-top:0px!important;
}
/*			Body Footer			*/
.bodyfooterActual{
	text-align:right;
	font-size:8pt;
	color:#ffffff;
	font-family:Arial;
	text-decoration:none;
	float:left;
	vertical-align:top;
	padding-top:0px;
	height:37px;
	width:350px;
	vertical-align:bottom;
}
.bodyfooterActual a:hover{
	color:red;
	text-decoration:none;
}
.Pagefooter{
	border-bottom:0px #FF0000 solid;
	background-color:transparent;
	height:40px;
	width:984px;
}
#FooterText{
	float:left;
	text-align:left;
	color:#ffffff;
	font-size:6pt;
	padding-top:10px;
}
#FooterLinks{
	float:right;
	/*width:350px;*/
}
.ms-WPBody{
	width:790px!important;
	height:37px!important;
	padding-top:13px;
}
.ms-WPBody a:link{
	color:#ffffff;
}
.ms-WPBody a:hover{
	color:#575850!important;
}
.ms-WPBody a:selected{
	color:#ffffff;
}
.ms-WPBody a:visited{
	color:#ffffff;
}
/*** OTHER ON MASTER ***/
.master{
	width:932px;
	height:1px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	color:#575850;
	border-collapse:collapse;
}
.mainContent{
	height:435px;
	font-family:Arial;
	width:985px;
	color:#575850;
	padding:0px;
	margin:0px;
	background-color:transparent;
}
.mainContainer{
	width:985px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial;
	color:#575850;
}
/*** PAGE LAYOUTS ***/
h1{display:inline;}
h2{display:inline;}
.CurrentPageTitle{
	font-size:25pt;
	color:#474747;
	padding:0px;
	padding-left:5px;
	display:inline;
	margin:0px;
}
.ParentPageTitle{
	font-size:30pt;
	padding:0px;
	color:#73685D;
	padding-left:5px;
	display:inline;
	margin-left:0px;
	margin-top:0px!important;
	height:20px;
}
.ParentPageTitle a{
	font-size:30pt;
	color:#73685D;
	display:inline!important;
	padding-left:5px!important;	
	margin-top:0px!important;
	line-height:35pt!important;
}
.ParentPageTitle a:hover{
	color:#73685D!important;
}
.PageContentDiv{	
	padding-right:10px;
	font-size:10pt;
}
.PageContentDiv a{
	color:#C3282E!important;
}
.PageContentDiv a:hover{
	color:#C3282E!important;
	text-decoration:underline;
}
.PageContent{	
	font-family:Arial;
	font-size:10pt;
	padding:10px 5px 5px 5px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:570px;
	height:270px;
}
.PageContentWPzones{	
	font-family:Arial;
	font-size:11pt;
	padding:10px 5px 5px 5px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:550px;
	height:270px;
}
.PageContent100{	
	font-family:Arial;
	font-size:11pt;
	padding:10px 5px 5px 5px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:550px;
	height:300px;
}
.PageContent2{	
	font-family:Arial;
	font-size:11pt;
	padding:20px 5px 5px 5px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:500px;
	height:350px;
}
.PageContent3{	
	font-family:Arial;
	font-size:11pt;
	padding:20px 5px 5px 5px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:550px;
	height:350px;
}
	width:550px;
	height:350px;
}
.PageContentHome{	
	font-family:Arial;
	font-size:9pt;
	padding:0px 90px 5px 10px!important;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:320px;
	height:200px;
	padding-bottom:5px;
}
.PageContent4{	
	font-family:Arial;
	font-size:11pt;
	padding:4px 5px 0px 5px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	height:50px!important;
}
.PageContent1Title{	
	font-family:Arial;
	font-size:11pt;
	padding:20px 5px 5px 5px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:500px;
	height:350px;
}

.TellAFriendTD{
	vertical-align:bottom;
}
.TellAFriendDiv{
		float:right;
		font-weight:bold;
		font-size:8.5pt;
}
.MetaTags{	
	font-family:Arial;
	font-size:8pt;
	padding:5px 5px 10px 5px;
	color:#575850;
	vertical-align:top;
	border:0px;
}
.WPZone{	
	font-family:Arial;
	font-size:8pt;
	padding:5px 5px 10px 5px;
	color:#575850;
	vertical-align:top;
	border:0px;
}
.WP_PageContent{
	font-family:Arial;
	font-size:13pt;
	padding:0px 0px 5px 13px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:813px;
	height:320px;
}
.WP_PageContent1{
	font-family:Arial;
	font-size:13pt;
	padding:20px 0px 5px 13px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:813px;
	height:300px;
}
.WP_PageContent1a{
	font-family:Arial;
	font-size:13pt;
	padding:20px 1px 5px 1px;
	color:#575850;
	background-image:none;
	vertical-align:top;
	border:0px;
	width:825px;
	height:300px;
}


/*** HOW WE WORK ***/
.hwwMainImg{
	background-image:url('/images/Absa/HowWeWork_MainIMG.jpg');
	background-repeat:no-repeat;
	width:985px;
	height:521px;
	border-collapse:collapse;
}
.wwdMainImg{
	background-image:url('/images/Absa/WhatWeDo_MainIMG.jpg');
	background-repeat:no-repeat;
	width:985px;
	height:521px;
	border-collapse:collapse;
}
.wusMainImg{
	background-image:url('/LayoutImages/WhyUseUs_MainIMG.jpg');
	background-repeat:no-repeat;
	width:985px;
	height:521px;
	border-collapse:collapse;
}
.panelCSS{
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
	width:500px;
	height:310px;
}
.panelCSS2{
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
	width:820px;
	height:400px;
}		
.panelCSS3{
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
	width:480px;
	height:310px;
	padding-left:3PX;
}
.panelCSS1{
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
	width:550px;
	height:230px;
}
/** GRADUATE SCROLL BAR STYLING
.{
	scrollbar-3dlight-color:#a5acb2; 
	scrollbar-arrow-color:#929aa1;
	scrollbar-base-color:#dee1e3;
	scrollbar-darkshadow-color:#a5acb2; 
	scrollbar-face-color:#c8ced2; 
	scrollbar-highlight-color:#dee1e3; 
	scrollbar-shadow-color:#a5acb2;
	scrollbar-track-color:#dee1e3;
	width:550px;
	height:230px;
}
*/
.panelCSS1WPZonesPage{
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
	width:550px;
	height:230px;
}
.panelCSS_wide{
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
	width:810px;
	height:230px;
}
.panelCSS_SiteMap{
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
	width:800px;
	height:375px;
}
.srch-stats{
	background-color:transparent!important;
}
#MSOZoneCell_WebPartWPQ5{	height:350px!important;
}
.ms-rteCustom-SubTitles_Blue{
	font-weight:bolder;
	font-size:13pt;
	color:#0C878E;
}
.ms-rteCustom-ParentPageTitle{
	font-size:30pt!important;
	color:#73685D;
	padding-left:5px!important;	
	margin-top:0px!important;
	line-height:30pt!important;
	font-family:Arial, Helvetica, sans-serif!important;
	font-weight:bold;
	padding-top:0px!important;
	padding-bottom:0px!important;
	margin:0px!important;
	display:inline;
	vertical-align:top!important;
}
.ms-rteCustom-CurrentPageTitle_small{
	font-size:18pt;
	color:#474747;
	padding:0px;
	padding-left:5px;
	display:inline;
	margin:0px;
	padding:15px 0px 15px 0px;
}
.ms-rteCuston-CurrentPageTitle{
	font-size:25pt!important;
	color:#474747!important;
	padding:0px!important;
	padding-left:5px!important;
	margin:0px!important;
	font-weight:bold;
	line-height:23pt;
}
.ms-rteCustom-TopContent{
	padding-left:16px;
	padding-top:7px;
}
/*				STYLING FOR SITEMAP						*/

#Menu{
	clear:both;
}
.SiteMapNav4{
	color:#575850;
	height:15px;
	padding-left:22px;
	padding-bottom:2px;
	font-size:6pt;
}
.SiteMapNav3{
	color:#575850;
	height:15px;
	padding-left:25px;
	padding-bottom:2px;
}
.SiteMapNav2{
	color:#575850;
	height:15px;
	padding-bottom:1px;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
}
.SiteMapNav1{
	color:#575850;
	margin-bottom:1px;
	margin-top:1px;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:8px;
	font-size:14px;
	height:14px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
.SiteMapNav01{
	color:#575850;
	margin-bottom:1px;
	margin-top:1px;
	padding-bottom:1px;
	padding-top:4px;
	padding-left:12px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
#SiteMapNav01{
	padding-left:12px;
}
.SiteMapSiteMapNav1{
	color:#575850;
	margin-bottom:0px;
	margin-top:1px;
	padding-bottom:1px;
	padding-top:0px;
	padding-left:8px;
	font-size:14px;
	height:10px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
.SiteMapNav0{
	color:#575850;
	font-weight:bold;
	font-size:16px;
}
#SiteMapTitle{
	background-image:none;
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:0px;
	padding-top:6px;
	color:#73685D;
	font-size:30pt;
	font-weight:bolder;
	font-family:Arial;
	height:30px;
	margin-left:0px;
	width:100%;
}
.SiteMapHover{
	background-image:none;
	background-color:transparent;
	color:red!important;
	background-image:none!important;
	background-repeat:no-repeat!important;
	background-position:left;
}
#Menu{
	padding:0px!important;
	margin:0px!important;
	vertical-align:top!important;
}
.viewFlash{
	padding:5px 0px 0px 5px;
}
.newsCssClass{	
	overflow-y:scroll;
	height:197px;
	width:350px; 
	scrollbar-3dlight-color:transparent; 
	scrollbar-arrow-color: #575850;
	scrollbar-base-color:#818383; 
	scrollbar-darkshadow-color:#767878; 
	scrollbar-face-color:#767878; 
	scrollbar-highlight-color:#767878; 
	scrollbar-shadow-color:#767878;
	scrollbar-track-color:#9DA0A0;
}
.newsCssClass a{
		color:#222222!important;
}
.HomePagePadding{
	padding-bottom:0px;
	*padding-bottom:80px;
}
.ms-WPBody{
	width:100%!important;
	height:100%!important;
}
.ms-WPTitle{
	color:#575850;
	font-size:10pt;
	font-weight:bolder;
	font-family:Arial;
	height:22px;
	background-image:none;
	padding-top:4px;
	border-top:1px #CCCCCC solid;
	border-bottom:1px #575850 solid;
}
.slm-layout-main #linkitem{
	padding-left:10px;
	border-bottom:1px #CCCCCC solid;
}
.item{
	color:#575850;
}
.item a{
	color:#575850!important;
}
.item a:hover{
	color:#C3282E!important;
}
.WPZoneRight{
	width:200px!important;
}
.link-item{
	padding-top:0px!important;
	margin-top:0px!important;
	height:auto!important;
	vertical-align:middle!important;
}



/** HOME PAGE STYLES FOR SLWP **/

#HomePageSLWP1{
	width:135px;
}
#HomePageSLWP1 .ms-standardheader{
	border:0px!important;
}
#HomePageSLWP1  .slm-layout-main #linkitem{
	border:0px!important;
}
#HomePageSLWP2{
	width:160px;
}
#HomePageSLWP2 .ms-standardheader{
	border:0px!important;
}
#HomePageSLWP2 .slm-layout-main #linkitem{
	border:0px!important;
}





.LinksTable1{
}
#HomePageSLWP1{
		padding-left:3px;
}
#HomePageSLWP2{
		padding-left:25px;
		*padding-left:5px;
}









/*** COLORS
BLUE: #D6EEF0;
GREY: #575850;
BROWN: #73685D;
Red : #C3282E;
old - BROWN: #604A39
 ***/


