BODY {
	SCROLLBAR-FACE-COLOR: #669ACC;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #004477;
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
}

	p, td, li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #000000;
		text-decoration: none;

	}

	a:hover {color: #85B3E4}

	a:hover.ECPrefer  { color: #F0EFA8 }
	a:visited.ECPrefer,a:link.ECPrefer {color: #FFFFFF}	
	.ECPrefer {color: #FFFFFF}
	th {
		font-family: Verdana, Arial;
		font-size: 14px;
	}

	H1 {
		font-family: Verdana, Arial;
		font-size: 20px;
	}
	H2 {
		font-family: Verdana, Arial;
		font-size: 20px;
	}

	H3 {
		font-family: Verdana, Arial;
		font-size: 16px;
	}
a:hover.headerTopNavText {color: #ffffff}
	.topincludemessage  { color: #000; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
.searchFormTable {
		margin-right: 10px;
		margin-left: 10px;
		margin-bottom: 5px;
		margin-top: 12px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ffffff;
	}

	.searchForm {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #669ACC;
		width: 80px;
	}
	
	.homeLoginForm {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #669ACC;
		width: 108px;
	}
	
	.homeLoginText {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
	}

	.subnavLevel1TextOn {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		font-weight : bold;
		font-variant : small-caps;
	}

	.subnavLevel1TextOff {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		font-weight : bold;
		font-variant : small-caps;
	}

	.subnavLevel2TextOn {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #6699CC;
		font-variant : small-caps;
	}

	.subnavLevel2TextOff {
		font-family : Arial, Helvetica, sans-serif;
		color : #000000;
		font-variant : small-caps; font-size
	}

	.subnavLevel3TextOn {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #6699CC;
		font-variant : small-caps;
	}

	.subnavLevel3TextOff {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		font-variant : small-caps;
	}

	.subheaderText {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 16px;
		color : #000000;
		font-variant : small-caps;
		font-weight : bold;
		margin-left : 15px;
		margin-bottom : 10px;
	}

	.contentHeadline {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #3974AE;
		font-weight : bold
	}

	.contentText {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		line-height : 15px;
	}
	
	.contentPromoText {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		margin-left : 5px;
		margin-right : 10px;
	}
	
	.contentTable {
		margin-left : 15px;
		margin-right : 10px;
		margin-top : 10px;
	}
	
	.contentTableHomeLandingPage {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
	}
	
	.footerText {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 7pt;
		line-height: 12px;
		color : #999999;
		margin-left : 5px;
		margin-right : 5px;
	}

	.footerNavPadding {
		margin-left : 5px;
		margin-right : 5px;
	}
	
	.footerNav {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 9px;
		line-height: 12px;
		color : #336699;
		text-decoration: none;
	}

	a:hover.footerNav {color: #000000}

	.sideNavLevel1Text {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
		color : #000000;
		text-decoration : none;
	}

	.sideNavLevel2Text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration : none;
	}

	.sideNavLevel3Text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration : none;
	}

	.sideNavLevel4Text {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		text-decoration : none;
	}
	
	a:hover.sideNavLevel1Text {color: #000000}
	a:hover.sideNavLevel2Text {color: #000000}
	a:hover.sideNavLevel3Text {color: #000000}
	a:hover.sideNavLevel4Text {color: #000000}
	
	a:hover.sideNavLevel1TextOn {color: #000000}
	a:hover.sideNavLevel2TextOn {color: #000000}
	a:hover.sideNavLevel3TextOn {color: #000000}
	a:hover.sideNavLevel4TextOn {color: #000000}
	
	.sideNavLevel1TextOn {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
		color : #000000;
		text-decoration : none;
	}

	.sideNavLevel2TextOn {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #000000;
		text-decoration : none;
	}

	.sideNavLevel3TextOn {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color : #000000;
		text-decoration : none;
	}

	.sideNavLevel4TextOn {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color : #000000;
		text-decoration : none;
	}
	

	.worldwideForm {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px
	}
	
	.CrosslinkPrimaryTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 5px;
		margin-bottom : 0px;
	}
	.CrosslinkSecondaryTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 5px;
		margin-bottom : 10px;
	}
	.CrosslinkPrimarySpacer {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		background-color : ffffff;
		margin-bottom : 0px;
	}
	.CrosslinkHeaderText {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		font-weight : bold;
	}
	.CrosslinkHeaderText a {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		font-weight : bold;
	}
	.CrosslinkHeaderText a:hover {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : FFCC00;
		text-decoration : none;
		font-weight : bold;
	}
	.CrosslinkBodyTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 2px;
		margin-bottom : 0px;
	}
	.CrosslinkBodyText {
		font-size : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 000000;
		text-decoration : none;
		line-height : 12px;
	}
	.CrosslinkBodyText a {
		font-size : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		line-height : 12px;
	}
	.CrosslinkBodyText a:hover {
		font-size : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		line-height : 12px;
	}
	.CrosslinkSubLinkTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 6px;
		margin-bottom : 0px;
	}
	.CrosslinkSubLinkItemTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 8px;
	}
	.CrosslinkSubLinkText {
		font-size : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif,;
		color : 6699cc;
		text-decoration : none;
	}
	.CrosslinkSubLinkText a {
		font-size : 9px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 6699cc;
		text-decoration : none;
	}
	.CrosslinkSubLinkText a:hover {
		font-size : 9px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 6699cc;
		text-decoration : none;
	}


	.CrosslinkSecondaryTable {
		margin-left : 15px;
		margin-right : 10px;
		margin-top : 10px;
		margin-bottom : 25px;
	}

	.CrosslinkPrimarySpacer {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		background-color : cccccc;
		margin-bottom : 10px;
	}
	
	.CrosslinkPrimarySpacerNoBottomSpace {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		background-color : cccccc;
		margin-bottom : 0px;
	}

	.CrosslinkSecondarySpacer {
		margin-left : 15px;
		margin-right : 10px;
		margin-top : 0px;
		margin-bottom : 0px;
	}
	
	.CrosslinkDisco100PercentTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 14px;
	}

	.CrosslinkDisco100PercentSpacer {
		margin-left : 15px;
		margin-right : 10px;
		margin-top : 0px;
		margin-bottom : 0px;
	}
	
	.CrosslinkDisco100PercentBodyTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
	}
	
	.CrosslinkHeaderText {
		font-size : 14px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 000000;
		text-decoration : none;
		font-weight : normal;
	}

	.CrosslinkHeaderText a {
		font-size : 14px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 000000;
		text-decoration : none;
		font-weight : normal;
	}

	.CrosslinkHeaderText a:hover {
		font-size : 14px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 000000;
		text-decoration : none;
		font-weight : normal;
	}

	.CrosslinkBodyTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 2px;
		margin-bottom : 0px;
	}

	.CrosslinkBodyText {
		font-size : 10px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 666666;
		text-decoration : none;
		line-height : 12px;		
	}


	.CrosslinkBodyText a {
		font-size : 10px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 336699;
		text-decoration : none;
		line-height : 12px;
	}

	.CrosslinkBodyText a:hover {
		font-size : 10px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 336699;
		text-decoration : none;
		line-height : 12px;
	}

	.CrosslinkSubLinkTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 6px;
		margin-bottom : 0px;
	}

	.CrosslinkSubLinkItemTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 8px;
	}
		
	.smallbutton { 
	  FONT-FAMILY: Arial, Helvetica, sans-serif;
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: bold; 
	 }

	.smallbuttondisabled { 
		color: #717171; 
		font-weight: bold; 
		font-size: 10px; 
		font-family: Arial, Helvetica, sans-serif 
	}

	.h2 { color: #800000; font-size: 24px; font-family: "Times New Roman", Georgia, Times; text-align: center }

	.textInput
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Arial, Helvetica;
	    BACKGROUND-COLOR: #EFF2F8
	}
.headerTopNavLevel3Table { margin-right: 10px; margin-bottom: 1px; margin-left: 10px }
.headerTopNavText { color: #ffffff; font-size: 9px; font-family: Arial, Helvetica, sans-serif, Verdana, Geneva; text-decoration: none }
a:hover.headerTopNavText { color: #ffffff }
	.CrosslinkPrimaryTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 5px;
		margin-bottom : 0px;
	}

	.CrosslinkSecondaryTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 5px;
		margin-bottom : 10px;
	}

	.CrosslinkPrimarySpacer {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		background-color : ffffff;
		margin-bottom : 0px;
	}

	.CrosslinkSecondarySpacer {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
	}

	.CrosslinkHeaderText {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		font-weight : bold;
	}

	.CrosslinkHeaderText a {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		font-weight : bold;
	}

	.CrosslinkHeaderText a:hover {
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : FFCC00;
		text-decoration : none;
		font-weight : bold;
	}

	.CrosslinkBodyTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 2px;
		margin-bottom : 0px;
	}

	.CrosslinkBodyText {
		font-size : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 000000;
		text-decoration : none;
		line-height : 12px;
	}

	.CrosslinkBodyText a {
		font-size : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		line-height : 12px;
	}

	.CrosslinkBodyText a:hover {
		font-size : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif, Geneva;
		color : 336699;
		text-decoration : none;
		line-height : 12px;
	}

	.CrosslinkSubLinkTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 6px;
		margin-bottom : 0px;
	}

	.CrosslinkSubLinkItemTable {
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 8px;
	}

	.CrosslinkSubLinkText {
		font-size : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif,;
		color : 6699cc;
		text-decoration : none;
	}

	.CrosslinkSubLinkText a {
		font-size : 9px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 6699cc;
		text-decoration : none;
	}

	.CrosslinkSubLinkText a:hover {
		font-size : 9px;
		font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
		color : 6699cc;
		text-decoration : none;
	}

