﻿.service_box .lb_topper { width: 872px; display: block; float:left; padding: 15px;padding-bottom:0;position:relative;}
	.service_box .lb_topper img { float:left;}
		.service_box .lb_topper img.overlay { position:absolute;left:27px;top:27px;float:none;}
	.service_box .lb_topper .scores{ width: 576px; display: block; float:right; background: #000; height:97px;}
		.service_box .lb_topper .scores span{ margin-top:20px !important;}
		.service_box .lb_topper .scores canvas{ margin-top:20px;}
	.service_box .lb_topper .scores_overlay{ width: 575px; display: block;background: transparent;position:absolute; right:15px;top:22px;}
		.service_box .lb_topper .scores_overlay .left{ width: 282px; float: left;height: 29px; padding-left: 10px;}
		.service_box .lb_topper .scores_overlay .right{ width: 272px; float:right; text-align: right;height: 29px; padding-right: 10px;}
		.service_box .lb_topper .scores_overlay .push_bar{ display: block; height:70px; float:left; background: transparent; border-left: 1px solid #db8804; position:absolute; margin-top:20px; text-indent: 5px; color:#db8804;}
		.service_box .lb_topper .scores_overlay .push_bar2{ display: block; height:55px; padding-top:15px; float:left; background: transparent; border-left: 1px solid #fff; position:absolute; margin-top:20px; text-indent: 5px;}
		.service_box .lb_topper .scores_overlay .push_bar_r{ display: block; height:70px;  width:100px; float:left; background: transparent; border-right: 1px solid #db8804; position:absolute; margin-top:20px; text-indent: 5px; color:#db8804;}
		.service_box .lb_topper .scores_overlay .push_bar2_r{ display: block; height:55px;  width:100px; padding-top:15px; float:left; background: transparent; border-right: 1px solid #fff; position:absolute; margin-top:20px; text-indent: 5px;}
		.service_box .lb_topper .scores_overlay .indicator { width:2px; display: block; float:left; height: 60px; background: #db8804; z-index: 100;}
.service_box .info_table{}
	.service_box .info_table li.rank{ width:70px; border-left: 1px solid #000;}
	.service_box .info_table li.score{ width:130px; }
		.service_box .info_table li.score img{ float:left;margin-right:5px;margin-left:7px; }
	.service_box .info_table li.friends{ width:145px; }
		.service_box .info_table li.friends img{ float:left;margin-right:5px;margin-left:7px;margin-top:7px; }
	.service_box .info_table li.diff{ width:135px; }
	.service_box .info_table li.time{ width:100px; }
	.service_box .info_table li.skulls{ width:55px; }
	.service_box .info_table li.map{ width:140px; }
	.service_box .info_table li.players{ width:98px; border-right: 1px solid #000; text-indent:20px;}
	
	.service_box .info_table ul.header li{ background: transparent; font-weight: bold;}
		.service_box .info_table ul.header li select { margin-top:5px;}
	.service_box .info_table ul.odd li{ background: #333; border-bottom: 1px solid #000;}
	.service_box .info_table ul.even li{ background: #252525; border-bottom: 1px solid #000; color:#929292; }
	.service_box .info_table ul.comp li{ border-bottom: 1px solid #FFF;border-top: 1px solid #FFF; }
.service_box .boxD_outer{margin:15px 0 5px 15px;}
	.service_box .boxD_outer .boxD{width:869px;}
	.service_box .boxD_outer .boxD p{padding:10px; padding-top:0;}	
	
	
	.service_box .info_table ul.you li{ border-bottom: 1px solid #db8804;border-top: 1px solid #db8804; }