BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Sans-Serif
}
UL
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}

OL {font-size:11px}

#browse UL
{
    FONT-SIZE: 11px;

}

#browse LI A
{
    FONT-SIZE: 12px;
	padding-left: 50px;
	color:#666 !important

}
#container
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../images/bg-body-thin.gif) repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
#topcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: auto;
    WIDTH: 950px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px;
    HEIGHT: 110px;

}
#maincontent
{
    MARGIN-LEFT: auto;
    WIDTH: 950px;
    MARGIN-RIGHT: auto;
    HEIGHT: auto
}

#maincontent H1
{
    font-size:17px; font-weight:normal
}

#logo
{
    FLOAT: left;
    WIDTH: 477px;
}
#topnav
{
    FLOAT: left;
    HEIGHT: 91px;
    width:420px;
    text-align:right
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px;
    COLOR: #fff;
    PADDING-TOP: 0px;
    HEIGHT: 40px; 
}
H2.mainheading
{
    MARGIN-BOTTOM: 0px
}
.maincaption
{
    MARGIN-TOP: 5px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #777;
    PADDING-TOP: 0px;
    HEIGHT: 22px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: #fff;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    COLOR: #fff;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 0px
}
H4.KeyFeatures
{
    MARGIN-BOTTOM: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 0px;
    COLOR: #fff;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 0px
}
.h5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 1em 0px 0px;
    COLOR: #fff;
    LINE-HEIGHT: 28px;
    PADDING-TOP: 0px
}
.titletext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #777;
    LINE-HEIGHT: 26px;
    PADDING-TOP: 0px
}
.boldtitletext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #777;
    LINE-HEIGHT: 26px;
    PADDING-TOP: 0px
}
.quotedtext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #777;
    PADDING-TOP: 0px;
    HEIGHT: 75px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 1em;
    COLOR: #333333;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px
}
DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 1em;
    COLOR: #777;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px
}
DD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 54px;
    FLOAT: none;
    PADDING-BOTTOM: 1.4em;
    MARGIN: 0px;
    PADDING-TOP: 0.8em
}
EM
{
    FONT-STYLE: normal;
    font-weight:bold
}
A
{
    COLOR: #39a106;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #39a106;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #39a106;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #39a106;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.touritem P
{
    FONT-WEIGHT: bold;
    WIDTH: 444px
}
P.address
{
    MARGIN-BOTTOM: 6em
}
P.address SPAN
{
    DISPLAY: block;
    PADDING-BOTTOM: 0.25em
}
.MidLeftContainer H4
{
    WIDTH: 155px
}
.MidCenterContainer H4
{
    WIDTH: 165px
}
.MidRightContainer H4
{
    WIDTH: 165px
}
#CommonFooter
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
#CommonFooterBackToTop
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: 0px;
    WIDTH: 900px;
    BORDER-BOTTOM: 0px
}
:first-child + HTML #CommonFooterBackToTop
{
    HEIGHT: 24px
}
* HTML #CommonFooterBackToTop
{
    MARGIN-BOTTOM: -3px
}
#CommonFooterQuicklinks
{
    BACKGROUND: url(../images/footerbottom1.gif) repeat-x;
    HEIGHT: 248px
}

#CommonFooterQuicklinks A:visited {color:#fff}


#CommonFooterQuicklinks DIV.foot
{
    MARGIN: 0px auto;
    WIDTH: 900px
}
#CommonFooterCopyright
{
    FONT-SIZE: 11px !important;
    BACKGROUND: #141414;
    WIDTH: 100%;
    COLOR: #8c8c8c;
    PADDING-TOP: 2em;
    HEIGHT: 3em;
    TEXT-ALIGN: center
}

#CommonFooterCopyright span {font-size:9px !important; display:block}
DIV.foot UL LI SPAN
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 24px;
    BACKGROUND: url(../images/bullet.gif) no-repeat 4px 6px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px
}
.FooterLeft
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    WIDTH: 251px;
    MARGIN-RIGHT: 9px;
    PADDING-TOP: 20px
}
.FooterLeft A
{
    FONT-SIZE: 12px;
    COLOR: #fff
}

.FooterLeft H2
{
   padding-left:50px
}

.FooterCenter
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    WIDTH: 263px;
    MARGIN-RIGHT: 9px;
    PADDING-TOP: 20px
}
.FooterCenter A
{
    FONT-SIZE: 12px;
    COLOR: #fff
}
.FooterRight
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 20px;
    WIDTH: 268px;
    PADDING-TOP: 20px
}

.FooterRight h2.ls
{
    color:#fff; padding:0; margin:0 !important
}

.FooterRight A
{
    FONT-SIZE: 11px;
    COLOR: #fff
}

.FooterRight p
{
    FONT-SIZE: 11px;
    COLOR: #fff
}

DIV.foot H4
{
    BACKGROUND: url(../images/footerdivider.gif) repeat-x left bottom;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 5px;
    HEIGHT: 16px
}
DIV.foot UL LI
{
    BACKGROUND: url(../images/footerdivider.gif) repeat-x left bottom;
    PADDING-BOTTOM: 4px
}
DIV.foot UL LI.last
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.foot P
{
    MARGIN-TOP: 0px;
    COLOR: #fff;
    PADDING-TOP: 0px
}
DIV.hr
{
    DISPLAY: none
}
A
{
}

#tabs
{
    BORDER-RIGHT: #f95600 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fa6c04 0px solid;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    WIDTH: 890px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000 0px solid;
    HEIGHT: 27px
}
#tabs LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/tab_grey.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 122px;
    PADDING-TOP: 6px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 21px;
    TEXT-ALIGN: center
}
#tabs LI#tabselected
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/tab_greenselected.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 122px;
    COLOR: #fff;
    PADDING-TOP: 6px;
    FONT-FAMILY: Arial;
    LIST-STYLE-TYPE: none;
    HEIGHT: 21px;
    TEXT-ALIGN: center
}
#tabs LI#tabselected A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #fff;
    PADDING-TOP: 6px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
#tabs LI#tabselected A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    PADDING-TOP: 6px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
#nabs LI#white
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../images/white.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 67px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 27px;
    TEXT-ALIGN: right
}
#tabs UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#tabs LI A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    COLOR: #ccc;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#tabs P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
#tabs LI A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
TH
{
    FONT-SIZE: 12px;
    COLOR: #000;
    TEXT-ALIGN: center
}
TD
{
    FONT-SIZE: 12px
}
.ground
{
    FONT-SIZE: 9px;
    COLOR:#333333
}

.ground a
{
   font-weight:bold
}
.fixture
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
	display:block;
}

.fixture a {color:#000}
.fixture a:visited {color:#000}
.fixture a:active {color:#000}

.badge {border:0}
.channel {border:0}

#chooseteam 
{
    float:left;
    width:390px; 
    text-align:right;
}

#chooseteam A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #000;
    TEXT-DECORATION: underline
}
#chooseteam A:hover
{
    TEXT-DECORATION: none
}
.clearfix
{
    CLEAR: both
}
.paging
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}

.paging A
{

} 
.pagingdivleft
{
    margin-top:3px; 
	FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 380px
}
.pagingdivright
{
    margin-top:3px; 
	FONT-SIZE: 12px;
    text-align:right;
    FLOAT: right;
    WIDTH: 490px
}
#adsense
{
    LEFT: 10px;
    POSITION: absolute;
    TOP: 100px
}
#homelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 404px;
    COLOR: #fff;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 89px
}



#homelink IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 404px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 89px
}

#fblink
{
    
    WIDTH: 234px;
    COLOR: #fff;
    POSITION: absolute;
    TOP: 72px;
    HEIGHT: 23px
}

#fblink IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 234px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 23px
}


#signin {


padding-left:15px;
margin-top:2px;
margin-right:37px;
padding-top:3px;
width:285px;
height:24px;
BACKGROUND: url(../images/signin.gif) no-repeat;
font-size:11px;
font-weight:bold;
color:#fff;
float:right
}

.sportdropdown {font-size:13px; font-weight:bold; width:200px}

#signin A {color:#fff; text-decoration:underline}
#signin A:hover {text-decoration:none}

#ctleftcolumn {float:left; width:170px}
#ctleftcolumn TABLE {text-align:center}
#ctmaincolumn {float:left; width:550px; border:1px solid #ccc;}
#ctmaincolumn TABLE {text-align:center}
#ctrightcolumn {float:left; width:220px; padding:2px}
#ctrightcolumn IMG {border:0px}


/*  ----------------Menu Icons at top---------------------- */ 

#menu-icons {padding-right:0;padding-top:0; padding-bottom:0; margin:0;width:366px;height:61px; padding-left:54px}
#menu-icons img {border:0}


#menu-icons LI.menu-football {border:0; padding:0; width:92px; height:61px; display: inline; float: left; margin: 0px; list-style-type: none;}
#menu-icons LI.menu-runion {padding:0; width:101px; height:61px; display: inline; float: left; margin: 0px; list-style-type: none;}
#menu-icons LI.menu-rleague {padding:0; width:96px; height:61px; display: inline; float: left; margin: 0px; list-style-type: none;}
#menu-icons LI.menu-cricket {padding:0; width:77px; height:61px; display: inline; float: left; margin: 0px; list-style-type: none;}

/*  ----------------Inline items now here---------------------- */ 

#homebanner {float:left; width:500px; margin-left:10px; padding-top:5px}
#homebanner img {border:0}
.chooseteamimg {padding-bottom:10px; border:0}
#fixtureswrapper {float:left; width:900px}
#fixtureswrapper table { margin-left:10px; width:890px; border:1px solid #000}
#fixtureswrapper table td, #fixtureswrapper table th {padding:8px}
#fixtureswrapper table th {padding:8px; color:#666}
#fixtureswrapper table th h1 {font-size:12px; font-weight:bold; padding:0; margin:0; color:#666}
#fixtureswrapper table th.competition {width:162px}
#fixtureswrapper table th.start-time {width:102px}
#fixtureswrapper table th.channel {width:99px}
#fixtureswrapper table td.tbhr {background-image: url(../images/dots_green.gif); height:1px; padding:0; margin:0}
#fixtureswrapper table td.no-fixtures {height:190px; vertical-align:top; background-image:url(../images/referee.gif)}
#sorry-wrapper {height:190px; padding:0; margin:0}
#fixtureswrapper #sorry-wrapper h2 {color:#d00909}
#fixtureswrapper #sorry-wrapper p {font-size:12px; color:#000}
#fixtureswrapper table td.sporticon {vertical-align:top; text-align:center}
#fixtureswrapper table td.home-team {vertical-align:top; text-align:center}
#fixtureswrapper table td.away-team {vertical-align:top; text-align:center}
#fixtureswrapper table td.start-details {vertical-align:middle; text-align:center}
#fixtureswrapper table td.start-details span {display:block; padding-bottom:1px; text-align:center; font-size:12px; font-weight:bold; color:#000}
#fixtureswrapper table td.start-details span.time {font-size:11px; color:#333; font-weight:normal}
#fixtureswrapper table td.start-details span.time img {vertical-align:middle}
#fixtureswrapper table td.competition-name {vertical-align:middle; text-align:center; font-size:11px; font-weight:bold}
#fixtureswrapper table td.competition-name span {display:block; text-align:center}
#fixtureswrapper table td.competition-name span.stage {color:#666; font-weight:normal}
#fixtureswrapper table td.fixture-details {width:270px; vertical-align:middle; text-align:center}
#fixtureswrapper table td.channel-details {vertical-align:middle; text-align:center}
#fixtureswrapper table td.channel-details SPAN.channel-name {display:none}

#fixtureswrapper table td.no-records {height:100px}
#fixtureswrapper table td.tip {font-size:13px; color:#000}

#week-month-tabs {float:left; width:40px}
.gads {float:right; margin-right:50px; display:none}

#newlink {float:left; width:475px; margin-top:10px}
#newlink IMG {vertical-align:middle}
#newlink A {font-size:12px; color:#000; font-weight:bold}
#newlink A:hover {color:#e30500}
#slogan {float:right; width:275px; margin-left:10px; margin-right:50px; margin-top:15px}
#slogan h3 {display:none}

.signupimg {position:absolute}

/*  ----------------Browse teams css---------------------- */ 
#teams-info {float:left; width:537px}
#teams-info H1 {color:#2d2d2d; font-size:1.7em; padding:0; margin:0; }
#teams-info H2 {color:#666; font-size:12px; font-weight:bold; padding:0; margin:5px 0 0 0;}

#teambox {float:left; width:200px; height:200px; padding:0px; background: url(../images/channel-total-bg.gif) top center; background-repeat:no-repeat}
#teambox .teamlogo {text-align:center; padding-top:12px}
#teambox .teamlogo IMG {border:1px solid #ccc; padding:5px; background-color:#fff}
#teambox span {display:block; margin-left:18px; margin-right:18px; font-weight:bold}
#teambox span.teamname {font-size:13px; color:#000}
#teambox span.teamdetails {font-size:9px; color:#666;}

#competitionbox {float:left; width:200px; height:200px; padding:0px;}
#competitionbox div {background: url(../images/euro2008.gif) no-repeat top center; height:200px}
#competitionbox div H3{display:none}

#competitioneuro2012box {float:left; width:200px; height:200px; padding:0px;}
#competitioneuro2012box div {background: url(../images/euro2012.gif) no-repeat top center; height:200px}
#competitioneuro2012box div H3{display:none}

#competitionwcbox {float:left; width:200px; height:200px; padding:0px;}
#competitionwcbox div {background: url(../images/worldcup2010.gif) no-repeat top center; height:200px}
#competitionwcbox div H3{display:none}

#premierleaguebox {float:left; width:200px; height:200px; padding:0px;}
#premierleaguebox div {background: url(../images/premier-league.jpg) no-repeat top center; height:200px}
#premierleaguebox div H3{display:none}

#sixnationsbox {float:left; width:200px; height:200px; padding:0px;}
#sixnationsbox div {background: url(../images/six-nations.jpg) no-repeat top center; height:200px}
#sixnationsbox div H3{display:none}

#olympicsbox {float:left; width:200px; height:200px; padding:0px;}
#olympicsbox div {background: url(../images/olympics.gif) no-repeat top center; height:200px}
#olympicsbox div H3{display:none}



#registerbox {float:left; width:200px; height:200px; padding:0px; background: url(../images/teams-register-bg.gif) top center; background-repeat:no-repeat}
#registerbox span {display:block; margin-left:18px; padding-top:35px; font-size:9px; color:#666; margin-right:18px;}
.h13 {height:13px}
.h23 {height:23px}
.teamtab {font-size:13px; font-weight:bold; color:#fff; padding:7px; text-align:center; width:388px; background: url(../images/team_tab.gif) top left; background-repeat:no-repeat; height:13px}
.teamheaderbg {background-color:ccc; height:3px}
#teamsbanner {text-align:center}

#bookmarkdetails {width:75%; font-size:12px}
#bookmarkdetails H4 {color:#000; font-size:12px}
#bookmarkdetails IMG {vertical-align:middle}

#browsemore {padding:15px 0 15px 0}
#browsemore IMG {vertical-align:middle}

#chooseteam #chooseteamsbutton {margin-left:235px; border:0px solid #ccc; margin-bottom:10px}
#chooseteam #chooseteamsbutton a {background: url(../images/chooseyourteam.gif); width:154px; height:45px; display:block}
#chooseteam #chooseteamsbutton a:hover {background: url(../images/chooseyourteam2.gif); width:154px; height:45px; display:block}
#chooseteam #chooseteamsbutton a span {display:none; visibility:hidden}

#fixture-details {float:left; width:550px; padding:2px; border-right:0px solid #ccc;}
#fixture-details h1 {color:#028006; display:inline}
#fixture-details img {vertical-align:middle}
#fixture-details p {color:#333; font-size:11px}
#fixture-details p SPAN.competition {color:#000; font-size:12px; display:block; font-weight:bold}
#fixture-details #fixture-info {text-align:center; border-bottom:0px solid #ccc; padding-bottom:20px}
#fixture-details .hometeam {float:left; width:13%}
#fixture-details #fixturetext {float:left; width:74%; text-align:center}
#fixture-details #fixturetext .ko {font-size:12px; font-weight:bold}
#fixture-details #fixturetext .live {font-size:15px; font-weight:bold}
#fixture-details #fixturetext span {display:block; font-size:11px; padding:0; margin:0}
#fixture-details #fixturetext h2 {font-size:18px; color:#000; padding:0; margin:0}
#fixture-details #fixturetext span.homeground {font-size:11px; color:#666}
#fixture-details .awayteam {float:left; width:13%}
#fixture-details #fixturetext P {font-size:1em}
#fixture-details #fixturetext a img {border:0; vertical-align:middle}
#email-alert a {font-size:11px; color:#333}
#email-alert a:hover {color:#666}
#email-alert img {border:0; vertical-align:middle}


#betting-details {width:95%; border-top:0px solid #ccc;}
#betting-details P {font-size:12px; font-weight:bold; color:#000; padding-top:5px;}
#betting-details IMG {vertical-align:middle}
#betting-details P.adsense {text-align:center; padding-top:20px}

#fixture-right {float:left; font-size:12px; width:284px; padding:10px; margin-left:30px}
#fixture-channel-details {font-size:12px; padding:10px; border:5px solid #ccc; background-color:#dbd9d9;}
#fixture-channel-details P {font-size:13px; font-weight:bold; color:#000; padding-top:9px; text-align:center}
#fixture-channel-details .channel-logo {text-align:center; font-size:12px}
#fixture-channel-details .channel-logo span {font-size:20px; color:#666; font-weight:bold}

#fixture-other-links {float:left; font-size:12px; width:300px; padding:2px; border:5px solid #ccc; background-color:#dbd9d9; margin-left:30px; margin-top:10px}

#fixture-other-links P {font-size:12px; font-weight:bold; color:#000; padding:3px}
#fixture-other-links SPAN {font-size:12px; font-weight:bold; color:#000; padding-top:5px;}
#fixture-other-links A {color:#000; font-weight:normal;}
#fixture-other-links IMG {vertical-align:middle}

#fixture-other-links1 {font-size:12px; width:500px; padding:2px; margin-top:10px}

#fixture-other-links1 P {font-size:12px; font-weight:bold; color:#000; padding:0px; margin:1px}
#fixture-other-links1 SPAN {font-size:12px; font-weight:bold; color:#000; padding-top:5px;}
#fixture-other-links1 A {color:#666; font-weight:normal; font-size:11px}
#fixture-other-links1 A:hover {color:#000;}
#fixture-other-links1 IMG {vertical-align:middle}


#betfair {font-size:12px; width:300px;}


/* Team fixture box */
#teamswrapper {float:left; width:99%}
#teamswrapper table {width:100%; border:1px solid #6c6c6c; padding:0; margin:0; border-collapse: collapse;}
#teamswrapper table td {padding:8px}
#teamswrapper table th {padding:8px; color:#666; background:#dbd9d9}
#teamswrapper table th h1 {font-size:12px; font-weight:bold; padding:0; margin:0; color:#666}
#teamswrapper table th h2 {font-size:12px; font-weight:bold; padding:0; margin:0; color:#666; height:auto}
#teamswrapper table th.competition {width:150px}
#teamswrapper table th.start-time {width:94px}
#teamswrapper table th.channel {width:119px}
#teamswrapper table td.tbhr {background-image: url(../images/dots_green.gif); height:1px; padding:0; margin:0}
#teamswrapper table td.no-fixtures {height:190px; vertical-align:top; background-image:url(../images/referee.gif)}
#teamswrapper #sorry-wrapper h2 {color:#d00909}
#teamswrapper #sorry-wrapper p {font-size:12px; color:#000}
#teamswrapper table td.sporticon {vertical-align:top; text-align:center}
#teamswrapper table td.home-team {vertical-align:top; text-align:center}
#teamswrapper table td.home-team IMG {vertical-align:middle}
#teamswrapper table td.away-team {vertical-align:top; text-align:center}
#teamswrapper table td.away-team IMG {vertical-align:middle}
#fixtureswrapper table td.start-details {vertical-align:middle; text-align:center}
#teamswrapper table td.start-details span {display:block; padding-bottom:1px; text-align:center; font-size:12px; font-weight:bold; color:#000}
#teamswrapper table td.start-details span.time {font-size:11px; color:#333; font-weight:normal}
#teamswrapper table td.start-details span.time img {vertical-align:middle}
#teamswrapper table td.competition-name {vertical-align:middle; text-align:center; font-size:11px; font-weight:bold}
#teamswrapper table td.competition-name span {display:block; text-align:center}
#teamswrapper table td.competition-name span.stage {color:#666; font-weight:normal}
#teamswrapper table td.fixture-details {width:270px; vertical-align:middle; text-align:center}
#teamswrapper table td.channel-details {vertical-align:middle; text-align:center}

#teamswrapper table td.no-records {height:100px}
