@charset "utf-8";


/*Default Black Theme Style*/
*,html,body{margin: 0; padding: 0; list-style: none; font-size: 11px; font-family: Tahoma, PMingliu, Verdana, Arial, Helvetica, sans-serif;}

html{margin: 0; padding: 0;}

BODY {background: #000 url(http://static.seagm.com/images/newblack/bg.gif) repeat; margin: 0 0 15px 0; padding: 0; font-family: "Verdana", "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 12px;}

form {margin:0; padding:0;}

table.login {
	padding:5px;
	width: 164px;
}

A {COLOR: #267CCC;	text-decoration: none;}

A:hover {COLOR: #f00; text-decoration: underline;}

TD,DIV,P,SPAN {color: #555;}

SELECT {font-family: Tahoma, PMingliu; font-size: 11px;}

img{border: 0;}

.tableclsss {
	padding: 1px;
	margin-bottom: 5px;
	float: left;
}

.money {text-align: right; font-size: 11px;}

.linea {
	background-image: url(http://static.seagm.com/images/line_a.gif);
	background-repeat: repeat-x;
	height: 1px;
}

.tablebottom {
	background-image: url(http://static.seagm.com/images/pro_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9E1EA;
	padding: 4px;
	margin-bottom: 4px;
	clear: both;
}

.littletdcn {
	font-family: "pMingliu", "Mingliu", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: 17px;
}

.logon {
	border: 1px solid #D3D29C;
	background-color: #F5F4D6;
}

input.sheet {
	border: 1px solid #E0E0E0;
	font-family: "Tahoma";
	height: 16px;
	font-size: 11px;
}

textarea {
	font-family: "Tahoma";
	font-size: 11px;
}

.tablebottomb {
	background-image: url(http://static.seagm.com/images/pro_bg_1.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}

.tableclsssblack {
	border: 1px solid #E0E0E0;
}

.in_normal {
	FLOAT: left;
	WIDTH: 126px;
	CURSOR: pointer;
	HEIGHT: auto;
	padding: 5px;
	margin: 0px 0px 10px 0px;
}

.in_highlight {
	BACKGROUND: #EFEFEF; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#eeeeee',endColorStr='#ffffff',gradientType='0' ); 
	FLOAT: left; 
	WIDTH: 126px; 
	CURSOR: pointer; 
	HEIGHT: auto;
	padding: 5px;
	margin: 0px 0px 10px 0px;
}

.time{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}

.listbg {
	background-image: url(http://static.seagm.com/images/list_bg.gif);
	background-repeat: repeat-x;
}

.table1 {
	border: 1px solid #DCDCDC;
	margin-bottom: 6px;
}

.p11 {
	font-family: pMingliu, Mingliu, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: Gray;
}

.inp_L1 {
	BACKGROUND: url(http://static.seagm.com/images/bg_x.png) no-repeat;
}

.inp_L2 {
	BACKGROUND: url(http://static.seagm.com/images/bg_x.png) no-repeat;
}

.inp_L1 {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: -4px -55px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 56px; COLOR: #464646; LINE-HEIGHT: 23px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px;
}

.inp_L2 {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: -4px -80px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 56px; COLOR: #464646; LINE-HEIGHT: 23px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px;

}

.inp_Z1 {
	BACKGROUND: url(http://static.seagm.com/images/bg_x.png) no-repeat;
}

.inp_Z2 {
	BACKGROUND: url(http://static.seagm.com/images/bg_x.png) no-repeat;
}

.inp_Z1 {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: -4px -4px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 82px; COLOR: #464646; LINE-HEIGHT: 23px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px;
}

.inp_Z2 {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: -4px -30px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 82px; COLOR: #464646; LINE-HEIGHT: 23px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px;
}

.red{color:red}

.green{color:green;}

.pro_list {padding-bottom: 6px; width: 577px/*400px*/;}

.pro_list ul{margin: 0; padding: 0; list-style: none;}

.pro_list li{float: left; /*margin: 2px 0 2px 4px;*/margin: 2px 0 2px 11px; font-size: 11px; height:95px;}

.pro_list li a{text-decoration: none; display: block; width: 127px; height: 81px;}

.pro_list li a:hover{color: #f60; text-decoration: none;}

.pro_list img{border:none;}

.pro_list li .title{text-align: center; clear: both; display: block;}


/*Structure Main*/
#main{width: 772px; margin: 0 auto;}

#content{width: 772px; background: #fff url(http://static.seagm.com/images/newblack/contentbg.gif) top left repeat-y; float: left;}

#content2{width: 756px; padding: 7px 9px 10px 7px; background: url(http://static.seagm.com/images/newblack/contentbg2.gif) top left no-repeat; float: left;}

#con_l{width: 168px; float:left; margin-left: 9px;}

/*#con_c{width: 402px; float:left; padding-top: 1px;} */

#con_c{width: 579px; float:left; padding-top: 1px;}

#con_c2{width: 579px; float:left; padding-top: 1px;}

#con_r{width: 168px; float:right;}

.table1 {width:100%}

#header{width: 772px; float: left; margin-bottom: 10px;}

#logo{width: 310px; height: 40px; margin: 37px 0 30px 55px !important; margin: 37px 0 30px 27px; float: left; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.seagm.com/images/newblack/logo.png',sizingMethod='crop'); background: url(http://static.seagm.com/images/newblack/logo.png) left center no-repeat !important; background: none; cursor: pointer;}

#logo a{display: block; width: 314px; height: 40px; float: left;}

#version{width: 403px; height: 107px; float: right;}

#version ul{width: 380px; height: 23px; float: right; padding-left: 15px; margin-top: 84px; margin-right: 2px; background: url(http://static.seagm.com/images/newblack/versionbg.gif) left top no-repeat;}

#version li{height: 16px; float: right; padding: 7px 4px 0 4px;}

#version .ver_end{padding-right: 12px; background: url(http://static.seagm.com/images/newblack/versionbg.gif) right bottom no-repeat;}

#navigation{width: 760px; height: 51px; padding: 5px 7px 7px 5px; float: left; clear: both; background: url(http://static.seagm.com/images/newblack/navigationbg.gif) top left no-repeat;}

#nav1{float: left; width: 555px; height: 30px; background: url(http://static.seagm.com/images/newblack/navbg.gif) left top no-repeat; padding-left: 5px;}

#nav2{float: right; width: 200px; height: 30px; background: url(http://static.seagm.com/images/newblack/navbg.gif) -242px -30px no-repeat;}

#nav3{float: right; width: auto; height: 15px; padding: 5px 5px 0 0; text-align: right; color: #999;}

#nav1 li{float: left; height: 30px; background: url(http://static.seagm.com/images/newblack/navbg.gif) right bottom no-repeat; padding-right: 2px;}

#nav1 a{display: block; float: left; height: 22px; padding: 8px 22px 0 22px; color: #fd0; font-weight: bold; font-family: 宋体, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}

#nav1 a:hover{background: url(http://static.seagm.com/images/newblack/navbg.gif) right -60px no-repeat; color: #fff;}

#nav2 li{float: right; height: 30px;}

#nav2 .nav_end{padding-right: 5px; background: url(http://static.seagm.com/images/newblack/navbg.gif) right -30px no-repeat}

#nav2 a{display: block; float: left; height: 22px; padding: 8px 8px 0 8px; color: #eee; font-family: Tahoma, PMingliu, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}

#nav2 a:hover{text-decoration: underline;}


/* float menu */
#floatmenu1,#floatmenu2,#floatmenu3,#floatmenu4{clear: both; width: 120px; position: absolute; background: #fff; padding: 1px 1px 0 1px; top: 0; float: left; z-index: 100; display: none;}

#floatmenu1{margin: 142px 0 0 76px;}

#floatmenu2{margin: 142px 0 0 161px;}

#floatmenu3{margin: 142px 0 0 259px;}

#floatmenu4{margin: 142px 0 0 330px;}

.f_menu{margin: 0; padding: 0; list-style: none; float: left;}

.f_menu li{border-bottom: 1px #fff solid; clear: both; float: left; height: 21px;}

.f_menu a{background: #000; width: 96px; display: block; float: left; margin: 0; color: #fd0; padding: 4px 12px 0 12px; height: 17px; white-space: nowrap;}

.f_menu a:hover{background: #333 url(http://static.seagm.com/images/listspot2.gif) right center no-repeat; color: #fff; text-decoration: none;}

/* New main size
#content{width: 984px; background: #fff url(http://static.seagm.com/images/newblack/contentbg.gif) top left repeat-y; float: left;}

#content2{width: 968px; padding: 7px 9px 10px 7px; background: url(http://static.seagm.com/images/newblack/contentbg2.gif) top left no-repeat; float: left;}
*/

.usercp {
}

#usercpINFO{float: left; width: 164px; padding: 5px 0 4px 0;}

#usercpINFO li{margin: 0 0 2px 10px !important; margin: 0 0 2px 4px;}



#usercpUL{float: left; width: 164px; border-top: 1px #eee solid; padding: 5px 0 4px 0; margin-top: 5px;}

#usercpUL li{float: left; white-space: nowrap; padding-left: 10px; margin: 0 0 2px 4px !important; margin: 0 0 2px 3px; background: url(http://static.seagm.com/images/listspot.gif) left center no-repeat;}


/* Side Bar gamelist */
#side_gamelist{float: left; width: 164px;}

#side_gamelist li{clear: both; width: 156px; padding-left: 10px; margin: 8px 0; height: 32px; line-height: 16px;}

#side_gamelist img{float: left; width: 32px; height: 32px; border: 0; margin-right: 4px;}

#gamelist li{ width: 156px; padding-left:10px; height: 16px; line-height:16px; list-style:none; border-bottom:dotted 1px #CCCCCC; margin-top:5px; margin-bottom:5px;}

.gamelistsearch {
	width: 156px;
	margin: 5px 0;
}

#adbanner{float: left; margin-bottom: 5px;}

.index_infDiv{clear: both; float: left; border: 1px #eee solid; padding: 5px; width: 560px/*390px*/; line-height: 15px; margin-bottom: 5px;}

.index_infDiv img{float: left; margin-right: 5px;}

/* style edit end */



.table1{width: 100%; clear: both; border: 0;}

.table1 td{padding: 3px 4px;}

.table1 th{background: url(http://static.seagm.com/images/list_bg.gif) top repeat-x; padding: 4px 0; font-weight: normal; color: #264B99;}

.table1 input{padding: 1px;}



.table2{width: 100%; background: #ddd; border-bottom: 1px #ddd solid; border-right: 1px #ddd solid; clear: both;}

.table2 th{background: #f2f2f2; padding: 3px 4px;}

.table2 td{background: #fff; padding: 3px 6px;}

.table2 input{padding: 1px;}

.table2 .title2{color: #888;}

.table2 .descr{background: #ffc; color: #888; padding: 6px 12px;}

.table2 .red td{color: red;}

.table2 .gray td{color:#bbb;}

.table2 .dred td{color: #900;}

.table2 .green td{color: #5b8811;}

.table2 .blue td{color: #039;}

.table2 .orange td{color: #ff8b00;}

.table2 .money td{text-align: right;}

.table2 .bold td{font-weight: bold;}


/* Game Intro */
#gameintro{width: 579px; height: 115px; float: left; background-repeat: no-repeat; margin-bottom: 10px;}

#gameintro ul{float: left; width: 402px; height: 23px; margin-top: 92px; background: url(http://static.seagm.com/images/blackbg.png); filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=70,finishOpacity=70);}

#gameintro li{float: right; margin-left: 10px;}

#gameintro li a{display: block; height: 19px; float: left; padding: 4px 10px 0 10px; background: url(http://static.seagm.com/images/listspot00.gif) left center no-repeat; color: #fff; line-height: 16px; font-family: Tahoma, PMingliu;}

#gameintro li a:hover{background: #f00; text-decoration: none;}

#gameintro .select{text-decoration: none; font-weight: bold;}
/* Ends Game Intro */

h1{
	display:block;
	width:auto;
	color:#FFFFFF;
	background: #000000 url(http://static.seagm.com/images/gradient.png) repeat-x 0 -110px;
	font-size: 12px;
	font-weight: bold;
	padding:5px 12px 0 12px;
	margin-bottom: 10px; 
	height: 23px;
}

h2{
	display:block;
	width:auto;
	color:#FFFFFF;
	background: #000000 url(http://static.seagm.com/images/gradient.png) repeat-x 0 -110px;
	font-size: 12px;
	font-weight: bold;
	padding:5px 12px 0 12px;
	margin-bottom: 10px; 
	height: 23px;
}

/*h2{margin: 0 0 10px 0; height: 32px; padding: 0; width: 100%; clear: both; background: url(http://static.seagm.com/images/pro_bg2.gif) left top repeat-x;}*/

h2 span{float: right; display: block; font-weight: normal; padding: 10px 10px 0 0;}



#act{width: auto; padding: 8px 15px; border: 1px #ddd solid; display: block; margin: 10px 0; border-radius: 5px;}
#act strong { }
#actheader {width: auto; padding: 8px 15px; border-left: 1px #ddd solid; border-right: 1px #ddd solid; border-bottom: 1px #ddd solid;display: block; margin: 10px 0; border-radius: 5px;}
h4{margin: 0; margin-top:5px; margin-bottom: 5px; padding: 0; font-size: 12px;}

.faq h3{margin: 0; margin-bottom: 10px; padding-left: 5px; font-size: 14px; background-color:#666666; color: #FFFFFF; width:100%;}

#filter{margin-bottom: 10px; padding: 8px 15px; border: 1px #ddd solid; border-bottom: 2px #ddd solid; border-right: 2px #ddd solid;}

#filter select{width: 100px;}

ol { margin-bottom:10px; }

#payDiv{background: #fff; clear: both; margin: auto; padding: 20px 50px 60px 40px; font-size: 16px; font-weight: bold;}


.acclist{width: 560px; float: left; clear: both; margin-bottom: 40px;}

.acclist li{float: left; width: 255px; height: 80px; padding: 5px 0 0 10px; margin: 0 5px 5px 0; line-height: 16px; background: #eee;}

.bank{font-size: 12px; font-weight: bold; height: 22px;}

.accinfo{}

.accnumb{color: #900; font-weight: bold; font-family: Tahoma; font-size: 12px;}

.add{color: #999; font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 9px;}



#table_tip{float: left; width:auto;}

#table_tip li{float: left; border: 1px #ddd solid; border-bottom: 0; padding: 4px 12px; margin-right: 5px;}

#table_tip .select{font-weight: bold; background: #f2f2f2;}

#table_tip .select a{color: #555;}


/* Agreements */
.text {
	margin:15px 0;
}

.text strong{ margin:10px 0;}

.text p{margin: 5px 0; line-height: 18px; padding-right:5px; padding-left:10px;}

.text-terms {

}

.text-terms p{margin: 15px 0; line-height: 15px;}

.text-terms h2{
	display:block;
	width:auto;
	color:#FFFFFF;
	background: #000000 url(http://static.seagm.com/images/gradient.png) repeat-x 0 -110px;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 12px 0 12px; 
	height: 23px;
}

.text-terms h3{ 
	font-size: 12px;
	font-weight: bold;
	border-top: #999999 1px solid;
	padding-top:15px;
}

.text-terms ol {
	margin: 0 10px 0 10px;
	padding: 10px 5px 10px 20px;
}
.text-terms li {
	list-style-type:decimal;
	padding: 5px 5px;
}

.text-terms li li {
	list-style-type: lower-alpha;
	padding: 5px 5px;
	margin-left: 15px;
}
/* Ends Agreements */


/* Footer */
#footer {background: url(http://static.seagm.com/images/newblack/contentbg.gif) repeat-y; clear: both; width: 772px;	padding-top: 10px; line-height: 15px; border-top: 0px #eee solid;}

#footer ul{margin: 0; padding: 0 15px 0 25px; height: 27px;}

#footer li{float: left; margin-right: 12px; border-right: 1px #ddd solid; height: 15px; padding: 0 12px 0 0;}

#footer .copyright{clear: both; padding: 0 0 0 25px; background: url(http://static.seagm.com/images/newblack/footerbottom.gif) bottom left no-repeat; padding-bottom: 15px;}
/* Ends Footer */

.dtime {font:9px Tohama}

/* Payment Options */
#bank0list{margin: 0; padding: 10px 0 50px 0; list-style: none; float:left;}

#bank0list li{width: 110px; float: left; background: #eee; padding: 6px 10px; margin-right:5px; margin-top:2px;}

#bank0list a{font-weight: bold; color: #555;}

#bank0list img{float: left; border: 0; margin-right: 8px;}

/* Ends Payment Options */

/* Floating CS */
#clickme {
width: 141px; position: fixed !important; position: absolute; top: 40px; right: 10px; z-index: 100;
}

.floatcs{width: 141px; padding: 5px; position: fixed !important; position: absolute; top: 85px; right: 10px; z-index: 50; background: #fff url(http://static.seagm.com/images/floatcsbg.png) no-repeat; overflow: hidden;}

.cs_list{margin: 0; padding: 15px 0; list-style: none; clear: both;}

.cs_list li{padding: 4px 0 4px 20px; text-transform: capitalize;}

.cs_list a{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.cslist1{margin: 10px 0; padding: 0 0 0 6px; list-style: none;}

.cslist1 li{margin: 2px 0;font-size: 10px; font-weight: bold;}

.cslist2{margin: 0; padding: 4px 0 0 8px; list-style: none;}

.cslist2 li{margin: 3px 0; font-size: 9px; font-family: Tahoma;}

.cslist2 span{color: #900; font-weight: bold;}

.cslist2 img{margin: 0 2px 0 0;}

/* End Floating CS */

.pager{}

.pager li {float: left; margin-left: 4px;}

.pager .select {font-size:12px; color: #555;}

.red{color: red;}

.gray{color:#bbb;}

.dred{color: #900;}

.green{color: #5b8811;}

.blue{color: #039;}

.orange{color: #ff8b00;}

.money{text-align: right;}

.bold{font-weight: bold;}


.price{font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #f60;}

#mailbox{}
#mailbox .input{width: 250px;}
#mailbox .button{width: 100px;}
#mailbox textarea{width: 350px; height: 120px;}

#memberA{}
#memberA td{border-bottom: #d9e1ea 1px dotted; padding: 2px 2px 3px 2px;}

.title strong{
color:#FF0000;
font-size: 12px;
}

/* jQuery Overlay  */
/* the overlayed element */
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#333;
	
	width:auto;	
	min-height:inherit;
	border:1px solid #666;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(http://static.seagm.com/images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

/* some styling for triggers */
	#triggers {
		text-align:center;
	}
	
	#triggers img {
		cursor:pointer;
		margin:0 5px;
		background-color:#fff;
		border:1px solid #ccc;
		padding:2px;
	
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		
	}
	
/* styling for elements inside overlay */
.details {
	position:absolute;
	top:15px;
	right:15px;
	font-size:11px;
	color:#fff;
	width:150px;
}
	
.details h3 {
	color:#aba;
	font-size:15px;
	margin:0 0 -10px 0;
}
	/* jQuery Overlay  ends*/
	

/* CSS3 buttons */

@-webkit-keyframes greenPulse {
	from { background-color: #749a02; -webkit-box-shadow: 0 0 9px #333; }
	50% { background-color: #91bd09; -webkit-box-shadow: 0 0 18px #91bd09; }
	to { background-color: #749a02; -webkit-box-shadow: 0 0 9px #333; }	
}
 
@-webkit-keyframes bluePulse {
	from { background-color: #007d9a; -webkit-box-shadow: 0 0 9px #333; }
	50% { background-color: #2daebf; -webkit-box-shadow: 0 0 18px #2daebf; }
	to { background-color: #007d9a; -webkit-box-shadow: 0 0 9px #333; }
}
 
@-webkit-keyframes redPulse {
	from { background-color: #bc330d; -webkit-box-shadow: 0 0 9px #333; }
	50% { background-color: #e33100; -webkit-box-shadow: 0 0 18px #e33100; }
	to { background-color: #bc330d; -webkit-box-shadow: 0 0 9px #333; }
}
 
@-webkit-keyframes orangePulse {
	from { background-color: #d45500; -webkit-box-shadow: 0 0 9px #333; }
	50% { background-color: #ff5c00; -webkit-box-shadow: 0 0 18px #ff5c00; }
	to { background-color: #d45500; -webkit-box-shadow: 0 0 9px #333; }
}
 
@-webkit-keyframes orangellowPulse {
	from { background-color: #fc9200; -webkit-box-shadow: 0 0 9px #333; }
	50% { background-color: #ffb515; -webkit-box-shadow: 0 0 18px #ffb515; }
	to { background-color: #fc9200; -webkit-box-shadow: 0 0 9px #333; }
}
 
a.button {
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count: infinite; 
	text-decoration:none;
}

.green.button { -webkit-animation-name: greenPulse; -webkit-animation-duration: 3s; }
.blue.button { -webkit-animation-name: bluePulse; -webkit-animation-duration: 4s; }
.red.button { -webkit-animation-name: redPulse; -webkit-animation-duration: 1s; }
.orange.button { -webkit-animation-name: orangePulse; -webkit-animation-duration: 3s; }
.orangellow.button { -webkit-animation-name: orangellowPulse; -webkit-animation-duration: 5s; }

.button{
	background:#222 url(http://static.seagm.com/images/gradient.png) repeat-x 0 -110px;
	display:inline-block;
	padding:5px 8px 6px;
	color:#fff !important;
	font-size:13px;
	font-weight:bold;
	line-height:1;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);
	text-shadow:0 -1px 1px rgba(0,0,0,0.25);
	border-bottom:1px solid rgba(0,0,0,0.25);
	position:relative;
	cursor:pointer;
	overflow:visible;
	width:auto;
}

.button::-moz-focus-inner{border:0;padding:0}

.button:hover{background-color:#111;color:#fff}

.button:active{-webkit-transform:translateY(1px);-moz-transform:translateY(1px)}

.small.button{font-size:11px}

.large.button{font-size:14px;padding:8px 19px 9px}

.green.button{background-color:#91bd09}

.green.button:hover{background-color:#749a02}

.blue.button{background-color:#2daebf}
.blue.button:hover{background-color:#007d9a}

.red.button{background-color:#e33100}
.red.button:hover{background-color:#872300}

.orange.button{background-color:#ff5c00}
.orange.button:hover{background-color:#d45500}

.orangellow.button{background-color:#ffb515}
.orangellow.button:hover{background-color:#fc9200}

.white.button{
	background-color:#fff;
	border:1px solid #ccc;
	color:#666 !important;
	font-weight:normal;
	text-shadow:0 1px 1px rgba(255,255,255,1)
}
.white.button:hover{background-color:#eee}

.secondary.button{
	background:#fff url(http://static.seagm.com/images/gradients/36px-black.png) repeat-x 0 0;
	color:#555 !important;
	text-shadow:0 1px 1px rgba(255,255,255,0.5);
	border:1px solid #bbb;
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1)
}

.secondary.button:hover{
	background-color:#eee;
	color:#444 !important;
	border-color:#999
}

.super.button{
	background-image:url(http://static.seagm.com/images/super-button-overlay.png);
	font-size:13px;
	padding:0;
	border:1px solid rgba(0,0,0,.25);
	-webkit-border-radius:15px;
	-moz-border-radius:15px
}

/* root element for scrollable */
.vertical {  
	
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	height: 760px;	 
	width: 579px;
	border-top:1px solid #ddd;	
}

/* root element for scrollable items */
.items {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px 10px;
}

/* single scrollable item */
.item {
	border-bottom:1px solid #ddd;
	margin:10px 0;
	padding:15px;
	font-size:12px;
	height:auto;
}

/* elements inside single item */
.item img {
	/*float:left;*/
	margin-right:20px;
	margin-bottom:10px;
}

.item h3 {
	margin:0 0 5px 0;
	font-size:16px;
	color:#456;
	font-weight:normal;
}

.item p {
	display:block;
	width:565px;
	height:auto;
}

/* the action buttons above the scrollable */
#actions {
	width:579px;
	margin:30px 0 10px 0;	
}

#actions a {
	font-size:11px;		
	cursor:pointer;
	color:#666;
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}

.disabled {
	visibility:hidden;		
}

.next {
	float:right;
}	

		
/* Social
#social {width: 350px; float:right; height: 35px;}

#social ul{width:300px; float:right;padding-left:10px; height:30px;}

#social li{height:65px; float:right; padding: 5px 5px 0 5px;} 

#share {
background: #FFFFCC;
border:1px solid #DDD;
border-radius: 10px;
width: 400px;
}
#share img {
	border:none;
}
#sharebttn {
background:#FAFAFA url(http://static.seagm.com/images/light_grad01a.png) repeat-x scroll center bottom;
padding:8px 5px;
font-size:90%;
height: 75px;
text-align:center;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#sharebttn ul {
	padding: 0;
	vertical-align: top;
}
#sharebttn li{
	float:left;
	margin-left: 35px;
}

/* -------begin demo_currency2.html---- */
#demo_currency2{ width:580px; float:left; margin:5px 0 0 5px; display:inline;}
#demo_currency2 dl{ width:580px; margin:15px 0 0 0; float:left; border-bottom: dotted #999999 1px;}
#demo_currency2 dd{ text-align:left; line-height:18px; width:550px; margin:8px 0 10px 18px;}
#demo_currency2 dt{ margin:0 0 0 10px;}
#demo_currency2 .demo_img1{ background:url(http://static.seagm.com/images/paydemo/demo1.jpg) no-repeat; width:560px; height:150px;}
#demo_currency2 .demo_img2{ background:url(http://static.seagm.com/images/paydemo/demo2.jpg) no-repeat; width:560px; height:150px;}
#demo_currency2 .demo_img3{ background:url(http://static.seagm.com/images/paydemo/demo3.jpg) no-repeat; width:560px; height:150px;}
#demo_currency2 .demo_img4{ background:url(http://static.seagm.com/images/paydemo/demo4.jpg) no-repeat; width:560px; height:150px;}
#demo_currency2 .demo_img5{ background:url(http://static.seagm.com/images/paydemo/demo5.jpg) no-repeat; width:560px; height:150px;}
#demo_currency2 .demo_img6{ background:url(http://static.seagm.com/images/paydemo/demo6.jpg) no-repeat; width:560px; height:150px;}
#demo_currency2 span{ color: #FF6600;}

/*
.handcursor {
cursor:hand;
cursor:pointer;
}

#smallcs {
font-size:9px;
margin-top: 5px;
margin-left:5px;
}

*/

/*Game Info List*/
.news_list ul {
	margin-left:10px;
	padding: 0;
}

.news_list li {
	list-style-image: url(http://static.seagm.com/images/news_li.gif);
	list-style-position:outside;
	padding-left:5px;
	margin-left:15px;
}

/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}