/*cash all css 
/*****************************************/
#cash {
	background:url(../cash/images/h2cash.gif) no-repeat;
}

.playguide {
	width:560px;
	height:auto;
	float:left;
	margin-top:5px;
}

.playguide span {
	text-align:center;
	width:560px;
	display:block;
	padding-bottom:10px;
}

/*method guide*/
/*****************************************/
.bt_cash {
	background:url("../cash/images/goto_cash.jpg") no-repeat; width:347px;; height:156px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:10px;
}

a:hover.bt_cash {
	background-position:0px -156px;
}

/*cashcenter.html*/
/*****************************************/
div#quick_menu {
	width: 520px;
	height: auto;
	border: 2px #DFDFDF solid;
	font-size: 0px;
	font-weight: bold;
	float: left;
	text-align: center;
	margin: 5px 0 25px 20px;
	display: block;
	overflow-x: hidden;
	overflow-y: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#quick_menu .text {
	width: 518px;
	font-size: 16px;
	color: #333333;
	background-color: #E4E4E4;
	border: 1px #CCCCCC solid;
	border-bottom: 0px;
}

div#quick_menu .setting {
	background-image: url("../cash/images/payment_sprite_img.jpg");
	background-repeat: no-repeat;
	display: block;
	height: 40px;
}

div#quick_menu a.ugc_img {
	width: 156px;
	background-position: 0 0;
	margin: 21px 0 10px 20px;
	float: left;
}

div#quick_menu a.google_img {
	width: 105px;
	background-position: -156px 0;
	margin: 21px 0 10px 30px;
	float: left;
}

div#quick_menu a.plm_img {
	width: 130px;
	background-position: -261px 0;
	margin: 21px 0 10px 54px;
	float: left;
}

div#quick_menu a.pbc_img {
	width: 93px;
	background-position: 0 -40px;
	margin: 21px 0 10px 52px;
	float: left;
}

div#quick_menu a.cab_img {
	width: 88px;
	background-position: -93px -40px;
	margin: 21px 0 10px 71px;
	float: left;
}

div#quick_menu a.paypal_img {
	width: 92px;
	background-position: -298px -40px;
	margin: 21px 0 10px 78px;
	float: left;
}

div#quick_menu a.cykash_img {
	width: 118px;
	background-position: -180px -40px;
	margin: 21px 0 20px 39px;
	float: left;
}

div#quick_menu a.boku_img {
	width: 163px;
	background-position: -95px -80px;
	margin: 21px 0 20px 20px;
	float: left;
}

div#quick_menu a.zong_img {
	width: 95px;
	background-position: 0px -80px;
	margin: 21px 0 20px 32px;
	float: left;
}

table{
	margin: auto;
	width:500px; 
	border:none;
	
}
.table_cash {
	border: 1px solid #666666;
	margin: auto;
}

table.table_cash th{
	background-color:#DDDDDD;
	font-weight:bold;
	color:#3366FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	width: 150px;
	margin: auto;
	text-align: center;
}

table.table_cash td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.sp{
	padding-bottom:20px;
}

.bux_200{
	background:url("../cash/images/bux_20000.jpg") no-repeat; width:500px;; height:200px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
a:hover.bux_200{
	background-position:0px -200px;
}
.bux_100{
	background:url("../cash/images/bux_10000.jpg") no-repeat; width:500px;; height:200px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
a:hover.bux_100{
	background-position:0px -200px;
}

.bux_50{
	background:url("../cash/images/bux_5000.jpg") no-repeat; width:500px;; height:200px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
a:hover.bux_50{
	background-position:0px -200px;
}

.bux_30 {
	background:url("../cash/images/bux_3000.jpg") no-repeat; width:500px;; height:200px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

a:hover.bux_30 {
	background-position:0px -200px;
}

.bux_20 {
	background:url("../cash/images/bux_2000.jpg") no-repeat; width:500px;; height:200px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

a:hover.bux_10 {
	background-position:0px -200px;
}

.bux_10 {
	background:url("../cash/images/bux_1000.jpg") no-repeat; width:500px;; height:200px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

a:hover.bux_20 {
	background-position:0px -200px;
}

/*creditcard*/
#creditcard {
	background-image: url("../cash/images/sf_credit_card_img.jpg");
	background-repeat: no-repeat;
	display: block;
	width: 520px;
	height: 100px;
	margin: 20px auto 0px auto;
	text-align: center;
}

/*pay buy cash*/
#select_cash a.credit{	
	display:block;
	background:url("../cash/images/cash01.jpg") no-repeat; 
	width:520px;
	height:100px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px auto;
	}
	
#select_cash a.paybuycash{
	display:block;
	background:url("../cash/images/cash02.jpg") no-repeat; width:520px;; height:140px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px auto;
	}
	
#select_cash a.paybuycash_card{
	display:block;
	background:url("../cash/images/cash03.jpg") no-repeat; width:520px;; height:140px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px auto;
	}		
	
#select_cash a.prepaid_card{
	display:block;
	background:url("../cash/images/cash04.jpg") no-repeat; width:520px;; height:260px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px auto;
	}

#select_cash a.clickandbuy{
	display:block;
	background:url("../cash/images/click_and_buy.png") no-repeat; width:520px;; height:110px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px auto;
	}

#select_cash a.paypal{
	display:block;
	background:url("../cash/images/paypal.jpg") no-repeat; width:522px;; height:110px;
	dispalay:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px auto;
	}

/*cykash*/
div#cykash_area {
	margin: 0 auto;
	display: block;
	background-image: url("../cash/images/cykash_bg.jpg");
	background-repeat: no-repeat;
	width: 520px;
	height: 410px;
	margin-top: 20px;
}

a.cykash {
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
	
/*Ultimate Game Card*/
a.ultimategamecard  {
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

div#ultimate_card {
	display: block;
	background: url("../cash/images/ultimate_card.jpg") no-repeat; 
	width: 520px;
	height: 395px;
	text-align: -9999px;
	overflow: hidden;
	margin: 10px auto;
}

table#ultimate_card_table {
    width: 480px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
	font-size: 14px;
}

table#ultimate_card_table th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    line-height: 110%;
    text-align: center;
}
table#ultimate_card_table td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
}

label {  
  cursor: pointer;  
} 

label:hover {
	background-color: #FF6633;
}

.collar_change:hover {
   background-color: #FFCC66;
}

div#submit_button {
	background: url("../cash/images/ultimate_card_button.gif") no-repeat;
	width: 82px;
	height: 30px;
	padding-top: 3px;
	margin-top: 5px;
	margin-left: 415px;
}
	div#submit_button:hover { background-position: 0 -33px; }


div#error_text {
	font-size: 20px;
	text-align: center;
	color: #FF0000;
	margin: 30px auto;
}

div#spacer {
	height: 110px;
}

div#table {
	text-align: center;
	margin-left: 20px;
}
	#table div.border {
	border: #E3E3E3 1px solid;
	border-width: 1px 1px 1px 1px;
	float: left;
	}
	#table div.title { height: 22px; padding-top: 3px; font-size: 14px; font-weight: bold; background-color:#F5F5F5; border:  #E3E3E3 1px solid; border-width: 2px 1px 1px 1px;  }
	#table div.select { width: 35px; border-left-width: 2px; }
	#table div.dollar { width: 80px; font-size: }
	#table div.cyberbux { width: 120px; }
	#table div.bonus { width: 145px; }
	#table div.total { width: 90px; border-right-width: 2px;}
	
	#table div.height { height: 22px; padding-top: 5px;}

div.table {
	text-align: center;
	margin-left: 20px;
}
	.table div.border {
	border: #E3E3E3 1px solid;
	border-width: 1px 1px 1px 1px;
	float: left;
	}
	.table div.title { height: 22px; padding-top: 3px; font-size: 14px; font-weight: bold; background-color:#F5F5F5; border:  #E3E3E3 1px solid; border-width: 2px 1px 1px 1px;  }
	.table div.select { width: 35px; border-left-width: 2px; }
	.table div.dollar { width: 80px; font-size: }
	.table div.cyberbux { width: 120px; }
	.table div.bonus { width: 145px; }
	.table div.total { width: 90px; border-right-width: 2px;}
	
	.table div.height { height: 22px; padding-top: 5px;}

/*google checkout*/
a#google_check_out {
	background-image: url("../cash/images/google_check_out_banner.jpg") ;
	background-repeat: no-repeat;
	width: 520px;
	height: 115px;
	margin: 0 auto;
}

/*zong*/
a#zong_banner {
	background-image: url("../cash/images/zong_banner.jpg");
	background-repeat: no-repeat;
	width: 520px;
	height: 115px;
	margin: 0 auto;
}

div#zong {
	width: 366px;
	margin: 50px auto 80px auto;
	border: #E3E3E3 1px solid;
	border-width: 1px 1px 1px 1px;
	font-size: 0px;
}

#zong div#zong_box {
	width: 364px;
	height: 66px;
	border:  #E3E3E3 1px solid;
	padding: 7px 0;
	font-size: 0px;
}

#zong div#zong_img { 
	background-image: url("../cash/images/zong_logo.jpg");
	background-repeat: no-repeat;
	width: 145px;
	height: 62px;
	margin: 0 auto;
}

#zong div.text {
	font-size: 16px;
	font-weight: bold;
	border-top-width: 2px;
}

#zong div.text2 { font-size: 14px; }

#zong a:hover { background-color: #FFCC99; }

#zong div.color { background-color: #F5F5F5; }

#zong div.position { float: left;  text-align: center;}

#zong .cash_icon { 
	width: 9px; 
	height: 14px; 
	float:left;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 1px; 
	display: inline;
	font-size: 0;
	 }
#zong a:hover .cash_icon {
	background-image: url("../cash/images/cash_icon.png");
	background-repeat: no-repeat;
	width: 9px;
	height: 14px;
	float: left;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 1px; 
	display: inline;
	font-size: 0;
}

#zong div.price { width: 120px; border: #E3E3E3 1px solid; }
#zong div.cyberbux { width: 120px; border: #E3E3E3 1px solid; }
#zong div.total { width: 120px ; border: #E3E3E3 1px solid; }

/*Super Rewards*/
a#super_reward_banner {
	background-image: url("../cash/images/super_rewards_banner.png");
	background-repeat: no-repeat;
	width: 520px;
	height: 100px;
	margin: 0 auto;
}

/*Peanut Labs Media*/
#plm_banner {
	background-image: url("../cash/images/plm_banner.jpg");
	background-repeat: no-repeat;
	width: 520px;
	height: 115px;
	margin: 0 auto;
}

/*paybycash*/
#paybycash_banner {
	background-image: url("../cash/images/cash02.jpg");
	background-repeat: no-repeat;
	display: block;
	width: 520px;
	height: 140px;
	margin: 0 auto;
}

/*Click and Buy*/
#clickandbuy_banner {
	background-image: url("../cash/images/click_and_buy.png");
	background-repeat: no-repeat;
	display: block;
	width: 520px;
	height: 110px;
	margin: 0 auto;
}

/*PayPal*/
#paypal_banner {
	background: url("../cash/images/paypal.jpg") no-repeat;
	width: 520px;
	height: 100px;
	display: block;
	margin: 0 auto;
}

/*mmosite*/
#mmosite_banner {
	background: url("../cash/images/cash04.jpg") no-repeat;
	display: block;
	width: 520px;
	height: 260px;
	margin: 0 auto;
}

/*BOKU*/
a#boku_banner {
	background-image: url("../cash/images/boku_banner.png");
	background-repeat: no-repeat;
	width: 520px;
	height: 115px;
	margin: 0 auto;
}

div#boku {
	width: 536px;
	margin: 50px auto 80px auto;
	border: #E3E3E3 1px solid;
	border-width: 1px 1px 1px 1px;
	font-size: 0px;
}

#boku div#boku_box {
	width: 534px;
	height: auto;
	border:  #E3E3E3 1px solid;
	padding: 7px 0;
	font-size: 0px;
}

#boku div#boku_img { 
	background-image: url("../cash/images/boku_logo.png");
	background-repeat: no-repeat;
	width: 229px;
	height: 56px;
	margin: 0 auto;
}

#boku p#description {
	font-size: 12px;
	margin: 10px auto 0 auto; 
	text-align: center; 
}

#boku div.text {
	font-size: 16px;
	font-weight: bold;
	border-top-width: 2px;
}

#boku div.text2 { font-size: 14px; padding-top: 3px;}
#boku a:hover { background-color: #FFCC99; }
#boku div.color { background-color: #F5F5F5; }
#boku div.position { float: left;  text-align: center; height: 22px;}

#boku .cash_icon { 
	width: 9px; 
	height: 14px; 
	float:left;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 2px; 
	display: inline;
	font-size: 0;
	 }

#boku a:hover .cash_icon {
	background-image: url("../cash/images/cash_icon.png");
	background-repeat: no-repeat;
	width: 9px;
	height: 14px;
	float: left;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 2px; 
	display: inline;
	font-size: 0;
}

#boku div.price { width: 120px; border: #E3E3E3 1px solid; }
#boku div.cyberbux { width: 120px; border: #E3E3E3 1px solid; }
#boku div.notice { width: 290px ; border: #E3E3E3 1px solid; }

/*rixty*/
a#rixty_banner {
	background-image: url("../cash/images/rixty_banner.jpg");
	background-repeat: no-repeat;
	width: 520px;
	height: 115px;
	margin: 0 auto;
}
div#rixty_area {
	margin: 0 auto;
	display: block;
	background-image: url("../cash/images/rixty_bg.jpg");
	background-repeat: no-repeat;
	width: 520px;
	height: 320px;
	margin-top: 20px;
}

a.rixty {
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

/*MASS added 100122*/
div#mass_form { clear: both; }

div#mass .mass_title2 { margin: 20px 0 15px 0; }

div#mass .mass_submit {
	margin: 20px 0 30px 0; 
	text-align: center;
}

div#mass .mass_submit2 {
	margin: 40px 0 30px 165px; 
	text-align: center;
}

div#mass ul#mass_list {
	margin-left: 30px;
}

div#mass li {
	list-style-type: disc;
	padding: 5px 0;
}

a.mass_img { 
	background-image: url("/cash/images/mass_sprite_img.jpg");
	background-repeat: no-repeat;
	display: block;
}

div#mass .icon {
	width: 9px;
	height: 14px;
	background-position: 0 0;
	margin: 0 auto;
}

div#credit_card_img {
	clear: both; 
	margin: 20px 0 0 0;
	text-align: center;
}

div#credit_card_img a.card {
	height: 60px;
	margin-left: 13px;
	float: left;
}

	a#visa {
		width: 91px;
		background-position: -9px 0;
	}
	a#mastercard {
		width: 89px;
		background-position: -100px 0;
	}
	a#discover {
		width: 93px;
		background-position: -189px 0;
	}
	a#amex {
		width: 60px;
		background-position: -9px -60px;
	}
	a#jcb {
		width: 77px;
		background-position: -69px -60px;
	}
	a#diners {
		width: 57px;
		background-position: -146px -60px;
	}

div#mass table#mass {
    width: 500px;
	margin-top: 20px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

div#mass table#mass th {
    padding: 10px 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
div#mass table#mass td {
    padding: 10px 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}

table#qm_table {
	width: 530px;
	height: auto;
	text-align: center;
	border: 2px solid #999999;
	margin-top: 40px;
	margin-bottom: 50px;
}
	table#qm_table th {
		background-color: #E1E1E1;
		border: #999999 2px solid;
		color: #000000;
		font-size: 20px;
		font-weight: bold;
	}
	
	table#qm_table td {
		text-align: center;
		margin: 0 auto;
	}

a.qm_img {
	background-image: url("/cash/images/qm_sprite_img.jpg");
	background-repeat: no-repeat;
	width: 150px;
	display: block;
	margin: 6px auto;
}
	a#go_cash_qm {
		background-position: -150px -158px;
		height: 50px;
	}
	a#paypal_qm {
		background-position: 0 -80px;
		height: 45px;
	}
	
	a#mass_qm {
		background-position: 0 -125px;
		height: 59px;
	}
	
	a#ugc_qm {
		background-position: 0 0;
		height: 30px;
	}
	
	a#google_qm {
		background-position: -150px 0;
		height: 58px;
	}
	
	a#pml_qm {
		background-position: -300px 0;
		height: 41px;
	}
	
	a#pbc_qm {
		background-position: -300px -41px;
		height: 64px;
	}
	
	a#cab_qm {
		background-position: -150px -58px;
		height: 27px;
	}
	
	a#cykash_qm {
		background-position: -150px -85px;
		height: 50px;
	}
	
	a#boku_qm {
		background-position: 0 -30px;
		height: 50px;
	}
	
	a#zong_qm {
		background-position: -300px -105px;
		height: 54px;
	}
	
	a#super_rewards_qm {
		background-position: -150px -135px;
		height: 23px;
	}

	a#rixty_qm {
		background-position: -300px -159px;
		height: 59px;
	}