html { min-width:960px; }
body {margin:0px; padding:0px; background-color:#FFFFFF; background-image:url('/templates/images/background.gif'); background-position:top center; background-repeat:no-repeat; }
a { outline:none; }
img {border:0px; }
div {margin:0px; padding:0px; }
object { outline:none; }
ul { margin-top: 0px; margin-bottom: 0px; }
table {font-family:Arial; font-size:13px; line-height:16px; color:#464E41; }
table a:link {color:#8DC63F; text-decoration:none;}
table a:visited {color:#8DC63F; text-decoration:none;}
table a:active {color:#8DC63F; text-decoration:none;}
table a:hover {color:#8DC63F; text-decoration:underline;}
input {font-family:Arial; font-size:13px; margin:0px; border:0px;}
form { margin:0px; padding:0px; }
.sideHeading { font-size:21px; line-height:23px; font-weight: bold; color:#8DC63F; letter-spacing: -1px; }
.mainHeading { font-size:32px; line-height:34px; color:#8DC63F; letter-spacing: -1px; }
.newsHeading { font-size:32px; line-height:34px; color:#8DC63F; letter-spacing: -1px; }
.footer { font-size:11px; }
.green { color:#8DC63F }

.menuItem { font-size:15px; font-weight:bold; }
.menuItem a:link {color:#464E41; text-decoration:none;}
.menuItem a:visited {color:#464E41; text-decoration:none;}
.menuItem a:active {color:#464E41; text-decoration:none;}
.menuItem a:hover {color:#8DC63F; text-decoration:none;}
.menuSpacer { width:20px; }
.menuSpacerHalf{ width:10px;}

.menuItemSelected { font-size:15px; font-weight:bold; background-color:#8DC63F; height:50px;}
.menuItemSelected a:link, .menuItemSelected a:visited,.menuItemSelected a:active {color:#FFFFFF; text-decoration:none;}
.menuItemSelected a:hover {color:#C4E09C; text-decoration:none;}
.menuSpacerSelected { width:10px; background-color:#8DC63F; }

.subMenuItem { font-size:15px; }
.subMenuItem a:link {color:#FFFFFF; text-decoration:none;}
.subMenuItem a:visited {color:#FFFFFF; text-decoration:none;}
.subMenuItem a:active {color:#FFFFFF; text-decoration:none;}
.subMenuItem a:hover {color:#C4E09C; text-decoration:none;}
.subMenuItemSelected a:link, .subMenuItemSelected a:visited, .subMenuItemSelected a:active {color:#C4E09C; text-decoration:none;font-size:15px; }
.subMenuSpacer { width:10px; }

/**********************************************  Top Menu  **********************************************/

#menu {  width:960px; position: relative; margin: 0px; height: 50px; }
#menu ul { margin: 0px; float: left; padding: 0px; width: 960px; font-family: Arial; font-size: 15px; list-style-type: none; }
#menu ul li { float: left; margin: 0px; padding:0px; height: 50px; }
#menu ul li a { margin:0px; font-family: Arial; display: block; font-size: 15px; line-height: 50px; color: #464E41; font-weight: bold; text-decoration: none; }
#menu ul li a:hover { color:#C4E09C; text-decoration: none; }
#menu ul span { display: block; padding:0px; padding-left: 10px; padding-right: 10px; }

/********************************************  Current Menu Item *******************************************/

#menu .about #menuItemAbout a,
#menu .operate #menuItemOperate a,
#menu .whatWeDo #menuItemWhatWeDo a,
#menu .rewardingCareers #menuItemRewardingCareers a,
#menu .servingCommunity #menuItemServingCommunity a,
#menu .mediaCentre #menuItemMediaCentre a,
#menu .contact #menuItemContact a
{ color: #FFFFFF; background-color: #8DC63F; }

#menu .home #menuItemHome a:hover,
#menu .about #menuItemAbout a:hover,
#menu .operate #menuItemOperate a:hover,
#menu .whatWeDo #menuItemWhatWeDo a:hover,
#menu .rewardingCareers #menuItemRewardingCareers a:hover,
#menu .servingCommunity #menuItemServingCommunity a:hover,
#menu .mediaCentre #menuItemMediaCentre a:hover,
#menu .contact #menuItemContact a:hover
{ color: #C4E09C; }

#menu .home #menuItemHome ul,
#menu .about #menuItemAbout ul,
#menu .operate #menuItemOperate ul,
#menu .whatWeDo #menuItemWhatWeDo ul,
#menu .rewardingCareers #menuItemRewardingCareers ul,
#menu .servingCommunity #menuItemServingCommunity ul,
#menu .mediaCentre #menuItemMediaCentre ul,
#menu .contact #menuItemContact ul
{ display: block; }

/*********************************************  Sub Menu  *********************************************/

#menu ul ul { width: 960px; background-color: #8DC63F; position: absolute; top: 0px; left: 0px; margin-top: 50px; display: none; }
#menu ul ul li { margin: 0px; background-image: url('/images/header-submenu-divider.gif'); background-repeat: no-repeat; background-position: right center; }
#menu ul ul li.lastItem { background: none; }
#menu ul ul a { color: #FFFFFF; padding: 0px 0px 0px 0px; margin: 0px 1px 0px 0px; white-space: nowrap; font-weight: normal; font-size: 15px;}

/*****************************************  Current Sub Menu Item *******************************************/

#menu .ourCommitment #subMenuItemOurCommitment a,
#menu .ourValues #subMenuItemOurValues a,
#menu .ourGoals #subMenuItemOurGoals a,
#menu .ourStructure #subMenuItemOurStructure a,
#menu .ourBrands #subMenuItemOurBrands a,
#menu .leadingEdge #subMenuItemLeadingEdgeSkills a,
#menu .awardWins #subMenuItemAwardWins a,

#menu .globalNetwork #subMenuItemGlobalNetwork a,
#menu .australiaNewZealand #subMenuItemAustraliaNewZealand a,
#menu .southEastAsia #subMenuItemSouthEastAsia a,
#menu .china #subMenuItemChina a,
#menu .southAsia #subMenuItemSouthAsia a,
#menu .middleEast #subMenuItemMiddleEast a,
#menu .UKEurope #subMenuItemUKEurope a,
#menu .northAmerica #subMenuItemNorthAmerica a,

#menu .markets #subMenuItemMarkets a,
#menu .integratedTeams #subMenuItemIntegratedTeams a,
#menu .itemOurSkills #subMenuItemOurSkills a,
#menu .technicalServices #subMenuItemTechnicalServices a,
#menu .training #subMenuItemTraining a,

#menu .jobSearch #subMenuItemJobSearch a,
#menu .workOptions #subMenuItemWorkOptions a,
#menu .yourCareer #subMenuItemYourCareer a,
#menu .aidWork #subMenuItemAidWork a,
#menu .professionals #subMenuItemProfessionals a,
#menu .graduates #subMenuItemGraduates a,
#menu .students #subMenuItemStudents a,
#menu .recruitingNow #subMenuItemRecruitingNow a,
#menu .whyAurecon #subMenuItemWhyAurecon a,
#menu .professional #subMenuItemProfessional a,
#menu .intDevelopment #subMenuItemIntDevelopment a,

#menu .enviroSustain #subMenuItemEnviroSustain a,
#menu .helpingCommunity #subMenuItemHelpingCommunity a,
#menu .supportingProf #subMenuItemSupportingProf a,
#menu .healthAndSafety #subMenuItemSafety a,
#menu .education #subMenuItemEducation a,
#menu .interAid #subMenuItemInterAid a,
#menu .projFeedback #subMenuItemProjFeedback a
{	color: #C4E09C;
}

.profileTeaser p.teaserText {
	margin:10px 0px 10px 3px;
}

h1 {
	font-size:.75em;
	color:#8DC63F;
	font-size:15px; 
}
h2 {
	font-size:.75em;
	color:#8DC63F;
	font-size:15px; 
}

/*****************************************  GRAD PROFILES PAGE  ****************************************/

#profile table {
	margin:15px 0px 30px 0px;
}

#profile p {
	padding:0;
	margin:10px 0 0 0px;
}

#profile td {
	vertical-align:top;
}

#profile .question {
	margin:20px 10px 10px 0px;
	font-weight:bold;
	font-family:arial, trebuchet MS, arial, Verdana, Arial;
	font-size:.85em;
	color:#8DC63F;
}


.profileImg { margin:10px 0 10px 0; }
.profileImg img { /*border:2px solid #16438d;*/ }


.profileTeaser {
	font-family:arial, Verdana, Arial;
	/*border:1px solid red;*/
	margin:20px 0 40px -15px;
}

.profileTeaser td {
	vertical-align:top;
}


