body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	color: #000000;
	text-align: left;
}
.bg-hdr-wc14 {
	background-image: url(/Images/hdr_deco_wc14.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
a{
	text-decoration: none;
	cursor: pointer;
}

.btn-hdr-register {
	background-image: url(/Images/hdr_btn_register.png);
	background-repeat: no-repeat;
}
.btn-hdr-login {
	background-image: url(/Images/hdr_btn_login.png);
	background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 72px;
    height: 26px;
    border: 0px;
    background-color: transparent;
    cursor: pointer;
    outline: 0;
    font-weight: bold;
}
.text-hdr-field-12 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	color: #666;
}
.text-hdr-btn-12 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	font-weight: bold;
	color: #524225;
}

.text-hdr-btn-12:link {
	text-decoration: none;
	color: #524225;
}
.text-hdr-btn-12:hover {
	text-decoration: none;
	color: #000000;
}
.btn-mmn-center {
	background-image: url(/Images/hdr_mmn_center.gif);
	background-repeat: repeat-x;
}
.text-mn-12 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	font-weight: bold;
	color: #12bef7;
}
.text-mn-12:hover {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	font-weight: bold;
	color: #ffd223;
}
.text-mn-12-selected {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	font-weight: bold;
	color: #ffd223;
}
.text-mn-15 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 15px;
	font-weight: bold;
	color: #12bef7;
}
.text-mn-15:hover {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 15px;
	font-weight: bold;
	color: #ffd223;
}
.text-mn-15-selected {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 15px;
	font-weight: bold;
	color: #ffd223;
}

.text-mmn-12 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.text-mmn-12-selected {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	font-weight: bold;
	color: #ffd223;
}
.text-mmn-12:link {
	text-decoration: none;
	color: #FFF;
}
.text-mmn-12:hover {
	text-decoration: none;
	color: #5bc7ff;
}
.text-hdr-notice-12 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	color: #5cc7ff;
}
.bg-mn {
	background-color: #228BCC;
}
.text-mn-18 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 18px;
	color: #FFF;
}
.text-mn-18-selected {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 18px;
	color: #ffd223;
}
.text-mn-18:link {
	text-decoration: none;
	color: #FFF;
}
.text-mn-18:hover {
	text-decoration: none;
	color: #ffd223;
}
.text-ftr-copy-12 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	color: #00c0ff;
}
.text-ftr-link-12 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 12px;
	color: #00c0ff;
}
.text-ftr-link-12:link {
	text-decoration: none;
	color: #00c0ff;
}
.text-ftr-link-12:hover {
	text-decoration: underline;
	color: #00c0ff;
}.text-ftr-10 {
	font-family: Tahoma, Geneva, sans-serif, "微软雅黑";
	font-size: 11px;
	color: #0077bd;
}
#divLive{
	width:1px;
	height:1px;
	position:fixed;
	top:170px;
	left:100%;
	z-index: 999;
}

#divLive2{
	width:231px;
	height:356px;
	background:url(/Images/contactUs.png) no-repeat;
	padding-top: 1px;
	margin-left: -231px;
	margin-top: 0px;
}

.memberMenu{
	font-weight: bold;
	font-size:16px;
	color: #12bef7;
}

.upperText{
	text-transform: uppercase;	
}
.merchantBox{
	background:url(/Images/merchantBox.png) no-repeat;
	width: 156px;
	height: 163px;
}
.merchantDemoBox{
	background:url(/Images/merchantDemoBox.png) no-repeat;
	width: 156px;
	height: 163px;
}
.contactBox{
	background:url(/Images/contact_box.png) no-repeat;
	width: 336px;
	height: 36px;
}

.contactLabel{
	font: 12.5px/20px Tahoma; 
	color: #6C6C6C;
}

.contactValue{
	font: 12.5px/20px Tahoma; 
	color: #FFFFFF;
}

.membertitlebar{
	width: 300px;
	height: 36px;
	background: #FFFFFF url(/Images/registration_bar.png) no-repeat;
}

#contentTab{
	width: 921px;
	height: 36px;
	text-align: left;
	vertical-align: top;
	background: url(/Images/tableLine.png) no-repeat;
}

.contentTabLine{
	background: url(/Images/tableLineSide.png) repeat-y;
}
.contentTabLineBottom{
	background: url(/Images/tableLinebottom.png) no-repeat;
}
.tabButtonOn {
	color: #717171 !important;
	background-image: url(/Images/buttonOn.png) !important;
	background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 130px !important;
    height: 36px !important;
    border-radius: 0px !important; /*up to date browsers support this, but you can add prefixes if you want*/
    border: 0px;
    padding: 0px 0px !important;
    background-color: none;
    cursor: pointer;
    outline: 0;
}

.tabButtonOff {
	color: #717171 !important;
	background-image: url(/Images/buttonOff.png) !important;
	background-position:  0px 0px;
    background-repeat: no-repeat;
    padding: 0px 0px !important;
    width: 131px !important;
    height: 29px !important;
    border-radius: 0px !important; /*up to date browsers support this, but you can add prefixes if you want*/
    border: 0px;
    background-color: none;
    cursor: pointer;
    outline: 0;
}

#capcha {
	float: left;
}
#captcha {
	float: left;
}


.errorDiv{
	color: red;
	font-size: 10px;
}
.response-msg {
	padding:6px 10px 10px 45px;
	font-size:0.9em;
	margin:0 0 10px;
}

.response-msg span {
	display:block;
	font-weight:bold;
	padding:0 0 4px;
}

.error {
	background:#f9e5e6 url('/Images/error.png') 10px 50% no-repeat;
	color:#b50007;
	border:#e8aaad solid 1px;
}

.notice  {
	background:#f9f9e5 url('/Images/notice.png') 10px 50% no-repeat;
	color:#828400;
	border:#e8e3aa solid 1px;
}

.success {
	background:#e9f9e5 url('/Images/success.png') 10px 50% no-repeat;
	color:#1c8400;
	border:#b4e8aa solid 1px;
}

.memberAnnoucement{
	background:#FFFFFF url('/Images/annoucementBox.png') no-repeat;
	height: 169px;
}
.contactusBox{
	background:#000000 url('/Images/contactUsBox.png') no-repeat;
	width: 415px;
	height: 120px;
}
.newAccountBox{
	background:#000000 url('/Images/newAccount.png') no-repeat;
	width: 415px;
	height: 120px;
}
.questionBox{
	background:#000000 url('/Images/question1.png') no-repeat;
	width: 415px;
	height: 120px;
}
.hint{
	color: #12bef7;
	font-size: 11px;
	font-style: italic;
}
.inputText{
	border-style:solid;
	border:1px solid #ddd;
	margin: 0;
	font-size: 12px;
	padding: 0;
}

input.button_refresh {
	background:#000000 url('/Images/reload_vc.gif') no-repeat !important;
	width: 22px !important;
	height: 22px !important;
	border: 0px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.headerBg{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

.contactUsBox1{
	background-image: url('/Images/contactUsBox1.png');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    display: inline-block;
	border: 0px;
	background-position: top center;
	height: 236px;
	width: 483px;
}

.homeBanner {
	background:#FFFFFF url('/Images/sideBanner1.jpg') center center fixed no-repeat;
	border: 0px;
}
.bettingAccountFrame {
	background:#FFFFFF url('/Images/bettingAccountsBox.png') no-repeat;
	border: 0px;
	height: 263px;
	width: 980px;
}
input[type=text], input[type=password]
{
    color: #6c6c6c;
    height: 25px;
    padding-left: 10px;
    text-decoration: none;
    border-radius: 0px; /*up to date browsers support this, but you can add prefixes if you want*/
	line-height: 25px;
    border: grey solid 1px;
}

select {
    color: #6c6c6c;
    height: 20px;
    padding-left: 10px;
    text-decoration: none;
    border-radius: 0px;
    max-width: 180px;
    /* padding: 4px; */
    border: #808080 solid 1px;
}

input[type=button]
{
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    height: 25px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    background-image: url('/Images/button.jpg');
    background-repeat: repeat-x;
    border-radius: 5px; /*up to date browsers support this, but you can add prefixes if you want*/

    border: 0;
}

input.loginBox {
    height: 25px;
    text-decoration: none;
    border-radius: 0px; /*up to date browsers support this, but you can add prefixes if you want*/

    border: 1px solid;
}

input[type=submit]
{
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    height: 25px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    background-image: url('/Images/button.jpg');
    background-repeat: repeat-x;
    border-radius: 5px; /*up to date browsers support this, but you can add prefixes if you want*/

    border: 0;
}

.button_header
{
    color: #0ba6e3 !important;
    font-size: 14px;
    cursor: pointer;
    height: 29px;
    padding-left: 10px;
    text-decoration: none;
    background-image: url('/Images/headerButton.png') !important;
    background-repeat: repeat-x;
    border-radius: 5px; /*up to date browsers support this, but you can add prefixes if you want*/
	max-width: 180px;
    border: 0;
}


.button_header_grey
{
    color: #9b9b9b !important;
    font-size: 14px;
    cursor: pointer;
    height: 29px;
    padding-left: 10px;
    text-decoration: none;
    background-image: url('/Images/headerButton.png') !important;
    background-repeat: repeat-x;
    border-radius: 5px; /*up to date browsers support this, but you can add prefixes if you want*/
	max-width: 180px;
    border: 0;
}

.button_account_bet_now
{
    color: #FFFFFF !important;
    font-size: 24px !important;
    cursor: pointer;
    height: 44px !important;
    padding-left: 10px;
    text-decoration: none;
    background-image: url('/Images/accountBetNow.png') !important;
    background-repeat: repeat-x;
    border-radius: 0px !important; /*up to date browsers support this, but you can add prefixes if you want*/
	max-width: 180px;
    border: 0;
}

.button_account_apply
{
    color: #0076bb !important;
    font-size: 24px !important;
    cursor: pointer;
    height: 43px !important;
    padding-left: 10px;
    text-decoration: none;
    background-image: url('/Images/accountApply.png') !important;
    background-repeat: repeat-x;
    border-radius: 0px !important; /*up to date browsers support this, but you can add prefixes if you want*/
	max-width: 180px;
    border: 0;
}

#merchantTop{
	width: 986px;
	height: 48px;
	text-align: left;
	vertical-align: top;
	background: url(/Images/bettingAccountBoxTop.jpg) no-repeat;
}

.merchantSide{
	background: url(/Images/bettingAccountBoxSide.jpg) repeat-y;
}
.merchantBottom{
	background: url(/Images/bettingAccountBoxBottom.jpg) no-repeat;
}


#merchantDemoTop{
	width: 986px;
	height: 48px;
	text-align: left;
	vertical-align: top;
	background: url(/Images/demoAccountBoxTop.jpg) no-repeat;
}

.merchantDemoSide{
	background: url(/Images/demoAccountBoxSide.jpg) repeat-y;
}
.merchantDemoBottom{
	background: url(/Images/demoAccountBoxBottom.jpg) no-repeat;
}

#searchSection{
	height: 30px;
	vertical-align: middle;
}
.ui-datepicker-trigger{
	position: relative; 
	top: 5px;
	margin-left: 5px !important;
}

.depositBankBox{
	background:url(/Images/deposit_bank_box.png) no-repeat;
	width: 218px;
	height: 124px;
}
.depositBankLine{
	background:url(/Images/deposit_line.png) no-repeat;
	background-position: center; 
	width: 829px;
	height: 20px;
	font-size: 20px;
	color: #1fb3e3;
	text-align: center;
}
.headerBlue {
	background-image: url(/Images/hdr_iconbg_blue_center.png);
	background-repeat: repeat-x;
    cursor: pointer;
    color: #00AEE3;
}
.headerGrey {
	background-image: url(/Images/hdr_iconbg_grey_center.png);
	background-repeat: repeat-x;
    cursor: pointer;
    color: #B1B1B1;
}
.headerDeposit span{
	background-image: url(/Images/icon_deposit.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}

.headerDeposit {
	background-image: url(/Images/hdr_iconbg_blue_center.png);
	background-repeat: repeat-x;
	text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    color: #FFFFFF !important;
}
.headerWithdraw span{
	background-image: url(/Images/icon_withdraw.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
.headerWithdraw {
	background-image: url(/Images/hdr_iconbg_blue_center.png);
	background-repeat: repeat-x;
	text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    color: #FFFFFF !important;
}
.headerHowToPlay span{
	background-image: url(/Images/icon_howto.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
.headerHowToPlay {
	background-image: url(/Images/hdr_iconbg_grey_center.png);
	background-repeat: repeat-x;
	text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    cursor: pointer;
}
.headerAboutUs span{
	background-image: url(/Images/icon_about.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 7px;
}
.headerAboutUs {
	background-image: url(/Images/hdr_iconbg_grey_center.png);
	background-repeat: repeat-x;
	text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    cursor: pointer;
}