.t 				{ width:24px; font-size:12px; float:left;}
.t1				{ width:24px; font-size:12px; float:left; text-align:right;margin-right:2px;}
.mb 			{ min-width:100px;}

.medals, .rank 	{ margin: 0; padding:0;}
.medals li 		{ margin:1px 1px 1px 0;    list-style: none;    height:15px; width:15px;	float:left;}
.nr 			{ margin:3px 3px 2px 1px; float:left; width:15px;line-height:100%; font-size:12px;}
.rank li 		{ margin:5px 5px 12px 0;    list-style: none;    height:6px; width:12px;    display: block;}
.m1 			{ background: url(@pics/medals.png) 0 0;}
.m2 			{ background: url(@pics/medals.png) -15px 0;}
.m3 			{ background: url(@pics/medals.png) -30px 0;}

.up 			{ background: url(@pics/rank.png) 0 0;}
.dw 			{ background: url(@pics/rank.png) -12px 0;}
.eq 			{ background: url(@pics/rank.png) -24px 0;}
.idj {padding-top:5px; color:#2379B5; font-size:10px;}

.tdabs{text-align:right; float:right;  margin-top:2px; margin-right:10px;}
.tdabs img {vertical-align:middle; display:inline-block; float:right; padding-left:2px;}
.tdabs h2 {display:inline-block; float:right; font-size:12px; font-family:arial; color:#7b2222; font-weight:normal; padding-left:2px;}

.nrt {color:#0066FF; margin-left:5px; float:left;}
.nrtt {color:#0066FF; float:left;}
.nick {color:#0066FF; float:left; margin-left:5px; margin-top:3px;}
.d3 {vertical-align:top;}
a:hover, a:hover span  {color:red;}
.lastc { position:relative;	min-height:75px;}
.blade {float:left; height:24px;}
.rubber {float:right; height:24px; padding-left:2px;}
.setup {width:97%; margin:0 auto; padding:5px 0; clear:both; min-height:30px;}
a .setup:hover {background-color:#ffadad}
.pen {height:25px; width:120px; margin:0; padding:0; float:left;}
.pen:hover {background-color:#ffadad;}
.d3 {padding:1px;}
.d0 img {padding-top:5px; width:25px;}
.selcls1, .selcls2 {color:black; line-height:20px; text-indent: 10px;}
.line2cls td {padding-top:2px; padding-bottom:2px;}
.ss {font-size:8px;}
.av_link {float:left; width:290px; margin-left:20px;}
.av_link img {width:40px; margin-right:10px; display:inline-block; vertical-align:middle;}
.av_a {width:230px; display:inline-block; vertical-align:middle;}
.av_a a {color:#0000bb; font-size:14px;}
.av_link a:hover {color:red;}
.pages li {padding-top:5px;}
#player1, #player2 {background-color: #00ff0030; border-bottom: 1px solid #00ff00;float:left; text-align:center; width:60px; font-size: 18px; height: 24px; color: #444; font-style: italic; font-weight: 700; padding:5px 10px 0 10px; letter-spacing: 1px; margin:0 10px;}
#player2 {float:right; background-color: #ff000030; border-bottom: 1px solid #ff0000;}
hh0{text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-style:italic;color: #505050;text-shadow:2px 2px 5px #999999;}
.gp {width:16px; height:16px; margin:2px 3px 0 0; float:right; background:url(images/Green_Plus.png);background-size:cover}
.rp {width:16px; height:16px; margin:2px 3px 0 0; float:right;background:url(images/Red_Plus.png);background-size:cover}
#msgAlert {float:left; color:red; font-style:italic;padding-top:5px; width:220px; text-align:center;}
#msgAlert img {width:16px; vertical-align:middle;}