﻿body {background-image:url(../img/BallsBG.jpg);background-repeat:repeat-y;background-position:center;background-color:Black;margin:0 0 0 0;}
#topBar{width:50%;height:75px;background-image:url(../img/topBarBG.gif);background-repeat:repeat-x;}
#menuBar{width:100%;height:27px;background-image:url(../img/menuBarBG.gif);background-repeat:repeat-x;}
#main{width:995;position:relative;top:-102;}

#top{width:955;height:68px;height:expression(75);background-image:url(../img/topBG.jpg);background-repeat:no-repeat;padding-top:7px}
#menu{width:995;height:27px;background-image:url(../img/menuBG.jpg);background-repeat:no-repeat}

#TopLeftLogo{float:left;margin-left:72px;margin-left:expression(0);padding-left:expression(72);}

.mnuItem{float:left;padding:6 8 0 8;height:21px;height:expression(27);}
.mnuItemSelected{float:left;padding:6 8 0 8;height:21px;height:expression(27);background-color:Black;}
.mnuSep{float:left;padding:0 0 0 0;}

#BannerArea{background-color:white;width:468px;height:60px;margin-right:65px;margin-top:expression(7);}
.Banner{width:100%}

#menuDIV{width:720px;width:expression(753);margin-left:35px;margin-left:expression(0);padding-left:expression(35);float:left;}
#dateDIV{width:150px;float:left;padding-top:0px;}

#content{width:995;padding-top:14px;}
#contentLeft{float:left;width:136px;margin-left:45px;margin-left:expression(0);padding-left:expression(45);}
#contentCenter{float:left;width:553px;margin-left:8px;}
#contentCenterBig{float:left;width:720px;margin-left:8px;margin-left:22px;margin-left:expression(10);}
#contentCenterBigNoMargin{float:left;width:720px;margin-left:8px;}
#contentRight{float:left;width:154px;margin-left:8px;}

/*################################### N E W S ###################################*/
#NewsMain{background-color:White;width:552px;background-image:url(../img/tabs/mainRightCorner.gif);background-repeat:no-repeat;background-position:top right}
#NewsBottom{width:552px;height:10px;background-image:url(../img/tabs/main_bottom.gif);background-repeat:no-repeat;background-position:top left}
.HomeNewsList{width:287px;width:expression(307);height:68px;height:expression(63);padding:0 10 0 10;}
.HomeSpotLight{float:left;width:330px;width:expression(350);height:146px;height:expression(166);padding:10 10 10 10;background-image:url(../img/SpotLight1/spotTextBG.gif);background-repeat:no-repeat}

/*################################### SOCCERBOX ###################################*/
#SboxMain{background-color:White;width:552px;background-image:url(../img/tabs/mainRightCorner.gif);background-repeat:no-repeat;background-position:top right}
#SboxBottom{width:552px;height:10px;background-image:url(../img/tabs/main_bottom.gif);background-repeat:no-repeat;background-position:top left}

/*################################### MY ACCOUNT ###################################*/
.MyAccountBox{background-image:url(../img/MyAccountBox_BG_bigger.gif);background-repeat:no-repeat;width:153px;padding-top:30px;padding-left:10px;height:110px;height:expression(110);}

/*################################### SBX STATS ###################################*/
.B_StatsCTG{padding-bottom:4px;width:123px;float:left;font-family:Tahoma;font-size:11px;color:black;}
.B_StatsCTG a{color:black;text-decoration:none;}
.B_StatsCTG a:hover{text-decoration:underline}

/*################################### SOCCERBOX ###################################*/
.B_SBoxCTG{padding-bottom:4px;width:105px;float:left;font-family:Tahoma;font-size:11px;color:black;}
.B_SBoxCTG a{color:black;text-decoration:none;}
.B_SBoxCTG a:hover{text-decoration:underline}
.txtSoccerBoxLinks a:visited{color:#999999}

/*################################### SBX COUPON ###################################*/
#SBXCouponTable {}
#SBXCouponTable tr{font-family:Tahoma;font-size:10px;color:black}
#SBXCouponTable tr td {}
/*################################### SOCCER PLANTE ###################################*/
#SoccerPlanerMain{background-color:White;width:900px;background-image:url(../img/tabs/mainRightCorner.gif);background-repeat:no-repeat;background-position:top right}

/*################################### GLOBAL CLASSES ###################################*/
.TextBox{border:1px solid #c3c3c3;font-family:Tahoma;font-size:10px;font-weight:normal;}
.TextBoxFlat{border:0px none;font-family:Tahoma;font-size:10px;font-weight:normal;}

.DropDownList{border:1px solid #c3c3c3;font-family:Tahoma;font-size:10px;font-weight:normal;}
.TinyDropDown{border:1px solid #c3c3c3;font-family:Tahoma;font-size:8px;font-weight:normal;}

.Button{border:0px;width:92px;height:20px;background-image:url(../img/btnBG.gif);background-repeat:no-repeat;font-family:Tahoma;font-size:10px;color:white;}

.txtWhiteSmall{font-family:Tahoma;font-size:9px;color:white}
.txtWhiteSmall a{text-decoration:none;color:white}
.txtWhiteSmall a:hover{text-decoration:underline;color:white}

.txtWhiteSmallBold{font-family:Tahoma;font-weight:bold;font-size:9px;color:white}
.txtWhiteSmallBold a{text-decoration:none;color:white}
.txtWhiteSmallBold a:hover{text-decoration:underline;color:white}

.txtWhite{font-family:Tahoma;font-size:10px;color:white}
.txtWhite a{text-decoration:none;color:white}
.txtWhite a:hover{text-decoration:underline;color:white}

.txtWhiteBold{font-family:Tahoma;font-size:10px;color:white;font-weight:bold;}
.txtWhiteBold a{text-decoration:none;color:white;font-weight:bold;}
.txtWhiteBold a:hover{text-decoration:underline;color:white;font-weight:bold;}

.txtBigWhiteBold{font-family:Tahoma;font-size:11px;color:white;font-weight:bold;}
.txtBigWhiteBold a{text-decoration:none;color:white;font-weight:bold;}
.txtBigWhiteBold a:hover{text-decoration:underline;color:white;font-weight:bold;}

.txt{font-family:Tahoma;font-size:10px;color:black}
.txt a{text-decoration:none;color:Black;}
.txt a:hover{text-decoration:underline}

.txtNarrow{font-family:Arial Narrow,Tahoma;font-size:11px;color:black}
.txtNarrow a{text-decoration:none;color:Black;}
.txtNarrow a:hover{text-decoration:underline}

.txtWhiteNarrow{font-family:Arial Narrow,Tahoma;font-size:11px;color:white}
.txtWhiteNarrow a{text-decoration:none;color:white}
.txtWhiteNarrow a:hover{text-decoration:underline;color:white}

.txtWhiteNarrowBold{font-family:Arial Narrow,Tahoma;font-size:11px;color:white;font-weight:bold;}
.txtWhiteNarrow a{text-decoration:none;color:white}
.txtWhiteNarrow a:hover{text-decoration:underline;color:white}


.txtWhiteNarrowSmall{font-family:Arial Narrow,Tahoma;font-size:10px;color:white}
.txtWhiteNarrowSmall a{text-decoration:none;color:white}
.txtWhiteNarrowSmall a:hover{text-decoration:underline;color:white}

.txtWhiteNarrowSmallBold{font-family:Arial Narrow,Tahoma;font-weight:bold;font-size:10px;color:white}
.txtWhiteNarrowSmallBold a{text-decoration:none;color:white}
.txtWhiteNarrowSmallBold a:hover{text-decoration:underline;color:white}

.txtNarrowBold{font-family:Arial Narrow,Tahoma;font-size:11px;color:black;font-weight:bold}


.txtBold{font-family:Tahoma;font-size:10px;color:black;font-weight:bold}

.txtBig{font-family:Tahoma;font-size:11px;color:black;}
.txtBig a{color:black;text-decoration:none;}
.txtBig a:hover{text-decoration:underline}

.txtBigBold{font-family:Tahoma;font-size:11px;color:black;font-weight:bold}

.txtHugeBold{font-family:Tahoma;font-size:13px;color:black;font-weight:bold}

.txtBigBlackBold{font-family:Tahoma;font-size:11px;color:Black;font-weight:bold;}

.txtRedBold{font-family:Tahoma;font-size:11px;color:#c4261d;font-weight:bold;}
.txtRedBold a{color:#c4261d;text-decoration:none}
.txtRedBold a:hover{color:#c4261d;text-decoration:Underline}

.txtBigRedBold{font-family:Tahoma;font-size:11px;color:#c4261d;font-weight:bold;}
.txtBigRedBold a{color:#c4261d;text-decoration:none}
.txtBigRedBold a:hover{color:#c4261d;text-decoration:Underline}

.txtHugeRedBold{font-family:Tahoma;font-size:12px;color:#c4261d;font-weight:bold}


.txtOrange{font-family:Tahoma;font-size:11px;color:#e67c13;font-weight:normal;text-decoration:none}
.txtOrange:hover{text-decoration:underline}

.txtOrangeBold{font-family:Tahoma;font-size:11px;color:#e67c13;font-weight:bold;}

.txtOrangeBold a{color:#e67c13;text-decoration:none;}
.txtOrangeBold a:hover{text-decoration:underline;}

.txtBigOrangeBold{font-family:Tahoma;font-size:13px;color:#e67c13;font-weight:bold;}

.whiteTab
{
	float:left;width:110px;height:24px;background-image:url(../img/tabs/w_tab.gif);background-repeat:no-repeat;
	cursor:pointer;cursor:hand;
}

.whiteTab table tr td{font-family:Tahoma;font-size:10px;color:#e67c13;font-weight:bold;}

.blackTab
{
	float:left;width:110px;height:24px;background-image:url(../img/tabs/b_tab.gif);background-repeat:no-repeat;
	cursor:pointer;cursor:hand;
}

.blackTab table tr td{font-family:Tahoma;font-size:10px;color:white;}

.bannerMargin { margin-left: 7px; }

.blackborder
{
	font: 11px Tahoma;
	border-left: 1px solid #5f1f1f;
	border-top: 1px solid #5f1f1f;
}

.blackborder th
{
	padding: 3px;
	color: #FFFFFF;
	background-color: #9c4d50;
	border-right: 1px solid #5f1f1f;
	border-bottom: 1px solid #5f1f1f;
}

.blackborder td
{
	padding: 3px;	
	border-right: 1px solid #5f1f1f;
	border-bottom: 1px solid #5f1f1f;
}

.pager table
{
	border-style: none;		
}

.pager table td
{
	font: 11px Tahoma;
	border-style: none;
}

.active
{
	background: #e8d82a;
	font: bold 11px Tahoma;
}

.pending
{
	background: #d5494a;
	font: 11px Tahoma;
}

.expired
{
	color: #000000;
	background: #d1d1d1;
	font: 11px Tahoma;
	/* text-decoration: line-through; */
}

.code
{
	font: 11px Tahoma;
	border: 1px solid #BFBFBF;
	width: 38px;
}