body
{
	margin:0;
	padding:0;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F5F5F5;
	
}
body {width:1002px; margin:0 auto; position: relative;}
.mrj9 {
	margin-right: 9px;
	margin-left: 9px;
}
p
{margin:8px 0;}

 ul
{margin:-2px 0;padding: 0;list-style: none; clear:both;}
 ul li
{
	background: url(../main/cool_bull.gif) no-repeat left 5px;
	font-weight:normal;
	font-size:12px;
	line-height:15px;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 8px;
}
/* Live
===============================================================  */
 ul li .live
{font-size:10px;color:#B20028;font-weight:normal;line-height:12px;}
 ul li .live span
{padding-left:4px;}
.cool
{color:#000000; font-weight:bold;}

.LiveBull {margin:0 12px;padding:2px 0 6px 0;}
.LiveBox ul {margin:0;padding:0;list-style:none;clear:both;} 
.LiveBox ul li {
	font-size:11px;
	padding-left: 8px;
	background: url(../main/cool_bull.gif) no-repeat 1px 5px;
	font-weight:normal;
	margin:1px 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #949494;
} 

/* end Live
===============================================================  */

a
{color:#094F95;text-decoration:none;}
a:visited
{color:#094F95;}
a:hover
{color:#E91C23;}
.space
{clear:both;}
h1
{font-size:28px;line-height:1.25em;margin:18px;}
h3
{font-size:14px;line-height:normal;margin:0px;}
.ost9{padding-top:9px;}
.ost{padding:5px 9px;}
.ostV99{padding-right: 9px;padding-left: 9px;}
.ost8{padding:8px 12px;}
.ost4{
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.PR9{margin-left:9px;}
.ostLS
{padding:11px 18px 0px 18px;}
.ostnw
{padding:11px 18px 12px 18px;}
.ostnw h2
{
	font-size:14px;
	line-height:normal;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.ostSB
{
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	margin: 0px;
}

.ostNR
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.ostLog
{
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}

/* mainwrap */
#mainwrap
{width:1002px;
text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 5px;
}
#postwrap
{width:984px;
text-align:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 2px;
	padding-bottom: 5px;
}
/* end mainwrap */
/* SIDE */
#lside
{float:left; width:621px;}
#rside
{float:left; width:354px;margin-left:9px;}
/*  END SIDE */

 .boxhet
{height:4px;overflow:hidden;background:#fff url(utr.gif) 100% 0 no-repeat;}
 .boxhet div
{
	width:4px;
	height:4px;
	overflow:hidden;
	background-color: #fff;
	background-image: url(utl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.boxcol
{background:#fff;}
.boxbot
{height:4px;overflow:hidden;background:#fff url(ubr.gif) 100% 0 no-repeat;}
.boxbot div
{
	height:4px;
	width:4px;
	overflow:hidden;
	background-color: #fff;
	background-image: url(ubl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

/* linewrapper  */
.linewrapper 
{
	background:#fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E6F0FB;
	border-left-color: #E6F0FB;
}
.linewraphead
{height:4px;overflow:hidden;background:url(ltr.gif) 100% 0 repeat-x;}
.linewraphead div
{
	height:4px;
	width:4px;
	background-color: #fff;
	background-image: url(ltl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.linewrapfoot
{height:4px;overflow:hidden;background:url(lbr.gif) 100% 0 no-repeat;}
.linewrapfoot div
{
	height:4px;
	width:4px;
	background-color: #fff;
	background-image: url(lbl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.LSideHD
{
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
	height: 18px;
	background-image: url(hd_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
	font-size: 14px;
	color: #999999;
	
}
.LSideHD h1
{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	line-height:14px;
	float:left;
	color: #000000;
}
.Date
{font-size:11px;font-weight:bold;line-height:14px;color:#000000;float:right;}
.HDLSi
{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#000000;
	float:left;
}
.RSideHDT
{
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
	height: 23px;
	background-repeat: repeat-x;
	background-position: bottom;
	margin-right: 9px;
	margin-left: 9px;
	background-image: url(lefttop.png);
}
.RSideHDT .HDtxt
{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#FFFFFF;
	padding-top: 6px;
}
.RSideHDBT
{
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
	height: 23px;
	background-repeat: repeat-x;
	background-position: top;
	margin-right: 9px;
	margin-left: 9px;
	background-image: url(leftbot.png);
}
.RSideHDBT .HDlnk
{
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#E91C23;
	float:right;
	padding-top: 2px;
}
.RSideHDBT .HDlnk 
a
{
	
	color:#E91C23;
	
}


#TopSt
{
	float:left;
	width: 160px;
}
#NewsSt
{float:left;
width:438px;}

/* story */
.story
{
	padding-top: 12px;
	padding-right:0px;
	padding-bottom: 12px;
	padding-left: 22px;
	
}
.storypic
{position:relative;width:140px;overflow:hidden;}
.storypic img 
{width:140px;height:105px;}
.story h1
{
	font-family:Helvetica, arial, sans-serif;
	margin:0;
	line-height:24px;
	font-weight:bold;
	font-size:22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.storyWRP
{padding-top:9px;}
.storytext
{
	line-height:17px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

/* end  story */
.SubHead
{
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	color: #FFFFFF;
	text-indent: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-image: url(subhead.png);
	background-color: #0B2059;
	margin-bottom: 5px;
}
.more
{
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 5px;
	background-image: url(more.png);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DEDEDE;
	border-left-color: #DEDEDE;
	
}

/* end Top */
.ko
{
float:left;
width:280px;}
.Lsmlside,
.rsmrside
{float:left;}
.Lsmlside
{width:288px;}
.rsmrside
{width:297px;}
.XLsmlside,
.Xrsmrside
{float:left;}
.XLsmlside
{width:190px;}
.Xrsmrside
{width:195px;}
.LNewsBox 
{
	padding-top: 14px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.LNBblock 
{
	clear:both;
	height:auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 5px;	
}
.MostNP 
{
	clear:both;
	height:auto;
	padding-bottom: 8px;
	padding-top: 5px;	
}
.MostNP img {float:left; border:none; padding-right: 8px;}
.LNBblock img {float:left; border:none; padding-right: 8px;}
.LNBhead
{margin-bottom:4px; line-height:12px;}
.LNBhead A {font-size:12px; font-weight:bold;}
 /************ new styles **************/	 
.tableFixtures{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	padding:1px;
	text-indent: 3px;
	border: 0.1em solid #E6F0FB;	 
}
.tableStandings{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-indent: 3px;
}
.scoreStandings{
	text-align: center;
	width: 40px;
}

.off {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #EEF3F5;
}
.set{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	padding-left: 3px;
	background-color: #F8F0F0;
}
.team {
	padding-left: 3px;
	width: 230px;
}
.teamFixturesRight {
	padding-left: 3px;
	width: 185px;
}
.teamFixturesRightLarge {
	padding-left: 3px;
	width: 229px;
}
.teamFixturesLeftLarge{
	text-align: right;
	padding-right: 3px;
	width: 229px;
}
.scoreAggregateSmall{
	text-align: center;
	width: 40px;
}
.dateFixtures{
	text-align: center;
	width: 60px;
}
.imgright {
	float: right;
	color: #333;
	border: 1px solid #e0e0e0;
	margin-left: 5px;
	padding: 1px;
}
.imgleft {
	float: left;
	color: #333;
	border: 1px solid #e0e0e0;
	margin-right: 8px;
	padding: 1px;
}
/* CSS new HEADER */

#HeaderContent,
{text-align:left;margin:0 auto;}
div#Keep
{
	font-family:Arial,sans-serif;
	min-width:984px;
	width:1002px;
	margin-bottom:8px;
	height:222px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}

* html div#Keep
{width: expression(document.documentElement.clientWidth < 1002? "1002px": "auto" );}

div.HeaderContent 
{background:#fff;text-align:left;margin:0 auto;}

.HeaderContent .HeaderLogo
{position:relative;height:46px;padding-top:12px;margin:0 9px;}

.HeaderContent .Headsearch
{position:absolute;right:0;top:24px;}

.HeaderContent .TopLinkbox
{
	position:relative;
	height:22px;
	margin-right: 12px;
	margin-left: 9px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.HeaderContent .TopLinkbox .LLinkbox
{position:absolute;top:6px;}

.HeaderContent a
{font-weight:bold;}

.HeaderContent .LLinkbox
{font-size:11px;font-weight:bold;color:#949494;z-index:2;}

.HeaderContent .RLink
{
	float:right;
	font-size:11px;
	margin-top:8px;
	font-weight:bold;
	color:#949494;
	margin-bottom: 2px;
}


#menu {
	clear: both;
	width:100%;
	margin: 0px;
	background-image: url(Clip.png);
	background-repeat: repeat-x;
}



.banner {
	padding-top: 6px;
	text-align: center;
	background-color: #FFFFFF;
	padding-bottom: 8px;
	height: 90px;
}
/* New
===============================================================  */

/* video  */
.slidepage
{position:relative;
	width:603px;
	height:115px;
	background-color: #4D4B4C;}
#SLWRpage
{position:absolute;top:6px;left:30px;
width:550px;
}
	/* video  */
.slidebox
{position:relative;
	width:336px;
	height:115px;
	overflow:hidden;
	background-color: #4D4B4C;}

.videopart
{float:left;
	width:108px;
	height:112px;
	position:relative;
	margin-bottom:10px;
	background-image: url(slide.jpg);
	background-repeat: no-repeat;}

.videopart p
{position:absolute;top:70px;left:6px;padding:0;margin:0;font-size:10px;padding-right:6px;line-height:11px;color:#949494;font-weight:normal;}
.videopart p a
{color:#094F95;text-decoration:none;}
.videopart p a:hover
{color:#E91C23;}

#SLWR
{position:absolute;top:6px;left:6px;}
img.wind
{position:absolute;top:6px;left:7px;
	width:91px;
	height:58px;
	padding-top: 2px;
}

/* end main page video box
======================================================================= */
/* End of CSS new HEADER */
.timer {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#990000;
	}
	
.tablo {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:26px;
	color:#FFFFFF;
    background-color:#A73A4F;
    text-align:center;
	}
	
.number {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
    font-size:10px;
	font-weight:bold;
	}

.euro {
	background-image: url(euro_bg.gif);
	background-color: #990000;
	color: #FFFFFF;
	font-size: 12px;
}
.wceuro {
	background-image: url(navBg.gif);
	background-color: #336699;
	color: #FFFFFF;
	font-size: 12px;
}
.wctimer {
	font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#000000;
    background-color:#101F5A;
	}
	
.wctablo {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:26px;
	color: #FFFFFF;
    background-color:#375579;
    text-align:center;
	}
	
/* Footer box */
#Footer .blockfoot 
{
	margin-top: 8px;
	margin-right: 9px;
	margin-bottom: 10px;
	margin-left: 9px;
}
#Footer .FTlink
{padding-top:10px;text-align:center;color:#094F95;font-size:10px;}
#Footer .FBTlink
{padding-top:4px;padding-bottom:12px;text-align:center;color:#000000;font-size:10px;}
#Footer .FSearch
{text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-top: 8px;
}
 .footWrH
{height:4px;
	overflow:hidden;
	background-color: #fff;
	background-image: url(ftr.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
 .footfon
{background-color: #FFFFFF;}
 .footWrB
{
	height:4px;
	overflow:hidden;
	background-color: #fff;
	background-image: url(fbr.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
/*  Top */

#SubTop
{float:left;
	width:100px;
}
#SubNews
{float:left;
width:480px;}

/* SubTop */
/* video  */
.slidepage
{position:relative;
	width:603px;
	height:115px;
	background-color: #4D4B4C;}
#SLWRpage
{position:absolute;top:6px;left:30px;
width:550px;
}
	/* video  */
	.Xslidepage
{position:relative;
	width:588px;
	height:150px;
	top:6px;left:10px;
	}


.Xvideopart
{float:left;
	width:122px;
	height:150px;
	position:relative;
	padding-right:12px;
	padding-left:12px;
	}

.Xvideopart p
{
	position:absolute;
	width:120px;
	top:105px;
	left:8px;
	margin:0;
	font-size:11px;
	line-height:11px;
	color:#000000;
	font-weight:normal;
	padding: 0;
	
}
.Xvideopart p a
{color:#094F95;}
.Xvideopart p a:hover
{color:#E91C23;}
.Xvideopart img
{position:absolute;top:6px;left:7px;
	width:120px;
	height:90px;
	border: 1px solid #999999;
	padding: 1px;
}

/* end main page video box
======================================================================= */


.ads300 {
	background-color: #F2F2F2;
	padding-top: 16px;
	padding-bottom: 16px;
}
.videoscrollbox {
	height: 400px;
	overflow: auto;
	font-weight: bold;
	
	
}
/*  table rules
=================================================================================== */
TABLE.cub
{width:100%;}
TD.cubviva
{width:9px;}

#smbox
{width:306px; }
#smbox h1
{
	font-size:22px;
	font-weight:bold;
	margin:0px;
	padding:3px 0px 8px 18px;
	line-height:24px;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #fff;
}
#header
{width:100%; }
#header h2
{
	font-size:20px;
	font-weight:bold;
	line-height:22px;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #B20028;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	
	 
}

#vsheader h2
{
	font-size:20px;
	font-weight:bold;
	margin:0px;
	padding:0px 3px 8px 0px;
	line-height:22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	background-color:#FFFFFF;
	 
}
#mostbox
{width:270px; background-color: #ffffff; margin:0px 18px 0px 18px; clear:both;}

/* story */
#TopStx
{float:left;
	width:250px;
}
#NewsStx
{
	float:left;
	width:370px;
	background-color: #FFFFFF;
}

.MatchPr
{
	padding-top: 12px;
	padding-right:6px;
	padding-bottom: 12px;
	padding-left: 12px;
	background-color: #F6F6F6;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	
}

.storyx
{
	padding-top: 12px;
	padding-right:6px;
	padding-bottom: 0px;
	padding-left: 6px;
	
}
.storypicx
{position:relative;width:140px;overflow:hidden;}
.storypicx img 
{width:140px;height:105px;}
.storyx h1
{
	font-family:Helvetica, arial, sans-serif;
	margin:0;
	line-height:24px;
	font-weight:bold;
	font-size:22px;
	
	padding-bottom: 3px;
	
}

.storytextx
{line-height:17px;padding:2px 0 12px 0;}

/* end  story */


.poster h2
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
	height: 22px;
	line-height:22px;
	background-color: #000066;
	background-image: url(subtop.png);
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	margin:0px;
   
	
}

}
.log {
	margin: 0px;
}
#topbanner {
	position:absolute;
	top:126px;
	height:90px;
	width:728px;
	padding: 0px;
	left: 14%;
	background-color: #FFFFFF;
}
.gallery {
	height: 60px;
	width: 556px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
	margin-left: 21px;
}
