	.BodyStyle1 { background-color: #ffffff }
	.HeaderAux { text-decoration: underline; font-weight: bold; font-size:1.5em; vertical-align: baseline; color: #000000; font-style: normal; font-family: Arial; font-variant: normal }
	.HeaderAux1 { text-decoration: none; font-weight: bold; font-size:1.3em; vertical-align: baseline; color: #000000; font-style: normal; font-family: Arial; font-variant: normal }
	.HeaderSlogan { FONT-SIZE: 0.80em; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: verdana; text-align: left; }
	.HeaderSloganX { FONT-SIZE: 0.80em; COLOR: #fefefe; FONT-STYLE: normal; FONT-FAMILY: verdana;}
	.LabelStandardIt { font-size: 0.8em; font-family: verdana; font-style: normal; font-weight: normal; color: #000000 } 
	.LabelStandardItX { font-size:0.8em; font-family: verdana; font-style: normal; letter-spacing: 0.03em; color: #fefefe }
	.LabelStandardItXX { font-size:0.8em; font-family: verdana; font-style: normal; font-weight: normal; letter-spacing: 0.03em; color: #000000 }
	.LabelStandardItXXX { font-size:0.95em; font-family: Courier New; font-style: normal; color: #000000 }
	.LabelX { FONT-SIZE:0.8em; COLOR: #000000; FONT-STYLE: normal; FONT-VARIANT: normal; font-family: verdana; height: 30px; font-style: italic }
	.HeaderStandard { FONT-SIZE:0.9em; letter-spacing:0.03em; COLOR: #000000; FONT-FAMILY: Courier New; text-align: center; width: 10% }
	.HeaderThin { FONT-SIZE:0.9em; letter-spacing:0.03em; COLOR: #000000; FONT-FAMILY: Courier New; text-align: left; width: 80px }
	.HeaderWide { FONT-SIZE:0.9em; letter-spacing:0.03em; COLOR: #000000; FONT-FAMILY: Courier New; text-align: left; width: 220px }
	.DataStandard { font-size:0.8em; letter-spacing:0.03em; color:  #000000; font-family: Courier New; text-align:center; width: 10% }
	.DataThin { font-size:0.8em; letter-spacing:0.03em; color:  #000000; font-family: Courier New; text-align:left; width: 80px }
	.DataWide { font-size:0.8em; letter-spacing:0.03em; color:  #000000; font-family: Courier New; text-align:left; width: 220px }

	 .MainA A:LINK     {color: #0000ff; letter-spacing:0.03em; text-align:center; text-decoration: underline }
	 .MainA A:VISITED  { color:#009900; letter-spacing:0.03em; text-align:center; text-decoration: underline }
	 .MainA A:HOVER    { color:#ff9900; letter-spacing:0.03em; text-align:center; text-decoration: underline }
	 
	 .MainAx A:LINK     {color: #0000ff; letter-spacing:0.03em; text-align:center; text-decoration: none }
	 .MainAx A:VISITED  { color:#009900; letter-spacing:0.03em; text-align:center; text-decoration: none }
	 .MainAx A:HOVER    { color:#ff9900; letter-spacing:0.03em; text-align:center; text-decoration: none }
	 
	 .MainAxx A:LINK     {color: #000000; text-decoration: none }
	 .MainAxx A:VISITED  { color:#000000; text-decoration: none }
	 .MainAxx A:HOVER    { color:#ff9900; text-align:center; text-decoration: none }
	 
	 .AltA A:LINK     {color: #ffffff; letter-spacing:0.03em; text-align:center; text-decoration: underline }
	 .AltA A:VISITED  { color:#ffffff; letter-spacing:0.03em; text-align:center; text-decoration: underline }
	 .AltA A:HOVER    { color:#ffff00; letter-spacing:0.03em; text-align:center; text-decoration: underline }

	.question {color: #0000ff; text-decoration: none; font-style: italic }
	
	.questionNonIt {color: #0000ff; text-decoration: none; font-style: normal}
	
	.HeaderMS { TEXT-ALIGN: left; FONT-WEIGHT: bold; FONT-SIZE: 22pt; VERTICAL-ALIGN:baseline; COLOR: white; FONT-STYLE: italic; FONT-FAMILY: Arial; FONT-VARIANT: small-caps }
	.HeaderSloganIt { FONT-SIZE: 0.80em; COLOR: #efefef; FONT-STYLE: italic; FONT-FAMILY: verdana; text-align: left }
		
	.TableHeader { FONT-SIZE:1.0em; COLOR: white; FONT-FAMILY: Arial; text-align: left }
	.FinePrint2 {font-size: 0.7em; color: #ffffa9; font-style: italic; font-family: verdana; text-align: left }
	
	.MainTable { LEFT: 8px; POSITION: absolute; TOP: 8px; }
	.MainTableIntro { width: 988px; background-color: #ffffff; text-align: center }
	.NavTable { background-color: #eeeeee }
	.NavUrl { FONT-SIZE: 0.65em; COLOR: #efefef; width: 86px; font-family: Arial;  }
	.PushButtonTable { background-color: #eeeeee;  }

	.SpacerTable { height: 5px; width: 5px } /* was 8 and 8 px */
	.SpacerTableThin { height: 7px; width: 7px }
	
	.HiddenTable { VISIBILITY: hidden; position: absolute; background-color: #eeeeee }
	.NonHiddenTable { position: absolute; background-color: #eeeeee }

	.Label { FONT-SIZE: 1.0em; font-style: italic; font-weight: bold; FONT-VARIANT: small-caps; COLOR: #efefef; FONT-FAMILY: Arial; 
		BACKGROUND-COLOR: #666633; TEXT-ALIGN: center } /* 56564c; */
	
	.TinyLabel2 { vertical-align: middle; FONT-SIZE: 0.7em; font-style: normal; font-weight: normal; FONT-VARIANT:normal; 
		COLOR: #efefef; FONT-FAMILY: Arial; TEXT-ALIGN: center }

	.NavButtonGold { FONT-SIZE: 0.65em; WIDTH: 95px; COLOR: black; FONT-FAMILY: Arial; HEIGHT: 19px; TEXT-ALIGN: center; background-color: #cccc99;
		filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#fffffccc',EndColorStr='#ff999633');}

	.NavButton { FONT-SIZE: 0.65em; WIDTH: 95px; COLOR: black; FONT-FAMILY: Arial; HEIGHT: 19px; TEXT-ALIGN: center; background-color: #cccccc;
		filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#fffefefe',EndColorStr='#ff999999');}

	.NavButton2 { FONT-SIZE: 0.65em; WIDTH: 129px; COLOR: black; FONT-FAMILY: Arial; HEIGHT: 19px; TEXT-ALIGN: center; background-color: #cccccc;
		filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#fffefefe',EndColorStr='#ff999999');}

	.FullButton { FONT-SIZE: 0.65em; WIDTH: 72px; COLOR: black; FONT-FAMILY: Arial; HEIGHT: 19px; TEXT-ALIGN: center; background-color: #cccccc;
		filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#fffefefe',EndColorStr='#ff999999');}
		
	.WideButton { FONT-SIZE: 0.65em; WIDTH: 146px; COLOR: black; FONT-FAMILY: Arial; HEIGHT: 19px; TEXT-ALIGN: center; background-color: #cccccc;
		filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#fffefefe',EndColorStr='#ff999999');}
	
	.ArbitraryButton { FONT-SIZE: 0.60em; WIDTH: 105px; COLOR: black; FONT-FAMILY: Arial; HEIGHT: 19px; TEXT-ALIGN: center; background-color: #cccccc;
		filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#fffefefe',EndColorStr='#ff999999');}

	.FullDDBox {border-width: 0px; FONT-SIZE: 0.60em; WIDTH: 146px; COLOR: black; FONT-FAMILY: arial; HEIGHT: 16px; 
		margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px;
		border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; 
		BACKGROUND-COLOR: white; TEXT-ALIGN: left }
		
	.MedDDBox { margin: 0px; border-width: 0px; FONT-SIZE: 0.60em; WIDTH: 95px; COLOR: black; FONT-FAMILY: arial; HEIGHT: 19px; BACKGROUND-COLOR: white; TEXT-ALIGN: left }
	.TextBox { FONT-SIZE: 0.60em; WIDTH: 100%; COLOR: black; FONT-FAMILY: Arial; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; BACKGROUND-COLOR: White; TEXT-ALIGN: center }
	
	.DataBoxTest { font-size: 0.65em; WIDTH: 100%; COLOR: black; font-family: Arial; 
		margin-bottom: 0px; margin-top: 0px; margin-left: 1px; margin-right: 0px;
		border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; 
		HEIGHT: 17px; BACKGROUND-COLOR:#e6e6e6; TEXT-ALIGN: center }
	
	.Label2 { font-size: 0.65em; color: black; font-family: Arial }
	
	.PGInfoBox { LEFT: 0.5%; WIDTH: 100%; POSITION: absolute; TOP: 3%; FONT-SIZE: 0.80em; FONT-FAMILY: Courier New; TEXT-ALIGN: left; vertical-align: baseline; line-height:1.1em; letter-spacing:0.04em }
	.PgLogonTable { height: 100%; width: 100%; background: #ffffff}
	.DataBox { font-size: 0.8em; WIDTH: 140px; COLOR: black; font-family: Arial; HEIGHT: 22px; BACKGROUND-COLOR: white; TEXT-ALIGN: center }
	.DataBoxSmall { font-size: 0.8em; WIDTH: 95px; height:15px; COLOR: Black; font-family: Arial; BACKGROUND-COLOR: white; TEXT-ALIGN: center; margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
	.DataBoxX { font-size: 0.8em; WIDTH: 220px; COLOR: black; font-family: Arial; HEIGHT: 22px; BACKGROUND-COLOR: White; TEXT-ALIGN: center }
	
	.LabelStandardBigYell { font-size:1.2em; font-family: verdana; font-style: normal; letter-spacing: 0.05em; color: #0000ff } /* was yellow #ffffa9 */
	.LabelStandardSmall { font-size:0.7em; font-family: verdana; font-style: normal; letter-spacing: 0.00em; color: #efefef }
	
	.FinePrint {font-size: 0.7em; vertical-align: bottom; color: #ffffa9; font-style: italic; font-family: verdana}
	
	.infoboxcls { vertical-align: baseline }
	
	.FullTextBox { WIDTH: 100%; HEIGHT: 100%; text-align:center; font-size:0.65em; color: #000000; font-family: Arial  }
	
/*	.colorDiv { position:absolute; top:60%; left:60% }
*/	
	.ColorSpacer { width:11px; height:15px; border-style:none}

	.DDBox136 { border-width: 0px; FONT-SIZE: 0.60em; WIDTH: 133px; COLOR: black; FONT-FAMILY: arial; HEIGHT: 19px; BACKGROUND-COLOR: white; TEXT-ALIGN: left }

	.DDBox136x { border-width: 0px; FONT-SIZE: 0.60em; WIDTH: 131px; COLOR: black; FONT-FAMILY: arial; HEIGHT: 19px; BACKGROUND-COLOR: white; TEXT-ALIGN: left }

	.ColorSpacer2 { width:36px; height:15px; border-style:none}
	.TextBoxSymb { margin: 0px; border-width: 0px; margin: 0px; FONT-SIZE: 0.60em; WIDTH: 104px; COLOR: black; FONT-FAMILY: arial; HEIGHT: 15px; BACKGROUND-COLOR: white; TEXT-ALIGN: center;  border-style:none }
