*{color:#333;font-family: tahoma, arial, verdana, sans-serif;font-size:12px;line-height:160%;list-style:none;margin:0;padding:0;outline: none;}
a{text-decoration:none;color:#333}
a:hover{color:#A5232E}
body{background:#FFF url(../images/page-bg.png) repeat scroll 0 0}
img{border:none;vertical-align:middle}
.small{font-size:.9em}
.hide{display:none}
.orange{color:#F30}
.id{display:inline-block;font-weight:700;width:20px;white-space:nowrap}
.date{float:right;line-height:24px;padding:0 5px 0 0}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
* html > body .clearfix{display: inline-block;width: 100%;}
* html .clearfix{height: 1%;}
* + html .clearfix{min-height: 1%;}
.inline{display:inline}

input.text{background:#FCFCFC;border:1px solid #CCC;padding:3px;vertical-align:middle;height:15px;line-height:15px;}
input.digital{width:14px;height:12px;padding:3px;line-height:12px;ime-mode:disabled;text-align:right;border:1px solid #7F9DB9;outline: none;-o-text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}
select{border:1px solid #7F9DB9;}
textarea{background:#FFF7D2;border:1px solid #CCC;height:100px;padding:3px;width:98%}
button,input.button{background:#FFF url(../images/button.png) repeat-x left top;border:1px solid #5175C7;color:#FFF;cursor:pointer;display:inline-block;font-weight:700;height:23px;letter-spacing:1px;padding:0 5px;text-decoration:none;vertical-align:middle;white-space:nowrap;zoom:1}
button.grey{background:#FFF url(../images/button.png) repeat-x left -50px;border:1px solid #8C8C8C;margin:0 0 0 5px}
button:hover,a.button:hover,button.hover{border:1px solid #333;text-decoration:none}
a.button{background:#FFF url(../images/button.png) repeat-x left top;border:1px solid #5175C7;color:#FFF;cursor:pointer;display:inline-block;font-weight:700;height:23px;letter-spacing:1px;padding:0 10px;text-decoration:none;vertical-align:middle;white-space:nowrap;zoom:1}
a.button:active{border:1px solid #FF7E00;color:#fff;text-decoration:none}
button img,a.button img{margin:-2px 5px 0 -5px;vertical-align:middle}

.tools{background:transparent url(../images/sprite.png) repeat-x scroll 0 0;height:37px}
.tools-container{margin:0 auto;width:1000px}
.tools-container *{color:#EEE}
.tools-container div{line-height:32px}
.tools-container .current-lang{color:#A5232E}
.tools form{padding:3px 0 0 0}
.tools .register-link{display:inline-block;padding:0 6px;margin:0 20px 0 0}
.tools input.text{background:#444;border:1px solid #222}
.tools button,.tools input.button{background:#444;border:1px solid #222;color:#EEE;cursor:pointer;display:inline-block;font-weight:700;height:23px;letter-spacing:1px;padding:0 5px;text-decoration:none;vertical-align:middle;white-space:nowrap;zoom:1}

.header{}
.header-container{margin:0 auto;width:1010px}

#logo{display:block;height:60px;width:300px;background:transparent url(../images/sprite.png) no-repeat scroll 0 -150px;margin:5px 0 0 5px}
#header-banner{float:right;margin:-83px 0 0 0;display:none}

#oauth-login{overflow:hidden;margin:0;padding:0;line-height:23px;padding:3px 0 0 0;}
#oauth-login a{height:23px;line-height:23px;}
#avatar-30-at-top{width:25px;height:25px;padding:0 5px 0 0;}

.menu{height:40px;padding:5px;background:transparent url(../images/sprite.png) no-repeat scroll 0 -50px}
.menu li{float:left;position:relative;z-index:1000;background:transparent url(../images/menu-li-bg.png) no-repeat scroll 0 0;padding:0 0 0 2px}
.menu li.first{background:none}
.menu a:hover{text-decoration:none;color:#CCC}
.menu li a{display:block;color:#FFF;font-weight:700;padding:11px 14px 10px 12px;margin:0 0 0 3px;text-decoration:none}
.menu .current{background:transparent url(../images/sprite.png) no-repeat scroll 0 -250px}
.menu .current a{background:transparent url(../images/sprite.png) no-repeat scroll right -250px;color:#DDD}
.menu li .submenu {position: absolute;left:1px;top:40px;background:#851C2B;display:none;padding:5px;width:220px}
.menu li .submenu li{border:none;background:transparent url(../images/sprite.png) repeat-x scroll 0 -300px;padding:0 0 2px 0;width:220px;color:#FFF}
.menu li .submenu li.last{background:none}
.menu li .submenu li a{display:inline;color:#FFF;line-height:30px;border:none;background:none;white-space:nowrap;padding:0 10px;margin:0}
.menu li .submenu li a:hover{text-decoration:none;color:#CCC}

.menu span.hot{position:absolute;display:block;background:transparent url(../images/sprite.png) no-repeat scroll 0 -500px;width:23px;height:9px;top:6px;right:10px}
.menu span.new{position:absolute;display:block;background:transparent url(../images/sprite.png) no-repeat scroll -50px -500px;width:23px;height:9px;top:6px;right:10px}

.main{}
.main-container{height:auto!important;margin:0 auto;min-height:500px;width:1000px;padding:10px 5px 20px;background:transparent url(../images/main-container-bg.png) repeat-y scroll 50% 0}

.search{margin:2px 0 0 0;float:left;padding:0;}
.search-form{}

.footer{clear:both;z-index:0;}
.footer-container{margin:0 auto;width:960px;padding:0 25px 20px;height:45px;background:transparent url(../images/sprite.png) no-repeat scroll 0 -850px}
.footer ul{}
.footer li{float:left;margin:0 5px 0 0;padding-left:6px;line-height:40px}
.footer .first{background:none;padding-left:0}
.footer *{color:#FFF}
.footer .right{float:right}

.sidebar{float:left;padding:0 0 0 10px;min-height:450px;_height:450px;_overflow:visible;width:150px}
#sidebar-banner{float:right;margin:20px 0 0 20px}

#nav{background:#F0F0F0;border-bottom:1px solid #FFF;border-top:1px solid #FFF;margin:-1px 0 0;}
#nav li{background:#FAFAFA;margin:1px;}
#nav li a{color:#72777B;font-weight:bold;display:block;padding:10px;height:13px;line-height:13px;background:transparent url(../images/sprite.gif) no-repeat scroll 130px -767px;}
#nav li.current{border:1px solid #BCC0C3;background:#FAFAFA;margin:-1px 0;}
#nav li.first{margin:0 0 -1px;}
#nav li.current a{color:#505050;background:transparent url(../images/sprite.gif) no-repeat scroll 130px -846px;border-bottom:1px solid #E7E7E7;}
#nav li ul{background:#FFF;padding:0;margin:0;padding:5px 0;overflow:hidden;}
#nav li ul li{background:#FFF;margin:0;}
#nav li ul li a{color:#9A9D9F;font-weight:normal;display:block;padding:0 10px;height:24px;line-height:24px;background:none!important;border:none!important;overflow:hidden;}
#nav li ul li.current {border:none;background:#FFF;}
#nav li ul li.current a{color:#13B200;font-weight:bold;background:none!important;}
#nav li ul li a span{float:right;color:#B7B7B7;line-height:24px;font-weight:normal;cursor:pointer}

.width-680{width:815px;padding-right:10px;margin:0 0 0 5px;}
.width-300{width:290px}
.box-680{width:670px;padding-left:10px}
.width-330{width:330px}
.block{margin:0 0 20px}
.block h2{background:transparent url(../images/sprite.png) repeat-x scroll 0 -350px;margin:0 0 6px;overflow:hidden;padding:0 10px 10px;word-break:break-all;word-wrap:break-word;font-size:14px}
.block h2 *{display:inline-block;font-size:12px}
.block h2 .hidden{display:none}

#player-tab{margin:0 0 0 0;float:right;padding:0;}
#player-tab img{display:block;margin:5px 0 20px;padding:0;}

.game-list{}
.game-list li{clear:both;overflow:hidden;padding:10px 0;height:70px;margin:0 10px;background:transparent url(../images/sprite.png) no-repeat scroll 0 -390px}
.game-list li img{float:left;margin:0 10px 0 0;border:1px solid #CCC;padding:1px}
.game-list li.last{background:none}

#breadcrumb{
	margin:0 10px 10px;
	padding:0 0 10px;
	overflow:hidden;
	border-bottom:1px dashed #CCC;
}
#breadcrumb li{
	float:left;
	vertical-align:middle;
}
#breadcrumb li.location{
	padding:0 10px 0 0;
	*padding:2px 10px 0 0;
}
#breadcrumb li.splitter{
	font-family:"courier new", courier;
	font-size:9px;
	padding:2px 0 0 0;
	margin:0 10px;
}
#breadcrumb li a{
	text-decoration:none;
}

.feedback{border:1px solid #DDD;margin:10px 0 0;padding:10px}
.feedback h3{border-bottom:1px solid #EEE;padding:0 0 8px}
ul.latest-records li{float:left;line-height:25px;margin:0 20px 0 0;white-space:nowrap}
ul.latest-records li a.winner{font-weight:700}
td{vertical-align:top}
table.form{border:1px solid #FFF;border-collapse:collapse;width:100%}
table.form thead th{color:#333;padding:0 0 3px;text-align:left}
table.form thead th{border-bottom:2px solid #646464}
table.form tbody th{padding:5px;text-align:left}
table.form tbody td{padding:5px;border:1px solid #CFCFCF;height:22px}
.tip{color:#F66;padding:0 0 0 20px}
div.content{overflow:hidden;padding:0;word-break:break-all;word-wrap:break-word;}
ul.list{}
ul.list li{line-height:24px;padding:0 5px;white-space:normal;word-break:break-all;word-wrap:break-word}
ul.list li *{line-height:24px}

ul.property-list{float:left;width:190px;overflow:hidden;margin:0 0 10px;}
ul.property-list-wide{float:left;width:560px;overflow:hidden;margin:0 0 10px;}
ul.property-list li{height:24px;line-height:24px;vertical-align:middle;position:relative;}
ul.property-list-wide li{height:24px;height:24px;vertical-align:middle;position:relative;float:left;width:280px;}
ul.property-list li label,ul.property-list-wide li label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;width:110px;padding:0 5px 0 0;text-align:right;}
ul.property-list h3,ul.property-list-wide h3{padding:0 0 5px 0;}

li.color-80,li.color-81,li.color-82,li.color-83,li.color-84,li.color-85,li.color-86,li.color-87,li.color-88,li.color-89{color:#F57900;}
li.color-90,li.color-91,li.color-92,li.color-93,li.color-94,li.color-95,li.color-96,li.color-97,li.color-99,li.color-99,li.color-100{color:#C00;}

.color-1,.color-2,.color-3,.color-4,.color-5,.color-6,.color-7,.color-8,.color-9,.color-10,.color-11,.color-12,.color-13,.color-14,.color-15,.color-16,.color-17,.color-18,.color-19,.color-20,.color-21,.color-22,.color-23,.color-24,.color-25,.color-26,.color-27,.color-28,.color-29,.color-30,.color-31,.color-32,.color-33,.color-34,.color-35,.color-36,.color-37,.color-38,.color-39,.color-40,.color-41,.color-42,.color-43,.color-44,.color-45,.color-46,.color-47,.color-48,.color-49{background:transparent url('../images/sprite.gif') scroll no-repeat 0 -880px;color:#FFF;font-weight:bold;font-size:10px;display:block;width:21px;height:15px;padding:0 0 0 0px;vertical-align:middle;line-height:14px;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}

.color-50,.color-51,.color-52,.color-53,.color-54,.color-55,.color-56,.color-57,.color-58,.color-59,.color-60,.color-61,.color-62,.color-63,.color-64,.color-65{background:transparent url('../images/sprite.gif') scroll no-repeat 0 -900px;color:#FFF;font-weight:bold;font-size:10px;display:block;width:21px;height:15px;padding:0 0 0 0px;vertical-align:middle;line-height:14px;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}

.color-66,.color-67,.color-68,.color-69,.color-70,.color-71,.color-72,.color-73,.color-74,.color-75,.color-76,.color-77,.color-78,.color-79{background:transparent url('../images/sprite.gif') scroll no-repeat 0 -920px;color:#FFF;font-weight:bold;font-size:10px;display:block;width:21px;height:15px;padding:0 0 0 0px;vertical-align:middle;line-height:14px;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}

.color-80,.color-81,.color-82,.color-83,.color-84,.color-85,.color-86,.color-87,.color-88,.color-89{background:transparent url('../images/sprite.gif') scroll no-repeat 0 -940px;color:#FFF;font-weight:bold;font-size:10px;display:block;width:21px;height:15px;padding:0 0 0 0px;vertical-align:middle;line-height:14px;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}

.color-90,.color-91,.color-92,.color-93,.color-94,.color-95,.color-96,.color-97,.color-98,.color-99{background:transparent url('../images/sprite.gif') scroll no-repeat 0 -960px;color:#FFF;font-weight:bold;font-size:10px;display:block;width:21px;height:15px;padding:0 0 0 0px;vertical-align:middle;line-height:14px;text-align:center;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}

.property-background{float:right;margin:4px 30px 0 0;_margin:4px 16px 0 0;width:101px;height:13px;padding:0 0 0 1px;background:transparent url(../images/bar.gif) no-repeat scroll left bottom;line-height:13px;font-size:1px}
.property-bar{height:13px;margin:0;padding:0;background:transparent url(../images/bar.gif) no-repeat scroll right 0;line-height:13px;font-size:1px}
.property-bar div{width:5px;background:transparent url(../images/bar.gif) no-repeat scroll left -25px;height:13px;line-height:13px;font-size:1px}

.normal{font-weight:100}
.pointer{cursor:pointer}
.map div{position:absolute}
.map div span{display:block;white-space:nowrap}

table.data{border-collapse:collapse;table-layout:fixed;width:100%}
table.data caption{font-weight:700;text-align:left;text-indent:10px;padding:5px;background:#F9F9F9}
table.data caption span{float:right;font-size:12px;font-weight:400;margin:2px 10px 0 0}
table.data thead tr th{line-height:30px;padding:1px 3px 0;border-top:2px solid #000;border-bottom:1px solid #D6D6D6;font-weight:normal;color:#999;background:#EEEFEF}
table.data tbody tr th{text-align:right;padding:0 5px 0 0;font-weight:normal}
table.data tbody{}
table.data td{height:30px;line-height:30px;overflow:hidden;padding:0 5px;white-space:nowrap;word-break:keep-all;border-bottom:1px solid #EBEBEB;vertical-align:middle;}
table.data td.title{font-weight:bold}
table.data tr.odd td{background:#FAFAFA}
table.data tr.even td{}

table.cdata{border-collapse:collapse;table-layout:fixed;width:100%}
table.cdata caption{font-weight:700;text-align:left;text-indent:10px;padding:5px;background:#F9F9F9}
table.cdata caption span{float:right;font-size:12px;font-weight:400;margin:2px 10px 0 0}
table.cdata thead tr th{line-height:23px;padding:1px 3px 0}
table.cdata tbody tr th{text-align:right;padding:0 5px 0 0;font-weight:normal}
table.cdata tbody{border:1px solid #E6E6E6}
table.cdata td{border:1px solid #E6E6E6; -o-text-overflow:ellipsis;height:25px;line-height:25px;overflow:hidden;padding:3px 5px 0;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}
table.cdata td.title{font-weight:bold}
table.cdata tr.odd td{background:#EEEFF4}
table.cdata tr.even td{}

.star-background{background:transparent url(../images/sprite.gif) no-repeat scroll 0 -720px;height:16px;line-height:16px;width:75px;overflow:hidden;margin:2px 0 0 0;padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
.star-forground{background:transparent url(../images/sprite.gif) no-repeat scroll 0 -740px;height:16px;line-height:16px;margin:0;padding:0;}

div.star-rating{background:transparent;cursor:pointer;display:block;float:left;overflow:hidden;text-indent:-999em;width:16px;height:16px}
div.star-rating,div.star-rating a{background:url(../images/sprite.png) no-repeat -100px -500px}
div.star-rating a{background-position:left top;border:0;display:block;height:100%;margin:0;width:16px}
div.star-rating-on a{background-position:-120px -500px}
div.star-rating-hover a{background-position:-140px -500px}
div.star-rating-readonly a{cursor:default!important}
div.star-rating{background:transparent!important;overflow:hidden!important}

.hidden{display:none}
table.form tbody td.label,p.created{text-align:right}

.pagination{margin:10px 0;vertical-align:middle}
.pagination a{text-decoration:none;vertical-align:middle}
.pagination strong{font-weight:bold;vertical-align:middle}
.pagination span{display:inline-block; zoom:1; border:1px solid #EBEBEB; line-height:20px; padding:0 8px; margin:0 1px;cursor:pointer;vertical-align:middle}
.pagination a span{border:1px solid #EBEBEB;vertical-align:middle}
.pagination strong span{border:1px solid #AAA; background:#F5F5F5; vertical-align:middle;font-weight:normal;color:#999}

.left,#upside{float:left}
.right,#downside{float:right}
table.form tbody td.label,tr.upgrade td{background:#F0F0F0}
input.hover,input:hover,textarea.hover,textarea:hover{border:1px solid #999}
input.focus,textarea.focus{border:1px solid #444}
#player-name{float:left; padding: 0 0 0 20px;width:200px;}
.captcha{cursor:pointer;width:76px;height:23px;}

.position{width:40px;height:15px;margin:4px 0 5px;border:none;padding:0;background:transparent url('../images/sprite.gif') no-repeat scroll left bottom;vertical-align:middle}
.gk{background-position:0 0}
.sw{background-position:0 -20px}
.rwb{background-position:0 -40px}
.rb{background-position:0 -60px}
.rcb{background-position:0 -80px}
.cb{background-position:0 -100px}
.lcb{background-position:0 -120px}
.lb{background-position:0 -140px}
.lwb{background-position:0 -160px}
.rdm{background-position:0 -180px}
.cdm{background-position:0 -200px}
.ldm{background-position:0 -220px}
.rm{background-position:0 -240px}
.rcm{background-position:0 -260px}
.cm{background-position:0 -280px}
.lcm{background-position:0 -300px}
.lm{background-position:0 -320px}
.ram{background-position:0 -340px}
.cam{background-position:0 -360px}
.lam{background-position:0 -380px}
.rf{background-position:0 -400px}
.cf{background-position:0 -420px}
.lf{background-position:0 -440px}
.rw{background-position:0 -460px}
.rs{background-position:0 -480px}
.st{background-position:0 -500px}
.ls{background-position:0 -520px}
.lw{background-position:0 -540px}
.sub{background-position:0 -560px}
.res{background-position:0 -580px}
.rcdm{background-position:0 -600px}
.lcdm{background-position:0 -620px}
.rwm{background-position:0 -640px}
.lwm{background-position:0 -660px}
.rcam{background-position:0 -680px}
.lcam{background-position:0 -700px}

.field{float:left;width:500px;height:341px;background:transparent url('../images/field.png') no-repeat scroll left top}
.lineup{position:relative;width:500px;height:341px;overflow:hidden}
.lineup a{color:#222;font-size:11px}
.lineup .jersey{display:inline-block;width:24px;line-height:20px;background:transparent url(../images/jersey.png) no-repeat scroll left top;text-align:center;font-size:10px;margin:0 5px 0 0;vertical-align:middle;color:#000}
.team-info{display:inline;margin:0 0 0 15px}
.team-info .blank{line-height:12px;height:12px;font-size:0}
.taker li{float:left;width:220px}

.rival-team{float:right}

.flag{width:16px;height:16px;background:url('../images/flags.gif') no-repeat scroll right bottom;border:0;margin:1px 0 0;padding:0;vertical-align:middle}
.country-1{background-position:0 0}
.country-10{background-position:0 -46px}
.country-100{background-position:0 -92px}
.country-101{background-position:0 -138px}
.country-102{background-position:0 -184px}
.country-103{background-position:0 -230px}
.country-104{background-position:0 -276px}
.country-105{background-position:0 -322px}
.country-106{background-position:0 -368px}
.country-107{background-position:0 -414px}
.country-108{background-position:0 -460px}
.country-11{background-position:0 -506px}
.country-110{background-position:0 -552px}
.country-111{background-position:0 -598px}
.country-112{background-position:0 -644px}
.country-114{background-position:0 -690px}
.country-115{background-position:0 -736px}
.country-116{background-position:0 -782px}
.country-117{background-position:0 -828px}
.country-118{background-position:0 -874px}
.country-119{background-position:0 -920px}
.country-12{background-position:0 -966px}
.country-120{background-position:0 -1012px}
.country-121{background-position:0 -1058px}
.country-122{background-position:0 -1104px}
.country-123{background-position:0 -1150px}
.country-124{background-position:0 -1196px}
.country-125{background-position:0 -1242px}
.country-126{background-position:0 -1288px}
.country-127{background-position:0 -1334px}
.country-128{background-position:0 -1380px}
.country-129{background-position:0 -1426px}
.country-13{background-position:0 -1472px}
.country-130{background-position:0 -1518px}
.country-131{background-position:0 -1564px}
.country-132{background-position:0 -1610px}
.country-133{background-position:0 -1656px}
.country-134{background-position:0 -1702px}
.country-135{background-position:0 -1748px}
.country-136{background-position:0 -1794px}
.country-138{background-position:0 -1840px}
.country-139{background-position:0 -1886px}
.country-14{background-position:0 -1932px}
.country-140{background-position:-46px 0}
.country-141{background-position:-46px -46px}
.country-142{background-position:-46px -92px}
.country-144{background-position:-46px -138px}
.country-145{background-position:-46px -184px}
.country-146{background-position:-46px -230px}
.country-147{background-position:-46px -276px}
.country-148{background-position:-46px -322px}
.country-15{background-position:-46px -368px}
.country-150{background-position:-46px -414px}
.country-151{background-position:-46px -460px}
.country-155{background-position:-46px -506px}
.country-159{background-position:-46px -552px}
.country-16{background-position:-46px -598px}
.country-160{background-position:-46px -644px}
.country-161{background-position:-46px -690px}
.country-162{background-position:-46px -736px}
.country-163{background-position:-46px -782px}
.country-164{background-position:-46px -828px}
.country-165{background-position:-46px -874px}
.country-166{background-position:-46px -920px}
.country-167{background-position:-46px -966px}
.country-168{background-position:-46px -1012px}
.country-17{background-position:-46px -1058px}
.country-170{background-position:-46px -1104px}
.country-171{background-position:-46px -1150px}
.country-178{background-position:-46px -1196px}
.country-179{background-position:-46px -1242px}
.country-18{background-position:-46px -1288px}
.country-181{background-position:-46px -1334px}
.country-182{background-position:-46px -1380px}
.country-183{background-position:-46px -1426px}
.country-184{background-position:-46px -1472px}
.country-185{background-position:-46px -1518px}
.country-186{background-position:-46px -1564px}
.country-187{background-position:-46px -1610px}
.country-188{background-position:-46px -1656px}
.country-189{background-position:-46px -1702px}
.country-19{background-position:-46px -1748px}
.country-190{background-position:-46px -1794px}
.country-191{background-position:-46px -1840px}
.country-192{background-position:-46px -1886px}
.country-195{background-position:-46px -1932px}
.country-198{background-position:-92px 0}
.country-2{background-position:-92px -46px}
.country-20{background-position:-92px -92px}
.country-200{background-position:-92px -138px}
.country-202{background-position:-92px -184px}
.country-207{background-position:-92px -230px}
.country-208{background-position:-92px -276px}
.country-21{background-position:-92px -322px}
.country-211{background-position:-92px -368px}
.country-214{background-position:-92px -414px}
.country-22{background-position:-92px -460px}
.country-23{background-position:-92px -506px}
.country-24{background-position:-92px -552px}
.country-25{background-position:-92px -598px}
.country-26{background-position:-92px -644px}
.country-27{background-position:-92px -690px}
.country-28{background-position:-92px -736px}
.country-29{background-position:-92px -782px}
.country-3{background-position:-92px -828px}
.country-30{background-position:-92px -874px}
.country-31{background-position:-92px -920px}
.country-32{background-position:-92px -966px}
.country-33{background-position:-92px -1012px}
.country-34{background-position:-92px -1058px}
.country-35{background-position:-92px -1104px}
.country-36{background-position:-92px -1150px}
.country-37{background-position:-92px -1196px}
.country-38{background-position:-92px -1242px}
.country-39{background-position:-92px -1288px}
.country-4{background-position:-92px -1334px}
.country-40{background-position:-92px -1380px}
.country-41{background-position:-92px -1426px}
.country-42{background-position:-92px -1472px}
.country-43{background-position:-92px -1518px}
.country-44{background-position:-92px -1564px}
.country-45{background-position:-92px -1610px}
.country-46{background-position:-92px -1656px}
.country-47{background-position:-92px -1702px}
.country-48{background-position:-92px -1748px}
.country-49{background-position:-92px -1794px}
.country-5{background-position:-92px -1840px}
.country-50{background-position:-92px -1886px}
.country-51{background-position:-92px -1932px}
.country-52{background-position:-138px 0}
.country-53{background-position:-138px -46px}
.country-54{background-position:-138px -92px}
.country-55{background-position:-138px -138px}
.country-56{background-position:-138px -184px}
.country-57{background-position:-138px -230px}
.country-58{background-position:-138px -276px}
.country-59{background-position:-138px -322px}
.country-67{background-position:-138px -368px}
.country-60{background-position:-138px -414px}
.country-61{background-position:-138px -460px}
.country-63{background-position:-138px -506px}
.country-66{background-position:-138px -552px}
.country-68{background-position:-138px -598px}
.country-7{background-position:-138px -644px}
.country-70{background-position:-138px -690px}
.country-71{background-position:-138px -736px}
.country-72{background-position:-138px -782px}
.country-73{background-position:-138px -828px}
.country-76{background-position:-138px -874px}
.country-77{background-position:-138px -920px}
.country-78{background-position:-138px -966px}
.country-8{background-position:-138px -1012px}
.country-80{background-position:-138px -1058px}
.country-81{background-position:-138px -1104px}
.country-82{background-position:-138px -1150px}
.country-83{background-position:-138px -1196px}
.country-84{background-position:-138px -1242px}
.country-85{background-position:-138px -1288px}
.country-87{background-position:-138px -1334px}
.country-88{background-position:-138px -1380px}
.country-89{background-position:-138px -1426px}
.country-9{background-position:-138px -1472px}
.country-90{background-position:-138px -1518px}
.country-91{background-position:-138px -1564px}
.country-92{background-position:-138px -1610px}
.country-93{background-position:-138px -1656px}
.country-94{background-position:-138px -1702px}
.country-95{background-position:-138px -1748px}
.country-97{background-position:-138px -1794px}
.country-98{background-position:-138px -1840px}
.country-99{background-position:-138px -1886px}
.country-149{background-position:-184px 0}
.country-194{background-position:-184px -92px}
.country-62{background-position:-184px -138px}
.country-64{background-position:-184px -276px}
.country-65{background-position:-184px -322px}
.country-154{background-position:-184px -598px}
.country-196{background-position:-184px -690px}
.country-109{background-position:-184px -736px}
.country-74{background-position:-184px -782px}
.country-197{background-position:-184px -920px}
.country-169{background-position:-184px -1518px}
.country-172{background-position:-184px -1564px}
.country-173{background-position:-184px -1610px}
.country-174{background-position:-184px -1656px}
.country-175{background-position:-184px -1886px}
.country-176{background-position:-184px -1932px}
.country-177{background-position:-230px -92px}
.country-215{background-position:-230px -138px}
.country-86{background-position:-230px -184px}
.country-180{background-position:-230px -414px}
.country-137{background-position:-230px -552px}
.country-201{background-position:-230px -598px}
.country-213{background-position:-230px -690px}
.country-143{background-position:-230px -736px}
.country-212{background-position:-230px -782px}
.country-203{background-position:-230px -828px}
.country-204{background-position:-230px -1012px}
.country-69{background-position:-230px -1104px}
.country-96{background-position:-230px -1150px}
.country-193{background-position:-230px -1242px}
.country-158{background-position:-184px -1242px}
.country-152{background-position:-184px -414px}
.country-153{background-position:-184px -460px}
.country-113{background-position:-184px -828px}
.country-205{background-position:-184px -966px}
.country-206{background-position:-184px -1012px}
.country-157{background-position:-184px -1104px}
.country-79{background-position:-184px -1196px}
.country-199{background-position:-230px -460px}
.country-6{background-position:-184px -368px}

.country-ASEAN{background-position:-138px -1932px}
.country-AfricanUnion{background-position:-184px -46px}
.country-Antarctica{background-position:-184px -184px}
.country-ArabLeague{background-position:-184px -230px}
.country-CARICOM{background-position:-184px -506px}
.country-CIS{background-position:-184px -552px}
.country-Commonwealth{background-position:-184px -644px}
.country-EuropeanUnion{background-position:-184px -874px}
.country-Guadeloupe{background-position:-184px -1058px}
.country-Guernsey{background-position:-184px -1150px}
.country-IslamicConference{background-position:-184px -1288px}
.country-IsleofMan{background-position:-184px -1334px}
.country-Jersey{background-position:-184px -1380px}
.country-Kiribati{background-position:-184px -1426px}
.country-Kosovo{background-position:-184px -1472px}
.country-MarshallIslands{background-position:-184px -1702px}
.country-Martinique{background-position:-184px -1748px}
.country-Micronesia{background-position:-184px -1794px}
.country-Monaco{background-position:-184px -1840px}
.country-NATO{background-position:-230px 0}
.country-Nauru{background-position:-230px -46px}
.country-NorthernCyprus{background-position:-230px -230px}
.country-OPEC{background-position:-230px -276px}
.country-OlimpicMovement{background-position:-230px -322px}
.country-Palau{background-position:-230px -368px}
.country-RedCross{background-position:-230px -506px}
.country-Somaliland{background-position:-230px -644px}
.country-Tuvalu{background-position:-230px -874px}
.country-UnitedKingdomGreatBritain{background-position:-230px -920px}
.country-UnitedNations{background-position:-230px -966px}
.country-VaticanCity{background-position:-230px -1058px}
.country-WesternSahara{background-position:-230px -1196px}

.max{color:#D00}
.signal-background{background:transparent url(../images/sprite.png) no-repeat scroll -350px -500px;height:14px;margin:5px 0 0;width:35px;text-align:left}
.signal-black{background:transparent url(../images/sprite.png) no-repeat scroll -400px -500px;height:14px}
.signal-blue{background:transparent url(../images/sprite.png) no-repeat scroll -450px -500px;height:14px}
.signal-green{background:transparent url(../images/sprite.png) no-repeat scroll -500px -500px;height:14px}
.signal-red{background:transparent url(../images/sprite.png) no-repeat scroll -550px -500px;height:14px}
.signal-gold{background:transparent url(../images/sprite.png) no-repeat scroll -600px -500px;height:14px}

.display{display:block}

.icon{width:16px;height:16px;background:url('../images/sprite.png') no-repeat scroll left top;vertical-align:middle;border:0;cursor:pointer;padding:0;margin:3px 0 4px}
.competition{background-position:-100px -570px}
.season{background-position:-160px -570px}
.add-formula{background-position:-100px -590px}
.delete-formula{background-position:-140px -590px}
.hidden{display:none}
.group{background-position:-200px -630px}

.dialog{display:none}
.avatar{width:50px;height:50px;border:4px solid #F1F1F1;padding:1px;margin:5px;display:block}
.speaker{}
.speak{background:transparent url('../images/speak-bg.gif') no-repeat scroll 11px bottom}
.speak div{background:transparent url('../images/speak-bg.gif') no-repeat scroll -601px top;margin:5px 0 15px 0;padding:10px 20px 0px 20px;_padding:10px 20px 0 20px}
.speak div p.content{padding:5px 0;width:545px;white-space:normal;word-break:break-all;word-wrap:break-word}
a.dangerous{color:#F00}
a.safe{color:#3C0}

a#download{text-decoration:none;cursor:pointer}
a#download div{background:#FFF url('../images/sprite.png') no-repeat -350px -150px;width:243px;height:56px;font-weight:bold;font-size:14px;text-align:center;color:#930;padding:6px 0 0 0}
a#download div span{display:block;font-weight:normal}

a.knowledge{}

.player-team{margin:0 0 0 20px}

.version-list{
	overflow:hidden;
}
.version-list li{
	float:left;
	white-space:nowrap;
	word-break:keep-all;
	margin:0 20px 0 0;
}


.rank-list{
	float:left;
	width:211px;
	padding:0 8px;
	border-right:1px solid #EBEBEB;
	overflow:hidden;
	background:transparent url(../images/rank-list-bg.png) no-repeat scroll 5px 0;
}
.rank-list-first{
	padding:0 8px 0 0;
	background-position:-3px 0;
}
.rank-list-last{
	padding:0 0 0 8px;
	border:none;
}
.rank-list li{
	border-bottom:1px solid #EBEBEB;
	line-height:26px;
	padding:0 0 0 30px;
}
.rank-list li.title{
	border-bottom:2px solid #333;
	font-weight:bold;
	color:#404040;
	padding:0 0 0 5px;
}



