  BODY.sweepdataPHP {
	 background-color: #FFFFFF;
   color: black;
	 font-family: Verdana;
	 font-weight: 500;
	 text-align: justify;	 
	}
	A:link {color: navy}
	A:visited {color: blue}
	A:active {color: red}
	A {text-decoration:none}

	.warning {
	 color: red;
	 font-size: 8pt;
	 text-align: center;
	}	
	.msg {
	 color: black;
	 font-size: 8pt;
	 text-align: center;
	 line-height: 14pt;
	}	
	.msgL {
	 color: black;
	 font-size: 8pt;
	 text-align: left;
	 line-height:14pt;
	}	
	.msgLblue {
	 color: blue;
	 font-size: 8pt;
	 text-align: left;
	 line-height:14pt;
	}	
	.msgBlue {
	 color: blue;
	 font-size: 10pt;
	 text-align: center;
	}	
	.mdHeader {
	 color: navy;
	 text-align: center;
	 height: 25px;
   background-color: #9CC888;
	 border-width: 1px;
	 padding: 1px;
	 border-spacing: 2px;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 8pt;
	 width: 989px;
	}
	.mdHeaderShort {
	 color: navy;
	 text-align: center;
	 height: 25px;
   background-color: #9CC888;
	 border-width: 1px;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 8pt;
	 width: 980px;
	}
	.mdHeaderHalf {
	 color: navy;
	 text-align: center;
	 height: 20px;
   background-color: rgb(240,230,134);
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 8pt;
	 width: 582px;
	}
	.mdHeaderHalfG {
	 color: navy;
	 text-align: center;
	 height: 30px;
   background-color: #9CC888;
	 font-family: Verdana;
	 font-weight: 400;
	 font-size: 8pt;
	 width: 670px;
	}
	.mdHeaderT {
	 color: navy;
	 text-align: center;
	 height: 20px;
   background-color: rgb(240,230,134);
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 8pt;
	}
	.mdHeaderGroup {
	 color: navy;
	 text-align: center;
	 height: 20px;
   background-color: #99CCCC;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 8pt;
	 width: 780px;
	}
	.mdEntrantHeader {
	 color: black;
	 text-align: left;
	 height: 30px;
   background-color: #9CC888;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 10pt;
	 width: 780px;
	} 
	.mdLine {
	 width: 100%;
	}
  .names {
	 font-size: 8pt;
	 background-color: #FFCC99;
	}
  .pwordwhite {
	 font-size: 8pt;
	 background-color: #FFFFFF;
	}
  .pword {
	 font-size: 8pt;
	 background-color: #99CCFF;
	}
  .pts {
	 font-size: 8pt;
	 background-color: #CCCCFF;
	}
  TABLE.predict {
	 text-align: center;
	 font-family: Verdana;
	 font-weight: 700;
	 font-size: 8pt;
	 padding: 0;
	 border-spacing: 0;
	 border: 0;
	 empty-cells: show; 
	 width: 100%;
	}
	TABLE.inputtext {
	 color: black;
	 text-align: center;
	 font-family: Verdana;
   background-color: #9CC888;
	 font-weight: 500;
	 width: 390px;
	}
	TABLE.inputO {
	 color: black;
	 text-align: left;
	 font-family: Verdana;
   background-color: #9CC888;
	 font-weight: 500;
	 padding: 0px;
	 border-spacing: 2px;
	 empty-cells: show;
	 border: 1px;
	 border-style: solid; 
	 font-size: 8pt;
	 width: 980px;
	}
	TABLE.input {
	 color: black;
	 text-align: left;
	 font-family: Verdana;
	 font-weight: 500;
	 padding: 0px;
	 border-spacing: 0px;
	 border: 0px;
	 empty-cells: show;
	 width: 980px;
	}
	TABLE.inputShort {
	 color: black;
	 text-align: left;
	 font-family: Verdana;
   background-color: #9CC888;
	 font-weight: 500;
	 padding: 0px;
	 border-spacing: 1px;
	 empty-cells: show; 
	 font-size: 8pt;
	 width: 890px;
	}
	TABLE.text {
	 color: black;
	 text-align: left;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 8pt;
	 padding: 4px;
	 border-spacing: 2px;
	 empty-cells: show; 
	}
	TABLE.textNormal {
	 color: navy;
	 text-align: center;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 10px;
	}
	TABLE.textSelected {
	 color: navy;
	 text-align: center;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 10px;
	 padding: 0px;
	 border-spacing: 0px;
	 border: 1px;
	 border-style: solid;
	 border-color: blue; 
	}
  TABLE.headerO {
	 font-family: Garamond;
	 background-color: #99CCCC;
	 border-color: navy;
	 border-width: 1px;
	 padding: 0px;
	 cell-spacing: 0px;
	 border-style: solid;
	 empty-cells: show; 
	 font-size: 8pt;
	 width: 1000px;
  }
  TABLE.header {
	 font-family: Garamond;
	 font-weight: 900;
	 background-color: #99CCCC;
	 border-color: black;
	 width: 100%;
  }
  TABLE.headerShort {
	 background-color: #99CCCC;
	 font-size: 100%;
	 font-family: Garamond;
	 font-weight: 500;
	 padding: 0;
	 border-spacing: 2;
	 border: 0;
  }
  TABLE.data {
	 font-family: Verdana;
	 font-size: 8pt;
	 background-color: #FFFFE0;
	 border-color: #99CCCC;
	 width: 1000px;
  }
  .central {
	 font-family: Verdana;
	 font-size: 8pt;
	 background-color: #FFFFE0;
	 padding: 2px;
	 border: 0px;
	 border-spacing: 2px;
	 width: 100%;
  }
  .centralBlue {
	 font-family: Verdana;
	 font-size: 8pt;
	 background-color: #99CCCC;
	 width: 100%;
  }
  TABLE.pointsThin {
	 color: black;
   background-color: rgb(240,230,134);
	 text-align: center;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 font-size: 8pt;
	 width: 100%;
	}
  TABLE.pointsThinChanges {
	 color: black;
	 background-color: rgb(240,230,134);
	 text-align: center;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 padding: 3px;
	 border-spacing: 1px;
	 empty-cells: show; 
	 font-size: 8pt;
	 width: 100%;
	}
  TABLE.pointsNarrow {
	 color: navy;
   background-color: rgb(240,230,134);
	 text-align: center;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 font-size: 8pt;
	 padding: 2px;
	 border-spacing: 1px;
	 width: 100%;
	}
  TD.pointsNarrow50 {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 50%;
	}
  TD.pointsNarrow35 {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 32%;
	}
  TD.pointsNarrow15 {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 18%;
	}
  TD.pointsNarrow35dark {
	 color: navy;
	 background-color: #8CB47A;
	 font-weight: 500;
	 text-align: left;
	 width: 32%;
	}
  TD.pointsNarrow50dark {
	 color: navy;
	 background-color: #8CB47A;
	 font-weight: 500;
	 text-align: left;
	 width: 50%;
	}
  TD.pointsNarrow15dark {
	 color: navy;
	 background-color: #8CB47A;
	 font-weight: 500;
	 text-align: left;
	 width: 18%;
	}
  TD.pointsNarrow2 {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 50%;
	}
  TABLE.pointsThinG {
	 color: black;
	 background-color: #9CC888;
	 text-align: center;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 font-size: 8pt;
	 width: 100%;
	}
	.coral {
	 color: black;
	 text-align: center;
   background-color: rgb(240,230,134);
	 background-color: #9CC888;
	}
	.coralCoral {
	 color: black;
	 text-align: center;
   background-color: rgb(240,230,134);
	}
	.coralEqual {
	 color: black;
	 text-align: center;
   background-color: rgb(240,230,134);
	 background-color: #9CC888;
	 width: 32px;
	}
	.pale {
	 color: black;
	 text-align: center;
   background-color: rgb(255,255,240);
	}
	.paleR {
	 color: black;
	 text-align: right;
   background-color: rgb(255,255,240);
	 width: 28px;
	}
	.palenavy {
	 text-align: right;
   background-color: rgb(255,255,240);
	 font-weight: 600;
	 color: navy;
	 width: 28px;
	}
	.gold {
	 text-align: right;
   background-color: rgb(255,215,000);
	 font-weight: 600;
	 color: navy;
	 width: 28px;
	}
	.silver {
	 text-align: right;
   background-color: rgb(192,192,192);
	 font-weight: 600;
	 color: navy;
	 width: 28px;
	}
	.goldenrod {
	 text-align: right;
   background-color: rgb(218,165,032);
	 font-weight: 600;
	 color: navy;
	 width: 28px;
	}
	.links {
	 font-weight: 500;
	 font-family: Arial, Helvetica;
 	 height: 10px;
	 font-size: 10px; 
	}	
	.tall20 {
	 height: 18px;
	}	
	.linksR {
	 color: blue;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 text-align: right;
	 font-size: 14pt;
 	 line-height: 18pt;
	}	
	.linksL {
	 color: blue;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 text-align: left;
	 font-size: 14pt;
 	 height: 20px;
	}	
	.linksLR {
	 font-weight: 500;
	 font-size: 75%;
	 font-family: Arial, Helvetica;
	 text-align: right;
	 color: blue;
	 font-size: 8pt;
 	 height: 20px;
	}	
	.linksLC {
	 font-weight: 500;
	 font-size: 75%;
	 font-family: Arial, Helvetica;
	 text-align: center;
	 color: blue;
	 font-size: 8pt;
 	 height: 20px;
	}	
	.ExternalLinks {
	 width: 100px;
	}	
  TD.ECLinfoN {
	 background-color: darkseagreen;
   background-color: #8FBC8F;
	 text-align: center;
	 font-family: Arial, Helvetica;
	 font-weight: 500;
	 font-size: 10pt;
 	 height: 20px;
  }	
  .enterN {
	 border-width: 2;
	 border-style: solid;
	 border-color: rgb(240,230,134);
	 background: rgb(240,230,134);
	 height: 20px;
	 width: 45px;
  }
  .enternextN {
	 color: navy;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 font-size: 8pt;
  }	
	.blue {
	 color: blue;
	 font-weight: 600;
	 font-size: 10pt; 
	 text-align: center;
	}
	.bluesmall {
	 color: blue;
	 font-weight: 500;
	 font-size: 8pt; 
	 text-align: center;
	}
	.navysmall {
	 color: navy;
	 font-weight: 500;
	 font-size: 8pt; 
	 text-align: center;
	}
	TD.fdate {
	 width: 5%;
	 height: 15px;
	 text-align: right;
	 background-color: #9CC888;
	 color: navy;
	}
	TD.fdateF {
	 height: 15px;
	 text-align: right;
	 background-color: #9CC888;
	 color: navy;
	}
	.thistlebold {
	 text-align: center;
   background-color: #99CCCC;
	 font-weight: 700;
	}
	.thistles {
	 text-align: center;
   background-color: #99CCCC;
	}
	.magenta {
   background-color: lime;
	}
	.headerTall {
	 text-align: center;
   background-color: #F0E68C;
	 height: 20px;
	 color: blue;
	 font-size: 10pt;
	}
	.headerTallpale {
	 text-align: center;
   background-color: rgb(255,255,240);
	 height: 20px;
	 color: blue;
	 font-size: 10pt;
	}
	TD.blue {
	 color: blue;
	 font-weight: 500;
	}
	.ce {
	 text-align: center;
	}
	.ce30 {
	 text-align: center;
	 width: 30%;
	}
	.le {
	 text-align: left;
	}
	.le30 {
	 text-align: left;
	 width: 30%;
	}
	.ri {
	 text-align: right;
	}
	.ri20 {
	 text-align: right;
	 width: 12px;
	}
	.short {
	 line-height: 1px;
	}
	.thin20 {
	 width: 12px;
	}
	.shortGreen {
	 background-color: #9CC888;
	 line-height: 1px;
	}
	.buttonRiPo {
	 width: 25%;
	} 
	.buttonRaPo {
	 width: 20%;
	} 
	.buttonTePo {
	 width: 25%;
	} 
	div.black {
	 border: solid;
	 border-width: thin;
	 color: black;
	}
	.dm {
	 color: magenta;
	 font-weight: 500;
	 font-size: 8pt; 
	 text-align: center;
	 vertical-align: super;
	}
