﻿#mainMenu { 
    padding-top:0px;
    padding-bottom:1px;
    padding-left:0px; 
    padding-left:0px; 
    height:36px;
	width: 960px;
	background-image: url(../_img/NavTile.jpg);
	background-repeat: repeat-x;	
} 

#mainMenu ul { 
	list-style: none; 
	padding-left: 13px;
	margin: 0px; 
	width: 934px;
	height: 36px;
} 

#mainMenu li
{ 
	float: left;
	display: inline;
	height: 36px;
	margin: 0px;
} 

#mainMenu li a 
{
	display: block;
	height: 36px;
	text-indent: -999em;
}

#mainMenu li.home a {
	background: url(../_img/btn/btnHomeA.jpg) 0 0 no-repeat;
	width: 67px;
}

#mainMenu li.about a {
	background: url(../_img/btn/btnAboutA.jpg) 0 0 no-repeat;
	width: 85px;
}

#mainMenu li.ourBusiness a {
	background: url(../_img/btn/btnSustainabilityA.jpg) 0 0 no-repeat;
	width: 111px;
}

#mainMenu li.investors a {
	background: url(../_img/btn/btnInvestorsA.jpg) 0 0 no-repeat;
	width: 83px;
}

#mainMenu li.mediaCentre a {
	background: url(../_img/btn/btnMediaCentreA.jpg) 0 0 no-repeat;
	width: 112px;
}

#mainMenu li.safety a {
	background: url(../_img/btn/btnSafetyA.jpg) 0 0 no-repeat;
	width: 163px;
}

#mainMenu li.community a {
	background: url(../_img/btn/btnCommuityA.jpg) 0 0 no-repeat;
	width: 101px;
}

#mainMenu li.careers a {
	background: url(../_img/btn/btnCareersA.jpg) 0 0 no-repeat;
	width: 75px;
}

#mainMenu li.contact a {
	background: url(../_img/btn/btnContactA.jpg) 0 0 no-repeat;
	width: 77px;
}

#mainMenu li.login a {
	background: url(../_img/btn/btnDivnetA.jpg) 0 0 no-repeat;
	width: 60px;
}

#mainMenu li.selected a 
{
	background-position: bottom left;
}

#mainMenu li a:hover
{
	background-position: bottom left;
}




#sideNav
{
    padding-top:8px;
    padding-bottom:15px;
    padding-right:16px;
    padding-left:10px;
}

#subPageNav
{
    padding-bottom:19px;
}

.sideNavItem 
{
	color: #001F59;
	border-top: solid 1px #CFD0D1;
	height:22px;
	padding: 3px 8px 3px 5px;
	cursor:pointer;
    text-decoration: none;
    font-weight:normal;
    height: 20px;
    vertical-align:middle;
}
.sideNavItem a {
	color: #001F59;
    text-decoration: none;
    font-weight:normal;
}
.sideNavItem a:hover {
	color: #001F59;
    text-decoration: none;
    font-weight:normal;
}

.sideNavItemOver
{
	color: #001F59;
	border-top: solid 1px #CFD0D1;
	border-bottom: solid 1px #CFD0D1;
	background-color: #FFF0A7;
	height:22px;
	padding: 3px 8px 0px 5px;
	cursor:pointer;
}

/************ SubPageDivisions Menu *****************/

#subPageDivisions  
{
	margin: 0px; 
	padding: 0px;
    height: 135px;
	width: 150px;
} 

#subPageDivisions ul { 
	list-style: none; 
	margin: 0px; 
	padding: 0px;
	width: 150px;
	height: 40px;
} 

#subPageDivisions li
{ 
	height: 40px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
} 

#subPageDivisions li a 
{
	display: block;
	height: 40px;
	text-indent: -999em;
}

#subPageDivisions li.infrastructure a {
	background: url(../_img/btn/btnSubPageInfrastructureServicesA.jpg) 0 0 no-repeat;
	width: 150px;
}

#subPageDivisions li.mining a {
	background: url(../_img/btn/btnSubPageMiningA.jpg) 0 0 no-repeat;
	width: 150px;
}

#subPageDivisions li.oil a {
	background: url(../_img/btn/btnSubPageOilGasA.jpg) 0 0 no-repeat;
	width: 150px;
}

#subPageDivisions li.selected a 
{
	background-position: top right;
}

#subPageDivisions li a:hover
{
	background-position: top right;
}


/************ ShareholderAlertsSubscribe Form *****************/
#shareholderAlertsSubscribe
{
    background-color: #F0F1F3;
    border: solid 1px #A0A2A4;
    height:110px;    
    width:136px;    
    margin: 7px 0px 0px 0px;
    padding: 5px 5px 0px 7px;
}

.smallText
{
    font-size: 11px;
    color: #001F59;
    padding: 5px 0px 5px 0px;
}

.error
{
    color: Red;
}

.success
{
    color: Green;
}

/************ SubSite Menu *****************/

#subSiteMainMenu { 
    padding-top:0px;
    padding-bottom:9px;
    padding-left:0px; 
    padding-left:0px; 
    height:28px;
	width: 960px;
	background-image: url(../_img/NavTile.jpg);
	background-repeat: repeat-x;	
} 

#subSiteMainMenu ul { 
	list-style: none; 
	padding-left: 12px;
	margin: 0px; 
	width: 948px;
	height: 36px;
} 

#subSiteMainMenu li
{ 
	float: left;
	height: 36px;
	margin: 0px;
	color:#ffffff;
	font-weight: normal;
} 

#subSiteMainMenu li a 
{
	height: 36px;
	color:#ffffff;
	padding: 9px 13px 0px 13px;
	font-weight: normal;
}

#subSiteMainMenu li a:hover 
{
	height: 36px;
	color:#ffffff;
	background-color: #00153C;
	font-weight: normal;
}


#subSiteMainMenu li.subSiteMainMenuItem
{
	font-size:14px;
	font-weight: normal;
	padding-top: 10px;
	position: relative;
}

#subSiteMainMenu li.subSiteMainMenuItemSelected
{
	font-size:14px;
	font-weight: normal;
	background-color: #00153C;
	padding-top: 10px;
	height: 26px;
}


/* Sub Main Menu*/
#subMainMenu { 
    padding-top:0px;
    padding-bottom:9px;
    padding-left:0px; 
    padding-left:0px; 
    height:36px;
	width: 960px;
	background-image: url(../_img/SubNavTile.jpg);
	background-repeat: repeat-x;	
} 

#subMainMenu ul { 
	list-style: none; 
	padding-left: 13px;
	margin: 0px; 
	width: 934px;
	height: 36px;
} 

#subMainMenu li
{ 
	float: left;
	display: inline;
	height: 36px;
	margin: 0px;
} 

#subMainMenu li a 
{
	display: block;
	height: 36px;
	text-indent: -999em;
}

#subMainMenu li.wdsHome a {
	background: url(../_img/btn/btnSubWDSHome.jpg) 0 0 no-repeat;
	width: 186px;
}

#subMainMenu li.infrastructureServices a {
	background: url(../_img/btn/btnSubInfrastructureServices.jpg) 0 0 no-repeat;
	width: 321px;
}

#subMainMenu li.mining a {
	background: url(../_img/btn/btnSubMining.jpg) 0 0 no-repeat;
	width: 224px;
}

#subMainMenu li.oilGas a {
	background: url(../_img/btn/btnSubOilGass.jpg) 0 0 no-repeat;
	width: 203px;
}

#subMainMenu li.selected a 
{
	background-position: bottom left;
}

#subMainMenu li a:hover
{
	background-position: bottom left;
}


	/* Dropdown menu */
    ul.menu-main-dropdownmenu
    {
        width: 200px !important;
        background-color:#838383 !important;
        border-top: solid 1px #E4E5DC;
        visibility:hidden;
        position: relative !important;
        left:0 !important;
        bottom: -10px !important; 
        padding-left: 0 !important;
    }

    ul.menu-main-dropdownmenu li
    {
        background-color:#838383 !important;
        font-size: 12px;
        text-decoration: none;
        border-bottom: solid 1px #E4E5DC;
        padding: 0px !important;
        width: 200px !important;
        height:25px !important;
    }

        ul.menu-main-dropdownmenu li a
        {
            text-indent:10px !important;
            font-weight: normal;
            color: #ffffff !important;
            text-decoration: none;
            display:block;
            width: 197px !important;
            padding: 5px 0px 0px 3px !important;
            height: 20px !important;
        }

            ul.menu-main-dropdownmenu li a:hover
            {
                background-color:#666666 !important;
                text-decoration: none;
            }


