

BODY {PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 0; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #434343; FONT-SIZE: 62.5% !important; PADDING-TOP: 0px}
.global_mainLogo {POSITION: relative; BORDER-LEFT: #fff 0px solid; PADDING-LEFT: 15px; BORDER-TOP: #fff 0px solid; TOP: -7px; BORDER-RIGHT: #fff 0px solid; LEFT:-10px}
.global_navContainer {BACKGROUND: url(../images/bg-header.gif) no-repeat right top; HEIGHT: 120px}

form,fieldset,input{margin:0px; padding:0px;}

.contentleft {padding:20px; border-right:1px solid #E8EAE9; font-size:11px; border-left:1px solid #E8EAE9; color:#002776;}
.contentright{padding:20px; border-right:1px solid #E8EAE9;  background-repeat:repeat-y;}

H1 {color:#12377D; font-size:17px; text-transform:uppercase; margin-bottom:0px;}
.H2-home { text-transform:uppercase; LINE-HEIGHT: 130%; COLOR: #253370; FONT-SIZE: 1.3em; padding-bottom:0px; margin-bottom:0px; font-weight:900;}
.breadCrumb {padding:8px 10px 8px 0px; border-bottom:1px solid #E8EAE9; border-top:1px solid #E8EAE9;background-color:#FFFFFF; font-size:10px;}
.homeboxes {font-size:11px; padding:0px 10px 0px 10px;}
.homelinks { background-image:url(../images/dotted_line.gif); background-repeat:repeat-x; padding:5px 0px 5px 0px; background-position:bottom;}
.homelinkstop { background-image:url(../images/dotted_line.gif); background-repeat:repeat-x; padding:5px 0px 5px 0px; background-position:top;}
.homelinksbeige { background-image:url(../images/dotted_line_beige.gif); background-repeat:repeat-x; padding:5px 0px 5px 0px; background-position:bottom;}

H2 {LINE-HEIGHT: 130%; COLOR: #253370; FONT-SIZE: 1.4em}
.content {padding:0px 0px 15px 60px; font-size:12px;}

.content-h1 {color:#253370; font-size:28px; margin-bottom:8px; margin-top:15px;}

.breadcrumbs {background-image:url(../images/footer_bkr.gif); background-repeat:repeat-x; height:40px; font-size:12px;}
.bluebanner {background-color:#00335e; padding:15px; color:#FFF;}

A {COLOR: #002878; TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: underline;}
A.arrow {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(/websites/kumba_rebrand/images/arrow_links.gif) no-repeat right bottom; COLOR: #253370; TEXT-DECORATION: none; PADDING-TOP: 0px;}
A.arrow:hover {TEXT-DECORATION: underline;}

.homelinkstop a:link {color:#00335e; text-decoration:none; }
.homelinkstop a:visited {color:#00335e; text-decoration:none;}
.homelinkstop a:hover {color:#00335e; text-decoration:underline;}

.homelinks a:link {color:#00335e; text-decoration:none; }
.homelinks a:visited {color:#00335e; text-decoration:none;}
.homelinks a:hover {color:#00335e; text-decoration:underline;}

.rightlinksbeige a:link {color:#00335e; text-decoration:none; }
.rightlinksbeige a:visited {color:#00335e; text-decoration:none;}
.rightlinksbeige a:hover {color:#00335e; text-decoration:underline;}


.landinpagelinks a:link {color:#00335e; text-decoration:none; font-size:11px;}
.landinpagelinks a:visited {color:#00335e; text-decoration:none; font-size:11px;}
.landinpagelinks a:hover {color:#00335e; text-decoration:underline; font-size:11px;}


.homelinksbeige a:link {color:#00335e; text-decoration:none;}
.homelinksbeige a:visited {color:#00335e; text-decoration:none;}
.homelinksbeige a:hover {color:#00335e; text-decoration:underline;}

.footer-tools a:link {color:#999999; text-decoration:none; font-size:9px;}
.footer-tools a:visited {color:#999999; text-decoration:none;}
.footer-tools a:hover {color:#bf311a; text-decoration:underline;}
.tablemain {border:1px solid #EFEFEF;display:none;}
.tablemain_blank {border:0px solid #EFEFEF;display:none;}
.border {border:1px solid #e2d8af; padding:2px;}



.brown_boxes {PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; MARGIN-BOTTOM: 21px; BACKGROUND: #e2d8af; PADDING-TOP: 10px; font-size:11px;}
.footer-tools {PADDING-RIGHT: 12px;COLOR: #999999;TEXT-DECORATION: none; padding-left:12px;}
.footerbackground {background-image:url(../images/footer_bkr.gif); background-repeat:repeat-x; height:40px;}

#top-nav {MARGIN-TOP: 26px; HEIGHT: 32px;}
#top-nav UL {LIST-STYLE-TYPE: none; BACKGROUND: url(../images/bg-top-nav.gif) repeat-x left top; HEIGHT: 32px;}
#top-nav UL LI {LIST-STYLE-TYPE: none; FLOAT: left; MARGIN-LEFT: 5px;}
#top-nav UL LI SPAN {DISPLAY: none;}
#top-nav UL LI A {DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom; HEIGHT: 32px;}
#top-nav UL LI A:hover {BACKGROUND-POSITION: center top;}
#top-nav UL LI.home A {BACKGROUND-IMAGE: url(../images/tn_home.gif); WIDTH: 71px; BACKGROUND-POSITION: center top;}
#top-nav UL LI.about A {BACKGROUND-IMAGE: url(../images/tn_about.gif); WIDTH: 100px;}
#top-nav UL LI.products A {BACKGROUND-IMAGE: url(../images/tn_products.gif); WIDTH: 100px;}
#top-nav UL LI.business A {BACKGROUND-IMAGE: url(../images/tn_business.gif); WIDTH: 137px;}
#top-nav UL LI.development A {BACKGROUND-IMAGE: url(../images/tn_development.gif); WIDTH: 229px;}
#top-nav UL LI.media A {BACKGROUND-IMAGE: url(../images/tn_media.gif); WIDTH: 74px;}
#top-nav UL LI.investors A {BACKGROUND-IMAGE: url(../images/tn_investors.gif); WIDTH: 107px;}
#top-nav UL LI.suppliers A {BACKGROUND-IMAGE: url(../images/tn_suppliers.gif); WIDTH: 107px;}
#top-nav UL LI.careers A {BACKGROUND-IMAGE: url(../images/tn_careers.gif); WIDTH: 94px;}
#top-nav UL.subul {Z-INDEX: 100; BORDER-BOTTOM: #253370 1px solid; POSITION: absolute; BORDER-LEFT: #253370 1px solid; MARGIN-TOP: -1px; BACKGROUND: white; HEIGHT: auto; VISIBILITY: hidden; FONT-SIZE: 1.1em; BORDER-TOP: #253370 1px solid; TOP: 0px; BORDER-RIGHT: #253370 1px solid; LEFT: 0px;}
#top-nav UL.subul LI {FLOAT: none; MARGIN-LEFT: 0px;}
#top-nav UL.subul LI A {BORDER-BOTTOM: #e2d8af 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: auto; COLOR: #253370; PADDING-TOP: 5px;}
#top-nav UL.subul LI A:hover {BACKGROUND: url(../images/arrow-level1.gif) #e2d8af no-repeat 3px 9px; TEXT-DECORATION: none;}
.ddiframeshim {Z-INDEX: 500; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px; BORDER-LEFT-WIDTH: 0px;}
#about #top-nav .home A {BACKGROUND-POSITION: center bottom;}
#media #top-nav .home A {BACKGROUND-POSITION: center bottom;}
#investors #top-nav .home A {BACKGROUND-POSITION: center bottom;}
#development #top-nav .home A {BACKGROUND-POSITION: center bottom;}
#suppliers #top-nav .home A {;BACKGROUND-POSITION: center bottom}
#careers #top-nav .home A {BACKGROUND-POSITION: center bottom;}
#business #top-nav .home A {BACKGROUND-POSITION: center bottom;}
#siteservices #top-nav .home A {BACKGROUND-POSITION: center bottom;}
#about #top-nav .about A {BACKGROUND-POSITION: center top;}
#media #top-nav .media A {BACKGROUND-POSITION: center top;}
#investors #top-nav .investors A {BACKGROUND-POSITION: center top;}
#development #top-nav .development A {BACKGROUND-POSITION: center top;}
#suppliers #top-nav .suppliers A {BACKGROUND-POSITION: center top;}
#careers #top-nav .careers A {BACKGROUND-POSITION: center top;}
#business #top-nav .business A {BACKGROUND-POSITION: center top;}

.ddiframeshim {Z-INDEX: 500; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 0px; BORDER-LEFT-WIDTH: 0px;}
#access_keys {POSITION: absolute; WIDTH: 1px; FLOAT: left; HEIGHT: 1px; LEFT: -3000px}
#access_keys UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px;}
#access_keys LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px;}
#access_keys .hide {POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; OVERFLOW: hidden; LEFT: -40000px;}
#access_keys .hide_tab {POSITION: absolute; WIDTH: 100px; OVERFLOW: hidden; LEFT: -40000px;}
#access_keys .hide_tab:active {POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e7e8ec; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; MARGIN-LEFT: 1px; TOP: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px; LEFT: 0px;}
#access_keys .hide_tab:focus {POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e7e8ec; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; MARGIN-LEFT: 1px; TOP: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px; LEFT: 0px;}

.leftnav {background-color:#FFFFFF; font-size:12px; padding:20px 0px 0px 0px;}
.leftlink {padding: 5px 0px 5px 0px; border-bottom:1px solid #e2d8af;}

.leftlink a:link {color:#000; text-decoration:none;}
.leftlink a:visited {color:#000; text-decoration:none;}
.leftlink a:hover {color:#c62032; text-decoration:underline;}

.leftheader {font-size:19px; font-weight:900; color:#253370;}
.leftnavSelect {background-color:#e2d8af; padding: 5px 0px 5px 0px; border-bottom:1px solid #e2d8af;}

.landingpageblacktextmedium {color:#000; font-size:17px; font-weight:900;}
.landingpagebluetextheaders {color:#253370; font-size:14px; font-weight:900; text-transform:uppercase; padding-bottom:10px;}

.secondlevelheaders {color:#253370; font-size:20px;}
.thirdlevelheader {color:#253370; font-size:17px; font-weight:900;}
.rightlevelheader {color:#253370; font-size:14px; font-weight:900;}
.rightlevelsubheader {color:#253370; font-size:12px; padding-bottom:5px;}
.beigecontentblocks { background-color:#e2d8af; padding:10px;}
.bluecontentblocks { background-color:#333399; padding:10px; color:#FFFFFF}
.whitecontentblocks { background-color:#fff; padding:10px;}
.rightlinksbeige { background-image:url(../images/dotted_line_beige.gif); background-repeat:repeat-x; padding:5px 0px 0px 0px; background-position:top; border-top:5px solid #e2d8af;}
.picsfloatleft {float:left; margin-right:15px;}
.picsfloatright {float:right; margin-left:15px;}

.captionredtext {color:#c62032; font-size:11px;}
.captionbluetext {color:#002f67;}

.dirlinebottom {border-bottom:1px solid #93a7b2;}
.dirline {border-top:1px solid #93a7b2; border-bottom:1px solid #93a7b2;}
.sharePrice {color:#002f67;font-size:18px}

.whitetextmedium {color:#FFF; font-size:13px;}
.whitetextLarge {color:#FFF; font-size:25px;}
.redbackgroundlink {background-color:#c62032; color:#FFF; padding:3px; font-size:11px; width:90px}

.redbackgroundlink a:link {color:#FFF; text-decoration:none;}
.redbackgroundlink a:visited {color:#FFF; text-decoration:none;}
.redbackgroundlink a:hover {color:#FFF; text-decoration:underline;}

.redbackgroundlink2 {background-color:#c62032; color:#FFF; padding:4px; font-size:12px}

.redbackgroundlink2 a:link {color:#FFF; text-decoration:none;}
.redbackgroundlink2 a:visited {color:#FFF; text-decoration:none;}
.redbackgroundlink2 a:hover {color:#FFF; text-decoration:underline;}

