/* ------------------
 styling for standings and scoring leader tables
   ------------------   */
body{font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
div.table{ width:100%; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#555555;}
table.sortable{border:0; padding:0; margin:0;}
table.sortable td{padding:2px; border-bottom:solid 1px #DEDEDE;}
table.sortable th{padding:4px;}
table.sortable thead{background:#648FCE; color:#ffffff; text-align:left;}
table.sortable tfoot{font-weight:bold; }
table.sortable tfoot td{border:none;}
th.rank{width:20px;}
th.player{width:140px;}
th.team{width:180px;}
th.flag{width:30px; text-align:center;}
th.gp{width:40px; text-align:center;}
th.w{width:40px; text-align:center;}
th.t{width:40px; text-align:center;}
th.otw{width:40px; text-align:center;}
th.otl{width:40px; text-align:center;}
th.l{width:40px; text-align:center;}
th.gfga{width:70px; text-align:center;}
th.p{width:40px; text-align:center;}
td.c{text-align:center;}
th.g{width:40px; text-align:center;}
th.a{width:40px; text-align:center;}
th.p{width:40px; text-align:center;}
th.pim{width:40px; text-align:center;}
th.gaa{width:40px; text-align:center;}
th.svs{width:40px; text-align:center;}
th.so{width:40px; text-align:center;}

div.info{width:250px;background-color: #D8D8D8; float:right; margin-left:10px; margin-bottom:10px;}
div.info p.head{background: transparent url(images/top_info.gif) no-repeat top left; color:#FFF;text-align:center;padding:5px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
div.info p.text{padding-left:5px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0;}
div.info p.bot{background: transparent url(images/bot_info.gif) no-repeat bottom left; padding:padding: 10px 0 20px 20px;margin:0; color:#d8d8d8;}

table.infobox{width:250px; border-collapse:collapse;  border-width:0px 0px, 0px, 0px; float:right;  margin-left:10px; margin: bottom:10px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
th.infohead{width:250px;background: url(images/top_info.gif) no-repeat top center; color:#ffffff; padding-top:5px; padding-bottom:5px; font-size:12px;}
td.info{background-color:#d8d8d8; font-size:11px;padding-left:5px;border-collapse:collapse;}
td.infofoot{background: url(images/bot_info.gif) no-repeat; height:25px; padding-bottom:5px;}

/* ------------------
 styling for quote
   ------------------   */
div.quote{width:250px; border:1px solid; border-color:#CBCBCB;float:right;background:#E6E6E6;margin:10px;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
