body {
	margin: 0px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/lbg.gif);
	background-repeat: repeat-y;
	background-position: left;
}

table { width: 100%; border-collapse:collapse;}
table td { padding:0px;}

a {text-decoration: none;}

form{margin: 0px;}

input.noborder{ border: 0px;}
input.bgbu{
	background-color:#ddf3ff;
	font-weight: normal;
}

select,input{	font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; border: 1px solid #999999;	padding-left: 3px;}

.right{float: right;}
.left{float: left;}

.txtright {text-align: right;}
.mgdon5 { margin-bottom: 5px;}
.leftcontainer { width: 190px; float: left;}

/* BTN*/
button.button-ovr {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: hand;
	margin-right: 2px;
	margin-left: 2px;
	height: 18px;
	font-weight: normal;
	background-image: url(../images/btn_bg.gif);
	border: 1px solid #000000;
}


.btn-gylight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505151;
	cursor: hand;
	margin-right: 2px;
	margin-left: 2px;
	height: 18px;
	font-weight: normal;
	background-image: url(../images/btn_bg.gif);
	border: 1px solid #c2c3c2;
}



/*Main*/
#containerMain {
	width: 190px;
	float: left;
}
	
#containerMain #ControlLeft {
	width: 190px;
	float: left;
}


.banner { margin-bottom: 10px;}
.submenu {
	width: 190px;
	margin-bottom: 2px;
}

.item {
	height: 19px;
	width: 190px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbebd;
	background-color: #ebebeb;
}
.itemrd, .itemrd a{	color:#00599a; font-size: 11px; font-weight: bold; text-align: center;}
.itemrd a:hover { color:#000000;}

.itemrdon{
	color:#00599a;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background-color: #b8cde2;
}
.itemrdon a {
	color:#00599a;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background-color: #b8cde2;
}

/* submenu*/
.stanza{
	color: #666666;
	background-color: #b5cbde;
	font-size:11px;
	line-height: 18px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbebd;
	width: 30px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}


.subnav{
	color: #00599a;
	background-color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbebd;
	padding: 0px 2px 0px 6px ;
	font-size: 11px;
}

.subnav a {color: #00599a;}
.subnav a:hover{color: #000000;}

.subnavon {
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbebd;
	padding: 0px 2px 0px 6px;
	font-size: 11px;
}

.subnavon a {color: #000000;}

.subnav-link{
	color: #00599a;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbebd;
	padding: 0px 2px 0px 12px;
	font-size: 11px;
}

.subnav-link a{color: #00599a;}
.subnav-link a:hover {color: #000000;}

.subnav-linkon {
	color: #000000;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbebd;
	padding: 0px 2px 0px 12px;
	font-size: 11px;
}
.subnav-linkon a {color: #000000;}



/*content*/

.Status-a{	color: #00599a;}
.Status-c{	color: #990000;}
.Status-p{	color: #FF6600;}
.contbu{color: #336699 !important;}
.contrd{color: #990000 !important;}
.contgy{color: #676767 !important;}
.contbk{color: #000000 !important;}
.txtsize10 {font-size: 10px;}


/*table*/

.tabstyle04{ }

.tabstyle04 th{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #dfdfdf;
	padding: 2px 2px 2px 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin: 0px;
	text-align: left;
}
.tabstyle04 td{
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.tabstyle04_1{
	width: 187px;
	_width: 188px;
	margin-left: 1px;
	_margin-left: 0px;
}



.tabstyle04_1 td.we{
	font-size: 11px;
	color: #000000;
	padding: 2px;
	line-height: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bdbebd;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


.tabstyle04_1 a:link, .tabstyle04_1 a:visited {color: #00599a;}
.tabstyle04_1 a:hover {color: #00599a;}

.tabcontbu, .tabcontbu a{ color: #336699; font-weight: bold !important;}
.tabcontrd, .tabcontrd a{ color: #990000; font-weight: bold !important;}
.tabcontbk, .tabcontrd a{ color: #000000; font-weight: bold !important;}


.bgcgy { background-color:#EFEFEF;}
.trbgov {background-color: #fff5a5;}
.bgwhite{ background-color: #FFFFFF;}
.bgpk { background-color:#e6f9dd;}
.bet{
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	_border-right-width: 2px;
	*border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b3b3b3;
	border-right-color: #b3b3b3;
	border-bottom-color: #b3b3b3;
	border-left-color: #b3b3b3;
}

.betpad{ padding:3px 3px 0px 3px;}



/*left*/
.leftbox{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #0463b7;
	font-size: 11px;
	color: #333333;
}
.leftbox2{
	padding: 5px;
	font-size: 13px;
	border-width: 1px;
	border-style: solid;
	border-color: #b3b3b3;
	margin-right: 6px;
	margin-left: 6px;
}

.leftbox3{
	padding: 5px;
	margin-right: 6px;
	margin-left: 6px;
}



.leftboxinfo {
	width: 190px;
	margin-bottom: 2px;
}
.leftboxinfo span.title {
	background-image: url(../images/left_item.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 190px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 18px;
	display: block;
	padding-top: 3px;
	text-align: center;
}
.leftboxinfo span.title2 {
	background-image: url(../images/left_item2.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 172px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 32px;
	display: block;
	padding-top: 3px;
	text-align: center;
}


.dotlin {
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	height: 14px;
}


.btnstyle ul{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;

}

.btnstyle li{
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 0px;
	margin-right: 1px;
	margin-left: 1px;
	background: url(../images/hbtn_left2.gif) no-repeat left !important;
	height: 18px;
	display: inline;
}

.btnstyle li a{
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
	font-size: 11px;
	color: #444444;
	line-height: 18px;
	height: 18px;
	background-image: url(../images/hbtn_right.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.btnstyle li a:hover{ color: #000000;}

.timeinfo {
	background-color: #0061B5;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bebebc;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}

.liveTV a{
	width:190px;
	height:24px;
	background-image: url(../images/livetv_txt.jpg);
	background-repeat: no-repeat;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bebebc;
}

.liveTV a span {display: none;}

.en_favoritemenu a{
	width:190px;
	height:24px;
	background-image: url(../images/favorite_txt.jpg);
	background-repeat: no-repeat;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bebebc;
}
.en_favoritemenu a span {display: none;}


.Odds_Upd{ background-image: url('../images/update_odds.gif');}

/**world cup**/

#menu_wp a {
	width:96px;
	height:47px;
	display: block;
	background-image: url(../images/wc02.gif?v=20100128);
	background-repeat: no-repeat;
	background-position: 0px 0px;		
}
#menu_wp a span,#menu_wp.current a span {display:none;}

#menu_wp a:hover,#menu_wp.current a:hover, #menu_all.current a:hover  { background-image: url(../images/wc02.gif?v=20100128);
	background-repeat: no-repeat;
	background-position: 0px 0px;}

#menu_wp.current a:link, #menu_wp.current a:visited {  background-image: url(../images/wc02_ov.gif?v=20100128);
	background-repeat: no-repeat;
	background-position: 0px 0px;}

#menu_all a {
	width:94px;
	height:47px;
	display: block;
	background-image: url(../images/wc01.gif?v=20100128);
	background-repeat: no-repeat;
	background-position: 0px 0px;		
}
#menu_all a span, #menu_all.current a span {display:none;}

#menu_all a:hover, #menu_all.current a:hover, #menu_all.current a:hover  { background-image: url(../images/wc01.gif?v=20100128);
	background-repeat: no-repeat;
	background-position: 0px 0px;}

#menu_all.current a:link, #menu_all.current a:visited {  background-image: url(../images/wc01_ov.gif?v=20100128);
	background-repeat: no-repeat;
	background-position: 0px 0px;}

