body {background:white;font:9pt Geneva, Arial, Helvetica, sans-serif, fantasy;color:#666666;}
a {color:#010664;font-weight:bold;}
a:hover {text-decoration:none;}

h1, h2, h3, h4 {font-size:9pt;margin-bottom:10px;}
h1 {font-size:240%;color:#06035C;}
h2 {font-size:160%;color:#06035C;}
h3 {font-size:110%;}
p {margin:5px 0px 10px;}

.narrow h1 {font-size:160%;margin-bottom:5px;}
.narrow h2 {font-size:130%;margin-bottom:3px;}

#container {width:980px;margin:0px auto;position:relative;}
#header {position:absolute;top:0px;}
#content {position:relative;top:180px;}
* html #content {margin-top:160px;}
#footer {position:relative;top:180px;text-align:right;background:#F3F3F3;padding:20px;margin-top:20px;}
* html #footer {top:-100px;}
#footer li {display:inline;margin-left:10px;}

#navigation {position:absolute;top:100px;right:0px;}
#navigation li {display:inline;margin-left:10px;}
#navigation a {display:inline-block;font-size:90%;text-decoration:none;text-transform:uppercase;padding:5px 4px 10px;border-top:4px solid #284087;}
#navigation a:hover, #navigation li.active a {border-color:#FBAD17;color:#FBAD17;}
#usermenu {position:absolute;top:5px;right:0px;text-align:right;}
#usermenu .usermenu_left {float:left;}
#usermenu .usermenu_right {float:left;}

#wide {float:right;width:650px;}
#wide_left {float:left;width:410px;margin:10px 0px 0px 20px;}
#wide_right {float:right;width:150px;margin:10px 20px 0px 0px;}
.narrow {float:left;clear:left;width:300px;margin-top:20px;background:#F5F3F8;}
.narrow_inner {margin:20px;}

#logo {
	position:relative;
	top:30px;
	left:10px;
	text-indent:0px;
	font-size:170%;
}
#logo a {text-decoration:none;}
/**/
hr {border:1px solid #E6E0ED;border-width:1px 0px 0px;margin:5px 15px;}
#wide hr {border-color:#E1E0FE;}

#wide label {float:left;width:100px;font-weight:bold;}
#wide input, #wide textarea {margin-bottom:5px;}

.narrow .date, .narrow .event {color:#B2B2B2;font-size:90%;}

table {width:100%;font-size:110%;margin:5px 0px;}
th, td {padding:5px 7px;}
th {text-align:center;background:#FDD893;color:#292B40;}
td {border-bottom:1px;}
td.first {background:#FFF3D6;}
td.second {border-bottom:1px solid #FFF3D6;}
.center {text-align:center;}

.subnav {text-align:right;margin:10px 0px;}
.subnav li {display:inline;margin:0px 0px 5px 10px;padding:3px;line-height:2em;}

#navigation .active {}
.narrow .active {padding-left:10px;border-left:2px solid #FDD893;}
.listitem {margin-left:5px;padding:4px;}

.win, .lost, .draw {font-weight:bold;color:white;text-align:center;}
.win {background:green;}
.lost {background:red;}
.draw {background:blue;}
.win a, .lost a, .draw a {color:white;}