﻿/***********************************************/
/* Emerson_Styles.css                              */
/***********************************************/
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body {
				font-family: Arial, Helvetica, sans-serif !important;
				color: #808080;
				font-size: 12px;
				margin: 0;
				padding: 6px 0 0 0;
}
body > p {
				padding: 0;
				margin: 0;
}
form {
				margin: 0px;
}
.ms-ToolPaneOuter {
				position: relative;
				z-index: 100000;
}
/*a {
      color: #006699;
      text-decoration: none;
}
a:link {
      color: #006699;
      text-decoration: none;
}
a:visited {
      color: #006699;
      text-decoration: none;
}
a:hover {
      color: #006699;
      text-decoration: underline;
}*/
h1 {
	font-family: Arial,sans-serif;
	font-size: 24px !important;
	color: #808080;
	margin: 0px 0px 20px 0;
	padding: 0px;
}
h2 {
				font-family: Arial,sans-serif;
				font-size: 14px;
				color: #808080;
				margin: 0 0 0 0;
				margin-bottom: 10px;
				padding: 0px;
}
h3 {
				font-family: Arial,sans-serif;
				font-size: 100%;
				color: #334d55;
				margin: 0px;
				padding: 0px;
}
h4 {
				font-family: Arial,sans-serif;
				font-size: 100%;
				font-weight: normal;
				color: #333333;
				margin: 0px;
				padding: 0px;
}
h5 {
				font-family: Verdana,Arial,sans-serif;
				font-size: 100%;
				color: #A3AD02;
				margin: 0px;
				padding: 0px;
}
.subtitle {
	font-family: Arial,sans-serif;
	font-size: 14px;
	color: #808080;
	margin: 0 0 0 0;
	padding: 0px;
}
.Designation {
	font-family: Arial,sans-serif;
	font-size: 14px;
	color: #808080;
	font-weight:100;
	margin: 0 0 0 0;
	padding: 0px;
}

ul{
	list-style-type: disc;
}
label {
				font-family: Arial,sans-serif;
				font-size: 100%;
				font-weight: bold;
				color: #334d55;
}
img {
				border: 0px;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#container {
				margin: 0px;
				margin: 0em auto;
				width: 980px;
				margin-top: 0px;
}
/***********************************************/
/* Layout Divs - Header                       */
/***********************************************/
#header {
				width: 100%;
				vertical-align: top;
				margin-top: 0px;
				float: left;
				margin-left: 0px;
				/*
				background-image: url(../publishingImages/header_img.jpg);
				background-position: top left;
				background-repeat: no-repeat;
                */
}
.logo {
				padding-left: 34px;
				display: inline;
				float: left;
				width: 175px;
				height: 85px;
}
.headerright {
				width: 75%;
				float: right;
				margin-top: 0px;
				display: inline;
}
.toparea {
				float: right;
				height: 25px;
				width: 100%;
				margin: 4px 0 0 0;
				padding: 0;
}
.toplinks {
				float: right;
				display: inline;
}
.searcharea {
				float: right;
				width: 154px;
				margin-right: -3px;
}
.globalnav {
				margin-top: 10px;
				float: left;
				margin-left: 16px;
}
.globalnavtext {
				font-family: Arial, Helvetica, sans-serif;
				color: #999999;
				font-size: 11px;
				text-transform: uppercase;
				text-decoration: none;
				font-weight: bold;
				padding-right: 30px;
				border-left: 1px solid #cccccc;
				padding-left: 5px;
				height: 20px;
}
.globalnavtextHover{
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding-right: 30px;
	border-left: 1px solid #cccccc;
	padding-left: 5px;
	height: 20px;
}
.globalnavtextActive{
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d !important;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding-right: 30px;
	border-left: 1px solid #cccccc;
	padding-left: 5px;
	height: 20px;
}
.globalnavtextActive2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding-right: 14px; /* this property modified for the ENP. Previously 30px; */
	border-left: 1px solid #cccccc;
	padding-left: 5px;
	height: 20px;
}
.globalnavtextHover2 
{	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d !important;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding-right: 14px; /* this property modified for the ENP. Previously 30px; */
	border-left: 1px solid #cccccc;
	padding-left: 5px;
	height: 20px;
}
	
.globalnavtext2 {
   font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	padding-right: 14px; /* this property modified for the ENP. Previously 30px; */
	border-left: 1px solid #cccccc;
	padding-left: 5px;
	height: 20px;    
}

.globalnavtextsubNav {
				padding-top: 6px;
				border-left: 1px solid #cccccc;
}
.globalnavtextsub {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;	
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	z-index: 100000;
	position: relative;
	border-left: 1px solid #cccccc;
}
.globalnavtextsub a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	border-left: 1px solid #cccccc;
}
.globalnavtextsub a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	border-left: 1px solid #cccccc;
}
.globalnavtextsub a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	border-left: 1px solid #cccccc;
}
.welcome {
				height: 20px;
				text-align: left;
				float: right;
				padding-right: 0px;
				display: inline;
				margin-top: 10px;
}
.welcomeuser {
				font-size: 100%;
				color: white;
				float: right;
				margin-right: 5px;
				display: inline;
}
.siteaction {
				font-size: 100%;
				color: #999999;
				float: right;
				display: inline;
				text-align: left;
}
/***********************************************/
/* Layout Divs - Content                    */
/***********************************************/
#bodycontainer {
				width: 100%;
				background: none;
				padding: 0px;
				margin-top: 0px;
				display: block;
}
.author {
				clear: both;
				float: none;
}
.Pagetopimage {
				width: 100%;
				margin: 5px 0 0 0;
}
.SeconNavsection {
			padding-left: 38px;
				margin: 10px 0px 10px 2px;
}
.SecondNav, .SecondNav a, .SecondNav a:link {
				font-family: Arial, Helvetica, sans-serif;
				color: #f7941d;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				margin-right: 15px;
				border-left: 1px solid #cccccc;
				height: 15px;
				padding-left: 5px;
}
.seconNavSpan {
				/*position: relative;
				top: 19px;
				left: -18px;
				position: relative;*/
}
.SecondNav a:hover {
				font-family: Arial, Helvetica, sans-serif;
				color: #999999;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				margin-right: 15px;
				border-left: 1px solid #cccccc;
				height: 15px;
				padding-left: 5px;
}
.SecondNavActive {
				font-family: Arial, Helvetica, sans-serif;
				color: #999999;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				margin-right: 30px;
				border-left: 1px solid #cccccc;
				padding-left: 5px;
}
.SecondNavActive A:link {
				color: #999999;
				TEXT-DECORATION: none;
}
.SecondNavActive A:visited {
				color: #999999;
				TEXT-DECORATION: none;
}
.SecondNavActive A:active {
				color: #999999;
				TEXT-DECORATION: none;
}
.SecondNavActive A:hover {
				color: #999999;
				TEXT-DECORATION: none;
}
.SecondNavSub {
				font-family: Arial, Helvetica, sans-serif;
				color: #999999;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				border-left: 1px solid #cccccc;
				padding-left: 5px;
				padding-top: 3px;
				padding-bottom: 3px;
				padding-right: 20px;
				z-index: 100000;
				position: relative;
}
.SecondNavSub a:link {
				font-family: Arial, Helvetica, sans-serif;
				color: #999999;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				border-left: 1px solid #cccccc;
				padding-left: 5px;
				padding-top: 3px;
				padding-bottom: 3px;
				padding-right: 20px;
				z-index: 100000;
				position: relative;
}
.SecondNavSub a:active {
				font-family: Arial, Helvetica, sans-serif;
				color: #999999;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				border-left: 1px solid #cccccc;
				padding-left: 5px;
				padding-top: 3px;
				padding-bottom: 3px;
				padding-right: 20px;
				z-index: 100000;
				position: relative;
}
.SecondNavSub a:hover {
				font-family: Arial, Helvetica, sans-serif;
				color: #f7941d;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				border-left: 1px solid #cccccc;
				padding-left: 5px;
				padding-top: 3px;
				padding-bottom: 3px;
				padding-right: 20px;
				z-index: 100000;
				position: relative;
}
LeftPanel {
				float: left;
				width: 18%;
				border: 1px solid #e5e5e5;
				margin: 5px;
}
.MainPanel {
				padding-left: 45px;
				width: 935px;
				display: block;
				clear:both;
}
.MainPanelLanding {
				float: left;
				display: block;
}
.bordertop {
				border-top: 1px dotted #8c8c8c;
				height: 1px;
}
#contentarea {
				border-left: 1px dotted #8c8c8c;
				padding-left: 10px;
				padding-right: 20px;
				font-family: Arial, helvetica,sans-serif;
				color: #808080;
}
#contentareasitemap {
				padding-left: 10px;
				padding-right: 20px;
				font-family: Arial, helvetica,sans-serif;
				color: #808080;
}
#Leftzone {
				float: left;
				width: 932px;
				padding-left: 45px;
}
#Rightzone {
				float: left;
				width: 932px;
				padding-left: 45px;
}
.MainPanelSmall {
				float: left;
				width: 60%;
				border: 1px solid #e5e5e5;
				margin: 5px;
}
.Supercolumn210 {
				width: 195px;
				border-left: 1px dotted #8c8c8c;
				Padding-left: 10px;
				Padding-right: 20px;
				Padding-bottom: 5px;
				margin-top: 0px;
				padding-top: 0px;
				
}
.Supercolumn210article2 {
				Padding-left: 10px;
				Padding-right: 20px;
				Padding-bottom: 5px;
				margin-top:0px;
				padding-top:0px;
				border-left: 1px dotted #8c8c8c;
			
}

.Supercolumn210right {
				width: 205px;
				text-align: right !important;
}
.Supercolumn265 {
				width: 241px;
				Padding-right: 10px;
				Padding-left: 15px;
				border-left: 1px dotted #8c8c8c;
}
.RightPanel {
				float: right;
				width: 18%;
				margin: 5px;
}
.ThreeColumnZone1 {
				float: left;
				width: 265px;
				height: 200px;
}
.ThreeColumnZone2 {
				float: left;
				width: 210px;
				border-left: 1px dotted #8c8c8c;
				padding-left: 10px;
				height: 200px;
}
.ThreeColumnZone3 {
				float: left;
				width: 210px;
				border-left: 1px dotted #8c8c8c;
				padding-left: 10px;
				height: 200px;
}
.EditModePanel {
				margin-top: 30px;
}
/***********************************************/
/* Layout Divs - footer                   */
/***********************************************/
#footer {
				width: 100%;
				background: none;
				color: #999999;
				text-align: left;
				font-size: 10px;
				top: 0;
				margin: 0em auto;
				clear:both;
}
.footertop {
	width: 100%;
	background: none;
	padding-top: 8px;
	color: #ccc;
	text-align: left;
	margin-bottom: 0px;
	background: #ededed;
	height: 52px;
}
.dropdown {
	
	
	width: 35%;
	float: left;
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	margin-right: 5px;
	margin-left: 45px;
	padding-left: 7px;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;

}

.rss {
width: 15%;
	float: right;
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	padding-left: 7px;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
}

.rss a:link {
	color: #999999;
	text-decoration: none;
}
.rss a:active {
	color: #999999;
	text-decoration: none;
}
.rss a:visited {
	color: #999999;
	text-decoration: none;
}
.rss a:hover {
	color: #f7941d;
	text-decoration: none;
}
.FooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-transform: uppercase;
	font-weight:bold;
}
.worldwide {
	width: 19%;
	float: left;
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	margin-right: 5px;
	padding-left: 7px;
	height: 45px;
}
.worldwide a:link {
	color: #999999;
	text-decoration: none;
}
.worldwide a:active {
	color: #999999;
	text-decoration: none;
}
.worldwide a:hover {
	color: #f7941d;
	text-decoration: none;
}
.worldwide a:visited {
	color: #999999;
	text-decoration: none;
}
.FooterBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt !important;
	color: #092869 !important;
	font-weight:bold;


}
.FooterBlue a:link {
	color: #092869 !important;
	text-decoration: none;
}
.FooterBlue a:active {
	color: #092869 !important;
	text-decoration: none;
}
.FooterBlue a:visited {
	color: #092869 !important;
	text-decoration: none;
}
.FooterBlue a:hover {
	color: #f7941d !important;
	text-decoration: none;
}

/* variation picker delegate control - old styles*/
.contact {
	width: 21%;
	float: left;
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	margin-right: 5px;
	padding-left: 7px;
	height: 45px;
}
.contact a:link {
	color: #999999;
	text-decoration: none;
}
.contact a:active {
	color: #999999;
	text-decoration: none;
}
.contact a:visited {
	color: #999999;
	text-decoration: none;
}
.contact a:hover {
	color: #f7941d;
	text-decoration: none;
}

/* variation picker delegate controls - new styles */
.variationpickerarea {
	float: left;
	display: inline;
	width: 200px;
	height: 30px;
	padding-left: 15px;
	padding-top: 3px;
}

.variationpickercontainer {
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	margin-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.variationpickercontainer a:link {
	color: #092869;
	text-decoration: none;
}
.variationpickercontainer a:active {
	color: #092869;
	text-decoration: none;
}
.variationpickercontainer a:visited {
	color: #092869;
	text-decoration: none;
}
.variationpickercontainer a:hover {
	color: #f7941d;
	text-decoration: none;
}

/* variation picker delegate controls for Corporate */

.corporatevariationpickercontainer {
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	margin-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.corporatevariationpickercontainer a:link {
	color: #092869;
	text-decoration: none;
}
.corporatevariationpickercontainer a:active {
	color: #092869;
	text-decoration: none;
}
.corporatevariationpickercontainer a:visited {
	color: #092869;
	text-decoration: none;
}
.corporatevariationpickercontainer a:hover {
	color: #f7941d;
	text-decoration: none;
}


.variationpickerdropdown
{
	width: 180px;
	color: #787878;
	border:1px solid #979797;
	border-collapse: collapse;
}

.corporateChangelanguage{
	border-bottom: gray 1px solid;
	position: relative;
	border-left: gray 1px solid;
	padding-bottom: 10px;
	background-color: white;
	padding-left: 2px;
	padding-right:2px;
	border-top: gray 1px solid;
	border-right: gray 1px solid;
	padding-top: 5px;
	z-index:3000;
	
}


/*.dropdown {
	width: 20%;
	float: right;
	border-left: 1px solid white;
	color: #ccc;
	text-align: left;
	display: inline;
	padding-left: 7px;
	height: 30px;
}*/
.footerbottom {
	display: block;
}
.footerleft {
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	margin-left: 50px;
	display: inline-block;
}
.footerright {
	float: right;
	text-align: right;
}
.footerbottom a:link {
	color: #999999;
	text-decoration: none;
}
.footerbottom a:active {
	color: #999999;
	text-decoration: none;
}
.footerbottom a:hover {
	color: #f7941d;
	text-decoration: none;
}
.footerbottomtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	margin-right: 35px;
}
.footerbottomtext a:link {
	color: #999999;
	text-decoration: none;
}
.footerbottomtext a:active {
	color: #999999;
	text-decoration: none;
}
.footerbottomtext a:hover {
	color: #f7941d;
	text-decoration: none;
}
/***********************************************/
/* Layout Divs - footer end                   */
/***********************************************/
/***********************************************/
/* Components                                  */
/***********************************************/
/************* #breadCrumb styles *************/
/************* #breadCrumb styles *************/
#breadcrumsection {
	padding-left: 35px;
	color: #999999;
	margin: 10px 0px 10px 0px;
    font-weight: bold;
    font-size: 11px;
}
.breadCrumb {
	margin: 10px 0px 10px 4px;
	text-align: left;
	color: #999999;
}
.PathSeparator {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-transform: uppercase;
	text-decoration: none;
}
.RootBreadCrumb {
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
.RootBreadCrumb a:link{
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
span a.RootBreadCrumb {
	color: #999999;
}
.NodeBreadCrumb a:link {
	font-size: 11px;
	color: #999999 !important;
	text-decoration: none;
	font-weight: bold;
}
.CurrentBreadCrumb {
	font-size: 11px;
	color: #f7941d;
	font-weight: bold;
}
.breadCrumb a {
	color: #999999;
	text-decoration: none;
}
.breadCrumb a:visited {
	color: #999999;
	text-decoration: none;
}
.breadCrumb a:selected {
	text-decoration: none;
	color: #f7941d;
}
.breadCrumb a:hover {
	color: #f7941d;
	text-decoration: none;
}
.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	line-height: 20px;
}
.BodyText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #092869;
	text-decoration: none;
}
.BodyText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #092869;
	text-decoration: none;
}
.BodyText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}

.HeadlineLink {
	font-size: 12px;
	font-weight: bold;
	color: #f7941d;
	line-height: 20px;
	text-decoration: none;
}
.HeadlineLink a:link {
	color: #f7941d;
	text-decoration: none;
}
.HeadlineLink a:visited {
	color: #f7941d;
	text-decoration: none;
}
.HeadlineLink a:selected {
	text-decoration: none;
	color: #f7941d;
}
.HeadlineLink a:hover {
	color: #092869;
	text-decoration: none;
}
.ms-WPBody .SubLink a, .ms-WPBody .SubLink a:link, .ms-WPBody .SubLink a:visited, .SubLink {
	color: #092869 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none;
}
.ms-WPBody .SubLink a:hover, .SubLink a:hover {
	color: #808080 !important;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
}
div.SubLink a:link, div.SubLink a:visited, p.SubLink a:link, p.SubLink a:visited, .SubLink {
				color: #092869;
				font-family: Arial, Helvetica, sans-serif !important;
				font-size: 11px !important;
				font-weight: bold !important;
				text-decoration: none;
}

.ms-WPBody .More
{
	color: #092869;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none;
}
.ms-WPBody .More:hover
{
	color: #808080 !important;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
}

.ms-WPBody .HighlightLinks a, .ms-WPBody .HighlightLinks a:link, .ms-WPBody .HighlightLinks a:visited, .HighlightLinks {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #f7941d;
	line-height: 18px;
	text-decoration: none;
	margin-bottom: 5px;
}
.ms-WPBody .HighlightLinks a:hover, .HighlightLinks a:hover {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	line-height: 18px;
	text-decoration: none;
	color: #092869 !important;
	margin-bottom: 5px;
}
div.HighlightLinks a:link, div.HighlightLinks a:visited, p.HighlightLinks a:link, p.HighlightLinks a:visited, .HighlightLinks {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #f7941d;
	line-height: 18px;
	text-decoration: none;
	margin-bottom: 5px;
}
.ms-WPBody .HighlightLinks11 a, .ms-WPBody .HighlightLinks11 a:link, .ms-WPBody .HighlightLinks11 a:visited, .HighlightLinks11 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-decoration: none;
	margin-bottom: 5px;
}
.ms-WPBody .HighlightLinks11 a:hover, .HighlightLinks11 a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #092869;
	margin-bottom: 11px;
}
div.HighlightLinks11 a:link, div.HighlightLinks11 a:visited, p.HighlightLinks11 a:link, p.HighlightLinks11 a:visited, .HighlightLinks11 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #f7941d;
	margin-bottom: 5px;
	line-height: 18px;
	text-decoration: none;
}
.DateEvents {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #808080;
	font-style: italic;
}
.ms-WPBody .Highlight a, .ms-WPBody .Highlight a:link, .ms-WPBody .Highlight a:visited, .Highlight {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-decoration: none;
}
.ms-WPBody .Highlight a:hover, .Highlight a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #092869;
}
div.Highlight a:link, div.Highlight a:visited, p.Highlight a:link, p.Highlight a:visited, .Highlight {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-decoration: none;
}
.ms-WPBody .DynamicLinks a, .ms-WPBody .DynamicLinks a:link, .ms-WPBody .DynamicLinks a:visited, .DynamicLinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
	margin-right: 42px;
	line-height:normal !important;
}
.ms-WPBody .DynamicLinks a:hover, .DynamicLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
	margin-right: 42px;
	line-height:normal !important;
}
.ms-WPBody .DynamicLinksVertical a, .ms-WPBody .DynamicLinksVertical a:link, .ms-WPBody .DynamicLinksVertical a:visited, .DynamicLinksVertical {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom:5px;
	line-height:normal !important;
	display:inline-block;

}
.ms-WPBody .DynamicLinksVertical a:hover, .DynamicLinksVertical a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom:5px;
	line-height:normal !important;
	display:inline-block;
}
.HighlightLinksBlue {
	font-size: 12px;
	font-weight: bold;
	color: #092869;
}
.HighlightLinksBlue a:link {
	color: #092869;
	text-decoration: none;
}
.HighlightLinksBlue a:visited {
	color: #092869;
	text-decoration: none;
}
.HighlightLinksBlue a:selected {
	text-decoration: none;
	color: #092869;
}
.HighlightLinksBlue a:hover {
	color: #f7941d;
	text-decoration: none;
}
p.Highlighttext {
	margin: 0;
	padding:0 0 15px 0;
}
.Highlighttext {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px;
	color: #808080;
	line-height:normal;
	
}
.Date {
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	margin-bottom: 12px;
}
/* Quotes */
.pullQuote {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 0px;
	WIDTH: 210px;
	PADDING-RIGHT: 0px;
	COLOR: #979c23;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px;
}
.pullQuoteCitation {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 14px;
	FONT-STYLE: italic;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 0px;
	WIDTH: 200px;
	PADDING-RIGHT: 0px;
	COLOR: #808080;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px;
}
/*.pullQuote P {
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 16px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #808080;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 100;
	PADDING-TOP: 0px;
}
.pullQuote H1 {
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 16px;
	MARGIN: 20px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #092869;
	FONT-SIZE: 12px;
	BORDER-TOP: #ccc 1px dotted;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
}*/
.Quote {
	COLOR: #979c23;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
}
/* End Quotes */
/* Secondary Navigation */
.SecondaryNav {
	font-size: 12px;
	color: #f7941d;
	text-transform: uppercase;
	font-weight: bold;
}
.SecondaryNav a:link {
	color: #f7941d;
	text-decoration: none;
}
.SecondaryNav a:visited {
	color: #f7941d;
	text-decoration: none;
}
.SecondaryNav a:selected {
	text-decoration: none;
	color: #f7941d;
}
.SecondaryNav a:hover {
	color: #808080;
	text-decoration: none;
}
/* Left Navigation */
.LeftNavHead {
	font-size: 11px;
	color: #808080;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.LeftNavHead a:link {
	color: #808080;
	text-decoration: none;
}
.LeftNavHead a:active {
	color: #f7941d;
	text-decoration: none;
}
.LeftNavHead a:visited {
	color: #808080;
	text-decoration: none;
}
.LeftNavHead a:selected {
	text-decoration: none;
	color: #f7941d;
}
.LeftNavHead a:hover {
	color: #f7941d;
	text-decoration: none;
}
.LeftNavHeadSelected {
	font-size: 11px;
	color: #f7941d;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.LeftNavHeadActive {
	font-size: 11px;
	color: #f7941d !important;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.LeftNavHeadActive a:link {
	color: #f7941d !important;
	text-decoration: none;
}
.LeftNavHeadActive a:active {
	color: #f7941d;
	text-decoration: none;
}
.LeftNavHeadActive a:visited {
	color: #f7941d;
	text-decoration: none;
}
.LeftNavHeadActive a:selected {
	text-decoration: none;
	color: #f7941d;
}
.LeftNavHeadActive a:hover {
	color: #f7941d;
	text-decoration: none;
}
.LeftNavSub {
	font-size: 11px;
	color: #808080;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}

.LeftNavSub a {
                display:block;
                line-height:14px;
                margin-bottom:5px;
                text-decoration:none;
                }

.LeftNavSub a:link {
	color: #808080;
	text-decoration: none;
	font-size: 11px;
}
.LeftNavSub a:visited {
	color: #808080;
	text-decoration: none;
	font-size: 11px;
}
.LeftNavSub a:selected {
	text-decoration: none;
	font-size: 11px;
	color: #808080;
}
.LeftNavSub a:hover {
	color: #f7941d;
	text-decoration: none;
	font-size: 11px;
}
.LeftNavSubActive {
	color: #f7941d;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.LeftNavSubActive a:link {
	color: #f7941d;
	text-decoration: none;
	font-size: 11px;
}
.LeftNavSubActive a:visited {
	color: #f7941d;
	text-decoration: none;
	font-size: 11px;
}
.LeftNavSubActive a:selected {
	text-decoration: none;
	font-size: 11px;
	color: #f7941d;
}
.LeftNavSubActive a:hover {
	color: #f7941d;
	text-decoration: none;
	font-size: 11px;
}
.BlockName {
	font-size: 11px;
	color: #000000;
	font-style: italic;
}
/************* #Button *************/
.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #369;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
.rsstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	font-weight: bold;
	text-decoration: none;
}
/***********************************************/
/* Core                                  */
/***********************************************/
/************* #Tab Conrol *************/
.Tab {
	color: #f7941d;
	text-decoration: none;
}
* html {
	height: 100%;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
#callout {
	WIDTH: 215px;
	FLOAT: right;
	COLOR: #666;
	FONT-SIZE: 11px;
}
.calloutFrame {
	border: #d6d6d6 1px solid;
	margin: 100px 0px 5px;
	width: 208px;
}
html > body .calloutFrame {
	border: #d6d6d6 1px solid;
	height: auto;
	margin: 5px 0px 15px;
	width: 208px;
}
html > body .calloutFrame:hover {
	/*border: #d6d6d6 1px solid;*/
	height: auto;
	/*margin: 5px 0px 15px;*/
	width: 208px;
	background-color: #f1f1f1;
}
.calloutText {
	text-align: left;
	margin-bottom: 10px;
	WIDTH: 109px;
	FLOAT: left;
	MARGIN-LEFT: 11px;
	COLOR: #808080;
	cursor: pointer;
	FONT-SIZE: 11px !important;
	FONT-WEIGHT: normal;

}
.calloutText H4 {
	MARGIN: 9px 0px 5px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #808080;
}
.calloutText SPAN {
	FLOAT: left;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.calloutFrame A1, .calloutFrame A:link, .calloutFrame A:visited {
	BACKGROUND-COLOR: #fff;
	WIDTH: 208px;
	DISPLAY: block;
	COLOR: #808080;
	TEXT-DECORATION: none;
}
.calloutFrame A:hover {
	color: #808080;
	background-color: #f1f1f1;
	text-decoration: none !important;
}

/************* #Search Page *************/
.srch-WPBody {
	margin: 0px;
	font-family: tahoma;
	font-size: 12px;
	color: #666666;
}
.srch-results {
}
.srch-sort {
	COLOR: #f7941d !important;
	FONT-SIZE: 11px !important;
	font-weight: bold;
	line-height: 20px;
}
.srch-sort A:link, .srch-sort A:visited {
	text-decoration: none;
	color: #003399;
}
.srch-sort a:hover {
	color: #f7941d;
}
.srch-sort-right {
	float: left !important;
	COLOR: #f7941d !important;
	FONT-SIZE: 11px !important;
	padding-bottom: 4px;
	font-weight: bold;
}
div.srch-sort-right {
	float: left !important;
}
.srch-sort-right A:link, .srch-sort-right A:visited {
	text-decoration: none;
	color: #f7941d;
}
.srch-sort-right a:hover {
	color: #f7941d !important;
}
.srch-summary {
	COLOR: #333333;
	FONT-SIZE: 1.0em;
	FONT-FAMILY: Tahoma;
}
.srch-summary A:link, .srch-summary A:visited {
	text-decoration: none;
	color: #003399;
}
.srch-summary a:hover {
	color: #f7941d;
}
.srch-stats {
	COLOR: #797979 !important;
	FONT-SIZE: 12px !important;
	FONT-FAMILY: Arial, Helvetica, sans-serif !important;
	background-color: Transparent !important;
	text-align: left !important;
	white-space: nowrap !important;
}
div.srch-stats {
	background-color: Transparent !important;
	margin-right: 47px;
}
.srch-stats A:link {
	text-decoration: none;
	color: #797979;
}
.srch-stats A:visited {
	text-decoration: none;
	color: #797979;
}
.srch-stats A:Active {
	text-decoration: none;
	color: #797979;
}
.srch-stats a:hover {
	color: #f7941d;
}
.srch-Description {
	FONT-SIZE: 1.0em;
	MARGIN: 0px 0px 4px;
	COLOR: #092869 !important;
	FONT-FAMILY: Tahoma;
}
.srch-Description b {
	font-weight: bold;
	COLOR: #092869 !important;
}
.srch-alertme a:link, .srch-alertme A:visited {
	MARGIN: 0px 0px 0px;
}
.srch-alertme a:hover {
	MARGIN: 0px 0px 0px;
}
.srch-Title {
	FONT-SIZE: 11px !important;
	MARGIN: 0 0 5px;
	COLOR: #f7941d !important;
	FONT-FAMILY: Arial, Helvetica, sans-serif !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.srch-Title A:link, .srch-Title A:visited {
	FONT-SIZE: 11px !important;
	MARGIN: 0 0 5px;
	COLOR: #f7941d !important;
	FONT-FAMILY: Arial, Helvetica, sans-serif !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.srch-Title a:hover {
	FONT-SIZE: 11px !important;
	MARGIN: 0 0 5px;
	COLOR: #808080 !important;
	FONT-FAMILY: Arial, Helvetica, sans-serif !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.srch-URL A:link, .srch-URL A:visited {
	color: #008800 !important;
	text-decoration: none;
}
.srch-URL a:hover {
	color: #f7941d;
	text-decoration: underline;
}
/*.srch-Metadata {
				BORDER-TOP: #e0ded5 1px solid;
				FONT-SIZE: 1.0em;
				MARGIN: 0px 0px 15px;
				COLOR: #8c8c8c;
				FONT-FAMILY: Tahoma;
}*/
.srch-dup .srch-Page-bg {
}
.srch-Page {
	COLOR: #666666 !important;
	FONT-WEIGHT: bold !important;
	FONT-SIZE: 11px !important;
	FONT-FAMILY: Tahoma !important;
	text-align: right !important;
	float: left !important;
}
.srch-Page A:link, .srch-Page A:visited {
	text-decoration: none;
	color: #092869 !important;
	FONT-WEIGHT: bold !important;
}
div.srch-Page {
	background-color: Transparent !important;
}
.srch-Page a:hover {
	color: #666666 !important;
	FONT-WEIGHT: bold !important;
}
.srch-dup A:link, .srch-dup A:visited {
	COLOR: #517acc;
}
.srch-Icon {
	margin-right: 4px;
}
.srch-ActionLink a {
	text-decoration: none;
	font-size: .85em;
	font-style: italic;
	color: #336699;
	margin-top: 2px;
	margin-bottom: 0;
}
.srch-ActionLink a:hover {
	color: #f7941d;
}
.ms-searchresultstitlearea {
	background-image: url("/_layouts/images/pageTitleBKGD.gif");
	background-repeat: repeat-x;
	background-color: #d6e8ff;
	text-align: center;
	padding-left: 18px;
	padding-top: 20px;
	border-bottom: 1px solid #6f9dd9;
	height: 85px;
}
.ms-searchresultsareaSeparator {
	padding: 0px;
}
.ms-vb {
	FONT-SIZE: 11px !important;
	MARGIN: 0px 0px 5px;
	COLOR: #092869 !important;
	FONT-FAMILY: Tahoma 11px !important;
}
.ms-vb A:link {
	color: #f7941d !important;
	TEXT-DECORATION: none;
}
.ms-vb A:visited {
	color: #f7941d !important;
	TEXT-DECORATION: none;
}
.ms-vb A:active {
	color: #f7941d !important;
	TEXT-DECORATION: none;
}
.ms-vb A:hover {
	color: #666666 !important;
	TEXT-DECORATION: none;
}
/************* #Sitemap *************/
.ms-TPHeader {
	padding-right: 10px !important;
}
.ms-TPBody {
	padding-right: 10px !important;
}
.Searchtxtfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #979797;
	height: 14px;
	margin-right: 7px;
	vertical-align: middle;
	float: left;
	padding: 0px;
}
.Searchbtnfield {
	float: left;
	vertical-align: middle;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
	height: 15px;
}
.copyright A:hover {
	color: #999999;
}
.footertagline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
}
.Footer a, .Footer a:link, .Footer a:visited, Footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	margin-right: 10px;
}
.Footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	margin-right: 10px;
	text-decoration: none !important;
}

.HeaderText{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight:bold;
}




.Header a, .Header a:link, .Header a:visited, Header a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	margin-right: 30px;
	font-weight:bold;
}
.Header a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 9px;
	text-transform: uppercase;
	margin-right: 30px;
	text-decoration: none !important;
	font-weight:bold;
}
.item {
	margin: 0;
}
/* SiteMapTitle */
div#WebPartWPQ2 div.SiteMapTitle {
	width: 180px;
}
div#WebPartWPQ2 div.SiteMapTitle a, div#WebPartWPQ2 div.SiteMapTitle a:link, div#WebPartWPQ2 div.SiteMapTitle a:visited, div#WebPartWPQ2 div.SiteMapTitle a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-transform: uppercase;
	text-decoration: none;
}
/*mediakit */
.rightLinks {
	border-left: 1px dotted #8b8b8b;
	width: 170px;
	padding: 0 0 0 10px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #808080;
}
.rightLinks h1 {
	font-size: 14px;
	padding: 0;
	margin: 0 0 5px 0;
}
.bold {
	font-weight: bold;
}
.rightLinks ul {
	padding: 0;
	margin: 0;
}
.rightLinks ul li {
	list-style-type: none;
	margin-bottom: 15px;
}
.sublink12px a, .ms-WPBody .sublink12px a {
	color: #092869 !important;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none !important;
}
.sublink12px a:hover,.ms-WPBody .sublink12px a:hover {
	color: #808080 !important;
	text-decoration: none !important;
}
.ui-widget-content a:link, .HightlightLinks {
	color: #092869 !important;
	font-weight: bold;
	text-decoration: none;
}
.ui-widget-content a:hover, .HightlightLinks:hover {
	color: #808080 !important;
	text-decoration: none !important;
}
/* SiteMapTitle */
div#WebPartWPQ2 div.SiteMapTitle {
	width: 180px;
}
div#WebPartWPQ2 div.SiteMapTitle a, div#WebPartWPQ2 div.SiteMapTitle a:link, div#WebPartWPQ2 div.SiteMapTitle a:visited, div#WebPartWPQ2 div.SiteMapTitle a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 20px;
}
/* SiteMapLevel2 */
div#WebPartWPQ2 div.SiteMapLevel2 a {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 20px;
}
div#WebPartWPQ2 div.SiteMapLevel2 a:hover {
	color: #f7941d;
	text-decoration: none;
}
/* SiteMapLevel3 */
div#WebPartWPQ2 div.SiteMapLevel3 a {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
	margin: 0 0 0 10px;
	line-height: 20px;
}
div#WebPartWPQ2 div.SiteMapLevel3 a:hover {
	color: #f7941d;
	margin: 0 0 0 10px;
	text-decoration: none;
}
div#WebPartWPQ2 div.SiteMapLevel4 a {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
	margin: 0 0 0 20px;
}
div#WebPartWPQ2 div.SiteMapLevel4 a:hover {
	color: #f7941d;
	margin: 0 0 0 20px;
	text-decoration: none;
}
.contactText {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #808080;
	font-size: 12px !important;
}
.contactbold {
	font-weight: bold !important;
}

.ChangeLink {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #092869; 
	FONT-SIZE: 10px; 
	CURSOR: pointer;
}

#changelanguage {
				background-color: White;
				border: 1px solid Gray;
				padding: 10px 10px 26px;
				position:relative;
				top:-200px;

}
.LanguageLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-transform: uppercase;
}
.headerlinkbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.clanguage {
	color: #666666;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 18px;
	padding-top: 5px;
	text-align: right;
}
.languagesl {
	color: #A9A9A9;
	cursor: pointer;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	padding-left: 1px;
	padding-right: 10px;
}
.languagesr {
	color: #A9A9A9;
	cursor: pointer;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	padding-left: 10px;
}
div#sitemapContainer1 div.SiteMapTitle {
	width: 180px;
}
div#sitemapContainer1 .SiteMapTitle a, div#sitemapContainer1 .SiteMapTitle a:link, div#sitemapContainer1 .SiteMapTitle a:visited, div#sitemapContainer1 .SiteMapTitle a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 20px;
}
/* SiteMapLevel2 */
div#sitemapContainer2 div.SiteMapLevel2 a {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 20px;
}
div#sitemapContainer2 div.SiteMapLevel2 a:hover {
	color: #f7941d;
	text-decoration: none;
	line-height: 20px;
}
/* SiteMapLevel3 */
div#sitemapContainer3 div.SiteMapLevel3 a {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
	margin: 0 0 0 10px;
	line-height: 20px;
}
div#sitemapContainer3 div.SiteMapLevel3 a:hover {
	color: #f7941d;
	margin: 0 0 0 10px;
	text-decoration: none;
	line-height: 20px;
}
div#sitemapContainer4 div.SiteMapLevel4 a {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: none;
	margin: 0 0 0 20px;
	line-height: 20px;
}
div#sitemapContainer4 div.SiteMapLevel4 a:hover {
	color: #f7941d;
	margin: 0 0 0 20px;
	text-decoration: none;
	line-height: 20px;
}
#sitemapheader {
	line-height: 20px;
}
.ms-WPBody p.HighlightLinksNews, .ms-WPBody p.HighlightLinksNews a {
	position: relative;
	z-index: 2;
	margin-top: 0;
	margin-bottom: -6px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #f7941d;
	padding: 0;
	text-decoration: none;
}
.ms-WPBody p.HighlightLinksNews a:hover {
	position: relative;
	z-index: 2;
	margin-top: 0;
	margin-bottom: -6px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #092869;
	padding: 0;
	text-decoration: none;
}
/* SiteMapLevel3 */
/*FAQ Styles */

#faqRoot {margin: 0 auto; padding: 0;}
#faqindex {
float: right; font-family: Arial, Helvetica, sans-serif;display:none}
#faqindex a, #faqindex a:visited {text-decoration: none;color: #666;}
#faqindex a:active, #faqindex a:hover {color: #f7941d;border-bottom:dotted #ccc 1px;}
#faqindex h2 {padding: 0; color: #f7941d;}
#faq {float:left; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; color: #f7941d;}
#faq .faqcontent {
margin: 10px 10px 10px 62px;  
font-family:Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #808080;
      line-height: 20px;
}
#faq h2.faqopened, #faq h2.faqclosed {cursor: hand; padding: 0 0 0 0;border-bottom: dotted 1px #ccc;margin-bottom: 0;}
#faq h2.faqclosed:hover {color: black;}
#faq h2.faqclosed {
      font-family: Arial, Helvetica, sans-serif;
      color: #808080;
      font-size: 12px;
      font-weight:bold;
      line-height: 20px;

      }
      
#faq h2.faqopened {color: #f7941d;}

.ms-WPBody H2{
                font-family: Arial, Helvetica, sans-serif !important;
      color: #808080 !important;
      font-size: 12px !important;
      font-weight:bold !important;
      padding-left:32px;
      cursor:hand;
      width:1%;
		white-space:nowrap;

}

.faqcontent {
margin: 10px 10px 10px 62px;  
font-family:Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #808080;
      line-height: 20px;}
 .faqcontent a:link {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				color: #092869 !important;
				text-decoration: none;
}
.faqcontent a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				color: #092869 !important;
				text-decoration: none;
}
.faqcontent a:selected {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				text-decoration: none;
				color: #092869 !important;
}
.faqcontent a:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				color: #808080 !important;
				text-decoration: none;
}


.OpenClose {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #f7941d !important;
	font-weight: bold !important;
	margin-right: 15px;
	padding-bottom: 20px !important;
	TEXT-DECORATION: underline !important;
	display: inline-block;
}
.OpenClose A:link {
	color: #f7941d;
	TEXT-DECORATION: none;
}
.OpenClose A:visited {
	color: #f7941d;
	TEXT-DECORATION: none;
}
.OpenClose A:active {
	color: #f7941d;
	TEXT-DECORATION: none;
}
.OpenClose A:hover {
	color: #f7941d;
	TEXT-DECORATION: underline !important;
}
/* End of FAQ Styles */
.emailArticleHead {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 14px;
	font-weight: bold;
}
.emailArticletext {
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 12px;
	font-weight: bold;
}
.emailArticletextItalic {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}
.emailArticleTxtfield {
	width: 195px;
}
.emailArticlemandatory {
	font-family: Arial, Helvetica, sans-serif;
	color: gray;
	font-size: smaller;
	font-weight: normal;
	font-style: italic;
}
/* Email Article Styles */
.leftpane {
	width: 180px;
}
.Highlight a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #092869 !important;
}
.Highlight a {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #f7941d !important;
}
/* News Release*/
.HighlightBlue {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	color: #092869 !important;
	line-height: 16px;
	text-decoration: none !important;
}
.HighlightBlue a:link {
	color: #092869;
	text-decoration: none;
}
.HighlightBlue a:visited {
	color: #092869;
	text-decoration: none;
}
.HighlightBlue a:selected {
	text-decoration: none;
	color: #092869;
}
.HighlightBlue a:hover {
	color: #808080 !important;
	text-decoration: none !important;
}
.HighlightGray {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	color: #808080 !important;
	line-height: 20px;
	padding-bottom: 10px;
}
/* News Release*/
/* In the News HomePage*/
.ms-WPBody .SubLinkNews a, .ms-WPBody .SubLinkNews a:link, .ms-WPBody .SubLinkNews a:visited, .SubLinkNews {
                color: #092869;
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px !important;
                font-weight: bold !important;
                text-decoration: none;
                line-height:normal;
}
.ms-WPBody .SubLinkNews a:hover, .SubLinkNews a:hover {
                color: #808080 !important;
                text-decoration: none;
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px !important;
                font-weight: bold !important;
                line-height:normal;
}
div.SubLinkNews a:link, div.SubLinkNews a:visited, p.SubLinkNews a:link, p.SubLinkNews a:visited, .SubLinkNews {
                color: #092869;
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px !important;
                font-weight: bold !important;
                text-decoration: none;
                line-height:normal;
}

.BlackText {
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px;
                color: #000000 !important;
                font-style:italic;
                font-weight:normal;
}
.DateNews {
                font-size: 11px;
                color: #999999;
                font-weight: normal;
                margin-bottom: 10px;
}

/* In the News HomePage*/



/* In the News*/
.Date12 {
                font-size: 12px;
                color: #808080;
                font-weight: normal;
                margin-bottom: 18px;
                display:inline-block;
}
.IntheNewsGray {
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 12px;
                color: #808080 !important;
                line-height: 20px;
                font-style:italic;
                padding-bottom: 18px;
                font-weight: normal !important;
                display:inline-block;
}
/* In the News*/

/* Executive Leadership*/
.HighlightBlue14 {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 14px;
	font-weight: bold;
	color: #092869 !important;
	line-height: 20px;
	text-decoration: none !important;
}
.HighlightGrayLeft {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	color: #808080 !important;
	line-height: 20px;
	padding-left: 7px;
}
/* Archived Stories*/
.HighlightBlueMargin {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	font-weight: bold;
	color: #092869 !important;
	text-decoration: none !important;
	padding-bottom: 11px;
	display: inline-block;
}
.HighlightBlueMargin a:link {
	color: #092869;
    text-decoration: none;
}
.HighlightBlueMargin a:visited {
    color: #092869;
    text-decoration: none;
}
.HighlightBlueMargin a:selected {
    text-decoration: none;
    color: #092869;
}
.HighlightBlueMargin a:hover {
    color: #808080 !important;
    text-decoration: none !important;
}

.HighlightGrayNormal {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	color: #808080 !important;
	padding-bottom: 11px;
	display: inline-block;
	padding-left:3px;
	font-weight: normal !important;
}
/* Archived Stories*/
.HighlightLinks {
	margin-top: 0 !important;
}
.width180px {
	width: 180px;
}
.enpadding {
	padding-left: 7px;
}
.ms-PartSpacingVertical {
	margin-top: 0 !important;
}
.leftpane {
	width: 180px;
}
.rightpane {
	width: 210px;
}
.leftpaneENP {
	width: 166px;
}
.rightpaneENP {
	width: 155px;
	text-align: left;
}


/*variation picker */

.tableHeaderBg
{
	height:30px;
	line-height:30px;
	padding-left:10px;
	background-color:#C6CBCE;
    /*height:24px;*/                             
    color:#ffffff;
    font-family:bold 11px Arial, Verdana;     
}
.VariationHead {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999;						
}
.VariationBottom {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#092869;						
}

td.olist1
{
	color:#000;
	font-family:bold 11px Arial, Verdana;
	width:150px;
	padding:5px;
	border-bottom:1px solid #ccc;
	height:30px;
	line-height:30px;

}


.ms-WPBody span.clist1 {
}
.ms-WPBody td.olist1 a, .ms-WPBody td.olist1 a:link {
				color: #092869;
				font-family: bold 11px Arial, Verdana;
				text-decoration: none;
				height: 30px;
				line-height: 30px;
				padding: 0 5px 0 5px;
}
.ms-WPBody td.olist1 a:hover {
				color: #808080;
				font-family: bold 11px Arial, Verdana;
				text-decoration: none;
				height: 30px;
				line-height: 30px;
				padding: 0 5px 0 5px;
}


.rowcolor{
    background-color:#fafbfc;                                           
}
/*Event Styles*/
.ms-WPBody .HighlightLinks11All a, .ms-WPBody .HighlightLinks11All a:link, .ms-WPBody .HighlightLinks11All a:visited {
				color: #092869;
				font-family: Arial, Helvetica, sans-serif !important;
				font-size: 11px !important;
				font-weight: bold !important;
				text-decoration: none;
				padding-left: 152px !important;
}
.ms-WPBody .HighlightLinks11All a:hover, .HighlightLinks11All a:hover {
				color: #808080;
				font-family: Arial, Helvetica, sans-serif !important;
				font-size: 11px !important;
				font-weight: bold !important;
				text-decoration: none;
}
div.HighlightLinks11All a:link, div.HighlightLinks11All a:visited, p.HighlightLinks11All a:link, p.HighlightLinks11All a:visited {
				color: #092869;
				font-family: Arial, Helvetica, sans-serif !important;
				font-size: 11px !important;
				font-weight: bold !important;
				text-decoration: none;
				padding-left: 152px !important;
}
.BodyTextEvents {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #808080;
				line-height: 20px;
}
.ms-WPBody .BodyTextEvents a, .ms-WPBody .BodyTextEvents a:link, .ms-WPBody .BodyTextEvents a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: blue;
				line-height: 20px;
				text-decoration: underline;
}
.ms-WPBody .BodyTextEvents a:hover, .BodyTextEvents a:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: blue;
				line-height: 20px;
				text-decoration: underline;
}
div.BodyTextEvents a:link, div.BodyTextEvents a:visited, p.BodyTextEvents a:link, p.BodyTextEvents a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #808080;
				line-height: 20px;
				text-decoration: underline;
}
/*Event Styles*/
/*  productServices Style Sheet  */
.MainPanel h5 {
				color: #A3AD02;
}
div#ContainerPanel {
				float: left;
				padding-left: 5px;
				width: 935px;
				display: block;
}
div.WebPartPdSrLeftZone {
				width: 200px;
				margin-top: 10px;
				margin-right: 10px;
				float: left;
				clear: left;
}
div.WebPartPdSrRightZone {
				width: 180px;
				margin: 10px 10px 10px 5px;
				float: left;
				clear: right;
}
div.WebPartPdSrZone2Header {
				width: 530px;
				margin-top: 10px;
				margin-left: 0px;
}
div.WebPartPdSrLeftZone2 {
				width: 260px;
				margin-top: 10px;
				float: left;
				clear: left;
				margin-right: 10px;
				margin-left: 0px;
}
div.WebPartPdSrRightZone2 {
				width: 260px;
				float: right;
				clear: right;
				margin-top: 10px;
				margin-right: 0px;
}
.lstBsdControl p {
				width: 280px;
				margin: 3px;
				float:left;clear:left;
}
.drpBox {
				width: 190px;
				height: 18px;
				clear: right;
				float: right;
				margin-left: 5px;
				margin-bottom:3px;
}
/*  GlobalGatewayPageLayout */
.Column25 {
				width: 25%;
				margin-top: 10px;
				margin-right: 10px;
}
/*  GlobalGatewayPageLayout */


/* TabNav for Products and Global Gateway
-----------------------------------*/
/* To Remove the Border */
.TabNavContainer {
				margin-top: -4px;
				border: 1px solid transparent;
				margin-left: 2px;
}
.interiorNavigation .ui-widget-content {
				border: 0px solid #ccc !important;
				padding: 0px;
}
/* To set Height and Width */
.interiorNavigation .ui-corner-top {
				height: 50px !important;
				width: 106px!important;
				padding: 0px!important;
}
.interiorNavigation .ui-tabs .ui-tabs-nav li {
				position: relative;
				border-bottom-width: 1px !important;
				margin: 0 0 -1px 0;
				float: left;
				padding-left: 7px;
				color: #808080!important;
}
.interiorNavigation .ui-tabs .ui-tabs-nav li a {
				position: relative;
				border-bottom-width: 1px !important;
				margin: 0 0 -1px 0;
				float: left;
				padding-left: 7px;
				color: #808080!important;
				font-weight: normal!important;
}
.interiorNavigation .ui-tabs .ui-tabs-nav li a:active {
				position: relative;
				top: 16px;
				border: 0px;
}
.interiorNavigation .ui-tabs-nav li.ui-tabs-selected {
				margin-top: -16px !important;
				padding-bottom: 16px !important;
				border-bottom: 1px solid white!important;
				margin-bottom: 16px !important;
				position: relative;
				display: block;
}
.interiorNavigation .ui-tabs-nav li.ui-tabs-selected a {
				padding-bottom: 16px !important;
				border-bottom: 1px solid white!important;
				margin-bottom: 16px !important;
				position: relative;
				display: block;
				font-weight: bold !important;
				color: #092869 !important;
}
/*To Change the Background color*/
/*globalGateWayNavTab-------*/
/* Custom CSS Specific to Themes 
-----------------------------------*/
/* To Remove the Border */
.globalNavTab .ui-widget-content {
				border: 0px solid #ccc !important;
				padding: 0px;
}
/* To set Height and Width */
.globalNavTab .ui-corner-top {
				height: 35px !important;
				width: 102px!important;
				padding: 0px!important;
}
/*To Change the Background color*/
.globalNavTab .ui-state-default, .interiorNavigation .ui-widget-content .ui-state-default {
				background: white !important;
				font-family: Arial;
				font-size: 11px;
				font-weight: normal!important;
				outline: none;
				clear: right;
				color: #808080;
}
/*To Set the selected value*/
.globalNavTab .ui-state-active, .interiorNavigation .ui-widget-content .ui-state-active {
				background: #ffffff !important;
				font-size: 11px;
				outline: none;
				font-weight: normal!important;
}
/* Border Bottom to 1px */
.globalNavTab .ui-tabs .ui-tabs-nav li {
				position: relative;
				border-bottom-width: 1px !important;
				margin: 0 0 -1px 0;
				padding-left: 7px;
				color: #808080;
}
.globalNavTab .ui-tabs .ui-tabs-nav li a {
				color: #808080;
				font-weight: normal !important;
				height: 20px!important;
}
/* Border Bottom to 1px */
.globalNavTab .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
				margin-top: -16px !important;
				padding-bottom: 16px !important;
				padding-bottom: 1px;
				border-bottom: 1px solid white!important;
				padding-bottom: 16px !important;
				position: relative;
}
.globalNavTab .ui-state-active, .globalNavTab .ui-tabs-selected, .interiorNavigation .ui-state-default a:active {
				border-bottom: 1px solid white!important;
				margin-top: -16px !important;
				padding-bottom: 16px !important;
				position: relative !important;
				font-weight: normal!important;
}
.globalNavTab .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
				font-weight: bold !important;
				color: #092869 !important;
}
.globalNavTab .ui-tabs .ui-tabs-nav {
				list-style: none;
				float: right;
				clear: right;
				position: relative;
				padding-left: 0;
				border-bottom: 0px solid #ccc;
				margin-right: 0px;
}


/*Xslt Content Styles*/
.BodyTextArticle {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #808080;
				line-height: 20px;
				padding-bottom:20px;
}
.BodyTextArticle a:link {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				color: #092869 !important;
				text-decoration: none;
}
.BodyTextArticle a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				color: #092869 !important;
				text-decoration: none;
}
.BodyTextArticle a:selected {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				text-decoration: none;
				color: #092869 !important;
}
.BodyTextArticle a:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight:bold;
				color: #808080 !important;
				text-decoration: none;
}

/*Xlst Content Styles*/



/* ENP Styles*/

#contentarea2 {
	border-left: 1px dotted #8c8c8c;
	padding-left: 5px;
	/*padding-right:20px;*/
	font-family: Arial, helvetica,sans-serif;
	color: #808080;
	line-height:20px;
}
.MainPanel2 {
	float: left;
	padding-left: 55px;
	width: 925px;
	display: block;
}

#breadcrumsection2 {
	padding-left: 35px;
	color: #999999;
	margin: 17px 0px 10px 0px;
}
.breadCrumb2 {
	margin: 10px 0px 10px 4px;
	text-align: left;
	color: #999999;
}
.leftpane2 {
	width: 166px;
}

.Pagetopimage2 {
	width: 100%;
	margin:0;
}
/*------------------------------------ new classes for NP--------------------------*/

.contentplace{
	padding-top:20px;			
}
.networkrightimg{
	padding-top:10px;			
}

.ProductArticleLeftGap{
	/*width:600px;		*/	
}
ProductArticleRightGap{
	width:160px;			
}
.ProductArticleLeftGap p{
	padding-right:15px;			
}
h3.title{
	font:bold 12px Arial,sans-serif;
	color: #f7941d;
	margin:0 0 3px 0;		
}
p.aboutusContent{
	font:bold 12px Arial,sans-serif;
	color: #092869;
	margin:0;
	padding-bottom:20px;
	line-height:20px;			
}

.ms-WPBody .aboutuslink{
	font:normal 11px Arial,sans-serif;
	color: #808080;
	text-decoration:none;
	padding-left:10px;			
}
.prodCEOtitlelink{
	font-family:Arial,sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	padding-bottom:10px;			
}
.prodCEOtitlelink a{
	color: #f7941d !important;
	text-decoration:none !important;		
}
.prodCEOtitlelink a:active{
	color: #092869 !important;
	text-decoration:none !important;		
}
.prodCEOtitlelink a:hover{
	color: #092869 !important;
	text-decoration:none !important;		
}
.productDetailsh1{
	font:bold 14px Arial,sans-serif;
	margin:0 0 5px 0;			
}
.PaddingRight10px{
	padding-right:10px;			
}
.ProdClassBody{
	font-family:Arial,sans-serif !important;
	font-size:12px !important;
	/*padding-bottom:20px;*/
	color:#808080;
	padding-right:20px;			
}
.ProductDetailLink{
	color: #092869;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
			
}
.ProductDetailLink:hover{
	color: #f7941d;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.detailheading{
	font-family: Arial,sans-serif;
	font-size: 24px;
	color: #808080;
	margin: 0px 0px 0 0;
	padding: 0px;
	line-height:normal;
	font-weight:bold;
}
.ProductImage{
	background-image:url(../PublishingImages/NetworkPower/gradient.jpg);
	background-position:top right;
	background-repeat: repeat-y;
	margin-right:10px;
}
.solutionLeft585{
	width:585px;			
}


.ms-WPBody .BodyText a, .ms-WPBody .BodyText a:link, .ms-WPBody .BodyText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #092869;
	text-decoration: none;

}
.SolutionTitle, .SolutionTitle a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #f7941d !important;
	text-decoration: none !important;
}
.ms-WPBody h3{
	font-size:12px !important;		
}
.ms-WPBody, h1,h2,h3,h4,h5,h6, p, a, a:link, a:visted, a:hover, body,.ms-WPBody a{	
	font-family:Arial, Helvetica, sans-serif !important;
}
.ms-WPBody TD{
	font-size:12px !important;
			
}

/* VariationStyls*/

/* forms Web Part Begin*/
.formsWebPartTextBox, .formsWebPartDrpBox
{
    border: 1px solid #ccc;
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #333;
    width: 200px;
}
.formsWebPartFormText, formsWebPartFieldSet
{
    font: normal 11px Arial, Helvetica, sans-serif !important;
    color: #333 !important;
}
.formsWebPartFieldSet
{
    border: 1px solid #aaa !important;
    font: bold 11px Arial, Helvetica, sans-serif !important;
    padding: 10px !important;
    margin:5px 5px 20px 5px !important;
    color: #333 !important;
}
.formsWebPartButtonStyle
{
	font: bold 11px Arial, Helvetica, sans-serif;
    border: 1px solid #999;
    color: #333;
    background-color: #ccc;
}
.formsWebpartLabel{
	text-align:right;
	vertical-align:top;	
}
.formsWebPartDrpBox{
	width:204px;			
}

/* forms Web Part End */
/*NewsSearchStyles*/
.background{
			background-color:#f6f6f6;
			padding-left:10px;
				padding-right:10px;

	
}
.FilterLabel {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #666;
	margin-right:3px;
	padding-right:3px;
	text-decoration: none;
	display:inline-block;
	
}
.FilterLabel1 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	margin-top:10px;
	display:inline-block;
	
}
.Filtertext {
	font:11px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	margin-top:10px;
	display:inline-block;
	padding-left:3px;
	
}



.NewsBtn {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.ImageLink{
				float:right;
				padding-right:5px
				

}
.LabelLink{
				font:11px Arial, Helvetica, sans-serif !important;
				color: #666;
				text-decoration: none;
				float:left;
				font-weight:bold;
				padding-left:5px;
				padding-right:5px;
				
}
.FilterContainer{
			background-color:#f6f6f6;
			border:1px solid #e3e3e3;
			display:inline-block;padding-top:3px;
			
			
}
.srch-sort-right-enp {
	COLOR: #f7941d !important;
	FONT-SIZE: 11px !important;
	padding-bottom: 4px;
	font-weight: bold;
}
div.srch-sort-right-enp {

}
.srch-sort-right-enp A:link, .srch-sort-right-enp A:visited {
	text-decoration: none;
	color: #f7941d;
}
.srch-sort-right-enp a:hover {
	color: #f7941d !important;
}
.SearchHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #092869;
	text-decoration: none;
	text-align:left;
		
}
.SearchDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	text-align:left;
		
}
.FacetHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666;
	text-decoration: none;
	text-align:left;
	background-color:#f6f6f6;	
	width:100%	;
	text-indent:5px;
	height:22px;	
}
/*.ms-sctabrx{
				 display:none !important;
}

.ms-main{
				 display:none !important;
}*/

.FacetHeader a:hover {
	color: #666 !important;
	text-decoration: none !important;


}
.FacetItems{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #092869 !important;
	text-decoration: none;
	width:100%;
	padding-left:14px;
	}
.ms-WPBody .FacetItems{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #092869 !important;
	text-decoration: none;
	width:100%;
	padding-left:14px;
	
	}

.FacetHeader1 {
	WIDTH: 100%; 
}

.FacetItemsActive{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f7941d !important;
	font-weight:bold;
	text-decoration: none;
	width:100%;
	padding-left:14px;
	background-image:url(../PublishingImages/NetworkPower/checked.gif) !important;
	background-repeat:no-repeat;
	background-position:left;


}

.FacetItemsActive a:Link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f7941d !important;
	font-weight:bold;
	text-decoration: none;
	width:100%;
	
	background-image:url(../PublishingImages/NetworkPower/checked.gif)!important;
		background-repeat:no-repeat;
	background-position:left;
}

/*NewsSearchStyles*/

p.imgtitle{
	font:bold 12px Arial,sans-serif;
	color: #f7941d;
	height:22px;
	line-height:22px;
	padding:0;
			
}
p.imgtitle img{
	float:left;
	padding:0 4px 0 0;			
}

/* Image Rotator Styles */

.OrangeBrd{
                border:1px solid orange;
                display:block;
                width:25px;
                height:25px;
}

.thumbImage{
                border:0;
                width:25px;
                height:25px;                                       
}
.thumbImage:hover{
                border:0;
                width:25px;
                height:25px;

}

.ms-WPBody .clicktozoom{
                font:400 9px Arial,sans-serif !important;
                color:#808080 !important;            
                text-decoration:none;
                text-align:left;
                padding-top:50px;
}
.ms-WPBody .clicktozoom:hover{
                font:400 9px Arial,sans-serif !important;
                color:#f7941d !important;
                text-decoration:none;
                text-align:left;
                padding-top:50px;

                
}

.ClickContainer
{
	width:40px;
}


.Supercolumn210Left {
	width: 195px;
	Padding-left: 10px;
	Padding-right: 20px;
	Padding-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
}



.ms-WPBody .LinkTitle14px H2{
	 padding-left:0;
}

.ms-WPBody .LinkTitle14px a, .ms-WPBody .LinkTitle14px a:link, .ms-WPBody .LinkTitle14px a:visited {
 color:#f7941d;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}
.ms-WPBody .LinkTitle14px a:hover{
	color:#092869;
 font-size:14px;
 text-decoration:none;
 font-weight:bold;
}

.ms-WPBody,.ms-WPBody td, .ms-WPBody a,.ms-WPBody a:link,.ms-WPBody a:visited,
.ms-WPBody a:hover, .LinkTitle14px, body, BodyText, p,h1,h2,h3,h4,h5{
	font-family:Arial, Helvetica, sans-serif !important;
}

#breadcrumsectionenp {
	color: #999999;
	margin: 10px 0px 10px 0px;
    font-weight: bold;
}

.featuresbg{
		background-image: url(../publishingImages/featured_product_bg.gif);
		background-repeat:no-repeat;
}

.DynamicLinksProduct{
	/*margin-top:130px;
	width:160px;	*/		
}
.ms-WPBody .DynamicLinksProduct a, .ms-WPBody .DynamicLinksProduct a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
	margin-bottom:7px;
}
.ms-WPBody .DynamicLinksProduct a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #f7941d;
	font-size: 9px;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
	text-align: right;
	margin-bottom:7px;
}


/***********************************************/
/* HTML- Editor                   */
/***********************************************/



.ms-rteCustom-ArticleTitle, .ArticleTitle

{
                font-family: Arial,sans-serif;
                font-size: 14px!important;
                color: #808080 !important;
                margin: 0 0 0 0;
                margin-bottom: 10px;
                padding: 0px;
                text-transform: none !important;
}


.ms-rteCustom-ContentModuleTitle, .ContentModuleTitle

{
                font-family: Arial,sans-serif !important;
				font-size: 12px !important;				
				color: #808080 !important;
				margin: 0px !important;
				padding: 0px !important;
				font-weight:bold !important;
				margin-top:9px !important;
				margin-bottom:8px !important;
				width:100%;


}

.ms-rteCustom-Designation, .Designation

{
                font-family: Arial,sans-serif;
                font-size: 14px;
                color: #808080;
                font-weight:100;
                margin: 0 0 0 0;
                padding: 0px;

}


.ms-rteCustom-HighlightTitle, .HighlightTitle {
                
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 12px !important;
                font-weight: bold !important;
                color: #f7941d;
                line-height: 18px;
                text-decoration: none;
                margin-bottom: 5px;
                                                
}

.ms-rteCustom-Highlighttext, .Highlighttext

{
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px;
                color: #808080;
                line-height:normal;
                                                
}


.ms-rteCustom-pullQuote, .pullQuote

{
                PADDING-BOTTOM: 0px;
                LINE-HEIGHT: 20px;
                PADDING-LEFT: 0px;
                WIDTH: 210px;
                PADDING-RIGHT: 0px;
                COLOR: #979c23;
                FONT-SIZE: 15px;
                FONT-WEIGHT: bold;
                PADDING-TOP: 0px;

}


.ms-rteCustom-pullQuoteCitation, .pullQuoteCitation

{
                TEXT-ALIGN: right;
                PADDING-BOTTOM: 0px;
                LINE-HEIGHT: 14px;
                FONT-STYLE: italic;
                MARGIN-TOP: 5px;
                PADDING-LEFT: 0px;
                WIDTH: 200px;
                PADDING-RIGHT: 0px;
                COLOR: #808080;
                FONT-SIZE: 11px;
                FONT-WEIGHT: normal;
                PADDING-TOP: 0px;

}
/*EnP Product Search TabControl*/
.ms-sctabcn {
	padding: 2px 10px;
	border-bottom: 1px solid #fff !important;
	border-left: 1px solid #ccc !important;
	FONT-STYLE: normal !important; 
		FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
		BACKGROUND: #fff !important; 
		COLOR: #092869 !important; 
		FONT-SIZE: 11px !important; 
		VERTICAL-ALIGN: middle !important; 
		BORDER-TOP: #ccc 1px solid !important; 
		FONT-WEIGHT: bold !important; 
		BORDER-RIGHT: #ccc 1px solid !important;
}
.ms-sctabcn A:link {
	
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	BACKGROUND: #fff !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important; 
	
}
.ms-sctabcn A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	BACKGROUND: #fff !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important; 
}
/**/.ms-sctabcnhover A:link {
		FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	BACKGROUND: #fff !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important; 
}
.ms-sctabcnhover A:visited {
		FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	BACKGROUND: #fff !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important; 
}
.ms-sctabcnhover A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	BACKGROUND: #fff !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important; 
}

.ms-sctabcnhover {
		padding: 2px 10px;
	border-bottom: 1px solid #fff !important;
	border-left: 1px solid #ccc !important;
	FONT-STYLE: normal !important; 
		FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
		BACKGROUND: #fff !important; 
		COLOR: #092869 !important; 
		FONT-SIZE: 11px !important; 
		VERTICAL-ALIGN: middle !important; 
		BORDER-TOP: #ccc 1px solid !important; 
		FONT-WEIGHT: bold !important; 
		BORDER-RIGHT: #ccc 1px solid !important;
}

.ms-sctabcf {
	BORDER-BOTTOM: #ccc 1px solid !important; 
	BORDER-RIGHT: #ccc 1px solid !important; 
	BORDER-LEFT: #ccc 1px solid !important; 
	BORDER-TOP: #ccc 1px solid !important; 

	PADDING-BOTTOM: 2px !important; 
	FONT-STYLE: normal !important; 
	PADDING-LEFT: 10px !important; 
	PADDING-RIGHT: 11px !important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
	PADDING-TOP: 2px !important;
	BACKGROUND:#D9E2EC !important;
}
.ms-sctabcf A:link {

	FONT-STYLE: normal !important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
}
.ms-sctabcf A:visited {
FONT-STYLE: normal !important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
}
.ms-sctabcf A:hover {
FONT-STYLE: normal !important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
}


.ms-sctabcfhover {
	BORDER-BOTTOM: #ccc 1px solid !important; 
	BORDER-RIGHT: #ccc 1px solid !important; 
	BORDER-LEFT: #ccc 1px solid !important; 
	BORDER-TOP: #ccc 1px solid !important; 

	PADDING-BOTTOM: 2px !important; 
	FONT-STYLE: normal !important; 
	PADDING-LEFT: 10px !important; 
	PADDING-RIGHT: 11px !important; 
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
	PADDING-TOP: 2px !important;
	BACKGROUND:#D9E2EC !important;
}
.ms-sctabcfhover A:link {

	 
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
	BACKGROUND:#D9E2EC !important;
}
.ms-sctabcfhover A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
	BACKGROUND:#D9E2EC !important;
}
.ms-sctabcfhover A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif !important; 
	COLOR: #092869 !important; 
	FONT-SIZE: 11px !important;  
	VERTICAL-ALIGN: middle !important; 
	FONT-WEIGHT: bold !important; 
	BACKGROUND:#D9E2EC !important;
}
/*EnP Product Search TabControl*/

/*Annual report Styles*/
.AnnualReport td {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #808080;
	line-height: 20px;
	padding:7px;	
	border-bottom:1px solid #999999;
	border-collapse:collapse;

	
}

.AnnualReport a:link {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #092869;
	line-height: 20px;
	padding:7px;
	text-decoration: underline;
	border-collapse:collapse;

	
}
.AnnualReport a:visited {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #092869;
	line-height: 20px;
	padding:7px;
	text-decoration: underline;
	border-collapse:collapse;

	
}

.AnnualReport a:hover {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #999;
	line-height: 20px;
	padding:7px;
	text-decoration: none;
	border-collapse:collapse;

	
}


.AnnualReportFinancials {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #808080;
	padding-left:17px;
	text-decoration: none;
}

.AnnualReportActive {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #979c23;
	text-decoration: none;

}
.AnnualReportHeader {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color:Orange;	
	text-decoration: none;

}


/*Annual report Styles*/
/*Product Download Styles*/
.ProductsDownload  {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #092869 !important;
	font-size: 12px !important;
	font-weight: bold !important;
}

.ProductsDownloadLinks {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #808080 !important;
	font-size: 12px !important;
	font-weight: bold !important;
}

.ProductsDownloadLinks a:link {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #808080 !important;
	font-size: 12px !important;
	font-weight: bold !important;
}
.ProductsDownloadLinks a:visited {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #808080 !important;
	font-size: 12px !important;
	font-weight: bold !important;
}

.ProductsDownloadLinks a:hover {
font-family: Arial, Helvetica, sans-serif !important;
	color: #f7941d!important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration:none !important;
}


/*Product Download Styles*/
/* ExtranetLocator Styles Begin */
.ExtranetLocatorNoResultsLabel
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color:#797979 !important;
	
}
.ExtranetLocatorSearchLabel
{
			border-collapse:collapse !important;	
			color:#808080 !important;	
			font-family:Arial, Helvetica, sans-serif !important;
			font-size:11px !important;
			font-weight:bold !important;
			
}
.ms-WPBody .ExtranetLocatorSearchLabel
{
			border-collapse:collapse !important;	
			color:#808080 !important;	
			font-family:Arial, Helvetica, sans-serif !important;
			font-size:11px !important;
			font-weight:bold !important;
			
}


.ExtranetLocatorResultsLabel
{
			border-collapse:collapse !important;	
			color:#808080 !important;	
			font-family:Arial, Helvetica, sans-serif !important;
			font-size:11px !important;
			font-weight:bold !important;
			line-height:20px !important;
			padding: 0px 40px 20px 0px !important;
			text-align:left !important;
			display:inline-block;
			
}
.ExtranetLocatorInactiveSortButton
{
		border-collapse:collapse !important;	
		color:#092869 !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;
		display:inline-block;

}
.ExtranetLocatorInactiveSortButton a:link
{
		border-collapse:collapse !important;	
		color:#092869 !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;

}

.ExtranetLocatorInactiveSortButton a:visited
{
		border-collapse:collapse !important;	
		color:#092869 !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;

}
.ExtranetLocatorInactiveSortButton a:hover
{
		border-collapse:collapse !important;	
		color:#808080 !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;

}



.ExtranetLocatorActiveSortButton
{
		border-collapse:collapse !important;	
		color:#f7941d !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;
		display:inline-block;

}
.ExtranetLocatorActiveSortButton a:link
{
		border-collapse:collapse !important;	
		color:#f7941d !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;

}
.ExtranetLocatorActiveSortButton a:visited
{
		border-collapse:collapse !important;	
		color:#f7941d !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;

}

.ExtranetLocatorActiveSortButton a:hover
{
		border-collapse:collapse !important;	
		color:#092869 !important;
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px !important;
		font-weight:bold !important;
		line-height:20px !important;
		padding: 0px 20px 20px 0px !important;
		text-align:left !important;
		text-decoration:none !important;
}
.ExtranetLocatorText{
	font-size: 11px !important;
	color: #f7941d !important;
	font-weight: bold !important;
	line-height:15px !important;
	text-decoration:none !important;
	padding-bottom:10px;
	display:inline-block;
	
}
.ExtranetLocatorText a {
	color: #999999 !important;
	text-decoration: none !important;
	line-height:15px !important;
	
}
.ExtranetLocatorText a:link {
	color: #999999 !important;
	text-decoration: none !important;
	line-height:15px !important;
}

.ExtranetLocatorText a:visited {
	color: #999999 !important;
	text-decoration: none !important;
	line-height:15px !important;
	
}
.ExtranetLocatorText a:hover {
	color: #f7941d !important;
	text-decoration: none !important;
	line-height:15px !important;

}
.ExtranetLocatorTextdropDown {
	BORDER-BOTTOM: #979797 1px solid; BORDER-LEFT: #979797 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 255px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 8px; COLOR: #808080; FONT-SIZE: 11px; BORDER-TOP: #979797 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #979797 1px solid; PADDING-TOP: 0px
}
.ExtranetLocatorTextdropDown1 {
	BORDER-BOTTOM: #979797 1px solid; BORDER-LEFT: #979797 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 185px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 0px; COLOR: #808080; FONT-SIZE: 11px; BORDER-TOP: #979797 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #979797 1px solid; PADDING-TOP: 0px
}



/* ExtranetLocator Styles End */

.BrdOrange
{
	border: 1px solid Orange;}

/* FeaturedSolution Content Moduled webpart styles starts here */
.FeaSolution{
	text-align:left;
	padding:0;
	margin:0 0 20px 0;
}

.ms-WPBody .FeaSolution a{
	color: #092869;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor:pointer;
}
.ms-WPBody .FeaSolution a:hover{
	color: #808080;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.ms-WPBody .BodyText .LiteralLink a, .ms-WPBody .BodyText .LiteralLink a:hover {
	color: #f7941d !important;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor:pointer;
}
/* FeaturedSolution Content Moduled webpart styles ends here */

/*New HTML Editor Styles*/
.ms-rteCustom-BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	line-height: 20px;	
}
.ms-rteCustom-BodyText a{

    color: #092869;
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px !important;
                font-weight: bold !important;
                text-decoration: none;  
}


.ms-rteCustom-BodyText a:hover{

    color: #808080;
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px !important;
                font-weight: bold !important;
                text-decoration: none;  
}


.ms-rteCustom-BodyText a:visited{

       color: #092869;
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 11px !important;
                font-weight: bold !important;
                text-decoration: none;  
}

.ms-rteCustom-HeadlineLink, ms-rteCustom-HeadlineLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #092869;
	text-decoration: none;
			
}
.ms-rteCustom-HeadlineLink:hover {
font-family: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#808080;
	text-decoration: none;
}

.ms-rteCustom-HighlightLinks, ms-rteCustom-HighlightLinks:visited{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #f7941d;
	line-height: 18px;
	text-decoration: none;
	margin-bottom: 5px;
			
}
.ms-rteCustom-HighlightLinks:hover {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #092869;
	line-height: 18px;
	text-decoration: none;
	margin-bottom: 5px;
}

.ms-rteCustom-SubLink, ms-rteCustom-SubLink:visited{
	color: #092869;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none;
			
}
.ms-rteCustom-SubLink:hover {
	color: #808080;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none;
}
.ms-rteCustom-AnnualReportFinancials {
                font-family: Arial, Helvetica, sans-serif !important;
                font-size: 12px !important;
                font-weight: bold !important;
                color: #808080;
                padding-left:17px;
                text-decoration: none;
}

.ms-rteCustom-AnnualReportActive {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #979c23;
	text-decoration: none;
	
}
/*Icon title text */
.ms-rteCustom-imgtitle
{
	font:bold 12px Arial,sans-serif;
	color: #f7941d;
	height:22px;
	line-height:22px;
	padding:0;
			
}
.ms-rteCustom-imgtitle img{
	float:left;
	padding:0 10px 0 0;			
}

.ms-rteCustom-SubLinkArrow {
	color: #092869;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none;
	padding-left:15px;
	background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat left;
			
}
.ms-rteCustom-SubLinkArrow:hover {
	color: #808080;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none;
	padding-left:15px;
	background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat left;
}
.ms-rteCustom-CMMargLeft{
	margin-left:30px;
	margin-bottom:30px;
}


/*New HTML Editor Styles*/
/*Custom Table Styles*/

/*Emerson Table*/
/* Original Code of Microsoft
.ms-rteTable-Emerson {
	border-collapse: collapse;
	color: #7e7e7e;
	font-size: 12px;
	line-height:normal;	
}
.ms-rteTable-Emerson a:link  {
	border-collapse: collapse;
	color: #092869;
	font-size: 12px; 
	font-weight:bold;
}
.ms-rteTable-Emerson a:visited  {
	border-collapse: collapse;
	color: #092869;
	font-size: 12px; 
	font-weight:bold;
}
.ms-rteTable-Emerson a:hover  {
	border-collapse: collapse;
	color: #808080;
	font-size: 12px; 
	font-weight:bold;
	text-decoration:none;
}
.ms-rteTable-Emerson tr.ms-rteTableHeaderRow-Emerson {
background-color:#7e7e7f;
}

.ms-rteTable-Emerson td.ms-rteTableHeaderFirstCol-Emerson {	
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 7px;	
	border-right:10px solid white;
}
.ms-rteTable-Emerson td.ms-rteTableHeaderLastCol-Emerson {
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 7px;	
}
.ms-rteTable-Emerson td.ms-rteTableHeaderOddCol-Emerson {
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 7px;	
	border-right:10px solid white;
}
.ms-rteTable-Emerson td.ms-rteTableHeaderEvenCol-Emerson {
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 7px;	
	border-right:10px solid white;
}
.ms-rteTable-Emerson tr.ms-rteTableOddRow-Emerson {	
	vertical-align: top;
	background-color:#dadada;	}

.ms-rteTable-Emerson td.ms-rteTableFirstCol-Emerson {
padding: 3px;
border-right:10px solid white;

}
.ms-rteTable-Emerson td.ms-rteTableLastCol-Emerson {
	padding: 3px;
	}
.ms-rteTable-Emerson td.ms-rteTableOddCol-Emerson {
	padding: 3px;
	border-right:10px solid white;

}
.ms-rteTable-Emerson td.ms-rteTableEvenCol-Emerson {
	border-right:10px solid white;
	padding: 3px;

}
.ms-rteTable-Emerson td.ms-rteTableFooterFirstCol-Emerson {

	padding: 3px;
	border-right:10px solid white;

}
.ms-rteTable-Emerson td.ms-rteTableFooterLastCol-Emerson {

	padding: 3px;
}
.ms-rteTable-Emerson td.ms-rteTableFooterOddCol-Emerson {

	padding: 3px;
	border-right:10px solid white;

}
.ms-rteTable-Emerson td.ms-rteTableFooterEvenCol-Emerson {
	padding: 3px;
	border-right:10px solid white;

}
*/
/************************************************************/
/* Emerson Table */
	.ms-rteTable-Emerson {
		BORDER-RIGHT: 10px; BORDER-TOP: 10px; BORDER-LEFT: 10px; BORDER-BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse
	}
	.ms-rteTable-Emerson A:link {
		BORDER-COLLAPSE: collapse; COLOR: #092869; FONT-SIZE: 12px; FONT-WEIGHT: bold
	}
	.ms-rteTable-Emerson A:visited {
		BORDER-COLLAPSE: collapse; COLOR: #092869; FONT-SIZE: 12px; FONT-WEIGHT: bold
	}
	.ms-rteTable-Emerson A:hover {
		BORDER-COLLAPSE: collapse; COLOR: #808080; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	
/*Emerson Header */	

	.ms-rteTable-Emerson TR.ms-rteTableHeaderRow-Emerson {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #7e7e7f; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 33px; TEXT-ALIGN: left
	}
	.ms-rteTable-Emerson TD.ms-rteTableHeaderFirstCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
	}
	.ms-rteTable-Emerson TD.ms-rteTableHeaderLastCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; COLOR: #ffffff; PADDING-TOP: 0in; HEIGHT: 25px
	}
	.ms-rteTable-Emerson TD.ms-rteTableHeaderOddCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; COLOR: #ffffff; PADDING-TOP: 0in; HEIGHT: 25px
	}
	.ms-rteTable-Emerson TD.ms-rteTableHeaderEvenCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; COLOR: #ffffff; PADDING-TOP: 0in; HEIGHT: 25px
	}
	.ms-rteTable-Emerson TH.ms-rteTableHeaderOddCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; COLOR: #ffffff; PADDING-TOP: 0in; HEIGHT: 25px
	}
	.ms-rteTable-Emerson TH.ms-rteTableHeaderEvenCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; COLOR: #ffffff; PADDING-TOP: 0in; HEIGHT: 25px
	}
	
	
	
	
/* Emerson ROW */	
	.ms-rteTable-Emerson TR.ms-rteTableOddRow-Emerson {
		FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #7e7e7e; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
	}
	
	.ms-rteTable-Emerson TR.ms-rteTableEvenRow-Emerson {
		FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #7e7e7e; HEIGHT: 25px; BACKGROUND-COLOR: #dadada
	}


/* Emerson Column */
	.ms-rteTable-Emerson TD.ms-rteTableFirstCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0in; BORDER-BOTTOM: #ffffff 1px solid
	}
	.ms-rteTable-Emerson TD.ms-rteTableLastCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; PADDING-TOP: 0in
	}
	.ms-rteTable-Emerson TD.ms-rteTableOddCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; PADDING-TOP: 0in
	}
	.ms-rteTable-Emerson TD.ms-rteTableEvenCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; PADDING-TOP: 0in
	}
	

/* Emerson Footer */

	.ms-rteTable-Emerson TR.ms-rteTableFooterRow-Emerson {
		FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #7e7e7e; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
	}
	
	.ms-rteTable-Emerson TD.ms-rteTableFooterFirstCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0in; BORDER-BOTTOM: #ffffff 1px solid
	}
	.ms-rteTable-Emerson TD.ms-rteTableFooterLastCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; PADDING-TOP: 0in
	}
	.ms-rteTable-Emerson TD.ms-rteTableFooterOddCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; PADDING-TOP: 0in
	}
	.ms-rteTable-Emerson TD.ms-rteTableFooterEvenCol-Emerson {
		BORDER-RIGHT: #ffffff 10px solid; PADDING-RIGHT: 5.4pt; PADDING-LEFT: 5.4pt; FONT-SIZE: 12px; PADDING-BOTTOM: 0in; PADDING-TOP: 0in
	}
	
/*********************************************************/




.ms-rteTable-Reports {
	border-collapse: collapse;
	color: #808080;
	font-size: 12px; 
	font-weight:bold;
	line-height:normal;
}
.ms-rteTable-Reports a:link  {
	border-collapse: collapse;
	color: #092869;
	font-size: 11px; 
	font-weight:bold;
	text-transform:uppercase;
}
.ms-rteTable-Reports a:visited  {
	border-collapse: collapse;
	color: #092869;
	font-size: 11px; 
	font-weight:bold;
	text-transform:uppercase;

}
.ms-rteTable-Reports a:hover  {
	border-collapse: collapse;
	color: #808080;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;

}
.ms-rteTable-Reports td.ms-rteTableHeaderFirstCol-Reports {
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-Reports td.ms-rteTableHeaderLastCol-Reports {
	padding: 7px;
	border-bottom:1px solid #999;
}

.ms-rteTable-Reports td.ms-rteTableFirstCol-Reports {
padding: 7px;
border-bottom:1px solid #999;
}
.ms-rteTable-Reports td.ms-rteTableLastCol-Reports {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-Reports td.ms-rteTableFooterFirstCol-Reports {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-Reports td.ms-rteTableFooterLastCol-Reports {
border-bottom:1px solid #999;
	padding: 7px;
}
/*ReportsArchive Table*/
.ms-rteTable-ReportsArchive {
	border-collapse: collapse;
	color: #808080;
	font-size: 12px; 
	font-weight:bold;
	line-height:normal;
}
.ms-rteTable-ReportsArchive a:link  {
	border-collapse: collapse;
	color: #092869;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:underline;
}
.ms-rteTable-ReportsArchive a:visited  {
	border-collapse: collapse;
	color: #092869;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:underline;

}
.ms-rteTable-ReportsArchive a:hover  {
	border-collapse: collapse;
	color: #808080;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:none;

}
.ms-rteTable-ReportsArchive td.ms-rteTableHeaderFirstCol-ReportsArchive {	
	color: orange;
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-ReportsArchive td.ms-rteTableHeaderLastCol-ReportsArchive {
	color: orange;
	padding: 7px;
	border-bottom:1px solid #999;
}
.ms-rteTable-ReportsArchive td.ms-rteTableHeaderOddCol-ReportsArchive {
	color: orange;
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-ReportsArchive td.ms-rteTableHeaderEvenCol-ReportsArchive {
	color: orange;
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-ReportsArchive td.ms-rteTableFirstCol-ReportsArchive {
padding: 7px;
border-bottom:1px solid #999;
}
.ms-rteTable-ReportsArchive td.ms-rteTableLastCol-ReportsArchive {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-ReportsArchive td.ms-rteTableOddCol-ReportsArchive {
	border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-ReportsArchive td.ms-rteTableEvenCol-ReportsArchive {
border-bottom:1px solid #999;
	padding: 7px;

}
.ms-rteTable-ReportsArchive td.ms-rteTableFooterFirstCol-ReportsArchive {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-ReportsArchive td.ms-rteTableFooterLastCol-ReportsArchive {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-ReportsArchive td.ms-rteTableFooterOddCol-ReportsArchive {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-ReportsArchive td.ms-rteTableFooterEvenCol-ReportsArchive {
border-bottom:1px solid #999;
	padding: 7px;
}
/*BlueHeader Table*/
.ms-rteTable-EmersonBlue {
	border-collapse: collapse;
	color: #7e7e7e;
	font-size: 12px;	
	line-height:normal;
}
.ms-rteTable-EmersonBlue a:link  {
	border-collapse: collapse;
	color: #092869;
	font-size: 12px; 
	font-weight:bold;
}
.ms-rteTable-EmersonBlue a:visited  {
	border-collapse: collapse;
	color: #092869;
	font-size: 12px; 
	font-weight:bold;
}
.ms-rteTable-EmersonBlue a:hover  {
	border-collapse: collapse;
	color: #808080;
	font-size: 12px; 
	font-weight:bold;
	text-decoration:none;
}
.ms-rteTable-EmersonBlue tr.ms-rteTableHeaderRow-EmersonBlue {
background-color:#092869;
}

.ms-rteTable-EmersonBlue td.ms-rteTableHeaderFirstCol-EmersonBlue {	
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 3px;	
	border-right:2px solid white;
}
.ms-rteTable-EmersonBlue td.ms-rteTableHeaderLastCol-EmersonBlue {
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 3px;	
}
.ms-rteTable-EmersonBlue td.ms-rteTableHeaderOddCol-EmersonBlue {
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 3px;	
	border-right:2px solid white;
}
.ms-rteTable-EmersonBlue td.ms-rteTableHeaderEvenCol-EmersonBlue {
	font-size: 12px; 
	font-weight:bold;
	text-transform:uppercase;
	color: White;
	padding: 3px;	
	border-right:2px solid white;
}
.ms-rteTable-EmersonBlue tr.ms-rteTableOddRow-EmersonBlue {	
	vertical-align: top;
	background-color:#dadada;	}

.ms-rteTable-EmersonBlue td.ms-rteTableFirstCol-EmersonBlue {
padding: 3px;
border-right:2px solid white;
}
.ms-rteTable-EmersonBlue td.ms-rteTableLastCol-EmersonBlue {
	padding: 3px;
	}
.ms-rteTable-EmersonBlue td.ms-rteTableOddCol-EmersonBlue {
	padding: 3px;
	border-right:2px solid white;

}
.ms-rteTable-EmersonBlue td.ms-rteTableEvenCol-EmersonBlue {
	border-right:2px solid white;
	padding: 3px;

}
.ms-rteTable-EmersonBlue td.ms-rteTableFooterFirstCol-EmersonBlue {

	padding: 3px;
	border-right:2px solid white;

}
.ms-rteTable-EmersonBlue td.ms-rteTableFooterLastCol-EmersonBlue {

	padding: 3px;
}
.ms-rteTable-EmersonBlue td.ms-rteTableFooterOddCol-EmersonBlue {

	padding: 3px;
	border-right:2px solid white;

}
.ms-rteTable-EmersonBlue td.ms-rteTableFooterEvenCol-EmersonBlue {
	padding: 3px;
	border-right:2px solid white;

}


/*
.ms-rteTable-annual tr.ms-rteTableHeaderRow-annual     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 115%;
	font-size: 12px;  
	font-family: Arial, Helvetica, sans-serif;  
	width: 119.7pt;
	padding: 7px;
	color:orange;	
	font-weight:bold;
}
.ms-rteTable-annual td.ms-rteTableHeaderFirstCol-annual   {
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-annual td.ms-rteTableHeaderLastCol-annual  {
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-annual td.ms-rteTableHeaderOddCol-annual {
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-annual td.ms-rteTableHeaderEvenCol-annual {
	padding: 7px;
	border-bottom:1px solid #999;

}
.ms-rteTable-annual tr.ms-rteTableOddRow-annual {
	
	color: #808080;
	font-size: 12px; 
	font-weight:bold; 
	vertical-align: top;
	border-bottom:1px solid #999;
	
}
.ms-rteTable-annual tr.ms-rteTableEvenRow-annual {
color: #808080;
	font-size: 12px; 
	font-weight:bold; 
	vertical-align: top;
	border-bottom:1px solid #999;
}
.ms-rteTable-annual td.ms-rteTableFirstCol-annual  {
padding: 7px;
border-bottom:1px solid #999;
}
.ms-rteTable-annual td.ms-rteTableLastCol-annual {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-annual td.ms-rteTableOddCol-annual  {
font-size: 12px; 
	font-weight:bold; 
	

border-bottom:1px solid #999;
	padding: 7px;

}
.ms-rteTable-annual td.ms-rteTableOddCol-annual a:link  {
	font-size: 12px; 
	font-weight:bold; 

	padding: 7px;
	color:red;

}
.ms-rteTable-annual td.ms-rteTableOddCol-annual a:visited  {
	padding: 7px;
	color:red;
font-size: 12px; 
	font-weight:bold; 

}
.ms-rteTable-annual td.ms-rteTableOddCol-annual a:hover  {
	padding: 7px;
	color:lime !important;
font-size: 12px; 
	font-weight:bold; 
	

}



.ms-rteTable-annual td.ms-rteTableEvenCol-annual {
border-bottom:1px solid #999;
	padding: 7px;

}
.ms-rteTable-annual td.ms-rteTableEvenCol-annual a:link {
border-bottom:1px solid #999;
	padding: 7px;
	color:red;

}
.ms-rteTable-annual td.ms-rteTableEvenCol-annual a:visited {
border-bottom:1px solid #999;
	padding: 7px;
	color:red;

}
.ms-rteTable-annual td.ms-rteTableEvenCol-annual a:hover {
border-bottom:1px solid #999;
	padding: 7px;
	color:lime;

}

.ms-rteTable-annual tr.ms-rteTableFooterRow-annual    {
color: #808080;
	font-size: 12px; 
	font-weight:bold; 
	vertical-align: top;
	border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-annual td.ms-rteTableFooterFirstCol-annual  {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-annual td.ms-rteTableFooterLastCol-annual {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-annual td.ms-rteTableFooterOddCol-annual  {
border-bottom:1px solid #999;
	padding: 7px;
}
.ms-rteTable-annual td.ms-rteTableFooterEvenCol-annual  {
border-bottom:1px solid #999;
	padding: 7px;
}*/
/*Custom Table Styles*/


/* Where to buy Search Styles */

.DropDownList
    {
        font-family: :Arial;
        width: 160px;
        color: #787878;
        margin-bottom:10px;
        border:1px solid #979797;
        border-collapse:collapse;
    }
    
    .msg
    {
        color: #FF0000;
        font-family: :Arial;
        font-size: 11px;
        padding:0;
        margin:-5px 0 10px 0;
    }
    .btnBgSearchnowImg
    {
        background-repeat: no-repeat;
        border:none;
        width:95px;
        height:15px;
        margin-bottom:5px;
        
    }
    .btnBgSearchnewImg
    {
        background-repeat: no-repeat;
        border:none;
        width:95px;
        height:15px;
        
    }
    span.headerh3
    {
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #f7941d;
        padding:0 0 5px 1px;
        display:block;
        clear:both;
    }
    span.headerh3Sub
    {
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
        color: #808080;
        padding:0;
        margin:0;
    }
    .textbox
    {
        border: 1px solid #979797;
        width: 153px;
        font-family: Arial;
        font-size: 11px;
        padding-left:2px;
        margin-bottom:10px;
        color:#808080;
    }
    .MadatorySymbol
    {
    	color:#ff0000;
    	text-align:left;
    	vertical-align:middle;
    	font-size:18px;
    	font-weight:bold;
    	padding-left:5px;
    }
/* Where to buy styles */

.ms-WPBody .BodyText2
{
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: normal;
      color: #808080;
}
.ms-WPBody .BodyText2 a, .ms-WPBody .BodyText2 a:link, .ms-WPBody .BodyText2 a:visited {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #092869;
      text-decoration: none;
}
.ms-WPBody .BodyText2 a:hover {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #f7941d;
      text-decoration: none;
}
.ms-WPBody .BodyText2 span.OrangeText
{
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #f7941d;
}
.ms-WPBody .BodyText2 div.GrayText
{
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #808080;
}
.ms-WPBody .LabelMessage
{
      color:#f7941d;
      font-size:12px;
      line-height:20px;
}

/* Global Gateway a-z styles*/
        #blue
        {
            background-image: url(/a-to-z/images/blueFade.jpg);
            background-repeat: no-repeat;
            color: black;
            font-family: Tahoma,Arial,Helvetica,sans-serif;
            font-size: 15px;
            font-weight: bolder;
            padding-left: 10px;
        }
        #alpha
        {
            background-color: #0047B6;
            color: white;
            font-family: Tahoma,Arial,Helvetica,sans-serif;
            font-size: 11px;
            font-weight: bold;
            text-align: center;
            vertical-align: top;
        }
        #alpha a
        {
            color: #FFFFFF;
        }
        #wrapper
        {
            /*width: 980px;*/
            margin: 0px auto;
        }
        #contentArea
        {
            /*width: 980px; border:1px solid #D6D6D6;*/
            min-height: 540px;
            max-height: 100%;
            font-family: Arial;
        }
        .mainTopNav
        {
            width: 98%;
            overflow: hidden;
            border: 1px solid #E6E6E6;
            text-transform: uppercase;
            background-color: #EFEFEF;
            font-family: Arial;
            /*margin-left: 20px;*/
        }
        .mainTopNav ul
        {
            margin: 0;
            padding: 0;
            /*padding-left: 10px;*/
            font: bold 12px Ariel;
            list-style-type: none;
            width: 100% !important;

        }
        .mainTopNav li
        {
            display: inline;
            margin: 0;
            list-style:none;
            width: 100%;

        }
        .mainTopNav li a
        {
            float: left;
            display: block;
            text-decoration: none;
            margin: 0;
            padding-bottom:5px;
			padding-top:5px;
			padding-left:13px;
			padding-right:13px;
            color: #295194;
            font-family: Arial;
        }
        .mainTopNav li a:visited
        {
            color: #808080;
        }
        .mainTopNav li a:hover, .mainTopNav li.selected a
        {
            background: none;
            color: #808080;
            text-decoration:none;

        }
        .slidedoormenu
        {
            list-style-type: none;
            margin: 0;
            padding: 0;
            width: 300px;
            border-top: 1px solid #ffa1a3;
        }
        .buttonmenu
        {
            margin-top: 15px;
            list-style-type: none;
            margin: 0;
            padding: 0;
            width: 280px;
            font-size: 11px;
            font-family: Arial;
            font-weight: bold;
            /*margin-left: 15px;*/
            line-height: 16px;
        }
        .buttonmenu li                {
            list-style:none !important;
            line-height:22px;
        }

        .buttonmenu li a
        {
            color: #4A799C;
            display: block;
            padding: 2px 0px;
            text-decoration: none;
        }
        .buttonmenu li a:visited
        {
            color: #4A799C;
            list-style:none;

        }
        .buttonmenu li a:hover, .buttonmenu li a:active
        {
            color: #CC6600;
            list-style:none;

        }
        h3
        {
            font-family: Arial;
            font-size: 12px;
            color: #9C9A9C;
            border-bottom: 1px solid #9C9A9C;
            width: 100%;
            padding-bottom: 0px;
            /*margin-left: 25px;*/
            margin-right: 15px;
            text-transform: uppercase;
        }
        .spanrightFloat
        {
            float: right;
            clear: right;
            font-family: Arial;
            font-size: 11px;
            color: #9C9A9C;
            text-transform: none;
        }
/* Global Gateway a-z styles*/

/*.CloseWindow{
 visibility:hidden;
}*/
.SuccessMessage{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:green;			
}
.FailureMessage{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:red;			
}

/*LinksList styles*/

.LinksListFieldSet{
	padding:4px;
	color:#808080;
	font:normal 11px Arial, Helvetica, sans-serif;					
}
.LinksListLegend{
	padding:4px;
	font-weight:bold;			
}
.LinksListLabel{
	 width:100px;			
}
.LinksListTextBox{
	Width:150px;
	border:1px solid #ccc;			
}
.LinksListBtn{
	font: bold 11px Arial, Helvetica, sans-serif;
    border: 1px solid #999;
    color: #333;
    background-color: #ccc;
}

/* IconTitle content module webpart Stles*/

.ms-WPBody .IconTitleText a, .ms-WPBody .IconTitleText a:hover{
	color: #f7941d;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.PrintTabTitle
{
	display:none;
}

/*SingleColumn content module */
.ms-WPBody .SingleColumnLink a{
 color: #092869 !important;
 font: bold 11px Arial, Helvetica, sans-serif;
 text-decoration:none;
 background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat left;
 padding-left:15px;
 text-transform:uppercase;
 line-height:40px;
}
.ms-WPBody .SingleColumnLink a:hover{
 color: #808080 !important;
 font: bold 11px Arial, Helvetica, sans-serif;
 text-decoration:none;
 background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat left;
 padding-left:15px;
 text-transform:uppercase;
 line-height:40px;
}

/*RightBanner Content Module Page */

.RightBannerCtn{ position:relative; border:1px solid #999;}
.ms-rteCustom-YellowLink {
	color:#ccff33;
	text-decoration:none;
	background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat right;
 padding-right:15px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.ms-rteCustom-BlueLink {
	color:#092869;
	text-decoration:none;
	background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat right;
 padding-right:15px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.ms-rteCustom-WhiteLink {
	color:#fff;
	text-decoration:none;
	background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat right;
 padding-right:15px;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.ms-rteCustom-GrayLink {
	color:#808080;
	text-decoration:none;
	background:url(/PublishingImages/NetworkPower/Button-Arrow-Square.png) no-repeat right;
 padding-right:15px;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.ms-rteCustom-LinkTitleRightArrow {
	color:#fff;
	text-decoration:none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.ms-rteCustom-LinkTitleRightArrow img{
	padding-left:10px;

}

.ms-rteCustom-LinkTitleBodyText {
	color:#fff;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align:justify;
}
.CMMargLeft{
	margin-left:30px;
	margin-bottom:30px;
}
/* Right_Hover_MediumBg styles */
.calloutFrameBg {
	border: #d6d6d6 1px solid;
	margin: 100px 0px 5px;
	width: 208px;
}

html > body .calloutFrameBg:hover, .calloutFrameBg:hover a:hover{
	height: auto;
	/*margin: 5px 0px 15px;*/
	width: 208px;
	background: url(/PublishingImages/NetworkPower/hover.gif) repeat-y !important;
}

html > body .calloutFrameBg
{
	border: #d6d6d6 1px solid;
 	height: auto;
	margin: 5px 0px 15px;
	width: 208px;
 	background: url(/PublishingImages/NetworkPower/out.gif) repeat-y !important;
}

.calloutTextBg {
	text-align: left;
	margin-bottom: 10px;
	WIDTH: 109px;
	FLOAT: left;
	MARGIN-LEFT: 11px;
	COLOR: #808080;
	cursor: pointer;
	font-size:11px !important;
	FONT-WEIGHT: normal;
}
.calloutTextBg H4 {
	MARGIN: 9px 0px 5px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #808080;
}
.calloutTextBg SPAN {
	FLOAT: left;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.calloutFrameBg A1, .calloutFrameBg A:link, .calloutFrameBg A:visited {
	BACKGROUND-COLOR: #fff;
	WIDTH: 208px;
	DISPLAY: block;
	COLOR: #808080;
	TEXT-DECORATION: none;
	background: url(/PublishingImages/NetworkPower/hover.gif) repeat-y !important;

}
.calloutFrameBg A:hover {
	color: #808080;
	background-color: green;
	text-decoration: none !important;
	background: url(/PublishingImages/NetworkPower/hover.gif) repeat-y !important;

}

.ms-rteCustom-BlueBg{
				background-color:#092869;
}

.ms-rteCustom-GreyBg{
				background-color:#dadada;
}
.ms-rteCustom-WhiteBg{
				background-color:#fff;
}
.ms-rteCustom-WhiteText{
	font-size: 12px; 
	font-weight:bold;
	color: White;
	text-transform:none;
}

span.olist1 a, span.olist1 a:link {
				color: #092869 !important;
				font-family: bold 11px Arial, Verdana !important;
				text-decoration: none;
				height: 30px;
				line-height: 30px;
				padding: 0 5px 0 5px;
}
span.olist1 a:hover {
				color: orange !important;
				font-family: bold 11px Arial, Verdana !important;
				text-decoration: none;
				height: 30px;
				line-height: 30px;
				padding: 0 5px 0 5px;
}

.languageslExtended {
				color: #A9A9A9;
				cursor: pointer;
				font-family: Arial;
				font-size: 11px;
				font-weight: bold;
				line-height: 16px;
				padding-left: 1px;
				padding-right: 10px;
}

.languageLocale{
				color: #092869 !important;
				font-family: bold 11px Arial, Verdana !important;
				text-decoration: none;
				height: 30px;
				line-height: 30px;
				padding: 0 5px 0 5px;
}
div.TreeControl table td{ vertical-align:top; }
div.TreeControl table td img{margin-top:7px; }
/* CR 7 layout styles */

.E_SolutionPadding{
	padding-left:10px;
}

.ms-WPBody .HighlightLinks11Global a, .ms-WPBody .HighlightLinks11Global a:link, .ms-WPBody .HighlightLinks11Global a:visited, .HighlightLinks11Global {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-decoration: none;
}
.ms-WPBody .HighlightLinks11Global a:hover, .HighlightLinks11Global a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #092869;
}
div.HighlightLinks11Global a:link, div.HighlightLinks11Global a:visited, p.HighlightLinks11Global a:link, p.HighlightLinks11Global a:visited, .HighlightLinks11Global {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #f7941d;
	text-decoration: none;
}

	
/*Left Navigation Tree Menu */

.LeftNavTreeDefault {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#808080!important;
	text-decoration:none;			
}

/*
.LeftNavTreeDefault a:hover{
	color: #f7941d !important;
	text-decoration:none;
}*/

.LeftNavTreeSelected{
	color: #f7941d;	
	text-decoration:none;		
}
.LeftNavTreeHover
{
 color:#f7941d !important;	
 text-decoration:none !important;			
}

.LeftNavSelectedHover
{
	color:#092869 !important;	
	text-decoration:none !important;			
}


/*
.LeftNavTreeSelected a:hover{
	color: blue !important;	
	text-decoration:none;		
}*/


.LeftNavTreeLevel1 a{
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

.LeftNavTreeLevel2{
	color: #808080; /* Level 1 normal */
	text-decoration:none;	
}
.LeftNavTreeLevel2:visited{
	color: #f7941d; /* Level 1 normal */	
	text-decoration:none;	
}

.LeftNavTreeLevel3{
	color: #808080; /* Level 1 normal */	
	text-decoration:none;		
} 

/* Added for Libert Tech Spec Web Part -- Start */
#maincontent {OVERFLOW-Y: auto; OVERFLOW-X: auto; height:500px; position:relative; WIDTH: 740px; BOTTOM: 0px;  TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;padding:0;margin:0;}
.innertube {MARGIN: 0px;padding:0;}
#maincontent {WIDTH: 740px; HEIGHT: 500px; font-size:12px;}
#framecontentTop {WIDTH: 768px;font-size:12px;}
#framecontentBottom {WIDTH: 768px}
.td_ShowAll {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px}
.btn_ShowAll {WIDTH: 100px}
.OverFlowHidden {OVERFLOW: hidden}
.DataGridFixedHeader {LEFT: 0px; POSITION: relative; TOP: expression(this.offsetParent.scrollTop); BACKGROUND-COLOR: white}
.familyHeaderRow {FONT-SIZE: 12px; BORDER-LEFT: #ffffff 4px solid; COLOR: #808080; BORDER-BOTTOM: #ffffff 4px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #b5b5b5; font-weight:bold;}
.productHeaderRow {	FONT-SIZE: 12px; BORDER-LEFT: #ffffff 4px solid; COLOR: #808080; BORDER-BOTTOM: #ffffff 4px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffff; font-weight:bold;}
.featureGroupRow {	FONT-SIZE: 12px; BORDER-LEFT: #ffffff 4px solid; BACKGROUND-COLOR: #e0e0e0; font-weight:bold;}

#maincontent {scrollbar-base-color: #fff;}
#maincontent {scrollbar-track-color: #f1f1f1;}
#maincontent {scrollbar-face-color: #d9e2ec;}
#maincontent {scrollbar-highlight-color: #d9e2ec;}
#maincontent {scrollbar-3dlight-color: #d9e2ec;}
#maincontent {scrollbar-darkshadow-color: #d9e2ec;}
#maincontent {scrollbar-shadow-color: #d9e2ec;}
#maincontent {scrollbar-arrow-color: #092869;}

.ms-WPBody .orangeBoldFlex a:link{ margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#f7941d; text-decoration:none; } 
.ms-WPBody .orangeBoldFlex a:visited{ margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#f7941d; text-decoration:none; }
.ms-WPBody .orangeBoldFlex a:hover, .ms-WPBody .orangeBoldFlex a:active{ color:#092869;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:700; text-decoration:none; }

/* Added for Libert Tech Spec Web Part -- End */
.aspGridBrd table{
 border-collapse:collapse;
 border:1px solid #ccc;
}
.aspGridBrd table td, .aspGridBrd table th{
 border:1px solid #ccc;
}

.ui-tabs .ui-tabs-nav li

{
				list-style-type:none;
				
}

.innercontent {
overflow:auto;
position:relative;
margin-top:2px;
				
}

.ms-HoverCellInActive, .ms-HoverCellActiveDark
{
	min-width: 0px !important;
}

/* Search results tables styles */

.tableHeading {
                                                                color:#808080;
                                                                font-size:12px;
                                                                font-weight:bold;
                                                                padding-left:8px;
                                                                padding-bottom:5px;
}

.searchResults { margin-left: 10px;margin-bottom:10px;width:95%; text-align:left; }
.searchResultsHeading {  font-weight:normal !important; color:#092869 !important;  border:0px;  background:#f6f6f6; text-align:left; }
.searchResultsHeading a {  font-weight:normal!important;  color:#092869 !important;   text-align:left; }
.searchResultsHeading a:visited { font-weight:normal!important;  color:#092869 !important; text-align:left; }
.searchResultsHeading th {   border:0px;   text-align:left; padding-left:8px;  font-weight:normal!important;  color:#092869 !important}
.searchResultsHeading a:hover{color:#808080!important; text-decoration:none!important; }

.searchResultsHeadingSeries {  font-weight:bold !important; color:#092869 !important;  border:0px;  background:#f6f6f6; text-align:left;}
.searchResultsHeadingSeries a {  font-weight:bold!important;  color:#092869 !important;   text-align:left; }
.searchResultsHeadingSeries a:visited { font-weight:bold!important;  color:#092869 !important; text-align:left; }
.searchResultsHeadingSeries th {   border:0px;   text-align:left; padding-left:2px;  font-weight:normal!important;  color:#092869 !important}
.searchResultsHeadingSeries a:hover{color:#808080!important; text-decoration:none!important; }
.searchResultsDataSeries a{border:0px; font-weight:bold!important; color:#f7941d !important; }
.searchResultsDataSeries a:visited{ border:0px; font-weight:bold!important; color:#f7941d !important; }
.searchResultsDataSeries a:hover{font-weight:bold!important;color:#092869!important; text-decoration:none; }
.searchResultsDataSeries { border:0px; font-weight:normal!important; border-bottom:1px dotted #8c8c8c; height:60px; font-size:11px !important;  }
.searchResultsDataSeries th { padding-left:8px;                                                          
}



.searchResultsData { border:0px; font-weight:normal!important; border-bottom:1px dotted #8c8c8c; height:60px; font-size:11px !important;  }
.searchResultsData th { padding-left:8px;                                                          
}

.searchResultsData a{border:0px; font-weight:bold!important; color:#f7941d !important; }
.searchResultsData a:visited{ border:0px; font-weight:bold!important; color:#f7941d !important; }
.searchResultsData a:hover{color:#092869!important; text-decoration:none; }


.searchResultsDatagrid { border:0px; font-weight:normal!important;    border-bottom:1px dotted #8c8c8c; height:25px; color:#808080 !important; }
.searchResultsDatagrid th { padding-left:8px; text-decoration:none !important;                                                          
}

.searchResultsDatagrid a{  border:0px; font-weight:normal!important; color:#f7941d !important; text-decoration:none !important; }
.searchResultsDatagridData a:visited{ border:0px; font-weight:normal!important; color:#f7941d !important; }
.searchResultsDatagrid a:hover{color:#092869!important; text-decoration:none !important; }



#main div {margin:10px; background:#eaeaea; padding:5px; float:left; width:580px;}
#main div label {display:block; margin:0; padding:10px 0 0 5px;}
#main div fieldset.firstField label {padding-top:0;}

#main div.tableForm { float:none; margin:0 0 0 10px; width:570px; padding:10px; }
#main div.tableForm input, #main div.tableForm select { margin:3px;font-size:1em;padding:3px;
 float:none; display:inline; width:25%; }
#main div.tableForm input.standardButton {width:100px;}

.standardButton { 

padding:2px 12px 2px 12px;
background:# d6ebff;
border:1px solid # 84b2ef;
cursor: pointer; 
font-weight:bold;

}

.tableSelect{height:22px; margin-right:5px}

.formbg {
                             
                                  padding-top:5px; 
                                padding-bottom:8px;                                     
                
                                padding-left:8px; 
                                margin-bottom:15px; 
                                text-align:left;   
                                font-weight:bold;
                                height:20px;
                             
                                                
}

.Pagination a{ border:0px; color:#092869 !important; 

				
}
.PaginationPager a{ border:0px; color:#092869 !important; padding:2px;
                    font-weight:bold; 

				
}

.borderlessaspGrid table{
text-align:left;
 color:#808080                                                               
}

/* Product Model and Production Status */
.modelStatusHeadingSeries {  font-weight:bold !important; color:#092869 !important;  border:0px;  background:#f6f6f6; text-align:left; height:25px;}
.modelStatusHeadingSeries th {   border:0px;   text-align:left; font-weight:normal!important;  color:#092869 !important}

.modelStatusData { border:0px; font-weight:normal!important; border-bottom:1px dotted #8c8c8c; height:25px; font-size:11px !important;  }
.modelStatusData th { padding-left:8px; }

.modelStatusData a:link		{border:0px; font-weight:bold!important; color:#092869 !important; }
.modelStatusData a:visited	{border:0px; font-weight:bold!important; color:#092869  !important; }
.modelStatusData a:hover	{color:#808080 !important; text-decoration:none; }


/* Cookie Notification */
#cookieNotification
{    
	float:right;
	background: url(/PublishingImages/EmersonGeneral/cookie_box_bg.jpg) repeat-x scroll left top #DAE9ED;
	border:1px solid #666666;
	display:block;
	padding:20px 20px 0px;	
	width:360px;
	z-index:2010;	
	position:relative;
	right:-218px;
    bottom:208px;
	right:0px!ie7;
    bottom:234px!ie7;
    margin-bottom:-500px!ie7;
}

#cookieNotification p{
	color: #666666;
    font-family: NewBT Regular,Tahoma,Arial,Verdana;
    font-size: 13px;
    line-height: 1.462em;
    margin: 0 0 0;    
    text-align:left;	
}

#cookieNotification .notificationButton{	
	 background: url(/PublishingImages/EmersonGeneral/cookie_button.jpg) repeat-x scroll left top transparent;
	 border:1px solid #d9d9d9;	 
	 font-size:1em;
	 font-weight:normal;
	 padding:5px;
	 text-align:center;
	 text-decoration:none;
	 text-shadow:none;
     cursor: pointer;	 
}

#cookieNotification .cookieButtons{
    margin: 20px 0 20px;	
}

#cookieNotification .notificationLink{
  color: #0263AA;
  cursor: pointer; 
}

/* Cookie Toolbar*/

#cookieToolbar {
    font-family:NewBT Regular,Tahoma,Arial,Verdana;
	position:absolute;
	text-align:right;
	padding-top:20px;
    z-index:1000;	
	width:980px;
}

#cookieToolbar ul {
    position:relative; 
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 20px 0 0 15px;	
}

#cookieToolbar ul li {
    float: left;       
    height: 24px;
    margin: 0 1px 0 0;
    padding: 0;
	padding-left: 5px;
    text-indent: -9999px;
    width: 24px;
}

#cookieToolbar ul li a {
    display: block;
    height: 24px;
    width: 24px;
}

#cookieToolbar ul ol li {
    list-style-type: none;
}

#cookieToolbar ul li.iconStrictlyNecessary a {
    background: url(/PublishingImages/EmersonGeneral/strictlynecessary_grn.png);	
}

#cookieToolbar ul li.icon3rdParties a {
    background: url(/PublishingImages/EmersonGeneral/3rdparty_grn-v2.png);	
}

#cookieToolbar ul li.icon3rdPartiesDisabled a {
    background: url(/PublishingImages/EmersonGeneral/3rdparty_gry-v2.png);	
}

#cookieToolbar p {
    float: left;
    position:relative;
    float: right;
    height: 25px;
    margin: 0;
    padding: 15px 5px 0 11px;
	margin-top:13px;
}

#cookieToolbar p a{
	color: #28538D;
    font-weight: normal;
    text-decoration: none;
}

/* Fix for Upgrade 2013 */

td a.globalnavtext {
    height: 20px;
    color: rgb(153, 153, 153);
    text-transform: uppercase;
    padding-right: 30px;
    padding-left: 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    border-left-color: rgb(204, 204, 204);
    border-left-width: 1px;
    border-left-style: solid;
}

div.ms-rtestate-field a:hover {
        text-decoration: none;
}

td div.ms-WPBody {
    overflow: hidden !important;
}

table.AnnualReport a:link {
    padding: 7px;
    color: rgb(9, 40, 105);
    line-height: 20px;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    font-weight: bold !important;
    text-decoration: none;
    border-collapse: collapse;
}

table.AnnualReport a:hover {
    padding: 7px;
    color: rgb(9, 40, 105);
    line-height: 20px;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    font-weight: bold !important;
    text-decoration: underline;
    border-collapse: collapse;
}

.globalnavtextsub a:link, .globalnavtextsub a:visited {
        padding: 2px 20px 2px 5px;
        color: rgb(153, 153, 153);
        text-transform: uppercase;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 10px;
        text-decoration: none;
        border-left-color: rgb(204, 204, 204);
        border-left-width: 1px;
        border-left-style: solid;
    }

td a.globalnavtext:hover {
    height: 20px;
    color: rgb(247, 148, 29);
    text-transform: uppercase;
    padding-right: 30px;
    padding-left: 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    border-left-color: rgb(204, 204, 204);
    border-left-width: 1px;
    border-left-style: solid;
}

a.LeftNavTreeSelected, a.LeftNavTreeSelected:link 
{ color: rgb(247, 148, 29); text-decoration: none; } 
.ms-rtestate-field p 
{ font-size: 12px; } 
.ms-rtestate-field table{
border-collapse:separate !important;
}
/* update below rule */
 .ms-rteCustom-ArticleTitle 
{ margin: 0px 0px 10px; padding: 0px; color: rgb(128, 128, 128) !important; text-transform: none !important; font-family: Arial,sans-serif; font-size: 14px; } 

.ms-WPTitle{
 color:#4c4c4c;
 font-size: 10pt;
 font-weight: bold;
}

BODY #s4-workspace {overflow-y:auto;}

.detailheading .ms-rtestate-field P{
font-size:24px !important;
}


.srch-gosearchimg{
height: 17px !important;
}