/* NEW STYLES FOR CAMPAIGNS */
.element-column-left-alpha-outer[style*="83%"] {
	width: 800px !important;
}
.element-column-right-alpha-outer[style*="19%"],
.element-column-right-alpha-outer[style*="15%"] {
	width: 140px !important;
}
.element-column-right-alpha-outer[style*="60%"] {
	width: 460px !important;
}
.element-column-left-alpha-outer[style*="38%"],
.element-column-left-alpha-outer[style*="49%"] {
	width: 320px !important;
}
.element-column-right-alpha-outer[style*="49%"] {
	width: 300px !important;
}
.element-column-left-alpha-outer[style*="79%"] {
	width: 640px !important;
}
.element-column-right-alpha-outer[style*="49%"] .element-column-left-alpha-outer[style*="49%"],
.element-column-right-alpha-outer[style*="49%"] .element-column-right-alpha-outer[style*="49%"] {
	width: 140px !important;
}
.element-column-right-alpha-outer[style*="60%"] .panel-eta .oAssetLeft,
.element-column-right-alpha-outer[style*="60%"] .panel-eta .oAssetRight {
	margin: 0;
}
div.linetop {
	border-top: 0px solid transparent !important;
	margin: 0 !important;
	width: 0 !important;
}
.shareThisPageGen {
	display: none;
}
#main-outer .ContentEditor h2 {
	text-transform: uppercase;
	margin-top: 17px;
}
.element-column-left-alpha-content {
	margin-bottom: 0;
	padding-right: 20px;
}
.element-column-left-alpha-inner {
	overflow: hidden;
	width: 100%;
}
.element-columns-alpha-inner {
	overflow: hidden;
	width: 100%;
}
.element-columns-alpha-outer {
  clear: both;
}
.ClientAreaContainer {
	margin: auto;
	padding: 0;
	width: 940px;
}.element-panel-beta-outer
 {
	background: none #E4EBEF;
	color: #000;
}
.element-panel-beta-body-content-outer .ContentEditor {
  padding: 0 10px;
}
.element-panel-beta-body-content-outer .element-panel-beta-body-content-inner .ContentEditor:first-child,
.element-panel-beta-body-content-outer .element-panel-beta-body-content-inner .oAssetInline:first-child {
	padding-top: 10px;
}
.element-panel-beta-body-content-outer .element-panel-beta-body-content-inner .ContentEditor:first-child, .element-panel-beta-body-content-outer .element-panel-beta-body-content-inner .oAssetInline {
	padding-left: 10px;
}
.element-panel-beta-body-content-outer .element-panel-beta-body-content-inner .oRSSFeedBodyOuter {
	border-top: none;
	padding: 0 10px;
}
.element-panel-beta-outer .oRSSFeedBoxFull li.oHeadlineBoxItem {
	border-top: 1px solid #3876BE;
	padding-top: 8px;
	margin-top: 8px;
	background: none transparent;
}
.element-panel-beta-outer .oRSSFeedBoxFull ul.oHeadlineBoxList {
	margin-bottom: 12px;
	margin-left: 0;
	padding-left: 0;
}
.element-panel-beta-outer .oRSSFeedBoxFull li.oHeadlineBoxItem:first-child {
	border-top: none;
	padding: 0;
}
.element-panel-beta-outer .oRSSFeedBoxFull .oHeadlineBoxItemDate {
	font-size: 0.8em !important;
	white-space: nowrap;
}
#carousel-container {
	background-color: #E4EBEF !important;
	border-radius: 0px !important;
}
.element-panel-beta-outer .oRSSFeedBoxFull li.oHeadlineBoxItem a {
	color: #3876BE !important;
}
.element-panel-gamma-body-content-inner .ContentEditor p {
	font-size: 1.4em !important;
	margin-top: 13px;
}
.oBoxItemSummary {
	margin-bottom: 10px;
	margin-top: -2px;
}
.shareThisPage {
	display: block;
	position: relative;
	top: -6px;
}
.shareThisPage > p {
	display: block;
	float: left;
	font-size: 1.2em !important;
	margin: 0;
	padding: 2px 5px 0 0;
	color: #8DB5E1 !important;
	text-transform: lowercase;
}
.shareThisPage > ul {
	float: left;
	margin: 0;
	padding: 0;
}
.shareThisPage li {
	display: block;
	margin: 0;
	float: left;
	padding: 0 4px 0 0;
}
#MediaPlayerXI,
#MediaPlayerXI * {
	border: none !important;
}
#MediaPlayerXI h3 {
	font-size: 1.3em !important;
	margin-top: 12px !important;
	font-weight: bold !important;
}
#MediaPlayerXI {
	margin-bottom: 0 !important;
	background: none #E4EBEF !important;
	height: 335px !important;
}
#main-outer .element-panel-beta-inner .ContentEditor p {
	font-size: 1.2em;
}
/* PANEL ZETA STYLES */
.panel-zeta .panel-content-inner {
	background-color: #E4EBEF;
	margin-bottom: 0;
	overflow: hidden;
}
.panel-zeta .panel-content-inner .ContentEditor {
	padding: 5px 10px;
}
.panel-zeta .panel-content-inner h3 {
	font-size: 1.9em;
	margin-bottom: 4px !important;
}
.panel-zeta .panel-content-inner .ContentEditor p {
	font-size: 1.4em !important;
	margin-bottom: 4px !important;
}
.panel-zeta .panel-content-inner .ContentEditor p:last-child {
	margin-bottom: 0 !important;
}
.panel-zeta .panel-content-inner p {
	color: #666666;
}
.panel-zeta .panel-content-inner strong {
	color: #666666;
}
.panel-zeta .panel-zeta .panel-content-inner {
	background: url("/EasysiteWeb/getresource.axd?AssetID=36214") no-repeat top left #002060;
	margin-bottom: 0px;
	max-height: 27px;
	overflow: hidden;
	border-bottom: 5px solid #FFF;
}
.panel-zeta .panel-zeta .panel-content-inner .ContentEditor * {
	color: #FFF !important;
	text-transform: uppercase;
	font-size: 100%;
}
.panel-zeta .panel-zeta .panel-content-inner .ContentEditor {
	padding: 0;
}
.panel-zeta .panel-zeta .panel-content-inner .ContentEditor p {
	padding: 6px 10px 0.5em 0;
}
.panel-zeta .panel-zeta .element-column-left-alpha-content .ContentEditor {
	padding-left: 35px;
}
/* TWITTER URL WRAP */
.element-panel-beta-outer .oRSSFeedBoxFull li.oHeadlineBoxItem a {
	white-space: pre-wrap !important; 
	word-wrap: break-word !important;
	max-width: 120px;
	overflow: hidden;
	display: block;
}
/* IE6 and below */
* html .element-panel-beta-outer .oRSSFeedBoxFull li.oHeadlineBoxItem a {
	white-space: pre !important;
}
/* IE7 */
*:first-child+html .element-panel-beta-outer .oRSSFeedBoxFull li.oHeadlineBoxItem a {
	white-space: pre !important;
} 
/* TWITTER URL WRAP */
/* PANEL ZETA STYLES */
#main-outer .ContentEditor ul {
	margin-left: 0;
	padding-left: 0;
}
#main-outer .ContentEditor ul li {
	background: transparent url("/EasysiteWeb/getresource.axd?AssetID=37686") no-repeat 0 10px;
	list-style-type: none !important;
	padding-left: 0.75em;
}
#main-outer .ContentEditor ul li a[href*="MediaPlayerXI"] {
	background: url("/EasysiteWeb/getresource.axd?AssetID=40990") no-repeat scroll 0 3px #FFFFFF;
	display: block;
	left: -13px;
	padding-left: 13px;
	position: relative;
	width: 100%;
}
li.oBoxItem:last-child .oBoxItemSummary {
	margin-bottom: 0 !important;
}
.sectorBlock:last-child {
	margin-bottom: 0 !important;
}
#carousel-container {
	margin-bottom: 0 !important;
}
.sectorBlockContainer {
	margin-bottom: 0 !important;
}
.ClientAreaContainer >
.element-columns-alpha-outer >
.element-columns-alpha-inner >
.element-column-right-alpha-outer >
.element-column-right-alpha-inner >
.element-column-right-alpha-content >
.ContentEditor:first-child >
h2 {
	margin-top: 0px !important;
}
hr {
	background: none repeat scroll 0 0 #75A7DD;
	color: #75A7DD;
	margin-bottom: 12px;
}
.ClientAreaContainer > .element-columns-alpha-outer > .element-columns-alpha-inner > .element-column-right-alpha-outer > .element-column-right-alpha-inner > .element-column-right-alpha-content table {
	border: medium none;
}
.ClientAreaContainer > .element-columns-alpha-outer > .element-columns-alpha-inner > .element-column-right-alpha-outer > .element-column-right-alpha-inner > .element-column-right-alpha-content td {
	font-size: 100% !important;
	border: medium none;
}
#MediaPlayerXI a[href*="/makingthedifference/"] + h3 {
	padding-top: 0;
	margin-top: 5px !important;
}
#MediaPlayerXI a[href*="/makingthedifference/"] img {
	padding-bottom: 0 !important;
}
/* NEW STYLES FOR CAMPAIGNS */

/* MAIN CONTENT */
@media (max-width: 480px) {
	#MediaPlayerXI.ourvideobox > h3 {
		padding-bottom: 10px !important;
	}
	.element-column-right-alpha-outer[style*="19%"],
	.element-column-right-alpha-outer[style*="15%"] {
		width: 300px !important;
	}
	.element-column-right-alpha-outer[style*="19%"] .oAssetInline,
	.element-column-right-alpha-outer[style*="49%"] .element-column-left-alpha-outer[style*="49%"] .oAssetInline,
	.element-column-right-alpha-outer[style*="49%"] .element-column-right-alpha-outer[style*="49%"] .oAssetInline {
		margin-right: 10px !important;
	}
	#main-inner .ClientAreaContainer .element-column-right-alpha-outer[style*="15%"] > .element-column-right-alpha-inner > .element-column-right-alpha-content > .ContentEditor:first-child > h2 {
		margin-top: 17px !important;
	}
	.element-column-right-alpha-outer[style*="15%"],
	.element-column-right-alpha-outer[style*="49%"] .element-column-left-alpha-outer[style*="49%"],
	.element-column-right-alpha-outer[style*="49%"] .element-column-right-alpha-outer[style*="49%"] {
		width: 300px !important;
	}
	.element-column-right-alpha-outer[style*="15%"] .element-panel-beta-outer .ContentEditor {
		width: auto !important;
	}
	.element-column-right-alpha-outer[style*="15%"] .element-panel-beta-inner .page-element-outer.panel-delta {
		clear: none;
		width: 140px !important;
	}
	.panel-zeta .panel-content-inner .ContentEditor {
		max-width: 280px !important;
		padding: 10px;
	}
	.oPolling.panel-beta {
		width: 100%;
	}
	#main-outer .element-panel-gamma-outer .ContentEditor P {
		font-size: 1.7em !important;
	}
	.jcarousel-skin-xray .jcarousel-clip-horizontal {
		height: auto !important;
	}
	.ClientAreaContainer > .element-columns-alpha-outer {
		padding: 0 !important;
	}
	#main-outer .element-column-right-alpha-outer[style*="15%"] .oPolling li {
		font-size: 120%;
	}
	#main-outer .element-column-right-alpha-outer[style*="15%"] p.pollNote {
		font-size: 120%;
	}
	.ClientAreaContainer .element-column-right-alpha-outer[style*="15%"] .oPolling  .body-inner div {
		max-width: 280px !important;
	}
}
@media print {
	* {
	  font-family: Arial,sans-serif !important;
	}
	/*html {
		-ms-transform: scale(0.7,0.7);*/ /* IE 9 */
		/*-webkit-transform: scale(0.7,0.7);*/ /* Chrome, Safari, Opera */
		/*transform: scale(0.7,0.7);
	}*/
	html,
	body {
		overflow: visible !important;
		transform-origin: 0 0 0;
		position: absolute;
		top: 0;
		left: 0;
	}
	/* HEADER */
	#header-pane-1 {
		position: absolute !important;
		right: 0 !important;
		top: 20px !important;
		padding-top: 0 !important;
		padding-right: 10px;
	}
	#header-pane-1 .oImageLink > img {
		height: auto !important;
		width: 80% !important;
	}
	#header-inner {
		padding: 209px 0 0 !important;
	}
	#logo-inner {
		padding-right: 0 !important;
		text-align: right !important;
	}
	/* HEADER */
	/* FOOTER */
	#footer-navigation-inner > ul {
		width: 20% !important;
	}
	#footer-foot-outer {
		padding: 0 !important;
		margin: 0 !important;
		border: medium none !important;
	}
	body #footer-inner {
		margin: 0 auto !important;
		max-width: 100% !important;
		padding: 10px 0 0 !important;
		width: 100% !important;
		color: #000 !important;
	}
	body #footer-outer {
		background: none transparent !important;
		border: medium none !important;
		clear: both !important;
		margin: 0 auto !important;
		max-width: 940px !important;
		min-width: 940px !important;
		width: 940px !important;
		padding: 0 !important;
		border-top: 1px solid #000000 !important;
	}
	#footer-head-inner,
	#footer-body-inner {
		padding: 0 !important;
	}
	#footer-foot-inner {
		border-top: medium none !important;
		padding: 0 !important;
	}
	/* FOOTER */
	/* MAIN CONTENT */
	#main-outer .ClientAreaContainer h1#skiplinks {
		border-bottom: 1px solid #000000 !important;
		font-weight: bold !important;
		padding-bottom: 10px !important;
		text-transform: uppercase !important;
		width: 100% !important;
		max-width: 100% !important;
		font-size: 3.5em !important;
	}
	#content-inner {
		border-top: medium none !important;
		margin-bottom: 0 !important;
		padding: 0 0 0 !important;
	}
	#printURL {
		display: block !important;
	}
	#printURL p {
		font-size: 1.4em !important;
		color: #000 !important;
		padding: 0 !important;
		font-weight: 500 !important;
		white-space: pre !important;
		white-space: pre-wrap !important;
		white-space: pre-line !important;
		white-space: -pre-wrap !important;
		white-space: -o-pre-wrap !important;
		white-space: -moz-pre-wrap !important;
		white-space: -hp-pre-wrap !important;
		word-wrap: break-word !important;
	}
	.ClientAreaContainer > .element-columns-alpha-outer:nth-child(2) > .element-columns-alpha-inner > .element-column-left-alpha-outer > .element-column-left-alpha-inner > .element-column-left-alpha-content > .element-columns-alpha-outer:first-child > .element-columns-alpha-inner > .element-column-left-alpha-outer[style*="38%"] {
		margin-right: 0 !important;
		width: 100% !important;
	}
	#main-outer #printURL p a,
	#main-outer .ClientAreaContainer > .element-columns-alpha-outer:nth-child(2) > .element-columns-alpha-inner > .element-column-left-alpha-outer > .element-column-left-alpha-inner > .element-column-left-alpha-content > .element-columns-alpha-outer:first-child > .element-columns-alpha-inner > .element-column-left-alpha-outer[style*="38%"] .ContentEditor a {
		color: #000;
	}
	.ClientAreaContainer > .element-columns-alpha-outer:nth-child(2) > .element-columns-alpha-inner > .element-column-left-alpha-outer > .element-column-left-alpha-inner > .element-column-left-alpha-content > .element-columns-alpha-outer:first-child > .element-columns-alpha-inner > .element-column-right-alpha-outer[style*="60%"] {
		display: none !important;
		width: 0 !important;
	}
	/* MAIN CONTENT */
	/* HIDE THESE ELEMENTS */
	#ESPC_PageFooter_pnlAdminOptions, /* CMS TOOLBAR */
	.launcher launcher-display, /* CMS TOOLBAR */
	.palette palette-hidden, /* CMS TOOLBAR */
	#header-pane-2,
	#header-pane-3,
	#menu-outer,
	.shareThisPageGen,
	.shareThisPage,
	hr,
	.page-element-outer.oBreadcrumb,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .oFormBuilder,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer div.ContentEditor,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .oAssetInlineCode p,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .oAssetInlineCode h1,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .oAssetInlineCode h2,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .oAssetInlineCode h3,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .oAssetInlineCode h4,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .oAssetInlineCode hr,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-left-beta-outer .oBoxContainer,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer .element-panel-alpha-outer .oAssetInline,
	.ClientAreaContainer > .element-columns-beta-outer > .element-columns-beta-inner > .element-column-right-beta-outer > .element-column-right-beta-inner .oBoxContainer,
	.contDetails a,
	#footer-foot-inner > ul,
	#footer-body-outer,
	#footer-head-outer,
	#footer-navigation-inner > ul:nth-child(6),
	#footer-navigation-inner > ul:nth-child(7),
	#main-outer #MediaPlayerXI,
	#main-outer .ourvideobox,
	#main-outer .MediaPlayerXI,
	#main-outer #carousel-container,
	.printContact > br,
	#main-outer .pa70-four-worlds .element-column-right-alpha-outer,
	#main-outer .bigHeptNavContainer,
	#main-outer .interface-home,
	#main-outer .app-content .pa70-four-worlds .interface,
	#main-outer .content .oTabbedPanels,
	#main-outer .content .interface-home,
	#main-outer .content .interface,
	.ContentEditor .sign-off,
	.element-tabs-menu-outer,
	.camp-home,
	.ClientAreaContainer > .element-columns-alpha-outer:first-child > .element-columns-alpha-inner > .element-column-left-alpha-outer > .element-column-left-alpha-inner > .element-column-left-alpha-content > .element-columns-alpha-outer:first-child > .element-columns-alpha-inner > .element-column-right-alpha-outer {
		display: none !important;
	}
	#page-inner {
		margin: 0;
	}
}