 body {
	width: 981;
	margin: 5 auto;
    padding: 0;
	background-color: #f1f1f1;   /*#008000;*/
    color: #333;
    text-align: center;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	background: #468530;
}
.warning {
	background-color: #F0E68C;
    font-weight: bold;
    color: #f00;
}

@media print, projection { .hideprint { display:none; } }
/*
@media screen { .hidescreen { display:none; } }
*/

.colmheader_right{
	font-weight: bold;
    color: #FF0000;
	text-align: right;
	font-size: 100%;
	color: #4169E1;
	background-color: #F8F8FF;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.colmheader_center_small{
	font-weight: bold;
    color: #FF0000;
	text-align: center;
	font-size: 80%;
	color: #4169E1;
	background-color: #F8F8FF;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.colmheader_right_small{
	font-weight: bold;
    color: #FF0000;
	text-align: right;
	font-size: 80%;
	color: #4169E1;
	background-color: #F8F8FF;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.colmheader_left_small{
	font-weight: bold;
    color: #FF0000;
	text-align: left;
	font-size: 70%;
	color: #4169E1;
	background-color: #F8F8FF;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.colmheader_centre{
	font-weight: bold;
    color: #000000;
	text-align: center;
	font-size: 90%;
	background-color: #FFDF12;
	padding: 0 0 0 0;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.colmheader_centreSm{
	font-weight: bold;
    color: #000000;
	text-align: center;
	font-size: 80%;
	background-color: #FFDF12;
	padding: 0 5px 0 5px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.colmheader_lge{
	font-weight: bold;
    color: #FF0000;
	font-size: 200%;
	text-align: center;
	background-color: #D3D3D3;
	padding: 0 5px 0 5px;
}

.pagetitle{
	font-weight: bold;
	font-weight: bold;	
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.downloads{
	background-color: #FF0000;
	font-weight: bold;
    color: #FFFFFF;
	text-align: center;
	font-size: 100%;
	width:100%;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}



.tableitemsOdd{
	background-color: #F0E68C;
	font-weight: normal;
    color: #00000;
	text-align: right;
	font-size: 220%;
	width: 100%;
	padding: 0 5px 0 1px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.tableMenus{
	background-color:  #FFFFF0;
}

.tableitemsOddRadio{
	background-color: #F0E68C;
	font-weight: normal;
    color: #00000;
	text-align: right;
	font-size: 220%;
	width: 140px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.tableitemsRadio{
	background-color: #FFFFF0;
	font-weight: normal;
    color: #00000;
	text-align: right;
	font-size: 220%;
	width: 140px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.tableitems{
	background-color: #FFFFF0;
	font-weight: normal;
    color: #000000;
	text-align: right;
	font-size: 220%;
	width:100%;
	padding: 0 5px 0 1px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.tablecellStandardleft{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #4169E1;	/*#000000;*/
	text-align: left;
	font-size: 90%;
	padding: 0 5px 0 5px;
	width:150px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.tablecellStandardleftUn{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #4169E1;	/*#000000;*/
	text-align: left;
	font-size: 85%;
	padding: 0 5px 0 5px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.tablecellStandardright{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #4169E1;
	text-align: right;
	font-size: 90%;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.tablecellStandardcentre{
	background-color: #FFFFF0;
	font-weight: normal;
    color: #000000;
	text-align: centre;
	font-size: 90%;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.tablecellSmCentre{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: centre;
	font-size: 95%;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.tablecellMediCentre{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: centre;
	font-size: 85%;
	padding: 0 5px 0 5px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptableHeadercellFinalsCtr{
	background-color: #FFDF12;
	font-weight: normal;
    color: #000000;
	text-align: center;
	vertical-align:bottom;
	font-size: 110%;
	width:150px;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.ComptableHeaderFinalscellRightSc{
	background-color: #FFDF12;
	font-weight: normal;
    color: #FF6346; /*4169E1;*/
	text-align: right;
	font-size: 70%;
	padding: 0px 1px 0px 0px;
	width:15px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptableHeaderEd{
	background-color: #FFDF12;
	font-weight: normal;
    color: #000000;
	text-align: center;
	font-size: 90%;
	padding: 0 auto;
	width:10px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.ComptablecellFinalsStdleft{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 90%;
	padding: 0px 0px 0px 3px;
	width:130px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.ComptablecellFinalsScoreCt{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: right;
	font-size: 90%;
	padding: 0px 0px 0px 3px;
	width:20px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.CellFinalsScoreCt{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: center;
	vertical-align:middle;
	font-size: 90%;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptableHeadercellStdInterCtr{
	background-color: #FFDF12;
	font-weight: normal;
    color: #000000;
	text-align: center;
	vertical-align:bottom;
	font-size: 120%;
	width:130px;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.ComptableHeaderScoreInterCtr{
	background-color: #FFDF12;
	font-weight: normal;
    color: #000000;
	text-align: center;
	vertical-align:bottom;
	font-size: 90%;
	width:40px;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}





.ComptableHeadercellStdCtr{
	background-color: #FFDF12;
	font-weight: normal;
    color: #000000;
	text-align: center;
	vertical-align:bottom;
	font-size: 100%;
	width:90px;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.ComptableHeadercellStdCtrBld{
	background-color: #FFDF12;
	font-weight: Bold;
    color: #000000;
	text-align: center;
	vertical-align:middle;
	font-size: 100%;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptableHeadercellStdCtrBldFinal2Players{
	background-color: #FFDF12;
	font-weight: Bold;
    color: #000000;
	text-align: center;
	vertical-align:middle;
	font-size: 100%;
	padding: 5px 5px 5px 5px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptableHeaderScoreCtr{
	background-color: #FFDF12;
	font-weight: normal;
    color: #000000;
	text-align: center;
	vertical-align:bottom;
	font-size: 90%;
	width:20px;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.ComptableHeaderScoreCtrFnl{
	background-color: #FFDF12;
	font-weight: normal;
    color: #000000;
	text-align: center;
	vertical-align:bottom;
	font-size: 90%;
	width:35px;
	padding: 0px 0px 0px 0px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.ComptablecellStdleft{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 90%;
	padding: 0px 0px 0px 3px;
	width:90px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdleftGray{
	background-color: #D3D3D3;
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 90%;
	padding: 0px 0px 0px 3px;
	width:90px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdleftRREarly{
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 90%;
	padding: 0px 0px 0px 3px;
	width:90px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdleftRR{
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 90%;
	padding: 0px 0px 0px 3px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdleftUn{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 90%;
	padding: 1px 5px 3px 3px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdleftUnSm{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 70%;
	padding: 1px 5px 3px 3px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}



.ComptablecellStdCenterUn{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: center;
	font-size: 90%;
	padding: 1px 5px 3px 3px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdCenterUnSm{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: center;
	font-size: 70%;
	padding: 1px 5px 3px 3px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdRightUnSm{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: right;
	font-size: 70%;
	padding: 1px 5px 3px 3px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdleftWide{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: left;
	font-size: 90%;
	padding: 0px 0px 0px 3px;
	width:90px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}



.ComptablecellStdRightSc{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000; /*4169E1;*/
	text-align: right;
	font-size: 90%;
	padding: 0px 2px 0px 0px;
	width:20px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdRightScGray{
	background-color: #D3D3D3;
	font-weight: normal;
    color: #000000; /*4169E1;*/
	text-align: right;
	font-size: 90%;
	padding: 0px 2px 0px 0px;
	width:20px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdRightScRR{
	font-weight: normal;
    color: #000000; /*4169E1;*/
	text-align: right;
	font-size: 90%;
	padding: 0px 2px 0px 0px;
	width:20px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ComptablecellStdRightEd{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000;
	text-align: center;
	font-size: 90%;
	padding: 0 auto;
	width:10px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.ComptablecellStdCenterReg{
	background-color: #FFFFFF;
	font-weight: normal;
    color: #000000; /*4169E1;*/
	text-align: center;
	font-size: 90%;
	padding: 0px 0px 0px 0px;
	width:20px;
	font-family: "ms sans serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.tablebackgd{
	background-color: #F8F8FF;
	font-weight: bold;
    color: #4169E1;
	text-align: left;
	font-size: 100%;
	padding: 0 0px 0 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.tablebackgd-right{
	background-color: #FFFFF0;
	font-weight: normal;
    color: #4169E1;
	text-align: right;
	font-size: 90%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.tablebackgd_lge{
	background-color: #F8F8FF;
	font-weight: normal;
    color: #4169E1;
	text-align: left;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}

.formstatement{
	background-color: #FFFFF0;
	font-weight: bold;
    color: #4B0082;
	text-align: center;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.titleboxcenter{
	background-color: #FFFFF0;
	font-weight: bold;
    color: #00000;
	text-align: center;
	width: 70%;
	font-size: 220%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#subscribe label, #interests label, #inlineA label, #inlineB label, #inlineC label, #inlineD label{
    display: inline;
    padding: 0 20px 0 3px;
}

.TableRow90Per {
	background-color: #F0E68C;
	font-weight: normal;
	color: #000000;
	text-align: left;
	font-size: 90%;
	font-family: "Verdana, Trebuchet MS", Arial, Helvetica, sans-serif;
}
.TableAltRow90Per {
	background-color: #FFFFFF;
	font-weight: normal;
	color: #000000;
	text-align: left;
	font-size: 90%;
	font-family: "Verdana, Trebuchet MS", Arial, Helvetica, sans-serif;
}


.copyright{
	font-weight: bold;
	text-align: center;
	font-size: 80%;
	color: #7CFC00;
	padding: 0 5px 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


h1 {
    margin: 0 0 10px 0;
    font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
    font-size: 180%;
    color: #036;
}


h2 {
    margin: 0 0 10px 0;
    font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
    font-size: 140%;
    color: #036;
}

h3 {
    margin: 0 0 10px 0;
    font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
    font-size: 120%;
    color: #036;
}
label {
    font-weight: bold;
    color: #036;
	font-size: 100%;
    display: block;
}
fieldset{
		border: none;
		padding:0;
}

.ErrorBox {
	background-color: #FFA500;
	text-align: left;
	font-size: 90%;
}

.tablecellRightAlt{
	background-color: #F0E68C;
	font-weight: normal;
    color: #4169E1;
	text-align: center;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.CellYellowBkColour{
	background-color: #FFFFE0;
}

