




BODY,
PRE,
TR,
TD,
TH,
P,
.portlet-font,
.portlet-section-body,
.portlet-section-footer,
.portlet-section-text,
.portlet-table-text {
	font-size:small;
}

.ADBorderColorBase {
	layer-background-color:#000044;
	background-color:#000044;
}

.ADBGHeaderNewColor {
	background-color:#DFE5F1;
}

.ADChromeHeader {
	color:#FEFEFE;
	font-size:x-small;
	font-family:Arial;
	font-weight:bold;
}
A.ADChromeHeader {text-decoration: underline; font-weight: normal;}
A.ADChromeHeader:link {color: #FEFEFE; text-decoration: underline;}
A.ADChromeHeader:visited {color: #FEFEFE; text-decoration: underline;}
A.ADChromeHeader:hover {color: #FEFEFE; text-decoration: underline;}

.epi-ok {
	font-size: larger;
}

.epi-error {
	font-size: larger;
}

.ReturnToTop {
	display: none;
	float: left;
	z-index: 10;
	font-weight:bold;
	position: absolute;
	left: 140px;
}

.ADColorBG {
	layer-background-color:#FEFEFE;
	background-color:#FEFEFE;
}

.ADColorBGLeft {
	layer-background-color:#E8E8E8;
	background-color:#E8E8E8;
}

.ADColorBGHeaderTopII {
	color:#005847;
	background-color:#DFE5F1;
    font-size: 9pt;
}
a.ADColorBGHeaderTopII:link    { color: #005847 }
a.ADColorBGHeaderTopII:visited { color: #005847 }
a.ADColorBGHeaderTopII:hover   { color: #005847 }
a.ADColorBGHeaderTopII:active  { color: #005847 }


.ADColorBGHeaderTop {
	color:#FEFEFE;
	layer-background-color:#003DA8;
	background-color:#003DA8;
}
a.ADColorBGHeaderTop:link    { color: #FEFEFE }
a.ADColorBGHeaderTop:visited { color: #FEFEFE }
a.ADColorBGHeaderTop:hover   { color: #FEFEFE }
a.ADColorBGHeaderTop:active  { color: #FEFEFE }

.ADColorBGHeaderLine {
	layer-background-color:#000000;
	background-color:#000000;
}

.ADColorBGFooter {
	layer-background-color:#E8E8E8;
	background-color:#E8E8E8;
}

.ADHeaderText {
	color:#FEFEFE;
	font-size:large;
	font-family:;
}

.ADColorFontHeader {
	color:#FEFEFE;
}

.ADColorBGFooterRight {
	layer-background-color:#EDF2F8;
	background-color:#EDF2F8;
}




.AD-Menu0				{position: relative; z-index: 300;}


.AD-Menu,
.AD-Menu-border-baseLevel,
.AD-Menu-border-subLevel	{
	visibility:hidden;
}

.bottom-border	{
	padding-top:0px;
	padding-bottom:0px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#000044;
}

.level3-border {
	background-color:#CCCCCC;
}


.AD-Menu,
.AD-Menu-baseLevel,
.AD-Menu-baseLevel-over,
.AD-Menu-baseLevel-select,
.AD-Menu-baseLevel-select-over {
	padding-left:3px;
	padding-right:3px;
	padding-top:4px;
	padding-bottom:6px;
}


.AD-Menu-subLevel,
.AD-Menu-subLevel-over,
.AD-Menu-subLevel-select,
.AD-Menu-subLevel-select-over	{
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
}


.AD-Menu-border-baseLevel,
.AD-Menu-baseLevel,
.AD-Menu-baseLevel-over,
.AD-Menu-baseLevel-select,
.AD-Menu-baseLevel-select-over,
.AD-Menu-subLevel-over,
.AD-Menu-subLevel-select,
.AD-Menu-subLevel-select-over	{
	font-weight:bold;
}


.AD-Menu,
.AD-Menu-border-baseLevel,
.AD-Menu-border-subLevel,
.AD-Menu-baseLevel,
.AD-Menu-baseLevel-over,
.AD-Menu-baseLevel-select,
.AD-Menu-baseLevel-select-over,
.AD-Menu-subLevel,
.AD-Menu-subLevel-over,
.AD-Menu-subLevel-select,
.AD-Menu-subLevel-select-over	{
	cursor:pointer;
	cursor:hand;
	font-size:9pt;
	font-family:arial;
	line-height:normal;
	vertical-align:middle;
	z-index:300;
}






.AD-Menu-baseLevel,
.AD-Menu-baseLevel-over,
.AD-Menu-baseLevel-select,
.AD-Menu-baseLevel-select-over	{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#000044;
}








.AD-Menu-baseLevel	{
	color:#000000;
	layer-background-color:#DFE5F1;
	background-color:#DFE5F1;
}
a.AD-Menu-baseLevel:link    { color: #000000 }
a.AD-Menu-baseLevel:visited { color: #000000 }
a.AD-Menu-baseLevel:hover   { color: #000000 }
a.AD-Menu-baseLevel:active  { color: #000000 }

a.AD-Menu-baseLevel-text:link    { color: #000000 }
a.AD-Menu-baseLevel-text:visited { color: #000000 }
a.AD-Menu-baseLevel-text:hover   { color: #000000 }
a.AD-Menu-baseLevel-text:active  { color: #000000 }



.AD-Menu-subLevel	{
	color:#03399B;
	layer-background-color:#EDF2F8;
	background-color:#EDF2F8;
}
a.AD-Menu-subLevel:link    { color: #03399B }
a.AD-Menu-subLevel:visited { color: #03399B }
a.AD-Menu-subLevel:hover   { color: #03399B }
a.AD-Menu-subLevel:active  { color: #03399B }

a.AD-Menu-subLevel-text:link    { color: #03399B }
a.AD-Menu-subLevel-text:visited { color: #03399B }
a.AD-Menu-subLevel-text:hover   { color: #03399B }
a.AD-Menu-subLevel-text:active  { color: #03399B }


.AD-Menu-baseLevel-over,
.AD-Menu-baseLevel-select-over	{
	color:#FAFAFA;
	layer-background-color:#003DA8;
	background-color:#003DA8;
}
a.AD-Menu-baseLevel-over:link    { color: #FAFAFA }
a.AD-Menu-baseLevel-over:visited { color: #FAFAFA }
a.AD-Menu-baseLevel-over:hover   { color: #FAFAFA }
a.AD-Menu-baseLevel-over:active  { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over:link    { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over:visited { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over:hover   { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over:active  { color: #FAFAFA }

a.AD-Menu-baseLevel-over-text:link    { color: #FAFAFA }
a.AD-Menu-baseLevel-over-text:visited { color: #FAFAFA }
a.AD-Menu-baseLevel-over-text:hover   { color: #FAFAFA }
a.AD-Menu-baseLevel-over-text:active  { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over-text:link    { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over-text:visited { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over-text:hover   { color: #FAFAFA }
a.AD-Menu-baseLevel-select-over-text:active  { color: #FAFAFA }


.AD-Menu-subLevel-over,
.AD-Menu-subLevel-select-over	{
	color:#00479E;
	layer-background-color:#DFE5F1;
	background-color:#DFE5F1;
}
a.AD-Menu-subLevel-over:link    { color: #00479E }
a.AD-Menu-subLevel-over:visited { color: #00479E }
a.AD-Menu-subLevel-over:hover   { color: #00479E }
a.AD-Menu-subLevel-over:active  { color: #00479E }
a.AD-Menu-subLevel-select-over:link    { color: #00479E }
a.AD-Menu-subLevel-select-over:visited { color: #00479E }
a.AD-Menu-subLevel-select-over:hover   { color: #00479E }
a.AD-Menu-subLevel-select-over:active  { color: #00479E }

a.AD-Menu-subLevel-over-text:link    { color: #00479E }
a.AD-Menu-subLevel-over-text:visited { color: #00479E }
a.AD-Menu-subLevel-over-text:hover   { color: #00479E }
a.AD-Menu-subLevel-over-text:active  { color: #00479E }
a.AD-Menu-subLevel-select-over-text:link    { color: #00479E }
a.AD-Menu-subLevel-select-over-text:visited { color: #00479E }
a.AD-Menu-subLevel-select-over-text:hover   { color: #00479E }
a.AD-Menu-subLevel-select-over-text:active  { color: #00479E }


.AD-Menu-baseLevel-select	{
	color:#FAFAFA;
	layer-background-color:#003DA8;
	background-color:#003DA8;
}
a.AD-Menu-baseLevel-select:link    { color: #FAFAFA }
a.AD-Menu-baseLevel-select:visited { color: #FAFAFA }
a.AD-Menu-baseLevel-select:hover   { color: #FAFAFA }
a.AD-Menu-baseLevel-select:active  { color: #FAFAFA }

a.AD-Menu-baseLevel-select-text:link    { color: #FAFAFA }
a.AD-Menu-baseLevel-select-text:visited { color: #FAFAFA }
a.AD-Menu-baseLevel-select-text:hover   { color: #FAFAFA }
a.AD-Menu-baseLevel-select-text:active  { color: #FAFAFA }


.AD-Menu-subLevel-select	{
	color:#00479E;
	layer-background-color:#DFE5F1;
	background-color:#DFE5F1;
}
a.AD-Menu-subLevel-select:link    { color: #00479E }
a.AD-Menu-subLevel-select:visited { color: #00479E }
a.AD-Menu-subLevel-select:hover   { color: #00479E }
a.AD-Menu-subLevel-select:active  { color: #00479E }

a.AD-Menu-subLevel-select-text:link    { color: #00479E }
a.AD-Menu-subLevel-select-text:visited { color: #00479E }
a.AD-Menu-subLevel-select-text:hover   { color: #00479E }
a.AD-Menu-subLevel-select-text:active  { color: #00479E }





.AD-Division-Color-ESD {
	color: black;
}
.AD-Division-Color-ESD_USA {
	color: black;
}
.AD-Division-Color-ESD_US {
	color: black;
}
.AD-Division-Color-ESD_CANADA {
	color: black;
}
.AD-Division-Color-ISD {
	color: #E3AA34;
}
.AD-Division-Color-PVF {
	color: red;
}
.AD-Division-Color-PLB {
	color: blue;
}
.AD-Division-Color-HVAC {
	color: #FF8400;
}
.AD-Division-Color-AMK {
	color: #993300;
}
.AD-Division-Color-SAF {
	color: #000000;
}


	
		A.mtg {}
		A.mtg:link {color: blue;}
		A.mtg:visited {color: blue;}
		A.mtg:hover {color: red;}

	
		.mtg-page-title {font-family: Arial; font-weight:bold; font-size: small; color: #000000; text-align: left}
		
	
		.mtg-title {font-family: Arial; font-weight:bold; font-size: medium; color: #000000; text-align: center}
		
	
		
		.mtg-month {font-family: Arial; font-weight:bold; font-size: small; color: #FFFFFF; background-color: #003DA8 ; text-align: left}
	
	
 		
 		TR.mtg-shaded {background: #EDF2F8; height: 35px}
 		TR.mtg-nonshaded {background: #FFFFFF; height: 35px}
 	
 	
 		
 		TD.mtg-hdr {font-family: Arial; font-weight: bold; font-size: x-small; color: #000000; background-color: #9BACD7 ; height: 18px; }

 	
 		.mtg-legend {font-family: Arial; font-weight: normal; font-size: x-small; color: #000000; font-style: italic} 
 		
 		
 		TABLE.mtg-legend-background {border-width: 2px; border-style: outset; border-color: #EDF2F8; background-color: #EDF2F8}
 		
 	
 		.mtg-intro {font-family: Arial; font-weight: normal; font-size: x-small; color: #000000; font-style: normal} 	
 		 	
 	
 		.mtg-desc {font-family: Arial; font-weight: normal; font-size: x-small; color: #000000} 


 	
 	
 		
 		TD.mtg-ad {font-family: Arial; font-weight: bold; font-size: x-small; color: #008100} 
 		
 		
 		TD.mtg-esd {font-family: Arial; font-weight: bold; font-size: x-small; color: black} 
 		TD.mtg-esd-can {font-family: Arial; font-weight: bold; font-size: x-small; color: black} 
 		TD.mtg-esd-usa {font-family: Arial; font-weight: bold; font-size: x-small; color: black} 
 		
 		
 		TD.mtg-hvac {font-family: Arial; font-weight: bold; font-size: x-small; color: #a83da8} 
 		
 		
 		 
 		TD.mtg-isd {font-family: Arial; font-weight: bold; font-size: x-small; color: #CECE00} 
 		
 		
 		 
 		 
 		TD.mtg-plb {font-family: Arial; font-weight: bold; font-size: x-small; color: #003DA8} 
 		
 		
 		 
 		 
 		TD.mtg-pvf {font-family: Arial; font-weight: bold; font-size: x-small; color: #003DA8} 
 		
 		
 		TD.mtg-spd {font-family: Arial; font-weight: bold; font-size: x-small; color: #000000} 

		
 		TD.mtg-amk {font-family: Arial; font-weight: bold; font-size: x-small; color: #993300} 
 		
		
 		TD.mtg-saf {font-family: Arial; font-weight: bold; font-size: x-small; color: #000000} 
 		
 		
 		
 		TD.mtg-NEW_DIVISION_ABBREVIATION {font-family: Arial; font-weight: bold; font-size: x-small; color: #003DA8} 
 		
 		

 		


.contentListRowEven {}
.contentListRowOdd {}
.contentListTitle {font-weight: bold}
.contentListPublishDate {}
.contentListDescription {}

.contentPageTitle {font-weight: bold}
.contentPagePublishDate {}
.contentPage {}



.contentListCategoryTitle {}
.contentListDateTitle {}
.contentListRowEven {}
.contentListRowOdd {}
.contentListRowHighlight {}
a.contentItemURL:link    { color: 003DA8; }
a.contentItemURL:visited { color: purple; }
a.contentItemURL:hover   { color: black; }
a.contentItemURL:active  {}
.contentListTitle {font-size: larger; font-weight: bold; text-decoration: underline;}
.contentListPublishDate {}
.contentListDescription {}
.contentPageTitle {font-size: larger; font-weight: bold;}
.contentPagePublishDate {}





.helpBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.helpSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.helpHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}




.contentHeader {
	font-family: Arial;
	font-size: 14pt;
}

.contentSubHeader {
	font-family: Arial;
	font-size: 12pt;
}
.contentBody {
	font-family: Arial;
	font-size: 10pt;
}
		





.rowBG {
	background-color: #CCCCCC;
}

.MyContactListColumnHeader {
	color: #FFFFFF;
	font-weight: bold;
}

.MyContactListHeading {
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.MyContactListHeadingBG {
	background-color: #003DA8;
}

.MyContactListFieldName {
	font-size: 12pt;
	font-weight: bold;
}

.MyContactListButton,
.MyContactListInput,
.MyContactListCheckBox,
.MyContactListText,
.MyContactListTextArea,
.MyContactListSelect {
	font-size: x-small;
}

.MyContactListButtonLink,
.MyContactListButtonLink:link,
.MyContactListButtonLink:active,
.MyContactListButtonLink:visited {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.MyContactListButtonLink:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.MyContactListErrorText {
	font-size: small;
	font-weight: bold;
	color: red;
}

.MyContactListSuccessText {
	font-size: small;
	font-weight: bold;
	color: green;
}

.MyContactListFont {
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
}

.MyContactListInstructions {
	font-size: x-small;
	font-weight: normal;
}






.SpotlightColumnHeader {
	color: #000000;
	font-weight: bold;
}

.SpotlightHeading {
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.SpotlightHeadingBG {
	background-color: #003DA8;
}

.SpotlightFieldName {
	font-size: 12pt;
	font-weight: bold;
}

.SpotlightFieldNameFootnote {
	font-size: xx-small;
	font-weight: normal;
}

.SpotlightFieldNameInstructions {
	font-size: x-small;
	font-weight: normal;
}

.SpotlightEditPageWelcome {
	font-size: 20pt;
	font-weight: bold;
	color: #003DA8;
}

.SpotlightEditPageInstructions {
	font-size: 16pt;
	font-weight: bold;
}

.SpotlightFormRequired {
	color: red;
	font-size: 12pt;
	font-weight: bold;
}

.SpotlightButton,
.SpotlightInput,
.SpotlightCheckBox,
.SpotlightText,
.SpotlightTextArea,
.SpotlightSelect {
	font-size: x-small;
}

.SpotlightButtonLink,
.SpotlightButtonLink:link,
.SpotlightButtonLink:active,
.SpotlightButtonLink:visited {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.SpotlightButtonLink:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.SpotlightErrorText {
	font-size: small;
	font-weight: bold;
	color: red;
}

.SpotlightSuccessText {
	font-size: small;
	font-weight: bold;
	color: green;
}

.SpotlightFont {
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
}






.GIBPShipmentColumnHeader {
	color: #000000;
	font-weight: bold;
}

.GIBPShipmentHeading {
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.GIBPShipmentHeadingBG {
	background-color: #003DA8;
}

.GIBPShipmentFieldName {
	font-size: 12pt;
	font-weight: bold;
}

.GIBPShipmentFieldNameFootnote {
	font-size: xx-small;
	font-weight: normal;
}

.GIBPShipmentFieldNameInstructions {
	font-size: x-small;
	font-weight: normal;
}

.GIBPShipmentInstructions {
	font-size: x-small;
	font-weight: normal;
}

.GIBPShipmentFormRequired {
	color: red;
	font-size: 12pt;
	font-weight: bold;
}

.GIBPShipmentButton,
.GIBPShipmentInput,
.GIBPShipmentCheckBox,
.GIBPShipmentText,
.GIBPShipmentTextArea,
.GIBPShipmentSelect {
	font-size: x-small;
}

.GIBPShipmentButtonLink,
.GIBPShipmentButtonLink:link,
.GIBPShipmentButtonLink:active,
.GIBPShipmentButtonLink:visited {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.GIBPShipmentButtonLink:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.GIBPShipmentErrorText {
	font-size: small;
	font-weight: bold;
	color: red;
}

.GIBPShipmentSuccessText {
	font-size: small;
	font-weight: bold;
	color: green;
}

.GIBPShipmentFont {
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
}






.AutoDebitButtonLink {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.AutoDebitButtonLink:link {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.AutoDebitButtonLink:active {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.AutoDebitButtonLink:visited {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.AutoDebitButtonLink:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}





.QuartleryIncentiveColumnHeader {
	color: #000000;
	font-weight: bold;
}

.QuartleryIncentiveHeading {
	color: #FFFFFF;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.QuartleryIncentiveHeadingBG {
	background-color: #003DA8;
}

.QuartleryIncentiveFieldName {
	font-size: 12pt;
	font-weight: bold;
}

.QuartleryIncentiveFieldNameFootnote {
	font-size: xx-small;
	font-weight: normal;
}

.QuartleryIncentiveFieldNameInstructions {
	font-size: x-small;
	font-weight: normal;
}

.QuartleryIncentiveInstructions {
	font-size: x-small;
	font-weight: normal;
}

.QuartleryIncentiveFormRequired {
	color: red;
	font-size: 12pt;
	font-weight: bold;
}

.QuartleryIncentiveButton,
.QuartleryIncentiveInput,
.QuartleryIncentiveCheckBox,
.QuartleryIncentiveText,
.QuartleryIncentiveTextArea,
.QuartleryIncentiveSelect {
	font-size: x-small;
}

.QuartleryIncentiveButtonLink,
.QuartleryIncentiveButtonLink:link,
.QuartleryIncentiveButtonLink:active,
.QuartleryIncentiveButtonLink:visited {
	color: #003399 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.QuartleryIncentiveButtonLink:hover {
	color: #000000 !important;
	text-decoration: underline !important;
	font-size: small;
	font-weight: bold;
	cursor: pointer;
}

.QuartleryIncentiveErrorText {
	font-size: small;
	font-weight: bold;
	color: red;
}

.QuartleryIncentiveSuccessText {
	font-size: small;
	font-weight: bold;
	color: green;
}

.QuartleryIncentiveFont {
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
}






.CommitteeListPortletRows{
	font-size: 10pt;
	font-family: Arial;
	padding-bottom: 10px;
}
.CommitteeListPortletRowOdd{
	background-color: #e8f6ff;
	font-size: 10pt;
	font-family: Arial;
	padding-bottom: 10px;
}
.CommitteeListPortletRowEven{
	background-color: #f3f3f3;
	font-size: 10pt;
	font-family: Arial;
	padding-bottom: 10px;
}
.CommitteeListPortlet A:link,
.CommitteeListPortlet A:active,
.CommitteeListPortlet A:visited,
.CommitteeListPortlet A:hover
 {
	color: blue;
	font-size: 12px;
	font-family: Arial;
}


