html,body { margin:0; padding:0; }

body, td {
	font-family:Verdana;
	font-size:10px;
	color:#5a5a5a;
}

td.boxhead {
    font-size:14px;
    color:#FFFFFF;
    font-weight:bold;
    padding-left:3px;
}
td.win {
   color:green;
   font-weight:bold;
}
td.draw {
   color:blue;
   font-weight:bold;
}
td.lose {
   color:red;
   font-weight:bold;
}
.bold { font-weight:bold; }
.underline { text-decoration:underline; }

img { border:0; }

.block { display:block; }
.inline { display:inline; }
.l { float:left; }
.r { float:right; }
.cl { clear:left; }
.cr { clear:right; }
.cb { clear:both; }

a div { cursor:pointer; }
/*a:hover div { text-decoration:none; }*/

.blue { color:#1588b0; }

form { margin:0; }

.swapper {
display:none;
}

.na {
	font-style:italic;
	font-weight:normal;
	text-align:center;
	padding:20px 0;
}

.greybox {
	color:#333331;
	background-color: #FFFFFF; /*#E8E8E8;*/
	border: 1px solid #cddde3; /*#C5D0BF;*/
	font-family: Verdana;
	font-size: 10px;
	position:absolute;
	top: 0px;
	left: 0px;
	padding:4px;
	visibility:hidden;
	white-space:nowrap;
}

div.ticker {
	overflow:hidden;
	position:relative;
	padding-top:1px;
	height:18px;
}
div.ticker a {
	font-weight:normal;
	background-image:url(images/arrow_greyyy.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:8px;
	color:#474747;
}
div.ticker a:hover {
	font-weight:normal;
}
div.ticker .item {
	position:relative;
	font-size:9px;
}
div.ticker .spacer {
}

div.spacer {
	visibility:hidden;
	font-size:1px;
	height:2px;
}

div.message {
	width:100%;
	text-align:center;
	padding:10px 0;
	font-weight:bold;
	color:#0952bb;
}
div.error {
	width:100%;
	text-align:center;
	padding:20px 0;
	font-weight:bold;
	color:#b01515;
}

#navtxt {
	color:#333331;
	background-color: #FFFFFF; /*#E8E8E8;*/
	border: 2px solid #000; /*#C5D0BF;*/
	font-family: Verdana;
	font-size: 10px;
	position:absolute;
	top: 0px;
	left: 0px;
	padding:10px;
	visibility:hidden;
	white-space:nowrap;
}

.red { color:#FF0000; }
.blue { color:#0a51c3; }

td.ts_pr {
	background-image:url(images/ts_ar2.gif);
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}
td.ts_pl {
	background-image:url(images/ts_ar1.gif);
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}