﻿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:800px;
    
}
.body {
    font-size: small;
    font-family: Verdana, sans-serif,Arial, Helvetica;
    margin: 0;
    padding: 0;
    background: #574c4c url(../Images/new/background.jpg) repeat-y top center;
    color: #000000;
    text-align: center;
}

.honoursBG {
   background-color:#b3aaa9;
}

.TableOptions
{
     width:120;
     text-align:left;
     height:20px;
     padding-left:5px;
     color:#b2161a
}
.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:#d40000;
}

.TableResults
{
    width:230px;
     text-align:left;
     height:20px;
   
}
.SponsorsRight
{
    width:400px;
     text-align:left;
     vertical-align:top;
}
.RedText
{
    color:#b2161a;
    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: #000000;
    background-color:White;
    text-align:left;
    padding-left:40px;
    height:20px;
    background: #574c4c url(../Images/new/heading.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/new/heading2.jpg);
}

.pageHeading3
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #b2161a;
    background-color:White;
    text-align:left;
    font-weight:bold;
    
}
.pageText
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #000000;
    background-color:White;
    text-align:left;
    
}

.profileHeader
{
    background-color:#d40000;
    color:White;
    font-weight:bold;
    height:20px
    
}
.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;*/
}


.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: #b2161a; text-decoration: none;
}
A:HOVER {color: #b2161a; 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: #d40000; }
.PanelLeftHeadingText2 {text-align: left; font-weight: bold; font-size: 12px; font-family: Verdana; height: 15px; vertical-align: middle; color: #d40000; 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}


.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; 
}
.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/new/tbl_HeaderWide.jpg);       
}

.tblHeaderCenter
{
     /*background: url(../Images/new/tbl_HeaderCenter.jpg);  */
     text-align:left;
     /*padding-right:15px;*/
     padding-left:4px;
     color:#d40000;
     /*height:10px;*/
     font-weight:bold;
     font-size:10px;
     
}

.normaltext2 {text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}

.upcomingFixturesText 
{
    text-align:left;
    padding-left:4px;
    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;
    text-align:left;
}

.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); */
    background: #574c4c url(../Images/tables_Heading_Premier.jpg);
    font-size:10px;
    color:White;
    width:205px;
    height:33px;
}
.tblHeaderJunior
{
    /*background: #574c4c url(../Images/new/tblHeader_SectionB.jpg); */
        background: #574c4c url(../Images/tables_Heading_First.jpg);
    font-size:10px;
    color:White;
    width:205px;
    height:15px;
}
.tblHeaderRegister
{
    background: #574c4c url(../Images/new/tblHeader_Register.jpg); 
    font-size:10px;
    color:White;
    width:195px;
    height:15px;
}

.tableItems
{
     width:205px;
     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: #da2514; font-size: 14px; margin: 0;padding: 0; text-align:left}
h1 a:visited {color: #990619; font-size: 14px; margin: 0;padding: 0; text-align:left}
h1 a:hover {color: #990619; font-size: 14px; margin: 0;padding: 0; text-align:left}

.h1 a { font-weight:bold; color: #da2514; font-size: 14px; margin: 0;padding: 0; text-align:left}
.h1 a:visited {font-weight:bold; color: #990619; font-size: 14px; margin: 0;padding: 0; text-align:left}
.h1 a:hover {font-weight:bold; color: #990619; font-size: 14px; margin: 0;padding: 0; text-align:left}


.newsHeading
{
    text-align:left;
    width:202px;
       
}
.newsText
{
    text-align:justify;
    width:184px;
    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: #b2161a;
    font-weight:bold;
    background-color:#FFFFFF;
    text-decoration: none;
     border-collapse:separate;
}

.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;
}
.officialSponsorHeading
{
    color:White;
    font-size:11px;
}


/*.SitesHed a:visited {
    color: #FFFFFF;
    background-color:#d40000;
}