/*org*/
.kt {
	display: block;
	left: -9999px;
	position: absolute;
	top: -9999px;
}
.nt {
	display: none;
}
a {
	text-decoration: none;
}
a:link {
	color: #c6f300;
}
a:visited {
	color: #9af300;
}
a:active {
	color: #ff9900;
}
a:hover {
	color: #e3e600;
	text-decoration: underline;
}
.ct {
	text-align: center;
}
.lt {
	text-align: left;
}
.rt {
	text-align: right;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.fcl {
	clear:both;
}
.fcl0:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.fcl0 {
	min-height: 0px;
	display: inline-table;
}
/* \*/
* html .fcl0 {
	height:0;
}
.fcl0 {
	display: block;
}
/* */
.ovf {
	overflow: auto;
}
.dblk {
	display: block;
}
.nbd {
	border: 0px;
}
.bds1 {
	border: 1px #c6f300 solid;
	margin-bottom: 20px;
}
.t07 {
	font-size: 70%;
}
.t08 {
	font-size: 80%;
}
.t09 {
	font-size: 90%;
}
.t10 {
	font-size: 100%;
}
.t11 {
	font-size: 110%;
}
.t12 {
	font-size: 120%;
}
.t14 {
	font-size: 140%;
}
.t16 {
	font-size: 160%;
}
.t18 {
	font-size: 180%;
}
.bt {
	font-weight: bold;
}
.wt {
	color: #fff;
}
.fwl {
	font-weight: lighter;
}
.col {
	color: #e6ff27;
}
.col2 {
	color: #e6eccd;
}
.col3 {
	color: #056c82;
}
.col4 {
	color: #05826e;
}
.gt {
	color: #ccc;
}
.gtd {
	color: #666;
}
.bk {
	color: #000;
}
.mg10 {
	margin: 10px;
}
.mgl20 {
	margin-left: 20px;
}
.mg30 {
	margin: 30px;
	margin-right: 15px;
}
.mgs5 {
	margin: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.mg5 {
	margin: 5px;
}
.mgb0 {
	margin-bottom: 0px;
}
.pt5 {
	padding-top: 5px;
}
.lh170 {
	line-height: 170%;
}
.itl {
	font-style: italic;
}
.mgd2 {
	margin-bottom: 10px;
}
.udl {
	border-bottom: 1px #999 dotted;
	padding-bottom: 3px;
	padding-bottom: 4px;
	margin-bottom: 4px;
}
.cr {
	width: 970px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	font-size: 110%;
	text-align: left;
}
.cr1 {
	width: 350px;
	float: left;
	text-align: left;
}
.cr2 {
	width: 615px;
	float: right;
	text-align: right;
}
.head {
	width: 980px;
	height: 170px;
	position: relative;
}
.head ul,.head li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.mn0 {
	width: 49px;
	height: 30px;
	position: absolute;
	top: 134px;
	left: 0px;
	text-align: center;
	font-weight: bold;
	color: #000;
}
.mn0 a {
	width: 49px;
	height: 30px;
	display: block;
}
.mn {
	width: 83px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	font-size: 90%;
}
.mn a {
	width: 83px;
	height: 30px;
	display: block;
}
#mn1 {
	position: absolute;
	top: 134px;
	left: 52px;
}
#mn2 {
	position: absolute;
	top: 134px;
	left: 138px;
}
#mn3 {
	position: absolute;
	top: 134px;
	left: 225px;
}
#mn4 {
	position: absolute;
	top: 134px;
	left: 311px;
}
#mn5 {
	position: absolute;
	top: 134px;
	left: 398px;
}
#mn6 {
	position: absolute;
	top: 134px;
	left: 484px;
}
#mn7 {
	position: absolute;
	top: 134px;
	left: 571px;
}
#mn8 {
	position: absolute;
	top: 134px;
	left: 657px;
}
#mn9 {
	position: absolute;
	top: 134px;
	left: 744px;
}
.mn10 {
	width: 135px;
	height: 90px;
	position: absolute;
	top: 75px;
	left: 837px;
	text-align: right;
	font-weight: bold;
	font-size: 90%;
	line-height: 170%;
}
.main {
	width: 670px;
	float: left;
}
.mainr {
	width: 308px;
	float: right;
	margin-bottom: 20px;
}
.rset {
	width: 300px;
	height: 715px;
	position: relative;
}
.rlimg {
	width: 300px;
	margin-left: 2px;
	over-flow: hidden;
}
.mainset {
	width: 650px;
	margin-bottom: 15px;
}
.flag {
	width: 42px;
	height: 26px;
	background: #666 url(../img/flag_s.gif) no-repeat;
}
.flag0 {
	width: 42px;
	height: 26px;
	background: #666 url(../img/flag_s.gif) no-repeat;
	margin-left: auto;
	margin-right: auto;
}
.flag a,.flag0 a {
	width: 42px;
	height: 26px;
	display: block;
}
#fgh2 a,#fgh2l a {
	width: 29px;
	height: 26px;
	display: block;
}
.flag a:hover,.flag0 a:hover {
	background-color: #fee301;
	filter:alpha(opacity=30);
	-moz-opacity: 0.30;
	opacity: 0.30;
}
#fga1 {
	background-position: 0px 0px;
}
#fga2 {
	background-position: 0px -26px;
}
#fga3 {
	background-position: 0px -52px;
}
#fga4 {
	background-position: 0px -78px;
}
#fgb1 {
	background-position: -42px 0px;
}
#fgb2 {
	background-position: -42px -26px;
}
#fgb3 {
	background-position: -42px -52px;
}
#fgb4 {
	background-position: -42px -78px;
}
#fgc1 {
	background-position: -84px 0px;
}
#fgc2 {
	background-position: -84px -26px;
}
#fgc3 {
	background-position: -84px -52px;
}
#fgc4 {
	background-position: -84px -78px;
}
#fgd1 {
	background-position: -126px 0px;
}
#fgd2 {
	background-position: -126px -26px;
}
#fgd3 {
	background-position: -126px -52px;
}
#fgd4 {
	background-position: -126px -78px;
}
#fge1 {
	background-position: -168px 0px;
}
#fge2 {
	background-position: -168px -26px;
}
#fge3 {
	background-position: -168px -52px;
}
#fge4 {
	background-position: -168px -78px;
}
#fgf1 {
	background-position: -210px 0px;
}
#fgf2 {
	background-position: -210px -26px;
}
#fgf3 {
	background-position: -210px -52px;
}
#fgf4 {
	background-position: -210px -78px;
}
#fgg1 {
	background-position: -252px 0px;
}
#fgg2 {
	background-position: -252px -26px;
}
#fgg3 {
	background-position: -252px -52px;
}
#fgg4 {
	background-position: -252px -78px;
}
#fgh1 {
	background-position: -294px 0px;
}
#fgh2 {
	width: 29px;
	height: 26px;
	background-position: -294px -26px;
}
#fgh2l {
	width: 29px;
	height: 26px;
	background-position: -294px -26px;
	margin-left: 13px;
}
#fgh3 {
	background-position: -294px -52px;
}
#fgh4 {
	background-position: -294px -78px;
}
.bn2 {
	width: 300px;
	height: 250px;
	position: absolute;
	top: 17px;
	left: 1px;
}
.prere {
	width: 295px;
	height: 120px;
	text-align: center;
	position: absolute;
	top: 280px;
	left: 3px;
}
.prere table {
	margin-left: auto;
	margin-right: auto;
}
.stadium {
	width: 295px;
	height: 295px;
	text-align: center;
	position: absolute;
	top: 407px;
	left: 3px;
}
.stadium a {
	width: 295px;
	height: 50px;
	margin-top: 100px;
	color: #fff;
	display: block;
}
.mainc {
	width: 640px;
	margin-left: 11px;
	text-align: center;
}
.mct {
	padding-top: 20px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 160%;
	border-bottom: 1px #e6eccd solid;
	text-align: left;
}
.mctt {
	width: 100%;
	margin: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.result {
	width: 100%;
	height: 445px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	position: relative;
	top: 2px;
}
.rff36, x:-moz-broken, x:last-of-type  {
	position: relative;
	top: 0px;
}
*:first-child + html .rff36 {
	position: relative;
	top: 2px;
}
.result dl,.result dt,.result dd {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 110%;
	font-weight: bold;
}
.a1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 39px;
	left: 14px;
}
.a1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 44px;
	left: 59px;
	background: #fff;
}
.b2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 79px;
	left: 14px;
}
.b2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 84px;
	left: 59px;
	background: #fff;
}
.c1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 139px;
	left: 14px;
}
.c1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 144px;
	left: 59px;
	background: #fff;
}
.d2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 179px;
	left: 14px;
}
.d2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 184px;
	left: 59px;
	background: #fff;
}
.e1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 239px;
	left: 14px;
}
.e1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 244px;
	left: 59px;
	background: #fff;
}
.f2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 279px;
	left: 14px;
}
.f2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 284px;
	left: 59px;
	background: #fff;
}
.g1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 339px;
	left: 14px;
}
.g1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 344px;
	left: 59px;
	background: #fff;
}
.h2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 379px;
	left: 14px;
}
.h2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 384px;
	left: 59px;
	background: #fff;
}
.b1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 39px;
	left: 576px;
}
.b1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 44px;
	left: 554px;
	color: #000;
	font-size: 110%;
	font-weight: bold;
	background: #fff;
}
.a2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 79px;
	left: 576px;
}
.a2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 84px;
	left: 554px;
	background: #fff;
}
.d1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 139px;
	left: 576px;
}
.d1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 144px;
	left: 554px;
	background: #fff;
}
.c2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 179px;
	left: 576px;
}
.c2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 184px;
	left: 554px;
	background: #fff;
}
.f1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 239px;
	left: 576px;
}
.f1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 244px;
	left: 554px;
	color: #000;
	font-size: 110%;
	font-weight: bold;
	background: #fff;
}
.e2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 279px;
	left: 576px;
}
.e2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 284px;
	left: 554px;
	background: #fff;
}
.h1 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 339px;
	left: 576px;
}
.h1c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 344px;
	left: 554px;
	background: #fff;
}
.g2 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 379px;
	left: 576px;
}
.g2c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 384px;
	left: 554px;
	background: #fff;
}
.w49 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 60px;
	left: 110px;
}
.w49c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 89px;
	left: 121px;
	background: #fff;
}
.w50 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 160px;
	left: 110px;
}
.w50c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 139px;
	left: 121px;
	background: #fff;
}
.w53 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 260px;
	left: 110px;
}
.w53c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 289px;
	left: 121px;
	background: #fff;
}
.w54 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 360px;
	left: 110px;
}
.w54c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 339px;
	left: 121px;
	background: #fff;
}
.w55 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 260px;
	left: 481px;
}
.w55c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 289px;
	left: 493px;
	background: #fff;
}
.w56 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 360px;
	left: 481px;
}
.w56c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 340px;
	left: 493px;
	background: #fff;
}
.w52 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 60px;
	left: 481px;
}
.w52c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 90px;
	left: 493px;
	background: #fff;
}
.w51 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 160px;
	left: 481px;
}
.w51c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 139px;
	left: 494px;
	background: #fff;
}
.w58 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 110px;
	left: 192px;
}
.w58c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 140px;
	left: 204px;
	background: #fff;
}
.w57 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 310px;
	left: 192px;
}
.w57c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 290px;
	left: 204px;
	background: #fff;
}
.w59 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 110px;
	left: 398px;
}
.w59c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 139px;
	left: 410px;
	background: #fff;
}
.w60 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 310px;
	left: 398px;
}
.w60c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 290px;
	left: 410px;
	background: #fff;
}
.w61 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 210px;
	left: 262px;
}
.w61c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 240px;
	left: 274px;
	background: #fff;
}
.w62 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 210px;
	left: 327px;
}
.w62c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 240px;
	left: 340px;
	background: #fff;
}
.l61 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 380px;
	left: 262px;
}
.l61c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 410px;
	left: 274px;
	background: #fff;
}
.l62 {
	width: 42px;
	height: 26px;
	position: absolute;
	top: 380px;
	left: 327px;
}
.l62c {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 410px;
	left: 340px;
	background: #fff;
}
.rsltt {
	width: 50px;
	height: 10px;
}
.rsltt a {
	width: 50px;
	height: 10px;
	background-color: #fee301;
	filter:alpha(opacity=20);
	-moz-opacity: 0.20;
	opacity: 0.20;
	display: block;
}
.rsltt a:hover {
	background-color: #fee301;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}
#m49 {
	position: absolute;
	top: 66px;
	left: 7px;
}
.g49y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 71px;
	left: 93px;
}
.g49y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 80px;
}
.g49t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 90px;
}
#m50 {
	position: absolute;
	top: 166px;
	left: 7px;
}
.g50y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 171px;
	left: 93px;
}
.g50y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 80px;
}
.g50t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 90px;
}
#m51 {
	position: absolute;
	top: 166px;
	left: 576px;
}
.g51y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 171px;
	left: 528px;
}
.g51y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 540px;
}
.g51t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 538px;
}
#m52 {
	position: absolute;
	top: 66px;
	left: 576px;
}
.g52y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 71px;
	left: 528px;
}
.g52y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 540px;
}
.g52t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 538px;
}
#m53 {
	position: absolute;
	top: 266px;
	left: 7px;
}
.g53y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 271px;
	left: 93px;
}
.g53y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 80px;
}
.g53t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 90px;
}
#m54 {
	position: absolute;
	top: 366px;
	left: 7px;
}
.g54y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 371px;
	left: 93px;
}
.g54y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 80px;
}
.g54t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 90px;
}
#m55 {
	position: absolute;
	top: 266px;
	left: 576px;
}
.g55y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 271px;
	left: 528px;
}
.g55y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 540px;
}
.g55t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 538px;
}
#m56 {
	position: absolute;
	top: 366px;
	left: 576px;
}
.g56y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 371px;
	left: 528px;
}
.g56y {
	width: 11px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 540px;
}
.g56t {
	width: 3px;
	height: 23px;
	background: #1cec00;
	position: absolute;
	left: 538px;
}
#m57 {
	position: absolute;
	top: 317px;
	left: 94px;
}
.g57y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 321px;
	left: 173px;
}
.g57y {
	width: 12px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 161px;
}
.g57t {
	width: 3px;
	height: 50px;
	background: #1cec00;
	position: absolute;
	left: 170px;
}
#m58 {
	position: absolute;
	top: 117px;
	left: 94px;
}
.g58y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 121px;
	left: 173px;
}
.g58y {
	width: 12px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 161px;
}
.g58t {
	width: 3px;
	height: 50px;
	background: #1cec00;
	position: absolute;
	left: 170px;
}
#m59 {
	position: absolute;
	top: 117px;
	left: 494px;
}
.g59y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 121px;
	left: 449px;
}
.g59y {
	width: 12px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 459px;
}
.g59t {
	width: 3px;
	height: 50px;
	background: #1cec00;
	position: absolute;
	left: 459px;
}
#m60 {
	position: absolute;
	top: 317px;
	left: 494px;
}
.g60y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 321px;
	left: 449px;
}
.g60y {
	width: 12px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 459px;
}
.g60t {
	width: 3px;
	height: 50px;
	background: #1cec00;
	position: absolute;
	left: 459px;
}
#m61 {
	position: absolute;
	top: 218px;
	left: 175px;
}
.g61y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 221px;
	left: 251px;
}
.g61y {
	width: 12px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 239px;
}
.g61t {
	width: 3px;
	height: 102px;
	background: #1cec00;
	position: absolute;
	left: 249px;
}
#m62 {
	position: absolute;
	top: 218px;
	left: 410px;
}
.g62y0 {
	width: 10px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	top: 221px;
	left: 371px;
}
.g62y {
	width: 12px;
	height: 3px;
	background: #1cec00;
	position: absolute;
	left: 381px;
}
.g62t {
	width: 3px;
	height: 102px;
	background: #1cec00;
	position: absolute;
	left: 381px;
}
#m63 {
	position: absolute;
	top: 365px;
	left: 292px;
}
#m64 {
	position: absolute;
	top: 184px;
	left: 292px;
}
.champset {
	width: 100px;
	height: 75px;
	background: #333;
	position: absolute;
	top: 56px;
	left: 265px;
	border: 1px solid #f8cc00;
	overflow: auto;
}
.wt {
	color: #fff;
}
.gld {
	color: #f8cc00;
}
.ranksp {
	width: 298px;
	height: 283px;
	overflow: auto;
	border: 1px solid #7aab52;
	color: #022700;
	text-align: center;
	font-weight: bold;
	margin-bottom: 15px;
}
.ranksp a:link {
	color: #000;
}
.ranksp a:visited {
	color: #222;
}
.ranksp .ranksp a:active {
	color: #ff9900;
}
a:hover {
	color: #e3e600;
	text-decoration: underline;
}
.rankspt {
	text-align: center;
	margin: 2px;
	font-size: 90%;
	color: #ccc;
}
.ranksp table,.prere table {
	width: 280px;
	font-size: 90%;
	border: 0px;
	color: #022700;
}
.ranksp th {
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#7aa344,EndColorStr=#c6db71);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAABBUlEQVQYlS3EZzMCAADH4f+Xy8jljKzIyGVmvTbPOOvOmWecdUR1UaQ0JF2SfcjK+TA/bzwvHvU7DWjAaUCDBwY0dJiHhl35aMRdgEY9hWjMU4jGvUY04TWiyaMiNOUzoWmfCc34TWj2pBjNBUrQ/FkpWgiWocVgGVoKlaPlczNaCZvRaqQCrUUr0HqsEm1cVKHNeDXauqxB2wkL2klY0O5VLdpL1qH9lBU5U1Z0cG1FrnQ9ct80IE+mEXlvm/47vrMh370N+R+a0emjHQWe7Cj43IJCL60o/NqGIm/tKJptR7FsB4q/d6LLDwdKfDpQ8qsLJb+7UCrXja5zPSj904syv338AXmooy5V6XQzAAAAAElFTkSuQmCC");
	background-repeat:repeat-x;
	background-color: #c6db71;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	text-align: center;
	font-size: 90%;
	margin: 1px;
	padding: 1px;
}
.ranksp td,.prere td {
	background-color: #fff;
	border: 1px solid #6eaac9;
	filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
	font-size: 90%;
}
.flaglk {
	width: 21px;
	height: 13px;
	display: block;
	background: url(../img/index_parts.jpg) no-repeat;
	border: 1px solid #c9ecf9;
}
.jplnk {
	background-color: #c9ecf9;
}
#sfga1,#sfga1s {
	background-position: -360px 0px;
}
#sfga2,#sfga2s {
	background-position: -360px -13px;
}
#sfga3,#sfga3s {
	background-position: -360px -26px;
}
#sfga4,#sfga4s {
	background-position: -360px -39px;
}
#sfgb1,#sfgb1s {
	background-position: -381px 0px;
}
#sfgb2,#sfgb2s {
	background-position: -381px -13px;
}
#sfgb3,#sfgb3s {
	background-position: -381px -26px;
}
#sfgb4,#sfgb4s {
	background-position: -381px -39px;
}
#sfgc1,#sfgc1s {
	background-position: -360px -52px;
}
#sfgc2,#sfgc2s {
	background-position: -360px -65px;
}
#sfgc3,#sfgc3s {
	background-position: -360px -78px;
}
#sfgc4,#sfgc4s {
	background-position: -360px -91px;
}
#sfgd1,#sfgd1s {
	background-position: -381px -52px;
}
#sfgd2,#sfgd2s {
	background-position: -381px -65px;
}
#sfgd3,#sfgd3s {
	background-position: -381px -78px;
}
#sfgd4,#sfgd4s {
	background-position: -381px -91px;
}
#sfge1,#sfge1s,#sfge1ss {
	background-position: -360px -104px;
}
#sfge2,#sfge2s {
	background-position: -360px -117px;
}
#sfge3,#sfge3s {
	background-position: -360px -130px;
}
#sfge4,#sfge4s {
	background-position: -360px -143px;
}
#sfgf1,#sfgf1s {
	background-position: -381px -104px;
}
#sfgf2,#sfgf2s {
	background-position: -381px -117px;
}
#sfgf3,#sfgf3s {
	background-position: -381px -130px;
}
#sfgf4,#sfgf4s {
	background-position: -381px -143px;
}
#sfgg1,#sfgg1s {
	background-position: -360px -156px;
}
#sfgg2,#sfgg2s {
	background-position: -360px -169px;
}
#sfgg3,#sfgg3s {
	background-position: -360px -182px;
}
#sfgg4,#sfgg4s {
	background-position: -360px -195px;
}
#sfgh1,#sfgh1s,#sfgh1ss {
	background-position: -381px -156px;
}
#sfgh2,#sfgh2s {
	width: 15px;
	height: 13px;
	background-position: -385px -169px;
}
#sfgh3,#sfgh3s {
	background-position: -381px -182px;
}
#sfgh4,#sfgh4s {
	background-position: -381px -195px;
}
.g49y {
	top: 51px;
}
.g49t {
	top: 51px;
}
.g50y {
	top: 190px;
}
.g50t {
	top: 170px;
}
.g51y {
	top: 151px;
}
.g51t {
	top: 151px;
}
.g52y {
	top: 51px;
}
.g52t {
	top: 51px;
}
.g53y {
	top: 251px;
}
.g53t {
	top: 251px;
}
.g54y {
	top: 351px;
}
.g54t {
	top: 351px;
}
.g55y {
	top: 251px;
}
.g55t {
	top: 251px;
}
.g56y {
	top: 351px;
}
.g56t {
	top: 351px;
}
.g57y {
	top: 272px;
}
.g57t {
	top: 274px;
}
.g58y {
	top: 72px;
}
.g58t {
	top: 74px;
}
.g59y {
	top: 171px;
}
.g59t {
	top: 121px;
}
.g60y {
	top: 371px;
}
.g60t {
	top: 321px;
}
.g61t {
	top: 221px;
}
.g61y {
	top: 321px;
}
.g62y {
	top: 321px;
}
.g62t {
	top: 221px;
}
