 ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,html,p,body,blockquote,fieldset,input {
 margin:0;
 padding:0;
 list-style:none;
}
h1,h2,h3,h4,h5,h6,pre,code {
 font-size:1em;
}
body {
 /* regular background */
 background: #a7a7a7 url(/javaImages/35/a3/0,,10281~5350197,00.jpg) repeat-x top left;
 /* xmassy background */
 /*background: #a7a7a7 url(/javaImages/2e/a2/0,,10281~7840302,00.jpg) repeat-x top center;*/
   font-family:Arial,Helvetica,sans-serif;
   font-size:62.5%;
   color: #454c51;
   text-align:center;
}
html > body input {
margin:0;
}
#bodyBorder {
 width:991px;
 margin-left:auto;
 margin-right:auto;
 padding:5px 0px 10px 0px;
 font-size:1.2em;
}
hr {
 height:1px;
 background-color:#000;
 border-style:none; 
}
table {
 border-style:none;
 clear:both;
}
.layoutTable {
 width:auto;
}
td {
 vertical-align:top;

}
.layout {
 color:#000;
 font-family:Arial,Helvetica,sans-serif;
 text-align:left;
}
a img {
 border-width:0;
 border-style:none;
}
a {
 color:#222222;
 text-decoration:none;
 font-weight:bold;
}
a:Hover {
}
li a:active, li a:focus, a:active, a:focus {
 outline:0;
 border:0;
}

.topNav {
padding-bottom:6px;
}

.userLogin, .searchSiteWrap, #welcomemessage, .welcomeIntro, #logoutButton, #logoutButton A, #myAccountButton, #myAccountButton A {
color:#fff;
}
#logoutButton, #myAccountButton {
padding-left:8px;
}
.welcomeIntro, #welcomemessage, #logoutButton A, #myAccountButton A {
font-weight:normal;
color:#898584;
line-height:16px;
}
#logoutButton, #myAccountButton, #logoutButton A, .searchSubmit, .searchQuery, .searchEntry, .KeywordSearch, .welcomeIntro, #logoutButton, #myAccountButton, #welcomemessage {
float:left;
}
.search {
clear:left;
position:absolute;
top:0px;
right:0px;
}
.topFunctionality {
height:18px;
width:991px;
margin-top:5px;
position:relative;
}
.search INPUT {
height:16px;
background-color:#3a3a3a;
width:110px;
border:0px;
}
#menuSectionLogin INPUT {
height:16px;
line-height:16px;
background-color:#3a3a3a!important;
width:74px;
border:0px;
color:#909090;
font-size:0.9em;
vertical-align:top;
padding-left:2px;
}

.searchSubmit {
padding-left:3px;
}
.searchSubmit INPUT {
width:22px;
height:16px;
}
/*.loginButton INPUT, .submitButton INPUT {
width:39px!important;
height:16px!important;
}*/

#login_button{
width:39px!important;
height:16px!important;
}

.registerButton {
width:55px;
height:16px;
}
.searchEntry {
padding:1px 10px 0px 0px;
}
.siteHeaderWrap {
/*background: transparent url(/javaImages/db/a4/0,,10281~5350619,00.png) no-repeat top left;*/
/*  9k image */
/*background: transparent url(/javaImages/e6/4e/0,,10281~5721830,00.jpg) no-repeat top left;*/

/* regular background */
background: transparent url(/javaImages/bd/ed/0,,10281~6483389,00.jpg) no-repeat top left;
/* xmas bachground */
/*background: transparent url(/javaImages/32/a2/0,,10281~7840306,00.jpg) no-repeat top left;*/
width:991px;
height:171px;
position:relative;
clear:both;
}
/*
*html .siteHeaderWrap {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/javaImages/db/a4/0,,10281~5350619,00.png'); 
}
*/


.sponsor1 {
position:absolute;
top:16px;
right:68px;
}
.sponsor2 {
position:absolute;
top:17px;
right:12px;
}
#masterCompositeTabContent21630_0 #menuSection {
position:relative;
left:340px;
top:-1px;
width:420px;
height:21px;
overflow:hidden;
}
#masterCompositeTabContent21630_0 #menuSection LI {
display:block;
float:left;
background: transparent url(/javaImages/1b/a6/0,,10281~5350939,00.gif) no-repeat top left;
width:69px;
height:21px;
text-align:center;
margin-right:1px;
}
#masterCompositeTabContent21630_0 #menuSection A {
line-height:21px;
display:block;
/*font-size:1.1em;*/
font-size:0.8em;
font-weight:normal;
color:#cccacb;
text-align:center;
}
#masterCompositeTabContent21630_1, .moreNewsWrap {
clear:both;
}
.clubBannerLogo {
padding-left:20px;
margin:-9px 0px 9px 0px;
}
.clubBannerLogo A {
/*background: transparent url(/javaImages/e8/a4/0,,10281~5350632,00.png) no-repeat top left;*/
background: transparent url(/javaImages/f1/4e/0,,10281~5721841,00.gif) no-repeat top left;
width:119px;
height:99px;
display:block;
}
/*
*html .clubBannerLogo A {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='/javaImages/e8/a4/0,,10281~5350632,00.png'); 
}
*/
.hidden {
visibility:hidden;
}
LI#flatMenuItem2256207 {
background: transparent url(/javaImages/19/a6/0,,10281~5350937,00.gif) no-repeat top left!important;
width:69px!important;
height:21px!important;
}
#flatMenuItem2256207 A {
color:#fff!important;
}
LI#flatMenuItem2256393 {
background: transparent url(/javaImages/43/a6/0,,10281~5350979,00.gif) no-repeat top left!important;
width:69px!important;
height:21px!important;
}
.clubWebsiteLink {
position:absolute;
top:46px;
left:145px;
}
.siteLogoText {
position:absolute;
top:86px;
left:145px;
}
#masterCompositeTabContent21630_4 #menuSection,  #masterCompositeTabContent21630_5 #menuSection,  #masterCompositeTabContent21630_6 #menuSection,  #masterCompositeTabContent21630_7 #menuSection,  #masterCompositeTabContent21630_8 #menuSection,  #masterCompositeTabContent21630_9 #menuSection, #masterCompositeTabContent21630_10 #menuSection  {
height:35px;
text-align:center;
}
#masterCompositeTabContent21630_4 #menuSection a, #masterCompositeTabContent21630_5 #menuSection a, #masterCompositeTabContent21630_6 #menuSection a, #masterCompositeTabContent21630_7 #menuSection a, #masterCompositeTabContent21630_8 #menuSection a, #masterCompositeTabContent21630_9 #menuSection a, #masterCompositeTabContent21630_10 #menuSection a  {
color:#fff;
display:block;
line-height:35px;
/*font-size:1.2em;*/
}
#masterCompositeTabContent21630_4 #menuSection a:hover, #masterCompositeTabContent21630_5 #menuSection a:hover, #masterCompositeTabContent21630_6 #menuSection a:hover, #masterCompositeTabContent21630_7 #menuSection a:hover, #masterCompositeTabContent21630_8 #menuSection a:hover, #masterCompositeTabContent21630_9 #menuSection a:hover, #masterCompositeTabContent21630_10 #menuSection A:hover {
background: transparent url(/javaImages/b1/27/0,,10281~5384113,00.gif) repeat-x top left;
}
#flatMenuItem2256211 a:hover, #flatMenuItem2256211 A.highlight {
background: transparent url(/javaImages/0/ed/0,,10281~6483200,00.gif) no-repeat top left!important;
}



#masterCompositeTabContent21630_1 #menuSection A.highlight, #masterCompositeTabContent21630_2 #menuSection A.highlight, #masterCompositeTabContent21630_3 #menuSection A.highlight, #masterCompositeTabContent21630_4 #menuSection A.highlight, #masterCompositeTabContent21630_5 #menuSection A.highlight, #masterCompositeTabContent21630_6 #menuSection A.highlight, #masterCompositeTabContent21630_7 #menuSection A.highlight, #masterCompositeTabContent21630_8 #menuSection A.highlight, #masterCompositeTabContent21630_9 #menuSection A.highlight, #masterCompositeTabContent21630_10 #menuSection A.highlight {
background: transparent url(/javaImages/b1/27/0,,10281~5384113,00.gif) repeat-x top left;
}

#masterCompositeTabContent21630_4 #menuSection LI, #masterCompositeTabContent21630_5 #menuSection LI, #masterCompositeTabContent21630_6 #menuSection LI, #masterCompositeTabContent21630_7 #menuSection LI, #masterCompositeTabContent21630_8 #menuSection LI, #masterCompositeTabContent21630_9 #menuSection LI, #masterCompositeTabContent21630_10 #menuSection LI,     {
float:left;
color:#fff;
}
#masterCompositeTabContent21630_4 {
padding:6px 0px 0px 20px;
float:left;
}
#masterCompositeTabContent21630_10, #masterCompositeTabContent21630_5, #masterCompositeTabContent21630_6, #masterCompositeTabContent21630_7, #masterCompositeTabContent21630_8, #masterCompositeTabContent21630_9 {
padding:6px 0px 0px 0px;
float:left;
}
#masterCompositeTabContent21630_3 {
position:absolute;
top:42px;
right:12px;
}
#flatMenuItem2256211 {
width:65px;
}
#flatMenuItem2256222 {
width:66px;
}
#flatMenuItem2256229 {
width:62px;
}
#flatMenuItem2256211999 {
width:81px;
}
#flatMenuItem2256255 {
width:69px;
}
#flatMenuItem2256267 {
width:82px;
}
#flatMenuItem2256274 {
width:141px;
}
#flatMenuItem2256236 {
width:81px;
}
#hoverpopup_8965 {
display:block!important;
background-color:#fff;
border:1px solid red;
width:480px;
padding:10px;
z-index:5;
}
#hoverpopup_8965 #hoverMenuPosId {
float:left;
width:160px;

}
#flatMenuItem2256274 {
width:141px;
}
#flatMenuItem2256312 {
width:83px;
}
#flatMenuItem2256351 {
width:78px;
}
#flatMenuItem2256365 {
width:93px;
}
#flatMenuItem2256372 {
width:132px;
}
li#flatMenuItem2256236 {
background: transparent url(/javaImages/21/be/0,,10281~5357089,00.gif) no-repeat top left;
width:81px;
height:35px;
}
li#flatMenuItem2256211 {
background: transparent url(/javaImages/20/bf/0,,10281~5357344,00.gif) no-repeat top left;
width:65px;
height:35px;
float:left;
}
li#flatMenuItem2256222 {
background: transparent url(/javaImages/3a/be/0,,10281~5357114,00.gif) no-repeat top left;
width:66px;
height:35px;
float:left;
}
li#flatMenuItem2256229 {
background: transparent url(/javaImages/40/be/0,,10281~5357120,00.gif) no-repeat top left;
width:62px;
height:35px;
float:left;
}
li#flatMenuItem2256255 {
background: transparent url(/javaImages/6a/be/0,,10281~5357162,00.gif) no-repeat top left;
width:69px;
height:35px;
float:left;
}
li#flatMenuItem2256274 {
background: transparent url(/javaImages/74/be/0,,10281~5357172,00.gif) no-repeat top left;
width:141px;
height:35px;
}
li#flatMenuItem2256312 {
background: transparent url(/javaImages/78/be/0,,10281~5357176,00.gif) no-repeat top left;
width:83px;
height:35px;
}
li#flatMenuItem2256351 {
background: transparent url(/javaImages/92/be/0,,10281~5357202,00.gif) no-repeat top left;
width:78px;
height:35px;
float:left;
}
li#flatMenuItem2256372 {
background: transparent url(/javaImages/c/bf/0,,10281~5357324,00.gif) no-repeat top left;
width:132px;
height:35px;
}
li#flatMenuItem2256267 {
background: transparent url(/javaImages/6d/be/0,,10281~5357165,00.gif) no-repeat top left;
width:82px;
height:35px;
float:left;
}
li#flatMenuItem2256365 {
background: transparent url(/javaImages/9a/be/0,,10281~5357210,00.gif) no-repeat top left;
width:93px;
height:35px;
float:left;
}


#masterCompositeTabContent21630_10 #menuSection, #masterCompositeTabContent21630_4 #menuSection, #masterCompositeTabContent21630_5 #menuSection, #masterCompositeTabContent21630_6 #menuSection, #masterCompositeTabContent21630_7 #menuSection, #masterCompositeTabContent21630_8 #menuSection, #masterCompositeTabContent21630_9 #menuSection {
float:left;
}
#hoverMenuPosId A {
/*font-size:0.7em;*/
}
#masterCompositeTabContent21630_6 #hoverpopup_8965 {
position:absolute;
top:162px!important;
left:300px!important;
z-index:5;
}
li.headlink {
background: transparent url(/javaImages/c/bf/0,,10281~5357324,00.gif) no-repeat top left;
width:132px;
height:35px;
/*font-size:1.2em;*/
}
li.headlink A {
color:#fff;
line-height:35px;
display:block;
text-align:center;
}
li.headlink ul {display: none;
}
li.headlink:hover ul {
display: block;
}
li.headlink1 {
background:transparent url(/javaImages/21/be/0,,10281~5357089,00.gif) no-repeat scroll left top;
height:35px;
width:81px;
/*font-size:1.2em;*/
}
li.headlink1 A {
color:#fff;
/*line-height:32px;*/
line-height:35px;
display:block;
text-align:center;
}
li.headlink1 A:hover, li.headlink2 A:hover, li.headlink3 A:hover, li.headlink4 A:hover, li.headlink5 A:hover {
background: transparent url(/javaImages/b1/27/0,,10281~5384113,00.gif) repeat-x top left;
}

#masterCompositeTabContent21630_10 li.headlink4 A:hover {
background: transparent url(/javaImages/75/ed/0,,10281~6483317,00.gif) no-repeat top left;
}

li.headlink1 ul {
display:none;
}
li.headlink1:hover ul {
display:block;
}

li.headlink2 {
background:transparent url(/javaImages/74/be/0,,10281~5357172,00.gif) no-repeat scroll left top;
height:35px;
width:141px;
/*font-size:1.2em;*/
}
li.headlink2 A {
color:#fff;
/*line-height:32px;*/
line-height:35px;
display:block;
text-align:center;
}
li.headlink2 ul {
display:none;
}
li.headlink2:hover ul {
display: block;
}
li.headlink3 {
background:transparent url(/javaImages/78/be/0,,10281~5357176,00.gif) no-repeat scroll left top;
height:35px;
width:83px;
/*font-size:1.2em;*/
}
li.headlink3 A {
color:#fff;
/*line-height:32px;*/
line-height:35px;
display:block;
text-align:center;
}
li.headlink3 ul {
display:none;
}
li.headlink3:hover ul {
display: block;
}
li.headlink4 {
background:transparent url(/javaImages/c/bf/0,,10281~5357324,00.gif) no-repeat scroll left top;
height:35px;
width:132px;
/*font-size:1.2em;*/

}
li.headlink4 A {
color:#fff;
/*line-height:32px;*/
line-height:35px;
display:block;
text-align:center;
}
li.headlink4 ul {
display:none;
}
li.headlink4:hover ul {
display: block;
}
ul.listwrap {
height:220px;
width:410px;
background-color:#181818;
position:absolute;
top:35px;
right:-80px;
border:1px solid #474c50;
z-index:999;
}

#masterCompositeTabContent21630_5 ul.listwrap {
width:304px;
height:auto;
right:-90px;
}
#masterCompositeTabContent21630_7 ul.listwrap {
width:412px;
height:auto;
right:-135px;
}
#masterCompositeTabContent21630_8 ul.listwrap {
/*width:412px;*/
/*width:480px;*/
width:448px;
height:auto;
right:-193px;
}
#masterCompositeTabContent21630_8 ul.list1 {
min-height:276px;
height:auto;
width:148px;
}
#masterCompositeTabContent21630_10 ul.listwrap {
/*width:276px;*/
width:411px;
height:auto;
right:-70px;
}
li.title A, .title A, .title li {
font-weight:bold!important;
background-image:none!important;
padding-left:8px;
}
li.title A:hover, .title A:hover {
background-color:#303234;
}
ul.list1 {
float:left;
width:136px;
background-color:#181818;
border-left:1px solid #303234;
}
ul.list1 A {
line-height:20px!important;
/*temp*/
/*height:20px;*/
text-align:left;
background-image:url(/javaImages/28/28/0,,10281~5384232,00.gif);
background-position:4px 9px;
background-repeat:no-repeat;
}
.list1 li {
text-align:left!important;
/*temp*/
/*height:20px;*/
/*line-height:20px!important;*/
font-weight:normal;
text-align:left!important;
/*line-height:20px;*/
/*font-size:0.9em;*/
padding:0px;
margin:0px;
height:100%;
}
.list1 .title {
color:#fff;
font-weight:bold;
}
.mtchexp {
font-weight:bold!important;
background-image:none!important;
padding-left:8px!important;
line-height:20px !important;
padding:2px 11px!important;
}
li.wrapTwo, .navigationHTML6 li.title {
height:40px;
}
li.wrapThree {
height:60px;
}
ul.list1 A {
}
ul.list1 a:Hover {
background:transparent url(/javaImages/e9/2c/0,,10281~5385449,00.gif) no-repeat scroll left top;
display:block;
width:auto;
height:auto;
}
.list1 A {
color:#FFFFFF;
display:block;
font-weight:normal;
padding:2px 11px;
}
UL.cssdropdown  {
position:relative;
}
.navigationHTML {
position:relative;
height:35px;
}
.navigationHTML1 {
width:81px;
position:relative;
height:35px;
}
.navigationHTML2 {
width:83px;
position:relative;
height:35px;
}
.navigationHTML6 {
width:141px;
position:relative;
height:35px;
}
#hoverpopup_8962 a, #hoverpopup_8963 a, #hoverpopup_8964 a, #hoverpopup_8966 a, #hoverpopup_8967 a {
color:#fff;
display:block;
/*font-size:1.0em;*/
font-weight:bold;
padding:5px 11px 5px 11px;
}
.hoverPopupMenu a {
/*line-height:20px;*/
}
#hoverpopup_8962 a:hover, #hoverpopup_8963 a:hover, #hoverpopup_8964 a:hover, #hoverpopup_8966 a:hover, #hoverpopup_8967 a:hover {
background-color:#303234;
display:block;
}
#hoverpopup_8962, #hoverpopup_8963, #hoverpopup_8964, #hoverpopup_8966, #hoverpopup_8967 {
background-color:#181818;
/*border:1px solid #474c50;*/
border-left:1px solid #474c50;
border-right:1px solid #474c50;
border-bottom:1px solid #474c50;
margin-left:-1px;
position:absolute;
top:160px!important;
text-align:left;
z-index:15;
/*font-size:1.1em;*/
/*line-height:20px;*/
}

/** IE6 FIX **/
#hoverpopup_8962 {
width:130px;
}
#hoverpopup_8964 {
width:152px;
}
#hoverpopup_8967 {
width:156px;
}
#masterCompositeTabContent21644_1, #masterCompositeTabContent24390_1 {
background: #222222 url(/javaImages/25/eb/0,,10281~5368613,00.gif) repeat-x top left;
width:991px;
position:relative;
height:310px;
}
#masterCompositeTabContent21644_1 .tabbedMasterPageElement, #masterCompositeTabContent24390_1 .tabbedMasterPageElement {

}
#masterCompositeTabContent21663_0 .advert, #masterCompositeTabContent24389_0 .advert {
padding:11px 0px 25px 15px;
}
#masterCompositeTabContent21663_1, #masterCompositeTabContent24389_1 {
padding:0px 0px 0px 15px;
height:180px;
}
UL.list1Footer,UL.list2Footer,UL.list3Footer,UL.list4Footer  {
float:left;
width:188px;
height:178px;
font-size:0.9em;
}
.list1Footer LI, .list2Footer LI, .list3Footer LI, .list4Footer LI {
width:164px;
line-height:17px;
border-bottom:1px solid #3c3c3c;
}

.listentry A {
font-weight:normal;
text-transform:uppercase;
}
.listHeader {
color:#a6a6a6;
text-transform:uppercase;
}
.listHeader LI, li.listheader {
font-weight:bold;
/*font-size:1.1em;*/
color:#a6a6a6;
text-transform:uppercase;
}
.imgFix {
display:block;
}
.listentry A {
color:#757575
}
#masterCompositeTabContent21663_2, #masterCompositeTabContent24389_2 {
clear:both;
position:absolute;
top:11px;
right:18px;
}
#masterCompositeTabContent21663_3, #masterCompositeTabContent24389_3 {
position:absolute;
bottom:24px;
right:18px;
}
.MatchdayHospitality {
width:197px;
height:128px;
background: transparent url(/javaImages/cc/e9/0,,10281~6744524,00.gif) no-repeat top left;
}
.blackCatsBulletin {
width:197px;
height:128px;
background: transparent url(/javaImages/f3/3a/0,,10281~7551731,00.gif) no-repeat top left;
}
ul.hosptialitylinks {
width:171px;
}
.hosptialitylinks A {
color:#fff;
}
.hosptialitylinks LI {
line-height:17px;
font-size:0.9em;
border-bottom:1px solid #414242;
}
.MatchdayHospitalityInner {
padding:58px 0px 0px 14px;
}
.bulletinText {
color:#fff;
padding-top:44px;
width:112px;
}
.bulletinTextInner {
display:block;
padding-left:14px;
padding-bottom:10px;
font-size:0.9em;
}
.signup {
padding-left:12px;
}
.siteCenterwrap {
background: transparent url(/javaImages/9d/f0/0,,10281~5370013,00.gif) no-repeat top left;
width:991px;
height:auto;
margin-top:15px;
/*font-size:1.1em;*/
padding-top:5px;
z-index:1;
}
.siteCenterwrap .layoutTable {
background-color:#fff;
padding:15px 20px 20px 20px;
}
.siteCenterwrap .layoutTable .layoutTable {
padding:0px;
background-color:transparent;
} 


.siteCenterInnerwrap {
background-color:#fff;
height:300px;
}
.leftcol {
}
.rightcol {
}
.sponsorslist LI {
float:left;
}
.sitefooter {
clear:both;
padding-top:18px;
/*font-size:1.1em;*/
}
.sponsorsLinks {
background: transparent url(/javaImages/13/f2/0,,10281~5370387,00.gif) no-repeat bottom left;
padding-bottom:4px;
}
.sponsorHolder {
background-color:#fff;
padding:10px 0px 12px 18px;
}
ul.sponsorslist {
background: url(/javaImages/fa/f1/0,,10281~5370362,00.gif) no-repeat top left;
height:51px;
}
LI.sponsorBot1 {
padding:1px 30px 0px 30px;
}
LI.sponsorBot2  {
padding:1px 52px 0px 0px;
}
LI.sponsorBot3 {
padding:1px 66px 0px 0px;
}
LI.sponsorBot4 {
padding:1px 82px 0px 0px;
}
LI.sponsorBot5 {
padding:1px 87px 0px 0px;
}
LI.sponsorBot6 {
padding:1px 34px 0px 0px;
}
LI.sponsorBot7 {
padding:1px 0px 0px 0px;
}
.articleWrap {

}
.articleWrap .rightcol {
width:320px;
background: transparent url(/javaImages/a2/2e/0,,10281~5385890,00.gif) no-repeat top left;
padding-top:5px;
}
.greyWrap {
padding:3px 10px 10px 10px;
background-color:#cfcfcf;
}
.articleWrap .rightcol .layout {
padding-bottom:10px;
}
.greyWrap.rightcol .layout .layout {
padding-bottom:0px;
}
.articleWrap .articleBody {
/*height:258px;
overflow:hidden;*/
}
.articleWrap .articleBody P {
padding-bottom:16px;
}
.articleWrap .headline {
font-size:2.2em;
}
.articleEntry {
width:474px;
}
#masterCompositeTabContent21718_0 {
/*position:relative;*/
border-bottom:1px solid #dfdfdf;
padding-bottom:4px;
}
.introTextHeader {
border-bottom:1px solid #dfdfdf;
padding-bottom:4px;
width:474px;
color:#909090;
font-weight:bold;
}
#masterCompositeTabContent21718_0 .articleRatings {
/*position:absolute;
right:0px;*/
padding-left:170px;
}
.articleHeadlineAndTeaser {
}
.articleHeadlineAndTeaser .headline {
padding-top:9px;
}
.articleHeadlineAndTeaser .teaserText {
padding:10px 0px 20px 0px;
}
.mediaArticle .article IMG {
display:none;
}
.rateArticle {
/*padding-top:20px;*/
}
.pageLinks {
bottom:0;
margin-left:auto;
margin-right:auto;
position:absolute;
text-align:center;
width:471px;
}
.articleWrap #articleHeadlineAndBody {
/*position:relative;
padding-bottom:20px;*/
}
.articleWrap .articleBodyEntry {
padding:20px 0px 20px 0px;
/*position:relative;*/
position:static;
}
.articleBodyEntry {
position:static;
}
.innerCaptionText {
width:471px;
text-align:right;
color:#909090;
}
#articleBody1 .innerCaptionText, .caption TABLE, table.caption {
display:block!important;
}
.userTools LI {
margin-right:12px;
float:left;
}
.userTools li.print a {
background:transparent url(/javaImages/f1/35/0,,10281~5387761,00.gif) no-repeat top left;
padding-left:36px;
display:block;
float:left;
line-height:23px;
width:29px;
}
.userTools li.email a {
background:transparent url(/javaImages/f3/35/0,,10281~5387763,00.gif) no-repeat top left;
padding-left:36px;
display:block;
float:left;
line-height:23px;
width:29px;
}
.userTools li.share a {
background:transparent url(/javaImages/8e/ad/0,,10281~5418382,00.gif) no-repeat top left;
padding-left:36px;
display:block;
float:left;
line-height:23px;
width:29px;
}
.userTools li.rss a {
background:transparent url(/javaImages/5e/48/0,,10281~5392478,00.gif) no-repeat top left;
padding-left:36px;
display:block;
float:left;
line-height:23px;
width:29px;
}
UL.userTools  {
clear:both;
float:left;
}
UL.rateArticle {
float:left;
background:transparent url(/javaImages/11/37/0,,10281~5388049,00.gif) no-repeat top left;
height:23px;
width:84px;
display:none;
}
li.rateArticle, .rateArticle li {
float:left;
line-height:23px;
padding-left:2px;
padding-top:2px;
}
.articleEntry LI.rss  {
display:none;
}
.rateListEntry {
font-weight:bold;
line-height:22px;
padding-left:10px;
}
.usertoolsWrap {
padding-top:20px;
}
.relatedArticlesWrap {
/*margin-top:6px;*/
display:none;
}
.relatedArticles A, .relatedArticles .Headline {
font-size:0.4em!important;
color:#909090;
}
.relatedArticles {
padding-top:15px;
margin-top:31px;
background:transparent url(/javaImages/f1/3c/0,,10281~5389553,00.gif) no-repeat top left;
}
.articleEntry .dateIntro, .articleEntry .date, .articleEntry .articleRatings {
color:#909090;
font-weight:bold;
}
.relatedArticlesWrap .entry {
line-height:18px;
border-bottom:1px solid #d2d2d2;
}
.secondColumnTools span {
visibility:hidden;
}
.secondColumnTools A {
padding:0px!important;
margin:0px;
}
.secondColumnTools {
height:34px;
width:137px;
/*position:relative;*/
left:24px;
}
.secondColumnTools .userTools li {
margin:0px!important;
}
.secondColumnTools ul.userTools {
padding-left:20px;
}
.column2 {
padding:0px 10px 0px 10px;
}
.column2 .border {
background:transparent url(/javaImages/15/af/0,,10281~5418773,00.gif) no-repeat top left;
padding-top:5px;
margin-top:10px;
}
.column2 .border .headline {
background-color:#e6e6e6;
color:#a52020;
font-size:1em;
font-weight:bold;
display:block;
width:auto;
padding:5px 0px 0px 6px;
}
.column2 .borderBottom {
background:transparent url(/javaImages/16/af/0,,10281~5418774,00.gif) no-repeat bottom left;
padding-bottom:4px;
width:137px;
}
.secondColumnEntryWrap {

}
.stadiumToursWrap {
}
.stadiumToursWrap .border .headline, .secondColumnEntryWrap .border .headline {
visibilty:hidden;
height:1px;
overflow:hidden;
}
.stadiumToursWrap .border SPAN, .secondColumnEntryWrap .stadiumToursWrap .border SPAN {
visibility:hidden;
}
.stadiumTours, .secondColumnEntry {
background-color:#e6e6e6;
padding:4px 10px 4px 9px;
color:#898989;
font-size:0.9em;
}
.stadiumTours IMG, .secondColumnEntry IMG {
display:block;
padding-bottom:6px;
max-width:118px;
width:auto;
}
.remove {
display:none;
}
.stadiumTeaser, .secondColumnTeaser {
padding:8px 0px 0px 0px;
}
.secondColumnTeaserPoll IMG {
height:auto;
width:auto;
display:block;
padding-top:8px;
}
.secondColumnList LI {
/*background:transparent url(/javaImages/72/b2/0,,10281~5419634,00.gif) no-repeat bottom left;*/
border-bottom:1px solid #ffffff;
line-height:18px;
}
.secondColumnList A, .entryList A {
color:#898989;
font-size:0.9em;
font-weight:normal;
}
.secondColumnList A {
display:block;
padding-left:5px;
}
.secondColumnList ul, UL.entryList {
padding:0px 16px 0px 8px;
}
.secondListWrap, .secondColumnList {
background-color:#e6e6e6;
padding-bottom:4px;
}
.entryList LI {
border-top:1px solid #ffffff;
display:block;
padding:6px 0px 4px 0px;
}
LI.entryTop  {
border:0px;
padding-top:4px!important;
}
.inThisSection {
}
.inThisSection .border .headline  {
padding:0px 0px 2px 10px;
}
LI.last {
border-bottom:0px;
}

.mostReadEditorsWrap {

}
.mostReadEditorsWrap .masterTabsWrapper, .matchTicketsEvents .masterTabsWrapper {
/*height:100%;*/
border-bottom:1px solid #bfbfbf;
height:19px;
}
.matchTicketsEvents {
}
.matchreportLink A, .matchHighlightsLink A, .matchGalleryLink A {
display:inline!important;
}
.matchTicketsEvents .masterTabsWrapper LI {
float:left;
}

.mostReadEditorsWrap .tabwrap {
border-left:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;
background:#fefefe url(/javaImages/eb/b4/0,,10281~5420267,00.gif) repeat-x left bottom;
height:auto;
min-height:130px;
padding-bottom:5px;
}
.mostReadEditorsWrap .tabwrapInner {
padding:10px 10px 5px 10px;
}
#masterTabContent21768_2 {
position:relative;
}

#masterTabContent21768_0, #masterTabContent21768_1, #masterTabContent21768_2 {
background:transparent url(/javaImages/ed/b4/0,,10281~5420269,00.gif) no-repeat scroll left bottom;
padding-bottom:5px;
}
#masterTabContent21768_1 {
clear:both;
}
#masterCompositeTabContent21781_0 {
border-left:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;
position:relative;
background:#fefefe url(/javaImages/fe/18/0,,10281~5445886,00.gif) repeat-x left bottom;
}
.tableLink {
position:absolute;
top:8px;
right:4px;
}
.miniLeagueTable {
height:auto;
width:94%!important;
padding:6px 7px 3px 8px;
}
.ticketsTab {
border-left:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;
background:#fefefe url(/javaImages/fe/18/0,,10281~5445886,00.gif) repeat-x left bottom;
height:97px;
padding-bottom:5px;
}
.ticketsTabInner {
padding:9px 8px 0px 9px;
}
#tabPanel {
}
.ticketsPromoLink {
border-top:1px solid #d2d2d2;
padding-top:6px;
margin-top:4px;
}

.ticketsPromoLink .buynowlink {
padding-right:2px;
}
.ticketsPromoLink .hospitality {
padding-right:2px;
}
.ticketsPromoLink .ticketnews {

}
.ticketsPromo IMG {
width:280px;
height:60px;
}
.jcarouselContainer {
border-left:1px solid #bfbfbf;
border-right:1px solid #bfbfbf;

/*background:#fefefe url(/javaImages/eb/b4/0,,10281~5420267,00.gif) repeat-x left bottom;*/
background:#fefefe url(/javaImages/fe/18/0,,10281~5445886,00.gif) repeat-x left bottom;


height:auto;
padding:0px 0px 0px 6px;
}



.mostReadEditorsWrap .tabEntry {
width:276px;
border-bottom:1px solid #FFFFFF;
line-height:18px;
height:18px;
overflow:hidden;
}
.mostReadEditorsWrap .tabEntry A {
color:#898989;
font-size:0.9em;
background:transparent url(/javaImages/98/18/0,,10281~5904536,00.gif) no-repeat scroll 0 5px;
display:block;
padding-left:14px;
}
.mostReadEditorsWrap .tabEntry A:hover {
color:#cf0101;
}
.mostReadEditorsWrap .viewAll {
position:relative;
left:180px;
top:10px;
width:15px;
height:20px;
}
.mostReadEditorsWrap .masterTabContent {
background:transparent url(/javaImages/ed/b4/0,,10281~5420269,00.gif) no-repeat scroll left bottom;
padding-bottom:5px;
}

.matchTicketsEvents li.masterTabSelected0, .matchTicketsEvents li.masterTabSelected1, .matchTicketsEvents li.masterTabSelected2 {
background:transparent url(/javaImages/b2/b4/0,,10281~5420210,00.gif) no-repeat scroll left top;
padding-left:5px;
}
.mostReadEditorsWrap li.masterTabSelected0, .mostReadEditorsWrap li.masterTabSelected1 {
background:transparent url(/javaImages/b2/b4/0,,10281~5420210,00.gif) no-repeat scroll left top;
padding-left:5px;
}
.mostReadEditorsWrap li.masterTabSelected1 {
margin-left:5px;
}
.mostReadEditorsWrap .masterTabsWrapper li, .matchTicketsEvents .masterTabsWrapper li {
float:left;
line-height:19px;
position:relative;
top:1px;
}
.mostReadEditorsWrap .masterTabSelected1 a {
background:transparent url(/javaImages/be/b4/0,,10281~5420222,00.gif) repeat-x scroll right top;
display:block;
text-align:center;
width:145px;
color:#CF0101;
font-size:0.9em;
}
.mostReadEditorsWrap .masterTabSelected0 a {
width:140px;
background:transparent url(/javaImages/be/b4/0,,10281~5420222,00.gif) repeat-x scroll right top;
display:block;
text-align:center;
color:#CF0101;
font-size:0.9em;
}
.matchTicketsEvents .masterTabSelected0 a {
width:157px;
background:transparent url(/javaImages/be/b4/0,,10281~5420222,00.gif) repeat-x scroll right top;
display:block;
text-align:center;
color:#CF0101;
font-size:0.9em;
}
.matchTicketsEvents .masterTabSelected1 a, .matchTicketsEvents .masterTabSelected2 a {
width:63px;
background:transparent url(/javaImages/be/b4/0,,10281~5420222,00.gif) repeat-x scroll right top;
display:block;
text-align:center;
color:#cf0101;
font-size:0.9em;
}

.mostReadEditorsWrap li.masterTab1, .mostReadEditorsWrap li.masterTab0  {
background:transparent url(/javaImages/b5/b4/0,,10281~5420213,00.gif) no-repeat scroll left top;
padding-left:5px;
}
.matchTicketsEvents li.masterTab0, .matchTicketsEvents li.masterTab1, .matchTicketsEvents li.masterTab2 {
background:transparent url(/javaImages/b5/b4/0,,10281~5420213,00.gif) no-repeat scroll left top;
padding-left:5px;
}
.mostReadEditorsWrap li.masterTab1 {
margin-left:5px;
}
.matchTicketsEvents li.masterTab1, .matchTicketsEvents li.masterTab2, .matchTicketsEvents li.masterTabSelected1, .matchTicketsEvents li.masterTabSelected2 {
margin-left:1px;
}
.mostReadEditorsWrap .masterTab0 a {
background:transparent url(/javaImages/cb/b4/0,,10281~5420235,00.gif) repeat-x scroll right top;
color:#FFFFFF;
display:block;
text-align:center;
width:140px;
font-size:0.9em;
}
.matchTicketsEvents .masterTab0 a:hover, .matchTicketsEvents .masterTab1 a:hover, .matchTicketsEvents .masterTab2 a:hover, .matchTicketsEvents .masterTab3 a:hover {
color:#cf0101;
}

.matchTicketsEvents .masterTab0 a {
background:transparent url(/javaImages/cb/b4/0,,10281~5420235,00.gif) repeat-x scroll right top;
color:#FFFFFF;
display:block;
text-align:center;
width:157px;
font-size:0.9em;
}
.matchTicketsEvents .masterTab1 a {
background:transparent url(/javaImages/cb/b4/0,,10281~5420235,00.gif) repeat-x scroll right top;
color:#FFFFFF;
display:block;
text-align:center;
width:63px;
font-size:0.9em;
}
.mostReadEditorsWrap .masterTab1 a {
background:transparent url(/javaImages/cb/b4/0,,10281~5420235,00.gif) repeat-x scroll right top;
color:#FFFFFF;
display:block;
text-align:center;
width:145px;
font-size:0.9em;
}
.matchTicketsEvents .masterTab1 a {
background:transparent url(/javaImages/cb/b4/0,,10281~5420235,00.gif) repeat-x scroll right top;
color:#FFFFFF;
display:block;
text-align:center;
width:63px;
font-size:0.9em;
}
.matchTicketsEvents .masterTab2 a {
background:transparent url(/javaImages/cb/b4/0,,10281~5420235,00.gif) repeat-x scroll right top;
color:#FFFFFF;
display:block;
text-align:center;
width:63px;
font-size:0.9em;
}
#masterTabContent21769_1 .viewAll  {
visibility:hidden;
}
.shopWrap {
background:transparent url(/javaImages/3b/b6/0,,10281~5420603,00.gif) no-repeat scroll left top;
width:300px;
height:190px;
overflow:hidden;
clear:both;
top:5px;
position:relative;
}
.shopWrapInner {
padding:1px 2px 0px 13px;
}
.leftEntry {
float:left;
width:150px;
height:188px;
}
.shopEntry {
padding:10px 0px 10px 0px;
}
.shopContent {
background:transparent url(/javaImages/e9/b7/0,,10281~5421033,00.gif) no-repeat scroll left top;
padding-top:5px;
width:141px;
}
.shopContentInner {
background:transparent url(/javaImages/30/b8/0,,10281~5421104,00.gif) no-repeat scroll left bottom;
padding:2px 12px 12px 12px;
}
.shopContentInner .headline {
font-size:1.1em;
font-weight:bold;
}
.shopContentInner .headline, .shopContentInner .teaser, .shopContentInner .body {
display:block;
} 
.shopContentInner .body {
font-size:0.9em;
color:#898989;
}
.shopContentInner .buyNow {
padding:8px 0px 0px 0px;
}
.buyNow A {
background:transparent url(/javaImages/ca/2b/0,,10281~5516234,00.gif) no-repeat scroll left top;
width:62px;
height:17px;
display:block;
}
.buyNow A:hover {
background:transparent url(/javaImages/cb/2b/0,,10281~5516235,00.gif) no-repeat scroll left top;
width:62px;
height:17px;
display:block;
}
.rightEntry {
float:left;
width:132px;
height:188px;
}

.safctvPromoWrap {
background:transparent url(/javaImages/d9/c9/0,,10281~5425625,00.gif) no-repeat scroll left top;
width:300px;
height:173px;
}
.safctvPromoTop {
position:relative;
height:50px;
}
.safctvPromoTop .latestNews {
font-weight:bold;
bottom:8px;
right:2px;
position:absolute;
}
.safctvSubscribe {
}
.safctvHeadline A {
color:#d42f2f;
font-weight:bold;
}
.safctvTeaserText {
height:60px;
overflow:hidden;
}
.safctvTeaserText a:hover {
color:#d42f2f;
}

.safctvPromoWrapInner {
padding:9px;
}
.safctvFooterLinks {
padding-top:7px;
}
.safctvPromoEntry {
background-color:#E8E8E8;
border:1px solid #D3D3D3;
height:82px;
width:279px;
}
.safctvPromoEntry IMG {
border:1px solid #000;
width:90px;
height:61px;
}
.safctvTeaser, .safctvContent {
float:left;
}
.safctvContent {
width:166px;
padding-top:7px;
}
.safctvTeaser {
padding:7px;
}

.jcarouselContainer .bottom {
clear:both;
border-top:1px solid #d2d2d2;
margin-top:4px;
padding-top:6px;
}
.jcarouselContainer .bottom A {
/*display:inline!important;
padding:1px!important;*/
}
.teamDetailsWrap .venue, .carouselDate {
font-weight:normal;
color:#8b8787;
}
.teamDetailsWrap .date {
/*float:left;*/
color:#8B8787;
font-weight:normal;
/*padding-left:3px;*/
}
.carouselDate .timeResult {
float:left;
}
.teamDetailsWrap .carouselDate {
/*float:left;*/
}
.teamDetailsWrap .opponent {
font-size:0.9em;
width:152px;
}
.safctvFree SPAN, .safctvlogin span, .safctvSubscribe span, .safctvSubscribeHome span, .watchNowTV span  {
display:none;
}
.safctvFree A {
background:transparent url(/javaImages/15/2a/0,,10281~5515797,00.gif) no-repeat scroll left top;
width:81px;
height:17px;
display:block;
float:left;
margin-right:4px;
}
.safctvFree A:hover {
background:transparent url(/javaImages/1e/2a/0,,10281~5515806,00.gif) no-repeat scroll left top;
width:81px;
height:17px;
display:block;
float:left;
margin-right:4px;
}
.safctvlogin A {
background:transparent url(/javaImages/37/2a/0,,10281~5515831,00.gif) no-repeat scroll left top;
/*width:44px;*/
width:79px;
height:17px;
display:block;
float:left;
margin-right:16px;
visibility:hidden;
}
.safcTVHome .safctvlogin A {
width:46px!important;
}

/*.safctvlogin A:hover {
background:transparent url(/javaImages/38/2a/0,,10281~5515832,00.gif) no-repeat scroll left top;
width:44px;
height:17px;
display:block;
float:left;
margin-right:16px;
}*/

.safctvSubscribe A {
background:transparent url(/javaImages/3b/2a/0,,10281~5515835,00.gif) no-repeat scroll left top;
width:101px;
height:17px;
display:block;
float:left;
}

.safctvSubscribeHome A {
background:transparent url(/javaImages/3f/19/0,,10281~8788287,00.gif) no-repeat scroll left top;
width:247px;
height:17px;
display:block;
float:left;

}
.safctvSubscribe A:hover {
background:transparent url(/javaImages/3d/2a/0,,10281~5515837,00.gif) no-repeat scroll left top;
width:101px;
height:17px;
display:block;
float:left;
}
.watchNowTV A {
background:transparent url(/javaImages/3e/2a/0,,10281~5515838,00.gif) no-repeat scroll left top;
width:70px;
height:17px;
display:block;
float:left;
}
.watchNowTV A:hover {
background:transparent url(/javaImages/40/2a/0,,10281~5515840,00.gif) no-repeat scroll left top;
width:70px;
height:17px;
display:block;
float:left;
}
.buyTickets A {
background:transparent url(/javaImages/94/2b/0,,10281~5516180,00.gif) no-repeat scroll left top;
width:80px;
height:15px;
display:block;
float:left;
}
.buyTickets A:hover {
background:transparent url(/javaImages/95/2b/0,,10281~5516181,00.gif) no-repeat scroll left top;
width:80px;
height:15px;
display:block;
float:left;
}
.betting A {
background:transparent url(/javaImages/98/2b/0,,10281~5516184,00.gif) no-repeat scroll left top;
width:59px;
height:15px;
display:block;
float:left;
}
.betting A:hover {
background:transparent url(/javaImages/99/2b/0,,10281~5516185,00.gif) no-repeat scroll left top;
width:59px;
height:15px;
display:block;
float:left;
}
.matchlive A {
background:transparent url(/javaImages/9a/2b/0,,10281~5516186,00.gif) no-repeat scroll left top;
width:71px;
height:15px;
display:block;
float:left;
}
.matchlive A:hover {
background:transparent url(/javaImages/9b/2b/0,,10281~5516187,00.gif) no-repeat scroll left top;
width:71px;
height:15px;
display:block;
float:left;
}
.tabHidden {
display:none;
}

.myRSSWrap LI {
font-size:0.9em;
}
#masterCompositeTabContent21805_3 A:hover {
color:#FFE696;
}
.currentDayContainer, #datePicker {
float:left;
}
.currentDayName {
text-align:center;
font-weight:bold;
font-size:1.2em;
}
.currentDayContainer {
width:102px;
background-color:#e8e8e8;
}
#datePicker {
width:180px;
}
#datePicker H2 {
color:#CF0101;
}
#masterCompositeTabContent21844_1 {
clear:both;
padding-top:4px;
}
.calenderWrap {
background:transparent url(/javaImages/6d/2e/0,,10281~5516909,00.gif) no-repeat scroll left top;
padding-top:5px;
}

.calenderWrap .tabbedMasterPageElement {
background:transparent url(/javaImages/6c/2e/0,,10281~5516908,00.gif) no-repeat scroll left bottom;
padding-bottom:4px;
}
.calenderWrap .masterCompositeTabContent {
border-left:1px solid #d3d3d3;
border-right:1px solid #d3d3d3;
background-color:#fff;
}
.currentDayNumber {
color:#CF0101;
font-size:7.4em;
}
.listEntryTeaser IMG {
width:84px;
height:47px;
}
.listEntryTeaser {
font-size:0.9em;
height:44px;
overflow:hidden;
}
.listEntryRight {
float:left;
width:356px;
}
.listEntryLeft {
height:84px;
width:94px;
float:left;
}
.listEntryWrap {
clear:both;
height:104px;
/*height:124px;*/
width:473px;
border-bottom:1px solid #dfdfdf;
}

/*** Pagination ***/

.indexListwrapInner .paginated {
float:right;
text-align:center;
margin:4px 0px;
}
.indexListwrapInner .paginated table {
/*margin-left:auto;
margin-right:auto;
text-align:center;*/
}

.indexListwrapInner .paginated TABLE {
/*border:1px solid #dcdcdc;
background: transparent url(/javaImages/b6/62/0,,11444~4678326,00.gif) repeat-x top left;*/
}
.indexListwrapInner tr.paginated, .indexListwrapInner .paginated tr  {
/*background: transparent url(/javaImages/b6/62/0,,11444~4678326,00.gif) repeat-x top left;*/
/*padding-top:1px;
padding-bottom:1px;*/
}
.indexListwrapInner .indexLinks TD, .indexListwrapInner TD.indexLinks {
height:14px;
padding-left:4px;
padding-right:4px;
/*background-color:#e4e4e4;
border-right:1px solid #e4e4e4;*/
color:#bbbbbb;
}
td.lastCell, td.firstCell {
border:0px!important;
padding:0px;
display:none;
}
td.previousPage {
/*background: transparent url(/javaImages/99/9c/0,,11444~5217433,00.png) no-repeat center left;*/
}

td.previousPage A, .previousPage TD A {
background: transparent url(/javaImages/6c/e9/0,,10281~5892460,00.gif) no-repeat center left;
height:14px;
width:8px;
display:block;
}
td.previousPage SPAN, td.nextPage span {
display:none;
}
td.nextPage {
/*background: transparent url(/javaImages/9c/9c/0,,11444~5217436,00.png) no-repeat center left;*/
}
td.nextPage A, .nextPage TD A {
height:14px;
width:8px;
display:block;
background: transparent url(/javaImages/6d/e9/0,,10281~5892461,00.gif) no-repeat center left;
/*background: transparent url(/javaImages/d5/62/0,,11444~4678357,00.gif) no-repeat top left;*/
padding-right:14px;
}
td.nextPage SPAN {
display:none;
}
td.currentPage, .currentPage TD {
background-color:#bababa!important;
color:#fff!important;
}


/*** END OF PAGINATION **/




.listEntryWrapInner {
/*padding:20px 10px 20px 12px;*/
padding:10px 10px 10px 12px;
}
.listEntryWrapInner .articleTeaserInfo {
padding-top:4px;
font-size:0.9em;
color:#898989;
}
.spacer {
clear:both;
}
.listEntryHeadline {
font-weight:bold;
font-size:1.4em;
height:22px;
overflow:hidden;
}
.calenderHeader {
padding:6px 0px 3px 6px;
background-color:#fff;
}
.calendarContainerWrap {
margin:0px 5px 0px 6px;
padding-top:6px;
background:transparent url(/javaImages/ff/33/0,,10281~5518335,00.gif) no-repeat top left;
}
.calendarContainer {
height:100%;
padding:6px 0px 6px 0px;
background-color:#E8E8E8;
border-left:1px solid #D3D3D3;
border-right:1px solid #D3D3D3;
}
.calendarContainer:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#masterCompositeTabContent21844 .HTMLElement {
background-color:#fff;
}
.dp-popup {
background-color:#E8E8E8!important;
}

#eventsList {
font-family:arial;
font-size:0.9em;
height:63px;
/*margin:8px 0 0 5px;*/
overflow:auto;
/*width:293px;*/
margin:0px 6px 0px 6px;
}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a  {
color:#CF0101;
}
.forthcomingEventsItem {
/*border-bottom:1px solid #AAAAAA;*/
border-top:1px solid #AAAAAA;
line-height:20px;
}
.forthcomingEventsDate {
float:left;
height:11px;
padding-left:5px;
width:62px;
}
.forthcomingEventsItem {
line-height:20px;
}
.moreEventlinks {
position:relative;
left:176px;
width:111px;
padding:4px;
}


/*  My Playlists */
/* jCarousel */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */

.jcarousel-container {
 position:relative;
}
.jcarousel-clip {
 z-index:2;
 padding:0;
 margin:0;
 overflow:hidden;
 position:relative;
}
.jcarousel-list {
 z-index:1;
 overflow:hidden;
 position:relative;
 top:0;
 left:0;
 margin:0;
 padding:0;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarouselContainer ul {
 /*height:134px;*/
 height:160px;
 overflow:hidden;
}
.jcarousel-next {
 z-index:3;
 display:none;
}
.jcarousel-prev {
 z-index:3;
 display:none;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
 /*width: 110px;*/
 width:230px;
 padding: 8px 30px 6px 28px;
/* padding: 20px 30px 6px 28px;*/
 /*margin-left:15px;*/
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
 /*width:105px;*/
 width:218px;
 /*height:134px;*/
 height:88px;
}
.jcarousel-skin-tango .jcarousel-item, #mycarousel li {
 /*width:99px;*/
 width:218px;
 height:134px;
 float:left;
 list-style:none;
 text-align:center;
 font-weight:bold;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
 margin-right:7px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
 background:#fff;
 color:#000;
}
.clublogoWrap {
float:left;
padding-bottom:2px;
width:68px;
}
.teamDetailsWrap {
float:left;
height:auto;
overflow:hidden;
padding-bottom:2px;
text-align:left;
width:150px;
}
.bottom a img {
width:auto!important;
height:auto!important;
}
#mycarousel li a {
 display:block;
 padding:1px;
}
#mycarousel li a img {
 height:95px;
 width:95px;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
 position:absolute;
 top:28px;
 right:5px;
 width:27px;
 height:27px;
 cursor:pointer;
 background:transparent url(/javaImages/a0/c4/0,,10281~5424288,00.gif) no-repeat top left;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
/* background-position:bottom left;*/
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
 /*background-position:0 -130px;*/
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
 cursor:default;
 background-position:top left;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
 position:absolute;
 top:28px;
 left:0;
 width:27px;
 height:27px;
 cursor:pointer;
 background:transparent url(/javaImages/a2/c4/0,,10281~5424290,00.gif) no-repeat top left;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
 /*background-position:bottom left;*/
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
/* background-position:0 -130px;*/
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
 cursor:default;
 background-position:top left;
}


.playerblogs {
background: #e4e4e4 url(/javaImages/37/6/0,,10281~6686263,00.jpg) no-repeat 0px 0px;
height:23px;
width:474px;
}
.archiveLatestNews {
background: #e4e4e4 url(/javaImages/57/50/0,,10281~5656663,00.gif) no-repeat 10px 0px;
height:23px;
width:474px;
}
.podcasts {
background: #e4e4e4 url(/javaImages/cd/4e/0,,10281~5656269,00.gif) no-repeat 10px 0px;
height:23px;
width:474px;
}
.features {
background: #e4e4e4 url(/javaImages/fd/5/0,,10281~6424061,00.gif) no-repeat 10px 0px;
height:23px;
width:474px;
}
.latestphotos {
background: #e4e4e4 url(/javaImages/a/6/0,,10281~6424074,00.gif) no-repeat 10px 0px;
height:23px;
width:474px;
}
.archiveIndexList {
margin-top:10px;
clear:both;
}
.indexNameHidden {
visibility:hidden;
}
.archiveTeaserImg {
float:left;
/*height:158px;*/
height:140px;
padding:0px 10px 0px 11px;
background-color:#fff;
}
.archiveTeaserImg IMG  {
height:46px;
width:84px;
}
.archiveIndexList .firstEntry {
padding-top:10px!important;
}
.firstEntry {
padding-top:20px;
}
.archiveHeader {
font-size:1.4em;
font-weight:bold;
height:22px;
overflow:hidden;
}
.archiveTeaser {
font-weight:bold;
margin-bottom:10px;
}
.archiveIndexEntry, .archiveIndexEntry A {
color:#898989;
border-bottom:1px dotted #f3f3f3;
}
.archivewrap {
}
.archivewrap .archiveSearch {
display:block!important;
}
.archiveSearch {
clear:both;
background: #e4e4e4 url(/javaImages/82/50/0,,10281~5656706,00.gif) no-repeat 10px 0px;
height:34px;
width:auto;
padding-left:284px;
display:none;
}
input.swapValueNews  {
height:16px;
width:110px;
}
INPUT.searchValueInput  {
margin-top:3px;
}
.archiveSearchForm .swapValueNews  {
height:14px;
margin-bottom:3px;
font-size:0.9em;
}
.archiveSearchForm {
padding-top:4px;
}
.safcTVIconTeaser IMG {
width:116px;
height:58px;
}
A#flatMenuItemAnchor2256211, A#flatMenuItemAnchor2256222, A#flatMenuItemAnchor2256229, A#flatMenuItemAnchor2256255, A#flatMenuItemAnchor2256267, A#flatMenuItemAnchor2256351, A#flatMenuItemAnchor2256365  {
display:block;
height:35px;
}
li#masterTabList22300_1, #masterTabList22300_1 LI, #masterTabList22300_1 {
display:none;
}


/**** JMODAL ***/

/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
.jqmWindow {
 display:none;
 position:fixed;
 top:25%;
 left:50%;
 margin-left:-350px;
 padding:3px;
 width:309px;
 height:195px;
}
.jqmWindowInner {
 /*background:#e7e7e8 url(http://www.tennistv.com/javaImages/30/ff/0,,12641~4259632,00.gif) repeat-x top left;*/
 background:#e7e7e8;
 padding:10px 6px 10px 7px;
 width:642px;
 height:404px;
 border:1px solid #999999;
 position:relative;
}
.jqmWindowInner .headline {
 font-size:1.5em;
}
.jqmWindowInner ul {
 height:100%;
}
.jqmWindowInner ul:after {
 content:" "; 
 display:block; 
 height:0; 
 clear:both; 
 visibility:hidden;
}

.jqmWindowInner li {
 float:left;
 margin:0 2px 2px 0;
 list-style-type:none;
}
.jqmWindowInner li a {
 display:block;
 padding:2px;
 background-color:#b1b1b1;
}
.jqmWindowInner li a img {
 display:block;
}
.jqmWindowInner li a:hover, .jqmWindowInner li .selected {
 background-color:#f01428;
}
.jqmWindowInner p {
 margin:20px 0;
}
.jqmOverlay {
 background-color:#aaa; 
}
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
 position:absolute;
 top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.jqmClose {margin-right:-385px; margin-top:-7px;}

.jqmClose {
 height:22px;
 width:25px;
 text-decoration:none;
 display:block;
 position:absolute;
 top:10px;
 right:10px;
}
.jqmClose:hover {
 text-decoration:none;
}
.jqmClose span {
 visibility:hidden;
}

.jqmWindowArticle {
height:195px;
left:640px;
margin-left:-175px;
padding:3px;
position:absolute;
top:200px;
width:309px;
}



* html .jqmWindowArticle {
 position:absolute;
 top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


.jqmWindowArticle .jqmWindowInner {
background:#E7E7E8 none repeat scroll 0 0;
border:1px solid #999999;
height:250px;
padding:10px 6px 10px 7px;
position:relative;
width:260px;
}
#sendMail {
font-size:0.9em;
}
.greyWrap .safctvHeadline {
color:#AB9138;
font-size:1.1em;
height:16px;
overflow:hidden;
}
.greyWrap .safctvContent {
font-size:0.9em;
}

/** RATING ***/

#articleRating0 {
 background:transparent url(/namedImage/10281/averageRating0.gif) no-repeat center left;
 display:none;
}
#articleRating1 {
 background:transparent url(/namedImage/10281/averageRating1.gif) no-repeat center left;
 display:none;
}
#articleRating2 {
 background:transparent url(/namedImage/10281/averageRating2.gif) no-repeat center left;
 display:none;
}
#articleRating3 {
 background:transparent url(/namedImage/10281/averageRating3.gif) no-repeat center left;
 display:none;
}
#articleRating4 {
 background:transparent url(/namedImage/10281/averageRating4.gif) no-repeat center left;
 display:none;
}
#articleRating5 {
 background:transparent url(/namedImage/10281/averageRating5.gif) no-repeat center left;
 display:none;
}
.articleRating, .listEntryWrapInner .articleDate {
float:left;
}
.articleRating {
width:70px;
margin-left:6px;
}
.articleColumnOverride {
padding-bottom:0px!important;
}
/* Date picker style */
div.dp-popup a {
padding:1px 2px 0!important;
}
table.jCalendar {
background:none!important;
border:none!important;
}
table.jCalendar th {
color:#888888!important;
background:none!important;
font-weight:bold!important;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover, table.jCalendar td.other-month  {
background:none!important;
color:#888888!important;
}
table.jCalendar td {
font-weight:bold!important;
color:#CF0101!important;
background:none!important;
}
div.dp-popup {
font-size:11px!important;
}
.IndexFooterUserOptions {
}
.IndexFooterUserOptions .usertoolsWrap {
padding:0px;
}
.IndexFooterNewsSearch {
margin-top:10px;
}
.secondaryHeading {
line-height:60px;
font-size:1.5em;
font-weight:bold;
}
.userTable TD {
border:1px solid #e2e2e2;
}
.searchQuery INPUT, INPUT.searchQuery {
font-size:0.9em;
color:#909090;
}

/*** TICKETS TABLE STYLING ****/

.ticketsWrap {
margin-right:25px;
}
.ticketsWrap .articleEntry {
width:606px;
}
.ticketsWrap TH {
width:474px;
height:26px;
background-color:#af0909;
text-align:left;
color:#fff;
padding-left:20px;
}
.ticketsWrap .articleBodyEntry TD {
/*width:79px;*/
width:200px;
text-align:center;
font-size:0.9em;
min-height:26px;
padding:8px;
background-color:#e6e6e6;
}
#page2270148 .ticketsWrap .articleBodyEntry TD {

}
TD.subhead  {
background-color:#8a8a8a!important;
height:26px;
padding-top:6px;
color:#fff;
}
.ticketsWrap .articleBodyEntry A:hover {
color:#ce0000;
}
.siteGenericOptions LI {
float:left;
padding-left:10px;
line-height:20px;
}
.siteGenericOptions A {
color:#2A2A2A;
font-size:0.9em;
}
.siteGenericOptionsLeft {
float:left;
line-height:20px;
font-size:0.9em;
}
.siteGenericOptionsRight {
float:Right;
}
.dynamicHeader {
border-bottom:1px solid #DFDFDF;
padding-bottom:4px;
}
.indexListwrapNorateDate .listEntryWrap {
height:80px;
}
.miniLeagueTable TR.rowHighlight, .miniLeagueTable .rowHighlight TR {
background-color:#D42F2F;
color:#fff;
width:100px;
overflow:hidden;
}
.miniLeagueTable TD.rowHighlight, .miniLeagueTable .rowHighlight TD, .miniLeagueTable .rowHighlight A {
color:#fff;
text-align:center!important;
}
.miniLeagueTable TD.rowLight, .miniLeagueTable .rowLight TD, .miniLeagueTable .rowLight A {
text-align:center!important;
}
#flashElementHome #generic_player {
width:630px!important;
/*height:420px!important;*/
}
.newsArchiveTopFix {
padding-top:14px;
}
.articleHeadlineAndBody .articleBody IMG {
float:left;
padding:10px 10px 10px 0px;
}

#page2256207 #banner1 {
display:none;
}
.safcTVHome .safctvFree a {
margin-right:0px;
}
.archiveIndexEntry a {
background:transparent url(/javaImages/98/18/0,,10281~5904536,00.gif) no-repeat scroll 0 5px;
padding-left:14px;
line-height:17px;
}

* html .rightEntry img { 
 width:130px !important;
}

#masterCompositeTabContent21630_5 ul.list1 {
width:151px!important;
}
.articleEntry .articleBodyEntry .articleHeadlineAndBody {
position:static;
}

.pollarchive {
 float:right;
 margin-top:-20px; 
}

/** XMAS FLASH GAME: /page/xmasFlash **/
.mainTitle {border-bottom:1px solid #DFDFDF;padding-bottom:4px;}
.mainText {color:#909090;font-weight:bold;}
#FlashGames {margin-top:25px;}
/** END **/

.homeSpacer .leftEntry {
width:143px!important;
}
.tvIntroWrap {
}
.tvIntroWrap IMG {
width:638px!important;
}

.survey798586 .surveyPage {margin-top:5px;}
.survey798586 .surveyQuestion {font-weight:bold;margin-bottom:5px;}
.survey798586 .surveyAnswer {margin-bottom:5px;}

.survey904454 .surveyQuestion {
 font-weight:bold;
 margin:5px 0 2px;
}
.survey904454 #surveySubmit {
 margin-top:10px;
}

/*Events and Foundation Soccer Centres Surveys*/

.survey815206 form,.survey825035 form{
float:left;
width:477px;
}
.survey825035.surveyQuestion,.survey825035.surveyAnswer, .survey825035 .surveyAnswer .surveyTextAnswer, .survey815206.surveyQuestion,.survey815206.surveyAnswer, .survey815206 .surveyAnswer .surveyTextAnswer {
margin:7px 0;
width:395px;
}
#QText22611,#QText22606 {
float:left;
margin:7px 0;
}
#QText22606 {
width:477px;
}
#QText22607{
margin-top:7px;
}
#QText22611 p {
float:left;
height:54px;
width:385px;
}
.survey825035 #surveySubmit,.survey815206 #surveySubmit{
float:left;
margin-left:348px;
}
.survey825035 form input[type="submit"], .survey815206 form input[type="submit"] {
left:494px;
position:absolute;
z-index:1;
width:56px;
}

/*Christmas Section remove date and rating*/

#page2256309 #masterCompositeTabContent21718_0 {
display:none;
}

/* SAFCTV - OVERLAY BANNER - START */
.safctvOverlay {
 bottom:0;
 display:none;
 height:109px;
 overflow:hidden;
 position:fixed;
 width:100%;
 z-index:9999999;
 left:0;
}
.safctvOverlay .closeBtn{
 float:right;
 cursor:pointer;
}
.topHalf {
 height:53px;
 width:100%;
 background:url('/namedImage/10281/black-BG.gif') repeat-x top left;
 float:left;
 text-align:center;
}
.bottomHalf {
 height:56px;
 width:100%;
 background:url('/namedImage/10281/red-BG.gif') repeat-x top left;
 float:left;
 text-align:center;
}
/* SAFCTV - OVERLAY BANNER - END */

/******************  AJAX FIXTURES **************************/
#matchcontainer {
background:#FEFEFE url(/javaImages/fe/18/0,,10281~5445886,00.gif) repeat-x scroll left bottom;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
height:auto;
padding:0 0 0 6px;
float:left;
width:292px;
}
#matchinner {
width:220px;
overflow:hidden;
float:left;
position:relative;
}
#matchData {
/*width:440px!important;*/
}
#matchData {
float:left;
position:relative;
/*width:654px;*/
}
.teamwrap{
color:#ffffff; 
position:relative;
left:0px;
background:#cccccc;
width:220px;
height:50px;
float:left;
}
#matchcontainer IMG {
float:left;
}
.teaminfowrap {
float:left;
font-weight:bold;
/*height:134px;*/
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:center;
width:220px;
margin-top:10px;
}
.teaminfowrap .buyTickets a {
clear:left;
}
.teaminfowrap .bottom SPAN {
margin-left:1px;
}
.teaminfowrap .bottom {
border-top:1px solid #D2D2D2;
clear:both;
margin-top:4px;
padding-top:6px;
}
#matchcontainer A IMG {
position:relative;
top:30px;
}
#masterTabContent25516_0, #masterTabContent25516_1, #masterTabContent25516_2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/javaImages/ed/b4/0,,10281~5420269,00.gif) no-repeat scroll left bottom;
padding-bottom:5px;
float:left;
}
#masterCompositeTabContent21781_0 {
width:298px;
}
#matchcontainer .tableLink {
margin-left:231px;
margin-top:-97px;
position:absolute;
right:0px;
top:0px;
}
.bottom A {
margin:1px;
}
#masterTabContent21768_0, #masterTabContent21768_1, #masterTabContent21768_2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/javaImages/ed/b4/0,,10281~5420269,00.gif) no-repeat scroll left bottom;
float:left;
padding-bottom:5px;
}
/******************  AJAX FIXTURES END **************************/

.twoColLayoutColOne{
 width: 631px;
}


.safcAppsPromo h1, .safcAppsPromo p{
 padding: 0px 0px 10px 0px;
}

.safcAppsPromo ul{
 padding: 5px 0px 10px 5px;
}
.safcAppsPromo ul li{
 padding 2px 0px;
 list-style-type: disc;
 list-style-position: inside;
 
}

.safcAppsPromo ul ul li{
 padding 2px 0px;
 list-style-type: circle;
 margin: 0px 20px;
}

#masterTabContentNoTabsMode22600_0 .safctvPromoTop .latestNews {
/*position:static!important;*/
display:none;
}

.awayday{
position:absolute;
left:465px;
top:51px;
display:none;
}
#page2256207 .awayday{
display:block;
}


/***** NEW HOMEPAGE STYLES  **************/

#page2282130 .siteCenterwrap .layoutTable,#page2282130 .sponsorHolder{
 background:#e5e5e5;

}

#page2282130 .siteCenterwrap{

 background:url(/javaImages/65/fa/0,,10281~8911461,00.png) -1px -2px no-repeat;

}


#page2282130 .sponsorsLinks {
 background:url(/javaImages/94/fa/0,,10281~8911508,00.png) no-repeat scroll 0 bottom;
 padding-bottom:10px;
}


#twitter_box{
	 background:url(/javaImages/a6/7a/0,,10281~8878758,00.jpg) no-repeat scroll 0 0 transparent;
         height:220px;
         margin-bottom:14px;
         margin-right:15px;
         position:relative;
         width:300px;
}
#timeline{
	position:absolute; 
	left: 25px; 
	top: 39px; 
	width: 247px; 
	height: 140px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px
}
#timeline a{ 
	text-decoration:none; 
	font-weight:bold; 
	color:#000
}
#timeline a:hover{ 
	text-decoration:underline; 
	font-weight:bold; 
	color:#000
}
#twitter_follow{
	position:absolute; 
	left: 13px; 
	top: 195px; 
	width: 206px; 
	height: 19px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px
}
.tweet{display:none}

.tweet span{ margin-left:5px;}

#twitter_loading{
 position:absolute; 
 left: 125px; 
 top: 82px; 
 z-index:4
}

.timeago{ font-weight:normal}



.b1, .b2, .b3, .b4{
font-size:1px; 
overflow:hidden; 
display:block;
}

.b1 {
height:1px; 
background:#ababab; 
margin:0 5px;
}

.b2 {
height:1px; 
background:#fff; 
border-right:2px solid #ababab; 
border-left:2px solid #ababab; 
margin:0 3px;
}

.b3 {
height:1px; 
background:#fff; 
border-right:1px solid #ababab; 
border-left:1px solid #ababab; 
margin:0 2px;
}

.b4 {
height:2px; 
background:#fff; 
border-right:1px solid #ababab; 
border-left:1px solid #ababab; 
margin:0 1px;
}

.contentb {
background: #fff; 
border-right:1px solid #ababab; 
border-left:1px solid #ababab; 
padding-top: 4px; 
padding-right:5px; 
padding-bottom:5px; 
padding-left:7px;
}


.contentb h1{ 
margin:0; 
padding:0; 
color:#cf0101; 
font-size:19px; 
font-weight:700
}

#page2282130 #carousel {
	width:790px;
	height:200px;	
	margin:0;
	overflow:hidden;
	position:relative;
	_height:200px;
	_width:777px;
}

#page2282130 #slides {
	overflow:hidden;
	/* fix ie overflow issue */
	position:relative;
	width:720px;
	height:200px;
	margin-left:30px;
	margin-top:15px;
	_width:718px;
	_height:180px;
	_margin-left:35px;
	_margin-top:19px;
}


#page2282130 #slides ul {
	position:relative;
	left:0;
	top:0;
	list-style:none;
	margin:0;
	padding:0;	
	width:9999px;
}

/* width of the item, in this case I put 250x250x gif */
#page2282130 #slides li {
	width:240px;
	height:200px;	
	float:left;
	position:relative;
}

#page2282130 #slides li img {
	padding:4px;
}
#page2282130 .car_link{ display:block;}

/* Styling for prev and next buttons */
#page2282130 #buttons {
	padding:0 0 5px 0;	
	float:right;
}

#page2282130 a#prev,a#next {
	display:block; 
	width:26px; 
	height:132px;
	text-indent:-999em;
	float:left;
	outline:0;
}

#page2282130 a#prev {
	background:url(/javaImages/d1/84/0,,10281~8881361,00.gif) -57px -1px no-repeat;
	position:absolute;
	left: 5px;
	top: 19px;
}

#page2282130 a#prev:hover {
	background:url(/javaImages/d1/84/0,,10281~8881361,00.gif) -29px -1px no-repeat;
}

#page2282130 a#next {
	background: url(/javaImages/d1/84/0,,10281~8881361,00.gif) -85px -0px no-repeat;
	position:absolute;
	left: 750px;
	top: 19px;
}

#page2282130 a#next:hover {
	background:url(/javaImages/d1/84/0,,10281~8881361,00.gif) -3px 0px no-repeat;
}


#page2282130 .thumb_play{
	position:absolute;
	left: 85px;
	top: 35px;
}
#slides .thumb{
	
	width:230px;
	height:130px;
}

#page2282130 .clear {clear:both}

/*#page2282130{ background:none;}*/

#page2282130 .buy_now{
	background:url(/javaImages/db/84/0,,10281~8881371,00.gif);
	/*position:absolute;
	left: 7px;
	top: 49px;*/
	display:block;
	text-indent:-9999;
	width:68px;
	height:23px;
	margin-top: 15px;
}

.secondColumnImageListing {
 margin-top:10px;
}
.c1, .c2, .c3, .c4{
/*font-size:1px; */
overflow:hidden; 
display:block;
}

.c1 {
/*height:1px; 
background:#000; */
margin:0 5px;
}

.c2 {
/*height:1px; 
background:#000; */
border-right:2px solid #000; 
border-left:2px solid #000; 
margin:0 3px;
}

.c3 {
/*height:1px; 
background:#000; */
border-right:1px solid #000; 
border-left:1px solid #000; 
margin:0 2px;
}

.c4 {
/*height:2px; 
background:#000; */
border-right:1px solid #000; 
border-left:1px solid #000;
 margin:0 1px;
}

.contentc {
background: url(/javaImages/40/8d/0,,10281~8883520,00.gif) #000; 
border-right:1px solid #252525; 
border-left:1px solid #000; 
}

#masterTabContainer26345{ 
width:318px; list-style:none; 
margin:0; 
padding:0
}

#masterTabContainer26345 li{
list-style:none; float:left; 
text-align:center; 
vertical-align:middle 
}

#masterTabContainer26345 li a{  
color:white; 
text-decoration:none; 
font-size:18px; 
padding-top:8px;
width:159px; 
height:24px; 
display:block
}

#masterTabList26345_0 a{ 
background:url(/javaImages/40/8f/0,,10281~8884032,00.gif) -1px 0 no-repeat; 
}

#masterTabList26345_1 a{ 
background:url(/javaImages/40/8f/0,,10281~8884032,00.gif) 0px 0 no-repeat;
}

#masterTabContainer26345 .masterTabSelected0 a{
background:url(/javaImages/40/8f/0,,10281~8884032,00.gif) -320px 0 no-repeat;
color:#cf0101
}

#masterTabContainer26345 .masterTabSelected1 a{
background:url(/javaImages/40/8f/0,,10281~8884032,00.gif) -160px 0 no-repeat;
color:#fff
}

#paging{
	float: right;
	height: 15px;
	padding: 5px 7px;
	text-indent: -99999px;
	width: 48px;	
	_width: 56px;	
	background:url(/javaImages/df/ab/0,,10281~8891359,00.gif) no-repeat;
}
#paging a{
	float: left;
	height: 14px;
	margin-right: 3px;
	padding-right: 3px;
        text-indent: -99999px;
	width: 9px;
	_width:12px;
	background:url(/javaImages/e2/ab/0,,10281~8891362,00.gif) -12px 0 no-repeat;
}
#paging a.selected,#paging a:hover{
	float: left;
	height: 14px;
	margin-right: 3px;
	padding-right: 3px;
	width: 9px;
	_width:12px;
	background:url(/javaImages/e2/ab/0,,10281~8891362,00.gif) -1px 0 no-repeat;
        text-indent: -99999px;
}



.safctv_news{
list-style:none; 
margin:0; 
padding:0;
height:66px; 
}

.safctv_news li{ 
float:left; 
font-size:11px; 
width:123px; 
color:#a2a2a2 
}

.safctv_news a{ 
color:white; 
text-decoration:none
}

.safctv_news img{ 
width:120px; 
height:66px;
}

#page2282130 .subscribe2{
clear:both;
background:url(/javaImages/43/8e/0,,10281~8883779,00.gif) 0px 0px no-repeat; 
display:table-cell; 
vertical-align:middle; 
text-align:center; 
width:290px; 
height:26px; 
color:white; 
font-weight:bold; 
text-decoration:none;
*display:block; 
*padding-top:6px; 
font-size:14px;
}

#page2282130 .subscribe1{
clear:both;
background:url(/javaImages/a/8d/0,,10281~8883466,00.gif) -1px -1px no-repeat; 
display:table-cell; 
vertical-align:middle; 
text-align:center; 
width:300px; 
height:26px; 
color:white; 
font-weight:bold; 
text-decoration:none; 
margin-top:5px; 
*display:block; 
*padding-top:6px;
font-size:14px
}


#page2282130 .siteHeaderWrap{z-index:200}
#page2282130 .hoverPopupMenu{z-index:100}


#page2282130 ul.list1Footer, #page2282130 ul.list2Footer, #page2282130 ul.list3Footer, #page2282130 ul.list4Footer{
width: 242px;
}

#page2282130 .list1Footer li, #page2282130 .list2Footer li, #page2282130 .list3Footer li, #page2282130 .list4Footer li{
width: 214px;
}

#page2282130 .blackCatsBulletin,#page2282130 .MatchdayHospitality{
display:none
}

#page2282130 ul.sponsorslist{background-image:none;}
#page2282130 li.sponsorBot5{padding:1px 60px 0 0;}
#page2282130 .sponsorHolder .contentb{
padding-top:0; 
padding-bottom:2px;
}



/*** new fixtures asset **/

#page2282130 #masterTabContainer26427 li{
float:left;
text-align: center;   
vertical-align: middle; 
}

#page2282130 #masterTabContainer26427 li a{
color: white;
display: block;
font-size: 18px;
height: 28px;
padding-top: 8px;
text-decoration: none;
width: 132px;
background:url(/javaImages/27/c8/0,,10281~8898599,00.gif) -134px 0 no-repeat;
margin-right:2px;
}
#page2282130 #masterTabList26427_0 a, #page2282130 #masterTabContainer26427 .masterTabSelected0 a{
margin-left:0px; 
}

#page2282130 #masterTabContainer26427 .masterTabSelected0 a ,#page2282130 #masterTabContainer26427 .masterTabSelected1 a,#page2282130 #masterTabContainer26427 .masterTabSelected2 a{
color: #CF0101;
display: block;
font-size: 18px;
height: 28px;
padding-top: 8px;
text-decoration: none;
width: 132px;
background:url(/javaImages/27/c8/0,,10281~8898599,00.gif) 0 0 no-repeat;
}

#page2282130 .ticketsTab,#page2282130 #masterCompositeTabContent21781_0,#page2282130 #masterCompositeTabContent21781_1 {
clear:both;
}

#page2282130 #matchcontainer {
width:392px; 
background-image:none; 
position:relative;
}


/*#page2282130 .teaminfowrap{width:300px;}*/

#page2282130 .ticketsTab, #page2282130 #matchcontainer,#page2282130 #masterCompositeTabContent21781_0{
height:150px;
}

#page2282130 #masterCompositeTabContent21781_0{
width:398px;
background-image:none;
}

#page2282130 #masterTabContent26427_1{
width:400px;
}

#page2282130 #matchcontainer{
width:392px;
}

/*#page2282130 #masterCompositeTabContent21781_0, #page2282130 #matchcontainer, #page2282130 #masterTabContent26427_1{margin-right:17px;}*/

#page2282130 .ticketsTab{
padding-bottom:0px;
background-image:none;
}

#boylesport{ 
background: url(/javaImages/29/c8/0,,10281~8898601,00.gif) no-repeat;
height: 18px;
padding: 5px 20px;
width: 360px; clear:both;margin-right:17px; margin-bottom:15px;
}

#page2282130 .ticketsPromo{
text-align: center; 
height: 70px;
}

#page2282130 .ticketsPromoLink{
border:0;
margin-left: 10px; 
margin-top:28px;
}

#page2282130 .ticketsPromoLink a,#page2282130 .fixtures_btns a{
background:url(/javaImages/2d/c8/0,,10281~8898605,00.gif) -117px 0 no-repeat; 
height:30px; 
width:117px; 
display:block; 
float:left;
text-align:center; 
text-align:center; 
font-size:14px; 
color:#CF0101; 
padding-top:7px
}

#page2282130 .ticketsPromoLink a:hover,#page2282130 .fixtures_btns a:hover,#page2282130 .teaminfowrap .bottom a.slelected{
background:url(/javaImages/2d/c8/0,,10281~8898605,00.gif) -1px 0 no-repeat; 
height:30px; 
width:117px; 
display:block; 
float:left;
text-align:center; 
text-align:center; 
font-size:14px; 
color:#fff; 
padding-top:7px
}

#page2282130 ticketsPromo a{height:80px}

#page2282130 .buynowlink,#page2282130 .hospitality{padding-right:0}

#page2282130 .teaminfowrap{width:360px; overflow:hidden;}
#page2282130 .teaminfowrap .bottom{ border:none;padding-top: 5px;}

#page2282130 .clublogoWrap{margin-left: 40px;}
#page2282130 #matchinner{width:390px; margin-left:0px; }

#page2282130 #matchcontainer a#fixtures_left,#page2282130 #matchcontainer a#fixtures_right{
position: absolute;
z-index: 1;
width:27px;
height:98px;
}

#page2282130 #matchcontainer #fixtures_left{
top:7px; 
left:20px; 
background:url(/javaImages/6b/d2/0,,10281~8901227,00.gif) no-repeat;
}

#page2282130 #matchcontainer #fixtures_right{
top:7px; 
left:350px; 
background:url(/javaImages/6b/d2/0,,10281~8901227,00.gif) -29px 0 no-repeat;
}

/*#page2282130 .clubLogo img{width:100px; height:95px;}*/

#page2282130 .teamDetailsWrap{
height:95px; 
font-size:1.2em; 
width:190px
}

#page2282130 .opponent{
font-size:1em
}

#page2282130 #tabPanel .rowLight .rowLight,#page2282130 #tabPanel .rowLight td,#page2282130 #tabPanel .rowHeader,#page2282130 #tabPanel .rowHighlight .rowHighlight{ 
font-size:1.2em;
}

#page2282130 #masterCompositeTabContent21781_1{
position:relative;
}

#page2282130 .tableLink{
font-size: 1.2em;
position: absolute;
right: 35px;
top: -142px;}


#page2282130 #matchData{ 
width:30000px; 
overflow:hidden;
}

#page2282130 .club_id{
display:none;
}

#page2282130 .clublogoWrap{
margin-left: 40px; 
width:100px;
margin-right: 5px;
padding-bottom: 2px;
}

#page2282130 .clublogoWrap .clubLogo img{
width:96px; 
}

#page2282130 .fixtures_btns{
margin-left: 13px;
}

#page2282130 .fixtures_btns a{
margin-right: 3px;
margin-top: 5px;
}

#page2282130 .ticketsPromoLink a{
margin-right: 3px;
}



#facebook_asset{ position:relative;}

#fb_top{ 
position:absolute; 
background:url(/javaImages/9e/fa/0,,10281~8911518,00.gif) -2px -1px no-repeat; 
height:5px; 
width:100%
}

#fb_bottom{
position:absolute; 
background:url(/javaImages/9e/fa/0,,10281~8911518,00.gif) -2px -11px no-repeat;
height:5px;
width:100%;
bottom:0; 
}

 
/********  Newsreader CSS ***********/

.playerWrapper {
background-color: #fff;
height: 332px;
margin-top:2px;
margin-right:9px;
position: relative;
width: 475px;
}

#newsReader li {
 display:none;
}
#newsReader #newsReader_3 {
 display:block;
}
.ContainerCarousel .prev, .next {
 width:16px;
 height:18px;
 float:left;
 text-indent:-9999px;
}
#newsReader { 
 height: 307px;
list-style: none;
overflow: hidden;
position: relative;
width: 475px;
}
#newsReader li img {
border: 0px;
height: 260px;
left: 0px;
position: absolute;
width: 475px;
}
#newsReader li div {
background: url(/javaImages/a/bd/0,,10281~8895754,00.png);
display: block;
font-size: 1em;
height: 54px;
left: -5px;
padding: 8px 15px;
position: absolute;
top: 191px;
width: 450px;
z-index: 5;
}

#newsReader li div a {
color:#ffffff;
text-decoration:underline; 
padding-left:5px;
}

#newsReader li div a.reader_header {
 color:#ffffff; 
font-weight:bold; 
padding-left:0px; 
text-decoration:none; 
font-size:18px; 
display:block;
}

.ContainerCarousel {
 background: url(/javaImages/b/bd/0,,10281~8895755,00.jpg) #fff no-repeat scroll 10px 11px;
height: 71px;
padding: 0px 0px 0px 13px;
position: absolute;
top: 261px;
width: 460px;
z-index: 1;
border-left: 1px solid #ABABAB;
border-right: 1px solid #ABABAB;
}
.ContainerCarousel .MainCarousel {
 float:left;
 height:100px;
 position:relative;
 width: 390px;
 overflow:hidden;
 top:0px;
 margin-left:15px;
 left: 20px;
}
.ContainerCarousel .prevButton {
 width:30px;
 height:40px;
 background:transparent ; 
 display:block;
 float:left;
 margin:15px 0;
 cursor:pointer;
}
.ContainerCarousel .nextButton {
 width:30px;
 height:40px;
 background:transparent ; 
 display:block;
 float:left;
 cursor:pointer;
 margin:15px;
}
#thumbnails {
 height:68px;
 left:-160px; 
 overflow:hidden;
 padding:0 5px;
 position:relative;
 top:2px;
 width:9999px;
 z-index:99;
}
#thumbnails .thumbSel {
 border:2px solid #c61526;
 width:102px;
 height:58px;
}
#thumbnails .liSel {
 float:left;
 width:102px;
 height:58px;
 padding:1px 5px 0 2px; 
}
#thumbnails li {
 float:left;
 width:66px;
 height:70px;
 padding:14px 3px 0px;
}
#thumbnails img {
 width: 66px;
 height: 38px;
 border: 1px solid #ffffff;
}

.paddyPower {
padding:10px 0 0 11px;
}




/*** New header *************/

#page2282130 #masterCompositeTabContent21630_0 #menuSection{
left:0; 
top:2px; 
width:600px; 
height:26px;
}

#page2282130 #masterCompositeTabContent21630_0 #menuSection li,#page2282130 li#flatMenuItem2256393{
background:url(/javaImages/e8/f9/0,,10281~8911336,00.png) -130px 0 no-repeat; 
height:26px; 
width:85px
}

#page2282130 li#flatMenuItem2256393{background:url(/javaImages/e8/f9/0,,10281~8911336,00.png) -130px 0 no-repeat!important; height:26px!important; width:85px!important}

#page2282130 #masterCompositeTabContent21630_0 #menuSection a {
color:white; 
font-weight:bold;
font-size:1em; 
padding-top:3px;
}

#page2282130 li#flatMenuItem2256207{
background:url(/javaImages/e8/f9/0,,10281~8911336,00.png) -2px 0 no-repeat!important; 
height:26px!important; 
width:126px!important
}


#page2282130 #menuSectionLogin{
position: absolute; 
right: 0px;
}

#page2282130 .search{
position: absolute; 
right: 175px; 
top:47px; 
z-index:300
}

#page2282130 .siteHeaderWrap{
background:url(/javaImages/71/d2/0,,10281~8901233,00.png) 0px 3px no-repeat;
}

#page2282130 .clubBanner img,#page2282130 .clubBannerLogo img,#page2282130 .searchEntry{ 
display:none
}

#page2282130 .clubBannerLogo a{ 
background-image:none; 
width:300px;
}


#page2282130 #banner1{
margin-top:20px;
}

#page2282130 .topFunctionality{
background:url(/javaImages/2c/fa/0,,10281~8911404,00.png) 0 2px no-repeat; 
height:20px;
margin-top:10px; 
margin-bottom:5px; 
*z-index:500; 
}



#page2282130 .search input{width:155px; height:25px;}
#page2282130 .searchQuery{ 
background:url(/javaImages/7a/d2/0,,10281~8901242,00.gif) no-repeat; 
width:155px;
padding-right:10px; 
padding-left:10px; 
font-weight:bold; 
font-size:1.1em; 
color:#e14553; 
*padding-top:5px; 
/*IE8 Hack */ padding-top:5px\0/;
}

#page2282130 .searchSubmit input{
background:url(/javaImages/81/d2/0,,10281~8901249,00.gif) no-repeat; 
width:37px!important; 
padding-top:1px;
}

#page2282130 #userName{
width:130px; 
background:#4d4d4d; 
border:1px solid #777777; 
padding:3px 2px; 
color:white; 
}

#page2282130 #passwordbox{
width:90px;
background:#4d4d4d; 
border:1px solid #777777;
padding:3px 2px;
color:white; 
}

#page2282130 .sponsor1{
right:45px; 
top:19px;
}

#page2282130 #masterCompositeTabContent21630_4{
padding: 8px 0px 0px 0;
}

#page2282130 #masterCompositeTabContent21630_10, #page2282130 #masterCompositeTabContent21630_5, #page2282130 #masterCompositeTabContent21630_6, #page2282130 #masterCompositeTabContent21630_7, #page2282130 #masterCompositeTabContent21630_8, #page2282130 #masterCompositeTabContent21630_9{
padding: 8px 0px 0px 0;
}



#page2282130 .searchSubmit{padding-left:0;}

#page2282130 .submitButton input{ 
height:16px; 
width:39px;
}

 #page2282130 .submitButton{ 
background-color:transparent!important; 
width:58px!important; 
height:25px!important;
}

.login_button{ 
width:58px!important;
height:24px!important;
}

#page2282130 #menuSectionLogin input{ 
padding-left:5px!important;
}

#page2282130  .registerButton a { 
position:relative;
top:-2px;
}

#page2282130 .hidden_login,.hidden_login2{display:none}

#page2282130 .hidden_login2{display:inline;}

#page2282130 #flatMenuItem2256211{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -1px no-repeat; 
width:70px; 
height:40px;
}

#page2282130 #flatMenuItem2256222{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -70px 0 no-repeat; 
width:65px; 
height:40px;
}

#page2282130 #flatMenuItem2256229{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -137px 0 no-repeat; 
width:56px; 
height:40px;
}

#page2282130 .headlink1{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -193px 0 no-repeat; 
width:86px; 
height:40px;
}

#page2282130 #flatMenuItem2256255{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -276px 0 no-repeat; 
width:73px; 
height:40px;
}

#page2282130 #flatMenuItem2256267{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -348px 0 no-repeat; 
width:84px; 
height:40px;
}

#page2282130 .headlink2{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -434px 0 no-repeat;  
height:40px; 
width:155px;
}

#page2282130 .headlink3{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -588px 0 no-repeat; 
width:84px; 
height:40px;
}

#page2282130 #flatMenuItem2256351{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -670px 0 no-repeat; 
width:82px; 
height:40px;
}

#page2282130 #flatMenuItem2256365{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -751px 0 no-repeat; 
width:94px; 
height:40px;
}

#page2282130 .headlink4{
background:url(/javaImages/21/fa/0,,10281~8911393,00.png) -846px 0 no-repeat; 
width:148px; 
height:40px;
}

#page2282130 #hoverpopup_8962, #page2282130 #hoverpopup_8963, #page2282130 #hoverpopup_8964, #page2282130 #hoverpopup_8966,
 #page2282130 #hoverpopup_8967{
top:173px!important;
}

#page2282130 ul.listwrap{
top:40px;
}

#page2282130 .navigationHTML6{width:155px;}

#page2282130 #masterCompositeTabContent21630_10 li.headlink4 A:hover,#page2282130 #flatMenuItem2256211 a:hover {
background: transparent url(/javaImages/b1/27/0,,10281~5384113,00.gif) 10px 0px repeat-x;
}

#tl_corner{  
width:9px; 
height:9px; 
background:url(/javaImages/8f/f0/0,,10281~8908943,00.png) no-repeat; 
z-index:20; 
position:absolute;
}

#tr_corner{ 
width:9px; 
height:9px; 
background:url(/javaImages/8f/f0/0,,10281~8908943,00.png) -9px 0 no-repeat; 
right:0; 
z-index:20; 
position:absolute;
}






.nialls_image img {
height:219px;
width:467px;
}

.MatchCentreLinkPageSkyScrapImg{

margin-top:10px;
margin-left:10px;
}

#page2283262 .surveySubmit{
margin-top:20px;

}@charset "utf-8";
/* CSS Document */

