body { height:101%; }
*{ font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif; }
a { color: #3399CC; }
a:visited { color:#555; }
ul.featurelist { list-style-position:outside; margin-left : 0; margin-top:-5px; }
ul.featurelist li { margin-bottom:0px; padding: 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
img { border-style:none; border-width: 0px; }
/*input, textarea, select { border:1px #000 solid; background:#FFF; }*/

td.nav { height: 24px; vertical-align:top; background: #435E7E; text-align: center; padding-top: 5px; }
td.nav a { margin:0 5px; }
.orange { color:#F76417; }
.blue { color:#3399CC; }
.content1 strong { font-size:12px; font-weight:normal }
.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: left; margin: 6 6 12 6px; line-height: 15px; }
.content2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: justify; margin: 6 6 12 6px; line-height: 15px; width:80%; }
.list_content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 15px; }
.content_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-align: left; margin: 6 6 12 6px; line-height: 15px; }
.largecontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 6 6 12 6px; line-height: 15px; font-weight: bold; }
ul#signup_list { color: white; font: bold 10px verdana; list-style-image: url(images/bullet_arrow.gif); line-height: 11px; margin: 0em 1em .8em 2.5em; }
ul#signup_list li { margin: 0em; }
.lowercontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*	margin: 6 12 6 6px;*/ margin:6 12px; line-height: 15px; }
.lowercontent p { padding-top:5px; }
.subnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: white; background-image: url(images/subnav_bg.gif); margin-top: 1px; margin-right: 6px; margin-bottom: 1px; margin-left: 6px; }
a.subnav, .subnav a { text-decoration: none; color: white; margin:1 6px; }
a.subnav:hover, .subnav a:hover { color: #C0E9FF; }
a.subnav:visited { text-decoration: none; color: white; margin:1 6px; }
.page_header { padding: 8 6px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* hack to realign header */
.page_header img { margin-left:-60px; }
.campaign_tbl { border: 1px solid #3399CC; }
.tblheader { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; }
.tblheader-int { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-align: center; }
.rowheader { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-align: right; }
.rowheader-left { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-align: left; /*text-decoration: underline;*/ padding-top: 4px; }
.tblcell { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.cmplink { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.contentsmall { color: #777777; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.language { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; margin-right: 4px; padding-right: 4px; }
.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #000000; }
.lostpassword { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000; margin-left: 10px; padding-left: 10px; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.bluebg { background-image: url(images/backgrounds/bg_blue.gif); height: 1px; }
.bg_blue3 { background-color: #D6E7EF; }
.bg_blue2 { background-color: #8AC0DB; }
.bg_blue1 { background-image: url(images/backgrounds/bg_blue.gif); }
.bg_grey1 { background-color: #EEEEEE; }
.submenublue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000; background-image: url(images/backgrounds/bg_subfront_blue.gif); padding-left: 4px; padding-top: 3px; padding-bottom: 2px; }
.submenured { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000; background-image: url(images/backgrounds/bg_subfront_red.gif); padding-left: 3px; padding-top: 3px; padding-bottom: 2px; }
.submenugreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000; background-image: url(images/backgrounds/bg_subfront_green.gif); padding-left: 3px; padding-top: 3px; padding-bottom: 2px; }
.submenugry { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000; background-image: url(images/backgrounds/bg_subfront_gry.gif); padding-left: 3px; padding-top: 3px; padding-bottom: 2px; }
.submenupurple { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000; background-image: url(images/backgrounds/bg_subfront_purple.gif); padding-left: 3px; padding-top: 3px; padding-bottom: 2px; }
/*a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CCCC99;
	margin: 0px;
	padding: 0px;
}*/
body { background-color: #FFFFFF; }
.submenuint { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #FFFFFF; margin: 0px 3px; padding: 0px 3px; }
.internaltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; padding-top: 10px; padding-right: 60px; padding-bottom: 10px; padding-left: 5px; margin-top: 10px; margin-right: 55px; margin-bottom: 10px; margin-left: 5px; vertical-align: top; text-align: justify; }
/*a:link {
	color: #669999;
}*/
.submenuint2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #FFFFFF; margin-left: 4px; padding-left: 4px; font-style: normal; }
.corptitle { font-family: "Century Gothic"; font-size:12px; color: #73A7AB; font-style: oblique; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
a.submenuint:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #FFFFFF; margin: 0px 3px; padding: 0px 3px; text-decoration: none; }
a.submenuint:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #FFFFFF; margin: 0px 3px; padding: 0px 3px; text-decoration: none; }
a.submenuint:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #FFFFFF; margin: 0px 3px; padding: 0px 3px; text-decoration: none; }
li { margin: 6px; padding-top: 6px; }
.contacttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; vertical-align: top; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.internaltexttable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; padding-top: 10px; padding-right: 55px; padding-bottom: 10px; padding-left: 5px; margin-top: 10px; margin-right: 55px; margin-bottom: 10px; margin-left: 5px; vertical-align: top; text-align: justify; }
.popuptext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; margin-top: 2px; margin-right: 5px; margin-bottom: 2px; margin-left: 5px; vertical-align: top; text-align: justify; }
.checkbox { margin: 0px; padding: 0px; width: 13px; }
.topbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; font-weight: bold; /*background-image: url(images/backgrounds/blue_intmenu.gif);*/ background-color: #1F72A4; /*#2478A8*/ padding: 2px; }
.resultoff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: center; background-color: #F5F5F5; }
.resulton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000000; background-color: #DFDFDF; text-align: center; }
.content1 { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.subtopbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: center; /*	padding-top: 2px;
	padding-bottom: 2px;*/ padding: 2px 2px; /*background-image: url(images/backgrounds/red_intmenu.gif);*/ background-color: #4582A7; color: #FFFFFF; }
.submenumenu { /*background-image: url(images/backgrounds/green_intmenu.gif);*/ background-color: #2E8AB8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-align: center; }
.total { background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-align: center; padding-right: 4px; }
.paymenttable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-align: right; background-image: url(images/backgrounds/grey_intmenu.gif); padding-right: 4px; }
.topcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; height: 16px; }
.topcontent2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 2px; padding: 0px; height: 150px; width: 100%; }
.language2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image: url(images/backgrounds/green_intmenu.gif); font-weight: bold; color: #FFFFFF; text-align: right; height: 18px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 0px; }
.language3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image: url(images/backgrounds/blue_intmenu.gif); font-weight: bold; color: #FFFFFF; text-align: right; height: 18px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 0px; }
.trafficsubmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-align: center; background-image: url(images/backgrounds/grey_intmenu.gif); font-weight: normal;/*padding-left: 2px;*/ }
.traffictopmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*background-image: url(images/backgrounds/red_intmenu.gif);*/ background-color: #2478A8; text-align: center; height: 15px; font-weight: bold; color: #FFFFFF;/*padding-left: 2px;
	padding-bottom: 0px;*/ }
.affiliatetopmenu { /*background-image: url(images/backgrounds/blue_intmenu.gif);*/ background-color: #FF6633; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #FFFFFF; text-align: center; height: 15px;/*padding-left: 2px;*/ }
.previews { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color: #000000; text-align: justify; vertical-align: top; margin-top: 2px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; padding-top: 2px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; }
#games_preview { width:546px; }
#games_preview img { border:0px; }
#games_top_mid { width:546px; }
.games_top_mid_img { float:left; width:182px; text-align:center; }
#games_bottom { width:546px; padding-left:78px; }
.games_bottom_img { float:left; width:196px; text-align:center; }
.contacttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 2px 4px 0px; border: 0px; vertical-align: middle; }
.table { width: 100%; }
.previewpoptext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; vertical-align: top; text-align: justify; background-color: #FFFFFF; margin: 1px 3px; }
.popupshiz { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; width: 200px; padding: 4px; margin: 4px; }
/* Newly added for marketing page links table */

.submenu-green1 { background-color: #7CB4B9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-align: left; padding-left: 4px; }
/* .submenu-green2 {
	background-color: #73A7AB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 4px;	
} */

.submenu-grey1 { background-color: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-align: left; padding-left: 4px; }
/* .submenu-grey2 {
	background-color: #C2C2C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 4px;	
} */

.note { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: center; color: #000000; padding: 2px 5px; }
.glosslist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; height: 16px; list-style-position: outside; list-style-type: disc; }
.glosspara { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; height: 16px; padding-left: 24px; padding-bottom: 12px; padding-top: 8px; }
.mediumcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 6 6 12 6px; line-height: 13px; font-weight: bold; }
.largercontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 6 6 12 6px; line-height: 15px; font-weight: bold; color: FF6C1C; }
td.lowercontent { padding:0 10px; }
.lowercontent p { margin:4 16 0 4px; }
.lowercontent li { margin:0 0 0 -20px; }
table.container { width:763px; border:2px #000000 solid; }
.more { text-align:right; }
.more a { text-decoration:none; color:#333; }
.signup td.even { background-color: #DBF5FF; }
td.front_bottomheader { border-left:1px solid #365B89; height:39px; background:#3399CC repeat-x url(images/frnt_bottom_header_bg.gif); font:bold 13px Helvetica; color:#FFF; vertical-align:middle; padding:0 10px; }
td.front_bottomheader#first_bottomheader { border-left:0px none none; }
table.tableinfo, table.tableinfo td, table.tableinfo th { border:1px none #FFFFFF; }
.next { font-size:12px; font-weight:bold; font-style:italic; text-align:right; }
.next a, .nextsmall a { text-decoration:none; color:#3399CC; }
.nextsmall { font-size:12px; font-weight:bold; font-style:italic; text-align:right; }
.tour_navnext { background:url(images/titles/tourhead_next.gif) no-repeat; font-size:12px; }
.financial p { margin-bottom:8px; margin-top:0px; }
h4.fronttitle { color:#0F4D7F; font:italic bold 15px Helvetica; margin:4 4px; }
.casino { color:#3399CC; }
table.casino td { background-color:#D7ECF4; color:#000; }
.poker { color:#F76417; }
table.poker td { background-color:#FFD7C1; color:#000; }
table.casino th, table.poker th { color:#000; }
.revenuetableleft { text-align: center; padding: 4px; background-color: #E8F4F9; }
.revenuetableleft-cpa { text-align: center; height: 40px; padding: 2px; background-color: #E8F4F9; }
.revenuetableleft-title { text-align: center; height: 20px; padding: 2px; background-color: #339ACC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 15px; font-weight: bold; color: #FFFFFF; }
.revenuetableright { text-align: center; padding: 4px; background-color: #FFEADF; }
.revenuetableright-cpa { text-align: center; height: 40px; padding: 2px; background-color: #FFEADF; }
.revenuetableright-title { text-align: center; height: 20px; padding: 2px; background-color: #F25A09; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 15px; font-weight: bold; color: #FFFFFF; }
.promotitle, .promotitle li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*margin: 5 5 5 2px;*/ line-height: 12px; color: #000000; }
.promotitle li { margin-top:0; margin-left:3; }
.footernav { text-align:center; }
.footernav a { margin:20px; }
/***************** hcxiang *****************/
#news_feed a { cursor:default; }
#news_feed li { cursor:default; color:#006F9E;}

#paytype_0, #paytype_1, #paytype_2, #paytype_3, #paytype_4, #paytype_5, #paytype_6, #paytype_7 { font-size:12px; }

