@charset "utf-8";
/* CSS Document */
#bodyback{background-image: url(/images/bodyheadback.jpg);background-repeat: repeat-x;}
#bodyback2{text-align: center;	width: 980px;margin-right: auto;margin-left: auto;}
#header{height: 149px;	width: 980px;}
#header .headtop .logo{width: 172px;height: 120px;float: left;}
#header .headtop .headtopright{width: 808px;height: 120px;float: right;	text-align: right;}
#header .headtop .headtopright .nav{margin-top: 8px;width: 794px;height: 30px;display: block;margin-left: 14px;}
#header .headtop .headtopright .nav .navleft{
	background-image: url(/images/nav_left.jpg);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 30px;
	width: 6px;
	float: left;
}
#header .headtop .headtopright .nav .navright
{
	background-image: url(/images/nav_right.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 4px;
	height: 30px;
	float: left;
}
#header .headtop .headtopright .nav .navmid
{
	width: 781px;
	height: 30px;
	background-image: url(/images/nav_back.jpg);
	background-repeat: repeat-x;
	background-position: center;
	float: left;
	text-align: left;
	position: relative;
}
#header .headtop .headtopright .nav .navmid a
{
	text-decoration: none;
	color: #1d2937;
	text-transform: capitalize;
	margin-right: 3px;
	line-height: 30px;
	height: 30px;
	display: inline;
	float: left;
	margin-left: 5px;
	font-family: Arial;
}
#header .headtop .headtopright .nav .navmid a:hover{color: #970000;}
#header .headtop .headtopright .nav .navmid input.text
{
	background-image: url(/images/searchtextback.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 21px;
	width: 100px;
	position: absolute;
	right: 40px;
	top: 4px;
}
#header .headtop .headtopright .nav .navmid input.btn{position: absolute;right: 5px;top: 4px;}
#header .headtop .headtopright .banner{height: 68px;width: 588px;margin-left: 14px;display: inline;float: left;margin-top: 9px;}
#header .headtop .headtopright .headtoprightright{width: 195px;float: right;margin-top: 9px;height: 68px;}
#header .headtop .headtopright .headtoprightright .curr{text-transform: uppercase;color: #e3dfdf;font-weight: bold;	font-family: Verdana;}
#header .headtop .headtopright .headtoprightright .curr select{
	width: 80px;
}
#header .headtop .headtopright .headtoprightright .livechat{width: 196px;height: 45px;margin-top: 3px;}
#header .notice{background-image: url(/images/notice_back.jpg);	background-repeat: repeat-y;height: 29px;width: 980px;}
#header .notice p{margin-top: 9px;color: #FFFFFF;text-align: left;padding-left: 20px;font-size: 10px;}
#header .notice p strong{font-size: 12px;font-weight: bold;text-transform: uppercase;font-family: Verdana;}
#content{background-color: #FFFFFF;padding-left: 8px;padding-right: 10px;padding-top: 8px;padding-bottom: 10px;}
#content .contentleft{width: 247px;float: left;}
#content .contentleft .lefttitle{
	line-height: 25px;
	text-transform: uppercase;
	background-color: #8c0342;
	text-align: left;
	height: 25px;
	padding-left: 10px;
	color: #ffffff;
	font-family: Verdana;

}
#content .contentleft .lefttitle a{
	color: #FFFFFF;
	text-decoration: none;
}
#content .contentleft .loginbox{
	width: 236px;
	height: 100px;
	background-color: #dcddde;
	margin-bottom: 10px;
	padding-top: 11px;
	padding-left: 11px;
}
#content .contentleft .loginbox a.getpass{
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-align: left;
	margin-top: 5px;
	display: block;
	text-decoration: none;
	margin-left: 8px;
}
#content .contentleft .loginbox .login{
	background-image: url(/images/loginback.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 60px;
	width: 205px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#content .contentleft .loginbox .login input.text{
	background-image: url(/images/logintext.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 16px;
	width: 118px;
	color: #999999;
	margin-bottom: 5px;
	padding-top: 3px;
}
#content .contentleft .loginbox .login input.btn{
	background-image: url(/images/loginbtn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 19px;
	width: 81px;
	font-family: Verdana;
	text-transform: capitalize;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 5px;
	margin-left: 5px;
	cursor: pointer;
}
#content .contentleft .safebox{
	height: 134px;
	width: 130px;
	background-color: #DCDDDE;
	background-image: url(/images/safe.jpg);
	background-repeat: no-repeat;
	background-position: 2px 21px;
	text-align: left;
	padding-left: 117px;
	color: #000000;
	padding-top: 16px;
	margin-bottom: 10px;
}
#content .contentleft .safebox strong{
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 13px;
	display: block;
}
#content .contentleft .safebox p{text-transform: uppercase;font-family: "Lucida Sans";font-size: 10px;}
#content .contentleft .about{
	width: 225px;
	height: 368px;
	background-color: #DCDCDC;
	margin-bottom: 10px;
	padding-top: 11px;
	padding-right: 11px;
	padding-left: 11px;
}
#content .contentleft .about p{text-align: justify;margin-top: 20px;word-spacing: 0px;letter-spacing: 0px;font-family: Arial;	font-size: 10px;line-height: 11px;display: block;}
#content .contentleft .fastgold{height: 328px;width: 229px;background-color: #DCDDDE;padding-top: 9px;padding-right: 9px;padding-left: 9px;margin-bottom: 10px;}
#content .contentleft .fastgold table{width: 216px;margin-left: auto;margin-right: auto;margin-top: 15px;}
#content .contentleft .fastgold span{width: 30px;height: 18px;line-height: 18px;text-align: center;display: block;float: left;	font-family: Verdana;font-weight: bold;	text-transform: uppercase;color: #000000;}
#content .contentleft .fastgold input.text{height: 18px;width: 214px;border: 1px solid #000000;}
#content .contentleft .fastgold input.text2{height: 18px;border: 1px solid #000000;width: 184px;display: block;float: right;}
#content .contentleft .fastgold select{
	width: 214px;
	border: 1px solid #000000;
}
#content .contentleft .news{background-color: #DCDDDE;color: #000000;padding: 9px;margin-bottom: 10px;}
#content .contentleft .news p{text-align: left;display: block;margin-top: 10px;}
#content .contentleft .news strong{text-align: left;display: block;margin-top: 10px;}
#content .contentleft .payment{
	background-color: #DCDDDE;
	padding-top: 9px;
	padding-right: 9px;
	padding-left: 9px;
	height: 143px;
	width: 229px;
	background-image: url(/images/payment.jpg);
	background-repeat: no-repeat;
	background-position: 17px 46px;
}

#content .contentright{
	width: 706px;
	float: right;
}
#content .contentright .chtitle{
	line-height: 25px;
	background-color: #8c0342;
	height: 25px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	position: relative;
	z-index: 2;
	width: 672px;
}
#content .contentright .chtitle a.more{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	position: absolute;
	right: 10px;
	top: 0px;
	font-family: Arial;
}
#content .contentright .midbox{
	background-color: #DCDDDE;
	width:690px;
	padding:8px;
	margin-bottom: 10px;
}
#content .contentright .ad01{width:706px;height:111px;	background-color: #DCDDDE; text-align:center; margin-bottom:10px;}
#content .contentright .ad01 img{display:block;padding-top:8px;margin-left:auto;margin-right:auto;}
#content .contentright .pl{
	z-index: 1;
}
#content .contentright .pl .fastpl{

}
#content .contentright .pl .fastpl input.text{
	height: 17px;
	width: 102px;
	border: 1px solid #000000;
}
#content .contentright .pl .fastpl select{
	width: 102px;
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
}
#content .contentright .pl .pnav{
	padding-bottom: 8px;
}
#content .contentright .pl .pnav a{
	display: inline;
	width: auto;
	float: left;
	color: #000000;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	height: 32px;
	overflow: hidden;
	cursor: pointer;
	margin-right: 6px;
	margin-bottom: 5px;
}
#content .contentright .pl .pnav a span{
	background-image: url(/images/pnav_left.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 5px;
	display: block;
	float: left;
}
#content .contentright .pl .pnav a em{
	display: inline-block;
	background-image: url(/images/pnav_back.gif);
	background-repeat: repeat-x;
	float: left;
	width: auto;
	height: 32px;
	line-height: 32px;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 5px;
}
#content .contentright .pl .pnav a i{
	background-image: url(/images/pnav_right.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 5px;
	display: block;
	float: left;
}
#content .contentright .pl .pnav a:hover{}
#content .contentright .pl .pnav a:hover span{
	background-image: url(/images/pnav_c_left.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 5px;
	display: block;
	float: left;
}
#content .contentright .pl .pnav a:hover em{
	display: inline-block;
	background-image: url(/images/pnav_c_back.gif);
	background-repeat: repeat-x;
	float: left;
	width: auto;
	height: 32px;
	line-height: 32px;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 5px;
}
#content .contentright .pl .pnav a:hover i{
	background-image: url(/images/pnav_c_right.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 5px;
	display: block;
	float: left;
}
#content .contentright .pl .pnav a.a2{}
#content .contentright .pl .pnav a.a2 span{
	background-image: url(/images/pnav_c_left.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 5px;
	display: block;
	float: left;
}
#content .contentright .pl .pnav a.a2 em{
	display: inline-block;
	background-image: url(/images/pnav_c_back.gif);
	background-repeat: repeat-x;
	float: left;
	width: auto;
	height: 32px;
	line-height: 32px;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 5px;
}
#content .contentright .pl .pnav a.a2 i{
	background-image: url(/images/pnav_c_right.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 32px;
	width: 5px;
	display: block;
	float: left;
}
#content .contentright .pl .package{
	z-index: 2;
}
#content .contentright .pl .package li{
	background-image: url(/images/packageback.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 128px;
	width: 341px;
	text-align: left;
	display: inline;
	float: left;
	margin-right: 4px;
	margin-bottom: 5px;
	color: #FFFFFF;
	position: relative;
	overflow: hidden;
	z-index: 3;
}
#content .contentright .pl .package li strong{
	margin-top: 10px;
	margin-left: 10px;
	display: block;
	font-family: Verdana;
	text-transform: capitalize;
	font-size: 12px;
}
#content .contentright .pl .package li p{
	margin-left: 10px;
	margin-top: 5px;
	display: block;
	height: 90px;
	overflow-x:hidden;
	overflow-y:auto;
	SCROLLBAR-FACE-COLOR:#ffffff;
	SCROLLBAR-SHADOW-COLOR:#b12767;
	SCROLLBAR-3DLIGHT-COLOR:#b12767;
	SCROLLBAR-HIGHLIGHT-COLOR:#b12767;
	SCROLLBAR-ARROW-COLOR:#b12767;
	SCROLLBAR-TRACK-COLOR:#070707;
	SCROLLBAR-DARKSHADOW-COLOR:#b12767;
	SCROLLBAR-TRACK-COLOR:#b12767;
	margin-right: 120px;
}
#content .contentright .pl .package li span{
	position: absolute;
	right: 10px;
	top: 49px;
	text-align: right;
}
#content .contentright .pl .package a{display: block;position: absolute;right: 10px;bottom: 10px;}
#content .contentright .ad02{
	width: 706px;
	height: 93px;
	margin-bottom: 10px;
}
#content .contentright .gold p{padding-top: 10px;padding-bottom: 10px;text-align: left;}
#content .contentright .gold a
{
	height: 123px;
	width: 102px;
	background-repeat: no-repeat;
	background-position: center center;
	display: inline;
	float: left;
	margin-left: 11px;
	margin-bottom: 8px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Arial Narrow";
	font-size: 10px;
	text-transform: uppercase;
}
#content .contentright .gold a.us1{background-image: url(/images/US1.jpg);}
#content .contentright .gold a.us2{background-image: url(/images/US2.jpg);}
#content .contentright .gold a.eu1{background-image: url(/images/EU1.jpg);}
#content .contentright .gold a.eu2{background-image: url(/images/EU2.jpg);}
#content .contentright .gold a span{display: block;	margin-top: 95px;}
#content .contentright .gold a em{display: block;}
#content .contentright .cdkey{
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 20px;
}
#content .contentright .cdkey li{
	display: block;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: 10px center;
}
#content .contentright .cdkey li span{
	width: 410px;
	display: inline;
	float: left;
	margin-left: 110px;
}
#content .contentright .cdkey li span strong{
	text-align: left;
	display: block;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
}
#content .contentright .cdkey li span p{text-align: left;}
#content .contentright .cdkey li em{width: 150px;display: block;float: right;}
#content .contentright .cdkey li em i{
	display: block;
	color: #8c0342;
	font-style: normal;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
}
#content .contentright .cdkey li em a{display: block;margin-top: 20px;}
#content .contentright .cdkey li.lius{background-image: url(/images/cdkey2.jpg);}
#content .contentright .cdkey li.lieu{background-image: url(/images/cdkey1.jpg);}
#content .contentright .guestbook{
	text-align: left;
}
#content .contentright .guestbook img{
	display: block;
}
#content .contentright .guestbook p{
	padding-left: 10px;
	margin-bottom: 30px;
	margin-top: 6px;
}
#content .contentright .guestbook strong{
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	display: block;
	color: #000000;
	line-height: 34px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: capitalize;
}
#content .contentright .guestbook strong em
{
	color: #a8a9a5;
	margin-left: 20px;
	text-transform: capitalize;
}
#content .contentright .guestbookpost{}
#content .contentright .guestbookpost input.text{
	border: 1px solid #d4d4d4;
	height: 19px;
	width: 191px;
	padding-top: 6px;
}
#content .contentright .guestbookpost input.btn{
	border: 1px solid #dfdfdf;
	color: #626262;
	background-color: #FFFFFF;
}
#content .contentright .guestbookpost textarea{
	border: 1px solid #d4d4d4;
	height: 80px;
	width: 95%;
}
#content .contentright .guestbookpost li{
	text-align: left;
	line-height: 25px;
	margin-bottom: 5px;
}
#footer{
	background-color: #ffffff;
	padding-top: 30px;
	padding-bottom: 30px;
}
#footer .navbottom{
	background-image: url(/images/navbottomback.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 19px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
#footer .navbottom a{
	font-family: Verdana;
	font-weight: bold;
	color: #6b6b6b;
	text-decoration: none;
	line-height: 19px;
	margin-right: 10px;
	text-transform: uppercase;
	margin-left: 10px;
}
#footer .gq{
	margin-top: 10px;
	margin-bottom: 10px;
}
#footer p{}
#footer p a{
	color: #58595b;
	text-decoration: none;
}
a.info{
	line-height: 19px;
	background-image: url(/images/logintext.jpg);
	background-position: center center;
	text-align: left;
	height: 19px;
	width: 100px;
	padding-left: 18px;
	display: block;
	color: #999999;
	margin-left: 45px;
	margin-bottom: 3px;
	text-decoration: none;
}
.notice2
{
	display: block;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	color: #FF3300;
	margin-top: 10px;
	margin-bottom: 10px;
}
.findemail
{
}
.findemail input.text
{
	border: 1px solid #8a8a8a;
	width: 120px;
	margin-right: 20px;
	margin-left: 20px;
}
.findemail input.btn
{
	border: 1px solid #999999;
	background-color: #FFFFFF;
	color: #666666;
}
.fy
{
	text-align:center;
	text-transform: capitalize;
	color: #949494;
	margin-top: 10px;
	background-color: #E6E6E6;
	width: auto;
}
.fy a
{
	color: #747474;
	height: 22px;
	width: 18px;
	display:inline-block;
	font-size: 12px;
	margin-right: 5px;
	line-height: 22px;
	text-decoration: none;
	background-color: #FCFCFC;
	border: 1px solid #949494;
}
.fy a:hover
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #747474;
}
.fy a.a1
{
	font-weight: bold;
	color: #030303;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.fy a.a2
{
	font-weight: bold;
	color: #C8C8C8;
}
.choosegame{
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
.choosegame img{
	display:block;
	margin:10px;
	float:left;
}
#choosepackage{
	text-align:left;
	margin-bottom:10px;
	display:none;
	position:absolute;
	height: auto;
	width: 680px;
	left: 0px;
	top: 0px;
	background-color: #DCDDDE;
	border: 3px solid #8C0342;
	z-index: 11;
	
}
#posionpladd{}
#addpl{

}
#choosepackage .check{
margin-bottom:3px;
}
#choosepackage .button{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #2D2D2D;
	margin-bottom: 10px;
	background-color: #ffffff;
	border: 1px solid #666666;
}
#posionpladd{
	position: relative;
	height: auto;
	width: 100%;
	z-index: 10;
}
