.TopHot {
 font-family: Arial;
 font-size: 12px;
 color: #FF0000;
 font-weight:bold;
 text-decoration:underline;
}

.TopCold {
 font-family: Arial;
 font-size: 12px;
 color: #0000FF;
 font-weight:bold;
 text-decoration:underline;
}

.TopOver {
 font-family: Arial;
 font-size: 12px;
 color: #C58805;
 font-weight:bold;
 text-decoration:underline;
}

.titletext01 {
 font-family: Arial;
 font-size: 13px;
 color: #404040;
 line-height:18px;
 font-weight:bold;
}

.titletext02 {
 font-family: Arial;
 font-size: 12px;
 color: #404040;
 font-weight:bold;
}

.contenttext01 {
 font-family: Arial;
 font-size: 10px;
 color: #404040;
}

.contenttext02 {
 font-family: Arial;
 font-size: 1px;
 color: #404040;
}
.contenttext03 {
 font-family: Arial;
 font-size: 12px;
 color: #40668B;
 font-weight:bold;
}

.contenttext04w {
 background: #FFFFFF;
 font-family: Arial;
 font-size: 12px;
 color: #404040;
 font-weight:normal;
}

.contenttext04g {
 background: #F1F1F1;
 font-family: Arial;
 font-size: 12px;
 color: #404040;
 font-weight:normal;
}

.hint_title {
 background: #FFFFC0;
 background-image: url("../images/hint_titlebar.png");
 font-family: Arial;
 font-size: 12px;
 color: #404040;
 font-weight:bold;
 width:100%;
 height:20px;
 text-align:center;
 padding-top:2px;
 padding-bottom:2px;
}

.hint_content {
 background: #FFFFD9;
 font-family: Arial;
 font-size: 12px;
 color: #404040;
 font-weight:normal;
 width:100%;
 text-align:center;
 padding-top:4px;
 padding-bottom:2px;
 padding-left:4px;
 padding-right:4px;
}

.bgball_gry {
 width:30px;
 height:28px;
 font-size:11px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#404040;
 background-image: url("../images/bgball01.gif");
 background-repeat: no-repeat;
}

.bgball_blu {
 width:30px;
 height:28px;
 font-size:11px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#404040;
 background-image: url("../images/bgball02.gif");
 background-repeat: no-repeat;
 background-position: center center;
}
table{border:none !important;width: 100%;}
td{padding:1px !important; text-align:center;border:none !important;vertical-align: middle;}

.bgball_pnk {
 width:30px;
 height:28px;
 font-size:11px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#404040;
 background-image: url("../images/bgball03.gif");
 background-repeat: no-repeat;
 background-position: center center;
}
.bgball_grn {
 width:30px;
 height:28px;
 font-size:11px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#404040;
 background-image: url("../images/bgball04.gif");
 background-repeat: no-repeat;
 background-position: center center;
}

.bgball_yel {
 width:30px;
 height:28px;
 font-size:11px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#404040;
 background-image: url("../images/bgball05.gif");
 background-repeat: no-repeat;
 background-position: center center;
}
.bgball_red {
 width:30px;
 height:28px;
 font-size:11px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#000000;
 background-image: url("../images/bgball07.gif");
 background-repeat: no-repeat;
 background-position: center center;
}

.keno_num {
 font-size:13px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#000000;
}

.bgball_freq {
 width:21;
 height:20px;
 font-size:10px;
 font-family:Verdana,Arial;
 font-weight:bold;
 color:#000000;
 background-image: url("../images/freqball.png");
 background-repeat:no-repeat;
 background-position: center center;
}

.TDHBar{
 background-image: url("../images/chartbg.png");
 height:20px;
 width:280px;
 text-align:LEFT;
 text-valign:MIDDLE;
 font-family:Arial;
 font-size:12px;
}
.TDBarTxt{
 height:20px;
 width:60px;
 text-align:CENTER;
 text-valign:MIDDLE;
 font-family:Arial;
 font-size:12px;
 background-color:#FFFFFF;
}
.TDBarTitle{
 height:20px;
 width:60px;
 text-align:CENTER;
 text-valign:MIDDLE;
 font-family:Arial;
 font-size:12px;
 background-color:#DBDBDB;
}
.IMGHBar{
 height:20px;
}
.ChartTbl{
 width:400px;
}
.lotterywrap{
border:solid 1px #E3E3E3 !important;
background: #fff !important;
text-align: center;
}
.lotery-table{
border-bottom:solid 1px #E3E3E3 !important;
}

.lotery-item{
	 background-image: url("../images/Button-Blank-Yellow-icon.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    padding: 8px;
    text-align: center;
	font-weight:bold;
}
.lotery-name{
	font-weight:bold;
}

.lotterywrap img{
border:none !important;
box-shadow: none;
}
.lotterywrap img[src$=".png"] {
	width:95px;
}
.lotterywrap  table{
	line-height: normal;
	margin: inherit;
}