@import url(ui.core.css?0x6b035054cc5651c0592604d1ea4f8713);
@import url(ui.theme.css?0x3d3e83b644a082b56e114db960c68acb);
@import url(ui.allplugins.css?0xf5a3fbbb7179da74ebb2d3ca04eb0cdf);

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
/*reset.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

fieldset,img {
border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:400;
}

ol,ul {
list-style:none;
}

caption,th {
text-align:left;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:400;
}

q:before,q:after {
content:'';
}

abbr,acronym {
border:0;
}

/*fonts.css*/
body {
font:13px arial,helvetica,clean,sans-serif;
font-size:small;
font:x-small;
}

table {
font-size:inherit;
font:100%;
}

select,input,textarea {
font:99% arial,helvetica,clean,sans-serif;
}

pre,code {
font:115% monospace;
font-size:100%;
}

body * {
line-height:1.22em;
}

/*grids.css*/
body {
text-align:center;
}

#ft {
clear:both;
}

#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7 {
margin:auto;
text-align:left;
width:57.689999em;
width:56.299999em;
min-width:750px;
}

#doc2 {
width:73.073997em;
width:71.313004em;
min-width:950px;
}

#doc3 {
margin:auto 10px;
width:auto;
}

.yui-b {
position:relative;
}

.yui-b {
_position:static;
}

#yui-main .yui-b {
position:static;
}

#yui-main {
width:100%;
}

.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main {
float:right;
margin-left:-25em;
}

.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main {
float:left;
margin-right:-25em;
}

.yui-t1 .yui-b {
float:left;
width:12.3207em;
width:12.0106em;
}

.yui-t1 #yui-main .yui-b {
margin-left:13.3207em;
margin-left:13.0106em;
}

.yui-t2 .yui-b {
float:left;
width:13.8456em;
width:13.512em;
}

.yui-t2 #yui-main .yui-b {
margin-left:14.8456em;
margin-left:14.512em;
}

.yui-t3 .yui-b {
float:left;
width:23.075899em;
width:22.52em;
}

.yui-t3 #yui-main .yui-b {
margin-left:24.075899em;
margin-left:23.52em;
}

.yui-t4 .yui-b {
float:right;
width:13.8456em;
width:13.512em;
}

.yui-t4 #yui-main .yui-b {
margin-right:14.8456em;
margin-right:14.512em;
}

.yui-t5 .yui-b {
float:right;
width:18.4608em;
width:18.016001em;
}

.yui-t5 #yui-main .yui-b {
margin-right:19.4608em;
margin-right:19.016001em;
}

.yui-t6 .yui-b {
float:right;
width:23.075899em;
width:22.52em;
}

.yui-t6 #yui-main .yui-b {
margin-right:24.075899em;
margin-right:23.52em;
}

.yui-t7 #yui-main .yui-b {
display:block;
margin:0 0 1em;
}

#yui-main .yui-b {
float:none;
width:auto;
}

.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u {
float:right;
display:inline;
}

.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first {
float:left;
}

.yui-g .yui-u,.yui-g .yui-g {
width:49.099998%;
}

.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u {
width:48.099998%;
}

.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u {
float:left;
margin-left:2%;
margin-left:1.895%;
width:32%;
}

.yui-gb div.first,.yui-gc div.first,.yui-gd div.first {
margin-left:0;
}

.yui-gc div.first,.yui-gd .yui-u {
width:66%;
}

.yui-gd div.first {
width:32%;
}

.yui-ge .yui-u {
width:24%;
}

.yui-ge div.first,.yui-gf .yui-u {
width:74.199997%;
}

.yui-gf div.first {
width:24%;
}

.yui-ge div.first {
width:74.199997%;
}

#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf {
zoom:1;
}

body {
text-align:center;
}

#ft {
clear:both;
}

#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7,.yui-t8 {
margin:auto;
text-align:left;
width:57.689999em;
width:56.299999em;
min-width:750px;
}

#doc2 {
width:73.073997em;
width:71.313004em;
min-width:950px;
}

#doc3 {
margin:auto 10px;
width:auto;
}

.yui-b {
position:relative;
}

.yui-b {
_position:static;
}

#yui-main .yui-b {
position:static;
}

#yui-main {
width:100%;
}

.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main {
float:right;
margin-left:-25em;
}

.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main {
float:left;
margin-right:-25em;
}

/*********/
.yui-t8 #yui-main {
float:left;
margin-right:-32em;
}

/**********/
.yui-t1 .yui-b {
float:left;
width:12.3207em;
width:12.0106em;
}

.yui-t1 #yui-main .yui-b {
margin-left:13.3207em;
margin-left:13.0106em;
}

.yui-t2 .yui-b {
float:left;
width:13.8456em;
width:13.512em;
}

.yui-t2 #yui-main .yui-b {
margin-left:14.8456em;
margin-left:14.512em;
}

.yui-t3 .yui-b {
float:left;
width:23.075899em;
width:22.52em;
}

.yui-t3 #yui-main .yui-b {
margin-left:24.075899em;
margin-left:23.52em;
}

.yui-t4 .yui-b {
float:right;
width:13.8456em;
width:13.512em;
}

.yui-t4 #yui-main .yui-b {
margin-right:14.8456em;
margin-right:14.512em;
}

.yui-t5 .yui-b {
float:right;
width:18.4608em;
width:18.016001em;
}

.yui-t5 #yui-main .yui-b {
margin-right:19.4608em;
margin-right:19.016001em;
}

.yui-t6 .yui-b {
float:right;
width:23.075899em;
width:22.52em;
}

.yui-t6 #yui-main .yui-b {
margin-right:24.075899em;
margin-right:23.52em;
}

/**************/
.yui-t8 .yui-b {
float:right;
width:30.2307em;
width:29.502199em;
}

.yui-t8 #yui-main .yui-b {
margin-right:31.2307em;
margin-right:30.502199em;
padding-right:1.5em;
}

/**************/
.yui-t7 #yui-main .yui-b {
display:block;
margin:0 0 1em;
}

#yui-main .yui-b {
float:none;
width:auto;
}

.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u {
float:right;
display:inline;
}

.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first {
float:left;
}

.yui-g .yui-u,.yui-g .yui-g {
width:49.099998%;
}

.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u {
width:48.099998%;
}

.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u {
float:left;
margin-left:2%;
margin-left:1.895%;
width:32%;
}

.yui-gb div.first,.yui-gc div.first,.yui-gd div.first {
margin-left:0;
}

.yui-gc div.first,.yui-gd .yui-u {
width:66%;
}

.yui-gd div.first {
width:32%;
}

.yui-ge .yui-u {
width:24.1%;
/*was 24%*/
}

.yui-ge div.first,.yui-gf .yui-u {
width:74.199997%;
}

.yui-gf div.first {
width:24%;
}

.yui-ge div.first {
width:74.199997%;
}

#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf {
zoom:1;
}

/*added by peo*/
/* Tweeking of widths of 9/12, 3/12 */
.yui-ge div.first {
width:74.5%;
}

.yui-ge .yui-u {
width:23.700001%;
}

/* Tweeking of widths of 3/12, 9/12 */
.yui-gf div.first {
width:23.700001%;
}

.yui-gf .yui-u {
width:74.5%;
}

/* Tweeking of grid widths for use in 3/12, 6/12, 3/12 */
.yui-ge .yui-gd .yui-u {
float:right;
display:inline;
width:65.800003%;
margin-left:0;
}

.yui-ge .yui-gd .first {
float:left;
width:31.799999%;
}

/*Special grid: yui-gz 7/12, 5/12*/
.yui-gz .yui-u {
float:right;
display:inline;
}

.yui-gz .yui-g {
float:right;
display:inline;
}

.yui-gz div.first {
float:left;
}

.yui-gz .yui-u {
width:40.599998%;
}

.yui-gz .yui-g {
width:40.599998%;
}

.yui-gz .yui-g .yui-u {
width:48%;
}

.yui-gz div.first {
width:57.599998%;
margin-right:1.5%;
}

.yui-gz:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.yui-gz {
zoom:1;
}

/*Special grid: yui-gy 5/12, 7/12*/
.yui-gy .yui-u {
float:right;
display:inline;
}

.yui-gy div.first {
float:left;
}

.yui-gy .yui-u {
width:57.599998%;
}

.yui-gy div.first {
width:40.599998%;
}

.yui-gy:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.yui-gy {
zoom:1;
}

/*end addition*/
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {
display:inline-block;
_height:1%;
}

/* Hides from IE-mac \*/
.clearfix {
display:block;
}

/* End hide from IE-mac */
div.content {
font-size:93%;
}

body {
background:#171717;
color:#333;
}

#background {
background:url(images/background.jpg?0x00ea6077122dd680079905042a7b1a00) center top no-repeat;
min-height:700px;
}

/*
#dim {
		background:transparent url(images/50pct-brown.png?0x0332c0b2096cbfa8c1e4a65634004b04);
		z-index:2000;
		height: 100%;
		width: 100%;
		background-repeat:repeat;
		position:fixed;
		top: 0px;
		left: 0px;
	}
	
	#dim div.border {
		z-index: 2001;
		height: 100%;
		width: 100%;
		position:fixed;
		top: 0px;
		left: 0px;
		background: url(images/loading-border.png?0x79b6b58dfab6c5708da00735cda4518a) center center no-repeat;
	}
	#dim div.animation {
		height: 100%;
		width: 100%;
		position:fixed;
		top: 0px;
		left: 0px;
		background: url(images/loading-animation.gif?0x58d31dd681c606aefdb173ec38cf1f46) center center no-repeat;
	}
	*/
/****** common typographics ******/
p {
font-size:100%;
/*12px*/
line-height:1.538em;
margin:0 0 1em;
}

p.intro {
font-size:116%;
/*15px*/
line-height:1.32em;
margin:0 0 1em;
}

p.intro strong,p.intro a,p.intro strong a {
line-height:1.3em;
}

p.nomargin {
margin:0;
}

/*Lists*/
ol,ul {
margin:/*3.076em*/
0 2em 1.538em 0;
}

ul li {
line-height:1.538em;
list-style:disc;
margin-left:2em;
}

ol li {
line-height:1.538em;
list-style:decimal;
margin-left:2em;
}

div.minitabsbox ol {
margin:.5em 0 .5em 1em;
}

ul.sections li {
list-style:none;
margin:0 0 1.2em;
padding:0 0 1.2em .5em;
border-bottom:1px solid #ccc;
}

ul.sections li.last {
border:none;
margin-bottom:0;
padding-bottom:0;
}

ul.sections li p {
margin:0 0 .5em;
}

ul.sections li img {
float:left;
margin:0 1em 1em 0;
}

ul.eventstream {
margin-right:0;
}

ul.eventstream li {
list-style:none;
padding:.5em 0;
margin:0;
border-bottom:1px solid #ededed;
background-position:left .6em;
background-repeat:no-repeat;
}

ul.eventstream li.forum-post {
background-image:url(images/pencil.png?0xa34e71ab08a6d1162b948d26321dea50);
}

ul.eventstream li.forum-comment {
background-image:url(images/comment_edit.png?0xd8c49bf459089d4c9fd3a6059040756c);
}

ul.eventstream li.shout {
background-image:url(images/user_comment.png?0x05d28091baa2679213ecb083c0a24f22);
}

ul.eventstream li.group-join {
background-image:url(images/user_add.png?0x8ec0763bc1d06ea61e7ec1f904060cdc);
}

ul.eventstream li.group-leave {
background-image:url(images/user_delete.png?0x8268944ae414a463c3b7ecfe98577c13);
}

ul.eventstream li.league-new {
background-image:url(images/wand.png?0x12ad80c7d78f0d9e1bfce1bc66b26741);
}

ul.eventstream li p {
margin:0 0 0 26px;
}

ul.eventstream li p a:link {
font-weight:700;
}

ul.eventstream li p a:visited,ul.eventstream li p a.user {
font-weight:400;
}

ul.eventstream li span.timestamp {
/*display:block;
	float:right;*/
color:#999;
font-size:87%;
/*position:absolute;
	top:0;
	right:5px;*/
/*background-color:#fff;*/
}

/*FAQ spec.*/
#doc ol.faq {
padding-bottom:3.076em;
border-bottom:1px solid #DDD;
margin-bottom:1.538em;
}

#doc ol.faq.cat {
padding-bottom:0;
border:none;
margin-bottom:3.076em;
}

#doc ol.faq.cat li {
padding-bottom:.769em;
border-bottom:1px solid #DDD;
margin-bottom:1.538em;
}

#doc ol.faq li div.meta {
margin-top:0;
margin-bottom:1.538em;
line-height:.769em;
}

/*Lists group-listing*/
ul.group-listing {
margin:0 0 3.076em;
}

ul.group-listing li {
background:#fff url(images/group-listing-bg.gif) top left no-repeat;
/*theme*/
list-style:none;
margin:0 0 1.538em;
padding:.769em 0 .769em 1em;
}

ul.group-listing li img {
float:left;
margin-right:.6em;
}

ul.group-listing li h2 {
margin-bottom:0;
}

/*Lists Poll*/
ul.poll {
margin:0;
}

ul.poll li {
clear:both;
list-style:none;
margin:0;
}

ul.poll.answers li {
margin-bottom:.769em;
padding-bottom:.769em;
background:url(images/rule.gif?0x77d96eebccea5801290ad68b3ccb4199) bottom left repeat-x;
}

ul.poll li label {
width:100%;
}

ul.poll li .fakelabel {
float:left;
width:85%;
line-height:1.538em;
}

ul.poll li .meta {
float:right;
margin-top:-1.538em;
}

ul.poll li div.bar-background {
background-color:#E0EEE1;
/*theme*/
height:.769em;
clear:both;
margin-bottom:.769em;
}

ul.poll li div.bar-pct {
background-color:#030;
/*theme*/
height:100%;
}

:focus {
outline:0;
}

a:link {
color:#C32802;
/*theme*/
}

a:visited {
color:#C32802;
/*theme*/
}

a:hover {
color:#600;
/*theme*/
}

a:active {
color:#F30;
/*theme*/
}

a.external {
padding-right:12px;
background:transparent url(images/link-external.png?0x35ec1fac5c076e452ab3bb00cd5b1e00) right center no-repeat;
}

/*toggle on left side*/
a.toggle {
background-color:#f30;
background-image:url(images/toggle.png?0x4152ea0d0f746e742a25aff306b88a7f);
background-position:0 0;
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
display:block;
float:left;
width:12px;
height:12px;
margin:1px 4px 0 0;
}

.right a.toggle {
float:right;
margin:1px 0 0 4px;
}

a.toggle:hover {
background-position:0 -60px;
}

a.toggle.disabled {
background-position:0 -120px;
}

a.toggle.open {
background-position:0 -180px;
}

a.toggle.open:hover {
background-position:0 -240px;
}

a.toggle.open.disabled {
background-position:0 -300px;
}

a.toggle.wait,a.toggle.wait:hover {
background-image:url(images/toggle-wait.gif) 0 0 no-repeat;
}

/*toggle on right side*/
a.toggleright {
background-color:#f30;
background-image:url(images/toggle.png?0x4152ea0d0f746e742a25aff306b88a7f);
background-position:0 0;
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
display:block;
float:right;
width:12px;
height:12px;
margin:1px 0 0 4px;
}

a.toggleright:hover {
background-position:0 -60px;
}

a.toggleright.disabled {
background-position:0 -120px;
}

a.toggleright.open {
background-position:0 -180px;
}

a.toggleright.open:hover {
background-position:0 -240px;
}

a.toggleright.open.disabled:hover {
background-position:0 -300px;
}

#doc p a {
line-height:1.538em;
}

h1 {
color:#030;
/*theme*/
font-size:228%;
/*30px*/
margin:0 0 .5em;
/*************/
/*background-color:#00FFCC;*/
font-weight:700;
font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
/*text-transform:uppercase;*/
letter-spacing:-1px;
font-size:30px;
line-height:30px;
}

h2 {
color:#030;
/*theme*/
font-size:153.899994%;
/*20px*/
line-height:1em;
margin:0 0 .2em;
/*background-color:#00FF33;*/
/*text-transform:uppercase;*/
font-weight:700;
}

h2 a {
line-height:1em;
margin:0 0 .5em;
/*background-color:#00FF33;*/
}

h2.topmargin {
margin-top:1em;
}

h2 span,h2 span.help a {
line-height:1em;
}

h2 a.toggle {
background:url(images/toggle20x20.gif?0x6696178a9dbd07fdf19d1eb1293b4088) right bottom no-repeat;
padding-right:20px;
}

h2 a.toggle.open {
background:url(images/toggle20x20.gif?0x6696178a9dbd07fdf19d1eb1293b4088) right top no-repeat;
}

/*
h2.resheading {
	background:url(images/searchres-heading-bg.gif?0x7d192fd82bdafdfd217ffbcef86bdc4c) 5% 0% no-repeat;
	margin-top:-1em;
	padding-top:1em;
}
*/
h2.border {
/*background: url(images/rule.gif?0x77d96eebccea5801290ad68b3ccb4199) bottom left repeat-x;*/
border-bottom:2px solid #9c0;
margin-bottom:2px;
}

h2.bordertop {
border-top:1px solid #ccc;
/*theme*/
border-bottom:1px solid #ccc;
/*theme*/
padding-top:.5em;
padding-bottom:.5em;
padding-left:.35em;
margin-bottom:1em;
background-color:#E0EEE1;
/*theme*/
}

h2.bordertop.icon {
padding-left:1.358em;
background-position:.35em center;
background-repeat:no-repeat;
}

/*headings with icons*/
#growth {
background:url(images/coins.png?0xc6ebd84fde332b2841c31553102f9acd) 3px center no-repeat;
padding-left:22px;
padding-bottom:5px;
padding-top:5px;
}

#schedule {
background:url(images/date.png?0xc6febd01f22a7de0bb3a489104dcf682) 3px center no-repeat;
padding-left:22px;
padding-bottom:5px;
padding-top:5px;
}

#groups {
background:url(images/icon-group.png?0x3afbbb77c13a366898f9088f7ae086a0) 3px center no-repeat;
padding-left:22px;
padding-bottom:5px;
padding-top:5px;
}

h3 {
color:#030;
/*theme*/
font-size:122%;
/*16px*/
font-weight:700;
line-height:1.25em;
margin:0 0 .5em;
font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
}

h3.border {
background:url(images/rule.gif?0x77d96eebccea5801290ad68b3ccb4199) bottom left repeat-x;
}

h3.topmargin {
margin-top:1.25em;
}

h3.bordertop {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding-top:.3125em;
padding-bottom:.3125em;
/*padding-left:.35em;*/
/*margin-top:.625em;*/
margin-bottom:.625em;
}

body.homepage h3.section {
color:#fff;
background:#141414;
padding:5px;
margin:20px 0 10px;
border-top:1px solid;
border-bottom:1px solid;
border-color:#1F1F1F;
}

h4 {
font-size:107%;
/*14px*/
line-height:1.4286em;
margin:0;
font-weight:700;
color:#173B0B;
/*theme*/
}

h6 {
font-size:123.099998%;
/*16px*/
line-height:1.25em;
/*margin:.25em 0 -.25em 0;*/
clear:both;
}

h1 em,h2 em,h3 em,h4 em {
font-style:italic;
font-weight:700;
}

/****** misc ******/
/*wrapper for clock on matchreport*/
div.matchstatus {
height:16.379999em;
}

div.alert {
padding:.769em;
background:#ffc;
border-top:1px solid #cc9;
border-bottom:1px solid #cc9;
margin-bottom:1.538em;
}

div.alert p {
margin:0;
}

div.alert h2 {
color:#663;
}

div.alert h4 {
color:#663;
padding-left:20px;
background-position:left center;
background-repeat:no-repeat;
background-image:url(images/error.png?0xc847e1076da70df83ef5284622b82a74);
}

div.alert.ok {
background:#DFF8DF;
border-top:1px solid #690;
border-bottom:1px solid #690;
}

div.alert.ok h4 {
color:#690;
background-image:url(images/accept.png?0x8bfed48756f192ed7afe6eaa4799aae4);
}

div.alert.err {
background:#FFE6E6;
border-top:1px solid #900;
border-bottom:1px solid #900;
}

div.alert.err h4 {
color:#900;
background-image:url(images/exclamation.png?0xe4dd51f46566ed3ceacdc900bf2fdf01);
}

div.info {
padding:.769em;
background:#E5FFFF;
border-top:1px solid #B0C7DE;
border-bottom:1px solid #B0C7DE;
margin-bottom:1.538em;
}

div.info p {
margin:0;
}

div.info a {
color:#369;
}

div.info h4 {
color:#369;
padding-left:20px;
background-position:left center;
background-repeat:no-repeat;
background-image:url(images/icon-i.png?0x8fd7e39b8fcf9e5a56658806d9cf12b9);
}

.in h3 {
color:#060;
}

.out h3 {
color:#900;
}

.highlight {
background-color:#ffc;
}

.stronghighlight {
background-color:#ff6;
}

.negative {
color:#900;
}

.positive {
color:#060;
}

.right {
float:right;
}

.left {
float:left;
}

.small {
font-size:90%;
}

.strike {
text-decoration:line-through;
}

.alignright {
text-align:right;
}

.aligncenter {
text-align:center;
}

.larger {
font-size:108%;
}

em,q {
font-style:italic;
}

strong,td.strong {
font-weight:700;
}

hr {
border:none;
height:1px;
border-top:1px solid #DDD;
margin-bottom:1em;
}

acronym,abbr {
cursor:help;
}

code {
font-size:90%;
}

blockquote {
font-style:italic;
margin:0;
/*padding:1.538em 1.538em 0.538em 1.538em;*/
/*background-color:#E0EEE1;*/
}

.rule {
background:url(images/rule.gif?0x77d96eebccea5801290ad68b3ccb4199) center repeat-x;
height:3.076em;
/* 2 x lineheight */
}

.fixedwidth {
font-family:"Courier New", Courier, mono;
font-size:116%;
}

.sectionEnd {
background:url(images/rule.gif?0x77d96eebccea5801290ad68b3ccb4199) bottom repeat-x;
margin-bottom:3.076em;
}

ol.sectionEnd {
padding-bottom:3.076em;
}

.clearBoth {
clear:both;
}

.nomargin {
margin:0;
}

.margin {
margin-bottom:1.538em;
}

.marginleft {
margin-left:.4em;
}

.help {
color:#999;
font-size:93%;
}

.help a {
color:#999;
}

.only-print {
display:none;
}

li.icon,span.icon,a.icon,h2.icon,h3.icon,h4.icon,h5.icon,h6.icon {
padding-left:20px;
background-position:left center;
background-repeat:no-repeat;
}

.icon-right {
padding:0 20px 0 0;
background-position:right center;
background-repeat:no-repeat;
}

.icon.right {
padding:0 20px 0 0;
background-position:right center;
background-repeat:no-repeat;
}

.icon.flag-blue {
background-image:url(images/flag_blue.png?0x8798fd8df3224e7082aa16a42f43e49a);
}

.icon.rotate-cw {
background-image:url(images/arrow_rotate_clockwise.png?0x5d4d84cf2a3b2e9be202bf9eb6173107);
}

.icon.drink {
background-image:url(images/drink.png?0xf7911ab7e01ca2018fa0e01caa93709e);
}

.icon.rosette {
background-image:url(images/rosette.png?0x57cf37e47c0f330febd03f5b0105db0f);
}

h4.icon.assist {
background-image:url(images/arrow_right.png?0x46faba03ba3a35d750b5b758cc3d5d2c);
}

.icon.remove {
background-image:url(images/delete.png?0x68461ca5187cd2c6af08786467085f2b);
}

.icon.feed {
background-image:url(images/feed.png?0x55bc1130d360583e2aecbcebfbf6eda7);
}

.icon.soccer-subout {
background-image:url(images/soccer_subout.png?0x8723335653c6f35089f7353b6d320b12);
}

.icon.soccer-subin {
background-image:url(images/soccer_subin.png?0x68660d85957c80eabdd74e89bdf6f3fa);
}

.icon.dbconnection {
background-image:url(images/database_refresh.png?0xb051ed8d693267920646b5db4da18140);
}

.icon.pagerefresh {
background-image:url(images/page_refresh.png?0x6aba4aba2d601a053e77ccd1aa70ad12);
}

.icon.refresh {
background-image:url(images/arrow_refresh.png?0x6b95778460f660aa7c08f47d244780a7);
}

.icon.coins {
background-image:url(images/coins.png?0xc6ebd84fde332b2841c31553102f9acd);
}

.icon.delete {
background-image:url(images/icon-x.png?0x2a4cefc013e9ce8d226f92524eecf9ba);
}

.icon.wand {
background-image:url(images/wand.png?0x12ad80c7d78f0d9e1bfce1bc66b26741);
}

.icon.error {
background-image:url(images/error.png?0xc847e1076da70df83ef5284622b82a74);
}

.icon.poll {
background-image:url(images/icon-poll.png?0xfc711f1673b7fa68e569c5c6ee495cf8);
}

.icon.warning-blink {
background-image:url(images/icon-warning_blink.gif?0xa8641905856476c7e3fa0020ecb90c3e);
}

.icon.undo {
background-image:url(images/arrow_undo.png?0x9a4ffd836c709958eff80a3260f8a1cb);
}

.icon.tick {
background-image:url(images/tick.png?0xc9b528b9541e127967eda62f79118ef0);
}

.icon.email-open {
background-image:url(images/email_open_image.png?0x5d521f793158992c2194260e4d179f27);
}

.icon.feed_add {
background-image:url(images/feed_add.png?0xb86ea51270eaccbd1a027384b59d0b5d);
}

.icon.card-red {
background-image:url(images/soccer_red.png?0x6b0747be19d55e646e0708fa7712cd5f);
}

.icon.card-yellow {
background-image:url(images/soccer_yellow.png?0xee3fdacf65022760af3a194d4c7e174e);
}

.icon.time {
background-image:url(images/time.png?0xb139ed675fdbdca56f0d73121f36f836);
}

.icon.captain,.icon.star {
background-image:url(images/icon-star.png?0xc8ca219ff43a2fb1dea67de2582123af);
}

.icon.star-edit {
background-image:url(images/star-edit.png);
}

.icon.cog {
background-image:url(images/icon-cog.png?0x30a18063ef42b090194a7e936086960f);
}

.icon.bestround,.icon.lightbulb,.icon-right.lightbulb {
background-image:url(images/icon-lightbulb.png?0x332af26b1c0e58faf50371cadebe6195);
}

.icon.worstround {
background-image:url(images/icon-lightbulb_off.png?0x35b697fb2e637664f05f0fad2fe9da90);
}

.icon.yellow-shirt {
background-image:url(images/icon-shirt-yellow.png?0x910fbaaa738fe8c4bbfce1e4e97b8533);
}

.icon.green-shirt {
background-image:url(images/icon-shirt-green.png?0x2b5064553bc6b6d72919104e97641d09);
}

.icon.dotted-shirt {
background-image:url(images/icon-shirt-dotted.png?0x9f53fd322de7bab5aba49eba2e16efa7);
}

.icon.avarage,.icon.calculator {
background-image:url(images/icon-calculator.png?0xcad6353affffa2a0a39e09bc20d9b9a4);
}

.icon.besttrade {
background-image:url(images/icon-money.png?0x9095b4c0e705f5dd0e42317ed586346a);
}

.icon.highjump {
background-image:url(images/icon-arrow_up.png?0x34ced99097002e9a7783ada1f2d84d1b);
}

.icon.comments {
background-image:url(images/icon-comments.png?0x7f921eb272b341361812f386377df256);
}

.icon.comment {
background-image:url(images/icon-comment.png?0xa22ab82fb3a33ece38c3ab5e0844154d);
}

.icon.shoutout {
background-image:url(images/icon-comment.png?0xa22ab82fb3a33ece38c3ab5e0844154d);
}

.icon.group {
background-image:url(images/icon-group.png?0x3afbbb77c13a366898f9088f7ae086a0);
}

h2.icon.prize-1 {
background-image:url(images/trophy-gold.gif?0x4cf28108182fbd5c15fb61178a524065);
}

h2.icon.prize-2 {
background-image:url(images/trophy-silver.gif?0xb98fdbb0f23963085b0e2f2032e8f53c);
}

h2.icon.prize-3 {
background-image:url(images/trophy-bronce.gif?0x194e4d4af6de446f21978c42248b0985);
}

.icon.shedule {
background-image:url(images/date.png?0xc6febd01f22a7de0bb3a489104dcf682);
}

h2.icon.poll,h3.icon.poll,h4.icon.poll {
background-image:url(images/chart_pie.png?0xa9e4cddffc69ff8ac1b1d90a93cbdaac);
}

h4.icon.soccerball {
background-image:url(images/icon-soccerball.png?0x9a171589cab1891b2f8c7b7f89433437);
}

h2.icon.coins,h3.icon.coins,h4.icon.coins {
background-image:url(images/coins.png?0xc6ebd84fde332b2841c31553102f9acd);
}

h4.icon.heart {
background-image:url(images/icon-heart.png?0x83ceb675d61ca1fdee0f84c2f5fe5daa);
}

h4.icon.notrade {
background-image:url(images/icon-money_stop.png?0x78808573df9540a1ad0465604c952156);
}

h4.icon.trade {
background-image:url(images/icon-money.png?0x9095b4c0e705f5dd0e42317ed586346a);
}

h2.icon.news,h3.icon.news,h4.icon.news {
background-image:url(images/icon-newspaper.png?0xa9f5563fb90eeeac3c619c0f00761b91);
}

h4.icon.find {
background-image:url(images/find.png?0x9f1ca0cb69861e19aacb41d097adc081);
}

a.icon.add {
background-image:url(images/add.png?0x1988c3cc1384a3ac9b9a4129183248f3);
}

#doc .meta {
color:#999;
}

.meta a {
color:#666;
}

.meta a:hover {
color:#333;
}

#doc .meta em {
/*color:#666;*/
}

#doc div.meta {
/*margin-top:-1.538em;
		margin-bottom:1.538em;*/
/*padding:.769em 0 .769em 0em;*/
line-height:/*.769em*/
1.538em;
}

#doc div.meta span.label {
font-size:77%;
letter-spacing:.1em;
text-transform:uppercase;
}

div.boxed {
background-color:#E0EEE1;
/*theme*/
padding:.769em 1em;
margin-bottom:1.538em;
}

div.boxed a.toggle {
margin-left:-.5em;
}

div.boxed table {
margin:0;
}

div.boxed table ol,div.boxed table ul {
margin:0;
}

div.minitabsbox {
background-color:#EAEAEA;
padding:.5em;
clear:both;
margin:0 0 .5em;
}

div.minitabsbox.highlight {
border-top:2px solid;
border-bottom:2px solid;
border-color:#999;
}

div.minitabsbox div.round div.number {
float:left;
font-weight:700;
margin-left:3px;
width:1.2em;
text-align:right;
}

div.minitabsbox div.round {
width:33%;
float:left;
margin:.5em 0;
border-left:1px solid #D8D8D8;
}

div.minitabsbox div.round.current {
background-color:#D8D8D8;
}

div.minitabsbox div.round.cola {
margin-left:0;
padding-left:0;
border:none;
}

/*displaying team details under Heading 1 on viewteam pages*/
div.teamdetails {
margin-bottom:1.538em;
}

div.teamdetails img {
vertical-align:middle;
}

/*Button links*/
/*
a.button {
		display:block;
		background:url(images/button-background.gif?0x1ec2024aca25c77e99e6bb153beba156) center right no-repeat;
		margin-bottom:0;
		margin-top:-12px;
		color:#fff;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		width:95%;
		padding-right:10px;
	}
	a.button span {
		background:url(images/button-background.gif?0x1ec2024aca25c77e99e6bb153beba156) center left no-repeat;
		line-height:1.538em;
		display:block;
	}
	a.button span span {
		padding: 20px 0px 20px 20px;
		line-height:1.538em;
		display:block;
	}
	a.button:hover {
		text-decoration:underline;
	}
*/
/*link-button icons*/
/*
	a.captain span span {
		background: url(images/btn-icon-star.png?0x5b550d6c26f08ef35a805cab4fc422ba) left center no-repeat;
		margin-left:7px;
		padding: 20px 0px 20px 55px;
		
	}
	a.trade span span {
		background: url(images/btn-icon-money.png?0x0fbfd0271b7171ab6ef44d800f2d5447) left center no-repeat;
		margin-left:7px;
		padding: 20px 0px 20px 55px;
	}
	*/
/*	
.continue {
		height:2.076em;
		padding:.5em 1.238em .5em .769em;
		background:#c33 url(images/continue-arrow.png?0x6def78387e12bc6424cca5ed7ba72124) 100% 50% no-repeat;
		margin: 0 0 1.538em 0;
		text-align:right;
	}
	.continue h3 {
		text-align:left;
		float:left;
		font-weight:normal;
		color:#fff;
		margin:.2em 0 0 0;
	}
	.continue h3 a {
		color:#fff;
	}
	.continue p {
		clear:left;
		text-align:left;
		color:#fff;
		font-weight:bold;
	}
	.continue input {
		font-size:122%;
		font-weight:bold;
	}
	*/
/*Graphs*/
.graph-box {
border:1px solid #ccc;
border-bottom:none;
text-align:left;
margin:0;
}

#faqres,#forumres {
margin-top:2.5em;
border-bottom:1px solid #999;
}

/*** layout/grid ***/
/*
#doc,
.wrap {
		margin:auto;
		min-width:960px;
		text-align:left;
		width:73.84em;
		*width:72.06em;
	}
*/
#doc {
position:relative;
}

#hd {
padding:0;
position:relative;
z-index:1000;
}

#hd div.shadow {
background:url(images/body-topnav-shadow.png?0xc6f4ea5e83a7f750d5d2fc029355a392) center bottom no-repeat;
/*IE6 alt needed*/
padding:0 10px 7px;
}

#bd div.shadow-nav {
background:url(images/body-top-shadow.png?0xe990ee9675210a2b613ddf77ad3ee508) center top no-repeat;
/*IE6 alt needed*/
padding:7px 10px 0;
}

#bd div.shadow {
background:url(images/body-middle-shadow.png?0x6ac2941e12b552fdce2dfb401a6f3ad7) center top repeat-y;
padding:0 10px;
}

#ft div.shadow {
background:url(images/body-foot-shadow.png?0x70d837ec6970bcceb8c2b6c5a6e09101) center -50px no-repeat;
/*IE6 alt needed*/
padding:20px 10px 10px;
}

body.homepage #hd div.shadow,body.homepage #bd div.shadow,body.homepage #ft div.shadow {
background:none;
padding:0 10px;
}

#doc {
margin:auto;
min-width:980px;
width:75.385002em;
/*!IE*/
width:73.568001em;
/*IE*/
/*!IE*/
width:73.5em;
/*IE*/
text-align:left;
}

div.banner {
margin:auto;
min-width:980px;
width:75.385002em;
/*!IE*/
width:73.568001em;
/*IE*/
text-align:left;
background:url(images/body-middle-shadow.png?0x6ac2941e12b552fdce2dfb401a6f3ad7) center top repeat-y;
}

div.banner div.wrap {
padding:5px;
background-color:#ccc;
margin:0 10px;
text-align:center;
}

#bd {
position:relative;
}

#bd div.content {
padding:1em 1.2em .8em;
background-color:#fff;
}

div.sec-col {
background:#fff url(images/sec-col_border.gif?0x1aa285070fd8723666534226e35254b0) top left no-repeat;
padding:.769em 0 .769em 1.538em;
margin:0 0 1.538em;
}

div.terms {
width:100%;
height:255px;
overflow:auto;
margin:.769em 0 2.307em;
font-size:93%;
}

div.terms p,div.terms ol li {
margin-bottom:.5em;
}

div.forum-list {
padding:.5em;
margin-bottom:1.538em;
}

body.homepage .yui-g .yui-u,body.homepage .yui-g .yui-g {
width:49.5%;
}

body.homepage #homepageIntro {
height:19em;
margin:30px 0 0 36px;
}

body.homepage #Player {
padding:10px 10px 10px 0;
height:267px;
}

/*Prizes*/
#secondprize,#thirdprize {
margin-bottom:1em;
}

#firstprize h1 {
height:160px;
line-height:140px;
text-align:center;
color:#fc0;
font-size:100px;
font-weight:700;
margin:0;
}

#secondprize h1,#thirdprize h1 {
height:140px;
line-height:120px;
text-align:center;
color:#999;
font-size:75px;
font-weight:700;
margin:0;
}

#thirdprize h1 {
color:#DEA356;
}

/*end prizes*/
/* PROFILE IMAGE */
.ProfileImageBorder {
border:solid 1px #ccc;
}

/*Sponsor puljer*/
.pool-sponsors {
margin:0 0 1em;
}

.pool-sponsors .sponsor {
width:31%;
margin-right:18px;
margin-bottom:.5em;
float:left;
}

.pool-sponsors .sponsor.first-ones {
clear:both;
}

.pool-sponsors .sponsor.third-ones {
float:right;
margin-right:0;
}

.pool-sponsors .sponsor a.pool-banner:link img,.pool-sponsors .sponsor a.pool-banner:visited img,.pool-sponsors .sponsor a.pool-banner:active img {
border:1px solid #ccc;
display:block;
line-height:1px;
}

.pool-sponsors .sponsor a.pool-banner:hover img,.pool-sponsors .sponsor a.pool-banner:focus img {
border:1px solid #F30;
}

.pool-sponsors .sponsor a.pool-banner img {
width:158px;
height:60px;
}

/*profile page specifics*/
div.achivements {
/*border-bottom:1px solid #ddd;*/
padding:.4em 0 0;
clear:both;
}

div.achivements a img {
border:none;
}

div.achivements img {
display:block;
float:left;
}

/*medium*/
div.achivements.small img {
margin:1px 2px 2px;
}

/*medium*/
div.achivements.medium img {
margin:3px 4px;
}

/*large*/
div.achivements.large img {
margin:0 5px 7px;
}

div.achivements a img.last {
/*margin-right:0;*/
}

div.statement {
border-bottom:1px solid #ddd;
padding:1em 0;
margin-bottom:1em;
}

div.statement p {
font-size:116%;
/*15px*/
line-height:1.32em;
margin:0 0 .5em;
}

/**/
dl.match-report {
margin:0;
padding:0;
}

dl.match-report dt {
clear:left;
float:left;
margin-right:.5em;
line-height:1.5em;
}

dl.match-report dd {
font-weight:700;
line-height:1.5em;
}

#dim {
background:transparent url(images/50pct-brown.png?0x0332c0b2096cbfa8c1e4a65634004b04);
z-index:2000;
height:100%;
width:100%;
background-repeat:repeat;
position:fixed;
top:0;
left:0;
text-align:center;
}

#dim div.inner {
text-align:center;
background:transparent;
position:fixed;
width:37.299999em;
top:2%;
left:27%;
}

/* rewards */
div.reward {
width:35em;
margin:auto;
/*border:double 3px #ccc;*/
text-align:center;
padding:1.2em 2em .5em 1em;
background:#FFF url(images/reward-paper-fold.jpg?0x04dfe02e0f3283559dbab35a16cfd946) no-repeat scroll right bottom;
}

div.reward h1 {
display:block;
margin:0;
font-size:2em;
}

div.reward h2 {
font-size:1.4em;
font-weight:400;
}

div.reward p.meta {
line-height:1em;
color:#333;
margin:0;
}

div.reward div.type {
border-bottom:1px solid #ccc;
margin:1em 0;
}

div.reward div.type p {
font-size:116%;
}

div.reward .showoff {
color:#666;
}

div.reward a.close {
background:url(images/x.gif?0x6db3d6737d0391aeb93a3e98937073ce) center bottom no-repeat;
text-indent:-9999px;
display:block;
width:18px;
height:18px;
float:right;
margin-right:-.5em;
}

div.reward a.close:hover {
background-position:center top;
}

div.inner.wait {
background-color:#FFF;
width:64px;
height:64px;
background:url(images/loading-animation.gif?0x58d31dd681c606aefdb173ec38cf1f46) center center no-repeat;
border:3px double #CCC;
}

div.siteadmin {
background-color:#ffc;
margin:0 10px 10px;
padding:.2em;
}

div.siteadmin ul {
float:left;
margin:0;
padding-left:24px;
background:url(images/wrench_orange.png?0x3d3c96ab78a5c514b3c1cd8d8eb1d835) .2em .15em no-repeat;
}

div.siteadmin li {
list-style-type:none;
float:left;
margin:0;
padding:0;
}

div.siteadmin li a {
display:block;
padding:.2em .5em;
color:#333;
background:none;
}

div.siteadmin li a:hover {
background:#333;
color:#fff;
text-decoration:none;
}

/**** skip ****/
#skip {
display:none;
}

/**** account menu ****/
/*

*/
#topNavSection {
background:#fff;
z-index:-1000;
}

/***** website logo *****/
ul.navGlobal {
position:relative;
z-index:10000;
}

ul.navGlobal,ul.navGlobal ul,ul.navGlobal li,ul.navAccount,ul.navAccount ul,ul.navAccount li,ul.navLang,ul.navLang ul,ul.navLang li {
margin:0;
padding:0;
list-style-type:none;
}

ul.navGlobal,ul.navAccount,ul.navLang {
padding-top:0;
}

ul.navGlobal li,ul.navAccount li,ul.navLang li {
float:left;
border-right:1px #ccc solid;
}

ul.navGlobal li.last,ul.navAccount li,ul.navLang li {
border-right:none;
}

ul.navAccount li a.announcement {
color:#C00;
padding-left:18px;
}

ul.navGlobal li a,ul.navAccount li a,ul.navLang li a {
color:#000;
display:block;
padding:.2em .6em;
font-weight:700;
font-size:93%;
text-decoration:none;
}

ul.navGlobal li a:hover,ul.navGlobal li a.hover {
color:#fff;
background-color:#000;
}

ul.subnavGlobal,ul.subnavAccount,ul.subnavLang {
display:none;
}

ul.subnavGlobal li,ul.subnavAccount li,ul.subnavLang {
float:none;
}

ul.subnavGlobal li a,ul.subnavAccount li a,ul.subnavLang li a {
padding:0;
margin:0;
font-weight:400;
font-size:100%;
}

ul.navGlobal li:hover,ul.navAccount li:hover,ul.navLang li:hover {
z-index:1001;
}

ul.navGlobal li:hover ul.subnavGlobal,ul.navAccount li:hover ul.subnavAccount,ul.navLang li:hover ul.subnavLang {
display:block;
position:absolute;
padding:.6em;
background:#000;
color:#fff;
z-index:2500;
}

ul.navGlobal li:hover ul.subnavGlobal li,ul.navAccount li:hover ul.subnavAccount li,ul.navLang li:hover ul.subnavLang li {
font-weight:400;
border:none;
}

ul.navGlobal li:hover ul.subnavGlobal li a,ul.navAccount li:hover ul.subnavAccount li a,ul.navLang li:hover ul.subnavLang li a {
color:#fff;
display:block;
border:none;
padding:.4em .8em .4em .4em;
/*border-bottom:1px solid #262626;*/
line-height:1em;
font-weight:700;
}

ul.navGlobal li:hover ul.subnavGlobal li a strong,ul.navAccount li:hover ul.subnavAccount li a strong,ul.navLang li:hover ul.subnavLang li a strong {
font-weight:700;
}

ul.navGlobal li:hover ul.subnavGlobal li a:hover,ul.navAccount li:hover ul.subnavAccount li a:hover,ul.navLang li:hover ul.subnavLang li a:hover {
background-color:#693;
}

/*account menu deviation from global nav*/
ul.navAccount,ul.navLang {
float:right;
/*padding-top:.3em;*/
}

ul.navLang {
padding-top:0;
margin-top:-.3em;
}

ul.navLang li a {
padding-bottom:0;
padding-top:0;
}

ul.navLang li a.basket {
padding-left:20px;
background-position:left center;
background-repeat:no-repeat;
background-image:url(images/basket.png?0xa37ce15bef144fedee01c93550193ff2);
}

ul.navLang li a.basket.full {
font-weight:700;
color:#000;
background-image:url(images/basket_go.png?0x1b87e514ee77860403d4f8055d7ee868);
}

ul.navAccount li a,ul.navLang li a {
color:#666;
font-weight:400;
padding-left:.3em;
line-height:2em;
}

ul.navAccount li a:hover,ul.navLang li a:hover {
color:#000;
text-decoration:underline;
}

ul.navAccount li.login a {
font-weight:700;
padding-left:16px;
background:url(images/bullet_key.png?0xcc9173696babf36815bd0a33a3650917) center left no-repeat;
}

li.loginform {
position:relative;
}

li.loginform div.email,li.loginform div.password,li.loginform div.submit {
position:relative;
float:left;
margin-right:3px;
margin-top:.3em;
}

li.loginform div.submit {
margin-top:0;
}

li.loginform input.email-field,li.loginform input.password-field {
width:10em;
}

li.loginform input.email-field {
margin-right:.3em;
}

li.loginform label.overlabel {
color:#666;
margin-right:.2em;
}

li.loginform label.overlabel-apply {
position:absolute;
top:.25em;
left:5px;
z-index:1;
color:#666;
font-weight:400;
font-size:93%;
}

li.loginform div.password label.overlabel-apply {
/*position:absolute;
    top:.25em;
    left:5px;
    z-index:1;
    color:#666;
	font-weight:normal;
	font-size:93%;*/
display:none;
}

li.loginform div.email-extra {
clear:both;
float:left;
position:relative;
width:12em;
margin-top:-.15em;
}

li.loginform div.email-extra div {
height:1.538em;
line-height:1.538em;
float:left;
margin-right:.1em;
}

li.loginform div.email-extra div input {
margin-top:-.25em;
}

li.loginform div.email-extra label {
font-weight:400;
}

li.loginform div.password-extra {
float:left;
position:relative;
/*width:10.5em;*/
margin-top:-.15em;
}

li.loginform div.password-extra a {
line-height:1em;
}

/*
li.loginform span.buttonwrap  {
	display:inline-block;
	margin-left:.1em;
}
*/
/* special override for the button */
/*small*/
ul.navAccount li a.button {
padding:0 .8em 0 0;
color:#fff;
font-weight:700;
}

ul.navAccount li a.button span {
padding:0 0 0 .8em;
}

ul.navAccount li a.button:hover {
text-decoration:none;
}

/*end override*/
ul.navAccount li:hover ul.subnavAccount,ul.navLang li:hover ul.subnavlang {
display:block;
position:absolute;
padding:5px;
background:#000;
color:#fff;
z-index:1000;
direction:ltr;
}

ul.navAccount li:hover ul.subnavAccount li a,ul.navLang li:hover ul.subnavLang li a {
text-decoration:none;
padding:.4em .6em;
background:none;
text-align:right;
}

ul.navAccount li:hover ul.subnavAccount li a strong,ul.navAccount li:hover ul.subnavAccount li.act a,ul.navLang li:hover ul.subnavLang li a strong,ul.navLang li:hover ul.subnavLang li.act a {
font-weight:700;
}

ul.navAccount li:hover ul.subnavAccount li a:hover,ul.navLang li:hover ul.subnavLang li a:hover {
background-color:#693;
}

ul.navGlobal {
float:left;
clear:right;
margin-top:-.4em;
}

#logo {
float:left;
padding-bottom:4px;
margin-top:-.3em;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li ul.teams {
border-left:2px solid;
margin-left:5px;
padding-left:0;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li ul.teams li {
margin-left:10px;
border-top:1px solid #262626;
border-bottom:none;
line-height:1em;
padding:0;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li ul.teams li a {
font-weight:400;
display:block;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li {
border-bottom:1px solid #262626;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li a.game {
margin:0;
display:inline-block;
font-weight:700;
white-space:nowrap;
}

/*games list in global menu*/
#topNavSection ul.navGlobal li:hover ul.subnavGlobal li a.teams-toggle {
background-color:#fff;
background-image:url(images/toggle-negative.png?0x443f1ba30b66cbd7534805dd99a7b590);
background-position:0 0;
background-repeat:no-repeat;
width:12px;
height:12px;
line-height:1em;
text-indent:-9999px;
overflow:hidden;
display:block;
float:left;
margin:5px 4px 0 0;
padding:0;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li a.teams-toggle:hover {
background-position:0 -60px;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li a.teams-toggle.open {
background-position:0 -120px;
}

#topNavSection ul.navGlobal li:hover ul.subnavGlobal li a.teams-toggle.open {
background-position:0 -180px;
}

/***** titlebar *****/
.titlebar {
height:10px;
padding:0 10px;
z-index:10;
}

.titlebar.tournament {
clear:both;
height:96px;
}

.titlebar.section {
clear:both;
height:50px;
margin-top:12px;
}

.titlebar.tournament .title {
float:left;
height:96px;
width:100%;
position:relative;
}

.titlebar.section .title {
float:left;
height:50px;
width:100%;
position:relative;
}

/* Sections */
body .titlebar.section .title {
background-position:left center;
background-repeat:no-repeat;
}

body.lang-da .titlebar.section.groups .title {
background-image:url(images/headline_groups_da.png?0x95f581d22170806b7d77de444108e992);
}

body.lang-en .titlebar.section.groups .title {
background-image:url(images/headline_groups_en.png?0x5d8fdb54789e4ca15b4b686d37f1479b);
}

body.lang-da .titlebar.section.about .title {
background-image:url(images/headline_about_da.png?0x875576321e93d8c6f16d4aee12b6ef8e);
}

body.lang-en .titlebar.section.about .title {
background-image:url(images/headline_about_en.png?0x3ba94f3308b1f5c2a7227b706d6cebef);
}

body.lang-da .titlebar.section.help .title {
background-image:url(images/headline_help_da.png?0x12f708c0ee2aeecfa3715407cf01e6f0);
}

body.lang-en .titlebar.section.help .title {
background-image:url(images/headline_help_en.png?0x39911ae3fca33443b3a2c5fb52753c50);
}

body.lang-da .titlebar.section.forums .title {
background-image:url(images/headline_forum_da.png?0xab5fa52562f8c24294b4702112b59281);
}

body.lang-en .titlebar.section.forums .title {
background-image:url(images/headline_forum_en.png?0x95676424b7e570f72a90933a385a5411);
}

body.lang-da .titlebar.section.login .title {
background-image:url(images/headline_login_da.png?0x8c621b4412dfa8403ce143da3673c030);
}

body.lang-en .titlebar.section.login .title {
background-image:url(images/headline_login_en.png?0x551417b21545229b57ced3bbaa1808eb);
}

body.lang-da .titlebar.section.login .title {
background-image:url(images/headline_login_da.png?0x8c621b4412dfa8403ce143da3673c030);
}

body.lang-en .titlebar.section.login .title {
background-image:url(images/headline_login_en.png?0x551417b21545229b57ced3bbaa1808eb);
}

body.lang-da .titlebar.section.signup .title {
background-image:url(images/headline_signup_da.png?0xcdf749ae262c35d3c1f3463431532db4);
}

body.lang-en .titlebar.section.signup .title {
background-image:url(images/headline_signup_en.png?0x60b44749f4ed1e35bd0e92dfe00b29c2);
}

body.lang-da .titlebar.section.account .title {
background-image:url(images/headline_account_da.png?0xa107a9c77f70dcf655577bff292643fa);
}

body.lang-en .titlebar.section.account .title {
background-image:url(images/headline_account_en.png?0x6ee9a5e916248d61c34eecdc1ff627d6);
}

body.lang-da .titlebar.section.profile .title {
background-image:url(images/headline_profile_da.png?0x8e22cec39df2dd5888a639953d68ff84);
}

body.lang-en .titlebar.section.profile .title {
background-image:url(images/headline_profile_en.png?0xc64583a7b5e44bc0e222346e64f7e90b);
}

body.lang-da .titlebar.section.payment .title {
background-image:url(images/headline_payment_da.png?0x738e08e66cc387fca17f27f51524bfc7);
}

body.lang-en .titlebar.section.payment .title {
background-image:url(images/headline_payment_en.png?0x31f206875c94d4e33ded02158d94bfba);
}

body.lang-da .titlebar.section.forums .title {
background-image:url(images/headline_search_da.png);
}

body.lang-en .titlebar.section.forums .title {
background-image:url(images/headline_search_en.png);
}

.titlebar .title .icon {
width:150px;
/*theme*/
height:150px;
/*theme*/
text-indent:-5000px;
overflow:hidden;
position:absolute;
top:0;
right:0;
z-index:6;
background-color:#0F0;
}

.titlebar .title a.gamehome {
width:700px;
/*theme*/
/*enough to cover title images*/
height:96px;
/*same as title height*/
display:block;
text-indent:-5000px;
overflow:hidden;
position:absolute;
z-index:3;
background:url(images/transparent.gif?0x46e9277693327d5eae9d2326d79f979a);
/*this seems to fix the link cover over H-tags in IE7*/
/* remove backgroun to solve black box issue in IE8 Beta2, but test it also in IE7 */
}

.titlebar.section .title a {
width:700px;
/*theme*/
/*enough to cover title images*/
height:50px;
/*same as title height*/
display:block;
text-indent:-5000px;
overflow:hidden;
position:absolute;
z-index:3;
background:url(images/transparent.gif?0x46e9277693327d5eae9d2326d79f979a) left top repeat;
/*this seems to fix the link cover over H-tags in IE7*/
/* remove backgroun to solve black box issue in IE8 Beta2, but test it also in IE7 */
}

.titlebar .title h1 {
font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
color:#fff;
/*theme*/
font-size:44px;
font-weight:700;
line-height:1em;
margin:15px 0 0;
padding:0;
}

.titlebar .title h2 {
color:#fff;
/*theme*/
font-size:116%;
font-size:16px;
font-style:italic;
margin:0 0 0 13px;
}

.titlebar .title h1 a,.titlebar .title h2 a {
color:#fff;
text-decoration:none;
}

/*if background image is used in parent elem (.title), then hide text*/
/**/
.titlebar .title h1,.titlebar .title h2 {
text-indent:-5000px;
overflow:hidden;
}

/*/
	
/***** round # badge *****/
.roundWrap {
position:relative;
}

.roundBadge {
height:96px;
width:330px;
position:absolute;
right:3px;
top:0;
background:none;
z-index:7;
}

/*#Round is auto-replaced by flash if plugin is available */
#Round a {
background:url(images/round-bg.png?0x3e42fb4a55bf85cc824ee25fbef2fd3a) top center no-repeat;
/*theme*/
text-align:center;
font-size:11px;
color:#666;
display:block;
padding-top:6px;
width:70px;
height:70px;
text-decoration:none;
margin:15px 0 11px;
float:right;
}

#Round em {
color:#333;
display:block;
font-size:26px;
font-style:normal;
font-weight:700;
line-height:26px;
}

#Round a:hover em {
color:#F30;
/*theme*/
}

/***** BUTTONS *****/
/*homepage play-button - fixed width 150*/
div.gamebox a.play-button:link,div.gamebox a.play-button:visited,div.gamebox a.play-button:active {
display:block;
width:150px;
height:40px;
background:url(images/btn-40-orange_fixedW150.png?0xee7bd2184dfd9f57623463cb6e6e8952) left 0 no-repeat;
color:#fff;
font-weight:700;
text-decoration:none;
line-height:38px;
text-align:center;
position:absolute;
top:132px;
right:8px;
}

div.gamebox a.play-button:hover {
background:url(images/btn-40-orange_fixedW150.png?0xee7bd2184dfd9f57623463cb6e6e8952) left -180px no-repeat;
}

/*regular*/
a.button,span.button,div.button {
background-color:#f30;
background-image:url(images/btns-all.png?0x770c47608c571dcd2fcf28fed8233db2);
background-repeat:no-repeat;
background-position:100% -320px;
cursor:pointer;
color:#fff;
font-weight:700;
text-decoration:none;
padding-right:1em;
vertical-align:middle;
display:block;
/*opera*/
display:inline-block;
/*ie*/
display:0;
/*ff*/
}

.button span {
background-color:#f30;
background-image:url(images/btns-all.png?0x770c47608c571dcd2fcf28fed8233db2);
background-repeat:no-repeat;
background-position:0 -320px;
height:40px;
display:block;
display:inline-block;
padding-left:1em;
line-height:37px;
}

.button:hover,.button:hover span {
background-color:#f63;
}

.button.disabled {
background-color:#f30;
background-position:100% -360px;
}

.button.disabled span {
background-color:#f30;
background-position:0 -360px;
}

/*small*/
.button.small {
background-position:100% -400px;
line-height:27px;
padding-right:1em;
font-size:93%;
}

.button.small span {
background-position:0 -400px;
height:30px;
padding-left:1em;
line-height:27px;
}

.button.small.disabled {
background-color:#f30;
background-position:100% -430px;
}

.button.small.disabled span {
background-color:#f30;
background-position:0 -430px;
}

/*small in minitabsbox*/
div.minitabsbox .button.small {
background-position:100% -460px;
}

div.minitabsbox .button.small span {
background-position:0 -460px;
}

div.minitabsbox .button.small.disabled {
background-position:100% -490px;
}

div.minitabsbox .button.small.disabled span {
background-position:0 -490px;
}

/*large*/
.button.large {
line-height:78px;
background-position:100% -160px;
padding-right:40px;
font-size:131%;
}

.button.large span {
background-position:0 -160px;
height:80px;
padding-left:40px;
line-height:78px;
}

.button.large.disabled {
background-color:#f30;
background-position:100% -240px;
}

.button.large.disabled span {
background-color:#f30;
background-position:0 -240px;
}

/*large with arrow*/
.button.large.arrow {
background-position:100% 0;
line-height:78px;
padding-right:50px;
font-size:131%;
}

.button.large.arrow span {
background-position:0 0;
height:80px;
padding-left:40px;
line-height:78px;
}

.button.large.arrow.disabled {
background-color:#f30;
background-position:100% -80px;
}

.button.large.arrow.disabled span {
background-color:#f30;
background-position:0 -80px;
}

/*misc button related*/
a.button:hover {
text-decoration:none;
}

/*disabled buttons*/
.button.disabled {
cursor:default;
}

.button span img {
vertical-align:text-top;
margin-right:4px;
}

.button.wide,.button.wide span {
display:block;
}

.navGame,.navGameSub {
float:left;
width:100%;
background:#B1D600 url(images/navgame-bg.gif?0xabbded3492a81fec88b09028af25183e) repeat-x bottom;
/*theme*/
font-size:93%;
line-height:normal;
}

.navGame ul,.navGameSub ul {
padding:2px 0 0 8px;
list-style:none;
margin-top:0;
margin-right:auto;
margin-bottom:0;
margin-left:0;
min-width:960px;
text-align:left;
/*width:81.05em;*/
width:73.846001em;
}

.navGame li {
float:left;
background:url(images/left_both.png?0xf1bbc80c2b6652862a991391b2094c22) no-repeat left top;
list-style:none;
margin:0;
padding:0 0 0 10px;
border-bottom:1px solid #AACE00;
}

.navGame.last li,.navGameSub li {
float:left;
background:url(images/left-both_sub.png?0xac6e58a8812841fc3333e154d3a1d904) no-repeat left top;
list-style:none;
margin:0;
padding:0 0 0 10px;
border-bottom:1px solid #C1D56B;
}

.navGame a,.navGameSub a {
float:left;
display:block;
width:.1em;
background:url(images/right_both.png?0x24f537e5da2e2e4260e694ca0aec775a) no-repeat right top;
padding:6px 13px 7px 4px;
text-decoration:none;
font-weight:700;
color:#4C5622;
/*white-space:nowrap; moved to conditional stylesheet ie6.css*/
}

.navGame > ul a {
width:auto;
}

.navGameSub > ul a {
width:auto;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.navGame a {
float:none;
}

.navGameSub a {
float:none;
}

/* End IE5-Mac hack */
.navGame a:hover,.navGameSub a:hover {
color:#fff;
}

.navGame .act,.navGame.last .act,.navGameSub .act {
background-position:0 -150px;
border-width:0;
}

.navGame .act a,.navGame.last .act a,.navGameSub .act a {
background-position:100% -150px;
padding-bottom:8px;
color:#000;
}

.navGameSub .act a {
color:#173B0B;
}

.navGame li:hover,.navGame li:hover a,.navGame.last li:hover,.navGame.last li:hover a,.navGameSub li:hover,.navGameSub li:hover a {
background-position:0 -150px;
color:#4C5622;
}

.navGame.last li:hover,.navGame.last li:hover a,.navGameSub li:hover,.navGameSub li:hover a {
color:#693;
}

.navGame li:hover a,.navGame.last li:hover a,.navGameSub li:hover a {
background-position:100% -150px;
}

.navGame .act a,.navGame li:hover a {
color:#000;
}

/*sub only*/
.navGameSub li {
background:url(images/left-both_sub.png?0xac6e58a8812841fc3333e154d3a1d904) no-repeat left top;
/*theme*/
/* border-bottom:1px solid #C1D56B;/*theme*/
}

.navGameSub a {
background:url(images/right-both_sub.png?0x2a034d4b2d6f591feeaa3e4bbcab812f) no-repeat right top;
}

.navGameSub {
background:#D0EC61 url(images/navgamesub-bg.gif?0xaef560dedf2b0dab44e63979ff330167) repeat-x bottom;
/*theme*/
}

/*last*/
.navGame.last li {
background:url(images/left-both_sub.png?0xac6e58a8812841fc3333e154d3a1d904) no-repeat left top;
}

.navGame.last a {
background:url(images/right-both_sub.png?0x2a034d4b2d6f591feeaa3e4bbcab812f) no-repeat right top;
}

/* special non-tab link for selling new teams*/
.navGame li.newTeam,.navGame li.newTeam a,.navGame li.newTeam a:hover,.navGameSub li.newTeam,.navGameSub li.newTeam a,.navGameSub li.newTeam a:hover {
background:none;
font-weight:400;
color:#fff;
padding-left:0;
}

.navGameSub li.newTeam a {
background:url(images/wand.png?0x12ad80c7d78f0d9e1bfce1bc66b26741) 10px center no-repeat;
padding-left:26px;
}

.navGameSub li.newTeam a:hover {
background:url(images/wand.png?0x12ad80c7d78f0d9e1bfce1bc66b26741) 10px center no-repeat;
padding-left:26px;
text-decoration:underline;
}

/*settingsmenu*/
.settingsmenu {
font-size:90%;
float:right;
}

.settingsmenu a.dropbutton {
display:block;
width:16px;
height:16px;
background:url(images/icon-cog.png?0x30a18063ef42b090194a7e936086960f) center center no-repeat;
text-indent:-9999px;
overflow:hidden;
}

.settingsmenu a.dropbutton:hover {
}

.settingsmenu a.active,.settingsmenu a.active:hover {
}

.settingsmenu ul {
display:none;
z-index:99;
position:absolute;
background:#ffc;
color:#996;
width:80px;
border:1px solid #996;
}

.settingsmenu li {
list-style:none;
margin:0;
}

.settingsmenu ul.active {
position:absolute;
z-index:100;
}

.settingsmenu ul li a {
color:#663;
display:block;
border:none;
padding:.3em 1em .3em .4em;
text-decoration:none;
}

.settingsmenu ul li.act a {
color:#663;
}

.settingsmenu ul li a:hover {
color:#fff;
background:#996;
}

.minitabsbox .settingsmenu a.dropbutton {
visibility:hidden;
}

.minitabsbox:hover .settingsmenu a.dropbutton,.minitabsbox .settingsmenu a.dropbutton.active {
visibility:visible;
}

/***** guide *****/
.guide {
margin:0 0 1.5em;
}

.guide p {
margin:0;
}

.guide h6 {
clear:left;
color:#999;
font-size:123.099998%;
/*16px*/
line-height:1.25em;
margin:0;
}

.guide h6 span {
color:#333;
}

.guide ul {
margin:0;
}

.guide ul li {
color:#666;
float:left;
list-style:none;
display:inline;
margin:0;
padding:0;
}

.guide ul.steps2 li {
width:50%;
}

.guide ul.steps3 li {
width:33.299999%;
}

.guide ul.steps4 li {
width:24.299999%;
}

.guide ul.steps5 li {
width:19.299999%;
}

.guide ul.steps6 li {
width:16.6%;
}

.guide ul.steps7 li {
width:14.2%;
}

.guide ul.steps8 li {
width:12.4%;
}

.guide div.step {
background:#dedede url(images/guide-arrow-head.png?0xe428dad16a84afb3f3c53be1327f8c97) center left no-repeat;
line-height:2.307em;
}

.guide div.step h5 {
background:url(images/guide-arrow-tail.png?0x2e99e4fbe95c24a5d233540c06605eb7) center right no-repeat;
font-size:100%;
line-height:2.307em;
margin:0;
padding:0 .8em 0 1.5em;
}

.guide div.step a {
color:#666;
line-height:2.307em;
text-decoration:none;
}

.guide li.act div.step {
background:#666 url(images/guide-arrow-head.png?0xe428dad16a84afb3f3c53be1327f8c97) center left no-repeat;
}

.guide li.act div.step h5 {
color:#fff;
font-weight:700;
}

.guide li.act div.step h5 a {
color:#fff;
font-weight:700;
}

.guide li.act div.step h5 em {
font-style:italic;
font-weight:700;
}

/* nextguide, idicating that the last step in this guide, is the first step in a new guide */
.guide li.nextguide div.step h5 {
background:url(images/guide-arrow-tail-nextguide.png?0xced0fe2a907e2c8a09d7bbe81926869c) center right no-repeat;
}

.guide li div.help {
font-size:93%;
/*12px*/
line-height:1.666em;
margin:0 0 1.666em;
overflow:hidden;
padding:.833em .5em .833em 1.5em;
}

.guide li.act div.help {
color:#c33;
color:#f60;
}

.guide div.help p {
line-height:1.666em;
}

.guide div.help dt {
font-weight:700;
line-height:1.666em;
}

.guide div.help dd {
line-height:1.666em;
margin:0 0 0 1em;
}

.guide .helpButton {
display:block;
float:right;
padding-bottom:2px;
}

.guide .helpButton a {
color:#999;
background:url(images/icon-i.png?0x8fd7e39b8fcf9e5a56658806d9cf12b9) top right no-repeat;
padding-right:20px;
}

.guide .helpButton a:hover {
color:#06c;
}

.continue {
height:2.076em;
padding:.5em 1.238em .5em .769em;
background:#c33 url(images/continue-arrow.png?0x6def78387e12bc6424cca5ed7ba72124) 100% 50% no-repeat;
background:#f60 url(images/continue-arrow.png?0x6def78387e12bc6424cca5ed7ba72124) 100% 50% no-repeat;
margin:0 0 1.538em;
text-align:right;
}

.continue h3 {
text-align:left;
float:left;
font-weight:400;
color:#fff;
margin:.2em 0 0;
}

.continue h3 a {
color:#fff;
}

.continue p {
clear:left;
text-align:left;
color:#fff;
font-weight:700;
}

div.navFoot {
padding:.5em 0 1.5em;
color:#fff;
}

div.navFoot a {
color:#fff;
}

div.navFoot ul a {
text-decoration:none;
display:block;
line-height:1.2em;
padding-bottom:.4em;
}

div.navFoot a:hover {
color:#fff;
text-decoration:underline;
}

div.navFoot h5 {
font-weight:700;
margin-bottom:.2em;
color:#fff;
}

div.navFoot div.cols {
margin:0 .5em 0 0;
width:23%;
float:left;
}

div.navFoot div.cols ul,div.navFoot div.cols ul li {
list-style:none;
margin:0;
padding:0;
}

#legal {
border-top:1px solid #A5A5A5;
color:#A5A5A5;
margin-top:2em;
}

#legal a {
color:#A5A5A5;
}

#legal a:hover {
color:#fff;
}

#legal p {
float:left;
padding-top:.5em;
}

div.pagestats {
font-size:70%;
color:#000;
text-align:left;
}

/****** tables ******/
table {
clear:both;
width:100%;
margin-bottom:1.538em;
}

table caption {
color:#36611F;
/*theme*/
font-size:123.099998%;
/*16px*/
font-weight:700;
line-height:1.25em;
margin:0 0 1.25em;
font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
}

table td,table th {
height:2em;
line-height:2em;
padding:0 .3em;
/*font-size:92%;*/
}

table td.first,table th.first {
padding-left:.4em;
}

table tfoot,table tfoot a:link,table tfoot a:visited,table thead,table thead a:link,table thead a:visited {
color:#999;
font-size:95%;
}

table tfoot a:hover,table tfoot a:active,table thead a:hover,table thead a:active {
color:#333;
}

/*
table td.q {
	padding:1em 0 1em 1em;
}
table td.q a:link {
		font-weight:bold;
	}
table td.q a:visited {
		font-weight:bold;
	}
table td.q a:hover {
		color:#000000;
		text-decoration:underline;
	}
table td.q a:active {
		color:#000000;
		text-decoration:underline;
	}
*/
table th.right,table td.right {
text-align:right;
float:inherit;
}

table th.center,table td.center {
text-align:center;
}

table th.narrow,table td.narrow {
width:1%;
white-space:nowrap;
line-height:normal;
}

table th.buy,table th.wait,table th.pos,table th.club,table th.agent,table th.sell,table th.return,table th.goals,table th.assists,table th.card-yellow,table th.card-red,table th.pop,table th.matches,table th.bought,table th.sold,table th.delete,table th.valindex,table th.anum,table th.la {
text-align:center;
width:1%;
}

table td.buy,table td.wait,table td.pos,table td.club,table td.agent,table td.goals,table td.assists,table td.card-yellow,table td.card-red,table td.pop,table td.matches,table td.bought,table td.sold,table td.delete,table td.sell,table td.return,table td.anum,table td.la {
text-align:center;
}

table th.name,table td.name,table th.q,table td.q {
text-align:left;
}

table th.val,table td.val,table th.growth,table td.growth,table th.growthround,table td.growthround,table th.growthtotal,table td.growthtotal,table th.valindex,table td.valindex {
text-align:right;
}

table td.buy,table td.wait,table td.sell,table td.return,table td.agent,table td.delete {
padding:0;
}

/*table icons*/
table td.buy span,table td.buy a,table td.wait span,table td.wait a,table td.sell a,table td.cancelsell span,table td.cancelsell a,table td.return a,table td.agent span,table td.agent a,table td.delete a {
background-position:center center;
background-repeat:no-repeat;
display:block;
height:18px;
overflow:hidden;
text-indent:-5000px;
/*background-color:#FF0000;*/
}

table td.buy span {
background-image:url(images/icon-arrow-left-disabled.png?0x8d012436e4144a1a2722a6930030f96a);
}

table td.buy a {
background-image:url(images/icon-arrow-left.png?0x66d0f0a0b349c2b8137350f0f312263b);
}

table td.wait span,table td.wait a {
background-image:url(images/wait.gif?0xf7a9659a1058547527466418014b3625);
}

table td.sell a {
background-image:url(images/icon-arrow-down.png?0x4916845d43ef6b24af5f7629e8370603);
}

table td.sell a.return {
background-image:url(images/icon-arrow-right.png?0x6b07a4bce795e580e0bff407a8e379d8);
}

table td.return a,/* #agent td.buy a,*/
table td.cancelsell a {
background-image:url(images/icon-arrow-up.png?0x1acfd6c102e6891b57a48f7bcef8b579);
}

table td.cancelsell span {
background-image:url(images/icon-arrow-up-disabled.png?0x49817e25fcfa70c92c1a25fb7934bbb8);
}

table td.agent span {
background-image:url(images/icon-a-disabled.png?0x6d3902bd2590cee15a0eb1052507063b);
}

table td.agent a {
background-image:url(images/icon-a.png?0x838b0d5d714d25e1d00244c1a8f6b430);
}

#agent td.buy span {
background-image:url(images/icon-arrow-up-disabled.png?0x49817e25fcfa70c92c1a25fb7934bbb8);
}

table td.delete a {
background-image:url(images/icon-x.png?0x2a4cefc013e9ce8d226f92524eecf9ba);
}

/*end table icons*/
/*
table tr.first td.first {
		background-image:url(images/corner-tl.png?0xf38b2a93cb4bbe955c5688050b48bfff);
		background-position: top left;
		background-repeat:no-repeat;
	}
table tr.first td.last {
		background-image:url(images/corner-tr.png?0x28a47cc8961b21f116b30bf0715d6668);
		background-position: top right;
		background-repeat:no-repeat;
	}
table tr.last td.first {
		background-image:url(images/corner-bl.png?0xb95a62084b1dc85bd7bbf50e0e477ef9);
		background-position: bottom left;
		background-repeat:no-repeat;
	}
table tr.last td.last {
		background-image:url(images/corner-br.png?0xc82a884b3743db7f5dce9b59964ba180);
		background-position: bottom right;
		background-repeat:no-repeat;
	}
*/
/*
table a.toggle {
	background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) left -62px no-repeat;
	padding-left:20px;
}
table a.toggle:hover {
	background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) -580px -62px no-repeat;
	padding-left:20px;
}
table a.toggle.open {
	background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) -580px -4px no-repeat;
	color:#333;
	font-weight:bold;
}
table a.toggle.open:hover {
	background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) left -4px no-repeat;
}

table a.toggleright {
	background:url(images/table-toggleright20x20.gif?0x6bfe92266863afa27462245dbed2cd57) 100% -6px no-repeat;
	padding-right:18px;
}
table a.toggleright:hover {
	background:url(images/table-toggleright20x20.gif?0x6bfe92266863afa27462245dbed2cd57) 100% -63px no-repeat;
	padding-right:18px;
}
table a.toggleright.open {
	background:url(images/table-toggleright-open20x20.gif?0x2f8dc3a4035bec2599775e374d498067) 100% -63px no-repeat;
	color:#333;
	font-weight:bold;
}
table a.toggleright.open:hover {
	background:url(images/table-toggleright-open20x20.gif?0x2f8dc3a4035bec2599775e374d498067) 100% -6px no-repeat;
}
*/
table .notoggle {
margin-left:20px;
}

table .notoggleright {
margin-right:18px;
}

div.gamebox td.notoggle {
width:31px;
}

/*** table tradesearchres ***/
table.tradesearchres tr.inactive,table.selling tr.inactive,table.selling tr.inactive a,table.tradesearchres tr.inactive a {
color:#666;
}

table.selling td.name a {
text-decoration:none;
}

table.selling tr.inactive td.name,table.tradesearchres tr.inactive td.name {
text-decoration:line-through;
}

table.tradesearchres caption.league-summery a:hover {
text-decoration:underline;
}

table.tradesearchres td img {
vertical-align:text-top;
}

table.tradesearchres tbody a {
text-decoration:none;
}

table.tradesearchres tbody a:hover {
text-decoration:underline;
}

/*
table.tradesearchres label.editcol {
	background-color:#FF9900;
	color:#fff;
	font-weight:bold;
	margin:0 .3em 0 0;
	padding:0 .3em 0 .3em;
}
*/
table.tradesearchres span.editcol {
background-color:#F90;
color:#fff;
font-weight:700;
margin:0 .3em 0 0;
padding:0 .3em;
font-size:110%;
text-decoration:none;
display:inline-block;
}

table.tradesearchres th {
padding:0;
white-space:nowrap;
background:#35601F url(images/searchres-thead-bg.gif?0x36368d6b5d144ffbb91153a3161fd76a) bottom repeat-x;
}

table.tradesearchres th div,table.tradesearchres th.act div,table.tradesearchres thead a {
color:#E0EEE1;
/*theme*/
color:#C2CDBE;
color:#fff;
padding:0 6px;
line-height:2.307em;
height:2.307em;
display:block;
}

table.tradesearchres thead a {
height:2.4em;
color:#fff;
}

table.tradesearchres th.act {
background:#537831 url(images/searchres-thead-act-bg.gif?0xbeece324a4a485488d92fcf1dd050136) bottom repeat-x;
/*theme*/
}

table.tradesearchres thead th a:hover {
background:#f30 url(images/searchres-thead-a-bg.gif?0x071717e3bec1f234148e6ea8df0fa6c0) top repeat-x;
/*theme*/
padding-left:4px;
padding-right:4px;
border-right:2px solid #fff;
border-left:2px solid #fff;
text-decoration:none;
}

table.tradesearchres tbody.current tr td {
background:#E0EEE1 url(images/searchres-row-current-bg.gif?0x9879fdbefb3212fc37a20247083f0938) bottom repeat-x;
/*theme*/
}

table.tradesearchres tbody tr td,table.tradesearchres tbody tr.odd td {
background:#fff url(images/searchres-row-bg.gif?0xf362b783e2b8dd034f5e3381b211af99) bottom repeat-x;
}

table.tradesearchres tbody tr td.act,table.tradesearchres tbody tr.odd td.act {
/*background:#F2FEC3 url(images/searchres-row-act-bg.gif?0x602c8ba5ab7355935b1f278ad593f3ae) bottom repeat-x;*/
background:#ffc url(images/searchres-row-act-bg.gif?0x602c8ba5ab7355935b1f278ad593f3ae) bottom repeat-x;
}

/* highlighted rows */
table.tradesearchres tbody tr.highlight td {
/*background:#EBF39C url(images/searchres-row-highlight-bg.gif?0xc14978041923c93eeb8a823d90638d11) bottom repeat-x;*/
background:#ffc url(images/searchres-row-act-bg.gif?0x602c8ba5ab7355935b1f278ad593f3ae) bottom repeat-x;
}

table.tradesearchres tbody tr.attention td {
background:#FFF url(images/searchres-row-just_updated.gif?0x891f323abd1b84fecd9dcb8ef5e7fbea) bottom left repeat-x;
}

table.tradesearchres tbody tr.highlight td.act {
/*background:#DFF277 url(images/searchres-row-act-highlight-bg.gif?0xc5247d718bf8936217a947be23643a66) bottom repeat-x;*/
background:#FFFFA3 url(images/searchres-row-act-hl-bg.gif?0xc103d607054f4665766cfb0b983c0c0d) bottom repeat-x;
}

/* disabled rows */
table.tradesearchres tbody tr.disabled td {
background:#EEE url(images/searchres-row-disabled-bg.gif?0x67e27c9d994852063f7f1e7ceccff21a) bottom repeat-x;
color:#777;
}

table.tradesearchres tbody tr.disabled td.act {
background:#EEEEBE url(images/searchres-row-disabled-act-bg.gif?0xcf44bcc9ef576f52365b4b8e53520712) bottom repeat-x;
}

table.tradesearchres tbody tr.disabled td a {
color:#777;
}

table.tradesearchres tbody tr.disabled td a:hover {
color:#333;
}

table.tradesearchres tbody.open tr td.lineup {
padding-left:1em;
}

/* Act turn by turn */
table.turnbyturn tbody tr td.act,table.turnbyturn tbody tr.odd td.act {
border-left:solid 1px #ccc;
}

/* ### Lineup Turn by turn act##### */
table.turnbyturn tbody.open tr td.act {
background-color:#F0F0DD;
border-top:solid 1px #E5E5D5;
border-left:solid 1px #ccc;
}

table.tradesearchres tbody.open tr.first td.act {
background:#F0F0DD url(images/table-open-first-act.png?0x400da6398b5561131974ec63313e4051) top repeat-x;
}

/* #### Lineup Turn by turn act#### */
table.tradesearchres tbody.open tr td.event {
padding-left:2em;
}

table.tradesearchres tbody.open tr td {
background:#F0F0F0;
/*theme */
/* Used in turn-by-turn when turns are expanded.*/
border-top:solid 1px #DFDFDF;
}

table.tradesearchres tbody.open tr.first td {
background:#F0F0F0 url(images/table-open-first.png?0xdfb3cec6daf57bbfa2c1b1829fefb510) top repeat-x;
/*theme*/
}

table.tradesearchres tbody.open tr {
/*background:#f00;theme */
/* Used in turn-by-turn when turns are expanded.*/
}

table.tradesearchres tbody.open tr.first {
/*background:#ff0000;theme */
/* Used in turn-by-turn when turns are expanded.*/
}

/* turnbyturn tables events */
table.tradesearchres .open tr.open.events td {
background-color:#E9E9E9;
}

table.tradesearchres .open tr.open.events.first td {
background:#E9E9E9 url(images/table-open-first-level2.png?0x52d35a2f0e0131f947ed0223ee3279eb) top repeat-x;
}

table.tradesearchres .open tr.open.events.last td {
border-bottom:solid 1px #999;
}

table.tradesearchres .open.tr.last.open.events.last td {
border-bottom:solid 2px red;
}

table.tradesearchres tbody.current.open tr td {
background:#E0EEE1;
/*theme*/
}

table.tradesearchres tbody.open tr td.round {
font-weight:700;
padding-top:.3em;
vertical-align:top;
}

table.tradesearchres tbody.open tr.first td {
border-top:2px solid #999;
}

table.tradesearchres tbody.open tr.last td {
border-bottom:2px solid #999;
}

table.tradesearchres tbody.open tr.roundtotal td {
border-top:1px solid #999;
border-bottom:2px solid #999;
}

table.tradesearchres tbody.open tr.open td {
background:none;
}

table.tradesearchres tbody.open tr.open td {
background:#E0EEE1;
/*theme*/
color:#000;
}

table.tradesearchres tbody.open tr.open.first td {
border-top:1px solid #999;
}

/*
table.tradesearchres tbody.open tr.open.last td {
	border-top:1px solid #999;
	border-bottom:1px solid #999;
}*/
table.tradesearchres tbody.total tr td {
font-weight:700;
border-top:2px solid #36611F;
/*theme*/
border-bottom:3px double #36611F;
/*theme*/
}

table.tradesearchres tbody.cup-group tr.first td {
background:#E0EEE1;
/*theme*/
font-weight:700;
text-align:center;
}

table.tradesearchres tbody.cup-group tr.last td {
border-bottom:2px solid #36611F;
/*theme*/
}

table.tradesearchres tr.disabled a.activate-team {
font-weight:700;
color:#333;
padding-left:18px;
background-position:left center;
background-repeat:no-repeat;
background-image:url(images/accept.png?0x8bfed48756f192ed7afe6eaa4799aae4);
margin-right:.5em;
/*text-decoration:underline;*/
}

table.tradesearchres tr.disabled a.delete-team {
padding-left:18px;
background-position:left center;
background-repeat:no-repeat;
background-image:url(images/delete.png?0x68461ca5187cd2c6af08786467085f2b);
/*text-decoration:underline;*/
}

table.tradesearchres.league-summery th {
height:2px;
padding:0;
background:#36611F;
/*theme*/
}

table.tradesearchres.league-summery caption {
background:#fff url(images/finans_bg.gif?0x5dccab08c89c87ddd80c09efdad5c3a6) 0 1px repeat-x;
border-top:1px solid #dedede;
border-right:1px solid #dedede;
border-bottom:2px solid #36611F;
/*theme*/
border-left:1px solid #dedede;
}

table.tradesearchres.league-summery caption a {
background:url(images/icon-group.png?0x3afbbb77c13a366898f9088f7ae086a0) left center no-repeat;
line-height:1.9em;
text-decoration:none;
color:#333;
display:block;
padding-left:22px;
margin-left:4px;
}

/* highlight td - three */
table.tradesearchres td.prio1,td.prio1,table.tradesearchres tr.disabled td.prio1 {
color:#FFF;
background-image:url(images/table-highlight-prio1.png?0x81618dffb1d0cbd02a4ad8f5ebd49544);
}

table.tradesearchres td.prio2,td.prio2,table.tradesearchres tr.disabled td.prio2 {
background-image:url(images/table-highlight-prio2.png?0xe8837dee6b1558e62b08f63af01bbf04);
}

table.tradesearchres td.prio3,td.prio3,table.tradesearchres tr.disabled td.prio3 {
background-image:url(images/table-highlight-prio3.png?0x6005ff951f9fcbe2046350de9e21989e);
}

/*TEAM*/
table.tradesearchres.team {
margin-bottom:0;
}

table.tradesearchres.team a:link,table.tradesearchres.team a:active,table.tradesearchres.team a:visited {
/*color:#360;*/
}

table.tradesearchres.team a:hover {
/*color:#030;*/
}

table.tradesearchres.team td.name {
font-weight:700;
}

table.tradesearchres.team tbody tr.last td {
/*border-bottom:1px solid #690;*/
}

table.tradesearchres.team tbody td {
/*background:#C1D780 url(images/team-row-dark.gif?0x187a71272994a254214227f661ae02b6) bottom repeat-x;*/
}

/*
table.tradesearchres.team tr.inactive,
table.tradesearchres.team tr.inactive a{
	color:#666;
}
table.tradesearchres.team tr.inactive td.name{
	text-decoration:line-through;
}
*/
table.tradesearchres.team tr.empty a {
display:block;
color:#000;
font-weight:700;
font-style:italic;
}

table.tradesearchres.team tbody.cat-trainer tr.last td,table.tradesearchres.team tbody.cat-goalkeeper tr.last td,table.tradesearchres.team tbody.cat-defense tr.last td,table.tradesearchres.team tbody.cat-midtfield tr.last td,table.tradesearchres.team tbody.cat-striker tr.last td {
border-bottom:1px solid #ccc;
}

table.tradesearchres.team tbody.hidden td {
background:#C1D780;
height:360px;
text-align:center;
vertical-align:middle;
padding:0 60px;
color:#666;
font-size:153.899994%;
/*20px*/
font-weight:700;
}

/*transfer history*/
table.transfers tr.main th {
background:#fff;
}

table.transfers tr.main th.out {
background:#fff url(images/searchres-row-bg-red.gif?0x8751eb3955884dcb0faef3ffaf06dc29) bottom repeat-x;
}

table.transfers tr.main th.in {
background:#fff url(images/searchres-row-bg-green.gif?0x8e16dc8695853f454647867fefa2fa8e) bottom repeat-x;
}

table.transfers tr td.round,table.transfers tr td.timestamp {
background:none;
}

table.transfers tbody.current tr td.round,table.transfers tbody.current tr td.timestamp {
background-image:none;
background-color:E0EEE1;
}

table.transfers tr td.round {
font-weight:700;
}

table.transfers tbody td.out {
background:#fff url(images/searchres-row-bg-red.gif?0x8751eb3955884dcb0faef3ffaf06dc29) bottom repeat-x;
}

table.transfers tbody td.in {
background:#fff url(images/searchres-row-bg-green.gif?0x8e16dc8695853f454647867fefa2fa8e) bottom repeat-x;
}

table.transfers tbody.current td.out {
background:#E0EEE1 url(images/searchres-row-act-bg-red.gif?0xaa87b1e1b08fa0da2e77d4e5ed3eff49) bottom repeat-x;
/*theme*/
}

table.transfers tbody.current td.in {
background:#E0EEE1 url(images/searchres-row-act-bg-green.gif?0x3e163d8cc3a826bd8025aec23a7399b0) bottom repeat-x;
/*theme*/
}

table.transfers tr.first td {
border-top:2px solid #ccc;
}

table.transfers tr.first td.out {
border-top:2px solid #D69999;
}

table.transfers tr.first td.in {
border-top:2px solid #99C299;
}

/*matchreport*/
table.matchreport {
margin-bottom:3.076em;
}

table.matchreport td.name {
font-weight:700;
width:47%;
}

table.matchreport td.name.right {
text-align:right;
}

table.matchreport td {
/*padding:.4em;*/
}

table.matchreport td.time,table.matchreport td.event {
/*width:1%;*/
width:2%;
white-space:nowrap;
font-weight:700;
}

table.tradesearchres td.bench {
background:#fff;
text-align:center;
font-weight:700;
color:#666;
border-bottom:2px solid #999;
padding:1.4em 0 .4em;
}

table.matchreport tbody td.period {
text-align:center;
color:#666;
background:#ededed;
font-weight:700;
border-top:2px solid #ccc;
/*text-transform:uppercase;*/
letter-spacing:1px;
/*border-bottom:1px solid #ccc;*/
}

table.matchreport tbody.halftime td {
background:#fff;
text-align:center;
font-style:italic;
color:#999;
/*line-height:3.076em;*/
padding:0;
line-height:.769em;
}

table.matchreport th {
background:#fff url(images/matchreport-head-bg.gif?0xe9ff1fd9cccdcac9574ce85a634594a1) 0 5px no-repeat;
font-family:Helvetica Neue, Helvetica, Arial, sans-serif;
font-size:26px;
font-weight:700;
color:#fff;
line-height:1.538em;
height:1.538em;
padding:11px 15px 9px;
width:42%;
}

table.matchreport th.right {
background-position:100% 5px;
}

table.matchreport th.score {
width:1%;
white-space:nowrap;
text-align:center;
color:#333;
padding:0;
margin:0;
background-position:50% 5px;
}

table.matchreport th.score div {
background-color:none;
background:url(images/matchreport-score-bg.png?0x4b5725efa13f260e357872a3ef6d95bd) top left;
margin-right:8px;
padding:0;
}

table.matchreport th.score div div {
background:url(images/matchreport-score-bg.png?0x4b5725efa13f260e357872a3ef6d95bd) top right;
color:#333;
padding:0 13px 0 5px;
line-height:2.307em;
height:2.307em;
margin:0 -8px 0 8px;
color:#333;
}

/****************************/
/*summery*/
table.summary {
border:1px solid #dedede;
border-bottom:none;
margin-bottom:0;
}

table.summary td {
background:#fff url(images/finans_bg.gif?0x5dccab08c89c87ddd80c09efdad5c3a6) 1px 1px no-repeat;
border-right:1px solid #dedede;
padding:.769em .569em .769em .969em;
vertical-align:top;
}

table.summary h4 {
color:#666;
font-weight:400;
}

table.summary h2 {
color:#333;
margin:0;
padding:.25em 0;
}

table.summary.three-column td {
width:33.330002%;
}

table.summary.four-column td {
width:25%;
}

table.summary img {
float:left;
margin-right:12px;
}

/*

div.tablesummery {
	background:#fff url(images/finans_bg.gif?0x5dccab08c89c87ddd80c09efdad5c3a6) 0 1px repeat-x;
	border-top:1px solid #dedede;
	border-right:1px solid #dedede;
}
div.tablesummery.points3 div.point {
	width:29%;	
}
div.tablesummery h4 {
	color:#666;
	font-weight:normal;
}
div.tablesummery div.point {
	padding:.769em .569em .769em .969em;
	float:left;
	border-right:1px solid #fff;
	border-left:1px solid #dedede;	
}

div.tablesummery div.point.last {
	border-right:none;
}
div.tablesummery h2 {
	color:#333;
	margin:0;
	padding:.25em 0;
}
*/
/*** table selling ***/
table.selling th {
background:#999 url(images/selling-thead-bg.gif?0xd6ad719faa71d9a46f6aa02b5c851b29) top repeat-x;
color:#fff;
white-space:nowrap;
}

table.selling th.act {
background:#5C8900 url(images/searchres-thead-act-bg.gif?0xbeece324a4a485488d92fcf1dd050136) top repeat-x;
}

table.selling thead a {
color:#fff;
}

table.selling tbody tr td,table.selling tbody tr.odd td {
background:#fff url(images/searchres-row-bg.gif?0xf362b783e2b8dd034f5e3381b211af99) bottom repeat-x;
}

table.selling tbody tr td.act,table.selling tbody tr.odd td.act {
background:#ffc url(images/searchres-row-act-bg.gif?0x602c8ba5ab7355935b1f278ad593f3ae) bottom repeat-x;
}

/* highlighted rows */
table.selling tbody tr.highlight td {
/*background:#EBF39C url(images/searchres-row-highlight-bg.gif?0xc14978041923c93eeb8a823d90638d11) bottom repeat-x;*/
background:#ffc url(images/searchres-row-act-bg.gif?0x602c8ba5ab7355935b1f278ad593f3ae) bottom repeat-x;
}

table.selling tbody tr.highlight td.act {
background:#DFF277 url(images/searchres-row-act-highlight-bg.gif?0xc5247d718bf8936217a947be23643a66) bottom repeat-x;
}

/* disabled rows */
table.selling tbody tr.disabled td {
background:#EEE url(images/searchres-row-disabled-bg.gif?0x67e27c9d994852063f7f1e7ceccff21a) bottom repeat-x;
color:#777;
}

table.selling tbody tr.disabled td.act {
background:#F5FED3 url(images/searchres-row-disabled-bg.gif?0x67e27c9d994852063f7f1e7ceccff21a) bottom repeat-x;
}

table.selling tbody tr.disabled td a {
color:#777;
}

table.selling tbody tr.disabled td a:hover {
color:#333;
}

/*** team table ***/
/*
table.team {
	margin: 0 0 1.538em 0;
}
table.team,
table.team a {
	color:#fff;
}
table.team a:hover {
	color:#ccc;
}
table.team th {
	color:#999;
	padding:.4em;
}
table.team tbody tr {
	background-color:#7AA621;
}
table.team tbody td {
	border-bottom:1px solid #709F13;
}
table.team tbody td {
		height:2.3076em;
		line-height:1.538em;
		padding:0 .4em 0 .4em;
	}

table.team th.sell,
table.team td.sell,
table.team th.delete,
table.team td.delete {
	padding-right:0;
}

table.team tbody tr.last td {
	border:none;
	height:2.25em;
}
table.team tbody.cat-trainer tr,
table.team tbody.cat-defense tr,
table.team tbody.cat-striker tr {
	background-color:#690;
}
table.team td.name {
	font-weight:bold;
}
table.team td.empty a{
	color:#360;
}
	
table.team td.empty a:hover{
	color:#fff;
}
	
table.team tr.first td.first {
		background-image:url(images/corner-tl.png?0xf38b2a93cb4bbe955c5688050b48bfff);
		background-position: top left;
		background-repeat:no-repeat;
	}
table.team tr.first td.last {
		background-image:url(images/corner-tr.png?0x28a47cc8961b21f116b30bf0715d6668);
		background-position: top right;
		background-repeat:no-repeat;
	}
table.team tr.last td.first {
		background-image:url(images/corner-bl.png?0xb95a62084b1dc85bd7bbf50e0e477ef9);
		background-position: bottom left;
		background-repeat:no-repeat;
	}
table.team tr.last td.last {
		background-image:url(images/corner-br.png?0xc82a884b3743db7f5dce9b59964ba180);
		background-position: bottom right;
		background-repeat:no-repeat;
	}
table.team tbody tr.highlight td {
		background-color:#527A00;
}
*/
/*accounting tables*/
table.accounting th {
border-bottom:1px solid #ccc;
}

table.accounting tbody.current td {
background-color:#E0EEE1;
}

table.accounting tr.subtotal td {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

table.accounting td.indent {
padding-left:1em;
font-style:italic;
}

table.accounting td.round {
font-size:153.899994%;
/*20px as h2*/
font-weight:700;
vertical-align:top;
padding-top:.0em;
color:#999;
background:#fff;
height:1.499em;
}

table.accounting tbody.current td.round {
color:#36611F;
/*theme*/
}

/*transfer history table*/
/*
table.accounting.transfers a {
	text-decoration:none;
}
table.accounting.transfers a:hover {
	text-decoration:underline;
}
table.accounting.transfers th.space,
table.accounting.transfers td.space {
	width:1.5%;
}
table.accounting.transfers tr.sub th.out {
	background-color:#F7E1E1;
}
table.accounting.transfers tr.sub th.in {
	background-color:#D1EDD1;
}
table.accounting.transfers tbody tr td{
	border-bottom:1px solid #dedede;
}
table.accounting.transfers tr.main th.out,
table.accounting.transfers tr.sub th.out,
table.accounting.transfers tbody tr td.out,
table.accounting.transfers tbody tr.last td.out{
	border-color:#c99;
	border-color:#CA4D4D;
}
table.accounting.transfers tr.main th.in,
table.accounting.transfers tr.sub th.in,
table.accounting.transfers tbody tr td.in,
table.accounting.transfers tbody tr.last td.in{
	border-color:#9c9;
	border-color:#469F2A;
}
table.accounting.transfers tbody tr td.round,
table.accounting.transfers tbody tr td.timestamp{
	border:none;
}
table.accounting.transfers tbody tr.last td{
	border-bottom:2px solid #ccc;
}
*/
/*captains history table*/
/*
table.accounting.captains a {
	text-decoration:none;
}
table.accounting.captains a:hover {
	text-decoration:underline;
}
table.accounting.captains th.space,
table.accounting.captains td.space {
	width:1.5%;
}
table.accounting.captains tr.sub th.out {
	background-color:#F7E1E1;
}
table.accounting.captains tr.sub th.in {
	background-color:#D1EDD1;
}
table.accounting.captains tbody tr td{
	border-bottom:1px solid #dedede;
}
table.accounting.captains tbody tr td.round {
	border:none;
}
table.accounting.captains tbody tr.last td{
	border-bottom:2px solid #ccc;
}
*/
/*mini tables*/
table.mini {
margin-bottom:.769em;
/*margin-bottom:1.538em;*/
}

table.mini caption {
font-size:100%;
font-weight:400;
border-bottom:1px solid #ccc;
margin:0;
}

table.mini caption h3 {
margin:0;
color:#690;
}

table.mini caption div {
color:#999;
font-size:77%;
letter-spacing:.1em;
text-transform:uppercase;
margin:0;
line-height:/*1.538em*/
1.3em;
margin-bottom:.238em;
}

table.mini td,table.mini th,table.mini tfoot td {
height:1.586em;
line-height:1.586em;
padding:0 .2em;
font-size:93%;
}

table.mini tfoot td {
color:#333;
height:2.3076em;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

table.mini /*tfoot*/ tr.total td {
font-weight:700;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
line-height:2.3076em;
vertical-align:middle;
}

table.mini tr.total td.strong {
/*font-weight:bold;*/
font-size:140%;
line-height:1.5em;
}

table.mini tbody.current td {
background-color:#E0EEE1;
/*theme*/
color:#000;
}

table.mini tbody.previous td {
color:#666;
}

table.mini td {
padding:0 5px;
}

table.mini tr.tablesummery td {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
height:2.3076em;
line-height:2.3076em;
font-weight:700;
}

table.mini tr.firstrow td {
border-top:2px solid #999;
padding-top:.385em;
}

table.mini tr.firstrow h3 {
margin:0;
}

table.mini tbody.previous tr.firstrow h3 {
color:#999;
}

table.mini tbody.current tr.firstrow td {
border-top:2px solid #36611F;
/*theme*/
}

table.mini tbody.current td.round {
color:#36611F;
/*theme*/
}

table.current caption {
background-color:#E8F0D9;
}

table.current caption div {
color:#666;
}

table.previous caption h3 {
color:#999;
}

table.previous caption div {
color:#999;
}

table.previous td,table.previous tfoot td {
color:#666;
}

table.groups caption {
border:none;
padding:.9em 0 .3845em;
}

table.groups tr.thisTeam {
font-weight:700;
}

table.groups tfoot td {
border-bottom:none;
color:#999;
font-size:100%;
}

table.groups tfoot td a {
border-bottom:none;
color:#360;
}

/*schedule*/
table.schedule {
/*margin-top:1em;*/
/*width:95%;*/
}

table.schedule img {
vertical-align:text-top;
}

table.schedule tbody {
color:#666;
}

table.schedule tbody a {
text-decoration:none;
}

table.schedule tbody a:hover {
text-decoration:underline;
}

table.schedule tbody tr.first td,table.schedule tbody tr.firstrow td {
border-top:2px solid #999;
}

table.schedule tbody td {
/*border-bottom:1px solid #dedede;*/
}

table.schedule tbody.current {
color:#333;
}

table.schedule tbody.current tr.first td,table.schedule tbody.current tr.firstrow td {
border-top:2px solid #36611F;
/*theme*/
}

table.schedule tbody tr.act td,table.schedule tbody tr td.act {
/*background-color:#DDF1A5;*/
/*background:#EBF39C url(images/searchres-row-highlight-bg.gif?0xc14978041923c93eeb8a823d90638d11) bottom repeat-x;*/
background:#ffc url(images/searchres-row-act-bg.gif?0x602c8ba5ab7355935b1f278ad593f3ae) bottom repeat-x;
/*border-bottom:1px solid #D3DFA9;*/
}

table.schedule tbody td.repeat {
font-style:italic;
color:#999;
}

table.schedule tbody td.repeat.icon {
padding-left:22px;
background-image:url(images/icon-repeat.png);
background-position:2px 55%;
background-repeat:no-repeat;
}

table.schedule tbody td.selected {
font-weight:700;
}

table.schedule tbody td.round {
font-size:153.899994%;
/*20px as h2*/
font-weight:700;
vertical-align:top;
padding-top:.0em;
color:#999;
background:#fff;
height:1.499em;
}

table.schedule tbody td.round_small {
font-size:125.900002%;
/*20px as h2*/
font-weight:700;
color:#999;
}

table.schedule tbody td.round a {
/*text-decoration:underline;*/
display:block;
}

/*
	table.schedule tbody td.round a:hover {
		color:#333;
	}
	*/
table.schedule tbody td {
/*background-color:#fff;*/
background:#fff url(images/searchres-row-bg.gif?0xf362b783e2b8dd034f5e3381b211af99) bottom repeat-x;
}

table.schedule tbody.current td {
background:#E0EEE1 url(images/searchres-row-current-bg.gif?0x9879fdbefb3212fc37a20247083f0938) bottom repeat-x;
/*theme*/
}

table.schedule tbody.current td.round {
color:#36611F;
/*theme*/
background:#E0EEE1;
/*theme*/
}

/*Gruppespil tilmeld/frameld hold*/
table .groupplay-info {
width:48%;
float:left;
padding:1em;
}

table .groupplay-form {
width:45%;
float:right;
padding:1em 0;
/*text-align:right;*/
}

table tbody.open tr.first div.groupplay-form table.grid tr td {
border:none;
border-bottom:1px solid #ccc;
}

div.minitabsbox table.mini {
width:1%;
margin:0 4px 0 2px;
clear:none;
float:left;
font-size:82%;
}

div.minitabsbox td {
padding:0 1px;
}

table.tradesearchres.team td {
border-color:#CCC;
}

table.tradesearchres.team tr.available.firstrow td {
background:#E9E9E9 url(images/table-open-first-level2.png?0x52d35a2f0e0131f947ed0223ee3279eb) top repeat-x;
}

table.tradesearchres.team tr.available td {
background:#E9E9E9;
text-align:center;
font-weight:700;
}

table.tradesearchres.team tr.available td a {
color:#AAA;
}

/* mini overview */
table.mini.overview {
margin-bottom:0;
}

table.mini.overview tr.total td {
border-bottom:none;
}

/*planning*/
table.planning {
table-layout:fixed;
margin-bottom:0;
}

table.planning th {
width:15%;
}

table.planning th.narrow {
width:3.5%;
/*padding:0 .5em;*/
}

/*
table.planning th.team,
table.planning th.team
 {
 padding:0 .5em;
 }
 */
table.planning td {
background-image:url(images/planning-selection.png?0xd0f8246eb0855bf41892007c8187c427);
background-position:center center;
padding:0;
height:26px;
border:1px solid #ccc;
}

table.planning td div {
background-image:url(images/planning-selection.png?0xd0f8246eb0855bf41892007c8187c427);
background-position:center center;
}

table.planning td.hovering,table.planning td.selection,table.planning td.ghost {
}

table.planning td.selection {
background-color:#030;
}

table.planning td.first,table.planning td.gfirst {
/*background-image:url(images/planning-selection.png?0xd0f8246eb0855bf41892007c8187c427);*/
background-position:left center;
background-repeat:no-repeat;
}

table.planning td.glast div,table.planning td.last div {
background-position:right center;
background-repeat:no-repeat;
}

table.planning td.ghost {
background-color:#9B9897;
}

table.planning td.selection {
background-color:#030;
}

table.planning td.hovering {
background-color:#ECBD23;
}

table.planning td.hovering.first {
background-image:url(images/planning-selection.png?0xd0f8246eb0855bf41892007c8187c427);
background-position:left center;
background-repeat:no-repeat;
}

table.planning td a,table.planning td span {
display:block;
height:25px;
text-indent:-9999px;
}

table.planning td.hovering.first a {
background:url(images/planning-select.png?0x406dc566aa3f747b237f78d5a852619b) 51% bottom no-repeat;
}

/*
table.planning td.hovering.first a:hover{
	background:url(images/planning-select.png?0x406dc566aa3f747b237f78d5a852619b) 51% top no-repeat;
}*/
table.planning td.first a,table.planning td.gfirst a {
background:url(images/planning-unselect.png?0x02f95bdc9750a1768c4089f6ed198cfd) 51% bottom no-repeat;
}

/*
table.planning td.gfirst a:hover, 
table.planning td.gfirst.hovering.first a {
	background:url(images/planning-unselect.png?0x02f95bdc9750a1768c4089f6ed198cfd) 51% top no-repeat;
}
*/
table.planning tbody td.disabled {
background:#EDEDED;
}

table.planning tfoot td {
border-bottom:none;
font-weight:700;
}

table.planning tfoot td.disabled {
font-weight:400;
color:#B8B8B8;
}

table.planning tfoot td.current {
color:#000;
}

div.planning-team {
width:20%;
float:left;
margin-right:-15px;
padding-right:15px;
z-index:2;
position:relative;
background:url(images/planning-scroll-border_left.png?0xae6401fb5816aa0747231c4ff021815e) right top no-repeat;
}

div.planning-team table.planning {
table-layout:auto;
}

table.planning td.team,div.planning-team table.planning th,div.planning-team table.planning td {
border-left:none;
border-right:none;
}

div.planning-rounds {
overflow-x:scroll;
}

div.planning-rounds.fixed {
overflow-x:hidden;
}

div.planning-rounds table.planning {
width:99.900002%;
}

div.planning-team table.planning th,div.planning-rounds table.planning th {
width:auto;
padding:0;
}

table.planning td.disabled.current.checked {
background-image:url(images/planning-selection-disabled.png?0xc2145aa0d7592eb1eb438f46c87d728c);
background-position:left center;
}

table.planning td.disabled.current.checked.last div {
background-image:url(images/planning-selection-disabled.png?0xc2145aa0d7592eb1eb438f46c87d728c);
background-position:right center;
}

table.planning td.disabled.checked span {
background-image:url(images/icon-star.png?0xc8ca219ff43a2fb1dea67de2582123af);
background-position:center center;
background-repeat:no-repeat;
}

table.planning td div a:hover {
background-image:url(images/planning-select.png?0x406dc566aa3f747b237f78d5a852619b);
background-position:center top;
background-repeat:no-repeat;
}

table.planning td.checked a:hover {
background-image:url(images/planning-unselect.png?0x02f95bdc9750a1768c4089f6ed198cfd);
background-position:center top;
background-repeat:no-repeat;
}

#list-view,#field-view {
margin:0;
}

#field {
clear:both;
/*height:7.69em; 100 px*/
/*height:30.76em; 400 px*/
height:38.450001em;
/*500 px*/
width:100%;
}

/* links for choosing how a team is displayed*/
/*
.teamdisplay {
	clear:both;
	color:#999;
	font-size:93%;
	display:block;
	float:right;
	margin:0em;
}
.teamdisplay .label {
	float:left;
	margin:.1em 0 0 0;
}	
.teamdisplay a.visual,
.teamdisplay a.list {
	display:block;
	float:left;
	height:18px;
	overflow:hidden;
	text-indent:-5000px;
	width:16px;
	margin:0 0 0 .5em;
}
.teamdisplay a.visual {
	background:url(images/team-display-field.gif?0x865227e15bb084778bb7c5d2267a7928) bottom left no-repeat;
	
}
.teamdisplay a.visual:hover,
.teamdisplay a.visual.act {
	background:url(images/team-display-field.gif?0x865227e15bb084778bb7c5d2267a7928) top left no-repeat;
}	
.teamdisplay a.list {
	background:url(images/team-display-list.gif?0xfc68491b14db6b498737e897742586ca) bottom left no-repeat;
}
.teamdisplay a.list:hover,
.teamdisplay a.list.act {
	background:url(images/team-display-list.gif?0xfc68491b14db6b498737e897742586ca) top left no-repeat;
}
*/
.teamdisplay {
clear:both;
color:#999;
font-size:93%;
margin:0 .5em 0 0;
text-align:right;
}

.teamdisplay a {
color:#999;
}

.teamdisplay a.act {
color:#999;
text-decoration:none;
}

div.teamtools {
text-align:center;
}

div.teamtools a {
margin:0 .7em;
}

.formation {
margin:.5em auto;
padding:0;
clear:both;
}

.formation ul {
list-style:none;
width:100%;
margin:0 auto;
padding:0;
}

.formation li {
display:block;
float:left;
list-style:none;
margin:0;
text-align:center;
padding:0 .5em 0 0;
}

.formation li a {
display:block;
width:64px;
}

.formation li a span {
padding:74px 0 0;
display:block;
}

.formation li a {
text-decoration:none;
}

.formation li.act a {
font-weight:700;
}

/* 5-3-2 */
#f5-3-2 a {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) top center no-repeat;
}

#f5-3-2 a:hover {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) -64px -132px no-repeat;
}

#f5-3-2.act a {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) 0 0 no-repeat;
}

#f5-3-2.disabled a {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) top right no-repeat;
color:#999;
}

#f5-3-2.disabled a:hover {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) -128px -132px no-repeat;
}

/* 4-4-2 */
#f4-4-2 a {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) top center no-repeat;
}

#f4-4-2 a:hover {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) -64px -132px no-repeat;
}

#f4-4-2.act a {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) 0 0 no-repeat;
}

#f4-4-2.disabled a {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) top right no-repeat;
color:#999;
}

#f4-4-2.disabled a:hover {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) -128px -132px no-repeat;
}

/* 4-3-3 */
#f4-3-3 a {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) top center no-repeat;
}

#f4-3-3 a:hover {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) -64px -132px no-repeat;
}

#f4-3-3.act a {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) 0 0 no-repeat;
}

#f4-3-3.disabled a {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) top right no-repeat;
color:#999;
}

#f4-3-3.disabled a:hover {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) -128px -132px no-repeat;
}

/* 3-5-2 */
#f3-5-2 a {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) top center no-repeat;
}

#f3-5-2 a:hover {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) -64px -132px no-repeat;
}

#f3-5-2.act a {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) 0 0 no-repeat;
}

#f3-5-2.disabled a {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) top right no-repeat;
color:#999;
}

#f3-5-2.disabled a:hover {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) -128px -132px no-repeat;
}

/* 3-4-3 */
#f3-4-3 a {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) top center no-repeat;
}

#f3-4-3 a:hover {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) -64px -132px no-repeat;
}

#f3-4-3.act a {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) 0 0 no-repeat;
}

#f3-4-3.disabled a {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) top right no-repeat;
color:#999;
}

#f3-4-3.disabled a:hover {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) -128px -132px no-repeat;
}

/* 3-3-4 */
#f3-3-4 a {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) top center no-repeat;
}

#f3-3-4 a:hover {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) -64px -132px no-repeat;
}

#f3-3-4.act a {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) 0 0 no-repeat;
}

#f3-3-4.disabled a {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) top right no-repeat;
color:#999;
}

#f3-3-4.disabled a:hover {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) -128px -132px no-repeat;
}

/* 4-5-1 */
#f4-5-1 a {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) top center no-repeat;
}

#f4-5-1 a:hover {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) -64px -132px no-repeat;
}

#f4-5-1.act a {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) 0 0 no-repeat;
}

#f4-5-1.disabled a {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) top right no-repeat;
color:#999;
}

#f4-5-1.disabled a:hover {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) -128px -132px no-repeat;
}

/*PAGING*/
ol.paging {
margin:.769em 0;
padding:0;
text-align:center;
width:100%;
}

ol.paging li {
color:#333;
display:inline;
list-style:none;
margin:0 .2em;
padding:0;
}

ol.paging li.act {
background-color:#ccc;
font-weight:700;
padding:.2em .5em;
}

ol.paging li a {
background-color:#D23203;
/*theme*/
color:#fff;
font-weight:700;
line-height:1.358em;
padding:.23em .5em .17em;
text-decoration:none;
}

ol.paging li a:hover {
background-color:#600;
/*theme*/
}

/*the surrounding box*/
/*
div.bl {
	background:url(images/searchbox-bl.png?0xb45b5b5c7c4462b7a0f182285960819b) bottom left no-repeat;
	background-color:#173B0B;
}
div.bl-flat {
	background:url(images/searchbox-bl-flat.png?0x3cc993b39a33221007242b715385b300) bottom left no-repeat;
	background-color:#173B0B;
}
div.br {
	background:url(images/searchbox-br.png?0x50fdd3db342ac559eb1ec55ab80fc24b) bottom right no-repeat;
}
div.tl {
	background:url(images/searchbox-tl.png?0x9a3a8b893becef2f3671a01419011d28) top left no-repeat;
}
div.tr {
	background:url(images/searchbox-tr.png?0x4a2efd1b7ab819fcfc877837762ba950) top right no-repeat;
	padding:16px 23px 38px 28px;
}
*/
#search {
background:#134500 url(images/searchbox-bg.png?0x60806deecde97bd7165d730c42652323) top left no-repeat;
padding:.3em .4em .8em .8em;
margin:0 0 .5em;
}

#search .inputwrapInline {
line-height:3.076em;
}

/**/
#search .help {
color:#fff;
}

#search h3 {
color:#fff;
margin:0;
font-weight:400;
}

/*Search for groups*/
#search.groups {
}

#search.groups div.col-a {
float:left;
padding-right:1.538em;
}

#search.groups div.col-b {
float:left;
}

#search.groups div.form div.name input {
width:98%;
}

#search.groups div.form select {
/*width:100%;*/
}

#search.groups div.possible {
clear:both;
padding-top:.769em;
}

#search.groups label,#search.groups .fakelabel {
color:#E0EEE1;
font-size:93%;
font-weight:400;
margin:0;
display:block;
width:100%;
}

#search.groups div.inputwrapCheckbox {
margin:.1em 0 0;
}

#search.groups div.inputwrapCheckbox label {
display:inline;
padding-left:.2em;
}

/* player searchbox with both position and value options*/
#search.players-posval {
/*height:13.842em;*/
/*200 px*/
}

#search.players-posval div.col-a {
float:left;
width:73%;
}

#search.players-posval div.col-b {
background:url(images/searchbox-split.png?0xbcbaa07d9c72f267ca20b59d0c061f3d) center left no-repeat;
float:left;
margin-left:.8em;
padding-left:.9em;
margin-top:.3em;
}

#search.players-posval div.form div.name {
margin-right:5%;
width:40%;
float:left;
}

#search.players-posval div.form div.club {
width:55%;
float:left;
}

#search.players-posval div.form div.name input {
width:98%;
}

#search.players-posval div.form div.club select {
width:100%;
}

#search.players-posval div.form div.valmin {
float:left;
margin-right:5%;
width:47%;
}

#search.players-posval div.form div.valmax {
float:right;
width:47%;
}

#search.players-posval div.form div.valmin,#search.players-posval div.form div.valmax {
margin-top:.4em;
}

#search.players-posval div.form div.valmin select,#search.players-posval div.form div.valmax select {
width:100%;
}

#search.players-posval div.possible,#search.small div.possible {
clear:both;
padding-top:.6em;
}

/* #search.players-posval*/
div.possible div.inputwrapCheckbox {
float:left;
margin-right:1em;
}

#search.players-posval label,#search.players-posval .fakelabel,#search.small label,#search.small .fakelabel {
color:#fff;
font-size:93%;
font-weight:400;
margin:0;
display:block;
width:100%;
}

#search.players-posval div.inputwrapCheckbox,#search.small div.inputwrapCheckbox {
/*margin:0;*/
}

#search.players-posval div.inputwrapCheckbox label,#search.small div.inputwrapCheckbox label {
display:inline;
padding-left:.2em;
}

/**** player searchbox with value options*/
#search.players-val {
height:9.228em;
}

#search.players-val div.col-a {
float:left;
width:47%;
}

#search.players-val div.col-b {
width:47%;
float:right;
}

#search.players-val div.form div.valmin {
float:left;
margin-right:5.5%;
width:47%;
}

#search.players-val div.form div.valmax {
float:right;
width:47%;
}

#search.players-val div.form div.name input {
width:98%;
}

#search.players-val div.form div.club select {
width:100%;
}

#search.players-val div.form div.valmin {
float:left;
margin-right:5.5%;
width:47%;
}

#search.players-val div.form div.valmax {
float:right;
width:47%;
}

#search.players-val div.form div.valmin select,#search.players-val div.form div.valmax select {
width:100%;
}

#search.players-val div.possible div.inputwrapCheckbox {
float:left;
margin:1.3em 1em 0 0;
/*background-color:#00CCCC;*/
}

#search.players-val label,#search.players-val .fakelabel {
color:#E0EEE1;
font-size:93%;
font-weight:400;
margin:0;
display:block;
width:100%;
}

#search.players-val div.inputwrapCheckbox {
/*margin:.1em 0 0 0;*/
margin-top:.769em;
}

#search.players-val div.inputwrapCheckbox label {
display:inline;
padding-left:.2em;
}

/* player searchbox with position*/
#search.players-pos {
height:12.304em;
/*  180 px*/
padding-bottom:0;
}

#search.players-pos div.col-a {
float:left;
width:60%;
}

#search.players-pos div.col-b {
background:url(images/searchbox-split.png?0xbcbaa07d9c72f267ca20b59d0c061f3d) center left no-repeat;
float:left;
margin-left:1.638em;
padding-left:1.538em;
}

#search.players-pos div.form div.name input {
width:98%;
}

#search.players-pos div.form div.club select {
width:100%;
}

#search.players-pos div.form div.valmin {
float:left;
margin-right:5.5%;
width:47%;
}

#search.players-pos div.form div.valmax {
float:right;
width:47%;
}

#search.players-pos div.form div.valmin select,#search.players-pos div.form div.valmax select {
width:100%;
}

#search.players-pos div.possible {
clear:both;
padding-top:.769em;
}

#search.players-pos div.possible div.inputwrapCheckbox {
float:left;
margin-right:1em;
}

#search.players-pos label,#search.players-pos .fakelabel {
color:#E0EEE1;
font-size:93%;
font-weight:400;
margin:0;
display:block;
width:100%;
}

#search.players-pos div.inputwrapCheckbox {
margin:.1em 0 0;
}

#search.players-pos div.inputwrapCheckbox label {
display:inline;
padding-left:.2em;
}

#search.stats {
height:6.152em;
}

#search.stats label,#search.stats .fakelabel {
color:#E0EEE1;
font-size:93%;
font-weight:400;
margin:0;
display:block;
width:100%;
}

/*.vcard,*/
.vcard {
font-size:93%;
}

.vcard .given-name,.vcard .additional-name,.vcard .family-name,.vcard .org {
font-weight:700;
}

.merchant {
font-size:93%;
float:right;
line-height:1.6537em;
margin-bottom:1.6537em;
width:40%;
color:#996;
}

.merchant a {
color:#996;
}

.customer {
font-size:93%;
float:left;
line-height:1.6537em;
margin-bottom:1.6537em;
width:60%;
}

.shipmentadr {
font-size:93%;
float:left;
line-height:1.6537em;
margin-bottom:1.6537em;
width:60%;
}

.order .label {
color:#996;
text-transform:uppercase;
letter-spacing:.1em;
font-size:78%;
}

/*order*/
.orderDropshadow {
padding-bottom:20px;
background:#fff url(images/orderDropshadow.gif?0x1588c6c4cb03f0876b10d7bd8b3c4bf5) bottom right no-repeat;
}

.order {
background-color:#ffc;
padding:1.538em;
}

.order h3 {
float:left;
}

.order .date {
color:#996;
float:right;
}

.order table {
clear:both;
margin-top:1.538em;
margin-bottom:0;
}

.order table tbody td {
border-top:1px solid #cc9;
padding:.4em;
vertical-align:top;
}

.order table tbody tr.voucher td {
background:#FC0 url(images/table-voucher-bg.gif?0x1c834a54b392f98086d7c53641367dd3);
border-top:1px solid #cc9;
}

.order table tbody tr.voucher .name {
/*text-transform:uppercase;*/
}

.order table tbody .num {
font-weight:700;
text-align:center;
/*vertical-align:text-top;*/
width:1%;
}

.order table tbody .goods {
/*vertical-align:text-top;*/
}

.order table tbody .goods .name {
font-weight:700;
}

.order table tbody .goods .descr {
display:block;
}

.order table tbody .goods .descr em {
white-space:nowrap;
}

.order table thead,.order table tfoot {
color:#996;
}

.order table th.price {
text-align:right;
}

.order table td.price {
/*font-weight:bold;*/
text-align:right;
/*vertical-align:text-top;*/
}

.order table td.price .piece {
font-weight:400;
}

.order table .goods span {
display:block;
}

.order table tr.total td {
font-weight:700;
border-bottom:3px double #cc9;
font-size:122%;
}

.order table tr.vat td {
color:#996;
}

/*voucher*/
.voucher {
margin:.769em 0;
padding:0;
}

.voucher .coupon {
background:#FFDD59 url(images/voucher-coupon-bg.gif?0xa7862095fb1329f216e49fd8bc0084ad) top left repeat-y;
float:left;
margin:0 .769em 0 0;
padding:.4em .769em .43064em .969em;
width:50%;
}

.voucher .coupon h4,.voucher .coupon h5 {
color:#333;
margin:0;
letter-spacing:.1em;
padding:0;
text-align:center;
text-transform:uppercase;
}

.voucher .coupon h5 {
color:#c93;
font-size:78%;
margin-bottom:-.669em;
}

.voucher .coupon h5 span {
/*background:#FFDD59;*/
/*padding:0 .3em 0 .3em;*/
}

#doc .voucher .coupon p.value {
/*border-top:1px solid #c90;*/
border-bottom:1px solid #c93;
font-weight:700;
margin:0;
padding:.369em 0 .269em;
text-align:center;
}

#doc .voucher p.number {
border:none;
color:#c93;
font-size:78%;
margin:0;
padding:0;
text-align:center;
}

#doc .voucher p.descr {
border-top:1px solid #c93;
margin:0;
padding:.369em 0 .269em;
text-align:center;
}

#doc .voucher p.number span {
font-family:"Lucida Console", "Courier New", Courier, mono;
font-weight:400;
letter-spacing:.05em;
}

.voucher .balance,.voucher .undo {
float:left;
width:40%;
}

﻿/***** forms *****/
.form {
/*width:100%;*/
}

fieldset {
border:1px solid #ccc;
padding:.709em 1em;
/*top-bottom padding:1.4197em (1.538 - 1px top and bottom for the border)*/
margin:0 0 1.538em;
font-size:107.5%;
}

fieldset fieldset {
border:1px solid #ccc;
padding:0 1em .6em;
/*1.538 - 1px top and bottom for the border*/
margin:.86em 0 1.538em;
}

fieldset img {
/*margin:1em 1em 1em 0;*/
}

legend {
color:#94B84D;
font-size:123.099998%;
/*16px*/
font-weight:700;
padding:0 .4em 0 .3em;
white-space:normal;
}

legend span {
color:#999;
font-weight:400;
}

label,.fakelabel {
font-weight:700;
/*background-color:#FF0000;*/
}

label .help {
font-weight:400;
}

label.head2 {
font-weight:700;
font-size:153.899994%;
color:#36611F;
/*theme*/
line-height:1.25em;
}

.form .help {
color:#999;
line-height:1.65em;
display:block;
}

.form label.help {
font-weight:400;
}

.form label span {
display:block;
font-weight:400;
line-height:1.538em;
}

.form label span.meta {
display:inline;
}

label span.cc-images {
display:block;
}

label span.cc-images img {
padding:5px 5px 5px 0;
}

.form div.cc-input {
float:left;
width:45%;
border-right:1px solid #dedede;
margin-right:5%;
padding-right:2%;
}

.form div.cc-details {
float:left;
width:47%;
margin-top:.35em;
padding-top:.35em;
}

.form div.cc-details img {
padding:0 5px 5px 0;
}

.form .help a {
color:#999;
}

.form .foc {
background-color:#FFF8DC;
color:#960;
padding:0 .4em;
}

.form .foc a {
color:#960;
}

.form .err {
color:#900!important;
background-color:#FFE6E6;
padding:0 .4em;
}

.form .err a {
color:#900;
}

.form .ok {
color:#060;
background-color:#DFF8DF;
padding:0 .4em;
}

.form .ok a {
color:#060;
}

.form .dropdownLarge {
font-size:138.5%;
/*18px*/
}

.form .fakeInput {
line-height:1.538em;
float:left;
}

.form div.inputwrap {
/*background-color:#33CCFF;*/
padding:.35em 0 0;
/*margin:0 0 1.538em 0;*/
}

.form div.inputwrapDropdown {
/*background-color:#CCCC33;*/
padding:.21em 0 0;
/*margin:0 0 1.538em 0;*/
}

.form div.inputwrapDropdownLarge {
/*background-color:#993333;*/
margin-bottom:1.538em;
/*20px;*/
height:3.03em;
/* calculated height 2 * 1.538em = 3.076em(40px) but IE added 1 px, FF renders 40 px on both values */
}

.form div.inputwrapCheckbox {
/*background-color:#00CC99;*/
margin:1.538em 0 0;
margin:.2em 0 0;
line-height:1.53em;
}

.form div.boxedInputwrap {
background-color:#eaeaea;
padding:.5em;
margin:0 0 .5em;
}

.form div.boxedInputwrap .radio {
float:left;
margin:.25em .5em 0 0;
}

.form div.boxedInputwrap label span.wrap {
float:left;
display:block;
width:95%;
}

.form div.boxedInputwrap label span.wrap span.meta {
display:block;
}

div.inputwrapGamercard {
margin-bottom:.6em;
}

div.inputwrapGamercard input {
float:left;
margin:.5em;
}

div.gamercardColumns div.inputwrapGamercard {
width:48%;
margin-left:1%;
margin-right:1%;
float:left;
}

.form .loading {
background:url(images/loading.gif?0x158fd29732efd8bc372b2eadf1fd1f74) center left no-repeat;
font-style:italic;
padding-left:20px;
}

.form .primary {
font-size:122%;
font-weight:700;
padding:.2em;
margin:1.358em 0 .342em;
}

.form .secondary {
margin:1.538em 0 -.2em;
}

.form .btn {
font-size:90%;
}

.form .micro {
font-size:77%;
}

input.big {
font-size:122%;
font-weight:700;
}

.post,.makecomment {
clear:both;
margin-bottom:1.538em;
}

.makecomment {
clear:both;
margin-top:3.076em;
}

.post {
margin-bottom:3.076em;
}

.post-details,.comment-details {
width:66%;
float:right;
overflow:auto;
background-color:#0F0;
}

.post-details {
background:url(images/post-bubble.gif?0xdd8a3cdeea21636861d9bbda6ffa6e14) top left no-repeat;
margin-left:-24px;
padding-left:24px;
padding-top:10px;
}

.post-details h2 {
/*float:left;*/
margin-bottom:0;
}

.post-details .timestamp {
/*float:left;
	clear:left;*/
color:#999;
line-height:1.667em;
font-size:93%;
margin-bottom:1.667em;
}

.post-details .post-body {
clear:both;
font-size:116%;
/*15px*/
line-height:1.32em;
margin-bottom:1.538em;
}

.post-details .post-footer {
color:#999;
/*margin-top:1.538em;*/
/*border-top:1px solid #ccc;*/
/*
	 padding:.769em .9em;
	 background-color:#efefef;
	 background-color:#D9E5BF;*/
}

.post .user,.comment .user,.makecomment .user {
width:30%;
float:left;
}

.post-comment {
overflow:hidden;
}

.post-details .post-footer .left {
font-weight:700;
float:left;
line-height:1.538em;
}

.post-details .post-footer .right {
line-height:1.667em;
font-size:93%;
float:right;
}

ul.achievements {
margin:.3em 0 0;
padding:0;
}

ul.achievements li {
list-style:none;
display:inline;
margin:0;
padding:0;
}

a.block img {
vertical-align:middle;
}

.user .avatar {
float:left;
margin-right:.5em;
background-color:red;
height:60px;
}

.user .avatar img {
width:60px;
height:60px;
}

/*.userdetails {
	padding-top:.769em;
}*/
.comment {
background-color:#fff;
background-image:url(images/corner-bl.png?0xb95a62084b1dc85bd7bbf50e0e477ef9);
background-position:bottom left;
background-repeat:no-repeat;
}

.comment.odd {
background-color:#EEF5E1;
/*theme*/
}

.comment .cornerwrap {
background-image:url(images/corner-br.png?0xc82a884b3743db7f5dce9b59964ba180);
background-position:bottom right;
background-repeat:no-repeat;
}

.comment .a {
background-image:url(images/corner-tl.png?0xf38b2a93cb4bbe955c5688050b48bfff);
background-position:top left;
background-repeat:no-repeat;
padding:.769em 0 0 .769em;
}

.comment .c {
background-image:url(images/corner-tr.png?0x28a47cc8961b21f116b30bf0715d6668);
background-position:top right;
background-repeat:no-repeat;
float:right;
width:66%;
}

.comment .c-timestamp {
float:right;
margin:.769em .769em 0 1em;
/*line-height:1.809em;
	font-size:85%;*/
color:#999;
}

.comment .c-timestamp a {
color:#999;
font-weight:700;
letter-spacing:.1em;
margin-left:.2em;
}

.comment .c-body {
line-height:1.538em;
margin:1.538em 0 .769em;
padding-right:.769em;
}

.comment .c-foot {
min-height:1.667em;
line-height:1.667em;
font-size:93%;
color:#999;
margin-top:.769em;
text-align:right;
padding:0 .827em .769em 0;
}

.comment .c-foot .tags {
margin-right:.5em;
}

.comments-header {
margin:4.614em 0 1.538em;
}

.comments-header .r {
width:66%;
float:right;
}

.comments-header .r h3 {
float:left;
margin:0;
}

.comments-header .r .form {
float:right;
}

.makecomment-header {
margin:4.614em 0 1.538em;
}

.makecomment-header .r {
width:66%;
float:right;
}

.makecomment {
background-color:#DDEAC1;
/*theme*/
background-image:url(images/corner-bl.png?0xb95a62084b1dc85bd7bbf50e0e477ef9);
background-position:bottom left;
background-repeat:no-repeat;
margin:0 0 4.614em;
}

.makecomment .c {
background-image:url(images/corner-tr.png?0x28a47cc8961b21f116b30bf0715d6668);
background-position:top right;
background-repeat:no-repeat;
float:right;
width:66%;
}

.makecomment .c .form {
margin:.769em .769em .769em 0;
}

.makecomment .cornerwrap {
background-image:url(images/corner-br.png?0xc82a884b3743db7f5dce9b59964ba180);
background-position:bottom right;
background-repeat:no-repeat;
}

.makecomment .a {
background-image:url(images/corner-tl.png?0xf38b2a93cb4bbe955c5688050b48bfff);
background-position:top left;
background-repeat:no-repeat;
padding:.769em 0 0 .769em;
}

a.morecomments {
background-color:#FF4E00;
/*theme*/
display:block;
text-align:center;
margin-top:1.538em;
line-height:1.538em;
height:1.538em;
font-weight:700;
color:#fff;
text-decoration:none;
}

a.morecomments:hover {
background-color:#F30;
/*theme*/
}

a.morecomments span {
background:url(images/down-arr-box.png?0xc36c57f4538c7c9c0d565d4df053d87c) left center no-repeat;
padding-left:20px;
line-height:1.538em;
}

/*
table.forum-threads thead th.author,
table.forum-threads thead th.subject {
	visibility:hidden;
}

table.forum-threads ol.paging {
	margin:1.538em 0 0 0;
}
table.forum-threads td.author img {
	width:20px;
	height:20px;
	vertical-align:middle;
}
table.forum-threads td.subject {
	background:#fff url(images/forum-threads-bubble.gif?0x805467cff006998fe340583e0d5fe804) top left no-repeat;
	overflow: hidden;
	max-width: 500px;
	padding:0;
}
table.forum-threads td.subject a {

	font-size:107%;
	line-height:2.8572em;
	font-weight:bold;
	height:2.8572em;

	padding:0 .4em 0 1.6em;
	display:block;
}


table.forum-threads td.subject a.new 
{
	background-image: url(images/icon-star.png?0xc8ca219ff43a2fb1dea67de2582123af);
	background-repeat: no-repeat;
	background-position: 18px center;
	padding-left: 40px;
}

table.forum-threads td.subject a.new:visited
{
	background-image: none;
	padding:0 .4em 0 1.6em;
}

table.forum-threads td.subject a:link {
	font-weight:bold;
}
table.forum-threads td.subject a:visited {
	font-weight:normal;
}
table.forum-threads td.subject a:hover {
	text-decoration:underline;
}
*/
.forumpost,.forumcomment,.forumresponse {
margin-top:10px;
}

.forumpost .postbody,.forumcomment .postbody,.forumresponse .postbody {
clear:both;
padding:0 2em;
font-size:115%;
}

.forumpost .ForumContent,.forumresponse .ForumContent,.forumcomment .ForumContent {
padding:.4em .8em;
min-height:5.6em;
}

.forumpost .ForumContent {
border:solid 1px #d9d9d9;
border-right:none;
}

.official.forumpost .ForumContent {
border:none;
background-color:#D4E5EB;
}

.forumcomment .ForumContent {
background-color:#EBEBEB;
/*#E0E0E0;F7E7E7*/
}

/*### Identing comment replys ##*/
.forumcomment .forumcomment .ForumContent {
background-color:#F7F7F7;
margin-left:20px;
}

.forumcomment .forumcomment .forumcomment .ForumContent {
margin-left:40px;
}

.official.forumcomment .ForumContent {
background-color:#D2E3E9;
}

/* Forum response */
.forumresponse .ForumContent,.forumcomment .forumresponse .ForumContent {
background-color:#FFC;
/*#E0E0E0;F7E7E7*/
border:none;
}

.forumcomment .forumresponse .ForumContent {
margin-left:20px;
}

.forumcomment .forumcomment .forumresponse .ForumContent {
margin-left:40px;
}

/* #############################*/
.forumcomment .ForumContent .commentno {
float:left;
}

.forumcomment .toggle {
float:left;
}

.ForumContent .commentinfo,.forumpost .commentinfo {
float:right;
}

.forumcomment .ForumContent .commentreply {
text-align:right;
}

.ForumContent textarea {
min-height:100px;
}

.ForumContent .subject,.ForumContent textarea {
width:98%;
padding:5px;
font-size:115%;
}

.boxed {
background-color:red;
}

.ForumContent .subject {
font-size:125%;
font-weight:700;
}

/****************  Speech bubles ********************** */
.forumcomment .ThreadBuble,.forumcomment .forumcomment .ThreadBuble,.forumpost .ThreadBuble,.forumresponse .ThreadBuble {
padding-right:10px;
background-position:right 28px;
background-repeat:no-repeat;
}

.forumcomment .ThreadBuble {
background-image:url(images/forum_speech_comment.png?0x9e58402390f4a4cb23b2093bf72aadaa);
}

.official.forumcomment .ThreadBuble {
background-image:url(images/forum_speech_admin.png?0xdedbf00174686aafa1a37a0f9ea86deb);
}

.forumcomment .forumcomment .ThreadBuble {
background-image:url(images/forum_speech_comment_2nd.png?0xa746db9a3c42e6062b8bba6bdb4327ea);
}

.forumpost .ThreadBuble {
background-image:url(images/forum_speech_post.png?0xaf6f60a88ab3bf043e3e5022035a192f);
background-repeat:repeat-y;
}

.official.forumpost .ThreadBuble {
background-image:url(images/forum_speech_post_admin.png?0x1441de6c30b6284a82a9a981dc576927);
}

.forumpost .forumresponse .ThreadBuble,.forumresponse .ThreadBuble {
background-image:url(images/forum_speech_reply.png?0xb5b009fa3baddf021935574ad81d30b1);
background-repeat:no-repeat;
}

.forumpost.official .forumresponse .ThreadBuble {
background-image:url(images/forum_speech_post_admin.png?0x1441de6c30b6284a82a9a981dc576927);
background-repeat:no-repeat;
}

/* D2E3E9

/****************  Speech bubles end ***************** */
/*
.comments, .forumpost, .forumcomment, a, div, p, h1, h2, h3, h4, h5 {
	padding:0;
	margin:0;
} */
div.forum-listing {
padding:10px;
background-color:#ededed;
margin-bottom:10px;
}

div.forum-listing p.descr {
margin:0;
}

div.forum-blurb {
background:url(images/homepage-shoutout.png?0x55110ad7dfd0f2c9dace3e87a7e07529) 0 10px no-repeat;
padding:0 0 0 11px;
}

div.forum-blurb.up {
background:url(images/homepage-shoutout-up.png?0x279ce9faf38d4d03a2b17b627f096eb9) 10px 0 no-repeat;
padding:11px 0 0;
}

div.forum-blurb.down {
background:url(images/homepage-shoutout-down.png?0x4e6d34462f282c5f6f97c67e69f5fd04) 10px 100% no-repeat;
padding:0 0 11px;
}

div.forum-blurb.dark {
background:url(images/homepage-shoutout-dark.png?0x30a0203495509c32b8c5b52e416b7d9b) 0 10px no-repeat;
padding:0 0 0 11px;
}

div.forum-blurb.dark.up {
background:url(images/homepage-shoutout-up-dark.png?0x2113cce5a74f1ffe8abf63ed13a04438) 10px 0 no-repeat;
padding:11px 0 0;
}

div.forum-blurb div.minitabsbox {
background:#fff;
padding:5px 10px;
margin:0;
}

div.forum-blurb.dark div.minitabsbox {
background:#ededed;
}

div.forum-blurb div.author {
float:left;
}

div.forum-blurb div.author img {
vertical-align:middle;
}

div.forum-blurb div.timestamp {
float:right;
}

div.forum-blurb p {
clear:both;
margin:0;
}

div.forum-blurb p a:link {
font-weight:700;
}

div.forum-blurb p a:visited {
font-weight:400;
}

/**/
a.morecomments {
background-color:#FF4E00;
/*theme*/
display:block;
text-align:center;
margin-top:1.538em;
line-height:1.538em;
height:1.538em;
font-weight:700;
color:#fff;
text-decoration:none;
}

a.morecomments:hover {
background-color:#F30;
/*theme*/
}

a.morecomments span {
background:url(images/down-arr-box.png?0xc36c57f4538c7c9c0d565d4df053d87c) left center no-repeat;
padding-left:20px;
line-height:1.538em;
}

/**/
table.forum-threads td.subject img {
display:inline-block;
float:left;
margin:.7em .3em 0 0;
}

table.forum-threads td.subject a {
display:block;
padding:.7em 0;
font-size:115%;
}

table.forum-threads td.subject a:link {
font-weight:700;
}

table.forum-threads td.subject a:visited {
font-weight:400;
color:#666;
}

table.forum-threads td.subject a:hover {
text-decoration:underline;
}

table.forum-threads td.profile {
line-height:1em;
padding:.5em 0;
}

table.forum-threads td.profile img {
vertical-align:text-bottom;
}

table.forum-threads td.profile span.meta {
margin-left:18px;
font-size:87%;
}

.ForumContent .adminlink {
display:block;
text-align:right;
}

/* Forum Poll specific styles */
#pollanswersplaceholder li {
list-style:none;
vertical-align:top;
margin:2px;
}

#pollanswersplaceholder li input {
margin:0 4px 0 0;
padding:0;
}

#pollanswersplaceholder li.hidden {
display:none;
}

#pollanswersplaceholder li.dimmed input,#pollanswersplaceholder li.pollanswer input {
font-size:1.2em;
width:95%;
margin:.1em;
}

#pollanswersplaceholder li.dimmed input {
filter:alpha(opacity=50);
opacity:.5;
-moz-opacity:.5;
}

#pollanswersplaceholder li.dimmed a {
display:none;
}

.poll {
margin:0 5%;
width:90%;
}

.poll .text {
float:left;
padding:4px 0;
}

.poll .question {
width:100%;
margin:.2em 0;
}

.poll .vote:hover {
background-color:#ffc;
}

.question input {
float:right;
margin-top:5px;
}

.question .answer {
float:right;
margin-top:3px;
}

.question label {
font-weight:400;
display:block;
width:90%;
float:left;
padding:3px 0;
}

.question .graph {
background-color:#EBEBEB;
height:7px;
clear:both;
}

.question .graph .result {
background-color:#9DD700;
height:7px;
}

﻿/*@import url(game-cgw.css);
@import url(game-euro.css);
@import url(game-superliga.css);
@import url(game-pl.css);*/
/*
*/
@import url(ui.all.css?0xf0cc312aacef082ead52024504eb8ebb);
li.locked {
background-image:url(images/lock.png?0xb508411bb915ecf32b1a995644f67fd1);
background-repeat:no-repeat;
padding-left:64px;
}

.tools .inputwrapInline {
line-height:1.538em;
}

.tools {
line-height:1.538em;
margin:-.769em 0 2.307em .769em;
text-align:left;
}

h2 span.help a {
/*letter-spacing:.15em;*/
}

h2 span,h2 span.help a {
line-height:1em;
}

h2 a.toggle {
background:url(images/toggle20x20.gif?0x6696178a9dbd07fdf19d1eb1293b4088) right bottom no-repeat;
color:#aaa!important;
text-decoration:none;
padding-right:20px;
}

h2 a.toggle.open {
background:url(images/toggle20x20.gif?0x6696178a9dbd07fdf19d1eb1293b4088) right top no-repeat;
}

h2.resheading {
background:url(images/searchres-heading-bg.gif?0x7d192fd82bdafdfd217ffbcef86bdc4c) 5% 0 no-repeat;
margin-top:-1em;
padding-top:1em;
}

/**/
div.progress {
background-image:url(images/watch.gif?0x62350a2a7f5e27e3929bade045d2e2ac);
background-position:center center;
background-repeat:no-repeat;
background-attachment:fixed;
width:100%;
height:100%;
position:absolute;
text-indent:-9000px;
}

/* Må gerne slettes når der er rigtige styles til hold navn/kaptajn */
fieldset.team-name {
border:none;
}

fieldset.team-name legend {
margin-bottom:2em;
position:relative;
margin:0;
padding:0;
left:-18px;
}

fieldset.team-name ul {
margin:0;
padding:0;
}

fieldset.team-name ul li {
clear:both;
margin-bottom:.5em;
list-style:none;
}

fieldset.team-name ul li label {
float:left;
width:20em;
text-align:right;
padding-right:1em;
}

fieldset.team-name ul li span.help {
margin-left:22.5em;
display:block;
margin-top:.25em;
}

fieldset.team-name ul li span.err {
color:#900;
}

fieldset.team-name ul li span.ok {
color:#060;
}

ul.roles {
margin:0;
padding:0;
list-style:none;
}

ul.roles li {
float:left;
width:64px;
text-align:center;
}

ul.roles li a {
filter:alpha(opacity=50);
}

ul.roles li a:hover {
filter:none;
}

ul.roles li label {
display:block;
}

/* payment methods */
ul.payment-method {
margin:0;
padding:0;
}

ul.payment-method li {
clear:both;
margin:0;
padding:0;
list-style:none;
margin-bottom:4px;
}

ul.payment-method li a {
background-image:url(images/dankort.gif?0xdc2d1c0b7c60f63144e2bb3f8027c3bf);
background-repeat:no-repeat;
background-position:center center;
display:block;
width:64px;
height:40px;
text-indent:-9000px;
float:left;
margin-right:1em;
}

ul.payment-method li div {
float:left;
}

ul.payment-method li h3 {
margin-bottom:0;
}

div.continue {
clear:both;
}

tr.total td {
border-top:1px solid #CCC;
border-bottom:3px double #CCC;
}

td.price,th.price {
text-align:right;
}

tr.total td.price {
font-size:1.2em;
font-weight:700;
}

tr.rebate {
font-weight:700;
background-color:#393;
color:#FFF;
}

.voucher {
margin:.769em 0;
padding:0;
}

.voucher .coupon {
background:#FC0 url(images/voucher-coupon-bg.gif?0xa7862095fb1329f216e49fd8bc0084ad) top left repeat-y;
float:left;
margin:0 .769em 0 0;
padding:.4em .769em .43064em .969em;
width:50%;
}

.voucher .coupon h4,.voucher .coupon h5 {
color:#333;
margin:0;
letter-spacing:.1em;
padding:0;
text-align:center;
text-transform:uppercase;
}

.voucher .coupon h5 {
color:#960;
font-size:78%;
margin-bottom:-.669em;
}

.voucher .coupon h5 span {
background:#fc0;
padding:0 .5em;
}

#doc .voucher .coupon p {
border-top:1px solid #c90;
border-bottom:1px solid #c90;
font-weight:700;
margin:0;
padding:.469em 0;
text-align:center;
}

#doc .voucher p.number {
border:none;
color:#960;
font-size:78%;
margin:0;
padding:0;
}

#doc .voucher p.number span {
font-family:"Lucida Console", "Courier New", Courier, mono;
font-weight:400;
}

#voucher .balance,#voucher .undo {
float:left;
width:40%;
}

/*order*/
.order {
background-color:#ffd;
border:1px solid #dedede;
padding:1.538em;
}

.order h3 {
float:left;
}

.order .date {
color:#996;
float:right;
}

.order table {
clear:both;
margin-top:1.538em;
margin-bottom:0;
}

.order table tbody td {
border-top:1px solid #cc9;
padding:.4em;
vertical-align:top;
}

.order table tbody tr.voucher td {
background:#FC0 url(images/table-voucher-bg.gif?0x1c834a54b392f98086d7c53641367dd3);
border-top:1px solid #cc9;
}

.order table tbody tr.voucher .name {
/*text-transform:uppercase;*/
}

.order table tbody .num {
font-weight:700;
text-align:center;
/*vertical-align:text-top;*/
width:1%;
}

.order table tbody .goods {
/*vertical-align:text-top;*/
}

.order table tbody .goods .name {
font-weight:700;
}

.order table tbody .goods .descr {
display:block;
}

.order table tbody .goods .descr em {
white-space:nowrap;
}

.order table thead,.order table tfoot {
color:#996;
}

.order table th.price {
text-align:right;
}

.order table td.price {
font-weight:700;
text-align:right;
/*vertical-align:text-top;*/
}

.order table td.price.piece {
font-weight:400;
}

.order table .goods span {
display:block;
}

.order table tr.total td {
font-weight:700;
border-bottom:3px double #cc9;
font-size:122%;
}

.order table tr.vat td {
color:#996;
}

/*vcard*/
.vcard {
font-size:93%;
}

/*.vcard,*/
.vcard .given-name,.vcard .additional-name,.vcard .family-name,.vcard .org {
font-weight:700;
}

.merchant {
font-size:93%;
float:right;
line-height:1.6537em;
margin-bottom:1.6537em;
width:40%;
color:#996;
}

.merchant a {
color:#996;
}

.customer {
font-size:93%;
float:left;
line-height:1.6537em;
margin-bottom:1.6537em;
width:60%;
}

.shipmentadr {
font-size:93%;
float:left;
line-height:1.6537em;
margin-bottom:1.6537em;
width:60%;
}

.order .label {
color:#996;
text-transform:uppercase;
letter-spacing:.1em;
font-size:78%;
}

/*
.form label span {
	display:block;
	font-weight:normal;
	line-height:1.538em;
}
.form label span img {
	border:none;
	float:right;
	margin-left:1em;
}
*/
/**/
tbody.cat-member td {
background-color:#99C;
}

tbody.cat-ENF td {
background-color:#690;
}

/* frontpage */
/*  */
/*leagues*/
div.league {
margin-bottom:1.538em;
width:48.5%;
float:right;
}

div.league.odd {
float:left;
}

div.league table {
width:auto;
margin:0;
}

div.league table td,div.league table th {
/*height:2.3076em;*/
/*line-height:2.3076em;*/
line-height:1.538em;
padding:0 .4em;
}

div.league table th {
/*background: url(images/game-teams-leagues-topborder.png?0xc4664818732c0320bb8711fd0a954cf2) left top repeat-x;*/
height:1.538em;
}

div.league table td {
/*background:url(images/rule.gif?0x77d96eebccea5801290ad68b3ccb4199) bottom left repeat-x;*/
}

div.league table tfoot td {
background:url(images/rule.gif?0x77d96eebccea5801290ad68b3ccb4199) top left repeat-x;
}

div.league h3 {
font-size:122%;
color:#fff;
line-height:2.52em;
margin-bottom:0;
text-transform:uppercase;
}

div.league h3 a {
color:#fff;
line-height:2.52em;
padding:0 1.25em;
display:block;
text-decoration:none;
}

div.league h3 a:hover {
text-decoration:underline;
}

div.league h3 a.toggle {
background:url(images/game-teams-toggle.png?0xaddd8f7d96873147ac9e13a8aa787bf3) left center no-repeat;
text-indent:-5000px;
overflow:hidden;
color:#fff;
text-decoration:none;
width:1.5em;
display:block;
/*margin-left:-20px;*/
line-height:2.52em;
float:left;
text-align:center;
padding:0 1.25em;
padding:0;
}

div.league h3 a.toggle.open {
background:url(images/game-teams-toggle.png?0xaddd8f7d96873147ac9e13a8aa787bf3) right center no-repeat;
}

/*special notice to user*/
div.usermessage {
}

/*Forum*/
/*Forum*/
div.forum-quote {
margin-bottom:1.1535em;
background:#fff url(images/forumquote-bottom-left.gif?0xc7563d7cb3d25f5c4b589d5f285005c4) bottom left no-repeat;
}

div.forum-quote .quote-head {
background:#fff url(images/forumquote-top-left.gif?0xf141cd57216145c603860d348ab968ab) top left no-repeat;
padding-left:28px;
}

div.forum-quote .timestamp {
float:right;
color:#999;
background:url(images/forumquote-top-right.gif?0x71e0d5c62a99816fe81288b01311e436) top right no-repeat;
height:2.307em;
padding-right:.4em;
}

div.forum-quote .author {
height:2.307em;
}

div.forum-quote .author img {
vertical-align:middle;
}

div.forum-quote .quote {
padding-bottom:1.538em;
clear:both;
background:url(images/forumquote-bottom-right.gif?0xb73167740646823155341e99c0ec4af9) bottom right no-repeat;
}

div.forum-quote .quote a {
border-top:none;
color:#333;
text-decoration:none;
display:block;
padding:.3845em 1em .769em 1.538em;
line-height:1.538em;
}

div.forum-quote .quote a:hover {
color:#666;
}

div.sec-col {
background:#fff url(images/sec-col_border.gif?0x1aa285070fd8723666534226e35254b0) top left no-repeat;
padding:.769em 0 .769em 1.538em;
margin:0 0 1.538em;
}

.hideoverflow {
overflow:hidden;
}

/*members*/
ul.group-memberlist-compact {
margin:0 0 1.538em;
}

ul.group-memberlist-compact li {
margin:0 0 .769em;
list-style:none;
/*min-width:33%;*/
/*float:left;*/
/*text-align:center;*/
/*font-size:85%;
		line-height:1.65em;*/
}

/*
	ul.group-memberlist-compact li a img {
	text-decoration:none;
	vertical-align:middle;
	margin-right:.5em;
	}
	*/
ul.group-memberlist-compact li.user {
clear:left;
height:60px;
margin-bottom:1.538em;
}

ul.group-memberlist-compact li.user img.profile {
float:left;
margin-right:.5em;
vertical-align:baseline;
width:60px;
height:60px;
}

ul.group-memberlist-compact li.user div.userdetails {
float:left;
margin-top:.769em;
font-weight:700;
}

ul.group-memberlist-compact li.user a.block img {
vertical-align:middle;
}

ul.group-memberlist-compact ul.achievements {
margin:.3em 0 0;
padding:0;
}

ul.group-memberlist-compact ul.achievements li {
list-style:none;
display:inline;
margin:0;
padding:0;
}

/*
	
	list-style:none;
display:inline;
margin:0;
padding:0;
	
	*/
/*special notice to user*/
div.usermessage {
}

div.league {
width:100%;
float:none;
}

div.league h3 {
margin-bottom:1.3em;
}

div.forum-list {
}

ul.forum-listing li {
list-style:none;
margin-left:1.5em;
}

/**/
span.captain {
display:inline-block;
width:16px;
height:16px;
background-image:url(images/icon-star.png?0xc8ca219ff43a2fb1dea67de2582123af);
text-indent:-9000px;
}

table.current caption {
background-color:#E8F0D9;
}

table.current caption div {
color:#666;
}

table.previous caption h3 {
color:#999;
}

table.previous caption div {
color:#999;
}

table.previous td,table.previous tfoot td {
color:#666;
}

table.groups caption {
border:none;
padding:.1em 0 .3845em;
}

table.groups tr.thisTeam {
font-weight:700;
}

table.groups tfoot td {
border-bottom:none;
color:#999;
font-size:100%;
}

table.groups tfoot td a {
border-bottom:none;
color:#360;
}

#growth {
background:url(images/coins.png?0xc6ebd84fde332b2841c31553102f9acd) 3px center no-repeat;
padding-left:22px;
padding-bottom:5px;
padding-top:5px;
}

#schedule {
background:url(images/date.png?0xc6febd01f22a7de0bb3a489104dcf682) 3px center no-repeat;
padding-left:22px;
padding-bottom:5px;
padding-top:5px;
}

#groups {
background:url(images/group.png?0x8a12f09c4cc07566e5e6bc1ca204003f) 3px center no-repeat;
padding-left:22px;
padding-bottom:5px;
padding-top:5px;
}

/*link-button icons*/
/*
	a.captain span span {
		background: url(images/btn-icon-star.png?0x5b550d6c26f08ef35a805cab4fc422ba) left center no-repeat;
		margin-left:7px;
		padding: 20px 0px 20px 55px;
		
	}
	a.trade span span {
		background: url(images/btn-icon-money.png?0x0fbfd0271b7171ab6ef44d800f2d5447) left center no-repeat;
		margin-left:7px;
		padding: 20px 0px 20px 55px;
	}
*/
/**/
div.pricetag {
background:url(images/price-tag_left.gif?0xeb284df547e606f0b1784defb4285e05) left center no-repeat;
height:80px;
padding-left:40px;
margin-bottom:1.538em;
}

div.pricetag div.end {
background:url(images/price-tag_right.gif?0xcc42db110bc5eec3631bfe53c542bcfc) right center no-repeat;
height:80px;
}

div.pricetag div.label {
text-align:center;
padding-top:5px;
margin-left:-20px;
}

div.pricetag div.label span {
font-size:77%;
letter-spacing:.1em;
text-transform:uppercase;
color:#BFBF99;
background-color:#ffc;
padding:0 .5em;
}

div.pricetag div.price {
font-size:24px;
font-weight:700;
text-align:center;
padding-right:10px;
margin-top:5px;
}

/*
	div.tablesummery div.point {
		width:14%;
	}
*/
/**/
.nowrap {
white-space:nowrap;
}

div.userdetails {
float:left;
}

.box .info a {
margin:3.2em .6em 0 0;
}

.details {
background:#C3E1FF url(images/details-tr.gif) top right no-repeat;
clear:both;
font-size:92%;
line-height:1.4em;
padding:2em 2em 1.2em;
}

.details p {
margin-bottom:.8em;
}

.details ul {
display:block;
margin:.4em 0 .8em;
list-style:square;
list-style-position:inside;
}

.details dl {
display:block;
margin:.4em 0 .8em 1em;
}

.details dt {
margin-top:.4em;
font-weight:700;
}

/***** Page nav ****/
/*
.navPage {
	clear:both;
	padding:0 0 2em 0;
}
.navPage ul {
		border-bottom:1px solid #ccc;
		background:url(images/navPage-bg.png?0xd9b77c06c454a546593efae9f0ea2de5) bottom repeat-x;
		font-size:92%;
		height:2.5em;
		list-style-type:none;
		line-height:2.5em;
		margin:0;
		padding:0 0 4px .2em;
}
.navPage li {
		display:block;
		float:left;
		list-style:none;
		margin:0;
}
.navPage li a {
		border-top: 1px solid #fff;
		color:#6c6c6c;
		display:block;
		height:1.2em;
		padding:.7em .8em .6em .8em;
		text-decoration:none;
}
.navPage li a:hover {
		background-color:#ededed;
		border-top: 1px solid #fff;
		border-bottom:3px solid #ededed;
		color:#000;
		display:block;
		height:1.2em;
		padding:.7em .8em .6em .8em;
		text-decoration:none;
}
.navPage li.act {
		border: 1px solid #ccc;
		border-bottom: 2px solid #fff;
		margin-bottom:1px;
}
.navPage li.act a,
.navPage li.act a:hover {
		border-top:0;
		border-bottom:2px solid #fff;
		background-color:#fff;
		color:#000;
		font-weight:bold;
}
*/
/*navPage mini*/
/***** Page nav ****/
.navPageMini {
clear:both;
padding:0 0 2em;
}

.navPageMini ul {
border-top:1px solid #ccc;
background:url(images/navPageMini-bg.png?0x55532e80a057220b4a200c737beffc75) top repeat-x;
font-size:87%;
height:1em;
list-style-type:none;
line-height:1em;
/*line-height:20px;*/
margin:0;
padding:0;
}

.navPageMini li {
display:block;
float:right;
list-style:none;
margin:0;
}

.navPageMini li a {
border-top:/*#E0EBCC*/
1px solid #ededed;
border-bottom:1px solid #fff;
color:#6c6c6c;
display:block;
height:1em;
padding:.1em .5em .3em;
text-decoration:none;
}

.navPageMini li a:hover {
background-color:#ededed;
border-bottom:2px solid #ededed;
border-top:1px solid #ededed;
color:#000;
display:block;
height:1em;
text-decoration:none;
}

.navPageMini li.act {
border:1px solid #ccc;
border-top:1px solid #fff;
margin-top:-1px;
}

.navPageMini li.act a,.navPageMini li.act a:hover {
border-top:0;
border-bottom:2px solid #fff;
background-color:#fff;
color:#000;
font-weight:700;
}

/**/
dl.accounting {
margin:0;
padding:0;
}

dl.accounting dt {
display:inline;
font-weight:700;
margin-right:.5em;
}

dl.accounting dd {
display:inline;
margin-right:1em;
}

/* match status */
span.match-status {
display:block;
width:16px;
height:16px;
margin-left:auto;
margin-right:auto;
text-indent:-9000px;
}

span.match-status.updated,span.match-status.live {
background-image:url(images/flag_yellow.png?0x03e8370494222f89af21831bb1146e10);
}

span.match-status.pending {
background-image:url(images/time.png?0xb139ed675fdbdca56f0d73121f36f836);
}

span.match-status.completed {
background-image:url(images/flag_green.png?0x17aaa229c657ed7dfb95b3e3dcaf7ccf);
}

/* Shout-out */
#shout {
display:inline;
width:30em;
float:left;
margin:-1.569em .3em 0 0;
height:3em;
cursor:pointer;
}

#shout-edit {
position:relative;
z-index:100;
display:inline;
width:30em;
float:left;
margin:-1.569em .3em 0 0;
}

#shout-edit textarea {
width:302px;
width:309px;
height:4.8em;
height:4.6em;
}

#shout-edit .clear {
float:left;
}

#shout-edit .update {
float:right;
margin-right:7px;
}

/*the surrounding box*/
#shout div.bl,#shout-edit div.bl {
background:url(images/sb-bl.gif?0x5cecd7eb3ab819d29524f904a6d75013) bottom left no-repeat;
padding:0;
margin:0;
}

#shout div.br {
background:url(images/sb-br.gif?0x5c2a313327802d9083ba5f696919ebad) bottom right no-repeat;
margin:0 0 0 6px;
padding:0 12px 6px 3px;
min-height:3.7em;
}

#shout-edit div.br {
background:url(images/sb-br-edit.gif?0x0d4a0a66ef84704112d65880736f4126) bottom right no-repeat;
margin:0 0 0 6px;
padding:0 12px 6px 3px;
}

#shout div.tl,#shout-edit div.tl {
background:url(images/sb-tl.gif?0x795a3b036254a1a40a8a7c9f58810a08) top left no-repeat;
padding:0;
margin:0;
}

#shout div.tr,#shout-edit div.tr {
background:url(images/sb-tr.gif?0x29436c6899ea01a81dca9ea99ccc224d) top right no-repeat;
padding:0;
margin:0 0 0 6px;
height:6px;
}

#shout div.br a {
text-decoration:none;
color:#333;
}

#shout div.br a:hover {
text-decoration:underline;
}

shout-listitem a.icon.comment {
background:none;
/*background-image:url(images/icon-comment.png?0xa22ab82fb3a33ece38c3ab5e0844154d);*/
}

#finanses {
background:url(images/finans_bg.gif?0x5dccab08c89c87ddd80c09efdad5c3a6) top left repeat-x;
height:13.842em;
/*200 px, same height as #search.players-posval */
margin:0 0 1.538em;
padding:.769em;
text-align:center;
}

#finanses .bank {
font-size:200%;
margin:1.4em 0 0;
}

#finanses .bank-notransfer {
font-size:200%;
margin:2.4em 0 0;
}

#finanses .transfee {
font-size:200%;
margin:-.5em 0 0;
}

#finanses.pos {
display:none;
height:12.304em;
/*  180 px*/
}

#finanses.val {
background:/*#CCCC99;*/
url(images/finans_bg.gif?0x5dccab08c89c87ddd80c09efdad5c3a6) top left repeat-x;
height:9.228em;
/* same height as #search.players-val */
margin:0 0 1.538em;
padding:.769em;
text-align:center;
}

#finanses.val .bank {
font-size:200%;
margin:.5em 0 0;
}

#finanses.val .bank-notransfer {
font-size:200%;
margin:1.3em 0 0;
}

#finanses.val .transfee {
font-size:200%;
margin:-.5em 0 0;
}

/*formations*/
.formation {
margin:.5em auto;
padding:0;
clear:both;
}

.formation ul {
list-style:none;
width:100%;
margin:0 auto;
padding:0;
}

.formation li {
display:block;
float:left;
list-style:none;
margin:0;
text-align:center;
padding:0 .5em 0 0;
}

.formation li a {
display:block;
width:64px;
}

.formation li a span {
padding:74px 0 0;
display:block;
}

.formation li a {
text-decoration:none;
}

.formation li.act a {
font-weight:700;
}

/* 5-3-2 */
#f5-3-2 a {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) top center no-repeat;
}

#f5-3-2 a:hover {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) -64px -132px no-repeat;
}

#f5-3-2.act a {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) 0 0 no-repeat;
}

#f5-3-2.disabled a {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) top right no-repeat;
color:#999;
}

#f5-3-2.disabled a:hover {
background:url(images/f5-3-2.gif?0xe0f6901796d37769b92fe2ead616b0aa) -128px -132px no-repeat;
}

/* 4-4-2 */
#f4-4-2 a {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) top center no-repeat;
}

#f4-4-2 a:hover {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) -64px -132px no-repeat;
}

#f4-4-2.act a {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) 0 0 no-repeat;
}

#f4-4-2.disabled a {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) top right no-repeat;
color:#999;
}

#f4-4-2.disabled a:hover {
background:url(images/f4-4-2.gif?0xe9d18f4376e6c02bebd89ee15600808c) -128px -132px no-repeat;
}

/* 4-3-3 */
#f4-3-3 a {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) top center no-repeat;
}

#f4-3-3 a:hover {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) -64px -132px no-repeat;
}

#f4-3-3.act a {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) 0 0 no-repeat;
}

#f4-3-3.disabled a {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) top right no-repeat;
color:#999;
}

#f4-3-3.disabled a:hover {
background:url(images/f4-3-3.gif?0x9571805052157254d023332a3d3d647a) -128px -132px no-repeat;
}

/* 3-5-2 */
#f3-5-2 a {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) top center no-repeat;
}

#f3-5-2 a:hover {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) -64px -132px no-repeat;
}

#f3-5-2.act a {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) 0 0 no-repeat;
}

#f3-5-2.disabled a {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) top right no-repeat;
color:#999;
}

#f3-5-2.disabled a:hover {
background:url(images/f3-5-2.gif?0x3c3a3ce77b12f888d503900c8b7e6d32) -128px -132px no-repeat;
}

/* 3-4-3 */
#f3-4-3 a {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) top center no-repeat;
}

#f3-4-3 a:hover {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) -64px -132px no-repeat;
}

#f3-4-3.act a {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) 0 0 no-repeat;
}

#f3-4-3.disabled a {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) top right no-repeat;
color:#999;
}

#f3-4-3.disabled a:hover {
background:url(images/f3-4-3.gif?0x8afea5699b484ebd21be6f40dfff3e10) -128px -132px no-repeat;
}

/* 3-3-4 */
#f3-3-4 a {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) top center no-repeat;
}

#f3-3-4 a:hover {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) -64px -132px no-repeat;
}

#f3-3-4.act a {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) 0 0 no-repeat;
}

#f3-3-4.disabled a {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) top right no-repeat;
color:#999;
}

#f3-3-4.disabled a:hover {
background:url(images/f3-3-4.gif?0xa1b5a05313afce2623683ccb630bd463) -128px -132px no-repeat;
}

/* 4-5-1 */
#f4-5-1 a {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) top center no-repeat;
}

#f4-5-1 a:hover {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) -64px -132px no-repeat;
}

#f4-5-1.act a {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) 0 0 no-repeat;
}

#f4-5-1.disabled a {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) top right no-repeat;
color:#999;
}

#f4-5-1.disabled a:hover {
background:url(images/f4-5-1.gif?0x30732c05746e9cac3231806cac4a1662) -128px -132px no-repeat;
}

/**/
.tools .inputwrapInline {
line-height:1.538em;
}

.tools {
line-height:1.538em;
margin:-.769em 0 2.307em .769em;
text-align:left;
}

.resoptions {
width:100%;
padding:1em 0 0;
}

.resoptions .selectwrap {
width:48%;
float:left;
height:2.307em;
padding:0 0 0 .5em;
/*border:1px solid #FF0000;*/
}

.resoptions select {
float:left;
width:13em;
width:80%;
}

.resoptions .tools {
clear:both;
color:#666;
line-height:2em;
margin:0 0 0 .5em;
width:100%;
}

.resoptions .tools label {
background:none;
color:#666;
font-weight:400;
margin:0 .5em 0 0;
padding:0;
}

.resoptions label.colid {
background-color:#F90;
color:#fff;
padding:0 .3em;
margin:.2em .5em .3em 0;
float:left;
}

.resoptions a.del {
background:url(images/x.gif?0x6db3d6737d0391aeb93a3e98937073ce) center bottom no-repeat;
display:block;
float:left;
height:18px;
overflow:hidden;
text-align:left;
text-indent:-5000px;
width:18px;
}

.resoptions a.del:hover {
background:url(images/x.gif?0x6db3d6737d0391aeb93a3e98937073ce) center top no-repeat;
}

/*
.resoptions a.add {
	font-weight:bold;
}
*/
.resoptions a.reset {
color:#666;
}

#Minishedule td.highlight {
background-color:#ff0;
}

#Minishedule tr.highlight {
background-color:#ffc;
}

/* turnbyturn tables */
table.tradesearchres tr.open.events td.event {
text-indent:20px;
}

span.gamercard {
background-color:#EAEAEA;
padding:.5em;
display:block;
}

div.post span.gamercard,div.comment span.gamercard,div.makecomment span.gamercard {
margin-bottom:.769em;
}

span.gamecard span.img {
float:left;
}

span.gamercard img {
float:left;
width:64px;
height:64px;
margin:0 .5em .25em 0;
border:1px solid #ccc;
}

span.gamercard.small img {
width:32px;
height:32px;
}

span.gamercard span.data {
}

span.gamercard span.alias {
margin:0;
font-size:122%;
font-weight:700;
line-height:1.3em;
}

span.gamercard.small span.alias {
font-size:100%;
display:block;
line-height:1.3em;
}

span.gamercard span.realname {
display:block;
font-weight:700;
color:#999;
line-height:1.3em;
}

span.gamercard span.managersince {
color:#999;
line-height:1.3em;
/*background-color:#FF0000;*/
}

span.gamercard.small span.realname {
font-weight:400;
display:block;
overflow:hidden;
height:20px;
white-space:nowrap;
}

span.gamercard.small span.managersince {
display:inline;
line-height:1.3em;
}

span.gamercard span.invite {
display:block;
}

span.gamercard span.invite a {
text-transform:lowercase;
}

span.gamercard span.honors {
clear:both;
/*padding:.5em 0 0 0;*/
display:block;
}

span.gamercard span.honors span.honor {
display:block;
width:16px;
height:16px;
margin:.5em 8px 0 0;
float:left;
}

span.gamercard span.honors span.honor img {
width:16px;
height:16px;
border:none;
}

span.gamercard span.shoutout {
display:block;
clear:both;
background:url(images/homepage-shoutout-up.png?0x279ce9faf38d4d03a2b17b627f096eb9) 32px 0 no-repeat;
padding-top:5px;
}

span.gamercard span.shoutout span.content {
display:block;
background-color:#FFF;
padding:.5em;
margin:0;
color:#333;
font-size:80%;
}

#homepageGreeting div.img {
float:left;
}

#homepageGreeting div.img a {
}

#homepageGreeting div.img a img {
/*width:55px;
	height:55px;*/
border:5px solid #fff;
}

#homepageGreeting div.img a:hover img {
border:5px solid #f30;
}

#homepageGreeting div.greeting {
float:left;
color:#fff;
margin-left:10px;
}

#homepageGreeting div.greeting h1 {
color:#fff;
margin:0;
}

.shoutout {
margin-left:-10px;
background:url(images/homepage-shoutout.png?0x55110ad7dfd0f2c9dace3e87a7e07529) 0 6px no-repeat;
padding-left:11px;
}

.shoutout div.content {
background:#fff;
font-size:108%;
font-weight:700;
padding:1em 1.2em;
}

.shoutout div.content a {
color:#000;
text-decoration:none;
}

.shoutout div.content .meta a {
color:#999;
}

.shoutout div.content a:hover {
color:#f30;
}

/*profile only*/
.shoutout.profile input {
width:100%;
}

.gamebox {
position:relative;
margin-bottom:10px;
}

.gamebox a.cover {
display:block;
position:absolute;
top:0;
left:0;
width:100%;
height:180px;
text-indent:-9999px;
overflow:hidden;
}

.gamebox h2,.gamebox h3 {
text-indent:-9999px;
overflow:hidden;
}

.gamebox .image {
height:180px;
background-position:0 0;
background-repeat:no-repeat;
}

.gamebox.teams .image {
height:40px;
background-position:29px 12px;
}

.gamebox.teams a.cover {
height:30px;
}

.gamebox ul.navGlobal {
padding-top:0;
position:absolute;
top:0;
left:0;
font-size:85%;
margin:2px 0 0 2px;
}

.gamebox ul.navGlobal li {
border-right:none;
}

.gamebox ul.navGlobal li a.plus {
font-size:85%;
background:url(images/gamebox-menu-plus.gif) 6px 5px no-repeat;
text-indent:-9999px;
overflow:hidden;
color:#fff;
display:block;
width:22px;
height:14px;
padding:0;
margin:0;
opacity:.3;
/* Safari, Opera */
-moz-opacity:.3;
/* FireFox */
filter:alpha(opacity=30);
/* IE */
}

.gamebox ul.navGlobal li a.plus:hover,.gamebox ul.navGlobal li a.plus.hover {
color:#fff;
background-color:#000;
opacity:1;
/* Safari, Opera */
-moz-opacity:1;
/* FireFox */
filter:alpha(opacity=100);
/* IE */
}

.gamebox ul.navGlobal li:hover ul.subnavGlobal {
padding:.6em;
background:#000;
color:#fff;
z-index:1000;
}

.gamebox ul.navGlobal li:hover ul.subnavGlobal li a {
font-size:100%;
background:#000;
color:#fff;
white-space:nowrap;
}

.gamebox ul.navGlobal li:hover ul.subnavGlobal li a:hover {
background-color:#693;
}

.gamebox table {
background-color:#fff;
margin:0;
}

.gamebox table a {
text-decoration:none;
}

.gamebox table a:hover {
text-decoration:underline;
}

.gamebox table td {
padding:0;
border-bottom:1px solid #e5e5e5;
}

.gamebox table tbody.team {
font-weight:700;
}

.gamebox table tbody.team span.meta {
font-weight:400;
}

.gamebox table tr td.pos {
padding-right:10px;
text-align:right;
white-space:nowrap;
width:1%;
}

.gamebox table tr.first td {
/*font-weight:bold;
			border-top:1px solid #E5E5E5;
			border-bottom:1px solid #E5E5E5;*/
}

.gamebox table td.teamname a {
/*display:block;*/
}

.gamebox table tbody.leagues td {
background:#ededed;
/*border-bottom:1px solid #ddd;*/
}

.gamebox table tbody.leagues tr.first td {
border-top:2px solid #ccc;
}

.gamebox table td a.toggle {
width:31px;
height:28px;
display:block;
background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) 7px -55px no-repeat;
text-indent:-5000px;
overflow:hidden;
padding:0;
}

.gamebox table td a.toggle:hover {
background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) -573px -55px no-repeat;
}

.gamebox table tbody td a.toggle.open {
background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) 7px 2px no-repeat;
}

.gamebox table tbody td a.toggle.open:hover {
background:url(images/table-toggle20x20.gif?0x9c992567556002d3723fc210cbfd9bef) -573px 2px no-repeat;
}

.gamebox table tfoot td {
font-weight:700;
color:#333;
padding:5px 5px 5px 14px;
border-top:1px solid #E5E5E5;
line-height:1.538em;
background:url(images/gamebox_status_bg.gif?0x45c6f55ed814a491970f6959e9dca97f) left top repeat-x;
}

.gamebox table tfoot td a {
color:#666;
font-weight:400;
}

.gamebox table tfoot td a.button {
color:#fff;
font-weight:700;
}

.gamebox.oldgames {
color:#999;
}

.gamebox.oldgames .image {
height:40px;
}

body.lang-da .gamebox.oldgames .image {
background:#31342E url(images/old-games-da.png?0x7bd73d8a6091ddcf3f1ca9df61e1d9ae) 0 0 no-repeat;
}

body.lang-en .gamebox.oldgames .image {
background:#31342E url(images/old-games-en.png) 0 0 no-repeat;
}

.gamebox.oldgames ul {
}

.gamebox.oldgames li {
list-style:none;
margin-left:8px;
margin-top:4px;
}

.gamebox.oldgames a.teams-toggle {
background-color:#f30;
background-image:url(images/toggle-negative.png?0x443f1ba30b66cbd7534805dd99a7b590);
background-position:0 0;
background-repeat:no-repeat;
width:12px;
height:12px;
line-height:1em;
text-indent:-9999px;
overflow:hidden;
display:block;
float:left;
margin:4px 8px 0 0;
padding:0;
}

.gamebox.oldgames a.teams-toggle:hover {
background-position:0 -60px;
}

.gamebox.oldgames a.teams-toggle.open {
background-position:0 -120px;
}

.gamebox.oldgames a.teams-toggle.open {
background-position:0 -180px;
}

.gamebox.oldgames table {
background:none;
/*color:#999;*/
width:1%;
margin:0 0 .5em 20px;
}

.gamebox.oldgames table td {
border:none;
white-space:nowrap;
text-align:right;
height:1.5em;
line-height:1.5em;
font-style:italic;
}

.gamebox.oldgames table td.team {
width:30%;
padding-right:1em;
text-align:left;
font-style:normal;
}

/*move to themes*/
.pl0802 {
background-color:#47080B;
}

.pl0802 ul.navGlobal li:hover ul.subnavGlobal li a:hover {
background-color:#900;
}

.f12008 {
background-color:#292929;
}

.f12008 ul.navGlobal li:hover ul.subnavGlobal li a:hover {
background-color:#666;
}

.clickmenu {
font-size:85%;
position:absolute;
top:3px;
left:3px;
}

.clickmenu a.dropbutton {
text-decoration:none;
padding:0 .25em;
background-color:#fff;
position:absolute;
color:#000;
opacity:.5;
/* Safari, Opera */
-moz-opacity:.5;
/* FireFox */
filter:alpha(opacity=50);
/* IE */
}

.clickmenu a.dropbutton:hover {
opacity:1;
/* Safari, Opera */
-moz-opacity:1;
/* FireFox */
filter:alpha(opacity=100);
/* IE */
}

.clickmenu a.active,.clickmenu a.active:hover {
padding:0 .25em;
color:#fff;
background-color:#000;
opacity:1;
/* Safari, Opera */
-moz-opacity:1;
/* FireFox */
filter:alpha(opacity=100);
/* IE */
}

.clickmenu ul {
display:none;
z-index:99;
position:absolute;
padding:.5em;
background:#000;
color:#fff;
list-style:none;
margin:0;
}

.clickmenu ul li {
list-style:none;
margin:0;
padding:0;
}

.clickmenu ul.active {
z-index:100;
position:absolute;
}

.clickmenu ul li a {
color:#fff;
display:block;
border:none;
padding:.3em 1em .3em .4em;
border-bottom:1px solid #262626;
text-decoration:none;
}

.clickmenu ul li a:hover {
background-color:#693;
}