/* GENERIC STUFF
---------------------------------------------------------- */	
body {
	text-align: center;
	margin: auto;
	background-color:#E5E5E5;
	padding: 0;
}

img {border:0px;}

h1	{font-size:14px; color: #34A2CB; display:inline;}
h5	{font-size:10px; color: #645FAB;}
h6 	{font-size:12px; color: #35A2CB; margin: 0px; padding: 0px; line-height: 14px;}
h2
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
}
h3
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:normal;
}
h3#titleBar {font-size:12px; color:#FFFFFF; display:inline;}

#page {
	width:1024px;
	background: url("../images/page1024.gif") repeat-y;
	text-align: left; 
	margin: auto;
	height:auto;
}
.Center
{
	text-align:center;
	margin:auto;
	width:100%;	

}
input, select
{
	color:#585858;
		font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
textarea
{
	color:#585858;	
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
}
.Center
{
	width:100%;
	margin:auto;
	height:auto;
}

#ddlTeam
{
	margin:   5px  0px 0px  5px ; 
	text-align:center;
}

#content 
{
	width:100%;
	text-align: left;
	margin-left:15px;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	color: #666666;
	float:left;
}

.dots {
	clear: both;
	background: url("../images/dot.gif") repeat-x;
	margin: 0px;
	padding: 4px 0 0 0;	
	width:100%;
}
.clear {
	clear: both;
}

/*.fullpageDivider
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#ffffff;	
	background: url("../images/Banner-middle.gif") repeat-x;
	text-align:center;
	font-weight:bold;
	width:592px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top:1px;
	float:left;
}*/
.pageDivider
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em !important;
	color:#edede8;	
	/*background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;*/
	background: url("../images/Banner-middle-blue.gif") repeat-x;
	text-align:center;
	font-weight:bold !important;
	padding-bottom: 4px;
	padding-top: 3px;
	margin-top:1px;
	/*margin-left:20px;
	margin-right:20px;*/
	float:left;
}
.pageDividerLeft
{
	background: url(../images/Banner-Left-blue.gif) no-repeat;
	width:8px;
	height:23px;
	margin-top:1px;
	float:left;
}
.pageDividerRight
{
	background: url("../images/Banner-Right-blue.gif") no-repeat;
	width:8px;
	height:23px;
	margin-top:1px;
	float:left;
}

.pageDividerMiddleFull
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em !important;
	color:#ffffff;	
	background: url("../images/Banner-middle-blue.gif") repeat-x;
	text-align:center;
	font-weight:bold !important;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top:1px;
	float:left;
	width:792px;
	height:23px;
}	
.pageDividerMiddleThird
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em !important;
	color:#ffffff;	
	background: url("../images/Banner-middle-blue.gif") repeat-x;
	text-align:center;
	font-weight:bold !important;
	padding-bottom: 4px;
	padding-top: 3px;
	margin-top:1px;
	float:left;
	width:245px;
	height:23px;
}	
/* Form error validation
---------------------------------------------------------- */	
div.FormErrors {
	padding: 8px;
	background-color: #FFE2BF;
	border-top: 1px #ffcc00 solid;
	border-bottom: 1px #ffcc00 solid;
	color: #ac0b0b;
	margin: 0 0 1em 0 !important;
}
div.FormErrors p {
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	}	
div.FormErrors ul {	
	margin: 0.5em 2em 0.25em 2em;
	list-style-type: none;
	list-style-image: url(./Images/ValidationBullet.gif);
	}
div.FormErrors ul li {
	padding: 0 !important;
	margin: 0.4em 0;
	background: none !important;
	line-height: normal !important;
	}
	
/* HEADER ----------------------------------------------------- */   
#header {
	
	background:  url("../images/header1024.jpg") bottom left no-repeat;
	height:150px;
	float:left;
	width:1000px;
	margin-left:1px;
	
}

#HeaderText
{
	margin-top:25px;
	padding-right:25px;
	width:95%;
	text-align:right;
	font-size:0.7em;
	position:static;
	color:black;
	display:none;
}

/* Log on controls 
------------------*/
#Loggon
{
	float: left;
	margin: 5px  0px 0px  5px ; 
	width: 150px;
	text-align:center;
	padding-bottom:10px;
}

#header-text
{
	float:left;
	color: #ffffff;
	font-size: 8pt;
	line-height:15px;
	margin: 20px 5px 0px 0px;
	padding: none;
	width: auto;
}
#header-text-Loggedon
{
	color:  #000000;
	font-size: 11pt;
	text-align:center;
	margin: 0px 5px 0px 5px;
	padding: none;
	width: 100%;
}
#header-username
{
	margin-left:2px;
	float:left;
	color: #6C6C6C;
	font-size: 8pt;
	line-height:15px;
	padding: none;
	margin-right: 5px;
	border:1;
	border-color:Gray;
	text-align:left;
}

#header-password
{
	float:left;
	margin-left:2px;
	color: #6C6C6C;
	font-size: 8pt;
	line-height:15px;
	padding: none;
	text-align:left;
}
#header-password a
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 7pt !important;
	font-weight:normal !important;
	border:none;
	background:none;
	margin: 0px 0px 0px 0px !important;
	text-decoration:underline;
}
#header-password a:hover
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif !important;
	font-size: 7pt !important;
	font-weight:normal !important;
	color:blue !important;
	margin: 0 0 0 0 !important;
}
#header-submit
{
	float:left;
	color: #A4EF52;
	font-size: 8pt;
	margin-left:2px;
	text-align:center;
	width:100%;
	margin-top:3px;
	margin-bottom:3px;
	
}
#logoff
{
	float:left;
	color: #A4EF52;
	font-size: 8pt;
	margin-top:5px;
	margin-left:20px;
	text-align:center;
}


/* Top menu line 
-----------------*/


.ticki 
{
	width:970px;
	margin: none;
	padding: none;
	height: 23px;
	float: left;
	background-color:#FF3838;
	background:url(../images/banner-middle-blue.gif) repeat-x;
	border-top:solid 2px #FFBE00;
	border-bottom:solid 2px #FFBE00;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:normal;

}
#field 
{
	width:100%;
	background:none;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	border:none;
	color:White;
	font-weight:bold;
	/*text-transform:uppercase;*/
}
#TopMenuBar
{
	width:970px;	
	margin-left:15px;
	float: left;
	background: url(../images/taskbar.gif) repeat-x top left;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	font-size: 0.6em;
	color: #b70000;
	text-align:right;
}
.Topmenu
{
	margin:  auto;
	text-align:right;
	width: 100%;
	float:left;
}
.TopMenuNavSearch {
	margin:  auto;
	text-align:center;
	width: 200px;
	float:right;
	display:none;
}
.TopMenuNav {
	margin:  auto;
	text-align:center;
	width: 75px;
	float:left;
}
.TopMenuNav a {
	display: inline;
	margin: auto ;
	padding: none;
	font: 12px Arial, Arial, Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	text-decoration:none;
	text-align: center;
	width:100%;
}
.TopMenuNav  a:hover 
{

	color:#ffffff;
	background-color: #F16903;

}

/* Left Section
-----------------*/
#leftContent {
	float: left;
	width: 155px;
	height:auto;
	margin-right:2px;
	margin-left:1px;
		border-right:1px solid #d3d3d3;
} 
.LeftImg
{
	width:155px;
	float:left;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	margin-bottom:1px;
	text-align:center;
	
}
.NewsFeed
{
	width:155px;
	float:left;
	height:auto;
	margin:auto;
	text-align:center;
	display:none;
}
.RSSFeed
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	width:155px;
	float:left;
	height:auto;
	margin:auto;
	text-align:left;
}
.RSSFeed img
{
	display:none;
}

.RSSHeader
{
	width:100%;
	background-color: #E1E1E1;
	padding:3px;
}
.RSSHeader a
{
	text-decoration:none;
	color:#F16903;
	font-weight:bold;
	font-size:0.9em;
}

.RSSImage
{

}

.RSSDescription
{
	font-size: 0.8em;
}

.RSSdate
{
	margin-top:3px;
	font-size:0.6em;	
	margin-bottom:10px;
}
.UserImageContainer
{
	margin:auto;

}

.UserImage
{
	width:150px;
	height:150px;
	border: solid 5px #F16903;
	display:inline-block;
}
.LogoImage, .TeamLogo
{

	border: solid 5px #F16903;
	display:inline-block;
}
.BirthdaySection, .LeftSection
{
	width:155px;
	float:left;
	margin:auto;
	text-align:center;	
}
.Birthdays
{
	width:100%;
	height:225px;
	background: url("../images/BirthdayBackground.jpg") top left repeat-y  ;
}
.BirthdayRow
{
	width:100%;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	margin-top:5px;

}
.BirthdayDate
{
	width:100%;
	float:left;

/*background-color: #E1E1E1;*/
font-weight:bold;
margin-top:5px;

}

.BirthdayPlayer
{
	width:95px;
	float:left;
	border:solid 0px black;
}

.BirthdayTeam
{
	width:55px;
	float:left;
	border:solid 0px black;
}

/* Left menu System
--------------------*/

.shaded {
	border: none;
	margin: auto;
	float:left;
	
}
.glossymenu{

	margin:auto ; 
	float:left;
	width: 150px;
}

.accordionHeaderPast
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:Black;	
	/*background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;*/
	/*background: url("../images/Banner-155.gif") repeat-x;*/
	background-color: White;
	text-align:center;
	padding-top: 4px;
	padding-bottom: 4px;
    display: inline;
    cursor: pointer;
    width: 155px;
    float:left;    
    border-top : solid 1px white;
    font-weight:bold;
}

.accordionHeader
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#ffffff;	
	/*background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;*/
	background: url("../images/Banner-155-blue.gif") no-repeat;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 4px;
padding-left:40px;
    display: inline;
    cursor: pointer;
    width: 155px;
    float:left;    
    border-top : solid 1px white;
    font-weight:bold;
	overflow:hidden;
}

.accordionHeader a
{
	color: #edede8;
	background: none;
	text-decoration: none;
	display: inline;
	width: 155px
}

 .accordionHeader a:hover
{
	font-weight:bold;
	color: #763500 ;
	/*background-color:#F16903;*/
	display: inline;
}

.accordionContent
{
    border: 0px solid #2F4F4F;
    border-top: none;
    padding-top: 0px;
    margin-bottom:1px;
    background-color:#FFCFA9;
    width:100%;
    float:left;
    
}        
.accordionContent a
{
	text-decoration: none;
	width:100%;	
}

.accordionContent ul
{
	text-decoration:none;
}

.submenu
{
	width:155px;
	float:left;
	
}
.submenutop
{
	/*margin-top :-8px;*/
	width:155px;
	max-height:11px;
	float:left;
	background:   url("../images/Button-155-top.jpg")  no-repeat bottom left;
	border:0px solid black;

}
.submenubottom
{
	width:155px;
	height:10px;
	float:left;
	background:   url("../images/Button-155-bottom.jpg") no-repeat ;
	/*margin-bottom :-9px;*/
}
.submenusep
{
	/*margin-top :-8px;*/
	width:155px;
	float:left;
	background: url("../images/Button-155-Middle-Sep.jpg")  no-repeat bottom left;
	border:0px solid black;

}
.SubMenuItem

{
    border: 0px solid #2F4F4F;
    background: #B7D2FF url("../images/divider-right-icon.gif") top right no-repeat;
	font-family: Arial, Sans-Serif;
	font-size:0.8em;
    cursor: pointer;
    margin-top:0px;
    margin-bottom:0px;
    height:21px;
    padding-top:3px;
    padding-bottom:0px;
    display:inline;
    margin-left:1px;
    margin-right:1px;
    width:155px;
    float:left;
    text-align:center;
	overflow:hidden;
    margin-bottom:1px;
}	
.SubMenuItem a
{
	color:#404040;
	display:inline;
	width:100%;
	text-decoration: none;	
	margin-top:10px;

}
.SubMenuItem a:hover{background-color:#005cde;color:#e8e8ed;}

.teamimage
{
	text-align: center;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	border: solid 5px #F16903;
	width:350px;
	float:left;
	
}


/* Index Page 
--------------*/
#LatestScoreDivNextMatch{float:left;width:178px;height:225px;overflow:hidden;}
#LatestScoreDivLatestScore{float:left;width:178px;height:225px;overflow:hidden;}

.NewsContent{float:left;height:200px;overflow:hidden;width:774px;}

#latestScoreDivLatestScoreContainer,#latestScoreDivNextMatchContainer
{
	width:210px;
	float:left;
	height:auto;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	margin-top:30px;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#585858;
	background-color:#ffffff ;
	background-image:url("../images/pitch.gif");
	background-repeat:no-repeat;
	background-position:center;
	
}

.TeamImage2{width:340px;float:left;}
.TeamPic{float:left;background:#ffffff;height:200px;overflow:hidden;}

.LandingWelcome
{
	color:#000000;	
	background-color: #FFFFFF;
	text-align:center;
	width: 970px;
	margin: auto;
	float:left;

}
.LandingWelcomeImg
{
	margin: auto;
	width:100%;
	float:left;	
}
.LandingWelcomeText
{
	text-align:left;
	float:left;	
	width:100%;
	padding:15px 15px 15px 15px;

}
.LandingWelcomeText h3
{
		font-size:1.1em;
}
.LandingEnterSite
{
	width:100%;
	text-align:center;	
}
.Welcome
{
	color:#000000;	

	text-align:center;
	width: 810px;
	float:left;
}
.Welcome H2, .LandingWelcome h2 , .LandingEnterSite h2
{
	font-size:1.5em;	
}
.WelcomeImg
{
	margin: auto;
	float:left;	
	width:100%;
}
#LatestScoreDiv
{
	width:305px;
	float:left;
	margin:auto;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	font-size:0.8em;
	
}
.WelcomeText
{
	text-align:left;
	float:left;	
	width:790px;
	margin-left:10px;
}
#divMessageWidth
{
	width:810px;
	text-align:center;
	margin-bottom:10px;
	float:left;
}


#LatestScoreDivNextMatchxxxx
{

}
.LatestMatchRowDate
{
	width:100%;
	text-align:center;
	background-color :#E1E1E1;
	float:left;
}
.NextMatchRowDate
{
	width:100%;
	text-align:center;
	background-color :#E1E1E1;
	float:left;
	font-weight:bold;	
	padding:2px;
}
.NextMatchRow
{
	width:100%;
	text-align:center;
	float:left;
}

.NextMatchButton
{
	width:100%;
	height:auto;
	text-align:center;
	float:left;
	padding:4px 0px 4px 0px;
	
}
.LatestMatchRowButton
{
	width:100%;
	height:auto;
	text-align:center;
	float:left;
	padding:4px 0px 4px 0px;
	margin-top:10px;
}
.LatestMatchRowButton a, .LatestMatchRowButton a:Link, .LatestMatchRowButton a:Visited, .LatestMatchRowButton a:Active 
{
	color: #585858;
	font-weight:bold;
	text-decoration: none;
}

.LatestMatchRow
{
	width:100%;
	text-align:center;
	float:left;
	margin-top:10px;

}
.LatestMatchTeam
{
	width:140px;
	float:left;
	text-align:right;
	margin-bottom:0px;
}
.LatestMatchScore
{
	width:25px;
	float:left;
	text-align:center;	
	margin-bottom:0px;
}

/* News and Events secion in Index
-----------------------------------*/
.EventSection
{
	width:304px;
	float:left;	
	background-color:#ffffff;
}
.NewsSection
{
	width:304px;
	float:left;
	border-right:solid 1px #d3d3d3;
	background-color:#ffffff;
}

.eventHeadline, newsHeadline
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color:#000000;	
	
	text-align:left;
	width: 303px;
	float: left;
	height: 35px;
	
}
.eventHeadline a:hover{	color:#fff;	background-color:#505050;}
.newsHeadline a:hover{	color:#fff;	background-color:#505050;}

.eventHeadline a#active{color:#fff; background-color:#35A2CB;} 
.newsHeadline a#active{color:#fff; background-color:#35A2CB;} 

.eventDate, .newsDate
{
	width:60px;
	height:32px;
	float:left;
	font-size:0.8em;
	padding-top:10px;
}
.eventIcon, .newsIcon
{
	width:32px;
	height:32px;
	float:left;
}
.eventAnch, .newsAnch
{
	width:201px;
	margin-right:1px;
	height:32px;
	float:left;
}
.eventAnch a 
{
	display:block;
	margin:0px;
	padding:4px 0px 0px 10px;
	font: 8pt Arial, Arial, Arial, Helvetica, sans-serif;
	line-height:32px;
	color:#505050;
	background-color:#FAFAFA;
	text-decoration:none;
	height:32px;
	width:100%;
	float:left;
	text-align:right;
}
 .newsAnch a
{
	display:block;
	margin:0px;
	padding:4px 0px 0px 10px;
	font: 8pt Arial, Arial, Arial, Helvetica, sans-serif;
	line-height:32px;
	color:#505050;
	background-color:#FAFAFA;
	text-decoration:none;
	height:32px;
	width:100%;
	float:left;
	text-align:right;
}

.newsImage
{
float:left;
margin: 10px 10px 10px 20px;	
}
#imgNewsimg
{
	margin-left:10px;
}
.ImageCenter
{
	width:100%;
	float:left;
	text-align:center;
}

#imgBlogimg
{
	float:left;
	
}
.newsLatestContainer
{
	float:left;
	width:810px;	
	background-color:#ffffff;
}
.HeadlineDate{width:200px;float:left;color:#F16903;margin-top:10px;margin-left:10px;}
.HeadlineHeadline {width:400px;float:left;font-weight:bold;margin-top:10px;}

.MoreNews
{
	float:left;
	width:766px;	
	border-top: solid 2px #F16903;	
	border-left: solid 2px #F16903;	
	border-right: solid 2px #F16903;	
	border-bottom: solid 2px #F16903;
	height:35px;
	padding-top:7px;

	text-align:right;
	background:#D3D3D3;
	margin-left:20px;
	margin-right:20px;

}
.MoreNews a
{
	text-decoration:none;
	color:#F16903;
}
.EventHeader{margin-top:30px;height:70px;}

.newsLatestContents
{
	float:left;
	width:806px;	
	border-bottom: solid 0px #F16903;	
	border-left: solid 0px #F16903;	
	border-right: solid 0px #F16903;	
	margin-top:15px;
	margin-bottom:15px;
	min-height:150px;
}
.newsLatestImage
{
	float:left;
	margin:5px;
	width:200px;
	overflow:hidden;
	height:155px;
	
}
.newsLatestArticle
{
	float:left;
	width:540px;
	margin:5px;
	overflow:auto;
	text-align:left;
	height:200px;

}
.newsLatestImage img{height:150px;}
#imgNewsimg
{
	margin:5px;
	float:left;
}
.newsList
{
	width:304px;
	float:left;

}
.newsItem
{
	float:left;
	margin:10px 10px 10px 10px;
	text-align:left;
}
.newsLatestItem
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	float:left;
	font-size:0.9em;
	font-weight:normal;
	color:#585858;
	text-align:left;
	border-bottom: solid 0px #F16903;
	border-Left: solid 2px #F16903;
	border-right: solid 2px #F16903;
	width:766px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
}
.newsBack
{
	width:100%;
	text-align:center;	
	float:left;
}

.newsHeadlineTrailer
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	
	text-align:left;
	width: 303px;
	
}

.newsHeadlineTrailer a
{
	display:block;
	margin:0px;
	padding:4px 0px 0px 10px;
	font: 8pt Arial, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#7C2025;
	
	text-decoration:none;
	border-top:none;
	border-left: none;
	border-right: none;
	text-align: right;

}

.newsEventTrailer
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	background-color: #FFFFFF;
	text-align:left;
	width: 303px;
	
}
.newsEventTrailer a
{
	display:block;
	margin:0px;
	padding:4px 0px 0px 10px;
	font: 8pt Arial, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#7C2025;
	
	text-decoration:none;
	border-top:none;
	border-left: none;
	border-right: none;
	text-align: right;

}	
.newsArticleText
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	background-color: #FFFFFF;
	padding: 4px;
	text-align:left;
	width:100%;
	border-bottom: solid 1px black;
	border-color: #E3E3E3;
	height: 200px;
}

.newsArticleDateTime
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:#000000;	
	background-color: #FFFFFF;
	padding: 4px;
	text-align:right;
	width: 100%;
	border-bottom: solid 1px black;
	border-color: #E3E3E3;
	height: auto;
	clear: both;
}

.newsImage
{
	width: auto;
	height: auto;
	text-decoration: none;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	
}

.newsBack
{
	width: 100%;
	text-align: left;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color:#ff0000;
	margin-top: 100px;	
	
}

.newsBack a {
	display: inline;
	padding: none;
	font: 1.1em Arial, Arial, Arial, Helvetica, sans-serif;
	color: #7C2025;
	text-decoration:none;
}
.newsBack  a:hover {
	color:#ffffff;
	background-color: #A49D9D;

}

.newsBack  a#active{ 
	color:#ffffff;
	background-color: #A49D9D;


} 

.blogItem
{
	float:left;
	margin:auto;
	width:100%;
	padding-left:28px;
}
.blogEntry
{
	margin:auto;	
	margin-top:15px;
	width:750px;
	float:left;
	text-align:left;	
	border-bottom:solid 1px #333333;
	color:#585858;
	
}
.blogHeadline
{
	width:100%;
	float:left;
	background-color :#DFE8F0;
	font-size: 10pt;
	font-weight: bold;
	border:solid 1px #333333;
	padding:2px;

}
.blogDetails
{
	width:100%;
	float:left;
	font-size: 10pt;
	font-weight: normal;
		margin-bottom:5px;
}
.blogDate
{
	width:100%;
	float:left;
	font-size: 0.7em;
	font-weight: normal;
	color: #858585;		
	margin-bottom:5px;
}
/*Pages without logon
/* --------------------------------------------- */
#twoContent
{ 
	float: left;
	width: 610px;
	margin:auto;
	margin-left:75px;
	margin-top:10px;
	border: 0px solid #C0CDC1;	
	height:auto;
	text-align:center;
}


/* Upload page 
---------------*/
#UploadContent
{
	float:left;
	width:800px;
	text-align:center;
	margin-left:110px;
}

/* middle ----------------------------------------------------- */   
#middleContent{ 
	float: left;
	width: 810px;
	margin:auto;
	/*background:url("../images/FixtureBackground.jpg") top left repeat;*/
	min-height:650px;
	text-align:center;
	background: url("../images/bg.gif")  repeat-y;
	color:#333333;
}
#WelcomeContent{ 
	float: left;
	width: 100%;
	margin:auto;
	min-height:650px;
	text-align:center;
	
}
/* FOOTER ----------------------------------------------------- */   
#footer {
	clear: both;
	text-align: center;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 10px;
	background: url("../images/footer1024.gif") no-repeat;

	width:1024px;
	height:50px;
}

#footer a, #footer a:Link, #footer a:Visited, #footer a:Active {
color: #645FAB;
text-decoration: none;
}

#footer a:Hover {
color: #35A2CB;
}


/* NEWS ----------------------------------------------------- */ 

#news {font-size: 0.9em; clear: both; width:180px; margin:0px 0 0 30px; padding: 5px; border: 1px solid #DADADA;}



.pageLatestDivider, .pageLatestDividerEvent
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:bold;
	color:#000000;	
	text-align:left;
	width: 766px;
	background:#fefcc7;
	min-height:40px;
	border-top:solid 2px #F16903;
	border-left:solid 2px #F16903;
	border-right:solid 2px #F16903;
	border-bottom:solid 2px #F16903;
	margin-left:20px;
	margin-right:20px;
	display:inline-block;
}
.pageLatestDividerEvent{background:#cafec7}

.pageInfo
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#FFFFFF;	
	background-color: #AEAEAE;
	padding: 4px;
	text-align:center;
	width: 100%;
}


/* News Search Page */
.NewsSearch
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 4px;
	padding-bottom:10px;
	text-align:left;
	width: 810px;
	margin-bottom: 0px;
	padding-left:50px;
	float: left;
	height: 35px;
		
}
.NewsSearch #btnSearch
{
	padding-bottom:0px;
	text-align:right;
	margin-bottom: -10px;
}

.ArchiveGridHeader
{
	width:100%;
	font-weight:bold;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 1px;
	padding-right :0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	width: 100%;
	margin-bottom: 0px;
	float: left;
	
}
.ArchiveGridDateHeader
{
	width:75px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px  0px 0px 1px;
}
.ArchiveGridTeamHeader
{
	width:70px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px 0px 0px  1px;
}
.ArchiveGridTypeHeader
{
	width:70px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px 0px 0px  1px;
}
.ArchiveGridHeadlineHeader
{
	width:387px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px 0px 0px 1px;
}
.ArchiveGrid
{
	width:710px;
	margin-left:70px;
}
.ArchiveGridRow
{
	width:100%;
	font-weight:normal;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	text-align:left;
	width: 100%;
	float: left;
	
}
.ArchiveGridSeason
{
	width:100%;
	font-weight:bold;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:center;	
}
.ArchiveGridDate
{
	width:75px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.ArchiveGridTeam
{
	width:70px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.ArchiveGridType
{
	width:70px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.ArchiveGridHeadline
{
	width:387px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.ArchiveGridHeadline a
{
	display:block;
	color:#666666;
	margin:0px;
	text-decoration:none;
	border-top:none;
	border-left: none;
	border-right: none;
	text-align: left;
}

.ArchiveGridHeadline a:hover {
	color:#fff;
	background-color:#505050;
}

.ArchiveGridHeadline a#active{ 
	color:#fff; 
	background-color:#35A2CB;
} 

/* Pitch Booking Search Page */
.PitchBooking
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 4px;
	padding-bottom:10px;
	text-align:left;
	width: 100%;
	margin-bottom: 0px;
	float: left;
	height: 35px;


		
}
.PitchBooking #btnSearch
{
	padding-bottom:0px;
	text-align:right;
	margin-bottom: -10px;
}

.PitchGridHeader
{
	width:100%;
	font-weight:bold;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:left;
	width: 100%;
	margin-bottom: 0px;
	float: left;

}
.PitchGridDateHeader
{
	width:75px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px  0px 0px 1px;

}
.PitchGridTeamHeader
{
	width:70px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px  0px 0px 1px;

}
.PitchGridPitchHeader
{
	width:257px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px  0px 0px 1px;

}
.PitchGridKOHeader
{
	width:70px;
	float: left;
	background-color :#E1E1E1;
	margin: 0px  0px 0px 1px;
}
.PitchGridRefereeHeader
{
	width:130px;
	float:left;
	background-color :#E1E1E1;
	margin: 0px  0px 0px 1px;

}
.PitchGrid
{
	width:780px;
	margin:0px 10px 0px 10px;

		float:left;
}
.PitchGridRow
{
	width:100%;
	font-weight:normal;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align:left;
	width: 100%;
	float: left;
	
}
.PitchGridTitle
{
	width:100%;
	font-weight:bold;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	padding-left: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	margin-top:5px;
	margin-bottom:15px;
	text-align:center;
	width: 100%;
	float: left;
}
.PitchGridSeason
{
	width:100%;
	font-weight:bold;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:center;	
	
}
.PitchGridDate
{
	width:75px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.PitchGridTeam
{
	width:70px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.PitchGridPitch
{
	width:257px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.PitchGridReferee
{
	width:130px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
}
.PitchGridKO
{
	width:70px;
	float:left;
	background-color :#DFE8F0;
	margin: 0px 0px 0px 1px;
		text-align:center;
}





.CharterStandard
{
	text-align: center;	
	width: 155px;
	padding-top: 5px;	
	margin:auto;
	border: solid 1px black;
	height:auto;
}

.Copyright
{
	font-family: Arial;
	font-size: 7pt; 
	color: #000000; 
	display:inline;
	text-align: center;
	margin: 0 15px 0 15px ;
	width: 100%;
	border-top:0;/*2px solid #d3d3d3;*/
	border-bottom:0;/*2px solid #d3d3d3;*/
	border-left:0;/*1px solid #d3d3d3;*/
	border-right:0/*1px solid #d3d3d3;*/;
	float:left;
	
}



/* Sponsor part
---------------- */
#Landingsponsor
{
	float:left;
	margin:auto;
	width:100%;
	height:auto;
	margin-top:50px;
	border-top:solid 0px #d3d3d3;
	border-bottom:solid 0px #d3d3d3;
}
#sponsor
{
	float:left;
	overflow:hidden;
	/*margin:auto;
	width:100%;
	height:auto;
	margin-top:50px;
	border-top:solid 0px #d3d3d3;
	border-bottom:solid 0px #d3d3d3;
		background-color:#ffffff;*/
}
#sponsor img
{
	height:90px;
}

/* Admin Page 
---------------*/
.adminOption
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#000000;	
	padding: 4px 4px 2px 4px;
	text-align:center;
	width: 200px;
	margin-left:30px;
	height:auto;
	background: url(../images/Button_AdminOption.jpg) no-repeat bottom left;	
	float:left;
}

.adminOption a
{
	display:block;
	margin:0px;
	padding:  14px  0px  0px  0px;
	font: 11pt Arial, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	float:left;
	width:100%;
	margin-top:5px;

}
.adminOption a:hover {

}

.adminOption a#active{ 

} 
.AdminRow
{
	width:100%;
	margin-left:75px;
}
.Admin
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	background-color: #FFFFFF;
	padding: 4px;
	text-align:left;
	width: 600px;
	float:left;
	margin-left:10px;
}
.Admin1,.Admin2,.Admin3
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	padding: 0px;
	text-align:center;
	width: 265px;
	float:left;

}
.newsAddLeftCol
{
	float:left;
	width:35%;
	text-align:right;
	margin-Right:10px;
	margin-top:5px;

		
}
.newsAddRightCol
{
	float:left;
	width:49%;
	text-align:Left;
	margin-left:10px;
	margin-top:5px;

	
}
.newsAddRow
{
	width:100%;
	float:left;
	margin-bottom:10px;
}
.newsAdd
{
	width:100%;
	float:left;
}
	
.newsArticleRow
{
	width:100%;
	padding-left:5px;
	padding-top:5px;
	float:left;
}




.RegisterLeftCol
{
	float:left;
	width:290px;
	text-align:right;
	padding-Right:10px;

}
.RegisterRightCol
{
	float:left;
	width:290px;
	text-align:Left;
	padding-left:10px;

	
}

.RegisterRow
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width:600px;
	padding: 10px 0px 0px 0px;
	float:left;
}
.RegisterItem
{
	float:left;
	margin:10px 10px 10px 10px;

}
.RegisterBack
{
width:100%;
text-align:center;		
}
.UserTable
{
font-size:8pt !important;	
width:100%;
}
.Userheader
{
	background-color:Gray;
	color:white;
	width:100%;
}
.UserRow
{
	background-color:#d3d3d3;
	color:black;
}
.UserCol1
{
	width:17%;
	
}
.UserCol1 a 
{
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	padding:  4px 0px  2px 2px;
	text-align:left;
	color:black;
}
.UserCol1 a:hover
{
	font-weight:normal;
	color: white ;
	background: #F16903 ;
	
}

.UserCol2
{
	width:30%;text-align:left;
}
.UserCol3
{
	width:30%;text-align:left;
}
.UserCol4
{
	width:10%;text-align:left;
}
.UserCol5
{
	width:10%;
}
.ImagesPage
{
width:800px;
text-align:left;
margin-left:10px;
float:left;
	
}
.NewsTable
{
	font-size:8pt !important;	
	width:600px;
	float:left;
}
.Newsheader
{
background-color:Gray;
color:white;
}
.NewsRow
{
	background-color:#d3d3d3;
	color:black;
	width:100%;
	padding: 10px 0px 0px 0px;
}
.NewsDisabledRow
{
	background-color:#d3d3d3;
	color:gray;
}
.NewsCol1
{
	width:20%;
}
.NewsCol2
{
	width:32%;
}
.NewsCol3
{
	width:10%;
}
.NewsCol4
{
	width:10%;
}
.NewsCol5
{
	width:8%;
}
.NewsCol6
{
	width:10%;
}
.NewsCol7
{
	width:10%;
}
.newsLeftCol
{
	float:left;
	width:50%;
	text-align:right;
	padding-Right:10px;

}
.NewsRightCol
{
	float:left;
	width:49%;
	text-align:Left;
	padding-left:10px;
}
.PlayerAdminRow
{
	width:100%;
	margin-left:150px;
}
.PlayerAdmin
{
	width:500px;
	text-align:center;
margin:auto;
	float:left;

}
.PlayerDetails
{
	text-align:center;
	background:none;
	float:left;
	width:100%;
	height:auto;

}
.PlayerDetailsRow
{
	color:#585858;
	text-align:center;
	height:auto;
	width:100%;
	float:left;
	
}
.PlayerTable
{
font-size:8pt !important;	

}
.Playerheader
{
background-color:Gray;
color:white;
}
.PlayerRow
{
	background-color:#d3d3d3;
	color:black;
}
.PlayerDisabledRow
{
	background-color:#d3d3d3;
	color:gray;
}
.PlayerCol1
{
	width:40%;
}
.PlayerCol2
{
	width:5%;
}
.PlayerCol3
{
	width:10%;
}
.PlayerCol4
{
	width:10%;
}
.PlayerCol5
{
	width:20%;
}
.PlayerCol6
{
	width:10%;
}
.PlayerLeftCol
{
	float:left;
	width:45%;
	text-align:right;
	padding-Right:10px;
	font-size:0.8em;
	color:#585858;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	margin-top:5px;
}
.PlayerRightCol
{
	float:left;
	width:45%;
	text-align:Left;
	padding-left:10px;	

	margin-top:5px;
	color:#585858;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.PlayerLeftCol33
{
	float:left;
	width:33%;
	text-align:right;
	padding-Right:10px;
	font-size:0.8em;
	color:#585858;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	margin-top:5px;
}
.PlayerRightCol66
{
	float:left;
	width:60%;
	text-align:Left;
	padding-left:10px;	
	margin-top:5px;
	color:#585858;
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.PlayerColFull
{
	float:left;
	width:100%;
	text-align:center;
	padding-Right:10px;
	font-size:0.8em;
	color:#585858;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	margin-top:5px;
}
.PlayerRow
{
	width:100%;
	padding: 10px 0px 0px 0px;
		float:left;
		margin-top:5px;
		margin-bottom:5px;
}
.PlayerContacts
{
	width:100%;
	margin-left:125px;	
	float:left;
}
.PlayerContactsTable
{
	float:left;
	margin:auto;
}
.ContactTable
{
font-size:8pt !important;
width:100%	

}
.Contactheader
{
background-color:Gray;
color:white;
}
.ContactRow
{
	background-color:#d3d3d3;
	color:black;
}
.ContactCol1
{
	width:40%;
}
.ContactCol2
{
	width:40%;
}
.ContactCol3
{
	width:20%;
}


/* Player profiles 
------------------- */
.PlayerProfileContainer
{
	width:800px;
	margin-left:100px;
float:left;
	}

.PlayerImage
{
	width:150px;
	height:150px;
	float:left;
	border: solid 2px #F16903;
	margin:  5px 5px 5px 0px;
	display:inline-block;
	overflow:hidden;
}
.PlayerImage img{overflow:hidden;width:150px;}
.PlayerProfiles
{
	text-align:left;
	width:609px;
	height:auto;
	margin:auto;
	margin-top:30px;
	float:left;
	display:inline-block;
}
.PlayerProfile
{
	float:left;
	height:AUTO;
	margin:auto;
	margin-bottom:70px;
	width:609px;
}

.PlayerProfilesRow
{
margin-bottom:  5px;
	color:black;
	width:100%;
}
.PlayerProfilesImage
{
	width:200px;
	height:150px;
	float:left;
	border: solid 2px #F16903;
}
.PlayerStat
{
	width:445px;
	height:154px;
	float:left;
	margin:  5px 0px 5px 0px;

}
.PlayerProfilesText
{
	width:100%;
	min-height:150px;
	border: solid 0px #F16903;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	padding-left:2px;
	color:#585858;
	float:left;
	display:inline-block;
}
.PlayerProfilesHonoursText
{
	width:100%;
	border: solid 0px #F16903;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	padding-left:2px;
	color:#585858;
	float:left;	
	text-align:center;
}

.Message
{
	font-family: Arial;
	font-size: 1.0em; 
	margin:10px;
	color:#585858;
}
.MessageHeader
{
	font-family: Arial;
	font-size: 2.2em; 
	color: #262626; 
	font-weight:bold;
	margin-bottom:10px;
}
.ManagerDetails
{
	width:100%;
	float:left;
	margin-bottom:10px;
	margin-top:10px;

}
.RepDetails
{
	width:100%;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	
}

.MatchRow
{
	width:100%;
	margin-left:117px;
	text-align:center;	
	float:left;
}
.MatchDetails
{
	margin:auto;

	height:auto;
}

.ResultHRow
{
	width:475px;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.8em;
	height:15px;
	margin-top:2px;
	float:left;
	color:white; 
	background-color :#F16903 !important ;
}
.FixtureDisplay
{
	text-align:center;
	background:none;
	float:left;
	width:100%;
	height:auto;
	background:url("../images/FixtureBackground.jpg") top left no-repeat; 

}
.ResultRow, FixtureRow
{
	width:575px;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.8em;
	color:#585858;
	height:15px;
	margin-top:5px;
	float:left;
	
}

.ResultAnch
{
	width:475px;
	float:left;	
	background-color :#DFE8F0;
	height:20px;
	padding-top:2px;
	/*background-color:yellow;*/
}
.ResultAnchSelected
{
	width:475px;
	float:left;	
	height:20px;
	padding-top:2px;
}
.ResultDate
{
	width:15%;
	float:left;
	text-align:left;
	/*background-color:green;*/	
}
.ResultOpposition
{
	width:35%;
	float:left;
	text-align:left;
	/*background-color:yellow;*/	
}
.ResultComp
{
	width:21%;
	float:left;
	text-align:left;
	/*background-color:Red;*/
}
.ResultVenue
{
	width:9%;
	float:left;
	text-align:center;
	/*background-color:green;*/	
}
.ResultScore
{
	float:left;
	text-align:center;	
	width:9%;
	/*background-color:orange;*/
}

.ResultResult
{
	width:9%;
	float:left;
	text-align:center;	
	/*background-color:blue;*/
}
.ResultReport
{
	width:100px;
	text-align:center;	
	float:left;
	/*background-color:blue;*/
}

.ResultRowSelected 
{
	width:575px;
	text-align:left;
	font-size: 0.8em;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	color: white;
	margin-top:5px;
	float:left;
}
.ResultAnch a
{
	color:#585858;
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	text-align:left;
	cursor:pointer;
}
.ResultAnchSelected a
{
	color:white;
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	text-align:left;
	color: white ;
	background: GRAY url("../images/divider-right-icon-15.gif") top right no-repeat;

	float:left;
	
}
.ResultAnch a:hover
{
	color: white ;
	background: #F16903 url("../images/divider-right-icon-15.gif") top right no-repeat;
	float:left;
}
 .ResultAnchSelected a:hover
{
	color: white ;
	background: #F16903 url("../images/divider-right-icon-15.gif") top right no-repeat;

}
/*.ResultReport a, .ResultReport a:hover
{
	color:#585858;
	background: none;
	text-decoration: none;
	display:inherit;
	width:25%;	
	background-color:#DFE8F0;
	text-align:left;
	cursor:auto;
	float:none;
	
}*/
.ResultReport a
{
	text-align:center;
	cursor:pointer;
	display:block;
}
.ResultReport a:hover
{
	text-align:center;
	color: #585858 ;
	background: none;
	background-color:#DFE8F0;
	cursor:pointer;
	display:block;
}
.FixtureRow
{
	width:90%;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	background-color:#B9B9B9;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.7em;
	color:#585858;
	cursor:pointer;
}
.FixtureRow a
{
	color:#585858;
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	background-color:#DFE8F0;
	text-align:left;
	cursor:pointer;
}
 .FixtureRow a:hover
{
	/*color: white ;
	background: #F16903 url("../images/divider-right-icon-15.gif") top right no-repeat;*/
}
 .FixtureRowSelected a:hover
{
	/*color: white ;
	background: #F16903 url("../images/divider-right-icon-15.gif") top right no-repeat;*/

}
.FixtureComp
{
	width:20%;
	float:left;
	text-align:left;
	padding: 4px 2px 2px 2px;
}
.FixtureDate
{
	width:15%;
	float:left;
	text-align:left;
	padding: 4px 2px 2px 2px;
	
}
.FixtureFixture
{
	width:65%;
	float:left;
	text-align:center;
	height:25px;
}
.FixtureFixtureNonEdit
{
	width:65%;
	float:left;
	text-align:center;
	height:25px;
}
.FixtureFixtureNonEdit a
{
	color:#585858;
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	background-color:#B9B9B9;
	height:25px;
	padding:  4px 0px  2px 2px;
	text-align:left;
}
 .FixtureFixtureNonEdit a:hover
{

}
.FixtureFixtureSelected 
{
	width:65%;
	float:left;
	text-align:center;
	height:25px;
	font-weight:bold;
	color: #763500 ;
	background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;
}
.FixtureFixtureSelected a
{
	color:#585858;
	text-decoration: none;
	display: inline;
	width:100%;	
	background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;
	height:25px;
	padding: 4px 2px 2px 2px;
	text-align:left;
}
.FixtureFixture a
{
	color:#585858;
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	background-color:#B9B9B9;
	height:25px;
	padding:  4px 0px  2px 2px;
	text-align:left;
}
 .FixtureFixture a:hover
{
	font-weight:bold;
	color: #763500 ;
	background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;
	height:25px;
}
 .FixtureFixtureSelected a:hover
{
	font-weight:bold;
	color: #763500 ;
	background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;
	height:25px;
}
.StatsRow
{
	width:100%;	
	margin-top:-2px;
}
.MatchStats
{
	float:left;
	/*width:357px;*/
	width:475px;
	height:auto;
	margin-top:0px;
	margin-left:0px;
	margin-right:100px;
	margin-bottom:0px;
	
	/*margin-left:145px;*/
	border-bottom:solid 1px gray;
	border-left:solid 1px gray;
	border-right:solid 1px gray;
	color:#585858;

}

.MatchStatRow
{
	width:100%;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.7em;
	border-bottom:solid 1px #d3d3d3;
	color:#585858;
	float:left;
}
.MatchStatMOM
{
	width:23px;
	float:left;
background-image:none;
	
}
.MatchStatPlayer
{
	width:160px;
	float:left;
	text-align:left;
}

.MatchStatStart
{
	width:20px;
	float:left;
}
.MatchStatSub
{
	width:20px;
	float:left;
}
.MatchStatGoals
{
	width:80px;
	float:left;
	text-align:left;
}
.MatchStatCards
{
	width:30px;
	float:left;
}
.MatchStatSquadNo
{
	width:17px;
	float:left;
}
.MatchStatsButtonRow
{
	margin:auto;
	margin-top:20px;
	margin-bottom:10px;
	height:30px;

}
.MatchHStatRow
{
	width:100%;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.7em;
	border-bottom:solid 1px #d3d3d3;
	background-color:#DFE8F0;
	color:gray;
	text-align:center;	
	float:left;
}
.MatchHStatRowEdit
{
	width:75%;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	border-bottom:solid 1px #d3d3d3;
	background-color:Gray;
	color:white;
	text-align:center;	
	float:left;
}


.MatchStatsEdit
{
	float:left;
	height:auto;
	width:100%;
}
.MatchStatRowEdit
{
	width:75%;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	border-bottom:solid 1px #d3d3d3;
	color:#585858;
	margin-top:5px;
	padding-bottom:5px;
		float:left;
}
.MatchStatMOMEdit
{
	width:35px;
	float:left;
	text-align:center;
	border:solid 0px black;
	margin-right:4px;
}
.MatchStatPlayerEdit
{
	width:200px;
	float:left;
	text-align:left;
	border:solid 0px black;
	margin-right:4px;
	float:left;
}

.MatchStatPlayedEdit
{
	width:70px;
	float:left;
	border:solid 0px black;
	margin-right:4px;
}
.MatchStatGoalsEdit
{
	width:45px;
	float:left;
	text-align:center;
	border:solid 0px black;
	margin-right:4px;
}
.MatchStatRCEdit
{
	width:40px;
	float:left;
	border:solid 0px black;
	margin-right:4px;
}
.MatchStatYCEdit
{
	width:40px;
	float:left;
	border:solid 0px black;
	margin-right:4px;
}
/*##################
## Fixtures Setup ##
####################*/
.FixtureStatEdit
{
	float:left;
	height:auto;
	width:100%;
}
.FixtureStats{width:500px;margin-left:50px;margin-right:50px;float:left;}
.FixtureHStatRowEdit
{
	width:100%;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	border-bottom:solid 1px #d3d3d3;
	background-color:Gray;
	color:white;
	text-align:center;	
	float:left;
}
.FixtureStatRowEdit
{
	width:100%;
	text-align:left;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	border-bottom:solid 1px #d3d3d3;
	color:#585858;
	margin-top:5px;
	padding-bottom:5px;
		float:left;
}
.FixtureStatPlayerEdit
{
	width:225px;
	float:left;
	text-align:left;
	border:solid 0px black;
	margin-right:4px;
	float:left;
}
.FixtureStatOptionEdit
{
	width:71px;
	float:left;
	text-align:center;
	border:solid 0px black;
	
	float:left;
}
/* League republic league table format
--------------------------------------*/
.League_Table {
	width: 553px;
	font-size: 1.1em;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background: url(http://full-time.thefa.com/client/images/dotted-line.gif) repeat-x bottom left;	
	color: #464749;
	margin-bottom: 15px;
	font-size:0.7em;
}

.League_Table th.small {
	width: 25px;
}

.League_Table th.long {
	width: 60%;
}


/** 
Table heights for team qtys
[58px x (No.Teams/2) + 1px = league table height] 
Works for pages without sponsor
**/

.team8 {
	height: 233px;
}

.team24 {
	height: 697px;
}


/*** League Table Detail | Predictor | Recent Form -- Page styles ***/

#League_TableDetail {
	width: 100%;
	height: 60px;
	background: url(http://full-time.thefa.com/client/images/dotted-line.gif) repeat-x bottom left;
	margin-bottom: 15px;
}

#League_TableDetail label {
	clear: both;
	font-size: 1.0em;
	line-height: 150%;
	display: block;
}

#League_TableDetail select {
	width: 155px;
	height: 20px;
	font-size: 11px;
	color: black;
}

#League_TableDetail p {
	color: #999999;
	font-size: 1em;
	padding-top: 3px;
}

#League_TableDetail div {
	width: 200px;
	height: 45px;
	float: left;
}

#League_TableDetail div.end {
	float: right;
	width: 200px;
	text-align: right;
	font-style: italic;
}

#League_TableDetail div.end h2 {
	padding-top: 10px;
	font-size: 1.4em;
}

#League_TableDetail #DD,
#League_TableDetail #MM {
	width: 50px;
}

#League_TableDetail #YYYY {
	width: 60px;
}


.League-TableDetail_Table {
	font-size: 1.1em;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background: url(http://full-time.thefa.com/client/images/dotted-line.gif) repeat-x bottom left;	
	color: #464749;
	margin-bottom: 15px;
}

.League-TableDetail_Table td {
	padding-top: 3px;
	padding-bottom: 3px;
}

.League-TableDetail_Table th.col-team,
.League-TableDetail_Table th.col-played,
.League-TableDetail_Table th.col-wdlfa,
.League-TableDetail_Table th.col-stat
{
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left top no-repeat; 
}


.League-TableDetail_Table .col-position {
	width: 5%;
}


.League-TableDetail_Table .col-team {
	width: 20%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableDetail_Table .col-played {
	width: 5%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableDetail_Table .col-wdlfa {
	width: 18%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableDetail_Table .col-wdlfa-w {
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableDetail_Table .col-wdlfa-a {
	padding-right: 20px;
}

.League-TableDetail_Table td.col-wdlfa-w,
.League-TableDetail_Table td.col-wdlfa-d,
.League-TableDetail_Table td.col-wdlfa-l,
.League-TableDetail_Table td.col-wdlfa-f,
.League-TableDetail_Table td.col-wdlfa-a
{
	width: 2%;
}

.League-TableDetail_Table .col-stat {
	width: 5%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}




.League-TableRecentForm_Table {
	font-size: 1.1em;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background: url(http://full-time.thefa.com/client/images/dotted-line.gif) repeat-x bottom left;	
	color: #464749;
	margin-bottom: 15px;
}

.League-TableRecentForm_Table td {
	padding-top: 3px;
	padding-bottom: 3px;
}

.League-TableRecentForm_Table th.col-team,
.League-TableRecentForm_Table th.col-played,
.League-TableRecentForm_Table th.col-wdlfa,
.League-TableRecentForm_Table th.col-stat
{
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left top no-repeat; 
}


.League-TableRecentForm_Table .col-position {
	width: 5%;
}


.League-TableRecentForm_Table .col-team {
	width: 20%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableRecentForm_Table .col-played {
	width: 8%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableRecentForm_Table .col-wdlfa {
	width: 18%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableRecentForm_Table .col-wdlfa-w {
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}

.League-TableRecentForm_Table .col-wdlfa-a {
	padding-right: 20px;
}

.League-TableRecentForm_Table td.col-wdlfa-w,
.League-TableRecentForm_Table td.col-wdlfa-d,
.League-TableRecentForm_Table td.col-wdlfa-l,
.League-TableRecentForm_Table td.col-wdlfa-f,
.League-TableRecentForm_Table td.col-wdlfa-a
{
	width: 2%;
}

.League-TableRecentForm_Table .col-stat {
	width: 35%;
	background: url(http://full-time.thefa.com/client/images/vertical-line.gif) left center no-repeat; 
}



.predictor-table {
	padding-top: 5px;
}

.predictor-table td.left-divider {
	background: none;
	border-left: 1px solid #ccc;
	margin-left: 8px;
}

.predictor-table p {
	margin-bottom: 30px;
}

#formPredictor {
	padding-top: 10px;
	position: relative;
	margin-right: 8px;
}

#predictor-selector,
#predictor-selector ul {
	list-style: none;
}

.predictor-date {
	color: #003366;
	font-weight: bold;
	border-bottom: 1px solid #999;
	position: relative;
	padding-bottom: 2px;
	margin-bottom: 3px;
}

.last-prediction {
	border-bottom: none;
}

.predictor-match {
	color: #666;
	font-weight: normal;
}

.predictor-result {
	position: absolute;
	top: 3px;
	right: 0px;
}

.predictor-result label {
	display: none;
}

.predictor-input {
	border: 1px solid #999;
	width: 19px;
	height: 17px;
	padding-top: 2px;
	text-align: center;
}

#predictor-submit {
	width: 25px;
	height: 25px;
	position: absolute; /** according to formPredictor **/
	top: 10px;
	right: 0px;
}



/**** League Table feeds styles *****/

#League-TableFeeds_Table {
	font-size: 1.1em;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background: url(http://full-time.thefa.com/client/images/dotted-line.gif) repeat-x bottom left;	
	color: #464749;
	margin-bottom: 15px;
	padding: 15px 0 10px 0;
}

#League-TableFeeds_Table p {
	margin-right: 15px;
}

#League-TableFeeds_Table em {
	color: #999;
}

#League-TableFeeds_Table .left-divider {
	padding-left: 15px;
	background-image: none;
	border-left: 1px solid #ccc;
}


#League-TableFeeds_Table ul {
	margin-left: 16px;
	margin-bottom: 30px;
}

#League-TableFeeds_Table li a {
	text-decoration: underline;
}

#League-TableFeeds_Table li a:hover {
	text-decoration: none;
}

#League-TableFeeds_Table .formSelection {
	display: block;
	width: 300px;
	height: 25px;
	float: left;
	margin-bottom: 15px;
}

#League-TableFeeds_Table .feedCode {
	width: 500px;
	height: 175px;
	white-space: normal;
}

.feedTable {
	width: 350px;
	font-size: 12px;
	background-color: #b3f0ff;
}

.feedTable td {
	padding: 5px 2px;
	color: #666;
}

.feedTable .odd {
	background-color: #e6faff;
	color: #666;
}

.LeagueTable
{
	width:100%;
	text-align:center;
	margin:auto;
	float:left;
}
.PlayerDet
{
	float:left;
	width:100%;
	background-color:Green;
	text-align:center;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	color:#585858;
}
.PlayerDetHeader
{
	width:100%;
	background-color:#d3d3d3;
		font-weight:bold;
}
.PlayerDetStat
{
	width:100%;
	background-color:#DDF4BE;	

}
.Findus
{
	text-align:center;
	width:80%;
	margin-top:20px;
	margin:auto;
}
.Findus iframe
{
border:solid 2px #F16903;
}
.Staff{margin-left:85px;float:left;}
.ContactUsStaff
{
	text-align:center;
	width:100%;
	margin-top:10px;
	float:left;

}
.ContactUsRow
{
	width:600px;	
	margin-top:20px;
	float:left;
	height:200px;
}
.ContactUsLeft
{
	float:left;
	text-align:center;
	width:300px;
}
.ContactUsLeft img
{
	border:solid 0px #F16903;
	height:150px;
	width:150px;
} 
.ContactUsRight
{
	float:left;
	text-align:center;
	width:300px;
	margin-top:00px;
}
.Links
{
	text-align:center;
	width:80%;
	margin-top:20px;
	margin:auto;
	color:#585858;
}
.Documents
{
	text-align:center;
	width:80%;
	margin-top:20px;
	margin:auto;
	color:#585858;
}
.AboutUs
{
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size: 0.9em;
	/*color:#585858;*/
	color:#585858;
	text-align:left;
	width:90%;
	height:auto;
	margin-top:30px;
	margin:auto;

}
/* Forum stuff 
---------------------*/
#ForumMain, #ForumTandC
{
	text-align:center;
	width:100%;
	padding:0px ;
	font-size: 0.9em;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	color:#333333;

}
.TANDC
{
	margin:50px;	
	text-align:left;
}
/* Gallery stuff 
---------------------*/
.Gallery
{
	text-align:center;
	width:815px;
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	color:#585858;
	float:left;
	margin-left:10px;

}
.GalleryTN{ width:100px;height:100px;display:inline-block;}

.GalleryBlock {width:190px !important;float:left;height:180px; display:block;margin-top:10px;border:solid 1px #585858;margin-right:5px;}
.GalleryImage{width:190px;	height:100px; float:left;	text-align:center; }
.GalleryImage img{margin:7px;}
.GalleryAdmin {	width:190px;	float:left;	text-align:center; }
.GalleryThumbNail { width:190px !important; height:120px !important;float:left; }

.GalleryBanner {	width:190px; 	float:left; 	text-align:center; font-size:12px; }
.GalleryDate  { 	width:190px;float:left; }
.GalleryHeadline { 	width:190px;float:left; height:36px;font-size:14px;margin-top:2px;}


.GalleryAdmin a {	text-decoration: none;cursor:pointer;}


.MatchReportRow
{
	text-align:left;
	width:810px;
}

.MatchReport
{
	text-align:left;
}
.PrivacyPolicy
{
text-align:left;
padding:5px;
padding-top:15px;	
}
.LinkDiv
{
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	color:gray;
	margin-top:5px;
}
.ImageName
{
	font-family: Arial, Arial, helvetica, Arial, sans-serif;
	font-size:7pt;	
	color:gray;
	width:100%;
	text-align:center;
}

.LinkDiv a
{
 text-decoration:none	;
 color:gray;

}
.LinkDiv a:hover
{
 color:#F16903;
 font-weight:normal	;
}
#divIndexBlog
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight:normal;
	width:100%;	
	margin-bottom:10px;	
}
#HeaderText
{
display:none;	
}
/*  Audit Trail Page
---------------------*/
#divAuditTrail
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:normal;
	
}
.AuditController{margin-left:100px;float:left;width:600px;}

.AuditRowOdd
{
	width:100%;
	float:left;
	background-color:white;
	display:inline;
}
.AuditRowEven
{
	width:100%;
	float:left;
	background-color:#DFE8F0;
	display:inline;

}

.AuditRowOdd a , .AuditRowEven a
{
	color:#585858;
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	padding:  4px 0px  2px 2px;
	text-align:left;
}
.AuditRowOdd a:hover , .AuditRowEven a:hover
{
	font-weight:normal;
	color: white ;
	background: #F16903 url("../images/divider-right-icon.gif") top right no-repeat;
	
}

.AuditDateCol
{
	width:25%;
	float:left;
	text-align:left;
	display: inline;
			padding:  4px 0px  2px 2px;
}
.AuditPageCol
{
	width:74%;
	float:left;
	text-align:left;
	display: inline;
}

/*  Appearance Stats 
----------------------*/
#divPlayerStats
{
	width:100%;
	float:left;	
		font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:normal;
	margin-top:20px;
}
.PlayerStatRowHead
{
	width:100%;
	float:left;
	font-weight:bold;

}
.PlayerStatNameHead
{
	width:150px;
	float:left;
	padding:1px;
		border-bottom:solid 1px gray;
		text-align:left;
}
.PlayerStatColHead
{
	width:15px;
	float:left;
	padding:1px;
	border-bottom:solid 1px gray;
	text-align:center;
}

.PlayerStatColHead a 
{
	color:#585858;
	background: none;
	text-decoration: none;
	display: inline;
	width:100%;	
	text-align:center;
}
.PlayerStatColHead a:hover 
{
	font-weight:normal;
	color: white ;
	background: #F16903 ;
	
}


.PlayerStatColSpace
{
	width:15px;
	float:left;
	padding:1px;
	border-bottom:solid 0px gray;
}
.PlayerStatRow
{
	width:100%;
	float:left;	
}
.PlayerStatName
{
	width:150px;
	float:left;
	border-bottom:solid 1px gray;
	border-right:solid 1px gray;
	border-left:solid 1px gray;
	padding:1px;
	text-align:left;
}
 .PlayerStatCol, .PlayerStatColLastX
{
	width:15px;
	height:15px;
	float:left;
	border:solid 0px gray;
	margin:0px;
	padding:1px;
	border-bottom:solid 1px gray;
}

.PlayerStatCol
{
	background-color:White;
}
.PlayerStatColLastX
{
	background-color:#cac8c7;
}
.PlayerStatCol img , .PlayerStatColLastX img
{
	margin-top:2px;	
  margin-bottom:1px;	
}
.PlayerStatColSpace
{
	width:15px;
	float:left;
	padding:1px;
	border-bottom:solid 1px gray;
	border-left:solid 0px gray;
	border-right:solid 1px gray;
}
.PlayerStatColEnd
{
	width:2px;
	float:left;
	padding:1px;
	border-bottom:solid 0px gray;
	border-left:solid 1px gray;
	border-right:solid 0px gray;
}

.FullContent
{width:735px;
	float:left;
	text-align:center;
	margin-left:75px;
}
.SearchBox
{
	font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:normal;
	border:solid 1px gray;

}
.SearchButton
{
		font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight:normal;
		
}
/*###########################
/*## Header divs           ##
/*###########################*/
#HeaderBar{width:810px;float:left;	height:100px; }

div#HeaderBar .Fixtures{width:810px;height:100px;background: transparent url("../images/Header-Fixtures.gif") top center no-repeat;}
div#HeaderBar .TeamPage{width:810px;height:100px;background: transparent url("../images/Header-TeamPage.gif") top center  no-repeat;}
div#HeaderBar .LeagueTable{width:810px;height:100px;background: transparent url("../images/Header-LeagueTable.gif") top center no-repeat;}
div#HeaderBar .ManagersBlog{width:810px;height:100px;background: transparent url("../images/Header-ManagersBlog.gif") top center no-repeat;}
div#HeaderBar .CaptainsBlog{width:810px;height:100px;background: transparent url("../images/Header-CaptainsBlog.gif") top center no-repeat;}
div#HeaderBar .PlayersProfile{width:810px;height:100px;background: transparent url("../images/Header-PlayerProfiles.gif") top center no-repeat;}
div#HeaderBar .Galleries{width:810px;height:100px;background: transparent url("../images/Header-Galleries.gif") top center no-repeat;}
div#HeaderBar .PlayerAdmin{width:810px;height:100px;background: transparent url("../images/Header-PlayerAdmin.gif") top center no-repeat;}
div#HeaderBar .TeamAdmin{width:810px;height:100px;background: transparent url("../images/Header-TeamAdmin.gif") top center no-repeat;}
div#HeaderBar .ClubDocuments{width:810px;height:100px;background: transparent url("../images/Header-ClubDocuments.gif") top center no-repeat;}
div#HeaderBar .PredatorsNews{width:810px;height:100px;background: transparent url("../images/Header-PredatorsNews.gif") top center no-repeat;}
div#HeaderBar .AboutUs{height:100px;width:810px;background: transparent url("../images/Header-AboutUs.gif") top center no-repeat;}
div#HeaderBar .ContactUs{width:810px;height:100px;background: transparent url("../images/Header-ContactUs.gif") top center no-repeat;}
div#HeaderBar .FindUs{width:810px;height:100px;background: transparent url("../images/Header-FindUs.gif") top center no-repeat;}
div#HeaderBar .Links{width:810px;height:100px;background: transparent url("../images/Header-Links.gif") top center no-repeat;}
div#HeaderBar .PrivacyPolicy{width:810px;height:100px;background: transparent url("../images/Header-PrivacyPolicy.gif") top center no-repeat;}
div#HeaderBar .MatchReport{width:810px;height:100px;background: transparent url("../images/Header-MatchReport.gif") top center no-repeat;}
div#HeaderBar .MatchDetails{width:810px;height:100px;background: transparent url("../images/Header-MatchDetails.gif") top center no-repeat;}
div#HeaderBar .PlayerDetails{width:810px;height:100px;background: transparent url("../images/Header-PlayerDetails.gif") top center no-repeat;}
div#HeaderBar .ContactDetails{width:810px;height:100px;background: transparent url("../images/Header-ContactDetails.gif") top center no-repeat;}
div#HeaderBar .NewsItem{width:810px;height:100px;background: transparent url("../images/Header-NewsItem.gif") top center no-repeat;}
div#HeaderBar .AllNewsItems{width:810px;height:100px;background: transparent url("../images/Header-AllNewsItems.gif") top center no-repeat;}
div#HeaderBar .CreateArticle{width:810px;height:100px;background: transparent url("../images/Header-CreateArticle.gif") top center no-repeat;}
div#HeaderBar .ChooseImage{width:810px;height:100px;background: transparent url("../images/Header-ChooseAnImage.gif") top center no-repeat;}
div#HeaderBar .AmendArticle{width:810px;height:100px;background: transparent url("../images/Header-AmendArticle.gif") top center no-repeat;}
div#HeaderBar .TeamDetails{width:810px;height:100px;background: transparent url("../images/Header-TeamDetails.gif") top center no-repeat;}
div#HeaderBar .AppearanceStats{width:810px;height:100px;background: transparent url("../images/Header-AppearanceStats.gif") top center no-repeat;}
div#HeaderBar .UserAdmin{width:810px;height:100px;background: transparent url("../images/Header-UserAdmin.gif") top center no-repeat;}
div#HeaderBar .UserDetails{width:810px;height:100px;background: transparent url("../images/Header-UserDetails.gif") top center no-repeat;}
div#HeaderBar .AuditTrail{width:810px;height:100px;background: transparent url("../images/Header-AuditTrail.gif") top center no-repeat;}
div#HeaderBar .Register{width:810px;height:100px;background: transparent url("../images/Header-Register.gif") top center no-repeat;}
div#HeaderBar .Forgot{width:810px;height:100px;background: transparent url("../images/Header-Forgot.gif") top center no-repeat;}
div#HeaderBar .PitchBookings{width:810px;height:100px;background: transparent url("../images/Header-PitchBookings.gif") top center no-repeat;}
div#HeaderBar .Forum{width:810px;height:100px;background: transparent url("../images/Header-Forum.gif") top center no-repeat;}
div#HeaderBar .FixtureDetails{width:810px;height:100px;background: transparent url("../images/Header-FixtureDetails.gif") top center no-repeat;}
div#HeaderBar .RollOfHonour{width:810px;height:100px;background: transparent url("../images/Header-RollOfHonour.gif") top center no-repeat;}
div#HeaderBar .UploadFiles{width:810px;height:100px;background: transparent url("../images/Header-UploadFiles.gif") top center no-repeat;}
div#HeaderBar .StaffAdmin{width:810px;height:100px;background: transparent url("../images/Header-StaffAdmin.gif") top center no-repeat;}
div#HeaderBar .ClubAdmin{width:810px;height:100px;background: transparent url("../images/Header-ClubAdmin.gif") top center no-repeat;}
div#HeaderBar .PitchAdmin{width:810px;height:100px;background: transparent url("../images/Header-PitchAdmin.gif") top center no-repeat;}
div#HeaderBar .TeamAdmin{width:810px;height:100px;background: transparent url("../images/Header-TeamAdmin.gif") top center no-repeat;}
div#HeaderBar .SeasonAdmin{width:810px;height:100px;background: transparent url("../images/Header-SeasonAdmin.gif") top center no-repeat;}
div#HeaderBar .SiteAdmin{width:810px;height:100px;background: transparent url("../images/Header-SiteAdmin.gif") top center no-repeat;}

/* Boxes */

.UploadRow{width:100%;margin-left:310px;display:inline-block;}
.GalleryUploadRow{width:100%;display:inline-block;}
.UploadBox{width:350px;border:solid 1px  #a5acb2;display:inline-block;padding:10px;}

#optNone, #chkRadio, #chkCatchup
{
		color:#585858;
		color:Green;
		font-family: Arial, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;}
.DisabledText
{
	background-color:#e8e8e8;		
	border:solid 1px #a5acb2;
}
.EnabledText
{
	background-color:white;	
	border:solid 1px #a5acb2;
}	
.FixtureDisplay
{


width:608px;
height:600px;
}

.FixtureDisplaySquad 
{
	width:100%;
	margin-left:20px;
	float:left;
	text-align:center;
}
.FixturePlayerRow
{
	width:100%;
	float:left;
	margin:auto;
	text-align:center;
}
.FixturePlayerBox
{
	width:80px;
	float:left;
	border: solid 2px #F16903;
	margin:5px 5px 5px 5px;
	text-align:center;
	background:white;

}
.FixtureImage{width:80px;}
.FixturePlayerPic{width:100%;}
.FixturePlayerName
{
	width:100%;
	font-size:9pt;
	height:30px;
	text-align:center;
	font-weight:bold;
}
/*#################
  ## Links Admin ## 
  #################*/
.Links{	text-align:center;	width:80%;	margin-top:20px;	margin:auto;	color:#585858;}
.LinkCatBanner{float:left;text-align:center;margin-left:10px;margin-bottom:10px;}
.LinkRowEven {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:white;   }
.LinkRowOdd {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:#DFE8F0;  }
.LinkDesc {width:27%; float:left; border:solid 0px green;text-align:left;font-size:8pt;}
.LinkSite {width:40%; float:left;border:solid 0px blue;text-align:left;font-size:8pt;}
.LinkButtons {width:32%; float:left;border:solid 0px Red;text-align:left;}

/*###################
  ## Seasons Admin ## 
  ###################*/
.Season{width:400px;float:left;margin-left:200px;font-size:13px;}
.SeasonTeamCol1{float:left;width:50px;}
.SeasonTeamCol2{float:left;width:150px;}
.SeasonTeamCol3{float:left;width:200px;}

.SeasonTeamHeaderRow{float:left;font-weight:bold;}
.SeasonTeamHeaderCol1{float:left;width:50px;}
.SeasonTeamHeaderCol2{float:left;width:150px;}
.SeasonTeamHeaderCol3{float:left;width:200px;}

.SeasonList{	text-align:center;	width:800px;	margin-top:20px;	margin:auto;	color:#585858;font-size:13px;}
.SeasonTeams{	text-align:center;	width:600px;margin-left:100px;	margin-top:20px;	margin:auto;	color:#585858;}

.SeasonHeaderRow{float:left;width:800px;font-weight:bold;}
.SeasonHeaderCol1{float:left;width:200px;}
.SeasonHeaderCol2{float:left;width:150px;}
.SeasonHeaderCol3{float:left;width:150px;}
.SeasonHeaderCol4{float:left;width:300px;}

.SeasonRow{float:left;width:800px;padding:4px;}
.SeasonCurrentRow{float:left;width:800px;border:solid 4px #585858;padding-top:4px;background:#DFE8F0;}

.SeasonCol1{float:left;width:200px;}
.SeasonCol2{float:left;width:150px;}
.SeasonCol3{float:left;width:150px;}
.SeasonCol4{float:left;width:300px;}

.LinkCatBanner{float:left;text-align:center;margin-left:10px;margin-bottom:10px;}
.LinkRowEven {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:white;   }
.LinkRowOdd {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:#DFE8F0;  }
.LinkDesc {width:27%; float:left; border:solid 0px green;text-align:left;font-size:8pt;}
.LinkSite {width:40%; float:left;border:solid 0px blue;text-align:left;font-size:8pt;}
.LinkButtons {width:32%; float:left;border:solid 0px Red;text-align:left;}

/*###################
  ## Pitches Admin ## 
  ###################*/
.Pitches{	text-align:center;	width:80%;	margin-top:20px;	margin:auto;	color:#585858;}
.PitchRowEven {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:white;   }
.PitchRowOdd {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:#DFE8F0;  }
.PitchDesc {width:34%; float:left; border:solid 0px green;text-align:left;font-size:10pt;}
.PitchSite {width:25%; float:left;border:solid 0px blue;text-align:left;font-size:10pt;}
.PitchButtons {width:40%; float:left;border:solid 0px Red;text-align:left;}

/*#####################
  ## Documents Admin ## 
  ######################*/
.DocsRowEven {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:white;   }
.DocsRowOdd {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:#DFE8F0;  }
.DocsDesc {width:66%; float:left; border:solid 0px green;text-align:left;font-size:10pt;}
.DocsSite {width:40%; float:left;border:solid 0px blue;text-align:left;font-size:8pt;}
.DocsButtons {width:32%; float:left;border:solid 0px Red;text-align:left;}

.ROH
{
	background-image:url(../images/roh.jpg);	
	border:0;
	width:606px;
	height:792px;
	float:left;
}
.ROHContents
{
	width:410px;
	height:505px;
	margin:170px 0px 0px  98px;
	float:left;
}	
.ROHRow{width:100%; float:left; }
.ROHAward
{
	color: #575757; 
	font-weight:bold;
	font-style:italic;
	font-family: Verdana, Arial; 
	font-size:9pt;		
}
.ROHSeasonRow
{	width:100%;	
	float:left; 
	font-weight:bold; 
	color:#333333; 
	font-family:Copperplate Gothic Bold, Verdana, Arial; 
	font-size:16pt;	
	margin-bottom:0px;
}
.ROHHeaderRow
{	width:100%;	
	float:left; 
	font-weight:bold; 
	color:#333333; 
	font-family:Copperplate Gothic Bold, Verdana, Arial; 
	font-size:10pt	;
	margin-bottom:0px;
	margin-top:15px;
}
#divROH
{font-size:12pt;
}
/*#################
  ## ROH   Admin ## 
  #################*/
.Awards
{
	width:785px;
	margin-left:10px;
	margin-top:15px;
	border:solid 0px yellow;
	float:left;
}	
.AwardRowEven {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:white;   }
.AwardRowOdd {width:100%;float:left;border:solid 0px yellow; height:auto;background-color:#DFE8F0;  }
.AwardCat {width:17%; float:left; border:solid 0px green;text-align:left;font-size:8pt;}
.AwardWinner {width:17%; float:left;border:solid 0px blue;text-align:left;font-size:8pt;}
.AwardComments {width:37%; float:left;border:solid 0px blue;text-align:left;font-size:8pt;}
.AwardButtons {width:28%; float:left;border:solid 0px Red;text-align:left;}
.AwardNoEntry {width:100%; float:left;text-align:center;}


.ErrorPage{float:left;width:850px;text-align:center;margin-top:100px;margin-bottom:100px;}
.ShowLogsText{width:800px;Height:400px;overflow:auto;float:left;border:solid 1px gray;font-size:10px;background:white;}
.ShowLogsRow{width:100%;float:left;margin-bottom:5px;border-bottom:solid 1px gray;}
.ShowLogsCol1{width:120px;float:left;text-align:left;}
.ShowLogsCol2{width:30px;float:left;text-align:left;}
.ShowLogsCol3{width:70px;float:left;text-align:left;}
.ShowLogsCol4{width:540px;float:left;text-align:left;}


#divStaff #imgStaff{width:150px}
.MiddleRight{height:200px ;}
.MiddleLeft{height:200px ;}

#latestScoreDivLatestScoreContainer .MiddleLeft{height:225px !important;}
#latestScoreDivLatestScoreContainer .MiddleRight{height:225px !important;}
#latestScoreDivNextMatchContainer .MiddleRight{height:225px !important;}
#latestScoreDivNextMatchContainer .MiddleLeft{height:225px !important;}
.NextMatchButton{z-index:200;}

.TeamImage2  .MiddleContent{background:white;}
