  BODY {
	 background-color: #99CCCC;
	 text: black;
	 font-size: 80%;
	 font-family: Verdana;
	 font-weight: 600;
	}
  BODY.sweepentry {
	 background-color: #99CCCC;
   color: black;
	 font-family: Verdana;
	 font-size: 80%;
	 font-weight: 500;
	 text-align: justify;	 
	}
  BODY.sweepdata {
	 background-color: #FFFFE0;
   color: black;
	 font-family: Verdana;
	 font-weight: 500;
	 text-align: justify;	 
	}
  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;
	}	
	.darkmagenta {
	 color: magenta;
	 font-weight: 500;
	 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;
	}	
	.winnerColor {
	 background-color: #FFCC99;
	}	
	.predictColor {
	 background-color: #CC9966;
	}	
	.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;
	}
	.mdHeader500 {
	 color: navy;
	 text-align: center;
	 height: 25px;
   background-color: #9CC888;
	 border-width: 1px;
	 font-family: Verdana;
	 font-weight: 500;
	 font-size: 8pt;
	 width: 692px;
	}
	.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: 20px;
   background-color: #9CC888;
	 font-family: Verdana;
	 font-weight: 500;
	 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%;
	}
	.mdL {
	 width: 67%;
	 font-size: 8pt;
	}
	.mdR {
	 width: 33%;
	 font-size: 8pt;
	}
	.mdLqr3 {
	 width: 85%;
	 font-size: 8pt;
	}
	.mdRqr3 {
	 width: 15%;
	 font-size: 8pt;
	}
  .coeff {
	 font-family: Courier;
	 font-size: 8pt;
	 background-color: #FFCCCC;
	}
  .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;
	}
	.boxes {
   background-color: #99CCCC;
	}
  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.input500 {
	 color: black;
	 text-align: left;
	 font-family: Verdana;
	 font-weight: 500;
	 padding: 0px;
	 border-spacing: 0px;
	 border: 0px;
	 empty-cells: show;
	 width: 692px;
	}
	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.pointsNarrowL {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 22%;
	}
  TD.pointsNarrowR {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 28%;
	}
  TD.pointsNarrowLE {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 25%;
	}
  TD.pointsNarrowLEdark {
	 color: navy;
	 background-color: #8CB47A;
	 font-weight: 500;
	 text-align: left;
	 width: 25%;
	}
  TD.pointsNarrowRE {
	 color: navy;
	 background-color: #9CC888;
	 font-weight: 500;
	 text-align: left;
	 width: 25%;
	}
  TD.pointsNarrowREdark {
	 color: navy;
	 background-color: #8CB47A;
	 font-weight: 500;
	 text-align: left;
	 width: 25%;
	}
  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: 37px;
	}
	.pale {
	 color: black;
	 text-align: center;
   background-color: rgb(255,255,240);
	}
	.paleR {
	 color: black;
	 text-align: right;
   background-color: rgb(255,255,240);
	}
	.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: 25px;
	}
	.silver {
	 text-align: right;
   background-color: rgb(192,192,192);
	 font-weight: 600;
	 color: navy;
	 width: 25px;
	}
	.goldenrod {
	 text-align: right;
   background-color: rgb(218,165,032);
	 font-weight: 600;
	 color: navy;
	 width: 25px;
	}
  .enterN {
	 border-width: 2;
	 border-style: solid;
	 border-color: rgb(240,230,134);
	 background: rgb(240,230,134);
	 height: 20px;
	 width: 40px;
  }
  .enternextN {
 	 height: 20px;
	 width: 40px;
  }	
  .reviewN {
 	 height: 20px;
	 width: 40px;	 
  }
  .enternext {
	 color: navy;
	 font-weight: 500;
	 font-family: Arial, Helvetica;
	 font-size: 8pt;
  }	
	.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: 140px;
	}	
  TD.ECLinfoN {
	 background-color: darkseagreen;
   background-color: #8FBC8F;
	 text-align: center;
	 font-family: Arial, Helvetica;
	 font-weight: 500;
	 font-size: 10pt;
 	 height: 20px;
  }	
	.blue {
	 color: blue;
	 font-weight: 600;
	 font-size: 10pt; 
	 text-align: center;
	}
	.bluesmall {
	 color: blue;
	 font-weight: 500;
	 font-size: 8pt; 
	 text-align: center;
	}
	.bs {
	 color: blue;
	 font-weight: 500;
	 font-size: 8pt;
	}
	.navysmall {
	 color: navy;
	 font-weight: 500;
	 font-size: 8pt; 
	 text-align: center;
	}
	.myblue {
	 color: navy;
	 text-align: center;
   background-color: #99CCCC;
	}
	.thistle {
	 text-align: center;
   background-color: #99CCCC;
	}
  TABLE.news {
	 color: black;
	 background-color: #FFFFE0;
	 width: 100%;
	 text-align: centre; 
	 font-size: 100%;
	 font-family: Arial, Helvetica;
  }
	TD.matchno {
	 text-align: center;
	 color: blue;
	}
	TD.team {
	 width: 30%;
	 height: 15px;
	 text-align: center;
	}
	TD.teamL {
	 width: 30%;
	 height: 15px;
	 text-align: left;
	}
	TD.teamR {
	 width: 30%;
	 height: 15px;
	 text-align: right;
	}
	TD.thistle {
	 width: 30%;
	 height: 15px;
	 text-align: center;
   background-color: #99CCCC;
	}	
	TD.thistleR {
	 width: 30%;
	 height: 15px;
	 text-align: right;
   background-color: #99CCCC;
	}	
	TD.thistleL {
	 width: 30%;
	 height: 15px;
	 text-align: left;
   background-color: #99CCCC;
	}	
	TD.result {
	 width: 7%;
	 height: 15px;
	 text-align: center;
	}
	TD.fmd {
	 width: 5%;
	 height: 15px;
	 text-align: center;
	 color: blue;
	}
	TD.fdate {
	 width: 20px;
	 height: 15px;
	 text-align: right;
	 background-color: #9CC888;
	 color: navy;
	}
	TD.fdateF {
	 height: 15px;
	 text-align: right;
	 background-color: #9CC888;
	 color: navy;
	}
	.teamh {
	 width: 30%;
	 height: 15px;
	 text-align: center;
	 color: blue;
	 font-weight: 500;
	}
	.resulth {
	 width: 7%;
	 height: 15px;
	 text-align: center;
	 color: blue;
	 font-weight: 500;
	}	
	.thistlebold {
	 text-align: center;
   background-color: #99CCCC;
	 font-weight: 700;
	}
	.thistles {
	 text-align: center;
   background-color: #99CCCC;
	 font-weight: 500;
	}
	.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;
	}
	.headerTallpale50 {
	 text-align: center;
   background-color: rgb(255,255,240);
	 height: 20px;
	 color: blue;
	 font-size: 10pt;
	 width: 50%;
	}
	.headerTallchanges{
	 text-align: center;
   background-color: #F0E68C;
	 height: 20px;
	 color: blue;
	 width: 1000px;
	}
	.bold {
	 font-weight: 700;
	}		
	TD.blue {
	 color: blue;
	 font-weight: 500;
	}
	.ce {
	 text-align: center;
	}
	.le {
	 text-align: left;
	}
	.ri {
	 text-align: right;
	}
	.ri20 {
	 text-align: right;
	 width: 17px;
	}
	.short {
	 line-height: 1px;
	}
	.shortGreen {
	 background-color: #9CC888;
	 line-height: 1px;
	} 
	div.black {
	 border: solid;
	 border-width: thin;
	 color: black;
	}
	.dm {
	 color: magenta;
	 font-weight: 500;
	 font-size: 8pt; 
	 text-align: center;
	 vertical-align: super;
	}
