﻿/***** The following styles are specifically to remove (override) the orange (#f7941d) styles from Emerson_styles.css ****/

.SecondNav, .SecondNav a, .SecondNav a:link {
    color: #f7941d;
}
.SecondNavSub a:hover {
    color: #f7941d;
}
.rss a:hover {
    color: #f7941d;
}
.worldwide a:hover {
    color: #f7941d;
}
.FooterBlue a:hover {
    color: #f7941d !important;
}
.contact a:hover {
    color: #f7941d;
}
.footerbottom a:hover {
    color: #f7941d;
}
.footerbottomtext a:hover {
    color: #f7941d;
}
.CurrentBreadCrumb {
    color: #f7941d !important;
}
.breadCrumb a:selected {
    color: #f7941d;
}
.breadCrumb a:hover {
    color: #f7941d;
 }
.HeadlineLink {
    color: #f7941d;
}
.HeadlineLink a:link {
    color: #f7941d;
}
.HeadlineLink a:visited {
    color: #f7941d;
}
.HeadlineLink a:selected {
    color: #f7941d;
}
.HeadlineLink a:hover {
    color: #f7941d;
}
.ms-WPBody .HighlightLinks a, .ms-WPBody .HighlightLinks a:link, .ms-WPBody .HighlightLinks a:visited, .HighlightLinks {
    color: #f7941d;
}
div.HighlightLinks a:link, div.HighlightLinks a:visited, p.HighlightLinks a:link, p.HighlightLinks a:visited, .HighlightLinks {
    color: #f7941d;
}
.ms-WPBody .HighlightLinks11 a, .ms-WPBody .HighlightLinks11 a:link, .ms-WPBody .HighlightLinks11 a:visited, .HighlightLinks11 {
    color: #f7941d;
}
div.HighlightLinks11 a:link, div.HighlightLinks11 a:visited, p.HighlightLinks11 a:link, p.HighlightLinks11 a:visited, .HighlightLinks11 {
    color: #f7941d;
}
.ms-WPBody .Highlight a, .ms-WPBody .Highlight a:link, .ms-WPBody .Highlight a:visited, .Highlight {
    color: #f7941d;
}
div.Highlight a:link, div.Highlight a:visited, p.Highlight a:link, p.Highlight a:visited, .Highlight {
    color: #f7941d;
}
.ms-WPBody .DynamicLinks a:hover, .DynamicLinks a:hover {
    color: #f7941d;
}
.ms-WPBody .DynamicLinksVertical a:hover, .DynamicLinksVertical a:hover {
    color: #f7941d;
}
.HighlightLinksBlue a:hover {
    color: #f7941d;
}
.SecondaryNav {
    color: #f7941d;
}
.SecondaryNav a:link {
    color: #f7941d;
}
.SecondaryNav a:visited {
    color: #f7941d;
}
.SecondaryNav a:selected {
    color: #f7941d;
}
.leftpane {
	padding-right: 10px;
}
.LeftNavHead a:active {
    color: #f7941d;
}
.LeftNavHead a:selected {
    color: #f7941d;
}
.LeftNavHead a:hover {
    color: #f7941d;
}
.LeftNavHeadSelected {
    color: #f7941d;
}
.LeftNavHeadActive {
    color: #f7941d;
}
.LeftNavHeadActive a:link {
    color: #f7941d;
}
.LeftNavHeadActive a:active {
    color: #f7941d;
}
.LeftNavHeadActive a:visited {
    color: #f7941d;
}
.LeftNavHeadActive a:selected {
    color: #f7941d;
}
.LeftNavHeadActive a:hover {
     color: #f7941d;
}
.LeftNavSub a:hover {
    color: #f7941d;
}
.LeftNavSubActive {
    color: #f7941d;
}
.LeftNavSubActive a:link {
    color: #f7941d;
}
.LeftNavSubActive a:visited {
    color: #f7941d;
}
.LeftNavSubActive a:selected {
    color: #f7941d;
}
.LeftNavSubActive a:hover {
    color: #f7941d;
}
.Tab {
    color: #f7941d;
}
.srch-sort {
    color: #f7941d !important;
}
.srch-sort-right {
    color: #f7941d !important;
}
.srch-sort-right A:link, .srch-sort-right A:visited {
    color: #f7941d;
}
.srch-sort-right a:hover {
    color: #f7941d !important;
}
.srch-summary a:hover {
    color: #f7941d;
}
.srch-stats a:hover {
    color: #f7941d;
}
.srch-Title {
    color: #f7941d !important;
}
.srch-Title A:link, .srch-Title A:visited {
    color: #f7941d !important;
}
.srch-URL a:hover {
    color: #f7941d;
}
.srch-ActionLink a:hover {
    color: #f7941d;
}
.ms-vb A:link {
    color: #f7941d !important;
}
.ms-vb A:visited {
    color: #f7941d !important;
}
.ms-vb A:active {
    color: #f7941d !important;
}
.Footer a:hover {
    color: #f7941d;
}
.Header a:hover {
    color: #f7941d;
}
div#WebPartWPQ2 div.SiteMapTitle a, div#WebPartWPQ2 div.SiteMapTitle a:link, div#WebPartWPQ2 div.SiteMapTitle a:visited, div#WebPartWPQ2 div.SiteMapTitle a:hover {
    color: #f7941d;
}
div#WebPartWPQ2 div.SiteMapTitle a, div#WebPartWPQ2 div.SiteMapTitle a:link, div#WebPartWPQ2 div.SiteMapTitle a:visited, div#WebPartWPQ2 div.SiteMapTitle a:hover {
    color: #f7941d;
}
div#WebPartWPQ2 div.SiteMapLevel2 a:hover {
    color: #f7941d;
}
div#WebPartWPQ2 div.SiteMapLevel3 a:hover {
    color: #f7941d;
}
div#WebPartWPQ2 div.SiteMapLevel4 a:hover {
    color: #f7941d;
}
div#sitemapContainer1 .SiteMapTitle a, div#sitemapContainer1 .SiteMapTitle a:link, div#sitemapContainer1 .SiteMapTitle a:visited, div#sitemapContainer1 .SiteMapTitle a:hover {
    color: #f7941d;
}
div#sitemapContainer2 div.SiteMapLevel2 a:hover {
    color: #f7941d;
}
div#sitemapContainer3 div.SiteMapLevel3 a:hover {
    color: #f7941d;
}
div#sitemapContainer4 div.SiteMapLevel4 a:hover {
    color: #f7941d;
}
.OpenClose {
    color: #f7941d !important;
}
.OpenClose A:link {
    color: #f7941d;
}
.OpenClose A:visited {
    color: #f7941d;
}
.OpenClose A:active {
    color: #f7941d;
}
.OpenClose A:hover {
    color: #f7941d;
}
.Highlight a {
    color: #f7941d !important;
}
h3.title {
    color: #f7941d;
}
.FacetItemsActive {
    color: #f7941d !important;
}
.FacetItemsActive a:Link {
    color: #f7941d !important;
}
.ms-rteCustom-HighlightTitle, .HighlightTitle {
    color: #f7941d;
}
.ms-rteCustom-HighlightLinks, ms-rteCustom-HighlightLinks:visited {
    color: #f7941d;
}
.ms-rteCustom-imgtitle {
    color: #f7941d;
}
span.headerh3 {
    color: #f7941d;
}
.ms-WPBody .LabelMessage {
    color: #f7941d;
}
.ms-WPBody .IconTitleText a, .ms-WPBody .IconTitleText a:hover {
    color: #f7941d;
}
.ms-WPBody .HighlightLinks11Global a, .ms-WPBody .HighlightLinks11Global a:link, .ms-WPBody .HighlightLinks11Global a:visited, .HighlightLinks11Global {
    color: #f7941d;
}
div.HighlightLinks11Global a:link, div.HighlightLinks11Global a:visited, p.HighlightLinks11Global a:link, p.HighlightLinks11Global a:visited, .HighlightLinks11Global {
    color: #f7941d;
}
.LeftNavTreeSelected {
    color: #f7941d;
}
.LeftNavTreeHover {
    color: #f7941d !important;
}
.LeftNavTreeLevel2:visited {
    color: #f7941d;
}
/**** END orange style overrides ****/

/**** 	BEGIN EIA-COMMON.CSS SPECIFIC STYLES ****/
.globalnavtext, .globalnavtextHover, .globalnavtextActive {
    padding-right: 5px;
}
h1#banner-text {
    color: #ffffff;
    font-size: 29px !important;
    left: 59px;
    margin: 0 0 -25px 0;
    position: relative;
    text-transform: uppercase;
    top: -34px;
    float: left;
}
.Searchtxtfield {
	color: #ccc;
}
.searcharea {
	width: 154px;	/* override to correct display issue in Chrome/Safari */
}
.searcharea .ms-sbcell {
    border: 0;
}
.searcharea .ms-sbgo {
    background-color: transparent;
}
.searcharea input {
    border: 1px solid #979797;
}
#leftnavsection {
    font-size: 11px !important;
}
/*Left Navigation Tree Menu */
.LeftNavTreeLevel1 {
    color: #565656;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    margin: 7px 0 0 0;
}
.LeftNavTreeLevel2 {
    color: #565656; /* Level 1 normal */;
    text-decoration: none;
    margin: 7px 0 0 0;
}
.LeftNavTreeLevel2:visited {
    color: #565656; /* Level 1 normal */;
    text-decoration: none;
}
.LeftNavTreeLevel3 {
    color: #565656; /* Level 1 normal */;
    text-decoration: none;
    margin: 7px 0 0 0;
}
.LeftNavTreeLevel4 {
    color: #565656; /* Level 1 normal */;
    text-decoration: none;
    margin: 7px 0 0 0;
}
.LeftNavTreeSelected {
    color: #f7941d;
    text-decoration: none;
}
.LeftNavTreeHover {
    color: #f7941d !important;
    text-decoration: none !important;
}
.ExtranetLocatorTextdropDown1 {
    width: 260px;
}
.CurrentBreadCrumb {
    text-decoration: none;
}
/* css for page layouts by team @ ISHIR*/
.EditModeBorder {
    border: #fccb45 2px solid;
}
.EditModeTextTMargin1 {
    margin-top: 30px;
}
.EditModeTextTMargin2 {
    margin-top: 20px;
}
.BodyTextLMargin1 {
    margin-left: 5px;
}
.BodyTextLMargin2 {
    margin-left: 38px;
}
.BodyTextBMargin1 {
    margin-bottom: 10px;
}
.BodyTextBMargin2 {
    margin-bottom: 30px;
}
.EditTopMargin {
    margin: 0px 30px 25px 53px;
}
.BodyHeight {
    height: 30px;
}
.BodyHeader {
    position: absolute;
    right: 5%;
    width: 300px;
    top: 20px;
    background: #fff;
}
/*End*/
/*CSS for left navigation by team @ ISHIR*/
table.LeftNavHead {
    font-size: 11px;
    color: #565656;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 24px;
    font-family: Arial, Helvetica, sans-serif;
}
table.LeftNavHead a:link {
    color: #565656;
    text-decoration: none;
}
table.LeftNavHead a:active {
    color: #f7941d;
    text-decoration: none;
}
table.LeftNavHead a:visited {
    color: #565656;
    text-decoration: none;
}
table.LeftNavHead a:selected {
    text-decoration: none;
    color: #f7941d;
}
table.LeftNavSub {
    /*font-size: 11px;*/
	color: #565656;
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
}
table.LeftNavSub a {
    display: block;
    line-height: 14px;
    margin-bottom: 5px;
    text-decoration: none;
    background: url('images/arrowClosed.jpg') no-repeat -1px 0px !important;
    padding-left: 14px;
}
table.LeftNavSub a:link {
    color: #565656;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}
table.LeftNavSub a:visited {
    text-decoration: none;
    font-size: 11px;
    color: #565656;
    font-weight: bold;
}
table.LeftNavSub a:hover {
    color: #f7941d;
    text-decoration: none;
    font-size: 11px;
}
table.LeftNavSub a:active {
    color: #f7941d;
    text-decoration: none;
    font-size: 11px;
}
table.LeftNavHeadSelected {
    color: #f7941d !important;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}
table.LeftNavSelected a {
    color: #f7941d !important;
    background: url('images/arrowOpened.jpg') no-repeat -1px 4px !important;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 14px;
}
table.LeftNavHeadActive {
    font-size: 11px;
    color: #f7941d !important;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}
table.LeftNavHeadActive a:link {
	color: #f7941d;
}
table.LeftNavHeadActive a:active {
	color: #f7941d;
}
table.LeftNavHeadActive a:visited {
	color: #f7941d;
}
table.LeftNavSubActive {
    color: #f7941d;
    text-decoration: none;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
table.LeftNavSubActive a:link {
    color: #f7941d;
}
table.LeftNavSubActive a:active {
	color: #f7941d;
}
table.LeftNavSubActive a:visited {
	color: #f7941d;
}
.FacetHeader {
    background-color: #F6F6F6;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    text-align: left;
    text-decoration: none;
    text-indent: 5px;
    width: 100%;
}
.FacetHeader a:hover {
    color: #666666 !important;
    text-decoration: none !important;
    font-weight: bold !important;
    font-size: 12px !important;
}
.ms-WPBody .FacetItems {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #f7941d !important;
    text-decoration: none;
    width: 100%;
    padding-left: 14px;
}
.ms-WPBody .FacetHeader1 {
    width: 100%;
    background-color: white !important;
}
div.srch-sort-right {
    float: right !important;
    margin-right: 5px;
}
.FacetItemsActive {
    background-image: url("images/checked.gif") !important;
    background-position: left center;
    background-repeat: no-repeat;
    color: #f7941d !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 14px;
    text-decoration: none;
    width: 100%;
}
.ms-srchresultstop {
    background-color: #E5E5E5 !important;
}
/*END*/
/* Style sheet for Core Search Result */
.bottom-border {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 15px;
    padding-left: 5px;
    padding-top: 3px;
}
.heading {
    background: #f5f5f5;
    color: #261e6b;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    padding: 5px;
}
.description {
    font-size: 12px;
    color: #333333;
    line-height: 18px;
}
.description a:link {
    color: #FF9900;
    color: #092869;
    text-decoration: none;
    font-weight: bold;
}
.description a:visited {
    color: #FF9900;
    color: #f7941d;
    text-decoration: none;
    font-weight: bold;
}
.description a:hover {
    color: #FF9900;
    color: #f7941d;
    text-decoration: none;
    font-weight: bold;
}
.description a:active {
    color: #FF9900;
    color: #f7941d;
    text-decoration: none;
    font-weight: bold;
}
/*END*/
/*CSS class for FAQ*/
/* --- Page Structure  --- */
html {
    height: 100%;
}
#EiaWrapper {
    margin: 0 auto;
    padding: 5px 5px 0;
    text-align: left;
}
#EiaContent {
    /*max-width:70em;*/
  width: 100%;
    margin: 0 auto;
/*padding-bottom:20px;*/    overflow: hidden;
}
.EiaInnerClass {
    margin: 1px 0px 0px 0px;
/*padding:1.5em 0em 0.75em;*/    border: 0px solid #ccc;
    position: relative;
    overflow: hidden;
}
.collapse p {
    padding: 0 21px 1px;
}
.switch {
    position: absolute;
    top: 1.5em;
    right: 1.5em;
    padding: 3px;
}
.post .switch {
    position: static;
    text-align: right;
}
.post .main {
    margin-bottom: .3em;
    padding-bottom: 0;
}
.other ul, .summary {
    margin-bottom: .3em;
    padding: 1em;
    border: 1px solid #e8e7e8;
    background-color: #f8f7f8;
}
.other ul {
    margin-bottom: 1em;
    list-style-type: none;
    text-align: center;
}
/* --- Headings  --- */
#EiaInner h3 {
    font-size: 1em !important;
    border: 0px;
    text-transform: none !important;
}
.EiaExpand a {
    padding: 3px 10px 3px 20px;
}
.EiaExpand a:link, .EiaExpand a:visited {
    border-width: 0px;
    background-image: url("Images/plus.gif");
    background-repeat: no-repeat;
    background-position: 2px 4px;
    display: block;
}
.EiaExpand a:hover, .EiaExpand a:active, .EiaExpand a:focus {
    text-decoration: none !important;
    color: #003399 !important;
}
.EiaExpand a.open:link, .EiaExpand a.open:visited {
    border-style: solid;
    background: url("Images/minus.gif") no-repeat scroll 2px 4px transparent;
    display: block;
}
/*End*/
#EventBody {
    padding-top: 10px;
    margin-left: 50px;
}
.EventInfo1 {
    font-weight: bold;
    margin-bottom: 10px;
}

/*hfacet*/
ul.eia-hfacet {list-style-type: none;}
ul.eia-hfacetroot {margin:0px;padding:0px;}
li.eia-hfacetroot {margin:0px !important;padding:0px;}
  .eia-hfacet ul      {margin:0px;       padding:0px;}
  .eia-hfacet li      {margin-left:10px; padding:0px;}
  .eia-hfacet ul li ul{margin-left:10px; padding:0px;}
  
ul.eia-hfacet li a {margin-left:19px; color: #092869 !important}
  .eia-selectedfacet {
	    background-image: url('images/checked.gif');
	    background-position: left center;
	    background-repeat: no-repeat;
	    font-weight:bold;
	}
	
	ul.eia-hfacet li a:active, ul.eia-hfacet li a:visited, ul.eia-hfacet li a:hover{
				color: #f7941d !important;
}	

/*hfacet end*/

.em-tab-copy {
	padding: 10px;
}

/*NewsAndEvents Styles for CQWP*/

.NewsAndEvents_Navigation
{
	padding-top: 5px;	
}
.NewsAndEvents_LeftColumn {
	padding-left: 15px;
	width: 347px;
	padding-right: 15px;
	border-left: 1px dotted #8C8C8C;
}
.NewsAndEvents_RightColumn {
	border-left: #8c8c8c 1px dotted;
	padding-left: 15px;
	width: 347px;
	padding-right: 15px;
}
.NewsAndEvents_Bottom 
{
	border-top: #8c8c8c 1px dotted;
	border-left: #8c8c8c 1px dotted;
	padding-left: 15px;
	padding-right: 15px;
}
.NewsAndEvents_SectionTitle {
	padding-top:5px;	
}
.NewsAndEvents_Container 
{
	vertical-align: top;
	padding-left: 15px;
	margin-bottom: 15px;
}
/*Event Styles*/
.NewsAndEvents_EventTitle {
	font-weight: bold;
	color: #565656;
}
.NewsAndEvents_EventDetails {
	color: #565656;
	font-size: 11px;		
}
.NewsAndEvents_EventDetails_Date {
	font-weight: bold;
	font-size: 11px;
}
.NewsAndEvents_EventDetails_Location {
	font-weight: bold;
	font-size: 11px;
}
.NewsAndEvents_EventDetails_Content {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 15px;
}
.NewsAndEvents_EventDetails_LearnMore {
}

/* Featured Event Styles */
.NewsAndEvents_FeaturedEventTitle {
	font-weight: bold;
	color: #565656;
	font-size:18px;
	padding-bottom:10px;
}

.NewsAndEvents_FeaturedEventDetails {
	color: #565656;
	font-size: 13px;		
}
.NewsAndEvents_FeaturedEventDetails_Date {
	font-weight: bold;
	font-size: 13px;
}
.NewsAndEvents_FeaturedEventDetails_Location {
	font-weight: bold;
	font-size: 13px;
}
.NewsAndEvents_FeaturedEventDetails_Content {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 15px;
}

/*News Styles*/
.NewsAndEvents_NewsThumbnail 
{
	margin-top: 3px;
}
.NewsAndEvents_NewsThumbnail img
{
	float:left;
}
.NewsAndEvents_NewsTitle 
{
	font-weight: bold;
	color: #565656;
}
.NewsAndEvents_NewsDetails 
{
	margin-left: 90px;
}
.NewsAndEvents_NewsDetails_Date 
{
	margin-top: 2px;
	font-size: 11px;
	color: #565656;
}
.NewsAndEvents_NewsDetails_Content {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #565656;
	line-height: 15px;
}
.NewsAndEvents_NewsDetails_ReadMore {
}

/* Featured news */
.NewsAndEvents_FeaturedNewsThumbnail
{
	margin-bottom:10px;
}
.NewsAndEvents_FeaturedNewsThumbnail img
{
	
}
.NewsAndEvents_FeaturedNewsTitle 
{
	font-weight: bold;
	color: #565656;
	font-size:13px;
}
.NewsAndEvents_FeaturedNewsDetails 
{
	
}
.NewsAndEvents_FeaturedNewsDetails_Date 
{
	margin-top: 2px;
	font-size: 13px;
	color: #565656;
}
.NewsAndEvents_FeaturedNewsDetails_Content {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
	color: #565656;
	line-height: 15px;
}
.NewsAndEvents_FeaturedNewsDetails_ReadMore {
}

/* News Archive */
.NewsAndEvents_NewsArchive_Search 
{}
.NewsAndEvents_NewsArchive_Column
{
	border-left: 1px dotted #8C8C8C;
    padding-left: 15px;
    padding-right: 15px;
    width: 694px;
}
.NewsAndEvents_NewsArchive_Pager
{
	
}
.NewsAndEvents_NewsArchive_TableHeader 
{
	background:#f5f5f5;
	font-weight:bold;
	color:#261E6B;
	padding-left:5px;	
}
.NewsAndEvents_NewsArchive_TitleColumn
{
	width: 567px;
	padding: 10px 5px 10px 0px;
	vertical-align:top;
	border-bottom:#cccccc 1px solid;
}
.NewsAndEvents_NewsArchive_TitleColumn_Description
{
	color: #565656;
	padding-left:10px;
	font-weight: normal;
}
.NewsAndEvents_NewsArchive_DateColumn
{
	width: 130px;
	padding: 10px 5px 10px 0px;
	vertical-align:top;
	border-bottom:#cccccc 1px solid
}
.NewsAndEvents_NewsArchive_Result
{}
.NewsAndEvents_NewsArchive_SearchResultsCurrentPageIndexLink
{
	color: #666666 !important;
    font-weight: bold;
    padding: 0 4px;
    text-decoration: none;	
}
.NewsAndEvents_NewsArchive_SearchResultsPageIndexLink 
{
	color: #f7941d !important;
    font-weight: bold;
    padding: 0 4px;
    text-decoration: none;
}
.NewsAndEvents_NewsArchive_HiddenRow
{
	display:none;	
}


/* Other News/events styles */
.NewsAndEvents_ReadMore
{
	text-align:right;	
}
.NewsAndEvents_AllNews
{
	padding-left:10px;
	padding-top:5px;
}

/*End NewsAndEvents Styles for CQWP*/

/*Column Item styles for CQWP TowColumn and ThreeColumn ItemStyles*/
.CQWPColumnItem {
	border-right: 1px dotted #909090;
	padding-left: 10px;
	padding-top: 10px;
}
/*End Column Item styles for CQWP*/

H1#banner-text
{top: -34px !important;}
