body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#565553;
	font-size:12px;
	background-color: #FFF;
}
div,h1,h2,h3,h4,p,form,input,textarea,img,span{margin:0; padding:0;font-weight:normal;}
ul{margin:0; padding:0; list-style-type:none;}
li {vertical-align: bottom;}
img {border-width:0;}
a:link,a:visited{
	text-decoration: none;
	color:#333;
}
a:hover{color: #F60;text-decoration: underline;}

#top {
	clear: both;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#webmenu {
	background-image: url(https://cdn.888img.com/images/mbg.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #13A328;
	border-right-color: #13A328;
	border-left-color: #13A328;
	clear: both;
	height: 40px;
	width: 1000px;
	margin:0 auto;
}
#webmenu li {
	float: left;
}
#webmenu li a,#webmenu li a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	display: block;
	float: left;
	padding-right: 30px;
	padding-left: 30px;
	height: 40px;
	line-height: 40px;
}
#webmenu li a:hover {
	color: #FF0;
	text-decoration: none;
}
#webmenu .line {
	background-image: url(https://cdn.888img.com/images/mbg2.jpg);
	height: 40px;
	width: 2px;
}
#main {
	background-image: url(https://cdn.888img.com/images/t_bg.gif);
	background-repeat: repeat-y;
	clear: both;
	width: 1000px;
	margin:0 auto;
}
#main2 {
	clear: both;
	width: 980px;
	background-color: #FFF;
	padding: 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#left {
	float: left;
	width: 160px;
}
#left h2 {
	font-weight: bold;
	color: #FFF;
	background-image: url(https://cdn.888img.com/images/l_green.gif);
	line-height: 24px;
	clear: both;
	height: 24px;
	width: 150px;
	padding-left: 10px;
	font-size: 12px;
}
#middle {
	float: left;
	width: 660px;
	padding: 10px;
}
#right {
	float: left;
	width: 160px;
}
#right h2 {	font-weight: bold;
	color: #FFF;
	background-image: url(https://cdn.888img.com/images/r_green.gif);
	line-height: 24px;
	clear: both;
	height: 24px;
	width: 150px;
	padding-left: 10px;
	font-size: 12px;}
	.se:link,.se:visited,.se:hover {
	background-image: url(https://cdn.888img.com/images/se.gif);
	display: block;
	width:150px;
	height:26px;
	line-height:26px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
	text-decoration: none;
}
.cc {
	background-image: url(https://cdn.888img.com/images/cbg.gif);
	background-repeat: repeat-y;
}
.cc li{
	line-height: 20px;
	background: url(https://cdn.888img.com/images/cline.gif) no-repeat bottom;
	height: 20px;
	width: 150px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.cc li a,.cc li a:visited {
	color: #FFF;
}
.cc li a:hover {color: #CF0;text-decoration: none;}
.cc li a img {
	margin-right:5px
} 
.r2 {
	background-image: url(https://cdn.888img.com/images/r2bg.gif);
	background-repeat: repeat-y;
	color: #FFF;
	line-height: 21px;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 6px;
	padding-left: 15px;
}
#botoom {
	line-height: 20px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	padding-top: 10px;
	padding-bottom: 6px;
}
#botoom b a,#botoom b a:visited { color:#99CC00}
#tools {
	padding-right: 2px;
	padding-left: 1px;
}
#tools li{
	float: left;
	margin-right: 1px;
}
#tools li a,#tools li a:visited{
	color: #FFF;
	background-image: url(https://cdn.888img.com/images/r1.gif);
	background-repeat: no-repeat;
	background-position: left -26px;
	line-height: 25px;
	text-align: center;
	display: block;
	height: 25px;
	width: 68px;
	padding-bottom: 1px;
	float: left;
}
#tools li a:hover{
	background-image: url(https://cdn.888img.com/images/r1.gif);
	background-repeat: no-repeat;
	background-position: left -52px;
	color: #FFF;
	text-decoration: none;
}
#tools .se_on a:link,#tools .se_on a:visited,#tools .se_on a:hover {
	color: #FFF;
	background-image: url(https://cdn.888img.com/images/r1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#tools b span {
	color: #F30;
	font-weight: bold;
}
.live td {
	line-height: 26px;
	text-align: center;
}
.g1 {
	color: #FFF;
	background-color: #0A5812;
}
.g2 td {
	background-color: #FFF;
}
.g3 td {
	background-color: #EFEFEF;
}
.leadname {
	float: left;
	padding-left: 7px;
	color: #FFFFCD;
}
.leadname a,.leadname a:visited {color: #FFFFCD;}
.toolimg img { margin-right:3px}
.status {
	color:#669900;
	font-weight: bold;
}
.red2 { color:#FF6600}
.l2 {
	float: right;
}
.l2 a,.l2 a:visited {
	color: #FFF;
	text-decoration: underline;
}
.l2 a:hover {
	color: #FC0;
}
.l3 {
	float: right;
	padding-top: 6px;
	padding-right: 8px;
	padding-left: 8px;
}
.leftnav .adclass a{ padding:0px;height:80px;width:144px;}
#showoptional2 {
	background-color: #FFF;
	padding: 1px;
	width: 450px;
	border: 2px solid #666;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:5;
	position:absolute;
	visibility:hidden;
}
#showoptional2 h1,#showCompany h1,#showCompany123 h1 {
	float:left;
	font-size:11px;
	font-weight: bold;
	background-image: url(/blue_img/show.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#showoptional2 li {
	line-height: 22px;
	display: block;
	float: left;
	width: 210px;
	padding-left: 5px;
}
.bts {
	display: block;
	clear: both;
	padding: 8px 0 8px 11px;
	text-align:center;
}
.bts input,.vsbtn {
	margin:0 3px;
	font-size: 11px;
	font-weight: bold;
	background-color: #E2F5FA;
	border: 1px solid #AEC6EC;
	color: #06C;
	line-height:18px;
	cursor:pointer;
}
#showoptional {
	background-color: #FFF;
	padding: 1px;
	width: 450px;
	border: 2px solid #666;
	position: absolute;
	left: 20px;
	top: 25px;
	z-index:5;
	position:absolute;
	visibility:hidden;
}
#showoptional h1,#showCompany h1,#showCompany123 h1 {
	float:left;
	font-size:11px;
	font-weight: bold;
	background-image: url(/blue_img/show.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#showoptional li {
	line-height: 26px;
	display: block;
	float: left;
	width: 100px;
	padding-left: 5px;
	 padding-bottom :5px;
}
.spanleague
{
	display: block;
	clear: both;
	background-color: #E2F5FA;
	border: 1px solid #AEC6EC;
	color: #06C;
	line-height:26px;
	}
#myleague{
    OVERFLOW: auto; 
}
#myleague2{
    OVERFLOW: auto; 
    height :300px;
}
#showCompany{
 visibility:hidden;
 top:0px;
 left:0px;
 width:110px;
 position:absolute;
 border:solid 2px #666;
 line-height:22px;
 text-align:center;
 background-color:White;
 z-index:8;
 padding:3px;
}

#showCompany2{
 visibility:hidden;
 top:0px;
 left:0px;
 width:110px;
 position:absolute;
 border:solid 2px #666;
 line-height:22px;
 text-align:center;
 background-color:White;
 z-index:9;
 padding:3px;
}

#showCompany123{
 visibility:hidden;
 top:25px;
 left:30px;
 width:110px;
 position:absolute;
 border:solid 2px #666;
 line-height:22px;
 text-align:center;
 background-color:White;
 z-index:10;
 padding:3px;
}
.sotit {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	height: 18px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 6px;
	line-height: 18px;
	background-color: #F5F4EF;
	margin-bottom: 6px;
}

.scoretitle {
	font-weight: bold;
	color: #444;
	background-color: #E7F9CE;
	line-height: 26px;
	text-align: center;
}
.Leaguestitle {
	background-color: #DAF095;
	padding-left: 10px;
}
.b1 {
	background-color: #FFF;
}
.mintopnav {
	line-height: 24px;
	height: 24px;
	background-image: url(https://cdn.888img.com/style/blue_img/minbg.gif);
	margin-bottom:3px;
	border: 1px solid #F0C993;
}
.mintopnav li{
	float: left;
}
.mintopnav li a {
	background: url(https://cdn.888img.com/style/blue_img/minbg_line.gif) no-repeat right;
	display: block;
	float: left;
	padding: 0 10px;
	line-height: 24px;
	height: 24px;
	font-weight: bold;
	color: #5B1E00;
}
.mintopnav li a:hover {
	background-color: #FFF;
	text-decoration: none;
}
.mintopnav li a span {
	color:red;
	font-weight: bold;
}
#mnavnone a{
	background-image: none;
}

.lr_litime,.lr_litime a{line-height:20px;}

.ivsi_top {
	text-align: center;
	padding-bottom: 16px;
	padding-top: 16px;
}
.ivsi_top h2 {
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	display: inline;
}
.ivsi_top span a {
	background-image: url(https://cdn.888img.com/images/Excel_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-decoration: underline;
	padding-left: 16px;
	color: #5F9349;
}
.ivsi_top span a:hover {
	color: #F60;
	text-decoration: none;
}
#ivsi h3 {
	font-size: 16px;
	line-height: 23px;
	font-weight: bold;
	color: #FFF;
}
#ivsi td {
	text-align:center;
	line-height: 18px;
}
.ivsiinfo_td {
	background-color: #72B0E9;
	color: #FFF;
	font-weight:bold;
}
.ivsiinfo_td a,.ivsiinfo_td a:visited {
	color:#FFF;
	display: block;
	background-color: #1F76C5;
}
.ivsiinfo_td a:hover {
	color:#C30;
	background-color: #FF0;
	text-decoration: none;
}
.hh4 {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

.te1 {
	background-color: #FFF;
}
.te2 {
	background-color: #F5F5F5;
}

.red {
	color:#F00;
	font-weight: bold;
	cursor:pointer;
	font-size:12px;
}
.blue {
	color:#00f;
	font-weight: bold;
	cursor:pointer;
	font-size:12px;
}

/*------------------------------------------------odds 2in1--------------------*/
#oddsmain { float:left; width:787px}
.oddstd p {
	line-height:16px;
	display: block;
	height: 16px;
}
.odds1{color:#880000;}
.odds2{color:#0000bb;}
.up {
	background-color: #FFb0c8;
}
.down {
	background-color: #DCFFB9;
}
A.sb{	FONT-WEIGHT: bold; COLOR: #cc0000; text-DECORATION: none; font-size:12px;}
A.sb:link {	FONT-WEIGHT: bold; COLOR: #cc0000;  text-DECORATION: none}
A.sb:visited {	FONT-WEIGHT: bold; COLOR: #cc0000; text-DECORATION: none}
A.sb:hover {	FONT-WEIGHT: bold; COLOR: #000066;}
a.pk:link { color: #0000FF; text-decoration: none; font-size: 12px;font-weight:bold; }
a.pk:visited { color: #0000FF; text-decoration: none; font-size: 12px;font-weight:bold; }
a.pk:hover { color: #FF0000;font-size: 12px;text-decoration: underline;font-weight:bold;}

/*-------------------------------- banners ------------------------------------*/

.bannertop {
	padding:10px;
	text-align:center;
	background-color:#182112; 
	width: 980px;
}

.bannerright {
	padding:10px; 
	text-align:center; 
}

.bannerbottom {
	padding:10px; 
	text-align:center; 
	background-color:#000; 
	width: 980px;
}

.bannerdata {
	padding:5px;
	text-align:center; 
	width: 980px;
}

/*-------------------------------- Description ------------------------------------*/

#description {
	line-height: 20px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	color: #CCC;
	padding-top: 10px;
	padding-bottom: 6px;
}
#description a:link,#description a:visited { color:#CCC; text-decoration:underline;}

.content {
	color: #8D8D8D;
	padding-bottom: 10px;
	
}

.content a:link,.content a:visited { color:#8D8D8D; text-decoration:underline;}