﻿#holder
{
    width: 956px;
    margin-left: auto;
    margin-right: auto;
    background-image:url('../../App_Images/back-page.png');

}

#inner-holder
{
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    padding-top:1px;
        background:#fff;
        padding-left:20px;
        padding-right:20px;
}
#inner-bottom
{
    width: 956px;
    margin-left: auto;
    margin-right: auto;
    background-image:url('../../App_Images/back-page-bottom.png'); 
    background-repeat:no-repeat;
    height:7px;
    padding-bottom:10px;
}
#inner-top
{
    width: 956px;
    margin-left: auto;
    margin-right: auto;
    background-image:url('../../App_Images/back-page-top.png'); 
    background-repeat:no-repeat;
    height:7px;
}

#header
{
    height: 75px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#footer
{
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #C0C0C0;
    font-size: 10px;
    line-height: 15px;
    padding-bottom: 10px;
}
#footer a
{
    text-decoration:none;
       color: #808080;
}
#footer a:hover
{
    text-decoration:underline;
}
#content
{
    min-height: 400px;
    position:relative;
}
/*links*/
#links
{
    float: right;
    padding-top: 20px;
}
#links a
{
    padding: 40px 10px 40px 10px;
    text-decoration: none;
    color: #AAAAAA;
}
#links a:hover
{
    color: #3366FF; /*background-image: url(../../App_Images/arrow-over.gif);     background-position:center bottom; background-repeat:no-repeat;*/
}
body
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color:#4A4A4A;
    background-image:url('../../App_Images/back.png');
}
.multiline
{
        font-family: Arial,Helvetica,sans-serif;
        font-size:10pt;
}
.grey
{
    color: #808080;
    
}
.heading
{
    color: #333333;
    padding-left: 80px;
    padding-top: 10px;
    font-size: 20px;
}
.left
{
    float: left;
}
.right
{
    float:right;
}
.players
{
    padding-right:80px;
    padding-bottom:50px;
    clear:right;
}
.rightPadding
{
    padding-right:100px;
}
.textpadding
{
    padding-left:10px;
    padding-right:10px;
}
#loginbar
{
    height: 30px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
.loginbox
{
    float: right;
    padding-top: 5px;
}
.loginbox *
{
    padding-right: 5px;
    padding-left: 5px;
}
#loginbar a
{
    color: #3366FF;
    text-decoration: none;
}
#loginbar a:hover
{
    color: #3366FF;
    text-decoration: underline;
}
.logoutbox p
{
    float: right;
    margin-bottom: 8px;
    margin-top: 8px;
}
.active
{
    background-image: url(../../App_Images/arrow.gif);
    background-position: center bottom;
    background-repeat: no-repeat;
}
.blue, h1,h2,h4,h3
{
    color:#003399;
}
.italics
{
    font-style: italic;
}
.bold
{
    font-weight: bold;
}
 li
{
    color:#4A4A4A;
}
li a
{
    color:#3366FF;
}
#chairmansmessage
{
    width:600px;
    float:left;
    border-bottom:solid 1px #C0C0C0;
    padding-bottom:10px;
    margin-bottom:20px;
}
#latestfixtures, #downloads
{
    float:right;
    border-bottom:solid 1px #C0C0C0;
    margin-bottom:10px;
    width:250px;
    clear:right;
}
#latestnews
{
    clear:left;
    margin-bottom:20px;   
    width:600px;
}
a
{
    color:#3366FF;
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}
.resultsPosition {
float:right;
width:415px;
z-index:100;
}
.centerText
{
    text-align:center;
}
.rightText
{
    text-align:right;
}
.strikethrough
{
    text-decoration:line-through;
}
#hometeam
{
    width:400px;
    float:left;
    text-align:right;
    z-index:10;
    min-height:140px;
}
#awayteam
{
    width:400px;
    float:right;
}
.red
{
    color:Red;
}
#nextmeeting
{
    float:right;
    width:250px;
        border-bottom:solid 1px #C0C0C0;
    margin-bottom:10px;
}
#home-logo
{
    margin-bottom:10px;
    width:250px;
    text-align:center;
    margin-top:10px;
}
.paddingtext
{
    margin-right:10px;
    margin-left:10px;
}
.paddingtextright
{
    padding-right:10px;
}
.admintools
{
    width:900px;
}
#feedback
{
    background-color:Black;
    width:30px;
    height:120px;
    right:0px;
    position:fixed;
    top:50%; 
    margin-top:-50px;
}
.newsitem
{
    background-image:url('../../App_Images/speechmark.gif');
    padding-left:40px;
    background-repeat:no-repeat;
}
.bgimg
{
    background-image: url('../../App_Images/did-you-know.gif');
    width: 247px;
    height: 132px;
    overflow: visible;
    position:absolute;
    right:9px;
    top:0;
    z-index:0;
}
#clickhere
{
    background-image: url('../../App_Images/click-here.gif');
    width: 247px;
    height: 129px;
    overflow: visible;
    position:absolute;
    left:9px;
    z-index:0;
    background-repeat:no-repeat;
}
#matchReports
{
    width:350px;
    text-align:right;
    margin-bottom:10px;
}
.bgimgCup
{
    background-image: url('../../App_Images/did-you-know.gif');
    width: 247px;
    height: 132px;
    overflow: visible;
    position:absolute;
    left:180px;
    top:65px;
    z-index:0;
}
.resultsTop
{
    margin-top:65px;
}
#divisionDetails
{
    width:200px;
    float:left;
}
#clubDetails
{
    width:700px;
    display:inline-block;
    margin-top:50px;
    margin-bottom:50px;
}
.modalBackground
{
  background-color:#999999;
  filter:alpha(opacity=40);
  opacity:0.5;
}
.ModalWindow
{
  border: solid 1px #c0c0c0;
  background:#f0f0f0;
  padding: 0px 10px 10px 10px;
  position:absolute;
  top:-1000px;
  text-align:center;
}


.textIndicator_poor, 
.textIndicator_weak,
.textIndicator_good,
.textIndicator_strong,
.textIndicator_excellent {
padding:2px;
font-weight:bold;
}

.textIndicator_poor { 
background-color:gray;
color:#ffff00;
}
 
.textIndicator_weak { 
background-color:gray;
color:#00ffff;
}
 
.textIndicator_good { 
background-color:gray;
color:lightblue;
}
 
.textIndicator_strong { 
background-color:gray;
color:lightgreen;
}
 
.textIndicator_excellent { 
background-color:gray;
color:#00ffdd;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #FFFFFF;
    
}
.resultsPosition h2 
{
    margin-top:25px;
    margin-bottom:20px;
}
