.h1, .H1 {
    color:#103166; 
    font-size:25px; 
    font-weight:normal; 
    padding-top:16px; 
    padding-left:40px;
}
.h2, .H2, H2 td.tblTabTitleDark {
    color: #3498db;
    font-size: 22px;
    font-weight: bold;
    margin-top: 20px;
    padding-bottom: 5px;
    text-transform: none;
}
H2 td.tblTabTitleDark {
    background:transparent;
    border:none;
}
.h3, .H3 {
    font-weight:bold;
}
span.h1, span.H1, span.h2, span.H2, span.h3, span.H3 {
    display:block;
}
a:hover 
{
    
    cursor:pointer;
}
table {
    border:0px solid #ffffff;
}
th a {
    color:#FFFFFF;
}
td 
{
    vertical-align:middle;
}
th {
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background-color: #3498db;
    font-weight: bold;
    height: 20px;
    padding: 6px 3px;
}
.primary-content-container .no-secondary-content {
    width:100%;
}
.primary-content-container .no-secondary-content h1 {
    width:920px;
}
optgroup {
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
}
.PageTitle, {
	color:#EB1F26;
	font-size:15px;
	font-weight:bold;
	padding:1px 2px;
}

.linkNoUnderline {
	color:black;
	text-decoration:none;
}
.linkNoUnderline:hover {
	color:black;
	text-decoration:underline;
}
.PageMainContent {
	padding-left:20px;
}
.PageTable {
	width:100%;
}
.PageHeader, .PageLeftBar, .PageRightBar, .PageFooter {
	background-color:#ffffff;
	color:#EB1F26;
	text-align:left;
	vertical-align:top;
}
.Inset {
	background-color:#f5f5f5;
	border-style:inset;
	border-width:1px;
	padding:10px;
}
.PageMessage {
	color:#EB1F26;
	background-color:White; 
	font-size:11px;
	font-weight:normal;
	margin:1px;
	padding:5px;
	text-align:center;
}
.ValidationMessage_Error
{
	min-height:60px;
	height: auto !important;
	height: 60px;
	margin-top:10px;
	margin-bottom:10px;	
	margin-left:35px;
	padding-top: 10px;
	padding-left: 70px;
	padding-bottom: 10px;
	width: 75%;
	font-size: 12px; 
	font-weight: bold;
	color: #B22317;
	border: #EB1F26 2px solid;
	background: url(/images/icon-red.jpg) no-repeat;
	background-position: left center;
	background-color: white;
}

.ValidationMessage_Error li
{
	list-style-type: disc;
}

.UpdateMessage_Error
{
	border: #EB1F26 2px solid;
    background-color: white;
}

.UpdateMessage_Warning
{
	border: #F7971D 2px solid;
    background-color: white;
}

.UpdateMessage_OK,.UpdateMessage_FreeText
{
	border: #003E0F 2px solid;
    background-color: white;
}

#UpdateMessagePanel
{
	min-height:70px;
	height: auto !important;
	height: 70px;
		
	margin-left: auto;
	margin-right: auto;
	padding-left: 130px;
	padding-right: 15px;

	margin-top:20px;
	padding-left: 10px; 
	width: 75%;
	font-size: 12px; 
	font-weight: bold;
	
}

#UpdateMessagePanel li
{	
    font-size: 12px; 
	font-weight: bold;
	height: auto;
	min-height:auto;
	color:Black;
	margin:auto;
	padding:auto;
	vertical-align:middle;
}

#UpdateMessageImage
{
	min-height:70px;
	height: auto !important;
	height: 70px;	
	width:74px;
	float:left;
	margin-top:1%;
	vertical-align:middle;
}

#TextContainer
{
	max-width: 85%;
	padding-top: 10px;
	padding-bottom: 10px;		
	margin: 0 auto;
    text-align: left;
    vertical-align: middle;
	float:left;
}


.UpdateMessage_OK #UpdateMessageImage, .UpdateMessage_FreeText #UpdateMessageImage
{
	background: url(/images/icon-green.jpg) no-repeat;
}

.UpdateMessage_Warning #UpdateMessageImage
{
	background: url(/images/icon-yellow.jpg) no-repeat;
}

.UpdateMessage_Error #UpdateMessageImage
{
	background: url(/images/icon-red.jpg) no-repeat;
}
.AlertMessage {
	color:#EB1F26;
	font-size: 12px; 
	font-weight: bold;
}
.WarningPanel {
	margin-top:20px;
	margin-bottom:20px;
	padding: 10px; 
	font-size: 12px; 
	font-weight: bold;
	border: #F7971D 2px solid;
	background-color: #FCFAE0;
}
.ie7 .InfoPanel p {
    margin-top:0px;
    margin-bottom:0px;
}
.InfoPanel {
	margin-top:20px;
	margin-bottom:20px;
	padding: 10px; 
	font-size: 12px; 
	font-weight: bold;
	border: #F7971D 2px solid;
	background-color: #FCFAE0;
	height:auto;
}
.InfoPanel li, .InfoPanel p,.InfoPanel td,.WarningPanel li, .WarningPanel p,.WarningPanel td
{
	font-size: 12px; 
	font-weight: bold;
	height: auto;
	min-height:auto;
	color:Black;
	margin:auto;
	padding:auto;
	vertical-align:middle;
	padding:6px 3px;
}

.InfoPanelTitle 
{
	font-size: 14px; 
	font-weight: bold;

}

.PageLogoPanel {
	background-color:#ffffff;
	color:#EB1F26;
	font-size:12px;
	font-weight:bold;
	height:67px;
	padding:0 2px;
	text-align:center;
	vertical-align:middle;
	width:86px;
}
.newsheadlinecompact {
	font-size:9px;
}
.newsHeading {
	color:#000000;
	font-size:13px;
	font-weight:bold;
}
.newsHeadingHome {
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.boxDark {
	border:1px solid #b5b1ae;
}
.boxLight {
	border-color:#e6e5e3;
	border-style:none none solid;
	border-width:0 0 1px;
	font-size:10px;
}
.contextBar {
	color:#8E8E8E;
	font-size:10px;
}
.tblTitleLight {
	background-color:#e6e5e3;
	border-color:#EB1F26;
	border-style:solid none none;
	border-width:1px 0 0;
	font-size:11px;
	font-weight:bold;
}
.tblTabDark {
	background-color:#e6e5e3;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.tblTabOptions {
	color:#8E8E8E;
	font-size:11px;
}
.tblTabTitleDark, .tblTabTitleDark A     
{
    border-color: -moz-use-text-color -moz-use-text-color #666666;
    border-style: none none dotted;
    border-width: medium medium 1px;
	background-color:#dcdcdc;
    font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-transform: uppercase;
}
.tblHeaderSide 
{
    border-bottom: 1px solid #dddddd;
    padding: 6px 10px;
}
    
.tblRuleLight {
    background-color: #eeeeee;
    padding: 6px 3px;
	border-color:#e6e5e3;
	border-style:none none solid;
	border-width:0 0 1px;
}
.tblRuleLight TD, .fixtureRow td {
	line-height: 18px;
	font-size:11px;
	padding:6px 3px;
}
.tblTitleG3 {
	background-color:#E6E6E6;
	border-color:#b5b1ae;
	border-style:solid none none;
	border-width:1px 0 0;
	font-size:11px;
	font-weight:bold;
}
.tblSubHeader
{
	border-right: #ffffff 0px;
	border-top: #ffffff 0px;
	font-weight: bold;
	font-size: 12px;
	border-left: #ffffff 0px;
	border-bottom: #ffffff 1px solid;
	background-color: #cccccc;
	line-height:18px;
}

.tblSubHeader td {
	font-weight:bold;
	padding:6px 3px;
}
.tab-table-container table td.tblPaging
{
    border:0;
    padding:6px 3px;
}
.tblPaging
{
    color:#FFFFFF;
    font-size:10px;
	text-transform: capitalize;
	text-align:left;
	padding-bottom: 10px;
}
.tblPaging A {
	font-weight:bold;
    color:#000000;
	border: solid 1px #AAAAAA;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
}
.tblPaging b {
	font-weight:bold;
	background:#CCCCCC;
    color:#000000;
	border: solid 1px #AAAAAA;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
}
.tblPaging span
{
    display:none;
}
.tblPaging span b, .tblPaging a b {
	background:#FFFFFF;
	border: none;
	padding: 0px;
	margin: 0px;
}
.tblPaging a[disabled='disabled'] {
    display:none;
}
table.RVDataGrid {
    border:solid 1px #AAAAAA;
    _border-bottom:1px solid #DCDCDC;
}
.RVDataGrid {
    font-size: 12px;
}
.RVDataGridHeader, .RVDataGridHeader TD, TH, .RVDataGridHeader td.bg-img-row, .ie7 TABLE.rowspan-table tbody .RVDataGridHeader .bg-img-row {
    color: #ffffff;
    font-weight: bold;
    padding: 2px 5px;
    /*border: 1px solid #DCDCDC;*/
    min-height: 25px;
    padding: 6px 3px;
    text-transform: uppercase;
    background-color: #3498db;
}
.RVDataGridHeader A {
	
	color:#ffffff;
	cursor:n-resize;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
}
.RVDataGridHeader A:hover {
	color:#ffffff;
	text-decoration:none;
}
.RVDataGridItem, .RVDataGridItem TD, .RVDataGridItemBG, table.RVDataGrid td {
	padding:6px 3px;
}
.RVDataGridItemBG {
	background-color:#f5f5f5;
}
.subMenu {
	color:#8E8E8E;
}
.small {
	font-size:10px;
}
.definition {
	border-bottom-color:#EB1F26;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	cursor:help;
	text-decoration:none;
}
.txtPageHead {
	color:#EB1F26;
	font-size:15px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
}
.error {
	color:#EE3124;
	font-weight:bold;
}
.caledit {
	color:#b5b1ae;
	font-size:10px;
	font-weight:bold;
}
.caldisplay {
	border-bottom:#e6e5e3 1px solid;
	border-left:#e6e5e3 1px solid;
	border-right:#e6e5e3 1px solid;
	border-top:#e6e5e3 1px solid;
	color:#EB1F26;
	font-size:10px;
	font-weight:bold;
}
.navSecondaryText {
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.savebutton {
	font-size:11px;
	font-weight:bold;
}
.linkbutton {
	font-size:11px;
	font-weight:bold;
	background-color:#EB1F26;	
	color:White;
	border:black 1px solid;	
	cursor:hand;	
}
.info {
	background-color:#f5f5f5;
	border:black 1px solid;
	color:#EB1F26;
	font-size:11px;
	font-weight:bold;
	padding:2px 20px;
	text-align:center;
	width:auto;
}
.info A {
	font-size:11px;
	font-weight:bold;
}
.matchHeaderTable, .matchHeaderTableWide {
    width: 100%;    
    color: #ffffff;
    background-color: #3498db;
}
.matchHeaderTableWide td 
{
    padding-top:5px;
    padding-bottom:5px;
}
.matchHeader1, A.matchHeader1 {
	font-weight:bold;
}


.matchHeader2 {
	padding-top:5px;
    padding-bottom:5px;
    line-height:20px;
}
.matchHeader2 div
{
    margin-top:3px;
    margin-bottom:3px;
}



a.matchClubName 
{
	font-weight:bold;
    color:#ffffff;
    text-decoration:none;
    font-size:15px;
}
td.navSecondaryText2 {
	padding-top:5px;
    padding-bottom:5px;
}
#matchBorder2 
{
    padding-top:5px;
    padding-bottom:5px;
    font-size:11px;
}
.lastUpdated {
	border:1px solid black;
	font-size:10px;
	margin-top:10px;
	padding:2px;
	text-align:center;
	width:90%;
}
.lastLogin {
	font-size:11px;
	margin-bottom:10px;
	margin-top:10px;
	padding:2px;
	text-align:center;
}
.lastLogin_name {
	font-weight:bold;
}
.lastLogin_attempts {
	color:#EB1F26;
	font-weight:bold;
}
.LogOutExpiry, .LogOutExpiryAlert {
	background-color:#e6e5e3;
	border-bottom:1px solid black;
	font-size:11px;
	font-weight:bold;
	height:14px;
}
.mand {
	color:#EB1F26;
	font-size:14px;
	font-weight:bold;
}
.Grid {
	background-color:#FFFFFF;
	border:1px solid dimgray;
	cursor:pointer;
}
.GridHeader {
    background-color: #3498db;
    cursor: default;
    font-size: 10px;
    font-weight: bold;
    height: 24px;
    padding-left: 3px;
    vertical-align: middle;
}
.GridHeader_Active {
	background-color:#8CAF43;
	cursor:default;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:3px;
	vertical-align:middle;
}
.GridHeader_InActive {
	background-color:#8CAF43;
	border-bottom:1px solid dimgray;
	cursor:default;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:3px;
	vertical-align:middle;
}
.GridHeaderText {
	color:#FFFFFF;
	font-size:10px;
}
.GridFooter {
	cursor:default;
	height:48px;
	padding:5px;
	vertical-align:bottom;
}
.HeadingRow {
	background-color:#EB1F26;
	color:#ffffff;
}
.HeadingCell {
    background-color: #3498db;
    padding: 2px 3px;
}
.HeadingCell2 {
	background-color:#e6e5e3;
	padding:2px 3px;
}
.HeadingCellText {
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:3px;
	text-align:left;
}
.HeadingCellHover {
	text-decoration:underline;
}
.HeadingCellActive {
	
}
.HeadingRow td.FirstHeadingCell {
	background-image:url(/common/images/controls/header_bg.gif);
	border-left: 0px solid black;
	padding:6px 3px;
}
.GroupHeading {
	background-color:#FFFFFF;
	border-bottom:2px solid #b5b1ae;
	color:#EB1F26;
	font-size:11px;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:10px;
}
.GroupingNotificationTextCssClass {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.GroupByText {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
}
.Row {
	background-color:#FFFFFF;
	cursor:default;
}
.Row td.DataCell, .RedRow td.DataCell, .OrangeRow td.DataCell, .BoldRow td.DataCell, .AlternatingRow td.DataCell {
	border-bottom:1px solid #e6e5e3;
	font-size:10px;
	padding:6px 3px;
}
.AlternatingRow td.DataCell {
    background:#F0F0F0;
}
.RedRow td.DataCell {
	color:#EB1F26;
	padding:6px 3px;
}
.PMNoAccess td.DataCell {
	color:gray;
	padding:6px 3px;
}

.OrangeRow td.DataCell {
	color:#f7971e;
	padding:6px 3px;
}
.BoldRow td.DataCell {
	font-weight:bold;
	padding:6px 3px;
}
.SelectedRow td.DataCell {
	background-color:#FFC425;
	border-right:0px;
	font-size:10px;
	padding:6px 3px;
}
.SelectedRow td.FirstDataCell {
	background-color:#FFC425;
	border-left:1px solid #EB1F26;
	border-right:0px;
	padding:6px 3px;
}
.SelectedRow td.LastDataCell {
	background-color:#FFC425;
	border-right:1px solid #EB1F26;
	padding:6px 3px;
}
.CellTop {
	vertical-align:top;
}
.AlternatingRow {
	background-color:#f5f5f5;
	cursor:default;
}
.SortedDataCell {
	background-color:#F5F5F5;
}
.Row td.LastDataCell {
	background-color:#e6e5e3;
	padding:6px 3px;
}
.SelectedRow1  {
	background-color:#cc9999;
	
}

.IndentCell {
	background:#e6e5e3;
	border-right:0px;
	height:20px;
}
.EditDataCell {
	background-color:#e6e5e3;
	border-width:0!important;
	padding:0!important;
}
.EditDataField {
	font-size:10px;
	padding:0px;
}
.TopTabBarGroup {
	position:relative;
	z-index:99;
}
.DefaultTab {
	background-image:url(/images/tab_bar/default_tabs/tab_bg.gif);
	color:black;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
}
.DefaultTabHover {
	background-image:url(/images/tab_bar/default_tabs/hover_tab_bg.gif);
	color:black;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.SelectedTab {
	background-image:url(/images/tab_bar/default_tabs/selected_tab_bg.gif);
	color:black;
	cursor:default;
	font-size:10px;
	font-weight:bold;
}
.DisabledTab {
	background-image:url(/images/tab_bar/default_tabs/tab_bg.gif);
	color:#aaaaaa;
	cursor:default;
	font-size:10px;
	font-weight:bold;
}

.DisabledTabHover {
	cursor:default;
}

.MultiPage {
	background-color:white;
	border-bottom:#b5b1ae 1px solid;
	border-left:#b5b1ae 1px solid;
	border-right:#b5b1ae 1px solid;
	border-top:#b5b1ae 1px solid;
	height:250px;
	padding:10px;
	position:relative;
	top:-1px;
	width:487px;
	z-index:98;
}
.lastLogin_history, .lastLogin_dt {
	padding-left:5px;
}
.LogOutExpiryAlert {
	color:#EB1F26;
}
.ftrLight,#ftr a { 
    font-size: 11px;
    color: darkgrey;
	text-decoration:none;
}
#ftr a:hover  
{
	text-decoration:underline;
}

.UserPanelHd
{
	color:#333333;
	font-weight:bold;
	padding-right:4px;
}
.UserPanelName
{
	padding-right:4px;
	cursor:help;

}

.UserPanelTxt
{
	color:#333333;
}
.UserPanelLinkCell
{
	width:55px;
	text-align:center;
}

.ClosePanel, .ClosePanel a
{
text-align:right;
color:#EB1F26;
font-size:9pt;
font-weight:bold;
background-color: #ffffff;
padding:5px; 
}

.ifAspHost
{
	width:100%;
	height:2400px;
}


.SnapHeader, .SnapHeaderCollapsed {
	FONT-WEIGHT: bold;   
	COLOR: #EB1F26;  
	BACKGROUND-COLOR: #e6e5e4
}

.drawGroupHeading{
	background-color:#e9e9eb;
}
 
.ladderImg 
{
	display:inline;	
	max-width: 29px;
	width:expression(this.width > 29 ? "29px" : this.width);
	max-height: 15px;
	height:expression(this.height > 15 ? "15px" : this.height);
}

.divLadderImg 
{
	width: 29px;
	height: 15px;
	display:inline;
	overflow:hidden;
}	
/* SELECTOR BAR STYLES */
span.selectorBar 
{
    font-size: 12px;
    margin-right: 3px;
}    
.selectorBar_outer
{
	width: 100%;
	margin-bottom:10px;
	padding-top:10px;
}
.selectorBar_outer td img, .SelectedTab td img, .DefaultTab td img, .DefaultTabHover td img
{
    display:block;
    height:43px;
}
.selectorBar td img, .selectorBarCell td img {
    height:auto;
}

.selectorBarCell select
{
    max-width:250px;
}

.selectorBarCell span
{
    	padding-left: 2px;

}

.selectorBar_inner
{
	padding-top: 7px;
	padding-bottom: 7px;
	position: static; 
	vertical-align:middle; 
	z-index:0;
	border-bottom: 1px dotted #999999;
	font-size:11px;
	font-weight:bold;
	width: 100%;
}

.selectorBar_inner SELECT,  .selectorBar_inner INPUT, .selectorBar_inner input.rcbInput
{
	font-weight:normal !important;
    FONT-SIZE: 10px !important;
    font-family: sans-serif !important;
}


 /* attempt at fix telerik combo height
.selectorBar_inner table td.rcbInputCell,.selectorBar_inner .rcbArrowCell a
{
   height:16px!important;

}
*/

table.selectorBarTable tr td
{
    padding-bottom:4px;
    padding-top:4px;
}


/* FIXTURE STYLES */
.fixtureTable tr.fixtureRow td,.fixtureTable tr td
{
	font-size:11px;
	color:Black;
	border-top-width: 0px;
	border-right-width: 0px; 
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid; 
	border-left-style: none;
	border-bottom-color: #dcdcdc;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-left-color: #dcdcdc;
    padding:6px 3px;
}

.fixtureTable tr.fixtureRow td a,.fixtureTable tr td a
{
	font-size: 11px;
	text-decoration: none;
	padding:6px 3px;
}

.fixtureTable tr.fixtureRow td a:hover,.fixtureTable tr td a:hover
{
	text-decoration: underline;
	padding:6px 3px;
}


table.tableKO TD
{padding:6px 3px; margin-right: 5px;font-size:7pt;vertical-align:top;}
table.tableKO TD.name,table.tableKO TD SPAN.name
{background-color: aliceblue; border-bottom: 1px solid #000000;border-top: 1px solid whitesmoke;border-right: 1px solid whitesmoke;border-left: 1px solid whitesmoke; padding:6px 3px;}
table.tableKO TD SPAN.name
{font-weight:bold; padding:6px 3px;}
table.tableKO TD#rb
{border-right: 1px solid #000000; padding:6px 3px;}
.tournSelected
{background-color:darkgray;}		
.tournSelect
{background-color:tan;}	

a.selectLink
{
   COLOR: #666666;
    
    TEXT-DECORATION: none;
}

a.selectLink:hover
{
    TEXT-DECORATION: underline
} 

.selectHeading
{
font-size:8pt;font-weight:bold;text-align:center;
}
.seed
{
	color:red;
}
.tblTabTitleDark 
{
    font-weight: bold;
}
.rowHighlight1 {
    BACKGROUND-COLOR: #ffffff;
} 
.rowHighlight1a {
    BACKGROUND-COLOR: #f2f2f2
}
ul.news-listings {
    list-style: none;
    margin: 15px;
}     
 a.link {
     float: left;
     color:navy;
     font-size:13px;
     text-decoration:none;
} 
.block {
     margin-bottom : 20px;
 }     
.promo-box-nav li .promotext {
    margin: 10px;
    width:180px;
    float: left;
}
.static-1 .primary-content h1 {
    margin-left: 0;
}

.HeadingCell {   
    color:#FFFFFF;
}   
.static-1 .primary-content h1 {
    margin-left: 0px;
}
.tab-table-container table th, .tab-table-container table td {
    border:0px;
    padding:6px 3px;
}

.fixtureTable tr.fixtureRow td, .fixtureTable tr td, .rowHighlight1 td
{
    padding: 6px 3px;
}
.cs-title ul li
{
    width:auto; height:auto; color:#11336a; list-style-type:disc; font-size:12px; font-weight: bold; font: sans-serif;
}

.cs-title h2
{
    color:#11336A;
    float:none;
    font-weight:bold;
    font-size: 14px;
}

.no-multiplebgs .static-1 .primary-content-body .home h1   
{
    width:330px; 
    height:100px; 
    background:transparent url(../images/logo-weetbix-mycricket-330x124.png) no-repeat left top; 
    border-right: 0px;
    }

.CS_TG {
    padding-top:10px;
    border-bottom: 1px dotted #999999;
}
.CS_TG, .CS_TG td, .tab-strip, .tab-strip td {
	font-size:12px;
	font-weight:bold;
	height:43px;
}
.CS_TG td, .tab-strip td {
    text-align:center;
    vertical-align:middle;
}
.CS_TG td nobr {
	text-transform:capitalize;
    margin-left:12px;
}
.CS_ST td img {
    display:none;
}
.CS_DT,.CS_DTH  {
	background-image:url(/images/tab_bar/3d_overlappingGray/nrm_bg.gif);
	cursor:pointer;
}

.CS_ST {
  background-image:url(/images/tab_bar/3d_overlappingGray/sel_bg.gif);
  cursor:default;
}
.tab-strip td 
{
    height:auto;
}
.tab-strip td nobr {
	text-transform:capitalize;
}
.no-multiplebgs .static-1 .primary-content-body 
{
    min-height: 350px;
}
.btn-yellow:hover, .btn:hover, a.btn-yellow:hover, a.btn:hover {
    cursor:pointer;
}
.sponsors {
    margin-top: 10px;
    float: none;
    clear: both;
}
.sponsors ul 
{
    width: 570px;
}
.page-tabs {
    padding-top:10px;
}  
.sponsors ul 
{
    width: 570px;
} 
.primary-content-container .primary-content 
{
    min-height: 700px;
}
.primary-content-container .primary-content, .primary-content-container .primary-content h1
{
    border-right:0px;
}
.primary-content-container .secondary-content 
{
    border-left:10px solid #fff;
}
p.search-results-count 
{
    margin-top:0px;
}
tab-table tr:nth-child(odd) td, .homeStatsTable tr:nth-child(odd) td, .RVDataGrid tr:nth-child(even) td {
    background:#F0F0F0;
}
.scroller, .scroller a {
    color: #11336A;
    text-decoration:none;
}
.ie7 .panel-facebook .fb-like {  width:87px !important }
.pdfDownload {
    margin-left:10px;
}
.dismissalText {
    color:#666666;
    font-size:10px;
    padding-left:5px;
    line-height:12px;
}

.rf_title { 
	color: #4b7d24  !important
}
l_pl a {
    color:#000000;
    text-decoration:underline;
}
.ie7 .section-nav li 
{
    width:200px;
}
.ie7 .section-nav li a
{
    height:45px;
}
.multiplebgs .static-1 .primary-content-body .player-stats-hero h1, .no-multiplebgs .static-1 .primary-content-body .player-stats-hero h1 {
    padding-top:20px;
    width:400px;
    float:left;
    margin-bottom:0px;
}

.ms_buttonContainer input[type="submit"] { -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px; }

.borderradius  .ms_buttonContainer input[type="submit"] { display:inline-block; background:url(/images/bg-btn-yellow-sprite-46.png) repeat-x left top; height:23px; padding:0 8px; line-height:23px; color:#000; text-decoration:none; font-weight:bold; }
.no-borderradius .ms_buttonContainer input[type="submit"] { width:71px; background-image:url(/images/btn-sprite-yellow-71x31.png); height:23px; color:#000; display:inline-block; text-align:center; text-decoration:none; font-weight:bold; border:none; }
.ms_buttonContainer input[type="submit"]:hover { background-position:left bottom; }

.creditCardPmtTable
{
    border-spacing: 4px;   
}

.ExtLookup {float:left;}
    
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	background-color:#808080;
	border:5px solid #5F5F5F;
	padding:10px 15px;
	width:300px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;
	z-index:10000;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 12px #000;
	-webkit-box-shadow:0 0 12px #000;
}


/* Secondary Content styles */

.panel-volunteers .btn {
    color: #000000;
    left: 195px;
    position: absolute;
    top: 130px;
}

.panel-centre-wicket .btn {
    color: #000000;
    left: 205px;
    position: absolute;
    top: 130px;
}

.panel-grassroots .btn {
    color: #000000;
    left: 210px;
    position: absolute;
    top: 130px;
}

.panel-for-all {
    background-image: url('/images/img-a-sport-for-all.jpg');
    height:154px;
    width:300px;
}
.panel-for-all h3 {
    padding-left:10px;
    padding-top: 8px;
}
.panel-for-all .btn {
    color: #000000;
    left: 185px;
    position: absolute;
    top: 8px;
}
.blue-text {
    color: #113267;
}
.panel-for-all .blue-text {
    font-family: Norma Pro, Arial, Sans-Serif;
    font-size:12px;
    padding-top:8px;
    padding-right:8px;
    text-align:right;

}

#playCricket
{
    background-image: url('/images/PC_300x170.jpg');
    width: 300px;
    height: 160px;
    min-width: 300px;
    min-height: 160px;
}

#acf
{
    background-image: url('/images/ACF 300x170 web button_v3-2.jpg');
    width: 300px;
    height: 170px;
    min-width: 300px;
    min-height: 170px;
}

#acf a
{
    float:right;
    margin-top: 125px;
    margin-right: 20px;
}

.selectorBarCell .RadComboBox
{
    width: 130px !important;   
}