﻿/* ----- BODY AND PAGE ----- */
body {
	background-color:#CDD9F3 !important;
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
}
table.master {
	height:auto !important;
	width:737px !important;
}

/* Containers for shadow effect */
.shadowLeft {
	background:url(/Style%20Library/EEI/bg_pageshadow_left.jpg) top left repeat-y !important;
}
.shadowRight {
	background:url(/Style%20Library/EEI/bg_pageshadow_right.jpg) top right repeat-y !important;
}
.masterContent {
	border:1px solid #FFF !important;
}
.mainWrapper {
	/*padding-left:13px;*/
}
.mainContainer {
	margin:0px !important;
	width:100% !important;
}
/* end Containers for shadow effect */

/* Callouts */
.callouts {
	padding-left:15px !important;
	width:162px !important;
	z-index:1 !important;
}
.callouts table {
	border-collapse:collapse !important;
}
.callouts .ms-WPHeader {
	background:url(/Style%20Library/EEI/bg_callout_title.gif) bottom left repeat-x !important;
	background-color:#4193CB !important;
	padding:0px !important;
}
.callouts .ms-WPHeader td {
	border:0px !important;
}
.callouts .ms-WPTitle a {
	color:#FFF !important;
	font:bold 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:1px !important;
	padding:2px 16px 3px 16px !important;
	text-transform:uppercase !important;
}
.callouts .ms-WPTitle {
	color:#FFF !important;
	font:bold 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:1px !important;
	padding:2px 16px 3px 16px !important;
	text-transform:uppercase !important;
}
.callouts .ms-WPTitle span {
	white-space:normal !important;
}
.callouts .ms-WPTitle nobr {
	white-space:normal !important;
}
.callouts .ms-HoverCellInActive {
	margin:0px !important;
}
.callouts .ms-HoverCellActiveDark {
	margin:0px !important;
	padding-bottom:0px !important;
}
.callouts .ms-WPBody {
	background-color:#F3F3F3 !important;
	border:1px solid #A8A8A8 !important;
	font:11px arial, helvetica, sans-serif !important;
	margin:0px 0px 7px 0px !important;
	padding:11px 16px !important;
}
.callouts .ms-WPBody p {
	font:11px arial, helvetica, sans-serif !important;
	margin:0px !important;
}
.callouts .ms-WPBody a {
	font:11px arial, helvetica, sans-serif !important;
}
/* end Callouts */

/* ----- end BODY AND PAGE ----- */

/* ----- SITE ACTIONS ----- */
.authoringRegion {
	background:transparent !important;
	text-align:right !important;
}
/* ----- end SITE ACTIONS ----- */

/* ----- MASTHEAD ----- */
.topArea {
	background:transparent !important;
}
#masthead {
	background-color:#FFF !important;
	border:1px solid #FFF !important;
	height:98px !important;
	width:100% !important;
}
#masthead td {
	padding:0px 20px !important;
	vertical-align:top !important;
}
#masthead td td {
	padding:0px !important;
}
#masthead .logoContainer {
	vertical-align:middle !important;
}
#masthead .logoContainer a {
	padding:0px !important;
}
#masthead .logoContainer a img {
	border:0px !important;
}
#masthead #utilityNav {
	background:url(/Style%20Library/EEI/bg_utilitynav.gif) bottom right no-repeat !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin-bottom:4px !important;
	padding:18px 0px 3px 0px !important;
	text-align:right !important;
	width:auto !important;
}
#masthead #utilityNav table.ms-globalright {
	float:none !important;
}
#masthead #utilityNav td.ms-globallinks {
	padding:2px 2px 0px 2px !important;
}
#masthead #utilityNav td#signInWelcome {
	padding-left:3px !important;
	padding-right:6px !important;
	vertical-align:middle !important;
}
#masthead #utilityNav td#signInWelcome a.explicitLogin {
	background:url(/Style%20Library/EEI/pointer_square_orange_sm.gif) no-repeat 0px 8px !important;
	color:#092869 !important;
	display:block !important;
	font-size:16px !important;
	font-weight:bold !important;
	margin-top:-2px !important;
	padding:0 0 0 12px !important;
}
#masthead #utilityNav a {
	color:#0076BF !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	text-decoration:none !important;
}
#masthead #utilityNav a:visited {
	color:#0076BF !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	text-decoration:none !important;
}
#masthead #utilityNav a:hover {
	text-decoration:underline !important;
}
#masthead #utilityNav table.ms-globalright .ms-SPLink a {
	color:#000 !important;
}
#masthead .searchContainer {
	position:relative !important;
	text-align:right !important;
	width:auto !important;
}
#masthead .searchContainer table {
	border:0px !important;
	margin:0px !important;
	text-align:right !important;
	width:100% !important;
}
#masthead .searchContainer table td {
	padding:0px !important;
	text-align:right !important;
	width:100% !important;
}
#masthead .searchContainer table td div {
	margin:0px 0px 0px auto !important;
}
#masthead .searchContainer .ms-sbtable {
	margin:0px !important;
	position:relative !important;
}
#masthead .searchContainer .ms-sbcell {
	border:0px !important;
	padding:0px !important;
}
#masthead .searchContainer .ms-sbscopes {
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin-right:8px !important;
	width:86px !important;
}
#masthead .searchContainer .ms-sbplain {
	border:1px solid #C5C5C5 !important;
	border-top:2px solid #9F9F9F !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin:0px 8px 0px 0px !important;
	width:116px !important;
}
#masthead .searchContainer .ms-sbgo {
	background-color:transparent !important;
	text-align:left !important;
	vertical-align:middle !important;
}
#masthead .searchContainer .ms-sblink {
	display:none !important;
	padding:0px !important;
	position:relative !important;
}
#masthead .searchContainer .ms-sblink a:visited {
	color:#0076BF !important;
	font-size:10px !important;
	left:-86px !important;
	top:26px !important;
}
#masthead .searchContainer .ms-sblink a {
	color:#0076BF !important;
	font-size:10px !important;
	left:-86px !important;
	top:26px !important;
}
a.advancedSearchLink:visited {
	color:#0076BF !important;
	display:block !important;
	font:normal 10px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin:0px !important;
	padding:0px !important;
	text-decoration:none !important;
	width:auto !important;
}
a.advancedSearchLink {
	color:#0076BF !important;
	display:block !important;
	font:normal 10px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin:0px !important;
	padding:0px !important;
	text-decoration:none !important;
	width:auto !important;
}
a.advancedSearchLink:hover {
	text-decoration:underline !important;
}
#masthead .searchContainer .ms-sbLastcell {
	display:none !important;
}
table.ms-siteaction {
	float:right !important;
}
/* ----- end MASTHEAD ----- */

/* ----- PRIMARY NAVIGATION ----- */
.ms-MenuUIPopupBody {
	z-index:1002 !important;
}
.topNavContainer {
	background:transparent !important;
	background-color:#092869 !important;
	height:auto !important;
	position:relative !important;
	z-index:1000 !important;
}
.topNavContainer td {
	background:transparent !important;
	height:28px !important;
	padding:0px !important;
}
table.topNav {
	border-collapse:collapse !important;
	z-index:1000 !important;
}
.topNavItem {
	background:transparent !important;
	background:url(/Style%20Library/EEI/bg_primarynav.gif) center right no-repeat !important;
}
a.topNavItem {
	background-color:#092869 !important;
	color:#FFF !important;
	font:bold 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	height:auto !important;
	letter-spacing:0.18em !important;
	*letter-spacing:0.2em !important;
	padding:6px 13px 6px 14px !important;
	text-transform:uppercase !important;
}
a.topNavSelected {
	color:#5CA6D5 !important;
}
a.topNavItem:hover {
	color:#5CA6D5 !important;
}
.topNavContainer .backgroundCoverUpIE {
	background-color:#092869 !important;
	display:none !important;
	*display:block !important;
	height:28px !important;
	left:734px !important;
	position:absolute !important;
	width:2px !important;
	z-index:1001 !important;
}
.topNavContainer .backgroundCoverUpFf {
	background-color:#092869 !important;
	display:block !important;
	*display:none !important;
	float:right !important;
	height:28px !important;
	margin-top:-28px !important;
	width:2px !important;
	z-index:1001 !important;
}
.topNavContainer div.topNavFlyOuts {
	background:transparent !important;
	border:1px solid #A7C8DF !important;
	border-top:0px !important;
	display:block !important;
	height:auto !important;
	margin:8px 0px 0px 0px !important;
	filter:alpha(opacity=100) !important;
	-moz-opacity:1.00;
	opacity:1.00 !important;
	z-index:1001 !important;
}
.topNavContainer div.topNavFlyOuts table {
	border:0px !important;
	margin:0px !important;
}
.topNavContainer div.topNavFlyOuts table td {
	height:auto !important;
	margin:0px !important;
	padding:0px !important;
}
.topNavContainer div.topNavFlyOuts table td table.topNavFlyOutsItem {
	background-color:#c5dcec !important;
	border:0px !important;
	filter:alpha(opacity=100) !important;
	-moz-opacity:1.00;
	opacity:1.00 !important;
	width:100% !important;
}
.topNavContainer div.topNavFlyOuts table td table.topNavFlyOutsItem td {
	background-color:transparent !important;
	height:auto !important;
	margin:0px !important;
	padding:0px !important;
}
.topNavContainer div.topNavFlyOuts table td table.topNavFlyOutsItem td a.topNavFlyOutsItem {
	background-color:transparent !important;
	border:0px !important;
	border-top:1px solid #A7C8DF !important;
	color:#092869 !important;
	font:normal 12px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	padding:4px 10px !important;
	width:100% !important;
}
/* Use width:auto for non-IE browsers */
html>body .topNavContainer div.topNavFlyOuts table td table.topNavFlyOutsItem td a.topNavFlyOutsItem {
	width:auto !important;
}
.topNavContainer div.topNavFlyOuts table td table.topNavFlyOutsItem td a.topNavFlyOutsHover {
	background-color:#5ca6d5 !important;
}
/* ----- end PRIMARY NAVIGATION ----- */

/* ----- SECONDARY NAVIGATION ----- */
table.leftNav {
	background-color:#E7EEF6 !important;
	border:0px !important;
	margin:0px 12px 0px 15px !important;
	*margin:0px 15px !important; /* IE fix */
}
table.leftNav1 {
	background:transparent !important;
	border:0px !important;
	border-bottom:1px solid #FFF !important;
}
table.leftNavHover {
	background:transparent !important;
}
a.leftNav1 {
	background:url(/Style%20Library/EEI/pointer_right_blue.gif) 10px 14px no-repeat !important;
	color:#0077BE !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	padding:10px 12px 6px 20px !important;
}
a.leftNav1:hover {
	background:url(/Style%20Library/EEI/pointer_right_white.gif) 10px 14px no-repeat !important;
	background-color:#5CA6D5 !important;
	color:#FFF !important;
}
a.leftNavSelected:hover {
	background:url(/Style%20Library/EEI/pointer_down_white.gif) 8px 16px no-repeat !important;
	background-color:#5CA6D5 !important;
	color:#FFF !important;
}
a.leftNavSelected {
	background:url(/Style%20Library/EEI/pointer_down_white.gif) 8px 16px no-repeat !important;
	background-color:#5CA6D5 !important;
	color:#FFF !important;
}
table.leftNav2 a {
	background:url(/Style%20Library/EEI/bg_leftnav2.gif) 21px 18px no-repeat !important;
	background-color:#C5DCEC !important;
	border-bottom:1px solid #FFF !important;
	color:#0075BD !important;
	margin-left:0px !important;
	padding:8px 12px 6px 31px !important;
}
table.leftNav2 a:hover {
	border-left:0px !important;
	color:#092869 !important;
}
table.leftNavSelected {
	border:0px !important;
}
table.leftNav2 a.leftNavSelected:hover {
	background:url(/Style%20Library/EEI/bg_leftnav2.gif) 21px 18px no-repeat !important;
	background-color:#C5DCEC !important;
	color:#092869 !important;
}
table.leftNav2 a.leftNavSelected {
	background:url(/Style%20Library/EEI/bg_leftnav2.gif) 21px 18px no-repeat !important;
	background-color:#C5DCEC !important;
	color:#092869 !important;
}
/* ----- end SECONDARY NAVIGATION ----- */

/* ----- PAGE UTILITIES ----- */
.breadcrumbPageUtilContainer {
	padding:12px 14px 10px 9px !important;
}
.pageUtilities {
	float:right !important;
	font-size:11px !important;
	padding:0px !important;
}
.pageUtilities a {
	color:#a8a8a8 !important;
	font-size:11px !important;
	margin-left:15px !important;
	text-decoration:none !important;
}
.pageUtilities a:hover {
	text-decoration:underline !important;
}
.pageUtilities a img {
	vertical-align:middle !important;
}
/* ----- end PAGE UTILITIES ----- */

/* ----- BREADCRUMB NAVIGATION ----- */
div.breadcrumb {
	border:0px !important;
	float:left !important;
	padding:0px 0px 0px 6px !important;
	width:500px !important;
	text-indent:-6px !important;
}
div.breadcrumb span span {
	color:#FFF !important;
	font-size:0px !important;
	width:1px !important;
}
div.breadcrumb span span a.ms-sitemapdirectional {
	background:url(/Style%20Library/EEI/bg_breadcrumb_divider.gif) right 4px no-repeat !important;
	color:#0077C0 !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:10px !important;
	padding:0px 9px 0px 6px !important;
	width:auto !important;
}
div.breadcrumb span span.breadcrumbCurrent {
	color:#092869 !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	padding:0px 9px 0px 6px !important;
}
/* ----- end BREADCRUMB NAVIGATION ----- */

/* ----- GENERAL BODY CONTENT ----- */
table.ms-main {
	border-collapse:collapse !important;
}
table.ms-main tbody {
	border:0px !important;
}
.ms-consoletitleareaframe {
	display:none !important;
}
.ms-consoleframe {
	border:0px !important;
}
.ms-titlearealeft {
	background:transparent !important;
	display:none !important;
}
.ms-titleareaframe {
	background:transparent !important;
	display:none !important;
}
.ms-pagetitleareaframe {
	background:transparent !important;
	display:none !important;
}
.ms-titlearearight {
	display:none !important;
}
.ms-nav {
	background:transparent !important;
}
.ms-pagemargin {
	background:transparent !important;
}
.ms-pagebottommarginleft {
	background:transparent !important;
	display:none !important;
}
.ms-pagebottommargin {
	background:transparent !important;
	display:none !important;
}
.ms-bodyareapagemargin {
	background:transparent !important;
	display:none !important;
}
.ms-pagebottommarginright {
	background:transparent !important;
	display:none !important;
}
.ms-rightareacell {
	display:none !important;
}
.ms-bodyareacell {
	padding:0px !important;
}
.ms-bodyareaframe {
	border:0px !important;
	padding:0px 0px 14px 0px !important;
}
.mainContent a {
	color:#039 !important;
	text-decoration:none !important;
}
.mainContent a:hover {
	color:#000 !important;
	text-decoration:underline !important;
}
.pageContent ul,
.committeeTabContent ul,
.eventTabContent ul {
	list-style:none !important;
	margin:0px !important;
	padding-left:0px !important;
}
.pageContent ul li,
.committeeTabContent ul li,
.eventTabContent ul li {
	background:url(/Style%20Library/EEI/bullet_square_9orange.gif) 0px 4px no-repeat !important;
	margin-bottom:15px !important;
	padding:0px 0px 0px 17px !important;
}

/* this p and ms-wpbody p should to be the SAME; some areas of the site use this and some use the other */
.pageContent p {
	font:12px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:15px !important;
	margin-top:0;
	margin-bottom:10px;
}

/*.pageContent ul li strong {
	display:block !important;
	line-height:15px !important;
	margin:0px 0px 7px 0px !important;
	padding:0px !important;
}*/

/* Home Promo Area */
#homePromo {
	background:url(/Style%20Library/EEI/bg_promo.jpg) top left no-repeat !important;
	height:147px !important;
	margin:1px 0px 0px 0px !important;
	*margin:0px 0px 0px 0px !important;
	padding:15px 0px 15px 20px !important;
}
#homePromo .flashContainer {
	float:left !important;
	width:475px !important;
}
/* end Home Promo Area */

/* Home Resources For */
.homeResourcesForContainer {
	float:left !important;
	margin:17px 0px 0px 29px !important;
	*margin-top:25px !important;
	width:200px !important;
}
* html .homeResourcesForContainer {
	margin:25px 0px 0px 29px !important;
}
ul#homeResourcesFor {
	list-style:none !important;
	margin-left:0px !important;
	padding:0px !important;
}
ul#homeResourcesFor li {
	background-position:0px 2px !important;
	line-height:12px !important;
	*line-height:13px !important;
	padding:0px 0px 6px 23px !important;
}
ul#homeResourcesFor li a:visited {
	color:#0076BF !important;
	font-size:11px !important;
	margin:0px !important;
	text-decoration:none !important;
}
ul#homeResourcesFor li a {
	color:#0076BF !important;
	font-size:11px !important;
	margin:0px !important;
	text-decoration:none !important;
}
ul#homeResourcesFor li a:hover {
	color:#000 !important;
	text-decoration:underline !important;
}
/* end Home Resources For */

/* Icons */
.iconPeople {
	background:url(/Style%20Library/EEI/icon_people.gif) top left no-repeat;
}
.iconUSAFlag {
	background:url(/Style%20Library/EEI/icon_american_flag.gif) top left no-repeat;
}
.iconDollar {
	background:url(/Style%20Library/EEI/icon_dollar.gif) top left no-repeat;
}
.iconUSMap {
	background:url(/Style%20Library/EEI/icon_us_map.gif) top left no-repeat;
}
.iconHouse {
	background:url(/Style%20Library/EEI/icon_house.gif) top left no-repeat;
}
.iconNewsTV {
	background:url(/Style%20Library/EEI/icon_news_tv.gif) top left no-repeat;
}
/* end Icons */
/* ----- end GENERAL BODY CONTENT ----- */

/* ----- FOOTER ----- */
.shadowLeftBottom {
	background:url(/Style%20Library/EEI/bg_footershadow_left.jpg) top left no-repeat !important;
	background-color:#CDD9F3 !important;
	width:24px !important;
}
.shadowRightBottom {
	background:url(/Style%20Library/EEI/bg_footershadow_right.jpg) top right no-repeat !important;
	background-color:#CDD9F3 !important;
	width:24px !important;
}
#footerWrapper {
	width:100% !important;
}
#footerContainer {
	background:url(/Style%20Library/EEI/bg_footershadow_bottom.jpg) top left repeat-x !important;
	background-color:#CDD9F3 !important;
	color:#3A3A3A !important;
	font-size:11px !important;
	margin:0px auto !important;
	padding:49px 0px 20px 0px !important;
	text-align:center !important;
	width:auto !important;
}
#footerContainer #footerNav {
	margin-bottom:8px !important;
}
#footerContainer #footerNav a:visited {
	border-right:1px solid #888F9C !important;
	color:#092869 !important;
	padding:0px 7px !important;
	text-decoration:none !important;
}
#footerContainer #footerNav a {
	border-right:1px solid #888F9C !important;
	color:#092869 !important;
	padding:0px 7px !important;
	text-decoration:none !important;
}
#footerContainer #footerNav a:hover {
	text-decoration:underline !important;
}
#footerContainer #footerNav a.last {
	border:0px !important;
}
/* ----- end FOOTER ----- */

/* ----- GENERAL TEXT STYLES ----- */
h1 {
	color:#FE3808 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:3px !important;
	margin:0px 0px 20px 0px !important;
	padding:0px !important;
	text-indent:-7px !important;
	text-transform:uppercase !important;
}
h2 {
	color:#000 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:18px !important;
	margin-bottom:3px;
}
h3 {
	color:#000 !important;
	font:bold 13px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:18px !important;
}
.pageTitle {
	color:#000 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
}
.clear {
	clear:both !important;
}
/* ----- end GENERAL TEXT STYLES ----- */

/* ----- TAB STRIP -----*/

/* begin styles for headers that appear above tab strips */
.tabOuterHeadLeft {
	background:transparent !important;
	padding-left:0px !important;
}
* html .tabOuterHeadLeft { /* IE 6 hack  */
	background-image:none !important;
}
.tabOuterHeadRight {
	background:transparent !important;
	padding-right:0px !important;
}
* html .tabOuterHeadRight { /* IE 6 hack */
	background-image:none !important;
}
.tabOuterHeadTop table {
	border-top:0px !important;
	background-color:transparent !important;
}
.tabOuterHeadTop table table table {
	border-top:0px !important;
	background:transparent !important;
} 
.tabOuterHeadTop table table {
	border-top:0px !important;
	background:transparent !important;
} 
.tabOuterHeadTop h3.ms-standardheader {
	padding-top:0px !important;
}
.tabOuterHeadTop table table table img {
	border-left:0px !important;
	padding-left:0px !important;
}
/* end styles for headers that appear above tab strips */

/* tab strip */
.tabStrip {
	border-bottom:3px solid #092869 !important;
}
.tabStrip ul {
	height:23px !important;
	list-style-type:none !important;
	margin:0px !important;
	padding:10px 10px 0px 0px !important;
}
.tabStrip li {
	background:url(/_layouts/1033/images/Ironworks.WebParts/TabStripWebPart/tab_strip_tab_left.png) left 2px no-repeat !important;
	float:left !important;
	margin:0 1px 0 0px !important;
	padding:0 0 0 10px !important;
}
* html .tabStrip li { /* IE 6 hack */
	background-image: url(/_layouts/1033/images/Ironworks.WebParts/TabStripWebPart/tab_strip_tab_left.gif) !important;
}
.tabStrip li.first {
	margin-left:0px !important;
}
.tabStrip li a {
	background:url(/Style%20Library/EEI/tab_strip_tab_right.png) right 2px no-repeat !important;
	color:#1C2E56 !important;
	cursor:hand !important;
	display:block !important;
	float:left !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	padding:5px 10px 2px 0px !important;
	text-decoration:none !important;
}
* html .tabStrip li a { /* IE 6 hack */
	background-image: url(/Style%20Library/EEI/tab_strip_tab_right.gif) !important;
}
.tabStrip li:hover {
	background-position: left -38px !important;
}
.tabStrip li:hover a {
	background-position: right -38px !important;
}
* html .tabStrip a:hover {
	text-decoration:underline !important;
}
.tabStrip li.navOn {
	background-position: left -78px !important;
	position:relative !important;
	z-index:100 !important;
}
.tabStrip li.navOn a {
	background-position: right -78px !important;
	color:#fff !important;
}
/* end tab strip */

/* begin styles for containers beneath tab strip */
div.tabContentSearch {
	border:1px solid #092869 !important;
	border-top:0px !important;
	background-color:transparent !important;
	padding:15px 10px !important;
}
div.tabContent {
	border:1px solid #092869 !important;
	border-top:0px !important;
	background-color:transparent !important;
	padding:15px 10px !important;
}
div.tabContentSearch {
	padding:0px !important;
}
div.tabContentBottomNoMargins {
	background-color:transparent !important;
	font-size:0px !important;
	height:0px !important;
	padding:0px !important;
	background-image:none !important;
	margin-bottom:0px !important;
}
div.rightContentBottom {
	background-color:transparent !important;
	font-size:0px !important;
	height:0px !important;
	padding:0px !important;
	background-image:none !important;
	margin-bottom:0px !important;
}
div.tabContentBottom {
	background-color:transparent !important;
	font-size:0px !important;
	height:0px !important;
	padding:0px !important;
	background-image:none !important;
	margin-bottom:0px !important;
}
* html div.tabContentBottomNoMargins { /* IE 6 hack */
	background-image:none !important;
	margin-left:0px !important;
	margin-right:0px !important;
}
* html div.rightContentBottom { /* IE 6 hack */
	background-image:none !important;
	margin-left:0px !important;
	margin-right:0px !important;
}
* html div.tabContentBottom { /* IE 6 hack */
	background-image:none !important;
	margin-left:0px !important;
	margin-right:0px !important;
}
* html div.tabContentBottomNoMargins { /* IE 6 hack */
	margin-left:0px !important;
	margin-right:0px !important;
}
* html div.rightContentBottom { /* IE 6 hack */
	margin-left:0px !important;
	margin-right:0px !important;
}
div.tabContentBottomNoMargins div  {
	background-color:transparent !important;
	font-size:0px !important;
	height:0px !important;
	padding:0px;
	background-image:none !important;
}
div.rightContentBottom div  {
	background-color:transparent !important;
	font-size:0px !important;
	height:0px !important;
	padding:0px;
	background-image:none !important;
}
div.tabContentBottom div  {
	background-color:transparent !important;
	font-size:0px !important;
	height:0px !important;
	padding:0px;
	background-image:none !important;
}
* html div.tabContentBottomNoMargins div { /* IE 6 hack */
	background-image:none !important;
}
* html div.rightContentBottom div { /* IE 6 hack */
	background-image:none !important;
}
* html div.tabContentBottom div { /* IE 6 hack */
	background-image:none !important;
}
div.tabContentBottomNoMargins div div  {
	background:transparent !important;
	font-size:0px !important;
	height:0px !important;
}
div.rightContentBottom div div  {
	background:transparent !important;
	font-size:0px !important;
	height:0px !important;
}
div.tabContentBottom div div  {
	background:transparent !important;
	font-size:0px !important;
	height:0px !important;
}
/* end styles for containers beneath tab strip */

/* ----- end TAB STRIP -----*/

/* ----- WEB PARTS ----- */
.ms-WPHeader td {
	border:0px !important;
	padding:0px 0px 0px 2px !important;
}
.ms-WPTitle a {
	color:#000 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin:0px !important;
	padding:0px !important;
}
.ms-WPTitle {
	color:#000 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin:0px !important;
	padding:0px !important;
}
.ms-WPBody, .ms-WPBody td {
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
}

/* this p and pageContent p should be the SAME; some areas of the site use this and some use the other */
.ms-WPBody p {
	font:12px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:15px !important;
	margin-top:0;
	margin-bottom:10px;
}

.ms-WPBody a {
	font:12px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:14px !important;
}

.ms-WPBody div {
	font:12px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:14px !important;
}

/* News/Events List */
.newsEventsListContainer {
	vertical-align:top !important;
	width:228px !important;
}
.newsEventsListContainer .ms-WPHeader td {
	border:0px !important;
}
.newsEventsListContainer .ms-WPTitle a {
	color:#FE3808 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:3px !important;
	padding:0px 0px 10px 0px !important;
	text-transform:uppercase !important;
}
.newsEventsListContainer .ms-WPTitle {
	color:#FE3808 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:3px !important;
	padding:0px 0px 10px 0px !important;
	text-transform:uppercase !important;
}
.newsEventsListContainer .ms-PartSpacingVertical {
	padding: 0px !important;
	margin: 0px !important;
}
.newsEventsList ul {
	list-style:none !important;
	margin:0px 0px 8px 9px !important;
	padding:0px !important;
}
.newsEventsList ul li {
	border-bottom:1px solid #E5E5E5 !important;
	font:11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin-bottom:4px !important;
	padding:0px 0px 7px 0px !important;
}
.newsEventsList ul li a {
	display:block !important;
	font:11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:16px !important;
	margin-bottom:5px !important;
}
.newsEventsList ul li span {
	display:block !important;
}
.newsEventsList a.moreLink {
	background:url(/Style%20Library/EEI/pointer_square_orange_sm.gif) 0px 2px no-repeat !important;
	color:#FE3808 !important;
	display:block !important;
	float:left !important;
	margin-left:9px !important;
	padding-left:12px !important;
}
.newsEventsList a.rssLink {
	display:block !important;
	float:right !important;
	margin:2px 18px 0px 0px !important;
}
.newsEventsList a.rssLink img {
	border:0px !important;
}
/* end News Events List */

/* News/Events List Inline */
.newsEventsListInlineContainer {
	background-color:#f3f3f3 !important;
	padding:0px !important;
}
.newsEventsListInlineContainer table {
	margin:20px 0px 0px 0px !important;
}
.newsEventsListInlineContainer table table {
	margin:0px !important;
}
.newsEventsListInlineContainer .ms-WPTitle {
	margin-left:20px !important;
}
.newsEventsListInline {
	border-bottom:2px solid #FFF !important;
	padding:5px 20px 30px 20px !important;
}
.newsEventsListInline ul {
	list-style:none !important;
	margin:0px 0px 8px 2px !important;
	padding:0px !important;
}
.newsEventsListInline ul li {
	border-bottom:1px solid #E5E5E5 !important;
	font:11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin-bottom:4px !important;
	padding:0px 0px 9px 0px !important;
}
.newsEventsListInline ul li a {
	font:12px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:16px !important;
	margin:0px 10px 7px 0px !important;
}
.newsEventsListInline a.moreLink {
	color:#FE3808 !important;
	display:block !important;
	float:left !important;
	font-size:11px !important;
	margin-left:2px !important;
}
/* end News Events List Inline */

/* Learn More About */
.learnMoreAboutWrapper {
	padding-right:18px !important;
	vertical-align:top !important;
	width:200px !important;
}
.learnMoreAboutContainer {
	background:url(/Style%20Library/EEI/bg_learn_more_about_callout.jpg) top left repeat-x !important;
	background-color:#E7EEF6 !important;
	padding:12px 11px !important;
	width:178px !important;
}
.learnMoreAboutContainer .ms-WPHeader td {
	border:0px !important;
}
.learnMoreAboutContainer .ms-WPTitle a {
	color:#FFF !important;
	font:bold 13px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:2px !important;
	padding:0px 0px 10px 0px !important;
	text-transform:uppercase !important;
}
.learnMoreAboutContainer .ms-WPTitle {
	color:#FFF !important;
	font:bold 13px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:2px !important;
	padding:0px 0px 10px 0px !important;
	text-transform:uppercase !important;
}
.calloutLearnMoreAbout ul {
	list-style:none !important;
	margin:0px !important;
	padding:0px !important;
}
.calloutLearnMoreAbout ul li {
	font:11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:14px !important;
	margin-bottom:12px !important;
	padding:0px !important;
}
.calloutLearnMoreAbout ul li a {
	display:block !important;
	font:11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin-bottom:5px !important;
}
/* end Learn More About */

/* Graphical Table of Contents */
table.graphicalTOC {
	width:100% !important;
}
table.graphicalTOC td {
	border-top:1px solid #e5e5e5 !important;
	padding:20px 0px !important;
	vertical-align:top !important;
	width:46% !important;
}
table.graphicalTOC td.gutter {
	border:0px !important;
	width:8% !important;
}
table.graphicalTOC tr.first td {
	border:0px !important;
	padding-top:5px !important;
}
table.graphicalTOC td img {
	border:1px solid #a7a9a8 !important;
	float:left !important;
	margin:0px 11px 30px 0px;
}
table.graphicalTOC td strong {
	display:block !important;
	margin-bottom:6px !important;
}
table.graphicalTOC td a {
	color:#fe3808 !important;
	display:block !important;
	font-size:11px !important;
	margin-top:6px !important;
	text-decoration:none !important;
	width:auto !important;
}
table.graphicalTOC td a:hover {
	text-decoration:underline !important;
}
table.graphicalTOCLinked td a {
	color:#0076be !important;
	display:block !important;
	font-weight:bold !important;
	margin:0px 0px 6px 0px !important;
}
/* end Graphical Table of Contents */

/* Email This Page */
div#emailPageLinkShow {
	float:left !important;
	padding:0px !important;
}
/* end Email This Page */
/* ----- end WEB PARTS ----- */

/* ----- ARTICLE LAYOUT ----- */
table.header {
	border:0px !important;
	border-collapse:collapse !important;
	margin:0px !important;
	padding:0px !important;
}
table.header td {
	padding:0px !important;
}
table.header .dateLine {
	color:#000 !important;
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
	font-size:11px;
	font-weight:normal !important;
	padding:0px !important;
}
.pageContent {
	color:#000 !important;
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
	font-size:12px;
	line-height:15px;
}
.dateLine {
	text-align:left !important;
}
/* ----- end ARTICLE LAYOUT ----- */

/* ----- SEARCH RESULTS LAYOUT ----- */
#searchResultsPageContainer {
	padding-right:30px !important;
}
.srch-SocDistTitle {
	border-bottom:1px solid #8e8e8e !important;
	display:block !important;
	margin-bottom:10px !important;
}

/* Search Results Tab Strip */
table.ms-ptabarea td.ms-sctabrx {
	border-bottom:1px solid #000 !important;
}
table.ms-ptabarea td.ms-sctabcnhover {
	background:transparent !important;
	background-color:#fff !important;
	border:1px solid #000 !important;
	border-bottom:0px !important;
}
table.ms-ptabarea td.ms-sctabcn {
	background:transparent !important;
	background-color:#fff !important;
	border:1px solid #000 !important;
	border-bottom:0px !important;
}
table.ms-ptabarea td.ms-sctabcnhover a {
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
}
table.ms-ptabarea td.ms-sctabcn a {
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
}
table.ms-ptabarea td.ms-sctabcf {
	background:transparent !important;
	background-color:#ebebeb !important;
	border:1px solid #000 !important;
	color:#000 !important;
}
table.ms-ptabarea td.ms-sctabcfhover a {
	color:#000 !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
}
table.ms-ptabarea td.ms-sctabcf a {
	color:#000 !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
}
table.ms-ptabarea td.ms-sctabcfhover {
	background:transparent !important;
	background-color:#f4f4f4 !important;
	border:1px solid #000 !important;
}
/* end Search Results Tab Strip */

/* Search Box */
#searchResultsPageContainer .searchContainer {
	margin:26px 0px 22px 0px !important;
	padding-left:10px !important;
}
#searchResultsPageContainer .searchContainer .ms-sbtable {
	margin:0px !important;
}
#searchResultsPageContainer .searchContainer .ms-sbcell {
	border:0px !important;
	padding:0px !important;
}
#searchResultsPageContainer .searchContainer input.ms-sbplain {
	border:1px solid #c5c5c5 !important;
	border-left:2px solid #c5c5c5 !important;
	border-top:2px solid #9f9f9f !important;
	font:normal 11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin-right:9px !important;
	padding-left:10px !important;
	width:190px !important;
}
#searchResultsPageContainer .searchContainer .ms-sblink {
	padding-left:13px !important;
}
#searchResultsPageContainer .searchContainer .ms-sblink a {
	color:#0076bf !important;
	font-size:10px !important;
	padding:0px !important;
}
/* end Search Box */

/* Search Stats */
div.srch-stats {
	background:transparent !important;
	border:0px !important;
	font-size:14px !important;
	margin-bottom:20px !important;
	padding-left:10px !important;
}
/* end Search Stats */

/* Search Sorting, Grouping */
.searchSortGroup {
	padding-left:10px !important;
}
.searchSortGroup fieldset {
	border:0px !important;
	color:#8e8e8e !important;
	display:inline !important;
	font-size:11px !important;
	margin:0px 0px 20px 0px !important;
}
/* end Search Sorting, Grouping */

/* Search Options */
div.srch-optionsLinkDiv {
	background-color:#f3f3f3 !important;
	margin-top:10px !important;
	position:relative !important;
	z-index:1000 !important;
}
div.srch-options {
	background-color:#f3f3f3 !important;
	border:1px solid #9f9f9f !important;
	padding:10px !important;
}
div.srch-optionsLinkDiv .ms-sbtable {
	background-color:#f3f3f3 !important;
	border:0px !important;
	margin:10px !important;
}
div.srch-optionsLinkDiv .ms-sbtable td.ms-sbcell {
	background-color:#f3f3f3 !important;
}
/* end Search Options */

/* Search Pagination */
.searchPaginationContainer {
	border-bottom:1px solid #7fbadf !important;
	border-top:1px solid #7fbadf !important;
	font-size:11px !important;
}
.searchPaginationContainerBottom {
	border:0px !important;
}
.searchPaginationContainer td {
	padding:0px !important;
}
.searchPaginationContainer table {
	border-collapse:collapse !important;
}
.searchPaginationContainer div.srch-Page {
	background:transparent !important;
	color:#000 !important;
	font-size:11px !important;
	font-weight:bold !important;
	padding:4px 0px !important;
}
.searchPaginationContainer a {
	font-size:11px !important;
	margin-left:8px !important;
	text-decoration:underline !important;
}
/* end Search Pagination */

/* Search Result */
.searchResult {
	border-bottom:1px solid #7fbadf !important;
	margin-bottom:15px !important;
	padding:0px 10px 15px 10px !important;
}
.srch-Icon {
	margin-right:5px !important;
}
.srch-Title a {
	color:#0076bf !important;
}
.srch-Date {
	color:#8c8c8c !important;
}
.srch-Description {
	color:#000 !important;
}
.srch-Metadata {
	border:0px !important;
	margin:7px 0px 0px 0px !important;
}
.srch-Metadata strong {
	margin-right:8px !important;
}
span.srch-URL a:link {
	color:#0076bf !important;
	text-decoration:none !important;
}
span.srch-URL a {
	color:#0076bf !important;
	text-decoration:none !important;
}
span.srch-URL a:hover {
	text-decoration:underline !important;
}
span.srch-URL a:visited {
	color:#092869 !important;
}
.searchResult .staff {
	color:#000 !important;
}
.searchResult .staff a {
	font-size: 11px !important;
}
.searchResult .staff td {
	padding-right: 15px !important;
	font-size: 11px !important;
}
.searchResult .staff .staffName {
	font-size: 12px !important;
	font-weight: bold !important;
	padding: 0px 0px 5px 0px !important;
}
.searchResult .staff .padColumn {
	padding-top: 5px !important;
}
.srch-results .staffResults {
	padding-top: 10px !important;
}
/* end Search Result */

/* ----- end SEARCH RESULTS LAYOUT ----- */

/* ----- SITE MAP ----- */
.toc-layout-main .level-section {
	margin-bottom:15px !important;
}
.toc-layout-main .level-header {
	line-height:12px !important;
}
.toc-layout-main .level-header .headertitle a {
	font-size:15px !important;
	font-weight:bold !important;
	margin-left:10px !important;
	text-decoration:none !important;
}
.toc-layout-main .level-header .headertitle-large a {
	color:#fe3808 !important;
	font-size:17px !important;
	font-weight:bold !important;
}
.toc-layout-main .level-header .headertitle-small a {
	font-size:13px !important;
	font-weight:bold !important;
	margin-left:20px !important;
}
.toc-layout-main .level-item {
	background:url(/Style%20Library/EEI/pointer_right_orange.gif) 0px 5px no-repeat !important;
	margin-left:10px !important;
}
/* ----- end SITE MAP ----- */

/* ----- CALLOUTS ----- */

/* Feature */
.calloutFeature img {
	border:1px solid #A6A8A7 !important;
	margin-bottom:4px !important;
}
.calloutFeature a {
	background:url(/Style%20Library/EEI/pointer_right_orange.gif) 2px 2px no-repeat !important;
	display:block !important;
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:13px !important;
	padding-left:11px !important;
}
/* end Feature */

/* Subscribe Now */
.calloutSubscribeNow .rssContainer {
	background:url(/Style%20Library/EEI/icon_rss_lg.gif) top left no-repeat !important;
	line-height:13px !important;
	margin-bottom:5px !important;
	padding-left:46px !important;
}
.calloutSubscribeNow .rssContainer strong {
	padding-bottom:3px !important;
}
.calloutSubscribeNow a {
	color:#FE3808 !important;
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
}
/* end Subscribe Now */

/* Contact Us */
.calloutContactUs a.mailto {
	background:url(/Style%20Library/EEI/pointer_right_orange.gif) 2px 2px no-repeat !important;
	display:block !important;
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
	line-height:13px !important;
	margin-top:5px !important;
	padding-left:11px !important;
}
.calloutContactUs a.btnStaffDirectory {
	display:block !important;
	margin-top:8px !important;
	text-align:center !important;
}
.calloutContactUs a.btnStaffDirectory img {
	border:0px !important;
}
/* end Contact Us */

/* Orange Arrow List */
.calloutOrangeArrowList {
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
}
.calloutOrangeArrowList ul {
	list-style:none !important;
	margin:0px !important;
	padding:0px !important;
}
.calloutOrangeArrowList ul li {
	background:url(/Style%20Library/EEI/pointer_right_orange.gif) 0px 3px no-repeat !important;
	line-height:15px !important;
	margin:0px 0px 5px 0px !important;
	padding:0px 0px 0px 9px !important;
}
.ms-WPBody .calloutOrangeArrowList ul li a {
	font:11px 'Trebuchet MS', arial, helvetica, sans-serif !important;
}
.calloutOrangeArrowList a.memberOnly {
	background:url(/Style%20Library/EEI/icon_member_only_sm.gif) right 1px no-repeat !important;
	padding-right:24px !important;
}
/* end Orange Arrow List */

/* Energy News Delivered Daily */
.calloutEnergyNewsDeliveredDaily img {
	border:1px solid #A6A8A7 !important;
	display:block !important;
	margin:0px auto 4px auto !important;
	text-align:center !important;
}
.calloutEnergyNewsDeliveredDaily a {
	text-decoration:underline !important;
}
/* end Energy News Delivered Daily */

/* In Electric Perspectives */
.calloutInElectricPerspectives img {
	border:1px solid #A6A8A7 !important;
	display:block !important;
	margin:0px auto 4px auto !important;
	text-align:center !important;	
}
.calloutInElectricPerspectives a {
	text-decoration:underline !important;
}
.calloutInElectricPerspectives a.preview {
	color:#FE3808 !important;
	display:block !important;
	font-family:'Trebuchet MS', arial, helvetica, sans-serif !important;
	margin-top:3px !important;
	text-decoration:none !important;
}
.calloutInElectricPerspectives a.preview:hover {
	text-decoration:underline !important;
}
/* end In Electric Perspectives */

/* Affiliated Organizations */
.affiliatedOrganizations a {
	display:block !important;
	margin-bottom:7px !important;
	text-decoration:underline !important;
}
.affiliatedOrganizations p {
	padding:0px 0px 16px 0px !important;
}
/* end Affiliated Organizations */

/* Social Media Links */
.socialMediaLinks {
	margin:20px 15px 15px 15px;
	width:160px;
}
.socialMediaLinks h1 {
	margin:0 0 5px 0 !important;
	text-indent:0 !important;
}
.socialMediaLinks a {
	margin-right:10px;
}
.socialMediaLinks a.last {
	margin-right:0;
}
.socialMediaLinks a img {
	border:0;
}
/* end Social Media Links */

/* ----- end CALLOUTS ----- */

/* ----- NEWS ARTICLE ----- */
h1.newsArticle {
	color:#FE3808 !important;
	font:bold 14px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	letter-spacing:3px !important;
	margin:0px 0px 20px 0px !important;
	padding:0px !important;
	text-indent:0px !important;
	text-transform:uppercase !important;
}
/* ----- end NEWS ARTICLE ----- */

/* ----- ELECTRIC PERSPECTIVES ----- */
.electricPerspectivesIssue {
	margin-top: 20px;
}
.electricPerspectivesIssue ul {
	list-style:none !important;
	margin:0px !important;
	padding:0px !important;
}
.electricPerspectivesIssue ul li {
	background:transparent !important;
	line-height:15px !important;
	margin:0px 0px 5px 0px !important;
	padding:0px 0px 0px 9px !important;
}
.electricPerspectivesIssue h1 {
	color:#000 !important;
	font-size: 12px !important;
	letter-spacing:0px !important;
	margin:0px 0px 0px 0px !important;
	padding: 20px 0px 5px 0px !important;
	text-indent:0px !important;
	text-transform:none !important;
}
.electricPerspectivesIssue h2 {
	color:#000 !important;
	font-size: 12px !important;
	line-height:normal !important;
	padding:5px 0px 5px 0px !important;
	margin:0px !important;
}
.electricPerspectivesIssue .electricPerspectivesCoverImage {
	vertical-align: top !important;
	margin:5px 10px 0px 0px !important;
	float: left !important;
}
.electricPerspectivesIssue .advertisementsImages {
}
.electricPerspectivesIssue .advertisementsImages .electricPerspectivesAdvertisement {
	width: 350px !important;
	text-align: center !important;
	margin: 0 auto !important;
	clear:both !important;
}
.electricPerspectivesAdvertisement {
	font: normal 10px 'Trebuchet MS', arial, helvetica, sans-serif !important;
	color: #a8a8a8 !important;
	text-align: center !important;
}
.electricPerspectivesAdvertisement span {
	display: block !important;
}
.electricPerspectivesArticle .advertisementsImages {
	padding-top:20px !important;
}
.pageContent_ElectricPerspectivesIssue {
	margin-top: 50px !important;
	border:1px solid #092869 !important;
}
.pageContent_ElectricPerspectivesIssue hr {
	border: 0px !important;
	width: 90% !important;
	color: #092869 !important;
	background-color: #092869 !important;
	height: 1px !important;
}
/* ----- end ELECTRIC PERSPECTIVES ----- */

/* ----- MEETINGS ----- */
.eventTabContent, 
.eventDate, 
.eventTabContent .ms-vb, 
.eventAddToCalendar a, 
.eventTabContent #eventContacts, 
.eventTabContent #eventContacts a {
	font: 11px 'Trebuchet MS',arial,helvetica,sans-serif !important;
}
.eventSponsors img {
	width: 120px !important;
}
.eventSponsors .ms-WPBody {
	width: 128px !important;
}
.eventSponsors i,
.eventSponsors strong {	
	display:block !important;
}
.eventSponsors .becomeSponsor {
	font:11px arial, helvetica, sans-serif !important;
}
.hideEventId {
	display:none !important;
}
.eventAddToCalendar a {
	background:url(/_layouts/images/calendar.gif) right 1px no-repeat !important;
	padding-right:24px !important;
}
.eventTabContent #eventContacts {
	width: 150px !important;
	border: 1px #A8A8A8 solid !important;
	padding: 10px 10px 10px 10px !important;
}
.staffDirectory {
	margin: 5px 20px 5px 20px !important;
}
/* ----- end MEETINGS ----- */

/* ----- COMMITTEE ----- */
.hideCommitteeId {
	display:none !important;
}
.committeeTabContent,
.committeeTabContent.ms-vb {
	font: 11px 'Trebuchet MS',arial,helvetica,sans-serif !important;
}
/* ----- end COMMITTEE ----- */

/* ----- PRESS RELEASES ----- */
.pressRelease {
	font-size: 10pt !important;
}
.pressRelease h2 {
	font-size: 11pt !important;
}
.pressReleaseDate {
	font-weight: bold !important;
}
.PRmainContent div {
	margin-left:10px !important;
	margin-right:10px !important;
}
.PRmainContent a {
	color:#039 !important;
	text-decoration:none !important;
}
.PRmainContent a:hover {
	color:#000 !important;
	text-decoration:underline !important;
}
/* ----- end PRESS RELEASES ----- */

/*---[ HIDE ALL BDC WEBPART MESSAGES ]---*/
.eventTabContent td.ms-WPBody,
.eventSponsors td.ms-WPBody,
.committeeTabContent td.ms-WPBody {
	display:none !important;
}
/*---[ end HIDE ALL BDC WEBPART MESSAGES ]---*/

