A:link { text-decoration: none; color: #6666FF; }
A:visited { text-decoration: none; color: #0000FF; }
A:active { text-decoration: none; color: #6666FF; }
A:hover { text-decoration: underline; color: #0000FF; }
select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
} 
.blueborder
{
	border: #6699FF 1px solid;
	background-color: white;
}
.bluetable
{
	border-right: #3F5086 1px solid;
	border-top: #3F5086 1px solid;
	border-left: #3F5086 1px solid;
	border-bottom: #3F5086 1px solid;
	background-color: #C2CAE5;
	border-collapse: collapse;
}




table.bluegrid {
	background-color: white;
	border: #6699FF 1px solid;
	empty-cells: show;
	border-collapse: collapse;
	width: 98%;
}
table.bluegrid td {
	border-bottom: #6699FF 1px solid;
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
}


table.smallbluetable
{
	border: #3333CC 1px solid;
	width: 90%;
	background-color: white;
	font-size: 8pt;
	color: darkgray;
	font-family: Verdana;
	border-collapse: collapse;
}
table.smallbluetable th
{
/*	background-image:url('./images/titleshade.gif'); */
	background-color: black; 
	height: 10px;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}
table.smallbluetable td
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-align: center;
}


table.mainpredicttable
{
	border: #3333CC 1px solid;
	background-color: white;
	border-collapse: collapse;
	width: 98%;
}


table.innerpredicttable
{
	border: #3333CC 1px solid;
	background-color: white;
	font-size: 8pt;
	color: #666666;
	font-family: Verdana;
	border-collapse: collapse;
	padding: 2px;
}
table.innerpredicttable th
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #3F5086;
	text-align: center;
/*	border-bottom: #C2CAE5 4px solid; */
}
table.innerpredicttable td
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-size: 8pt;
	color: #666666;
	font-family: Verdana;
}

table.innerpredicttablenb
{
	border: #3333CC 1px solid;
	background-color: white;
	font-size: 8pt;
	color: #666666;
	font-family: Verdana;
	border-collapse: collapse;
}
table.innerpredicttablenb th
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #3F5086;
	text-align: center;
}
table.innerpredicttablenb td
{
	font-size: 8pt;
	color: #666666;
	font-family: Verdana;
}


table.prediction
{
	border: #3333CC 1px solid;
	width: 95%;
	background-color: white;
	border-collapse: collapse;
}
table.prediction th
{
	background-color: #000066; 
	height: 10px;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}
table.prediction td
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-size: 8pt;
	color: black;
	font-weight: bold;
	font-family: Verdana;
	text-align: center;
}






table.orangetable
{
	border: #C6A250 1px solid;
}


.greyright
{
	border-right: #CCCCCC 1px solid;
}
.greyrightbottom
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}
.greybottom
{
	border-bottom: #CCCCCC 1px solid;
}
.greyleftrightbottom
{
	border-right: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}
.whiteright
{
	border-right: white 1px solid;
}
.whitebottom
{
	border-bottom: white 1px solid;
}











.smallboldgray {
	font-size: 8pt;
	color: #666666;
	font-weight:bold;
	font-family: Verdana;
}
.smallgray {
	font-size: 8pt;
	color: #666666;
	font-family: Verdana;
}
.mingray {
	font-size: 7pt;
	color: #666666;
	font-family: Verdana;
}
.smallblack {
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}
.smallboldred {
	font-size: 8pt;
	color: red;
	font-weight:bold;
	font-family: Verdana;
}
.mediumgray
{
	font-size: 9pt;
	color: #666666;
	font-family: Verdana;
}
.smallboldwhite
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}
.medboldblue
{
	font-weight: bold;
	font-size: 10pt;
	color: darkblue;
	font-family: Verdana;
}
.largeboldblue
{
	font-weight: bold;
	font-size: 13pt;
	color: darkblue;
	font-family: Verdana;
}
.smallnormalblue
{
	font-size: 8pt;
	color: #3366CC;
	font-family: Verdana;
}
.smallnormalwhite
{
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}
.greenscore
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #006633;
	border: #999999 1px solid;
	padding: 2px;
}
.amberscore
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #FF9933;
	border: #999999 1px solid;
	padding: 2px;
}
.redscore
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #FF0000;
	border: #999999 1px solid;
	border-top: #999999 1px solid;
	padding: 2px;
}
.bluehomewin
{
	font-weight: bold;
	font-size: 8pt;
	color: #3366FF;
	font-family: Verdana;
}
.greenawaywin
{
	font-weight: bold;
	font-size: 8pt;
	color: #006600;
	font-family: Verdana;
}
.orangedraw
{
	font-weight: bold;
	font-size: 8pt;
	color: #FF6600;
	font-family: Verdana;
}









.middletxt
{
	font-size: 9pt;
	color: dimgray;
	font-family: Verdana;
}
.middletxtsmall
{
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
}
.middletxtsmallbold
{
	font-size: 8pt;
	color: dimgray;
	font-weight: bold;
	font-family: Verdana;
}
.middletxtdarkblue
{
	font-weight: bold;
	font-size: 10pt;
	color: darkblue;
	font-family: Verdana;
}
.middletxtdarkblue9
{
	font-weight: bold;
	font-size: 9pt;
	color: darkblue;
	font-family: Verdana;
}
.middletxtblack
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
}
.middletxtwhite
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Verdana;
}
.middletxtwhitelarge
{
	font-weight: bold;
	font-size: 11pt;
	color: white;
	font-family: Verdana;
}
.middletxtsmallwhite
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}

.middletxtsmallgray
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}
.greybottom
{
	border-bottom: #CCCCCC 1px solid;
}
/*.greyrightbottombold
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-weight: bold;
}*/
.greyrightbottomb
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-size: 9pt;
	color: darkblue;
	font-family: Verdana;	
}
.greyrightbottomwhite
{
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	font-size: 8pt;
	color: white;
	font-family: Verdana;	
}
.lightbluetable
{
	border-right: #3333CC 1px solid;
	border-top: #3333CC 1px solid;
	border-left: #3333CC 1px solid;
	border-bottom: #3333CC 1px solid;
}
.graytable
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-collapse: collapse;
}
.bluebottom
{
	border-bottom: #6699FF 1px solid;
}
.blueright
{
	border-right: #6699FF 1px solid;
}
.bluerightbottom
{
	border-right: #6699FF 1px solid;
	border-bottom: #6699FF 1px solid;
}
.bluerightbottomb
{
	border-right: #6699FF 1px solid;
	border-bottom: #6699FF 1px solid;
	font-weight: bold;
	font-size: 9pt;
	color: darkblue;
	font-family: Verdana;	
}

.middletxtwhite9
{
	font-size: 9pt;
	font-weight: bold;	
	color: white;
	font-family: Verdana;
}
.middletxtblue
{
	font-size: 9pt;
	font-weight: bold;	
	color: darkblue;
	font-family: Verdana;
}
.middletxtsmall
{
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
}
.wctable
{
	border-right: #99CC99 thin solid;
	border-top: #99CC99 thin solid;
	border-left: #99CC99 thin solid;
	border-bottom: #99CC99 thin solid;
}
.wctable td
{
	border-bottom: #99CC99 1px solid;
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
	font-weight: normal;
}
.wctable2
{
	border-right: #006600 thin solid;
	border-top: #006600 thin solid;
	border-left: #006600 thin solid;
	border-bottom: #006600 thin solid;
}
.wctable2 td
{
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
	font-weight: normal;
}

