BODY {
	background-color: white;
	font-family: verdana,arial,helvetica,sans-serif;
	color: #000;
	font-size: 10px;
	font-weight: normal;}

html,body {margin: 0; padding: 0;}
table {border-collapse: collapse;}
img {border: 0px;}

h1 {font: bold 12px/14px verdana,arial,helvetica,sans-serif; color: #000; margin-bottom: 2px; text-align: center;}
h1.nonheader {font: bold 12px/14px verdana,arial,helvetica,sans-serif; color: #000; margin-bottom: 2px; text-align: center;}
h2 {font: bold 10px verdana,arial,helvetica,sans-serif; margin: 0; padding: 0;text-align: center; height: 15px;}
h3 {font: bold 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0px 0 0px 0;}
h4 {font: bold 11px Arial, Helvetica, sans-serif; margin: 0; padding: 0px 0 0px 0;}

.smtxtb {font: bold 10px verdana,arial,helvetica,sans-serif;}


/* BEGIN default, classes for non-printing areas of the site.
   These classes have been translated into printable classes. */
table {border-collapse: collapse;}
.trans_box {border: none; }
.trans_box_border {border: 1px solid #666;}
.trans_box_hdr {border: none; background-color: #ddd;}
.trans_box_hdr_border {border-left: 1px solid #666; border-top: 1px solid #666; border-right: 1px solid #666;}
.trans_box_hdr_help {border: none; background-color: #ddd;}

.trans_box_subhead {font-weight: bold; background-color: #ddd;}
.trans_box_subhead_hl {font-weight: bold; background-color: #ddd;}
.trans_box_subhead_bl {font-weight: bold; border-left: 1px solid #666; background-color: #ddd;}
.trans_box_subhead_bt {font-weight: bold; border-top: 1px solid #666; background-color: #ddd;}
.trans_box_subhead_bl_bt {font-weight: bold; border-left: 1px solid #666; border-top: 1px solid #666; background-color: #ddd;}
.trans_box_subhead_br {font-weight: bold; border-right: 1px solid #666; background-color: #ddd;}
.trans_box_subhead_br_bt {font-weight: bold; border-right: 1px solid #666; border-top: 1px solid #666; background-color: #ddd;}
.trans_box_subhead_bt {font-weight: bold; border-top: 1px solid #666; background-color: #ddd;}


.trans_box_bl {border-left: 1px solid #666;}
.trans_box_br {border-right: 1px solid #666;}
.trans_box_bt {border-top: 1px solid #666;}
.trans_box_bl_bt {border-left: 1px solid #666; border-top: 1px solid #666;}
.trans_box_br_bt {border-right: 1px solid #666; border-top: 1px solid #666;}

.trans_box_hl {border: none; background-color: #eee;}
.trans_box_hl_bl {border-left: 1px solid #666; background-color: #eee;}
.trans_box_hl_br {border-right: 1px solid #666; background-color: #eee;}
.trans_box_hl_bt {border-top: 1px solid #666; background-color: #eee;}
.trans_box_hl_bl_bt {border-left: 1px solid #666; border-top: 1px solid #666; background-color: #eee;}
.trans_box_hl_br_bt {border-right: 1px solid #666; border-top: 1px solid #666; background-color: #eee;}

.trans_box_hdr {border: none;}
.trans_box_hdr_mini {border: none;}

.platip_table {z-index:99; display:none;}


/* used in surrounding divs */
.trans_box_border {border: 1px solid #666;}
.trans_box_hdr_border {border-left: 1px solid #666; border-top: 1px solid #666; border-right: 1px solid #666;}

.container {}


/*  TD */
td {padding: 3px; font:10px Tahoma, Helvetica, sans-serif; font-weight: normal;}
.nav {padding: 2px 2px 2px 4px;}
.navgray {padding: 2px 2px 2px 4px; color:gray;}
.stats {text-align:left;}
.statsright {text-align: right;}
.statscenter {text-align: center;}
.subhead {font-weight: bold;}
.subheadright {font-weight: bold; text-align: right;}
.tblhead {font: bold 12px Arial, Helvetica, sans-serif; margin: 0; padding: 5px 0 5px 0; text-align: center;}
.tblhead_mini {font: 10px Tahoma, Arial, Helvetica, sans-serif; margin: 0; padding: 0;text-align: center;	height: 15px;}
.error {font: bold 10px/12px Tahoma, Helvetica, sans-serif; color: #ffcc33;}
.main {font: bold 10px/12px verdana, Helvetica, sans-serif; font-weight: normal;}
.mainbig {font: bold 12px/14px verdana, Helvetica, sans-serif; font-weight: normal;}
.smtxt {font: normal 10px tahoma,Arial, Helvetica, sans-serif; color: #666;}
.smtxt_header {font: normal 10px tahoma,Arial, Helvetica, sans-serif; color: #666;}
.medtxt {font: normal 12px tahoma,Arial, Helvetica, sans-serif; color: #666;}
.total {font: normal 10px tahoma,Arial, Helvetica, sans-serif; color: #000;}
.totalright {font: normal 10px tahoma,Arial, Helvetica, sans-serif; text-align: right; color: #000;}
.chart {margin: 0; padding: 0;}

.photo {border: 1px solid #666666;}

.popup {width: 10px; height: 10px;}
.bullet {border: 0px;}
.logoleft {}
.logocenter {}
.logoright {}
.photo {border: 1px solid #333;}

.faq_question {font:11px Tahoma, Helvetica, sans-serif; font-weight: bold;}
.faq_answer {font:11px Tahoma, Helvetica, sans-serif; font-weight: bold; color:#666;}
.faq_text {font:10px Tahoma, Helvetica, sans-serif; font-weight: normal; color:#000;}


/*  ANCHOR */
a:link,a:visited,a:active {font: bold 10px/12px tahoma, Helvetica, sans-serif; color: #000; text-decoration: none;}
a:hover {text-decoration: underline;}
a.stats:link,a.stats:visited,a.stats:active {font: 10px tahoma, Helvetica, sans-serif; color: #000; font-weight: normal;}
a.stats:hover {text-decoration: underline;}
a.lite:link,a.lite:visited,a.lite:active {font: 10px tahoma, Helvetica, sans-serif; color: #000; font-weight: normal;}
a.lite:hover {text-decoration: underline;}

a.smtxt:link,a.smtxt:visited,a.smtxt:active {font: bold 9px tahoma, Helvetica, sans-serif; color: #000; text-decoration: underline;}
a.smtxt:hover {color: #fff;}
a.smtxt_header:link,a.smtxt_header:visited,a.smtxt_header:active {font: bold 9px tahoma, Helvetica, sans-serif; color: #000; text-decoration: underline;}
a.smtxt_header:hover {color: #fff;}
a.medtxt:link,a.medtxt:visited,a.medtxt:active {font: bold 12px tahoma, Helvetica, sans-serif; color: #000; text-decoration: underline;}
a.medtxt:hover {color: #fff;}

a.faq:link,a.faq:visited,a.faq:active {font: 11px tahoma, Helvetica, sans-serif; color: #000; font-weight: bold;text-decoration: none;}
a.faq:hover {font: 11px tahoma, Helvetica, sans-serif; color: #000; font-weight: bold;text-decoration: underline;}
a.faq_body:link,a.faq_body:visited,a.faq_body:active {font: 10px tahoma, Helvetica, sans-serif; color: #000; font-weight: normal;text-decoration: underline;}
.flag {font: normal 10px tahoma,Arial, Helvetica, sans-serif; color: #000; text-decoration: none; border-bottom: none; background: none;
		height: 0;	line-height: 1;	vertical-align: baseline; vertical-align: bottom; position: relative; bottom: 1ex;}


/*tournament bracket related */
.bracket {font-family:tahoma,arial,sans-serif;font-size:10px;font-weight:normal;width:140px; height: 24px; vertical-align: bottom;}
.bl   {border-left: 1px solid #333; border-bottom: 1px solid #333; }
.blr  {border-left: 1px solid #333;border-right: 1px solid #333; border-bottom: 1px solid #333;}
.br   {border-right: 1px solid #333; border-bottom: 1px solid #333;}
.b    {border-bottom: 1px solid #333;}
.r    {border-right: 1px solid #333;}
.l    {border-left: 1px solid #333;}
.lr	  {border-left: 1px solid #333;border-right: 1px solid #333;}
.l_dotted {width:140px; border-top:none;border-right:none;border-bottom:none;border-left:1px dashed #333;}
.rb_dotted	{width:140px; border-top:none;border-right:1px dashed #333;border-bottom:1px dashed #333;border-left:none;}
.bl_dotted	{width:140px; border-top:none;border-right:none;border-bottom:1px dashed #333;border-left:1px dashed #333;}
.r_dotted	{width:140px; border-top:none;border-right:1px dashed #333;border-bottom:none;border-left:none;}
.score {text-align:right; color:333;}
.scorefield {width: 25px; border: 1px solid #999; font-family="tahoma,arial,sans-serif";font-size:10px;font-weight:normal; text-align:right;}






.colheadleft {border-bottom: 1px solid #666; padding: 0; height: 36px; width: 300px; background-image:url(../images/pla_logo_print.jpg);	vertical-align: bottom;}
.colheadcenter {border-bottom: 1px solid #666;}
.colheadright {border-bottom: 1px solid #666; font: bold 16px/18px Arial, Helvetica, sans-serif; color: #666; margin-bottom: 2px;vertical-align: middle; text-align: right; padding: 0 16px 0 0;}

.footer {color: #666; font-family: tahoma,arial,helvetica,sans-serif; font-size: 10px; border-top: 1px solid #666;}
/* END Translated classes */

	A {
		color: black;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 7pt;}

	TD.heading_title {
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 14pt;}
	TD.heading_titlecenter {
		color: black;
		text-align: center;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 14pt;}
	TD.heading_titleright {
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 14pt;}

	TD.heading_text {
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 10pt;}
	TD.heading_textright {
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 10pt;}

	TD.body_title {
		background-color: #e0e0e0;
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 11pt;}
	TD.body_titleright {
		background-color: #e0e0e0;
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 11pt;}



	TD.body_text {
		padding: 1px;
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 9pt;}
	TD.body_textcenter {
		padding: 1px;
		color: black;
		text-align: center;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 9pt;}
	TD.body_textright {
		padding: 1px;
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 9pt;}

	TD.body_text_divider {
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 8pt;
		border-bottom: 1px solid #666;}

	TD.body_text8 {
		padding: 1px;
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 8pt;}
	TD.body_textcenter8 {
		padding: 1px;
		color: black;
		text-align: center;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 8pt;}
	TD.body_textright8 {
		padding: 1px;
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 8pt;}

	TD.body_text7 {
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 7pt;}
	TD.body_textcenter7 {
		color: black;
		text-align: center;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 7pt;}

	TD.body_textright7 {
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 7pt;}

	TD.body_small {
		padding: 1px;
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 7pt;}

	TD.body_smallbold {
		padding: 1px;
		color: black;
		text-align: left;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 7pt;}

	TD.body_smallcenter {
		padding: 1px;
		color: black;
		text-align: center;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 7pt;}

	TD.body_smallright {
		padding: 1px;
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 7pt;}

	TD.column_head {
		background-color: #cccccc;
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 9pt;}
	TD.line {
		background-color: #cccccc;
		color: black;
		text-align: right;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 9pt;}

	TD.grid_title {
		background-color: #ffffff;
		color: black;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		font-size : 8pt;}
	TD.grid_data_axis {
		background-color: #666666;
		color: #ffffff;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 8pt;}
	TD.grid_data {
		background-color: #e0e0e0;
		color: black;
		font-family: verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-size : 8pt;}


