﻿.CENoMargin {
	margin: 0;
	font-size: 1em;
}
.OneCE {
	font-size: 0.85em;
}
.TwoCE {
	font-size: 1em;
}
.ThreeCE {
	font-size: 1.2em;
}
.FourCE {
	font-size: 1.4em;
}
.FiveCE {
	font-size: 1.7em;
}
.SixCE {
	font-size: 2em;
}
.SevenCE {
	font-size: 2.4em;
}
.ContentEditor {
}
.ContentEditor p {
	font-size: 114%;
	margin: 0 0 0.6em;
}
.ContentEditor ul li {
	list-style-type: square;
	margin-bottom: 0;
	color: #7B7C7E;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	color: #e52b2e;
	display: block;
	margin: 0;
	margin-bottom: 0.25em;
	padding: 0;
}
h1 {
	font-size: 2.2em;
	color: #012426;
	margin-top: 16px;
	margin-bottom: 0.5em;
}
h2 {
	color: #012426;
	font-size: 114%;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
}
h3, h4, h5, h6 {
	color: #7B7C7E;
	font-size: 114%;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
}
.ContentEditorLiveEdit table {
	border: solid 2px #BABABA;
}
a.badlink {
	border: 1px dashed red !important;
	background-color: 
 #fee !important;
}
table.badtable {
	border: 1px dashed red !important;
	background-color: 
 #fee !important;
}
.SymbolCell {
	padding:1px;
	text-align:center;
}
.SymbolCell a, .SymbolCell a:visited {
	color:black;
	text-decoration 
:none;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
}
.SymbolCell a:hover, .SymbolCell a:active {
	color:white;
	background:navy;
}
.element-panel-alpha-outer h2 {
	color: #e52b2e;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.element-panel-alpha-outer h2 a:link, .element-panel-alpha-outer h2  a:visited {
	color: #e52b2e;
	text-decoration: none;
	background: 
 transparent;
}
.element-panel-alpha-outer h2 a:hover, .element-panel-alpha-outer h2  a:active {
	color: #e52b2e;
	text-decoration: underline;
	background: 
 transparent;
}
.element-panel-beta-outer h2 {
	color: #e52b2e;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.element-panel-beta-outer h2 a:link, .element-panel-beta-outer h2  a:visited {
	color: #e52b2e;
	text-decoration: none;
	background: 
 transparent;
}
.element-panel-beta-outer h2 a:hover, .element-panel-beta-outer h2  a:active {
	color: #e52b2e;
	text-decoration: underline;
	background: 
 transparent;
}
h2.oHeadlineBoxTitle, h2.oBoxTitle, h2.oPageListerTitle {
	color: #e52b2e;
	font-size: .8em;
	font-weight: normal;
	padding: 0;
	margin: 5px 0 0;
}
a.oBoxTitleLink:link, a.oBoxTitleLink:visited {
	color: #e52b2e;
	font-weight: bold;
	text-decoration: none;
}
a.oBoxTitleLink:hover, a.oBoxTitleLink:active {
	color: #e52b2e;
	font-weight: bold;
	text-decoration: underline;
	background: none;
}
/*Custom format - More Link*/
.MoreLink a:link, .MoreLink a:visited {
	padding: 0 0 0  18px;
	text-decoration: none;
	color: #fff;
	background: 
 url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-mo

re-white.gif") no-repeat left bottom;
}
.MoreLink a:active, .MoreLink a:hover {
	text-decoration: none;
	color: #fff;
	background: 
 url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-mo

re-white.gif") no-repeat left bottom;
}
/*Custom format - More Link Grey*/
a:link.oLinkInternal span.MoreLinkGrey {
	text-decoration: none  !important;
}
a:visited.oLinkInternal span.MoreLinkGrey {
	text-decoration: none  !important;
}
a:hover.oLinkInternal span.MoreLinkGrey {
	text-decoration: none  !important;
}
a:active.oLinkInternal span.MoreLinkGrey {
	text-decoration: none  !important;
}
/*Custom format - More Link White*/
a:link.oLinkInternal span.MoreLinkWhite {
	text-decoration: none  !important;
}
a:visited.oLinkInternal span.MoreLinkWhite {
	text-decoration: none  !important;
}
a:hover.oLinkInternal span.MoreLinkWhite {
	text-decoration: none  !important;
}
a:active.oLinkInternal span.MoreLinkWhite {
	text-decoration: none  !important;
}
/*Custom format - More Link Graphite*/
a:link.oLinkInternal span.MoreLinkGraphite {
	text-decoration: none  !important;
}
a:visited.oLinkInternal span.MoreLinkGraphite {
	text-decoration: none  !important;
}
a:hover.oLinkInternal span.MoreLinkGraphite {
	text-decoration: none  !important;
}
a:active.oLinkInternal span.MoreLinkGraphite {
	text-decoration: none  !important;
}
/*Custom format - Play Video White*/
a:link.oLinkInternal span.PlayVideo {
	text-decoration: none !important;
}
a:visited.oLinkInternal span.PlayVideo {
	text-decoration: none  !important;
}
a:hover.oLinkInternal span.PlayVideo {
	text-decoration: none !important;
}
a:active.oLinkInternal span.PlayVideo {
	text-decoration: none !important;
}
/*Custom format - Play Video Graphite*/
a:link.oLinkInternal span.PlayVideoGraphite {
	text-decoration: none  !important;
}
a:visited.oLinkInternal span.PlayVideoGraphite {
	text-decoration: none  !important;
}
a:hover.oLinkInternal span.PlayVideoGraphite {
	text-decoration: none  !important;
}
a:active.oLinkInternal span.PlayVideoGraphite {
	text-decoration: none  !important;
}
/*.MoreLink	 { text-decoration: none; color: #fff; background: 

url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-mo

re-white.gif") no-repeat left bottom; }*/
/*Custom format - Video Link*/
.VideoLink a:link, .VideoLink a:visited {
	padding: 0 0 0  18px;
	text-decoration: none;
	color: #829695;
	background: 
 url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-pl

ay.gif") no-repeat left;
}
.VideoLink a:active, .VideoLink a:hover {
	text-decoration: none;
	color: #829695;
	background: 
 url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-pl

ay.gif") no-repeat left;
}
/*.VideoLink	{ text-decoration: none; color: #829695; background: 

url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-pl

ay.gif") no-repeat left; }*/

/*Custom format - More Locations Link*/
.OfficeLocationsLink a:link, .OfficeLocationsLink a:visited {
	padding: 0 0 0 18px;
	text-decoration: none;
	color: #829695;
	background: 
 url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-of

fice.gif") no-repeat left;
}
.OfficeLocationsLink a:active, .OfficeLocationsLink a:hover {
	text-decoration: none;
	color: #829695;
	background: 
 url("/EasySiteWeb/EasySite/StyleData/PA-Consulting-General/Images/icon-of

fice.gif") no-repeat left;
}
.HeadlineBox_FloatLeft {
	float: none;
}
/* STYLES FOR HEADLINE BOX IN MAIN CONTENT */
div.oBoxStyleBeta div.oRSSFeedContainerInner div.oRSSFeedBodyOuter  div.oRSSFeedBodyInner ul.oHeadlineBoxList li.oHeadlineBoxItem  .oHeadlineBoxItem {
	text-transform: none;
	color:#000000;
	font-weight: normal;
}
div.oBoxStyleBeta div.oRSSFeedContainerInner div.oRSSFeedBodyOuter  div.oRSSFeedBodyInner ul.oHeadlineBoxList li.oHeadlineBoxItem {
	background: none transparent;
	list-style-type: none;
	font-size: 1.5em;
	display:block;
	font-weight:normal;
	margin:0 0 0.25em;
	padding:0;
}
div.oBoxStyleBeta div.oRSSFeedContainerInner div.oRSSFeedBodyOuter  div.oRSSFeedBodyInner ul.oHeadlineBoxList li.oHeadlineBoxItem  .oHeadlineBoxItem a.oHeadlineBoxLink {
	color:#002426;
}
div.oBoxStyleBeta div.oRSSFeedContainerInner div.oRSSFeedBodyOuter  div.oRSSFeedBodyInner ul.oHeadlineBoxList li.oHeadlineBoxItem  .HeadlineBoxSummaryText {
	font-size: 15px;
	margin: 0.6em 0;
	line-height:16px;
}
