﻿body 
{
    margin-bottom:0; 
    margin-left:0; 
    margin-top:0; 
    margin-right:0; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000;
    background-color:White;
    height:1080px;
    
}
.body {
    font-size: small;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    /*margin: 0;
    padding: 0;*/
    padding-top:18px;
    background: #dae2ef url(Images/bg.jpg) repeat-x;
    
    color: #000000;
    text-align: center;
}

.textHeading
{
    text-align:left;
    font-weight:bold;
    

}

.grdrow 
{
    
}

.cellpadding1
{
     padding-left:4px;
}

.News { color: #3e6ca9; font-size: 12px; }
.News:link { color: #3e6ca9; font-size: 12px; }
.News:active { color: #3e6ca9; font-size: 12px; }
.News:visited  { color: #3e6ca9; font-size: 12px; }
.News:hover { color: #3e6ca9; font-size: 12px; }


.NewsSummaryLink { color: #FFFFFF; font-size: 12px; }
.NewsSummaryLink:link { color: #FFFFFF; font-size: 12px; }
.NewsSummaryLink:active { color: #FFFFFF; font-size: 12px; }
.NewsSummaryLink:visited  { color: #FFFFFF; font-size: 12px; }
.NewsSummaryLink:hover { text-decoration:none; color: #FFFFFF; font-size: 12px; }

.header{ background: url(images/header_BG.jpg) center; text-align:left; vertical-align:middle; font-size:10px; color:#FFFFFF; font-weight:bold; height:19px; padding-left:8px;}

.tabletext { text-align:left;  font-size:10px; color:#000000; font-weight:normal; padding-left:8px;}
.tabletext4 { text-align:left;  font-size:10px; color:#000000; font-weight:normal; padding-left:0px;}
.tabletext2 { text-align:left;  font-size:10px; color:#000000; font-weight:normal; padding-left:0px;}
.tabletext2:link {color:#000000; }
.tabletext2:visited { color:#000000;}
.tabletext2:active {color:#000000; }
.tabletext2:hover { text-decoration:underline; color:#000000;}

.tabletext3 { text-align:left;  font-size:12px; color:#000000; font-weight:normal; padding-left:0px;}
.tabletext3:link {color:#000000; }
.tabletext3:visited { color:#000000;}
.tabletext3:active {color:#000000; }
.tabletext3:hover { text-decoration:underline; color:#000000;}

.NextFixture { font-size:11px; font-weight:bold; color:#3e6ca9;}
.NextFixtureTeam { font-size:11px; font-weight:bold; color:#1d1c9d;}



.mediaItems a
{
    color: #FFFFFF;
    font-size: 11px;  
    
}

.mediaItems a:visited {color: #FFFFFF; font-size: 11px; margin: 0;padding: 0; text-align:left}
.mediaItems a:hover {color: #FFFFFF; font-size: 11px; margin: 0;padding: 0; text-align:left}




.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size: 14px; font-weight: bold; color: #1f38b1}
.honoursBG {
   background-color:#b3aaa9;
}


.TableOptions
{
     width:120;
     text-align:left;
     height:20px;
     padding-left:5px;
     color:#117aef
}
.TableOptionsBlk
{
     width:120;
     text-align:left;
     height:20px;
     padding-left:5px;
     color:#000000
}
.TableOptionsHeading
{
     width:120;
     text-align:left;
     height:20px;
     font-weight:bold;
     color:#030193;
}

.TableResults
{
    width:230px;
     text-align:left;
     height:20px;
   
}
.SponsorsRight
{
    width:400px;
    text-align:left;
    vertical-align:top;
}
.RedText
{
    color:#030193;
    text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
}
.usefulLinksText
{
    vertical-align:top;
    
}

.fromTheTouchline
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 26px; 
    color:Black;
}
.fromTheTouchline:link
{
      font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 26px; 
    color:Black;
}

.fromTheTouchline:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 26px; 
    color:Black;
}
.fromTheTouchline:visited 
{
      font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 26px; 
    color:Black;
}
.fromTheTouchline:hover 
{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 26px; 
    color:Black;
}

.pageTitle 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight:bold;
    color: #FFFFFF;
    background-color:White;
    text-align:left;
    padding-left:40px;
    height:20px;
    background: #574c4c url(Images/heading.jpg);
}

.pageTitle2 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-weight:bold;
    color: #FFFFFF;
    background-color:White;
    text-align:left;
    padding-left:40px;
    height:20px;
    background: #574c4c url(Images/heading3.jpg);
}

.button
{
    height:45px;
    vertical-align:middle;
    text-align:center
}
.pageSubTitle 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-weight:normal;
    color: #FFFFFF;
    background-color:White;
    text-align:left;
    padding-left:5px;
    height:20px;
     width:600px;
    background: #FFFFFF url(Images/heading2.jpg);
}

.pageHeading3
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #117aef;
    background-color:White;
    text-align:left;
    font-weight:bold;
    
}
.pageHeadingHome
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #ffcc02;
    background-color:White;
    text-align:left;
    font-weight:bold; 
    line-height:25px;
       
}



.pageText
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000;
    background-color:White;
    text-align:left;
    
}

.profileHeader
{
    background-color:#152685;
    color:White;
    font-weight:bold;
    height:20px;
    padding-left:5px
    
}
.profileText
{
    height:20px
}
.profileTable
{
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    border-right:1px solid #000000;
    border-left:1px solid #000000;
    /*padding-left:5px*/
}

.headerlinks
{
    font-size: 10px;
    text-align: right;
    font-weight:bold;
    color: #FFFFFF;
    padding-top:5px;
    /*background-color:#d40000;*/
    text-decoration: none;
}

.headerlinks:link
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #FFFFFF;
    /*background-color:#d40000;*/
}

.headerlinks:active
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #FFFFFF;
    /*background-color:#d40000;*/
}
.headerlinks:visited 
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #FFFFFF;
    /*background-color:#d40000;*/
}
.headerlinks:hover 
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #000000;
    text-decoration: none;
    /*background-color:#d40000;*/
}


.footerlinks
{
    font-size: 10px;
    text-align: right;
    font-weight:bold;
    color: #030097;
    padding-top:5px;
    /*background-color:#d40000;*/
    text-decoration: none;
}

.footerlinks:link
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #030097;
    /*background-color:#d40000;*/
}

.footerlinks:active
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #030097;
    /*background-color:#d40000;*/
}
.footerlinks:visited 
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #030097;
    /*background-color:#d40000;*/
}
.footerlinks:hover 
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #000000;
    text-decoration: none;
    /*background-color:#d40000;*/
}




.headerlinksOpen
{
    font-size: 10px;
    text-align: right;
    font-weight:bold;
    color: #FFFFFF;
    padding-top:5px;
    /*background-color:#d40000;*/
    text-decoration: none;
    vertical-align:middle;
}

.headerlinksOpen:link
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #FFFFFF;
    /*background-color:#d40000;*/
}

.headerlinksOpen:active
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #FFFFFF;
    /*background-color:#d40000;*/
}
.headerlinksOpen:visited 
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #FFFFFF;
    /*background-color:#d40000;*/
}
.headerlinksOpen:hover 
{
    font-size: 10px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: underline;
    /*background-color:#d40000;*/
}

a
{
   color: #030193; text-decoration: none;
}
A:HOVER {color: #030193; text-decoration: underline;}



.normaltext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.normaltextRelagation {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #d40000; text-align:left}
.normaltextDecider1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #240ac1; text-align:left}
.normaltextDecider2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #02baef; text-align:left}
.normaltextDecider3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #55a491; text-align:left}
.normaltextPromotion {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #16a207; text-align:left}
/*.PanelLeftHeadingText {text-align: center; font-weight: bold; font-size: 10px; font-family: Verdana; height: 15px; vertical-align: middle; color: #314294; background:#FFFFFF }*/
.PanelLeftHeadingText2 {text-align: left; font-weight: bold; font-size: 12px; font-family: Verdana; height: 15px; vertical-align: middle; color: #314294; background:#E0E0E0 }
/*.PanelLeftHeading {font-weight: normal; font-size: 12px; font-family: Verdana; height: 15px; background-color: #E0E0E0; border-color:Black; color:#000000;}*/
.comments {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-align:left}
.PanelLeftHeading {text-align: center; border-right: black 1px solid; border-bottom: black 1px solid; border-left: black 1px solid; border-top: black 1px solid; font-weight: bold; font-size: 8pt; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#051f9b' , EndColorStr= '#6e85f3' ); cursor: hand; font-family: Verdana; height: 20px; background-color: #051f9b}
.PanelLeftHeadingText {text-align: center; font-weight: bold; font-size: 8pt; font-family: Verdana; height: 20px; vertical-align: middle; color: #FFFFFF; background-color:Transparent }
.errorMessages {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}


.SignUpOptions
{
    text-align:left;
    width:130px;
    height:20px;
    
}

.SignUpExtras
{
    text-align:left;
    width:82px;
    height:28px;
}

.SignUpResults
{
    text-align:left;
    width:138px;
    height:28px;
}

.footerLeft2
{
    /*background: #FFFFFF url(Images/new/sponsorBG2.jpg);*/
    height:37px;
    width:700px;
    text-align:center
}
.footerLeft1
{
    background: #FFFFFF url(Images/new/sponsorBGLeft.jpg);
    height:37px;
    width:15px;
}

.footerRight
{
    text-align:center;
    width:200px;
    height:37px;
    background: #FFFFFF url(Images/new/partners.jpg);
}
.loginBG
{
    background-color:White;
    text-align:left;
    padding-left:9px;
    font-size:10px;
    padding-bottom:4px;
}

.warnings
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}

.boldText
{
    font-weight:bold;
}
.smalltext
{
    font-size: 10px; 
    font-weight:bold;
    /*text-align:left*/
}

.tablealign
{
    vertical-align:top;
    text-align:center;
}
.footerItemsAlign
{
    vertical-align:middle;
    text-align:center;
}

.tblHeader
{
     background: url(Images/new/tbl_Header.jpg);  
     text-align:center;
     font-size:10px;
     color:White;
     width:195px;
     height:15px;    
}

.tableBanner
{
    background: url(Images/top_banner.jpg);  
    height:119px;
    color:White;
}
.topBannerRow
{
   text-align:right;
   vertical-align:top; 
   padding-right:5px
}
.topBannerLoginRow
{
   text-align:right;
   vertical-align:bottom; 
}

.smallNotesHeader
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: bold; 
    color: #FFFFFF;
    text-align:left  
}

.LoginDetails
{
    text-align:right;
}

.defaultFixtures
{
    text-align:right;
}

.tblHeaderWide
{
    text-align:center;
    height:10px;
    font-size:10px;
    color:white;
    /*background-image: url(Images/tbl_HeaderWide.jpg);*/
}

.tblHeaderCenter
{
     background-image: url(Images/tbl_HeaderCenter.jpg);
     text-align:left;
     padding-right:10px;
     color:White;
     height:10px;
}
.tblHeaderLeft
{
     background-image: url(Images/tbl_HeaderLeft.jpg);
     text-align:left;
     /*padding-right:10px;*/
     padding-left:20px;
     color:White;
     height:10px;
}

.normaltext2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}

.smallNotes 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #000000    
}

.standingsHeader
{
    text-align:center;
    font-size:10px;
    color:#d40000;
    font-weight:bold
}
.standingsTexts
{
    text-align:center;
    font-size:10px;
    color:#000000;
}

.standingsTexts2
{
    text-align:left;
    font-size:10px;
    color:#000000;
}
.tableItems2
{
   background: #574c4c url(Images/new/tbl_Upcoming.jpg); 
}

.tblHeaderUpcomingMatches
{
    background: #574c4c url(Images/new/subplayer_lower.jpg); 
    font-size:10px;
    color:White;
    width:270px;
    height:15px;
    text-align:right;
    vertical-align:bottom;
    
}
.tblHeaderPremier
{
    background: #574c4c url(Images/new/tblHeader_SectionA.jpg); 
    font-size:10px;
    color:White;
    width:195px;
    height:15px;
}
.tblHeaderJunior
{
    background: #574c4c url(Images/new/tblHeader_SectionB.jpg); 
    font-size:10px;
    color:White;
    width:195px;
    height:15px;
}
.tblHeaderRegister
{
    background: #574c4c url(Images/new/tblHeader_Register.jpg); 
    font-size:10px;
    color:White;
    width:195px;
    height:15px;
}

.tableItems
{
     width:195px;
     font-size:10px;
 }
 
 .SpaceItemTables
 {
     padding-left:15px;
     
     vertical-align:top;
     text-align:left;
 }
 .SpaceItemTablesRight
 {
     vertical-align:top;
     text-align:right;
 }


.tableItems3
{
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    border-right:1px solid #000000;
    border-left:1px solid #000000;
    background-color:#d40000;
}

.tableHeader
{
    border-bottom:1px solid #000000;
    text-align:center;
    font-size:10px;
    background-color: #000000;
    color:White;
}

.newsHeading 
{
    font-size: 14px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    color: #000000;
    text-align: left;
    background-color:White;
    font-weight:bold;
}

.newsHeading:visited 
{
    font-size: 14px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    color: #606;
    text-align: left;
    background-color:White;
    font-weight:bold;
}

.newsHeading:hover 
{
    font-size: 14px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    color: #d40000;
    text-align: left;
    background-color:White;
    text-decoration: underline;
   font-weight:bold;
}


.height
{
    height:100%
}

.contentPH
{
    background-color:White;
    height:100%;
    vertical-align:top;
    color: #000000;
}

#newsShell {padding:0 9px;}

#newsBrand {
position: relative;
height: 75px;
}

.honoursText {

height: 35px;
vertical-align: middle;
}

.honoursEasterCup 
{
    width:100px;
    vertical-align: middle;
}
.honoursPremier 
{
    height: 35px;
    width:110px;
    vertical-align: middle;
}
.honoursSeason 
{
    height: 35px;
    width:80px;
    vertical-align: middle;
    color:#b2161a;
}


.table
{
    background-color:#FFFFFF;
    color: #000;
    text-align:center;
   
}

.newsimg
{
    text-align:center;
    width:184px;
    height:142px;
    vertical-align:top; 
}
.newsOther
{
   width:384px;
   vertical-align:top;
}
.imgOthers
{
  vertical-align:top;
  text-align:left;
}
.newsSpacer
{
   width:16px;
}
.newsSpacerWings
{
   width:15px;
}
.defaultImagesRight
{
   width:230px;
   vertical-align:top;
   text-align:right
}
.defaultImagesLeft
{
    width:230px;
   vertical-align:top;
   text-align: center
}

.defaultImagesSpacer
{
   width:10px;
}

.newsItem
{
    text-align:left;
    width:210px;
    vertical-align:top; 
}

.newsimgRight
{
    /*background: url(Images/new/subplayer.jpg); */
    text-align:right;
    width:270px;
    height: 106px;
    vertical-align:bottom   
}
.newsAlign
{
    vertical-align:top;
    text-align:left;
}

newsHeadingAlign
{
     Width:200px;
     vertical-align:top;
     text-align:left;
}

p {margin: 0;padding: 0; text-align:left}
h1 a {color: #0048c0; font-size: 14px; margin: 0;padding: 0; text-align:left}
h1 a:visited {color: #0048c0; font-size: 14px; margin: 0;padding: 0; text-align:left}
h1 a:hover {color: #0048c0; font-size: 14px; margin: 0;padding: 0; text-align:left}

.h1 a { font-weight:bold; color: #0048c0; font-size: 14px; margin: 0;padding: 0; text-align:left}
.h1 a:visited {font-weight:bold; color: #0048c0; font-size: 14px; margin: 0;padding: 0; text-align:left}
.h1 a:hover {font-weight:bold; color: #0048c0; font-size: 14px; margin: 0;padding: 0; text-align:left}

.DateToday { color:Red}


.OtherHeading
{color: #ffcc02; font-size: 14px; margin: 0;padding: 0; text-align:left; font-weight:bold}



.newsHeading
{
    text-align:left;
    width:202px;
       
}
.newsText
{
    text-align:left;
    width:184px;
    vertical-align:top;    
    font-size: 12px;
}
.newsText2
{
    text-align:left;
    width:375px;
    vertical-align:top;    
    font-size: 12px;
}

.newsSpacer
{
    height:8px
}

.grdNormal
{
    font-size: 12px;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
    text-decoration: none;
     border-collapse:separate;
}
.grdSml
{
    font-size: 16px;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
    text-decoration: none;
     border-collapse:separate;
}
.1stSession
{
    font-size: 12px;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
    text-decoration: none;
    border-collapse:separate;
}
.2ndSession
{
   font-size: 12px;
    text-align: left;
    color: #b2161a;
    background-color:#FFFFFF;
    text-decoration: none;
    border-collapse:separate;
}

.grdHeadingSml
{
    font-size: 12px;
    text-align: left;
    color: #172786;
    font-weight:bold;
    background-color:#FFFFFF;
    text-decoration: none;
     border-collapse:separate;
     height:25px;
}

.PreviousMeetings
{
    font-size: 10px;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
    text-decoration: none;
    border-collapse:separate;
}

.HeaderPreviousMeetings
{
    font-size: 10px;
    text-align: left;
    color: #000000;
    font-weight:bold;
    background-color:#FFFFFF;
    text-decoration: none;
     border-collapse:separate;
}
.statisticsImg
{
    width:200px;
    text-align:center;
    
}
.statisticsResult
{
   
    text-align:center;
    vertical-align:middle
}

.statisticsName
{
    
    text-align:center;
    height:25px;
    vertical-align:middle
    
}
.PlayerStatisticsImg
{
    width:240px;
    text-align:center;
}
.PlayerStatisticsName
{
    width:560px;
    text-align:left;
    vertical-align:middle;
    padding-left:10px;
}
.grdNormal:link
{
    font-size: 12px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
    text-decoration: none;
}
.grdNormal:hover
{
    font-size: 12px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
    text-decoration: none;
}

.grdNormal:active
{
    font-size: 12px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
     text-decoration: none;
}

.grdNormal:visited 
{
    font-size: 12px;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    text-align: left;
    color: #000000;
    background-color:#FFFFFF;
     text-decoration: none;
}

.alignLeft
{
    text-align:left;
}
.Button {text-align: center; border-right: black 1px solid; border-left: black 1px solid; font-weight: normal; font-size: 8pt; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#ebebeb' , EndColorStr= '#f0f2f1' ); cursor: hand; border-bottom: black 1px solid; font-family: Verdana; height: 20px; color: #165e96; background-color: #ddecfe; }
.ButtonOver { text-align: center; border-right: black 1px solid; border-left: black 1px solid; font-weight: normal; font-size: 8pt; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FBE694' , EndColorStr= '#EE9515' ); cursor: hand; border-bottom: black 1px solid; font-family: Verdana; height: 20px; background-color: #ddecfe; }




/*.SitesHed a:visited {
    color: #FFFFFF;
    background-color:#d40000;
}