/* LAYOUT CSS */
body {
	background-color: #F2F2F2;
}
#BodyTop {
	width: 917px;
	height: 30px;
	background-image:url(images_template/BodyTop.gif);
}
#BodyFrame {
	width: 917px;
	background-image:url(images_template/BodyBG.gif);
}
#BodyBottom {
	width: 917px;
	height: 28px;
	background-image:url(images_template/BodyBottom.gif);
	clear: both;
}
#LBD {
	width: 917px;
	height: 28px;
	clear: both;
}
#Body {
	width: 900px;
	padding: 0px 0px 0px 16px;
	overflow: hidden
}
#LeftColumn {
	float: left;
	width: 235px;
	padding-right:5px;
} 
#RightColumn {
	float: left;
	width: 645px;
} 
#LayoutBoxSmallOuter {
	width: 235px;
	background-color: #f2f2f2;
	border: 1px solid #E0E0E0;
		clear: both;
		overflow: hidden

}
#LayoutBoxSmallInner {
	width: 227px;
	background-color: #ffffff;
	margin: 4px 2px 4px 2px;
		clear: both;
}
#LayoutBoxLargeOuter {
	width: 640px;
	background-color: #f2f2f2;
	border: 1px solid #E0E0E0;
		clear: both;
		overflow: hidden
}
#LayoutBoxLargeInner {
	width: 632px;
	background-color: #ffffff;
	margin: 4px 2px 4px 2px;
		clear: both;
}
#LayoutBoxSmallGrey {
	width: 203px;
	background-color: #f2f2f2;
	padding-top: 2px;
		clear: both;
}
#ToolBox {
	width:589px;
	height:97px;
	background-image:url(members/assets/images/BG_Tools.gif);
}
#ToolBoxSmall {
	width:250px;
	height:97px;
	background-image:url(members/assets/images/BG_Tools_Small.gif);
}
#ToolBoxLarge {
	width:589px;
	height:124px;
	background-image:url(members/assets/images/BG_Tools_Large.gif);
}
#ToolBoxText {
	width:390px;
	height:20px;
	margin:40px 0 0 25px;
	float:left;
}
#ToolBoxInner {
	width:530px;
	margin:0 0 0 25px;
	padding-top:20px;
}
#ToolBoxInnerLarge {
	width:530px;
	margin:0 0 0 25px;
	padding-top:20px;
	height: 90px;
}
#ToolBoxInnerSmall {
	width:350px;
	margin:0 0 0 25px;
	padding-top:35px;
}
#ToolBoxButton {
	width:120px;
	height:60px;
	margin:22px 30px 0 0;
	float:right;
}
#ToolBox p {
	margin:0px;
	padding:0px;
}
#ToolBox a.Blue {
	color: #333333;
}
/* Form styles */
input.Text {
	height: 13px;
	width: 137px;
	border: 1px solid #7F7F7F;
	color: #7F7F7F;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px 0px 4px 2px;
}
input.VIP {
	height: 13px;
	width: 110px;
	border: 1px solid #7F7F7F;
	color: #7F7F7F;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 2px 0px 4px 2px;
}
input.Submit {
	margin: 5px 0px 0px 0px;
}
input.SubmitVIP {
	margin: -2px 0px 0px 0px;
}
Form {
	margin: 5px 0px 5px 0px;
	}

/* HTML Tags */
br {
margin: 0px;
padding: 0px;
}
p.homeLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding:0px;
	margin:0px;
	}
p.quote {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:center;
	line-height:15px;
	padding:0px;
	margin:9px 0px 9px 0px;
	letter-spacing:0.1;
	
	}
p.White {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}
/* LINKS */
a.NavBlack {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	}
	
a.NavBlack:Hover { 
	color: #FF6600;
	font-weight: normal;
	font-size: 11px; 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	}
a.Orange {
	color: #FF7F00;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	}
a.Orange:Hover { 
	color: #000000;
	text-decoration: none;
	}
a.Blue {
	color: #0F5C9B;
	text-decoration: none;
	}
	
a.Blue:Hover { 
	color: #000000;
	background-image:url(images/linksO.jpg);
	text-decoration: underline;
	}
a {
	color: #B3B3B3;
	text-decoration: none;
	}
	
a:Hover { 
	color: #FF6600;
	text-decoration: underline;
	}
h1 {
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF7F00;
	padding: 0px;
	margin: 0px;
	text-align:left;
	letter-spacing:1px;
	}
h1.black {
	font-size:18px;
	font-family:Helvetica, Arial, sans-serif;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align:right;
	}
h1.black2 {
	font-size:16px;
	font-family:Helvetica, Arial, sans-serif;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align:left;
	}
h1.white {
	font-size:16px;
	font-family:Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align:left;
	}
p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #3E3E3E;
	text-align:left;
	line-height:17px;
	padding:0px;
	margin:20px 0px 20px 0px;
	letter-spacing:0.1;

	}
h2 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666;
	font-weight:bold;
	text-align:left;
	}
h3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	text-align:left;
	}
p.TrainLinks {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	line-height:12px;
	letter-spacing:0px;
	padding:0px;
	margin:0px;
	}
p.Right {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:right;
	}
p.Middle {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	}
p.Error {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF9900;
	margin: 5px;
	}
p.Tiny {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:right;
	margin:0px;
	padding:0px;
	}
p.TinyCentre {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin:0px;
	padding:0px;
	}
p.NavGrey {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #B3B3B3;
	text-align:right;
	margin:0px;
	padding:0px;
	}
p.NavGreyLeft {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #B3B3B3;
	text-align:left;
	margin:0px;
	padding:0px;
	}
ol {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 5px;
	}
li {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #3E3E3E;
	padding: 5px;
	text-align: left;
	}
h5 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:justify;
	font-style:italic;
	font-weight:normal;
	}
h5.Center {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:center;
	font-style:normal;
	padding: 5px;
	font-weight:bold;
	}
h6 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:justify;
	font-weight:normal;
	}
.reverse {
	color: white;
	}
td {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	}
.noborder {
	margin:0px 0px 0px 0px ;
	padding:0px;
	text-indent:0px;
	}
hr {
	width: 100%; height: 6; text-align: center; border: 6px dashed #CCCCCC;
}
.smalltext {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
/* New styles 2009-03 */


#usernav {
	width:647px;
height:29px;
margin-bottom:0px;
}
#headNew {
	width:870px;
}
#headNewLeft {
	width:425px;
	float:left;
}
#headNewRight {
		width:425px;
	float:left;
	text-align:right;
	padding-right:20px;
}

	
#usernavLeft {
	background-image:url(images/navigation/bg_top_031.jpg);
	width:425px;
	height: 29px;
	float:left;
}
#usernavRight {
	background-image:url(images/navigation/bg_top_042.jpg);
	width:222px;
	height:29px;	
	float:right;
}
#usernavLeft p{
	padding:10px 0 0 28px;
	margin:0px;
	font-size: 10px;
	color:#333;

}
#usernavRight p {
	padding:10px 28px 0 0;
	margin:0px;
	font-size: 10px;
	text-align:right;
	color:#999;
}
#NavNew {
	background-image:url(members/assets/images/Nav_BG.png);
	width:823px;
	height:45px;
	margin:0px 20px 0px 20px;
}
#NavNewLeft {
	width:387px;
	margin:20px 0 0 20px;
	float:left;
}
#NavNewRight {
	width:367px;
	margin:20px 0 0 20px;	
	float:left;
	text-align:right;
}
#NavNew .menu,  .menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	padding:0px;
	margin: 0px;
}

.menucentre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	padding:0px;
	margin: 0px;
	text-align:center;
}
.contentTable {
	border:1px solid #E0E0E0; 
	margin-left:1px
	
}
.jobfulfilment {
color:#B81828;

}
.leadership {
color:#FEC000;

}
.opportunity {
color:#009FD2;

}
.purpose {
color:#005D94;

}
.relationships {
color:#00934C;

}
.reward {
color:#C42E81;

}
.wlb {
color:#FF9900;

}

.nopad {
	padding:5px;
	margin:0px;
}
/* NEW NAVIGATION CODE */
#NavHeader {
	width:100%;
	height:43px;
	border-bottom:1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	padding:0px;
	margin: 0 0 20px 0;
	background-image:url(members/assets/navigation/bg.png);
}
#NavHeaderLeft {
	width:78%;
	height:43px;
float:left;
}
#NavHeaderRight {
	width:22%;
	height:23px;
	margin-top:20px;
	float:left;
	text-align:right;
}
#NavHeader.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	padding:0px;
	margin: 0px;
}
#FooterMenu {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	margin-bottom:5px;
}
