.fp_admtable{	border: 1px solid #999999;	border-collapse: collapse;	}.fp_admtable td{	border: 1px solid #999999;	padding: 5px 5px 5px;}.fp_tb_title{	font-weight: bold;	background-color: #f1f1f1;}.fp_name{	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: bold;	text-align: center;}.fp_player{	text-align: center;}.fp_bottom{	border-bottom: 1px dashed #d6d6d6;}.fp_date{	float: right;	font-size: 14px;	font-style: italic;}.fp_comments{	display: block;	text-align: right;}.fp_comments_button{	font-size: 16px;	font-weight: bold;	text-decoration: none;	cursor: pointer;	float: right;}.comps_table{	border: none;	border-collapse: collapse;	margin: 10px 10px 10px 10px;	margin-left: auto;	margin-right: auto;	width: 700px;}.win_table_container{	float: right;	vertical-align: middle;}.win_table{	border: 1px solid #999999;	border-collapse: collapse;	width: 550px;	vertical-align: middle;	margin-left: auto;	margin-right: auto;}/* cellpadding=3 */.win_table td {	padding: 5px;}.win_table td{	border: 1px solid #999999;}.comphead{	background-image: url(images/fp_c.png);	background-repeat: repeat-x;	background-position: center;	height: 40px;	font-family: Arial;	font-size: 20px;	font-weight: bold;	text-align: center;	text-shadow: #4b4b4b 1px 1px 5px;	width: 660px;	line-height: 38px;	display: block;	margin-left: auto;	margin-right: auto;	}.comphead .comphead_l{	width: 14px;	background-image: url(images/fp_l.png);	background-repeat: no-repeat;	background-position: right;	height: 40px;	margin: 0px 0px 0px -14px;	float: left;}.comphead .comphead_r{	width: 14px;	background-image: url(images/fp_r.png);	background-position: left;	background-repeat: no-repeat;	height: 40px;	margin: 0px -14px 0px 0px;	float: right;}.fp_links{	font-weight: bold;	border-bottom: 1px dotted #8a8a8a;	width: 700px;}.best1_st{	border: 1px solid #999999;	border-collapse: collapse;}.best1_st td, .best2_st td{	border: 1px solid #999999;	padding: 5px 5px 5px;}.best2_st{	border: 1px solid #999999;	border-collapse: collapse;}.fp_stats{	border-collapse: collapse;	border-bottom: 1px dotted #8a8a8a;	width: 700px;	margin-top: 10px;	margin-bottom: 10px;}.st_head{	font-weight: bold;	font-size: 18px;	font-family: Arial, Helvetica, sans-serif;	text-align: center;}.fp_pages{	padding: 10px 10px 10px 10px;}/*  FirstPage Plugin CSS  */.es_fp_table{	border-collapse: collapse;	width: 90%;	background: url(images/main_table_bg1.png) repeat;}.es_fp_table td{	border: 1px dotted #e6f0fa;;	padding: 10px 10px 10px 10px;	text-align: center;}
