#topContainer_bottom_shodow {
	background-image: url(../images/top_backgrd_shadow.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 15px;
	width: 1024px;
	position: relative;
}
#page_Header {
	position: absolute;
	top: 33px;
	width: 1024px;
	background-color: #D8E1E8;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/members_h1shadow.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	left: 0px;
}
/*--------------------------------------------------------------------

		START SIDE NAVIGATOR for all pages

--------------------------------------------------------------------*/
#sideNav_Container {
	width: 220px;
	position: relative;
	background-image: url(../images/membership_sidNav_shadow.gif);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
}
#sideNav_HeaderIMG {
	background-repeat: no-repeat;
	background-position: left top;
	height: 71px;
	width: 220px;
	position: relative;
}
#sideNav_ContentA {
	position: relative;
	padding-left: 20px;
	width: 193px;
	z-index: 2;
}
#sideNav_ContentA li{
	list-style-type: none;
	color: #FFFFFF;
	position: relative;
	background-color: #26669f;
	width: 193px;
	background-image: url(../images/member_sideNav_Bline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	float: left;
} 
#memprogs_overview #sideNav_ContentA li {
	background-color: #0b4d88;
}
#sideNav_ContentA img {
	padding-right: 5px;
	height: 6px;
	width: 6px;
	padding-left: 10px;
}
#sideNav_ContentA li a{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#sideNav_ContentA li a:hover{
	background-color: #043968;
	background-image: url(../images/member_sideNav_Bline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.lactive a {
	background-color: #043968;
	background-image: url(../images/member_sideNav_Bline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/*--------------------------------------------------------------------
		sideNav_ContentB ADDs for membership pages only 
--------------------------------------------------------------------*/
.sideNav_ContentB a {
	background-color: #2871B0;
	background-image: url(../images/member_sideNav_Bline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
	font-size: 11px;
}
.sideNav_ContentB li a:hover{
	background-color: #1E598B;
	background-image: url(../images/member_sideNav_Bline.gif);
}
#sideNav_BottomIMG {
	background-image: url(../images/member_sideNav_Bcorners.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 220px;
	position: relative;
}
#sideNav_BGradientIMG {
	background-color: #CFDCE9;
	background-image: url(../images/member_sideNav_BGradient.gif);
	background-position: left bottom;
	width: 220px;
	position: relative;
	height: 200px;
}
/*--------------------------------------------------------------------

		END SIDE NAVIGATOR for all pages

--------------------------------------------------------------------*/

/*--------------------------------------------------------------------

		START CENTER LAYOUT for all pages

--------------------------------------------------------------------*/
#page_Body {
	width: 550px;
	margin-top: 9em;
	padding-left: 25px;
	float: left;
}
#page_Body p {
	padding-bottom: 15px;
	padding-right: 20px;
}
#page_Body ul {
	padding-left: 20px;
	font-size: 12px;
	line-height: 1.2em;
	padding-bottom: 15px;
	padding-right: 20px;
}
#page_Body .ulP {
	padding-right: 50px;
}
.ulP li {
	padding-bottom: 5px;
}
.numberded {
	list-style-type: decimal;
}
#page_Body img {
	padding-bottom: 2px;
}
.about_LogoContainer {
	position: relative;
	width: 539px;
}
.about_LogoContainer img {
	float: left;
}
/*--------------------------------------------------------------------

		END CENTER LAYOUT for all pages

--------------------------------------------------------------------*/

/*--------------------------------------------------------------------

		START RIGHT LAYOUT for all pages

--------------------------------------------------------------------*/
#middle_Right_Container {
	float: right;
	width: 224px;
	margin-top: 9em;
	align: right;
	background-image: url(../images/members_RightContainer_bgrd.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.mR_Container_IMG {
	width: 224px;
	top: 0px;
	position: relative;
}
#mR_Container_Body {
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
}
#mR_Container_Body p {
	color: #666666;
	text-align: center;
	padding-bottom: 10px;
}
#mR_Container_bottomBckgrd {
	background-image: url(../images/member_mRC_bottom_bcgr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 224px;
}
/*--------------------------------------------------------------------

		END RIGHT LAYOUT for all pages

--------------------------------------------------------------------*/

/*--------------------------------------------------------------------

		Some Redefin

--------------------------------------------------------------------*/
#corpro_career_ops #sideNav_HeaderIMG {
	background-image: url(../images/sideNav_header_careers.gif);
}
#about_overview  #sideNav_HeaderIMG, 
#privacy #sideNav_HeaderIMG, 
#map #sideNav_HeaderIMG {
	background-image: url(../images/sideNav_header_about.gif);
}
#memprogs_feeincome #sideNav_HeaderIMG {
	background-image: url(../images/sideNav_header_partner.gif);
}
#memprogs_overview #sideNav_HeaderIMG {
	background-image: url(../images/sideNav_header_membership.gif);
}

#memprogs_feeincome #page_Body {
	width: 480px;
}
#memprogs_feeincome #page_Body li{
	padding-bottom: 5px;	
}
#memprogs_feeincome #middle_Right_Container {
	width: 270px;
	background-image: none;
}
#memprogs_feeincome #mR_Container_bottomBckgrd {
	background-image: none;
}
#about_overview #sideNav_BGradientIMG, #corpro_career_ops #sideNav_BGradientIMG, #memprogs_feeincome #sideNav_BGradientIMG {
	height: 400px;
	background-image: url(../images/partners_sideNav_BGradient.gif);
}
#corpro_career_ops h2 {
	padding-bottom: 5px;
	padding-top: 10px;
}

#ap9_pages #middleContainer {
	width: 850px;
	left: 35px;
	font-size: 12px;
}
#ap9_pages h1 {
	background-image: none;
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 20px;
}
#ap9_pages h2 {
	padding-bottom: 5px;
	padding-top: 15px;
}
#ap9_pages #middleContainer ul {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
