﻿
/*** BACKGROUND CLASSES ***/

{
	color:#DDF6F6;
}

.sharepointLogin .ms-globallinks a
{
	color:#DDF6F6;
}

.sharepointLogin .ms-globallinks
{
	color:#DDF6F6;
}

.sharepointLogin div
{
	color:#DDF6F6;
}

.LightGreen
{
	background-color:#EEFAFA;
}
.WhiteBG
{
	background-color:white;
}
.BlueBG
{
	background-color:#D2F0F6;
}
.body
{
	background-color:#DDF6F6;
	font-size:11px;
	font-family:Tahoma;
	background-image:url('/images/BodyGradient.jpg');
	background-repeat:repeat-x;
	background-position:top left;	
	max-width:997px;
	margin:0px auto;
}

/*** MAIN CLASSES ***/
.GradiantBG
{
	background-image:url('/images/BG_Gradiant.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	vertical-align:bottom;
	width:100%;
	height:100%;
}
.mainContainer
{
	width:100%;
	margin-left:0px!important;
	margin-right:0px!important;
	margin:0px 0px!important;
	font-family:Tahoma;
	color:#6C5B65;
}

.AbsaLogo{
	background-image:url('/images/AbsaLogo_white.jpg');
	background-repeat:no-repeat;
	height:101px;
	width:220px;
}
.BarclaysLogo{
	height:55px;
	width:210px;
}
.BannerArea{
	width:997px;
	height:120px;
	vertical-align:bottom!important;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}
.HeaderLine{
	background-image:url('/images/HeaderLine.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	width:567px;
	height:20px;
}
.breadcrumb 
{
	font-family:Tahoma;
	font-size:9px;
	color :#6C5B65;
	border-bottom:0;
	vertical-align:bottom!important;
	height:45px;
	padding-top:15px;
}
.breadcrumbImg 
{
	font-family:Tahoma;
	font-size:9px;
	color :#6C5B65;
	border-bottom:0;
	background-image:url('/images/Spacer1a.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
	width:997px;
	height:69px;
	padding:0px;
	margin:0px;
}
.myBreadcrumb
{
	float:left;
	margin-left:5px;
	vertical-align:bottom;
	height:45px;
}

a:visited
{
	color:#6C5B65;
	text-decoration:none;
}

a
{
	color:#6C5B65;
	text-decoration:none;
}

a:hover
{
	color:#D60009;
	text-decoration:none;
}

/*** LOG IN SECTION - TOP ***/
.authoringRegion
{
	width:997px!important;
	background-color:#DDF6F6;
	color:#6C5B65;
	text-align:right;
}

/*** LEFT NAVIGAION ***/
.LeftNavImage
{
	background-image:url('/images/LeftNavImg.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	width:230px;
	background-color:white;
    color:#6C5B65;
}
.LeftNavGradientLeft
{
	background-image:url('/images/LeftNavGradiantLeft.jpg');
	background-repeat:repeat-x;
	width:10px;
	background-position:top left;
}
.style22
{
	width:230px;
}
.leftNavColumn
{
	width:230px;
}
.leftNavTalent
{
	padding:0px;
	width:230px;
	border:0px;
	margin:0px 0px 0px 0px!important;
}
.leftNavSpacer
{
	width:160px;
}
.leftNavSelected
{
	color:#6C5B65;
	line-height:14pt;
	border:0px;
}
.leftNav3
{
	color:#366599;
}
.leftNav2
{
	color:#366599;
}
.leftNav1
{
	color:#366599;
	/*border-top:1px #D4D4D4 solid;*/
	background-color:#E0DBD7;
}
.leftNav1Talent
{
	color:#6C5B65;
	text-decoration:none;
	font-family: tahoma;  
	font-size: 10pt; 
	line-height:14pt;
	/*width:230px;*/
	padding-top:4px;
	padding-bottom:3px;
	font-weight:bold;
	padding-left:6px;
	border-bottom:1px #D4D4D4 solid;
}
.leftNav1 a
{
	font-family: tahoma;  
	font-size: 10pt; 
	padding-left:0px;
	display:block;
	padding-right:0px;
	/*width:230px;*/
	font-weight:bold;
	height:25px;
}
.leftNav2Talent
{	
	font-family: tahoma;  
	font-size: 8pt;
	line-height:14pt;
	/*width:230px;*/
	font-weight:bold;
	padding-left:12px;
	padding-top:4px;
	padding-bottom:3px;
	border-bottom:1px #D4D4D4 solid;
}
.leftNav2 a
{
	padding-left:0px;
	display:block;
	padding-right:0px;
	/*width:218px;*/
	font-weight:bold;
	padding-left:12px;
	height:25px;
	background-color:#E5E2DF;
}
.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt;
	line-height:14pt;
	/*width:209px;*/
	font-weight:bold;
	padding-left:18px;
}
.leftNav3 a
{
	padding-left:0px;
	display:block;
	padding-right:0px;
	/*width:209px;*/
	font-weight:bold;
	padding-left:18px;
}
.leftNavHover
{
	color:#D60009;
	/*width:230px;*/
	font-weight:bold;
	text-decoration:underline!important;
}
.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	font-weight:bold;
}
.leftNavFlyOutsItem
{
}
.leftNavFlyOutsItem a
{
	padding:0px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
	font-weight:bold;
}
.leftNavFlyOutsHover
{
	background-color:#E5E2DF;
}

/*** PAGE FOOTER ***/
.link-item a:hover
{
	text-decoration:none;
	color:#6C5B65!important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:left;
	margin:0px;
	background-color:#ffffff;
	
	padding-top:5px;
}
.link-item a:link
{
	text-decoration:none;
	color:#6C5B65!important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:left;
	margin:0px;
	background-color:#ffffff;
	padding-top:5px;
}
.link-item a
{
	text-decoration:none;
	color:#6C5B65!important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:left;
	margin:0px;
	background-color:#ffffff;
	padding-top:5px;
}
.link-item
{
	text-decoration:none;
	color:#6C5B65!important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align:left;
	margin:0px;
	background-color:#ffffff;
	padding-top:5px;
}
.FooterLinks
{
	color:#6C5B65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	vertical-align:middle;
	height:25px;
	padding-top:5px;
	padding-right:0px;
	text-align:right;
}
.FooterLinks a
{
	text-decoration:none;
}
.FooterLine
{
	border-bottom:2px #D60009 solid;
	font-size:5pt;
	height:5px;
	background-color:white;
	width:992px!important;
}

/*** SEARCH STYLES ***/

.search
{
    margin:0px;
    /*1px 2px 5px 2px;*/
	vertical-align:middle;
	background:white;
	width:230px;
	height:30px;
	border-bottom:1px #EEEEED solid;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:4px;
    margin-left:4px;
    border:1px #EEEEED solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:bold; 
    color:#6C5B65;
    padding:0px;
    vertical-align:middle;
    padding-left:7px;
    height:30px;
    font-family: tahoma;  
	font-size: 10pt;
}
.search .ms-sbgo
{
    background:none;
}

/*** MAIN TABLE STYLES ***/
.style3 {
	font-size: 3pt;
}
.mainContent
{
	padding:0px 0px 10px 0px!important;
	margin:0px!important;
	min-height:255px;
	height:auto;
	font-family:Tahoma;
	width:754px!important;
	color:#6C5B65;
	background-color:white;
}

.ContentTable1
{
	border-top:0px #EEEEED solid;
	font-family:Arial;
	font-size:8pt;
	color:#6C5B65;
	min-height:255px;
	/*background-image:url('/SiteCollectionImages/BodyBackgroundFade.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	border-top: 1px #D7D2CD solid;*/
	padding:0px 5px 15px 5px;
	width:745px!important;
}
.ContentTable3
{
	border-top:0px #EEEEED solid;
	font-family:Arial;
	font-size:8pt;
	color:#6C5B65;
	min-height:255px;
	/*background-image:url('/SiteCollectionImages/BodyBackgroundFade.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	border-top: 1px #D7D2CD solid;*/
	padding:0px 5px 15px 5px;
	width:495px!important;
}

/*** PAGE TITLES ***/
.pageTitle
{
/*	margin:0px;
	font-family: tahoma;  
	font-size: 12pt; 
	font-weight: bold; 
	color:black;*/
	background-image:url('/images/TitleImage.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:5px;
	padding-right:0px;
	padding-top:6px;
	color:#6C5B65;
	font-weight:bolder;
	font-family:Arial;
	margin-left:0px;
	margin-right:0px;
	margin-top:2px;
	width:745px;
	height:28px;
	font-size:11pt;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.pageTitle2
{
/*	margin:0px;
	font-family: tahoma;  
	font-size: 12pt; 
	font-weight: bold; 
	color:black;*/
	background-image:url('/images/TitleImage.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:5px;
	padding-right:0px;
	padding-top:6px;
	color:#6C5B65;
	font-weight:bolder;
	font-family:Arial;
	margin-left:0px;
	margin-right:0px;
	margin-top:2px;
	width:500px;
	height:28px;
	font-size:11pt;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.ms-WPTitle
{
	color:#6C5B65;
	font-size:11pt;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	height:22px;
	background-image:url('/images/WP_Title_Gradient1.jpg');
	background-repeat:repeat-x;
	background-position:center;
	padding-top:3px;
	border-top:1px #D7D2CD solid;
	border-bottom:1px #D7D2CD solid;
	padding-left:5px;
}
.WP_Table
{
	padding:0px 5px 0px 0px;
	vertical-align:top;
	width:230px;
}
.leftWP-Zones
{
	padding:5px 5px 5px 5px;
	vertical-align:top;
}
.rightWP-Zones
{
	padding:5px 5px 5px 0px;
	vertical-align:top;
}
.slm-layout-main #linkitem
{
	padding-left:10px;
	border-bottom:0px #CCCCCC solid;
}

.ms-basictable{
border-collapse:collapse;
width:997px;
}

.genericTable1
{
	padding:0px!important;
	margin:0px!important;
}

.ms-WPHeader
{
	border:none!important;
}

.ms-WPBody
{
	
	border:none!important;
}
.ms-WPHeader td {
border-bottom:none!important;
border-collapse:collapse;
padding-bottom:5px;
}