#headerFull {
	background: url('../img/mps_hdr_bkg1.png') repeat-x left top;
	border: 0px solid yellow;
	height: 285px;
}

#marqueeHeaderFull {
	background: url('../img/mps_hdr_bkg1.png') repeat-x left top;
	border: 0px solid orange;
	height: 450px;
}

#audienceSelector .ASactive {
	background: url('../img/mps_audience_selector.png') center 17px no-repeat;
}

#centerContainerzz {
	text-align: left;
}


/* =================================  BANNERS - General =================================  */


/* rotator images and page titles */


/* using Rotators for images and static global content in Freeform for headers */

#mainBanner {
	height: 258px;
	width: 961px;
	position: absolute;
	border: 0px solid orange;
	top: 23px;
	left: 0;
	z-index: 1000;
}

#mainBanner #bannerPix2 img {
	position: absolute;
	bottom: 29px;
	right: 5px;
	z-index: 1001;
	display: block;
	margin: 0;
}

#mainBanner h1 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 153px;
	left: 40px;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
}

#mainBanner h2 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 185px;
	left: 100px;
	color: #000;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
}

#mainBanner #bannerPix img {
	border: 0px solid blue;
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	margin: 0;
	padding: 0
}


/* ==== Main MegaMenu portal specific  === */

#menu li:hover {
	background: #57766a;
	border: 0px solid #aaaaaa;
}

#menu .dropdown_1column,
#menu .dropdown_2columns,
#menu .dropdown_3columns,
#menu .dropdown_4columns,
#menu .dropdown_5columns,
#menu #dropdown_fullwidth_first,
#menu #dropdown_fullwidth_item2,
#menu #dropdown_fullwidth_item3,
#menu #dropdown_fullwidth_item4,
#menu #dropdown_fullwidth_item5 {
	border: 4px solid #57766a;
}

#menu li ul li a:link,
#menu li ul li a:visited {
	border-bottom: 1px solid #6e9082;
}

#menu li ul li a:hover,
#menu li ul li a:active {
	color: #6e9082;
}

#menu li ul ul li a:hover,
#menu li ul ul li a:active {
	color: #6e9082;
}

#menu li ul ul ul li a:hover,
#menu li ul ul ul li a:active {
	color: #6e9082;
}

#menu .menuFeature {
	margin: 0 0 0 10px;
	padding: 0 0 0 20px;
	border-left: 1px solid #ddd;
}


/* ==== MARQUEE BANNER text formatting  ==== */

#MarqueePanel1 {
	top: 20px;
	left: 50px;
	width: 7000px;
	height: 0;
	color: #000;
	background: transparent
}

#MarqueePanel2 {
	top: 20px;
	left: 350px;
	width: 700px;
	height: 0;
	color: #000;
	background-color: transparent
}

#MarqueePanel3 {
	top: 20px;
	left: 50px;
	width: 700px;
	height: 0;
	color: #000;
	background: transparent
}

#MarqueePanel4 {
	top: 20px;
	left: 350px;
	width: 700px;
	height: 0;
	color: #000;
	background: transparent
}

#marqueeContainer .marqueeIntro {
	font-size: 24px;
	margin: 0 0 20px 90px;
	line-height: 24px;
}

#marqueeContainer .marqueeHeadline {
	font-size: 37px;
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 10px 0;
	line-height: 37px;
}

#marqueeContainer .marqueeText {
	font-size: 18px;
	margin: 0 0 35px 55px;
	line-height: 18px;
}


/* =================================  Portal Feature Sidebar - Absolute Position Right =================================  */

#centerContainerzz,
#centerZone {
	position: relative;
}

#centerContainerzz {
	border: 0px solid orange;
}

#centerZone {
	border: 0px solid blue;
	width: 680px;
}

#featureSidebar {
	position: absolute;
	top: 0px;
	right: 8px;
	font: 12px/1.2 'Inter';
	color: #666;
	border: 2px solid #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: -moz-linear-gradient(top, #fff, #e8e8e8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e8e8e8));
	-pie-background: linear-gradient(#fff, #e8e8e8);
	-webkit-box-shadow: 0px 0px 8px #999999;
	-moz-box-shadow: 0px 0px 8px #aaa;
	box-shadow: 0px 0px 8px #999999;
	behavior: url(/clientcss/experis/PIE.htc);
}

#featureSidebarInner {
	margin: 15px 30px;
}

#featureSidebarInner .cmxform input,
#featureSidebarInner .cmxform input[type=submit],
#featureSidebarInner .cmxform #locatorSubmitBtn {
	margin: 10px 0;
}

#featureSidebarInner h3 {
	border-bottom: 1px solid #ddd;
	font-size: 15px;
}


/* =================================  Portal Feature Content Container  =================================  */

#portalFeatureContent {
	border: 0px solid yellow;
	width: 680px;
	float: none
}

#middleContent {
	border: 0px solid green;
	width: 680px;
	margin: 20px 0;
}

#middleFeatureContainer {
	border-top: 0px solid #ddd;
	border-bottom: 0px solid #ddd;
	width: 680px;
	text-align: left;
	margin: 20px 0 0 0;
	padding: 0;
}


/*
#middleFeatureContainer .middleFeature {border:1px solid blue;margin:0;}
#middleFeatureContainer .middleFeatureInner {border:1px solid green;margin:10px;}
*/


/* === For marqueeFeature Titan Feed Blocks === */

#middleContent div.OneCol div.image div.otherStuff,
#middleContent div.TwoCol div.image div.otherStuff,
#middleContent div.tocList div.image div.otherStuff,
#middleContent div.calendarItem div.image div.otherStuff,
#middleContent div.Product .ColOne div.image div.otherStuff {
	clear: none;
	float: none;
	margin: 0px;
	border: 0px solid green;
}

#middleContent #middleFeatureContainer .altRow {
	margin: 0;
	padding: 0;
	background: none;
	width: auto;
}

#middleContent #middleFeatureContainer .otherStuff {
	margin: 0;
	padding: 0
}

#middleContent #middleFeatureContainer h3 {
	font-size: 13px;
	line-height: 18px;
	padding: 3px 6px 5px 6px;
	background: #6698c2;
	color: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	background: -moz-linear-gradient(top, #7590c1, #6698c2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7590c1), to(#6698c2));
	-pie-background: linear-gradient(#7590c1, #6698c2);
	behavior: url(/clientcss/experis/PIE.htc);
	position: relative;
}

#middleContent #middleFeatureContainer div.OneCol div {
	overflow: visible;
	line-height: 14px;
	color: #444;
}

#middleContent #middleFeatureContainer .otherStuff h4 {
	font-size: 12px;
	line-height: 14px;
	color: #000;
	margin: 0 0 7px 0;
	display: block;
}

#middleContent #middleFeatureContainer .otherStuff h4 a {
	color: #000;
}

#middleContent #middleFeatureContainer .teaserImage img {
	margin: 0 10px 15px 15px;
	width: 45px;
	float: right;
}

#middleContent #middleFeatureContainer .linkText {
	margin: 20px 0 10px 0
}

#middleContent #middleFeatureContainer .altRow {
	margin: 0 0 0 0;
}

#middleContent #middleFeatureContainer p.teaser {
	color: #555
}

#centerLeftZone {
	width: 200px;
	border: 0px solid red;
	float: left;
	margin: 0 20px 0 0;
	padding: 0 20px 0 0;
	border-right: 1px dotted #ddd
}

#centerCenterZone {
	width: 200px;
	border: 0px solid red;
	float: left;
	padding: 0 20px 0 0;
	border-right: 1px dotted #ddd
}

#centerRightZone {
	width: 200px;
	border: 0px solid red;
	float: right;
}


/* =================================  Portal Feature Carousel =================================  */


/*
#centerZone #portalFeatureContent #featureCarousel {
width: 680px;
position:relative;
}

#centerZone #portalFeatureContent #featureCarousel ul {
margin: 0;
padding: 0;
list-style: none;
display: block;
}

#centerZone #portalFeatureContent #featureCarousel li {
font-size: 40px;
color: #999;
text-align: center;
width: 200px;
height: 170px;
padding: 0;
margin: 0 25px 6px 0;
display: block;
float: left;
background: transparent url('/Website-File-Pile/Images/Experis/carousel/carousel_polaroid.png') no-repeat center bottom;
position:relative;
}

#centerZone #portalFeatureContent #featureCarousel li img {
width:200px;
height:145px;
margin-top:0px;
}

#centerZone #portalFeatureContent #featureCarousel li a {
width:200px;
height:149px;
position:absolute;
display:block;
z-index:2;
top:19px;
right:0px;
background: transparent url('/Website-File-Pile/Images/Experis/carousel/carousel_shine.png') no-repeat 0 0;
text-indent:-999em;
}			

#centerZone #portalFeatureContent #featureCarousel .clearfixer {float: none;clear: both;}

			
#centerZone #portalFeatureContent #featureCarousel .pager {
margin:0 auto;
text-align: center;border:0px solid red;
}
#centerZone #portalFeatureContent #featureCarousel .pager a {
margin: 0 5px 0 0;
text-decoration: none;
display:inline-block;
width:8px;
height:8px;
background: transparent url('/Website-File-Pile/Images/Experis/carousel/carousel_control.png') no-repeat -2px -32px;
text-indent:-999em;
}
#centerZone #portalFeatureContent #featureCarousel .pager a.selected {
text-decoration: underline;
background: transparent url('/Website-File-Pile/Images/Experis/carousel/carousel_control.png') no-repeat -12px -32px;				
}

*/

.featureSidebarMEOS {
	position: absolute;
	top: 170px;
	width: 240px;
	right: 1px;
	font: 12px/1.2 'Inter';
	color: #666;
	border: 2px solid #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background: -moz-linear-gradient(top, #fff, #e8e8e8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e8e8e8));
	-pie-background: linear-gradient(#fff, #e8e8e8);
	-webkit-box-shadow: 0px 0px 8px #999999;
	-moz-box-shadow: 0px 0px 8px #aaa;
	box-shadow: 0px 0px 8px #999999;
	behavior: url(/clientcss/experis/PIE.htc);
}

.featureSidebarInnerMeos {
	margin: 15px 15px;
}