/* TitlePlan
*/
.TitlePlan {
	color:#666;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	display:block;
}
.acxl_SocialBookmarkContent {
	border-bottom:solid 1px #999;
	padding-bottom:10px;
}

/* LotteryLiveContent
*/
.LotteryLiveContent {
	background:url(images/livecontent-bg.jpg) no-repeat left top;
	padding:15px;
}
.LotteryLiveContent span {
	color:white;
	font-family:arial;
	font-size:12px;
}
.LotteryLiveContent #dnn_ctr440_LoterryLive_lblToDay {
	display:block;
	background:url(images/livecontent-titlemain.jpg) repeat-x left top;
	padding:8px 0;
	text-align:center;
	color:black !important;
}

/* rightside
*/
.rightside {
	margin-bottom:10px;
	overflow:hidden;
	*zoom:1;
}
.rightside .wbtitle {
	background:url(images/rightside-title-bg.jpg) no-repeat left top;
	padding-left:20px;
}
.rightside .wbtitle h3 span.TitlePlan {
	font-family:verdana;
	font-size:12px;
	color:black;
	height:28px;
	line-height:20px;
	display:block;
}
.rightside .wbbottom {
	background:url(images/horizontalline.jpg) no-repeat center bottom;
	height:2px;
	margin-top:10px;
	display:block;
	overflow:hidden;
}
/*center*/
.center {
	margin-bottom:10px;
}
.center .wbtitle {
	border:solid 1px #CEB70D;
	background-color:#F0D397;
	padding:7px 0;
	padding-left:20px;
	margin-bottom:1px;
}
.center .wbtitle span {
	margin:0;
}


/* LotteryTodayContent
*/
.LotteryTodayContent .NormalRed {
	display:block;
	height:32px;
	line-height:30px;
	background:url(images/listxoso-time.jpg) repeat-x left top;
	padding-left:20px;
}
.LotteryTodayContent a {
	color:black;
	font-family:arial;
	font-size:12px;
}
.LotteryTodayContent table {
	background-color:white;
}
.LotteryTodayContent table .col1 {
	background-color:#FFEBCC;
}
.LotteryTodayContent table .odd .col1 {
	background-color:#E5CFA6;
}
.LotteryTodayContent table .odd .col2 {
	background-color:#DFDDD0;
}
/* LotteryAllDayContent
*/
.LotteryAllDayContent a {
	color:black;
	font-family:arial;
	font-size:12px;
}
.LotteryAllDayContent td b {
	display:block;
	height:32px;
	line-height:30px;
	background:url(images/listxoso-time.jpg) repeat-x left top;
	padding-left:20px;
}

/* LotteryResultContent
*/
.LotteryResultContent {
	font-family:arial;
	font-size:12px;
	background:url(images/gradiencolor1.jpg) repeat-x left top;
	border:solid 1px #CEB70D;
	border-top:none;
	border-bottom:none;
}
.LotteryResultContent .accordionContent SPAN {
	font-size:15px;
}
.LotteryResultContent .accordionHeader  {
	background:url(images/oldxoso-img-inactive.jpg) repeat-x left top;
	height:25px;
	display:block;
	line-height:25px;
	Padding:0;
	color:black;
	padding-left:20px;
	border:solid 1px #CEB70D;
	border-left:none;
	border-right:none;
}
.LotteryResultContent .accordionHeaderSelected {
	background:url(images/oldxoso-img.jpg) repeat-x left top;
	height:25px;
	display:block;
	line-height:25px;
	Padding:0;
	color:black;
	padding-left:20px;
	border:solid 1px #CEB70D;
	border-left:none;
	border-right:none;
	margin-top:0;
}
.LotteryResultContent .accordionContent {
	background-color:#E2E2E2;
	border-bottom:solid 1px #CEB70D;
	border-left:none;
	border-right:none;
	border-top:none;
}

/* .DNNAligncenter .DNN_HTMLContent .Normal */
.DNNAligncenter .DNN_HTMLContent .Normal p {
	font-size:15px;
	font-weight:bold;
	color:#999;
}

/* LotteryPredictContent
*/
.LotteryPredictContent {
	border:solid 1px #CEB70D;
	background:url(images/gradiencolor1.jpg) repeat-x left top;
	padding-top:15px;
}
.LotteryPredictContent .Normal {
	border-top:solid 1px #CEB70D;
	display:block;
}
.LotteryPredictContent .Normal table {
	width:100% !important;
}

/* LotteryStatisticCustomContent
*/
.LotteryStatisticCustomContent {
	border:solid 1px #CEB70D;
	border-top:none;
	background:url(images/gradiencolor1.jpg) repeat-x left top;
}
.LotteryStatisticCustomContent table {
	background:url(images/gradiencolor1.jpg) repeat-x left top;
}
.LotteryStatisticCustomContent .ver-zebra {
	border:solid 1px #CEB70D;
	border-left:none;
	border-right:none;
	background:none;
}

.LotteryVIPInfoContent #dnn_ctr405_VIPInfor_Panel1 {
	padding:5px;
}

/*--- thong ke dac biet ---- */

.table_special_result{}
.table_special_result p
{
	font-weight:bold;
	margin-bottom:15px;
	margin-top:10px;
}
.result_block{}
.table_results{border:2px solid;}
.table_results tr.result_header
{
	background:none repeat scroll 0 0 yellow;
}
.table_results tr.result_header td
{
	color:blue;
	font-weight:bold;
	text-align:center;
}
.table_results tr td{border:1px solid;}
.table_results tr td .value
{
	font-size:24px;
	text-align:center;
}
.table_results tr td .datevalue
{
	font-size:12px;
	font-style:italic;
	text-align:right;
}