﻿/***********************************************/
/* 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;
				position:relative;/*re-enabling like in pauth2 to fix banner overlappin primary nav in IE7*/
				/*z-index: 50;*/
}
.logo {
				
				display: inline;
				float: left;
				width: 175px;
				height: 85px;
				padding:10px 0 10px 45px;
}
.headerright {
				width: 75%;
				float: right;
				margin-top: 0px;
				display: inline;
}
.toparea {
				float: right;
				height: 25px;
				width: 100%;
				padding-top: 15px;
}
.toplinks {
				float: right;
				display: inline;
}
.searcharea {
				float: right;
				width: 150px;
				margin-right: -3px;
}
.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;
	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;
				/*position:relative;
				z-index: 49;*/
}
.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 {
				
				width: 980px;
				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: none !important;
				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;
				
}

.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-top: 25px;
	background: #ededed;
	height: 32px;
}
.dropdown {
	
	
	width: 35%;
	float: left;
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	margin-right: 5px;
	margin-left: 32px;
	padding-left: 7px;
	height: 32px;
	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: 32px;
	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: 32px;
}
.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;
	font-weight:bold;
	margin-top:-5px;


}
.FooterGrey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt !important;
	font-weight:bold;
}
.FooterGrey a:link {
	color: #999999 !important;
	text-decoration: none;
}
.FooterGrey a:active {
	color: #f7941d !important;
	text-decoration: none;
}
.FooterGrey a:visited {
	color: #999999 !important;
	text-decoration: none;
}
.FooterGrey a:hover {
	color: #f7941d !important;
	text-decoration: none;
}
.FooterBlue a:link {
	color: #999999 !important;
	text-decoration: none;
}
.FooterBlue a:active {
	color: #f7941d !important;
	text-decoration: none;
}
.FooterBlue a:visited {
	color: #999999!important;
	text-decoration: none;
}
.FooterBlue a:hover {
	color: #f7941d !important;
	text-decoration: none;
}

.contact {
	width: 21%;
	float: left;
	border-left: 1px solid white;
	color: #999999;
	text-align: left;
	display: inline;
	margin-right: 5px;
	padding-left: 7px;
	height: 32px;
}
.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;
}


.footerbottom {
	display: block;
	width:100%;
	height:25px;
}
.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: 55px;
	color: #999999 !important;
	margin-top:4px;
/*	margin: 10px 0px 10px 0px;*/
}
.breadCrumb {
	margin: 10px 0px 10px 4px;
	text-align: left;
	color: #999999 !important;
}
.PathSeparator {
	font-family: Arial;
	font-size: 10px;
	color: #999999 !important;
	text-transform: uppercase;
	text-decoration: none;
}
.RootBreadCrumb {
	font-size: 11px;
	color: #999999 !important;
	text-decoration: none;
	font-weight: bold;
}
.NodeBreadCrumb {
	font-size: 11px;
	color: #999999 !important;
	text-decoration: none;
	font-weight: bold;
}
.CurrentBreadCrumb {
	font-size: 11px;
	color: #f7941d !important;
	font-weight: bold;
}
.breadCrumb a {
	color: #999999 !important;
	text-decoration: none;
}
.breadCrumb a:visited {
	color: #999999 !important;
	text-decoration: none;
}
.breadCrumb a:selected {
	text-decoration: none;
	color: #f7941d !important;
}
.breadCrumb a:hover {
	color: #f7941d !important;
	text-decoration: none;
}
.BodyText {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	color: #757676 !important;
	line-height: 20px;
}
.BodyText a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #092869 !important;
	text-decoration: none;
}
.BodyText a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #092869 !important;
	text-decoration: none;
}
.BodyText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #808080 !important;
	text-decoration: none;
}

.HeadlineLink {
	font-size: 12px;
	font-weight: bold;
	color: #f7941d !important;
	line-height: 20px;
	text-decoration: none;
}
.HeadlineLink a:link {
	color: #f7941d !important;
	text-decoration: none;
}
.HeadlineLink a:visited {
	color: #f7941d !important;
	text-decoration: none;
}
.HeadlineLink a:selected {
	text-decoration: none;
	color: #f7941d !important;
}
.HeadlineLink a:hover {
	color: #092869 !important;
	text-decoration: none;
}
div.SubLink a:link, div.SubLink a:visited, p.SubLink a:link, p.SubLink a:visited, .SubLink {
			color: #092869!important;
				font-family: Arial, Helvetica, sans-serif !important;
				text-align:left!important;
				font-size: 11px !important;
				font-weight: bold !important;
				text-decoration: none!important;
}
div.SubLink a:hover {
	font-family:Arial!important;
	font-size:11px!important;
	font-weight:bold!important; 
	color:#909090!important;
	text-decoration:none!important;
}


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;
}
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;
}
.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: 12px;
	color: #757676;
	font-weight: Bold;	
	margin-bottom: 10px;
	font-family:Arial!important;
}
/* 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 td {
    padding: 1px 4px 4px !important;
}
.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;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.LeftNavHeadActive a:link {
	color: #f7941d;
	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;
	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;
}
.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, .ui-widget-content a:visited, .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 {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #092869;
}
#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;
}

/* 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;}

.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*/
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;
                  margin-left:10px!important;
}

.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;
}


/*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;

}




.rowcolor{
    background-color:#fafbfc;                                           
}
/*Event Styles*/

.BodyTextEvents {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #808080;
				line-height: 20px;
}
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: 980px;
	display: block;
	margin-top:25px;
	margin-bottom:30px;
}
.MainPanel2 table{
	/*border-spacing:0 0;
	border-width:0px;
	padding:0;*/

}
.MainPanel2 table td{
	/*border-spacing:0 0;
	padding:0;*/

}

#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-bottom:30px;
}
/*------------------------------------ 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;			
}

.prodCEOtitlelink{
	font-family:Arial,sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	padding-bottom:10px;	
	padding-left:7px;				
}
.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;	
	padding-left:15px;				
}
.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;			
}

.SolutionTitle, .SolutionTitle a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #f7941d !important;
	text-decoration: none !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 ;
}

#breadcrumsectionenp {
	color: #999999;
	margin: 10px 0px 10px 0px;
}

.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-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: 12px !important;
	font-weight: bold !important;
	text-decoration: none;
			
}
.ms-rteCustom-SubLink:hover {
	color: #808080;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !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*/
.ms-rteTable-Emerson {
	-ms-name: "Table Format - 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;

}





.ms-rteTable-Reports {
	-ms-name: "Table Format - 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 {
	-ms-name: "Table Format - Reports Archive";
	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 {
	-ms-name: "Table Format - Emerson Blue";
    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 th.ms-rteTableHeaderFirstCol-EmersonBlue {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: White;
    padding: 3px;
    border-right: 2px solid white;
}
.ms-rteTable-EmersonBlue th.ms-rteTableHeaderLastCol-EmersonBlue {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: White;
    padding: 3px;
}
.ms-rteTable-EmersonBlue th.ms-rteTableHeaderOddCol-EmersonBlue {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: White;
    padding: 3px;
    border-right: 2px solid white;
}
.ms-rteTable-EmersonBlue th.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-EmersonBlue th.ms-rteTableFirstCol-EmersonBlue {
    padding: 3px;
    border-right: 2px solid white;
	font-weight: normal; 
	text-align: left;
}


/*
.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;
}
/*Emerson Climate Styles*/
/*************************/
/****LeftNav**************/
#leftnavsection{

	float:left;
	padding-left:55px;
	
}


/*****Land Page styles*/
.LandingPageColumn2
{
	
	width:540px;
	
}
.LandingPageSuperColumn2
{
	
	width:720px;
}
.ClearBoth{
	clear:both;
}
.FloatLeft{
	
	float:left;
}
.Spacer{
	margin-top:10px;
	clear:both;
}
.Gutter{
	
	float:left;
	margin-left:9px;
}
.OrangeBoldText{
	FONT-WEIGHT: bold; 
	MARGIN: 0px; 
	COLOR: #757676; 
	FONT-FAMILY: Arial!important; 
	TEXT-DECORATION: none;
	font-size:14px;
}
.FourCoulmn2{
	width:240px;
	padding:0 0 0 10px;
}
.FourColumn4{
	width:225px;
	padding-left:10px;
	padding-right:20px;
}

.DottedBorderLeft{
	border-left: 1px dotted #8c8c8c;

}
.HomePageMargin
{
	margin-left:5px;
}
.SingleRow
{
	width:720px;
	padding:0 20px 0 0px;	
	
}
.SuperColumn540{
	width:464px;
	padding:0px 10px 0px 10px;
}
.SuperColumn545{
	width:539px;
	
}

.SuperColumn350{
	width:335px;
	padding:0px 20px 5px 0px;
}
.BreadCrumb{
	width:715px;
}
.SmallColumn
{
	width:165px;
	padding:0 0px 0px 10px;
}
.SuperColumn515{
	width:515px;
	
}
.SC515Padding{
	padding:0 10px;
}
.SuperColumn760{
	width:760px;
}
.LeftNavigation
{
	width:155px;
}
.ShareThis
{
	margin-top:8px;
	min-width: 205px !important;
	
}
.ShareThisBlank
{
	width: 225px;
	text-align: right !important;
}
.ShareThisLink
{
	margin:5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt !important;
	font-weight:bold !important;
	color:#767575!important;
	text-decoration:none;
}
.ShareThisLink:link {
	color: #999999 !important;
	text-decoration: none;
	font-size: 8pt !important;
	font-weight:bold;
}
.ShareThisLink:active {
	color: #f7941d !important;
	text-decoration: none;
	font-size: 8pt !important;
	font-weight:bold;
}
.ShareThisLink:visited {
	color: #092869 !important;
	text-decoration: none;
	font-size: 8pt !important;
	font-weight:bold;
}
.ShareThisLink:hover {
	color: #f7941d !important;
	text-decoration: none;
	font-size: 8pt !important;
	font-weight:bold;
}

.breadCrumb730
{
	width:700px;
}
.DottedBorderLeft10
{
	width:9px;
	border-right:1px dotted #8c8c8c;
}
.FullWidth{
	width:100%;
}
.HalfWidth{
	width:46%;
	padding-left:15px;
	padding-right:10px;
}
.PaddingLeft10{
	padding-left:10px;
}
.fieldSet{
	border:#fccb45 2px solid;
}

/*****Tab Control styles*/
.ui-widget-header-climate 
{ 
	padding:0px; 
	border-bottom: 0px solid #ccc;  
	color: #444444; 
	font-weight: bold; 
}


/***********************************************/
/* List Aggregator Grid View Styles            */
/***********************************************/

.ListAggregatorGrid_Classic
{
	width: 100%;   
    background-color: #fff;   
    margin: 5px 0 10px 0;   
    border: solid 1px #525252;   
    border-collapse:collapse; 
}

.ListAggregatorGrid_Classic th {   
    padding: 4px 2px;   
    color: #092869; 
    background-color:Gray;     
    border-left: solid 1px #525252;   
    font-size: 0.9em; 
    font-weight :bold;  
}

.ListAggregatorGrid_Classic td {   
    padding: 2px;   
    border: solid 1px #c1c1c1;   
    color: #808080;   
}

.ListAggregatorGrid_Classic .alt { background-color:Silver }
/*************************************************/
/*        SiteMap Styles                         */
/*************************************************/
.firstLevel
{
    text-align: left; 
    padding-left: 0px; 
    line-height: 16px; 
    display: block; 
    font-size: 12px; 
    font-family: Arial,Helvetica,sans-serif; 
    color: rgb(247, 148, 29); 
    font-weight: 700; 
    text-decoration: none; 
    text-transform: uppercase;
    vertical-align:top;
}
.firstLevel a
{
    vertical-align:top !important;
    text-align: left !important;
    padding-left: 0px !important; 
    line-height: 16px !important; 
    display: block !important; 
    font-size: 12px !important; 
    font-family: Arial,Helvetica,sans-serif !important; 
    color: rgb(247, 148, 29) !important; 
    font-weight: 700 !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    
}
.SiteIndex
{
    width:100%;
    vertical-align:top;
}

.sitemapLinks
{
    line-height: 16px; 
    font-size: 11px; 
    font-family: arial; 
    color: rgb(128, 128, 128); 
    text-decoration: none; 
    text-transform: uppercase; 
    font-weight: 700; 
    padding: 0px;
}
.sitemapLinks1
{
    font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080 !important;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 16px;
}
.sitemapLinks1:hover
{
	color:#f7941d !important;
	text-decoration: none !important;
}
.sitemapLinks2
{
    font: bold 9px Arial, Helvetica, sans-serif;
	color: #808080 !important;
	text-transform: capitalize;
	text-decoration: none  !important; 
	line-height: 16px;
}
.sitemapLinks2:hover
{
	color:#f7941d !important;
	text-decoration: none;
}

.sitemapLinks3
{
    line-height: 16px; 
    font: bold 9px Arial, Helvetica, sans-serif;
    color: rgb(128, 128, 128) !important; 
    text-decoration: none !important; 
    text-transform: capitalize; 
    font-weight: 700; 
   
}
.sitemapLinks3:hover
{
	color:#f7941d !important;
	text-decoration: none;
}

.sitemapLinks4
{
    line-height: 16px; 
    font-size: 9px; 
    font-family: arial; 
    color: rgb(128, 128, 128) !important; 
    text-decoration: none !important; 
    text-transform: capitalize; 
    font-weight: 700; 
   
}
.sitemapLinks4:hover
{
	color:#f7941d !important;
	text-decoration: none;
}

/*************************************************/
/*        ConatctUs and poll webpart                    */
/*************************************************/
.contactUsTable
{
	width:750px;
}
.ContactUsTitle {
color:#757676;
font-family:Arial;
font-size:18px;
text-align:center;
}
.poll-title
{
	font:caption;
	font-family:Verdana;
	font-weight:bold;
}

.poll-results-table
{
	font-family:Verdana;
	font-weight:normal;
	color:Gray;
	width:100%;		
}

.poll-question
{
	font-family:Verdana;
	font-weight:normal;
	color:Gray;
}

.poll-results-data
{
	font-family:Verdana;
	font-weight:normal;
	color:Gray;
}

.poll-results-graphic
{
	border-right: #7a96df 1px solid;
	border-top: #7a96df 1px solid;
	border-left: #7a96df 1px solid;
	border-bottom: #7a96df 1px solid;
	width:100%;
	
}

.poll-resultbar-colored
{
	background-color: #7a96df;
}
H1 {
	MARGIN: 0px; FONT-FAMILY: Arial; COLOR: #757676; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 /*margin-top:1em;
- border-style:none none solid solid;
 border-color:#999999;
 border-width:1px;*/
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 PADDING-TOP: 0px;
 LIST-STYLE-TYPE: none; 
 HEIGHT: 1.7em;
 
  }

ul.tabbernav li
{
 BACKGROUND: url(/Style%20Library/Images/TabPart_Grey.gif);
 PADDING-RIGHT: 0px; PADDING-LEFT: 7px;
 FLOAT: left; PADDING-BOTTOM: 0px; 
 MARGIN: 3px 0px 0px;
 PADDING-TOP: 0px; 
 list-style-type:none;
 
}

ul.tabbernav li a
{
 BACKGROUND: url(/Style%20Library/Images/TabPart_Grey.gif) 100% 0px;
 text-decoration: none;
 PADDING-RIGHT: 20px;
 PADDING-LEFT: 10px;
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px;
 FLOAT: left; PADDING-BOTTOM: 0px; 
 MARGIN: 0px 0px 0px 0px; 
 COLOR: #092869;
 LINE-HEIGHT: 1.7em;
 PADDING-TOP: 5px;
 PADDING-BOTTOM:5px;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 HEIGHT: 1.7em; 
 TEXT-DECORATION: none;
}


ul.tabbernav li a:hover
{
 /* color: #000;
 background: #AAE;
 border-color: #999999; */
}

ul.tabbernav li.tabberactive 
{
	BACKGROUND: url(/Style%20Library/Images/TabPart_White.gif) 0px 0px; 
	MARGIN: 3px 0px 0px 0px;
	/*border-right:solid 1px #999999;*/
}
ul.tabbernav li.tabberactive a
{
	BACKGROUND: url(/Style%20Library/Images/TabPart_White.gif) 100% 0px;
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #092869; 
	PADDING-TOP: 5px; 
	HEIGHT: 1.7em;
}

ul.tabbernav li.tabberactive a:hover
{
 /*color: #000;
 border-bottom: 1px solid white;*/
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab 
{
	
 /*padding:27px 0px 0px;
 border:1px solid #aaa;
 border-top:0;
*/
 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

.Selectbutton 
{ 
 text-decoration: none;
 PADDING-RIGHT: 20px;
 PADDING-LEFT: 10px;
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px;
 FLOAT: left; PADDING-BOTTOM: 0px; 
 MARGIN: 0px 0px 0px 0px; 
 COLOR: #092869;
 LINE-HEIGHT: 1.7em;
 PADDING-TOP: 5px;
 PADDING-BOTTOM:5px;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
border:none;
HEIGHT: 2.1em;
TEXT-DECORATION: none;
} 

.Selectbutton:hover {
	
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
		 COLOR: #909090; 
	 FONT-SIZE: 12px;
	  FONT-WEIGHT: bold; 
	  TEXT-DECORATION: none;
	  PADDING-RIGHT: 20px;
 PADDING-LEFT: 10px;
  FLOAT: left; PADDING-BOTTOM: 0px; 
 MARGIN: 0px 0px 0px 0px; 
 LINE-HEIGHT: 1.7em;
 PADDING-TOP: 5px;
 PADDING-BOTTOM:5px;
border:none;

HEIGHT: 2.1em;
}
.button 
{  
 text-decoration: none;
 PADDING-RIGHT: 20px;
 PADDING-LEFT: 10px;
 FONT-WEIGHT: bold; 
 FONT-SIZE: 12px;
 FLOAT: left; PADDING-BOTTOM: 0px; 
 MARGIN: 0px 0px 0px 0px; 
 COLOR: #092869;
 LINE-HEIGHT: 1.7em;
 PADDING-TOP: 5px;
 PADDING-BOTTOM:5px;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
border:none;

 HEIGHT: 2.1em;
 TEXT-DECORATION: none;
} 

.button:hover {
FONT-FAMILY:  Arial, Helvetica, sans-serif;
		 COLOR: #909090; 
	 FONT-SIZE: 12px;
	  FONT-WEIGHT: bold; 
	  TEXT-DECORATION: none;
	  PADDING-RIGHT: 20px;
 PADDING-LEFT: 10px;
  FLOAT: left; PADDING-BOTTOM: 0px; 
 MARGIN: 0px 0px 0px 0px; 
 LINE-HEIGHT: 1.7em;
 PADDING-TOP: 5px;
 PADDING-BOTTOM:5px;
border:none;

HEIGHT: 2.1em;}
.SolidBorderNoTop 
{
border:1px solid #999999;
clear:both;
display:block;
height:400px;
width:500px;
overflow:auto;
padding:20px;
}

.tabbernav
{ 
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
	clear:both;
	display:block; 
	height:25px;
}
  /************************************************/
/************ConatctUs and poll webpart  ends********/
/************************************************/

/******************************************************/
/**********Global Navigation Styles Starts Here********/
/******************************************************/
.ems-main {
	width: 980px;
	text-align: left;
	float:none;
	FONT-FAMILY: arial,helvetica,sans-serif;
}


.divhead {
	background:#FFFFFF;
	height:65px;
	vertical-align:bottom;
	padding-top:10px;
	padding-bottom:20px;
	width:980px;
	
	}

#utilities 
{
	background:#FFFFFF none repeat scroll 0;
	color:#808080;
	float:right;
	padding-left:0px;
	
	position:relative;
	text-transform:uppercase;
	top:0;
	vertical-align:bottom;
	z-index:auto;
}	
#ems-logo {
	background-color:#FFFFFF;
	border:0 none;
	float:left;
	height:auto;
	padding:0 50px 0 45px;
	width:auto;
	
}
#navUtilities 	
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 725px;
	COLOR: #999999;
	PADDING-TOP: 0px;
	HEIGHT: 30px
}


#navUtilities UL  
{
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: right;
	BORDER-RIGHT-WIDTH: 0px
}


#navUtilities UL LI 
{
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 13px;	
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
#navUtilities UL LI A 
{
	DISPLAY: inline;
	FONT: bold 9px/12px Arial, Helvetica, sans-serif;
	COLOR: #999999;	
	HEIGHT: 18px;
	TEXT-DECORATION: none}
	
#navUtilities UL LI A:hover 
{
	COLOR: #f7941d
}
#navUtilities A:active 
{
	COLOR: #f7941d
}
#navUtilities INPUT 
{	MARGIN: 1px 0px 0px;
 	VERTICAL-ALIGN: middle
 }

#navUtilities .ms-sbcell { 
	border-color:White;
	height:15px;
	padding-left:10px;
	vertical-align: sub;
	padding-right: 0px;
	white-space:nowrap;
	border:0px;
	background-color:#ffffff;
	

}
#navUtilities .ms-sbLastCell{ 
	padding:0px;

}
#navUtilities input 
{ 
	COLOR: #999999;
	border-color: #999999;
	border-style:solid; 
	border-width:1px;
	width:150px; 
	height:15px;
	vertical-align:middle; }


.radmenu 	
{
 FLOAT: left;
 WHITE-SPACE: nowrap;
 POSITION: relative
 }
 
.RadMenu_MainNav 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	FLOAT: right;
	margin:0;
	CURSOR: auto;
	COLOR: #808080;
	TEXT-ALIGN: left
}

.radmenu UL.horizontal 
{
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	LEFT: 0px;	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	POSITION: relative
} 

.radmenu UL.rootGroup 	
{
	DISPLAY: block
}

.radmenu .horizontal .item {
	CLEAR: none;
	margin:0px;
}

.radmenu A.link {
	DISPLAY: block; CURSOR: default
}

.radmenu .text {
	DISPLAY: block
}

RadMenu_MainNav .focused {
	border-left:1px solid #CCCCCC;
	color:#F7941D;
	/*font-weight:bold;*/
	line-height:20px;
	text-decoration:none;
}

#navUtilities UL LI TABLE A {
	DISPLAY: inline;
	FONT: normal 10px Arial;
	VERTICAL-ALIGN: middle;
	COLOR: #999999;
	HEIGHT: 18px;
	TEXT-DECORATION: none;
	white-space:nowrap;
	white-space:pre-wrap;
}

#navUtilities UL LI A {
	DISPLAY: inline; FONT: normal 10px Arial; COLOR: #999999; HEIGHT: 18px; TEXT-DECORATION: none
}

.padding20{
	padding-bottom:0px; padding-left:0px; padding-right:0px;padding-top:20px;
}
.padding35{
	padding-bottom:35px; padding-left:0px; padding-right:0px;padding-top:0px;
}
.radmenu {
	DISPLAY:block ; FLOAT: left; WHITE-SPACE: nowrap; POSITION: relative;
}
.radmenu:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.radmenu UL.horizontal {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.radmenu UL.vertical {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.radmenu .item {
	LIST-STYLE: none none outside; FLOAT: left; POSITION: relative; _display: inline
}
.radmenu .horizontal .item {
	CLEAR: none
}
.radmenu .vertical .item {
	CLEAR: both
}
.radmenu UL.active {
	DISPLAY: block
}
.radmenu UL.rootGroup {
	DISPLAY: block
}
.radmenu .slide {
	DISPLAY: none; FLOAT: left; OVERFLOW: hidden; POSITION: absolute; _height: 1px
}
.contextMenu {
	DISPLAY: none; FLOAT: left; OVERFLOW: hidden; POSITION: absolute; _height: 1px
}
.contextMenu {
	Z-INDEX: 1000
}
.radmenu .text {
	DISPLAY: block
}
.radmenu A.link {
	DISPLAY: block; CURSOR: pointer
}
.scrollWrap {
	FLOAT: left; OVERFLOW: hidden; POSITION: absolute
}
.radmenu .leftArrow {
	Z-INDEX: 2000; TEXT-INDENT: -1000em; POSITION: absolute
}
.radmenu .topArrow {
	Z-INDEX: 2000; TEXT-INDENT: -1000em; POSITION: absolute
}
.radmenu .bottomArrow {
	Z-INDEX: 2000; TEXT-INDENT: -1000em; POSITION: absolute
}
.radmenu .rightArrow {
	Z-INDEX: 2000; TEXT-INDENT: -1000em; POSITION: absolute
}
.radmenu .leftArrowDisabled {
	DISPLAY: none; TEXT-INDENT: -1000em
}
.radmenu .topArrowDisabled {
	DISPLAY: none; TEXT-INDENT: -1000em
}
.radmenu .bottomArrowDisabled {
	DISPLAY: none; TEXT-INDENT: -1000em
}
.radmenu .rightArrowDisabled {
	DISPLAY: none; TEXT-INDENT: -1000em
}
.radmenu .leftImage {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rtl {
	FLOAT: right
}
.rtl UL.horizontal {
	FLOAT: right
}
.rtl UL.vertical {
	FLOAT: right
}
.rtl .item {
	FLOAT: right
}
.rtl .leftImage {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rtlcontext .leftImage {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.radmenu UL.rootGroup {
	FLOAT: none; _float: left
}
.radmenu .link {
	WIDTH: auto
}

/*.RadMenu_MainNav {
	BACKGROUND: #ffffff; FLOAT: left; MARGIN: 7px 0px 0px 8px; CURSOR: auto; COLOR: #808080; TEXT-ALIGN: left
}*/
.RadMenu_MainNav .parent {
	BORDER-LEFT: #ccc 1px solid; COLOR: #808080
}
.xRadMenu_MainNav .xchild {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -1px 0px -3px; BORDER-RIGHT-WIDTH: 0px
}
.RadMenu_MainNav .link {
	COLOR: #808080; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.RadMenu_MainNav .link:visited {
	 FONT-WEIGHT: bold; COLOR: #808080
}
.RadMenu_MainNav .link:hover {
	 FONT-WEIGHT: bold; COLOR: #f7941d;TEXT-DECORATION: none
}
.RadMenu_MainNav .focused {
	 BORDER-LEFT: #ccc 1px solid; COLOR: #f7941d; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.RadMenu_MainNav .focused:visited {
	 BORDER-LEFT: #ccc 1px solid; COLOR: #f7941d
}
.RadMenu_MainNav .focused:hover {
	 COLOR: #808080
}
.RadMenu_MainNav .expanded .RadMenu_MainNav .clicked {
	 /*FONT-WEIGHT: bold;*/ BORDER-LEFT: #ccc 1px solid; COLOR: #f7941d
}
.RadMenu_MainNav .text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial
}
.RadMenu_MainNav .group {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid
}
.RadMenu_MainNav .group .text {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -1px 0px -3px; BORDER-RIGHT-WIDTH: 0px
}
.RadMenu_MainNav .group .first {
	MARGIN-TOP: 5px
}
.RadMenu_MainNav .group .link {
	BACKGROUND: #ffffff; TEXT-ALIGN: left
}
.RadMenu_MainNav .group .last {
	PADDING-BOTTOM: 10px
}
.ems-radmenulia
{
	width:135px;
}
ems-radmenuula
{
	width:150px;
}
.RadMenu_MainNav .group .link:hover {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff
}
.RadMenu_MainNav .group .focused {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff
}
.RadMenu_MainNav .group .expanded {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff
}
.globalnav {
				
				float: left;
				margin-left: 20px!important;
				margin-top:15px;
				
}
/************************************************/
/************Global Navigation style ends********/
/************************************************/

/******************************************************/
/**************Login Styles Starts Here****************/
/******************************************************/
.LoginPaddingTop
{
 padding-top:10px;
}
.LoginPaddingBottom
{
 padding-bottom:6px;
}
.LoginPaddingLeft
{
	padding-left:6px;
}
.LoginPaddingRight
{
	padding-right:6px;
}
.LoginTextPaddingLeft
{
	padding-left:17px;
	
}
.LoginTextPaddingRight
{
	padding-left:4px;
	Padding-right:17px;
}
.Login1 {
	FONT-WEIGHT: bold;
	COLOR: #f7941d;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.Login2 {
	width:210px;
	background-color:#CECECA;
}
.Login3 {
	text-align: justify;
}
.Login4 {
	font-family:Arial;
	font-size:9px;
	color:#606060;
 font-weight:bold;
}
.Login5 {
	font-family:Arial!important;
	font-size:9px !important;
	color:#606060!important;
	font-weight:bold!important;
}
.Login5 A {
  FONT-WEIGHT: bold; COLOR: #000066!important; TEXT-DECORATION: none!important;
}
.Login5 A:hover {
  FONT-WEIGHT: bold; COLOR: #999999!important; TEXT-DECORATION: none!important;
}
.Login6 {
	font-weight: bold
}

.collapsetable {
  border-collapse: collapse;
  BACKGROUND-COLOR: #d8d8d8;
  border-style :none;
 
}
.aligntop
{
    vertical-align:top;
    color:#000066;
    font-weight:bold;   
}
A.aligntop
{
    vertical-align:top;
    color:#000066;
    font-weight:bold;   
}
.aligntop A:link
{
    vertical-align:top;
    color:#000066;
    font-weight:bold;   
}
.alignCentre
{
    vertical-align:middle;
}
.LogInInput {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:94px !important;	
}
/******************************************************/
/*****************Login Styles end*********************/
/******************************************************/

/******************************************************/
/********Login Autocomplete Styles Starts Here*********/
/******************************************************/
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	text-align:left;
}
.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}
.ac_odd {
	background-color: #eee;
}
.ac_over {
	background-color: #0A246A;
	color: white;
}
/******************************************************/
/***********Login Autocomplete Styles end**************/
/******************************************************/

/******************************************************/
/**********PageNotFound Styles Starts Here*************/
/******************************************************/
.ems-propertysheet A:hover {
	COLOR: #999999; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
.ems-propertysheet {
	TEXT-ALIGN: left; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #757676; 
	FONT-SIZE: 12px
}
.ems-propertysheet TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #757676; 
	FONT-SIZE: 12px
}
.ems-propertysheet A {
	COLOR: #092869; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
/******************************************************/
/*************PageNotFound Styles end******************/
/******************************************************/

/******************************************************/
/**********FAQ Webpart Styles Starts Here**************/
/******************************************************/

.faqopenclose
{
	margin: 0 auto; 
	padding: 0;
	background-color:#C7C5C7;
	color:black;
	font-weight:bold;
	cursor:pointer;
	height:20px;
}
.faqopenclose td
{
	font-family: Arial!important;
    font-size: 12px!important;
	
}

.faqanswer
{
	margin: 0 auto; 
	padding: 0;
	background-color:#EFEBEF;
}

.faqanswerdiv
{
	/*z-index: -99999;*/
	margin: 0 auto; 
	background-color:#EFEBEF;
	color:black;
	display:none;
	width:97%;
	text-indent: -0.3em; 
	padding-left: 0.7em;
	padding-right: 0.5em;
	font-family: Arial!important;
    font-size: 12px!important;
}

/******************************************************/
/**********FAQ Webpart Styles end**********************/
/******************************************************/

/* Custom styles for HTML editor */
.ms-rteCustom-HeadLine
{ 
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #757676; 
}
A span.ms-rteCustom-HeadLine {
    font-family: Arial;
    font-weight: bold;
    font-size: 14px; 
    color: #092869; 
}
A:hover span.ms-rteCustom-HeadLine {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}
.ms-rteCustom-BodyText
{ 
    font-family: Arial;
    font-size: 12px; 
    color: #757676; 
}
A span.ms-rteCustom-BodyText {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px; 
    color: #092869;
}
A:hover span.ms-rteCustom-BodyText {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}
.ms-rteCustom-HeadlineLink
{ 
    font-family: Arial;
    font-weight: bold;
    font-size: 12px; 
    color: #f7941d; 
}
A span.ms-rteCustom-HeadlineLink {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px; 
    color: #f7941d; 
}
A:hover span.ms-rteCustom-HeadlineLink {
  FONT-WEIGHT: bold; COLOR: #092869; TEXT-DECORATION: none;
}
.ms-rteCustom-HighlightsText
{ 
    font-family: Arial;
    font-size: 11px; 
    color: #757676; 
}
A span.ms-rteCustom-HighlightsText {
  	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #092869; 
}
A:hover span.ms-rteCustom-HighlightsText {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}
.ms-rteCustom-SubLink
{ 
    font-family: Arial;
    font-weight: bold;
    font-size: 12px; 
    color: #092869; 
}
A span.ms-rteCustom-SubLink {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px; 
    color: #092869;
}
A:hover span.ms-rteCustom-SubLink {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}
.ms-rteCustom-HighlightsLink
{ 
    font-family: Arial;
    font-weight: bold;
    font-size: 11px; 
    color: #f7941d; 
}
A span.ms-rteCustom-HighlightsLink {
    font-family: Arial;
    font-weight: bold;
    font-size: 11px; 
    color: #f7941d;  
}
A:hover span.ms-rteCustom-HighlightsLink {
  FONT-WEIGHT: bold; COLOR: #092869; TEXT-DECORATION: none;
}
.ms-rteCustom-SuperScript
{ 
    font-family: Arial;
    font-size: 8px;
    vertical-align:super;
    color: #757676; 
}
A span.ms-rteCustom-SuperScript {
    font-family: Arial;
    font-weight: bold;
    font-size: 8px;
    vertical-align:super;
    color: #092869;  
}
A:hover span.ms-rteCustom-SuperScript {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}

.ms-rteCustom-SubScript
{ 
    font-family: Arial;
    font-size: 8px;
    vertical-align:sub;
    color: #757676; 
}
A span.ms-rteCustom-SubScript {
    font-family: Arial;
    font-weight: bold;
    font-size: 8px;
    vertical-align:sub;
    color: #092869; 
}
A:hover span.ms-rteCustom-SubScript {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}
.ms-rteCustom-RegularLink
{ 
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    vertical-align:top;
    color: #092869; 
}

A span.ms-rteCustom-RegularLink {
  font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	vertical-align:top;
	color: #092869; 
}
A:hover span.ms-rteCustom-RegularLink {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}

.ms-rteCustom-subHead
{ 
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    vertical-align:top;
    color: #757676; 
}
A span.ms-rteCustom-subHead {
  font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	vertical-align:top;
	color: #092869; 
}
A:hover span.ms-rteCustom-subHead {
  FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none;
}
/**********************************************************/
/***********Styles for Summary links control***************/
/**********************************************************/
.OrangeLinks{
 font-family:tahoma; 
font-size:8pt; 
color: #f7941d;
text-decoration:none;

}
.News {
	font-family:Arial;font-size:11px;font-weight:bold; color:#092869;text-decoration:none
}
.EmersonNews {
    color: #808080;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

#News {
	font-family:Arial;font-size:11px;font-weight:bold; color:#092869;text-decoration:none
}

.News A:link {
	font-family:Arial;font-size:11px;font-weight:bold; color:#092869;text-decoration:none
}

.News A:hover {
	font-family:Arial;font-size:11px;font-weight:bold; color:#909090;text-decoration:none
}
#News A:link {
	font-family:Arial;font-size:11px;font-weight:bold; color:#092869;text-decoration:none
}

#News A:hover {
	font-family:Arial;font-size:11px;font-weight:bold; color:#909090;text-decoration:none
}

A:link span.News{
	font-family:Arial;font-size:11px;font-weight:bold; color:#092869;text-decoration:none
}
A:hover span.News{
	font-family:Arial;font-size:11px;font-weight:bold; color:#909090;text-decoration:none	
}
.HeadLine
{ 
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #f7941d; 
}
.ContentTextBold 
{
    color: #757676;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: justify;
}

.ContentText{
	font-family:Arial !important; 
	font-size:12px !important; 
	color:#757676; 
	line-height:20px
}

.ContentText A:link {
	font-weight: bold; 
	color: #092869 !important; 
	text-decoration: none !important;
	font-size: 12px;
}

.ContentText A:active {
	font-weight: bold; 
	color: #092869 !important; 
	text-decoration: none !important;
	font-size: 12px;
}

.ContentText A:visited {
	font-weight: bold; 
	color: #092869 !important; 
	text-decoration: none !important;
	font-size: 12px;
}

.ContentText A:hover {
	font-weight: bold; 
	color: #999999 !important; 
	text-decoration: none  !important;
	font-size: 12px;
}

.ContentText table tr td {
	font-family:Arial !important; 
	font-size:12px  !important; 
	color:#757676; 
	line-height:20px
}

.ContentText table tr th {
	font-family:Arial !important; 
	font-size:12px !important; 
	color:#757676; 
	line-height:20px
}

/*Home page layout Styles*/
.MainLink
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#f7941d;
}
/* Webpart Title */

.ms-WPTitle {  font-family: Arial;
    font-size: 14px !important;
    font-weight: bold !important;
    color: #f7941d !important;
    text-transform:capitalize !important;
 
} 
.ms-WPTitle A:link, .ms-WPTitle A:visited {   font-family: Arial;
    font-size: 14px!important;
    font-weight: bold!important;
    color: #f7941d!important; 
    text-transform:capitalize !important;
 } 
.ms-WPTitle A:hover {  font-family: Arial;
    font-size: 14px!important;
    font-weight: bold!important;
    color: #f7941d!important; 
    text-transform:capitalize !important;
} 

.SearchResult {
    color: #808080;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 11px;
    margin: 0 10px 10px 0;
    text-transform: none;
}
.SearchTitleDisp {
    color: #F7941D !important;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
}
.SearchDesc {
    color: #092869;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
    padding-top: 5px;
    text-decoration: none;
}
a.SearchTitleDispText:link {
    color: #F7941D !important;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold !important;
    margin: 0 !important;
    text-decoration: none;
}
a.SearchTitleDispText:visited {
    color: #F7941D !important;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold !important;
    margin: 0 !important;
    text-decoration: none !important;
}
a.SearchTitleDispText:hover {
    color: #092869 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold !important;
    margin: 0 !important;
    text-decoration: none !important;
}
/**********************************************************/
/***********Styles for List Aggregator Web Part***************/
/**********************************************************/

.ListAggregator_Body
{
	background:#FFFFFF;
	border-top: solid 1px #8d9092;
	border-bottom: solid 1px #8d9092;
	color: black;
	font-size:12px;
	text-align: left;
}

/*List Aggregator Header Style*/
.ms-viewheadertr th 
{ 
    background-color:#FFFFCC !Important;
}

/*List Aggregator Header Link Style*/
.ms-viewheadertr th a
{ 
  font-family:Arial !Important;
  font-size:14px !Important;
  font-weight:bold !Important;
  color:#F7941D !Important;
}

/*List Aggregator Alternate Row Style*/
.ms-alternating
{
	background-color:#CCFF99 !Important;
}

/*List Aggregator Site Collection URL Style*/
.ms-gb
{
	background-color:#808080 !Important;
}
.BrandsHeadings
{
	FONT-WEIGHT: bold; 
	MARGIN: 0px; 
	COLOR: #F7941D; 
	FONT-FAMILY: Arial!important; 
	TEXT-DECORATION: none;
	font-size:14px;

}
.NewsBorder
{
   	border:0 none !important;
   	margin-bottom: -2px;	
}

/*List Aggregator Progress Bar Style Starts*/
#processing_overlay
{
	position: absolute;
	/*zIndex: 99998;*/
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:#ccffff;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
	cursor:wait;
}						
#processing_container 
{
    font:bold 14px verdana;
	min-width: 200px; /* Dialog will be no smaller than this */
	max-width: 400px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #00303f;
	color: #00303f;
}

#processing_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:#669900;
	color: #FFF;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
	vertical-align:middle;
}

/*List Aggregator Progress Bar Style End*/

/*Image on left template styles*/
.ImageOnLeftDesc
{
                font-family:Arial !important;
                font-size:12px !important;
                /*padding-bottom:20px;*/
                color:#808080;
                padding-right:20px;        
                padding-left:10px;  
                line-height:normal!important;         
}
.ImageOnRightDesc
{
                font-family:Arial !important;
                font-size:12px !important;
                /*padding-bottom:20px;*/
                color:#808080;
                padding-right:20px;  
                line-height:normal!important;       
                                
}
.ImageOnRightHeading{
	font-family:Arial !important;
	font-size:14px !important;
	font-weight:bold !important;
	padding-bottom:5px!important;	
	line-height:normal!important; 
					
}
.ImageOnRightHeading a{
	color: #f7941d !important;
	text-decoration:none !important;
	font-size:14px !important;
	font-weight:bold !important;
	line-height:normal!important; 
		
}
.ImageOnRightHeading a:active{
	color: #092869 !important;
	text-decoration:none !important;	
	line-height:normal!important; 	
}
.ImageOnRightHeading a:hover{
	color: #092869 !important;
	text-decoration:none !important;	
	line-height:normal!important; 	
}
.ImageOnLeftHeading{
	font-family:Arial !important;
	font-size:14px !important;
	font-weight:bold !important;
	padding-bottom:5px !important;	
	padding-left:10px;		
	line-height:normal!important;  		
}
.ImageOnLeftHeading a{
	color: #f7941d !important;
	text-decoration:none !important;
	font-size:14px !important;
	font-weight:bold !important;
	line-height:normal!important;  
		
}
.ImageOnLeftHeading a:active{
	color: #092869 !important;
	text-decoration:none !important;
	line-height:normal!important; 		
}
.ImageOnLeftHeading a:hover{
	color: #092869 !important;
	text-decoration:none !important;	
	line-height:normal!important; 	
}




/*Flyout Announcement Styles start*/

.divWebpartContent a,.divWebpartContent a:visited {
	color:#092869 !important;
font-family:Arial !important;
font-size:11px !important;
font-weight:bold !important;
text-align:left !important;
text-decoration:none !important;
}

.divWebpartContent a:hover
{
	font-family:Arial!important;
	font-size:11px!important;
	font-weight:bold!important; 
	color:#909090!important;
	text-decoration:none!important;
}

/*Flyout Announcement Styles Ends*/
/*Event Details Styles Starts Here*/
.EventDetails{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;
	color: #757676;
	margin:5px 0px;
	font-weight:bold;
	 padding-left:10px;
}
/*Event Details Styles Ends Here*/

.ms-advsrchHeadingText h3.ms-standardheader
{
	font-family: verdana,arial,helvetica,sans-serif;
	border-bottom: none;
	text-transform: none;
}

.ms-advsrchText label
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight: normal;
}

/* Emerson Europe */
/*--------------------------
	Product Model Listing 
----------------------------*/
.prodListMainTable
{
	width: 760px;
	color: #757676 !important;
}

.prodListDescription
{
	width: 600px;	
	vertical-align: top;
	padding-top: 16px;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: left !important;
	font-size: 12px !important;	
	line-height: 20px;
}

.prodListImage
{
	vertical-align: top;
	width: 152px;
	height: 185px;
}

.prodListGrid
{
	padding: 0;
	margin: 1;
	border: 1px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	width: 696px;
	border: 1px solid #aeaeae;
}

.prodListGridHeader
{
	width: 690px;
	height: 25px;
}

.prodListGridHeader td 
{	
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold;
	border-left: 1px solid #aeaeae;
	border-top: 1px solid #aeaeae;
	border-bottom: 1px solid #aeaeae;
	border-right: 1px solid #aeaeae;
	text-align: center;
	background-color: #808080 !important;
	color: #ffffff !important;
}

.prodListGridHeader2
{
	width: 690px;
	height: 20px;
}

.prodListGridHeader2 td
{	
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 10px !important;
	border-left: 1px solid #aeaeae;
	border-top: 1px solid #aeaeae;
	border-bottom: 1px solid #aeaeae;
	border-right: 1px solid #aeaeae;
	text-align: center;	
	background-color: #808080 !important;
	color: #ffffff !important;
}

.prodListGrid tr.normal
{
	background-color: #ffffff;
	height: 25px;
	vertical-align: middle;
	text-align: left !important;
	font-size: 11px !important;
}
.prodListGrid tr.alternate
{
	background-color: #ececec;
	height: 25px;
	vertical-align: middle;
	text-align: left !important;
	font-size: 11px !important;
}

.prodListGrid td
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	border-left: 1px solid #aeaeae;
	border-top: 1px solid #aeaeae;
	border-bottom: 1px solid #aeaeae;
	border-right: 1px solid #aeaeae;
}

td.prodListGridModel
{
	width: 141px;
	width: 140px\0; /* for IE8 */
	*width: 140px; /* for IE7 */
	padding-left: 90px;
}
td.prodListGridMotorVersion_1
{
	width: 115px;
	text-align: center;
}
td.prodListGridMotorVersion_1 a:link
{
	color: #092869 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
td.prodListGridMotorVersion_1 a:visited
{
	color: #092869 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 11px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
td.prodListGridMotorVersion_1 a:hover 
{
	color: #f7941d !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 11px !important;
	font-weight: bold !important; 
	text-decoration: none!important;
}

.prodListFooter
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 9px !important;
	text-align: center;
}



/*----------------------------
	Product Model Details 
------------------------------*/
.productDetailsTable
{
	width: 750px;
	color: #757676 !important;
}

.productDetailsTitle
{	
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold;
	width: 573px;
	height: 40px;
	text-align: left;
	vertical-align: top;
}
.productDetailsImage
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	width: 177px;
	height: 86px;
	text-align: left;
	vertical-align: top;
}
.productDetailsLineUpLink
{
	padding-left: 0px !important;
	vertical-align: top;
	text-align: right !important;
}

.productDetailsHeaderRow
{
	/*width: 600px;*/
	height: 35px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #808080 !important;
	color: #ffffff !important;
	
}
.productDetailsHeaderRow td
{
	/*width: 600px;
	height: 25px;*/
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important; 
	/*border-top: 1px solid #aeaeae;
	border-bottom: 1px solid #aeaeae;*/
	padding-left: 10px;
}

/* Where is this being used? */
.productDetailsHeaderRow1
{
	height: 35px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #808080 !important;
	color: #ffffff !important;
}
.productDetailsHeaderRow1 th
{
	
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important; 
	padding-left: 10px;
	text-align: left !important;
}
.productDetailsHeaderRow1 td
{
	
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important; 
	padding-left: 10px;
	text-align: left !important;
}
/* Where is this being used? */


.productDetailsRow
{
	/*width: 600px;*/
	height: 25px;
	background-color: #ffffff;
}
.productDetailsAltRow
{
	/*width: 600px;*/
	height: 25px;
	background-color: #ececec;
}
.productDetailsRow td
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	padding-left: 10px;
	text-align: left;
}
.productDetailsAltRow td
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	padding-left: 10px;
	text-align: left;
}
.productDetailsRow td a:link 
{
	color: #092869 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.productDetailsRow td a:visited 
{
	color: #092869 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.productDetailsRow td a:hover 
{
	color: #f7941d !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 12px !important;
	font-weight: bold !important; 
	text-decoration: none !important;
}
.productDetailsAltRow td a:link 
{
	color: #092869 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.productDetailsAltRow td a:visited 
{
	color: #092869 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 12px !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.productDetailsAltRow td a:hover 
{
	color: #f7941d !important;
	font-family: Arial, Helvetica, sans-serif !important;
	text-align: center !important;
	font-size: 12px !important;
	font-weight: bold !important; 
	text-decoration: none!important;
}


.productDocumentsHeaderRow
{
	/*width: 600px;*/
	height: 25px;
	background-color: #ececec;
	/*color: #ffffff;*/
}
.productDocumentsHeaderRow td
{
	font-weight: bold !important;
	padding-left: 10px;
}
.productDocumentsRow 
{
	/*width: 600px;*/
	height: 25px;
	height: 20px; /* for IE8 */
	height: 20px; /* for IE7 */
	background-color: #ffffff;
}
.productDocumentsAltRow 
{
	/*width: 600px;*/
	height: 25px;
	height: 20px; /* for IE8 */
	height: 20px; /* for IE7 */
	background-color: #ececec;
}
.productDocumentsRow td
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
}
.productDocumentsAltRow td
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
}
.productDocumentsTitles
{
	width: 580px;
}
.productDocumentsLinks
{
	width: 170px;
	text-align: right !important;
}

/*---------------------------------------------------*/
/*   SharePoint 2013 Style Changes   */
.printText{
	display:none
}
.ShareThisPrintIcon{
	width:210px;
	float:right;
	text-align:right!important
}
.DivPrintIcon{
	float:left;
	width:24px;
	margin-top:1px
}
.DivShareThis{
	width:183px;
	float:right;
	margin-top:8px
}
.variationpickerarea{
	float:left;
	display:inline;
	width:140px;
	height:35px;
	padding-left:20px;
	padding-top:3px
}
.variationpickercontainer{
	border-left:1px solid white;
	color:#999;
	text-align:left;
	display:inline;
	margin-right:5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px
}
.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
}
.variationpickerdropdown{
	width:180px;
	color:#787878;
	border:1px solid #979797;
	border-collapse:collapse
}
.ms-rtestate-field table{
	/*border-collapse: separate!important;*/
	border-spacing: 0px;
}
div.BodyText a:hover {
	color: rgb(128, 128, 128); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;
}

span a.RootBreadCrumb {
	color: rgb(153, 153, 153); font-size: 11px; font-weight: bold; text-decoration: none;
}

a:hover span.ms-rteCustom-HeadLine {
	color: rgb(0,0,0); font-weight: bold; text-decoration: underline;
}

a:hover span.ms-rteCustom-RegularLink {
	color: rgb(0,0,0); font-weight: bold; text-decoration: underline;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel {
	padding: 1px 4px; 
	height: 18px; 
	text-align: left; 
	color: rgb(119, 119, 119); 
	font-family: tahoma; 
	font-size: 8pt; 
	font-weight: normal; 
	border-top-color: rgb(204, 204, 204); 
	border-right-color: rgb(204, 204, 204); 
	border-left-color: rgb(204, 204, 204); 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-left-width: 1px; 
	border-left-width: 1px; 
	border-top-style: solid; 
	border-right-style: solid; 
	border-left-style: solid; 
	background-image: url("/_layouts/images/globgrad.gif"); 
	background-repeat: repeat-x; 
	background-color: rgb(239, 235, 239);
	}	
.ms-formfieldvaluecontainer {
	padding: 5px; border: 1px solid rgb(204, 204, 204); margin-right: 4px; margin-bottom: 4px; margin-left: 4px;
	}
.ms-long{
width: 386px !important; 
font-family: Verdana, sans-serif; 
font-size:8pt
}
.ms-formfieldlabelcontainer{
margin: 4px 4px 0px 4px !important
}
html{
*overflow:hidden
}
.BodyText td{
	font-size:12px!important;
	font-family:Arial,Helvetica,sans-serif!important
}
.faqanswerdiv a:visited, .faqanswerdiv a:link {
color: #003399 !important;
}
.ms-rtestate-field{
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
}
.LeftNavigation table {
	table-layout: fixed
}
.LeftNavigation table td {
	word-wrap: break-word
}
.CesResult {
color:#000
}
html>body.ms-rtestate-field table{
	border-color:black\9
}
html>body.ms-rtestate-field table td{
	border-color:black\9
}
html>body.ms-rtestate-field table th{
	border-color:black\9
}
.ms-rtestate-field table{
	font-size:12px;
	border-color: #808080;
}
.faqanswerdiv a:visited, .faqanswerdiv a:link {
	color: #003399 !important;
}
.OrangeBoldText h1 {
	font-size:14px !important
}
.item{
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.OrangeBoldText A:link{
	color: #092869;
	font-weight: bold;
}
/* CMA: fix for uat item 55 */
.slm-layout-main {
 line-height: 13px;
}
.ms-SummaryLinkWebPartHeader{
padding-bottom: 0px !important;
}

/*---------------------------------------------------*/