	A:link {
		COLOR: navy;
	}
	A:visited {
		COLOR: #404040;
	}
	A:active {
		COLOR: red;
	}
	A:hover {
		COLOR: black;
		BACKGROUND: #ffffff;
	}
	A:hover.menu {
		COLOR: lightgrey;
		BACKGROUND: #000000;
	}
	BODY {
		SCROLLBAR-FACE-COLOR: #000000;
		FONT-SIZE: 10pt;
		BACKGROUND: #FFFFFF;
		COLOR: #000000;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		SCROLLBAR-TRACK-COLOR: #808080;
		FONT-FAMILY: arial, verdana, "ms sans serif";
		SCROLLBAR-BASE-COLOR: #ffffff
	}
	BODY.header {
		SCROLLBAR-FACE-COLOR: #000000;
		FONT-SIZE: 9pt;
		BACKGROUND: #ffffff;
		COLOR: #000000;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		SCROLLBAR-TRACK-COLOR: #808080;
		FONT-FAMILY: arial, verdana, "ms sans serif";
		SCROLLBAR-BASE-COLOR: #ffffff
	}
	BODY.footer {
		SCROLLBAR-FACE-COLOR: #000000;
		FONT-SIZE: 9pt;
		BACKGROUND: #ffffff;
		COLOR: #000000;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		SCROLLBAR-TRACK-COLOR: #808080;
		FONT-FAMILY: arial, verdana, "ms sans serif";
		SCROLLBAR-BASE-COLOR: #ffffff
	}
	BODY.menu {
		SCROLLBAR-FACE-COLOR: #000000;
		FONT-SIZE: 9pt;
		BACKGROUND: #ffffff;
		COLOR: #000000;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		SCROLLBAR-TRACK-COLOR: #808080;
		FONT-FAMILY: arial, verdana, "ms sans serif";
		SCROLLBAR-BASE-COLOR: #ffffff
	}
	BODY.rmargin {
		SCROLLBAR-FACE-COLOR: #000000;
		FONT-SIZE: 9pt;
		BACKGROUND: #ffffff;
		COLOR: #000000;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		SCROLLBAR-TRACK-COLOR: #808080;
		FONT-FAMILY: arial, verdana, "ms sans serif";
		SCROLLBAR-BASE-COLOR: #ffffff
	}
	TABLE {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLLAPSE: collapse;
		FONT-SIZE: 12pt;
		MARGIN: 0px;
		COLOR: #000000;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #ffffff;
		SPACING: 2px;
	}
	TABLE.spec {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-COLLAPSE: collapse;
		FONT-SIZE: 9pt;
		MARGIN: 0px;
		COLOR: #000000;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.spec {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		SPACING: 0px;
		PADDING: 2px;
	}
	TR.spec {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		SPACING: 0px;
		PADDING: 0px;
	}
	TH.spec {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		SPACING: 0px;
		PADDING: 3px;
    BACKGROUND-COLOR: #000000;
    COLOR: #FFFFFF;
		text-align: center;
	}

	TABLE.smallred {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR: 000000;
		FONT-SIZE: 9pt;
		MARGIN: 0px;
		COLOR: black;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.smallred {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR: 000000;
		COLOR: #000000;
		SPACING: 0px;
		PADDING: 2px;
	}
	TR.smallred {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR: 000000;
		SPACING: 0px;
		PADDING: 0px
	}
	TH.smallred {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		SPACING: 0px;
		PADDING: 3px;
    BACKGROUND-COLOR: #ffffff;
    COLOR: darkred;
		text-align: center;
	}

	TABLE.red {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-COLLAPSE: collapse;
		FONT-SIZE: 9pt;
		MARGIN: 0px;
		COLOR: darkred;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.red {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		COLOR: #000000;
		SPACING: 0px;
		PADDING: 2px;
	}
	TR.red {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		SPACING: 0px;
		PADDING: 0px
	}
	TH.red {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		SPACING: 0px;
		PADDING: 3px;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
		text-align: center;
	}

	TABLE.lens {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		FONT-SIZE: 9pt;
		MARGIN: 0px;
		COLOR: #000000;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.lens {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
	}
	TR.lens {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
	}
	TH.lens {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
		text-align: center;
	}
	TABLE.general {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: none;
		FONT-SIZE: 9pt;
		MARGIN: 0px;
		COLOR: #000000;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.general {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: none;
		BORDER-COLOR: 000000;
		SPACING: 2px;
	}
	TR.general {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: none;
		BORDER-COLOR: 000000;
		SPACING: 2px;
	}
	TH.general {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: none;
		BORDER-COLOR: 000000;
		SPACING: 2px;
		text-align: center;
	}
	TABLE.form {
		BORDER-WIDTH: thin;
		BORDER-STYLE: none;
		FONT-SIZE: 12pt;
		MARGIN: 0px;
		COLOR: navy;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #808080
	}
	TD.form {
		BORDER-WIDTH: none;
		BORDER-STYLE: none;
	}
	TABLE.menu { 
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		COLOR: #000000;
		FONT-SIZE: 9pt;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		FONT-WEIGHT: bold;
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff
	}
	TD.menu {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
	}
	TABLE.other { 
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		COLOR: #000000;
		FONT-SIZE: 10pt;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff
	}
	TH.other {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		FONT-SIZE: 10pt;
		FONT-WEIGHT: bold;
		text-align: center;
	}
	TD.other {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		FONT-SIZE: 10pt;
	}
	TABLE.header { 
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		COLOR: #FFFFFF;
		FONT-SIZE: 9pt;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		FONT-WEIGHT: bold;
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff
	}
	TD.header {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
	}
	TABLE.footer { 
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		COLOR: #00000;
		FONT-SIZE: 9pt;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		FONT-WEIGHT: bold;
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff
	}
	TD.footer {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
	}
	TABLE.rmargin { 
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		COLOR: #00000;
		FONT-SIZE: 9pt;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		FONT-WEIGHT: bold;
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff
	}
	TD.rmargin {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
	}
	TABLE.bordered {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:#000000;
		BORDER-SPACING: 3px;
		FONT-SIZE: 8pt;
		MARGIN: 10px;
		COLOR: #000000;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.bordered {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 3px;
		PADDING: 3px;
	}
	TR.bordered {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
	}
	TH.bordered {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 3px;
		text-align: center;
	}
	TABLE.small {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:#000000;
		BORDER-SPACING: 3px;
		FONT-SIZE: 8pt;
		MARGIN: 10px;
		COLOR: #000000;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.small {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 6px;
		PADDING: 6px;
	}
	TR.small {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
	}
	TH.small {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR:000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
		text-align: center;
	}
	TABLE.prodtab {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #000000;
		BORDER-SPACING: 3px;
		FONT-SIZE: 8pt;
		MARGIN: 5px;
		COLOR: #000000;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF
	}
	TD.prodtab {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #ffffff;
		BORDER-SPACING: 3px;
		SPACING: 6px;
		PADDING: 6px;
	}
	TR.prodtab {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
	}
	TH.prodtab {
		BORDER-WIDTH: 1px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #ffffff;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
		text-align: center;
	}
	TABLE.prodtab2 {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #000000;
		BORDER-SPACING: 3px;
		FONT-SIZE: 8pt;
		MARGIN: 5px;
		FONT-FAMILY: verdana, arial, "ms sans serif";
		BACKGROUND-COLOR: #FFFFFF;
	}
	TD.prodtab2 {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #000000;
		BORDER-SPACING: 3px;
		SPACING: 6px;
		PADDING: 6px;
		COLOR: #000000;
	}
	TR.prodtab2 {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #000000;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
	}
	TH.prodtab2 {
		BORDER-WIDTH: 0px;
		BORDER-STYLE: solid;
		BORDER-COLOR: #ffffff;
		BORDER-SPACING: 3px;
		SPACING: 0px;
		PADDING: 0px;
		text-align: center;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #000000;
	}
	H1 {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 16pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: navy;
	}
	H1.header {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 24pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: #FFFFFF;
	}
	H2 {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 14pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: navy;
	}
	H2.header {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 14pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: black;
	}
	H3 {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 12pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: navy;
	}
	H3.header {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 12pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: black;
	}
	H4 {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 10pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: white;
	}
	H4.header {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 10pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: white;
	}
	H5 {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 8pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: black;
	}
	INPUT {
		FONT-FAMILY: arial, verdana, TrebuchetMS;
		FONT-SIZE: 12pt;
		BACKGROUND-COLOR: ffffff;
		BORDER-COLOR: ffffff;
		BORDER-STYLE: inset;
		BORDER-WIDTH: 0px;
		COLOR: 000000;
	}
	SELECT {
		FONT-FAMILY: arial, verdana, TrebuchetMS;
		FONT-SIZE: 12pt;
		BACKGROUND-COLOR: ffffff;
		BORDER-COLOR: ffffff;
		BORDER-STYLE: inset;
		BORDER-WIDTH: 0px;
		COLOR: 000000;
	}
	HR {
		BORDER: 0;
		WIDTH: 99%;
		COLOR: navy;
		BACKGROUND-COLOR: navy;
		HEIGHT: 1px;
	}
  PRE.header {
	  font-size: small; 
		font-family: arial;
		font-color: white;
		}
  PRE.body {
	  font-size: medium; 
		font-family: arial;
		font-color: black;
		}
  PRE {
	  font-size: medium; 
		font-family: arial;
		font-color: white;
		}
  UL.disc {
	  list-style: disc inside
  	}
	H3.red {
		FONT-FAMILY: arial, trebuchet ms;
		FONT-SIZE: 10pt;
		TEXT-DECORATION: none;
		MARGIN-TOP: 0;
		MARGIN-BOTTOM: 0;
		COLOR: darkred;
	}
