/* =========================== */
/* = containerLandingPageBox = */
/* =========================== */
.containerLandingPageBox{
	position:relative;
	background:#f6f1e7;
	height:415px;
}

.containerLandingPageBox .continerTitle{
	background-color: #f6f1e7;
	padding-top:1px;
}

.containerLandingPageBox .continerTitle h2{
	color:#1c4faf;
	font-weight:normal;
	font-size:1.6em;
	/*weng edit*/
	margin-left:10px;
	margin-bottom:0px;
	padding:0px 38px 35px 0px;
}


.containerLandingPageBox .ModuleContentPane{
/*	padding:10px;*/
}
.containerLandingPageBox .ModuleContentPane .TextBody{
	margin:10px;
}
/* ============================= */
/* = container community boxes = */
/* ============================= */
.oldWoodbridgian,
.seckfordF,
.seckfordT{
	width:236px;
	height:141px;
	background:transparent url(img/landingCommunityBG.gif) no-repeat left top;
	margin-bottom:1px;
}
.oldwoodbridgiansBox{
	position:relative;
	height:121px;
	background:transparent url(img/oldwoodbridgiansBG.gif) no-repeat 4px 4px;
	padding-left:100px;
	padding-top:20px;
}
.seckfordTheatreBox{
	position:relative;
	height:121px;
	background:transparent url(img/seckfordTheatreBG.gif) no-repeat 4px 4px;
	padding-left:100px;
	padding-top:20px;
}
.seckfordFoundationBox{
	position:relative;
	height:121px;
	background:transparent url(img/seckfordFoundationBG.gif) no-repeat 4px 4px;
	padding-left:100px;
	padding-top:20px;
}
.Sub4Box4Pane .containerTitle h2{
	margin-top:0px;
	color:#1c4faf;
	font-size:1.6em;
	font-weight:normal;
}
.oldwoodbridgiansBox .goArrow,
.seckfordTheatreBox .goArrow,
.seckfordFoundationBox .goArrow{
	position:relative;
	top:25px;
	left:70px;
	width:47px;
}
/* ================== */
/* = containerQuote = */
/* ================== */
.containerQuote .continerTitle h2{
	color:#1b4dad;
	font-weight:normal;
	font-style:italic;
	font-size:16px;
	margin:0;
	padding:15px 5px 15px 15px;
	background: #ffffff url(img/openQuote.gif) no-repeat 0 15px;
}

.containerQuote .continerTitle .closeQuote{
	width:13px;
	height:12px;
	background: #ffffff url(img/closeQuote.gif) no-repeat 0 0;
	display:inline-block;	
}


/* ========================= */
/* = containerMainTopTitle = */
/* ========================= */
.containerMainTopTitle .continerTitle h2{
	color:#1b4dad;
	font-weight:normal;
	font-size:1.6em;
	margin:0;
	padding:15px 15px 15px 0px;
}

/* =================== */
/* = containerUrgent = */
/* =================== */
.containerUrgent{
	width:263px;
	margin:17px 0 0 3px;
	background-color: #ffffff;
}
.ContentLeftMain .containerUrgent{
	margin-left:0px;
	width:216px;
}
.containerUrgent .continerTitle{
	border-bottom: 3px solid #b5b5b5;
}

.containerUrgent .continerTitle .urgentIcon{
	width:46px;
	height:44px;
	background: transparent url(img/urgentIcon.gif) no-repeat 0 0;
	float:right;
	margin-right:10px;
	position:relative;
	top:-5px;
}

.containerUrgent .continerTitle h2{
	color:#06369f;
	font-weight:normal;
	font-size:1.6em;
	margin:0;
	padding:5px 15px;
}

.containerUrgent .MainContentPaneArea{
	padding:10px;
	padding-bottom:0px;
}
/* ========================= */
/* = home right column box = */
/* ========================= */

.HomeRightColBox .MainContentPaneArea{
	padding-left:20px;
	padding-right:28px;
}
/**/
/* ============================ */
/* = right column cream boxes = */
/* ============================ */
.rightColBox{
	width:225px;
	margin:0px;
	padding:0px;
}
.rightColBox .MainContentPaneArea{
	background:url(img/rightColBoxBody.gif) repeat-y;
	padding:20px 20px 30px 35px;
}
.rightColBox .boxTitleFirst{
	padding-top:25px;
	padding-left:35px;
	width:225px;
	height:29px;
	background: url(img/rightColBoxTop.gif) no-repeat;
	color:#06369F;
	font-size:16px;
}
.rightColBox .boxTitle{
	padding-top:25px;
	padding-left:35px;
	width:225px;
	height:35px;
	background: url(img/rightColBoxTop_2.gif) no-repeat;
	color:#06369F;
	font-size:16px;
}

.rightColBox .boxBot{
	background:url(img/rightColBoxBot.gif) no-repeat;
	width:225px;
	height:10px;
}
.rightColBox .MainContentPaneArea a{
	background:url(img/enterArrowCream.gif) no-repeat left;
	padding-left:17px;
	color:#4f4e4b;
}
.rightColBox .MainContentPaneArea .Icon{
	float:right;
}
/* ============================ */
/* = left column cream boxes = */
/* ============================ */
.leftColBox{
	width:225px;
	margin:0px;
	padding:0px;
}
.leftColBox .MainContentPaneArea{
	background:url(img/leftColBoxBody.gif) repeat-y;
	padding:20px 20px 30px 20px;
}
.OWLeftColBox .MainContentPaneArea{
	padding:0 15px;
}
.leftColBox .boxTitle{
	padding-top:25px;
	padding-left:20px;
	width:225px;
	height:35px;
	background: url(img/leftColBoxTop.gif) no-repeat;
	color:#06369F;
	font-size:16px;
}

.leftColBox .boxBot{
	background:url(img/leftColBoxBot.gif) no-repeat;
	width:225px;
	height:10px;
}
.leftColBox .MainContentPaneArea a{
	background:url(img/enterArrowCream.gif) no-repeat left;
	padding-left:17px;
	color:#4f4e4b;
}
.leftColBox .MainContentPaneArea .Icon{
	float:right;
}
/* ============ */
/* = Our Work = */
/* ============ */
#ourWorkContainer{
	margin-bottom:20px;
}
.ourWorkTop{
	display:block;
	width:660px;
	height:33px;
	background:transparent url(img/ourWorkTop.png) no-repeat top left;
}
.ourWorkBody{
	display:block;
	width:600px;
	background:transparent url(img/ourWorkBody.png) repeat-y top left;
	padding:0px 30px 10px;
}
.ourWorkBottom{
	display:block;
	width:660px;
	height:23px;
	background:transparent url(img/ourWorkBottom.png) no-repeat top left;
}
.ourWorkBody .moduleHeading{
	text-transform:uppercase;
	font-size:15px;
	color:#b20000;
	font-weight:bold;
}
.ourWorkBody .MainContentPaneArea{
	margin-top:10px;
}
/* =================== */
/* = OW left col box = */
/* =================== */

.OWLeftColBox{
	width:215px;
}
.OWLeftColBox .MainContentPaneArea p{
	margin-left:20px;
	margin-right:20px;
}
.OWLeftColTitle{
	color:#06369F;
	font-size:16px;
	height:31px;
	width:195px;
	padding-left:20px;
	padding-top:10px;
	background:transparent url(img/OWLeftColTitleBG.jpg) no-repeat left top;
}
/* WSPA */
.WSPALeftColBox{
	width:216px;
}
.WSPALeftColBox .MainContentPaneArea{
	margin-left:20px;
	margin-right:20px;
}
.WSPALeftColTitle{
	color:#06369F;
	font-size:16px;
	height:45px;
	width:195px;
	padding-left:20px;
	padding-top:10px;
	background:transparent url(img/WSPALeftColTitleBG.jpg) no-repeat left top;
	margin-bottom:10px;
}
.WSPAHomeAlert{
	margin-top:15px;
	margin-bottom:15px;
}
.WSPAHomeAlert .containTitle{
	display:none;
}
.WSPAHomeAlert .MainContentPaneArea{
	border:1px solid #CCD8F4;
	background-color:#DFE7FA;
	padding:15px 10px;
}
.WSPAHomeAlert .MainContentPaneArea .Normal{
	font-size:16px;
	color:#06369F;
}
.WSPAHomeAlert .MainContentPaneArea h2{
	color:#1B4DAD;
	padding:0;
	margin:0;
}
