/* BASIC SETUP */
body {
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	background: url(../images/saslbackground.jpg);
	background-repeat:repeat;
	color:#000000;FONT-FAMILY: Arial, Verdana, Helvetica; font-size: 11px;text-align:center;
}

#main_content {width:900px; margin:0 auto; text-align:left;background-color: #ffffff}
#data_content {width:893px; height:5000px; margin:0 auto; padding-left: 7px; text-align:left;background-color: #ffffff}

#top_banner {
position:absolute;
left:425px;
top:0px;
width: 500px;
height:100px;
float: right;
}

A:link {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #030AD2; TEXT-DECORATION: none;
}
A:visited{
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #030AD2; TEXT-DECORATION: none;
}
A:hover{
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #474986; TEXT-DECORATION: underline;
}

A:active{
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #030AD2; TEXT-DECORATION: none;
}
A.noLink{
    FONT-SIZE: 11px; CURSOR: text; COLOR: #000000; TEXT-DECORATION: none;
}

.menu_text {FONT-SIZE: 11px;COLOR: #FFFFFF;FONT-FAMILY: Tahoma;TEXT-DECORATION: none;}

.componentheading {
	padding: 5px 6px;
	margin-bottom: 12px;
	color: #FFFFFF;
	background: url(../images/navbar-bg.gif) #024AA6;
	font-weight: bold;
	text-transform: UPPERCASE;
}

.contentdescription {
	padding: 0 0 12px!important;
	height: auto;
}

.contentheading {
	color: #666666;
	font-size: 18px;
	font-weight: bold;
}

.createdate {
	padding-bottom: 10px!important;
	color: #666666;
	font-weight: bold;
}

input{FONT-SIZE: 11px;COLOR: #000000;}

P{ FONT-SIZE: 11px; COLOR: #000000; }

hr { position: absolute;
	COLOR: #E2DFDF;	height:1px;border: 0;width: 890px;float:left;clear:none;margin-left:auto; margin-right:auto;
}

.dropdown{
    FONT-SIZE: 12px;
    COLOR: #000000;
}
.crumbsAt{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
}
.crumbsTo{
    FONT-SIZE: 8px;
    COLOR: #a8a8a8;
}
.mainheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #666666;
}
.mainheader2{
	FONT-FAMILY: Arial, Verdana, Helvetica; text-align:center; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #02005A;
}

.team_info{
	FONT-FAMILY: Arial, Verdana, Helvetica; text-align:center; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #02005A;
}

.mainheader3 {
    FONT-FAMILY: Arial, Verdana, Helvetica; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #8A1E1E;
}

.pageheader{
	FONT-FAMILY: Arial, Verdana, Helvetica; FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #C53D3C;margin-left:55px;
}

.pageheader2{
	FONT-FAMILY: Arial, Verdana, Helvetica; FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #245967;
}

.subheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
}
.disclaimer{ FONT-SIZE: 11px; COLOR: #000000;}
.errortext{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff3300;}
.top_player{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #8A1E1E;}
.whitetext{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #ffffff;}
.whitetext2{ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none;}
.smallwhitetext{ FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff;}
.smallblacktext{ FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.smallblacktext2{ FONT-SIZE: 9px; COLOR: #000000; }
.smallbluetext{ FONT-SIZE: 9px; COLOR: blue;TEXT-DECORATION: none;}
.print{FONT-WEIGHT:bold;FONT-SIZE: 12px;COLOR: #000000;}
.GrayBgd { BACKGROUND-COLOR: #dadada;}
.smallgraytextresults{ FONT-SIZE: 9px;COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica;}

.header {
top: 0;
width: 900px;
height:83px;
margin-top:0px;
left: 0px;
margin-left:0px;
clear:none;
}

.header ul{
border: 0px;padding: 0px;margin: 0;
}

.header ul li{
display: inline;
}

.maininfo {
float:right;
width:0px;
}

.maininfo ul{
border: 0px;padding: 3px;margin: 0;
}

.maininfo ul li{
display: inline;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url('../images/sort_asc.png') no-repeat center right;
}

.sorting_desc {
	background: url('../images/sort_desc.png') no-repeat center right;
}

.sorting {
	background: url('../images/sort_both.png') no-repeat center right;
}

.sorting_asc_disabled {
	background: url('../images/sort_asc_disabled.png') no-repeat center right;
}

.sorting_desc_disabled {
	background: url('../images/sort_desc_disabled.png') no-repeat center right;
}

.paging_full_numbers {
	width: 400px;
	height: 22px;
	line-height: 22px;
}

.paging_full_numbers span.paginate_button,
 	.paging_full_numbers span.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
}

.tableformat {
border-collapse: collapse;
font-family: Arial, Verdana, Helvetica;font-size: 10px;
width: 700px;border: 1px solid #000000;
}

.tableformat tr {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 10px;FONT-WEIGHT: bold;text-align:center;background:#FFFFFF;
color:#000000;
padding-right: 3px;
padding-left: 3px;
}

.tableformat tr.roweven {
background:#EEEEEE;
color:#000000;
height:20px;
FONT-WEIGHT:normal;
}

.tableformat tr.rowodd {
background:#CCDDEF;
height:20px;
FONT-WEIGHT:normal;
}

.tableformat th {
white-space: nowrap;
font-size: 12px; text-align:center;vertical-align:middle;color:#FFFFFF;
height:25px;
padding-right: 5px; padding-left: 5px;
//background: url(../images/navbar2-bg.gif) repeat-x;
background-color: #626262;
border-right: 1px solid #000000;border-bottom: 1px solid #000000;
}

.tableformat th.left {
font-size:11px;text-align:left;
}

.tableformat TH a:link, TH a:visited, TH a:hover, TH a:active {
  font-family : Arial, Verdana, Helvetica;
  font-size:11px;
  color:#FFFFFF;
  font-weight: bold;
  text-decoration: underline;
  background: url(../images/navbar2-bg.gif) repeat-x;
}

.tableformat td {
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
text-align:left;
color:#462B29;
padding-left:.6em;
height:25px;
border-right: 1px solid #4F92A7;
border-bottom: 1px solid #4F92A7;
}

.tableformat td.left {
text-align:left;
height:25px;
}

.tableformat td.center {
text-align:center;
}

.tableformat td.basic {
height:10px;
border-right: 0px;
}

.tableformat td.datetime {
text-align:center;
font-size: 12px;
color:#5E1514;
height:25px;
background-color:#D8D6D6;
}

.tableformat_paginate {
	width: 44px;
	* width: 50px;
	float: right;
	text-align: right;
}

/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
	height: 19px;
	width: 19px;
	margin-left: 3px;
	float: left;
}

.paginate_disabled_previous {
	background-image: url('../images/back_disabled.jpg');
}

.paginate_enabled_previous {
	background-image: url('../images/back_enabled.jpg');
}

.paginate_disabled_next {
	background-image: url('../images/forward_disabled.jpg');
}

.paginate_enabled_next {
	background-image: url('../images/forward_enabled.jpg');
}

.tableformat2 {
border-collapse: collapse;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
width: 715px;
}

.tableformat2 tr {
text-align:center;
}

.tableformat2 tr.roweven {
text-align:center;
background:#EEEEEE;
FONT-WEIGHT:normal;
}

.tableformat2 tr.rowodd {
background:#CCDDEF;
height:20px;
FONT-WEIGHT:bold;
}

.tableformat2 th {
font-size: 12px;font-weight: bold;white-space: nowrap;text-align:center;vertical-align:middle;
background: url(../images/navbar3-bg.gif) repeat-x;
height:25px;
color:#122451;
border: 1px solid #74767B;
padding-right: 5px; padding-left: 5px;
}

.tableformat2 td {
font-size: 11px;FONT-WEIGHT:normal;text-align:left;
color:#462B29;height:20px;
border-left: 1px solid #74767B;border-right: 1px solid #74767B;border-bottom: 1px solid #74767B;
}

.tableformat2 td.header {
font-size: 12px;font-weight: bold;
background: url(../images/navbar3-bg.gif) repeat-x;
white-space: nowrap;text-align:center;vertical-align:middle;
height:25px;
color:#122451;
border: 1px solid #74767B;
}

.tableformat2 td.datetime {
text-align:center;
font-size: 12px;
FONT-WEIGHT: bold;
color:#5E1514;
height:20px;
background-color:#D8D6D6;
}

.tableformat2 td.center {
text-align:center;font-size:10px;FONT-WEIGHT:normal;color:#462B29;white-space: nowrap;
border-left: 1px solid #74767B; border-right: 1px solid #74767B; border-bottom: 1px solid #74767B;
}

.tableformat3 {
border-collapse: collapse;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
}

.tableformat3 th {
background: url(../images/navbar3-bg.gif) repeat-x;
font-family: Arial, Verdana, Helvetica;font-size: 10px;FONT-WEIGHT: bold;
text-align:center;
height:20px;
color:#122451;
padding-right: 5px;padding-left: 5px;
border:1px solid #787878;
}

.tableformat3 td {
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
text-align:left;
height:20px;
color:#462B29;
padding-right: 5px;padding-left: 5px;
border:1px solid #787878;
}

.tableformat3 td.main {
font-family: Arial, Verdana, Helvetica;font-size: 10px;FONT-WEIGHT: bold; text-align:center;
height:20px;
color:#462B29;
padding-right: 5px;padding-left: 5px;
border: 1px solid #787878;
}

.tableformat3 td.center {
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
text-align:center;
height:20px;
color:#462B29;
padding-right: 5px;padding-left: 5px;
}

.tableformat4 {
border-collapse: collapse;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
width: 350px;
}

.tableformat4 tr {
FONT-FAMILY: Arial, Verdana, Helvetica;
text-align:center;
background:#FFFFFF;
color:#000000;
}

.tableformat4 TH a:link, TH a:visited, TH a:hover, TH a:active {
  font-family : Arial, Verdana, Helvetica;
  font-size:13px;
  color:#122451;
  border: 1px solid #74767B;
  font-weight: bold;
  text-decoration: underline;
  background: url(../images/navbar3-bg.gif) repeat-x;
}

.tableformat4 th {
font-size: 13px;
font-weight: bold;
background: url(../images/navbar3-bg.gif) repeat-x;
white-space: nowrap;
text-align:center;
vertical-align:middle;
height:25px;
padding-right: 5px;
padding-left: 5px;
color:#122451;
border: 1px solid #74767B;
}

.tableformat4 td {
font-family: Arial, Verdana, Helvetica;
font-size: 11px;
text-align:left;
color:#462B29;
padding-left: 5px;
height:25px;
border-left: 1px solid #74767B;
border-right: 1px solid #74767B;
border-bottom: 1px solid #74767B;
}

.tableformat4 td.center {
text-align:center;
}

.tableformat5 {
border-collapse: collapse;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
}

.tableformat5 tr {
FONT-FAMILY: Arial, Verdana, Helvetica;
text-align:center;
background:#FFFFFF;
color:#000000;
}

.tableformat5 tr.roweven {
background:#ffffff;
}

.tableformat5 tr.rowodd {
background:#ececec;
}

.tableformat5 tr.rowpog {
background:#B8CBE3;
}

.tableformat5 th.head {
color:#FFFFFF;font-size: 14px;font-weight: bold;
white-space: nowrap;text-align:center;vertical-align:middle;
height:25px;
background-color: #025C9A;
border-top: 1px solid #DCDCDC;border-left: 1px solid #DCDCDC;border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;
}

.tableformat5 td {
font-family: Arial, Verdana, Helvetica;font-size: 11px;color:#462B29;
text-align:left;height:25px;
border-left: 1px solid #DCDCDC;border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;
}

.tableformat5 td.center {
text-align:center;
}

.tableformat5 td.left {
text-align:left;
}

.tableformat5 ol {
padding: 3px;
}

.tableformat5  ol li{
font-size: 12px; FONT-WEIGHT: normal;text-align:left;margin-bottom: 2px;
}

.tableformat5 ul {
padding: 3px;
list-style-type:disc;
}

.tableformat5  ul li{
font-size: 12px; FONT-WEIGHT: normal;text-align:left;margin-bottom: 2px;
}

.tableformat6 {
border-collapse: collapse;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
width: 350px;
}

.tableformat6 tr {
FONT-FAMILY: Arial, Verdana, Helvetica;
text-align:center;
color:#000000;
}

.tableformat6 TD a:hover {
  font-family : Arial, Verdana, Helvetica;
  font-size:12px;
  color:#cd9141;
  font-weight: bold;
  text-decoration: underline;
  border:0px;
}

.tableformat6 TD a:link, TD a:visited, TD a:active {
  font-family : Arial, Verdana, Helvetica; font-size:12px;color:#000000;font-weight: bold;text-decoration: underline;
}

.tableformat6 td {
font-family: Arial, Verdana, Helvetica;font-size: 11px;text-align:left;
padding-left: 5px;height:25px;border:0px;
}

.tableformat6 td.center {
text-align:center;border:0px;
}

.tableformat6 td.left {
text-align:left;border:0px;
}

.scorecard {
border-collapse: collapse;
font-family: Arial, Verdana, Helvetica;
font-size: 10px;
width:800px;
}

.scorecard th {
white-space: nowrap;
font-size: 10px; FONT-WEIGHT: bold; text-align:center;vertical-align:middle;
height:20px;
}

.scorecard tr {background-color: #FFFFFF;}

.scorecard td {
font-family: Arial, Verdana, Helvetica; font-size: 11px;
height:28px;
text-align:center;
}

.scorecard td.main_top {
width:800px;
border-top: 2px solid #587381;
}

.scorecard td.main_bottom {
border-bottom: 2px solid #587381;
}

.scorecard td.main_sides {
border-left: 2px solid #8596A1;border-right: 2px solid #8596A1;vertical-align:top;
}

.scorecard td.top_bg {
background: url(../images/table_bgd_main_top_full.gif);background-repeat: no-repeat;
width:800px;
}

.scorecard td.bottom_bg {
background: url(../images/table_bgd_main_bottom_full.gif);background-repeat: no-repeat;
width:800px;
}

.scorecard_sub {
border-collapse: separate;border-spacing: 0px;
font-family: Arial, Verdana, Helvetica;font-size: 12px;
background-color: #FFFFFF;
}

.scorecard_sub ul {
border: 0px;
padding: 0px;
margin: 0;
list-style-type:none;
}

.scorecard_sub tr {
background-color: #FFFFFF;
}

.scorecard_sub th {
white-space: nowrap;
font-size: 12px; FONT-WEIGHT: bold; text-align:center;vertical-align:middle;
height:30px;padding-right: 5px; padding-left: 5px;
color:#FFFFFF;
}

.scorecard_sub td {
font-family: Arial, Verdana, Helvetica; font-size: 11px; color:#000000;FONT-WEIGHT: bold;
height:25px;
text-align:center;
border-left: 2px solid #587381;border-right: 2px solid #587381;border-top: 1px solid #245967;border-bottom: 1px solid #245967;
}

.scorecard_sub td.innings_main {
font-size: 12px; color:#245967;FONT-WEIGHT: bold;
height:25px;
text-align:center;
border-style:none;
}

.scorecard_sub td.innings_seperator {
height:5px;border-style:none;
}

.scorecard_sub td.innings_frames {
font-size: 12px; color:#000000;
height:25px;
text-align:center;
border-top: 1px solid #245967;border-bottom: 1px solid #8596A1;
padding-right: 3px;padding-left: 3px;
}

.scorecard_sub td.innings_frames_total {
font-size: 12px; color:#FFFFFF;background-color: #245967;
text-align:center;
border-top: 1px solid #245967;border-bottom: 1px solid #8596A1;
padding-right: 3px;padding-left: 3px;
}

.scorecard_sub td.team {
font-size: 12px; color:#636467;FONT-WEIGHT: bold;
height:25px;text-align:left;
border-left: 1px solid #587381;border-right: 1px solid #587381;border-top: 1px solid #245967;border-bottom: 1px solid #245967;
padding-right: 3px;padding-left: 3px;
}

.main_scorecard {
border-collapse: collapse;width: 700px;
font-family: Arial, Verdana, Helvetica;
}

.main_scorecard td {
background-color: #FFFFFF;
border-left: 2px solid #587381;border-right: 2px solid #587381;border-top: 1px solid #245967;border-bottom: 1px solid #245967;
}

.pog {
border-collapse: collapse;
border-spacing: 0px;font-family: Arial, Verdana, Helvetica;
}

.pog tr.roweven {
background:#ffffff;
}

.pog tr.rowodd {
background:#ececec;
}

.pog th.pog2 {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 12px; FONT-WEIGHT: bold; color:#FFFFFF;background-color: #578DCB;height:20px;
}

.pog th.stats {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 12px; FONT-WEIGHT: bold; color:#000000;background-color: #F3F3F3;
border-left: 1px solid #C2C2C2;border-right: 1px solid #C2C2C2;border-top: 1px solid #C2C2C2;border-bottom: 1px solid #C2C2C2;
height:20px;padding-right: 3px;padding-left: 3px;
}

.pog th.pog {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 12px; FONT-WEIGHT: bold; color:#FFFFFF;background-color: #245967;
height:20px;
}

.pog td.stats {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 11px; FONT-WEIGHT: bold; color:#000000;background-color: #F3F3F3;
border-left: 1px solid #C2C2C2;border-right: 1px solid #C2C2C2;border-top: 1px solid #C2C2C2;border-bottom: 1px solid #C2C2C2;
height:20px;text-align:center;padding-right: 0px;padding-left: 0px;
}

.pog td.stats2 {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 11px; color:#000000;
border: 1px solid #C2C2C2;height:20px;text-align:left;padding-left: 3px;
}

.pog td.stats3 {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 11px; color:#000000;
border: 1px solid #C2C2C2;
height:20px;text-align:right;padding-right: 3px;
}

.pog td.stats4 {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 11px; color:#000000;
border: 1px solid #C2C2C2;height:20px;text-align:center;
}

.pog td.stats_head {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 11px; FONT-WEIGHT: bold; color:#000000;background-color: #F3F3F3;
border-left: 1px solid #C2C2C2;border-right: 1px solid #C2C2C2;border-top: 1px solid #C2C2C2;border-bottom: 1px solid #C2C2C2;
height:20px;text-align:left;
}

.pog td.stats_space {
background-color: #FFFFFF;height:10px;
}

.pog td.pog {
font-size: 12px; color:#000000;background-color: #B8CBE3;border-right: 1px solid #4A6D7E;
}

.pog td.pog_header {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 12px; FONT-WEIGHT: bold; color:#FFFFFF;background-color: #245967;height:20px;
}

.pog td.pog_header a:link, .pog td.pog_header a:hover, .pog td.pog_header a:active, .pog td.pog_header a:visited {
FONT-FAMILY: Arial, Verdana, Helvetica;font-size: 12px; FONT-WEIGHT: bold; color:#FFFFFF; text-decoration: underline; border:none;
}

.pog ul {
border: 0px;
padding: 0px;
margin: 0;
list-style-type:none;
}

.pog ul li.name{
font-size: 12px; FONT-WEIGHT: bold;
}
