@charset "UTF-8";
body, html {
	background-image: url(../images/bg_vert1.jpg);
	background-repeat: repeat-x;
	background-position:top left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
height:596px;

overflow-x: hidden;
	
	
}

.game_body {
	background-image: url(../images/game_bg_vert1.jpg);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	height:100%;
	
}
#page_wrapper{
	margin:0 auto;
	
	}

#inner_page_wrapper{
	width:962px;
	height:555px;
	text-align:left;
	clear:both;
	}
	
.content_wrapper{

	width:991px;
	height:426px;
	background-image: url(../images/body_bg.jpg);
	background-repeat: no-repeat;

	}
	
	.add_content_wrapper{

	width:991px;
	height:426px;
	background-image: url(../images/add_body_bg.jpg);
	background-repeat: no-repeat;

	}

.inner_content{
padding:15px 65px 45px 75px;
position:relative;
}
.hp_bg{
background-image:url(../images/hp_bg_1.jpg);
background-repeat:none;
height:580px;
width:960px;
}
.hp_title{
font-size:38px;
color:#ffff00;
font-weight:bold;
font-family:helvetica;
}
.hp_note{
font-size:10px;
color:#ffffff;
}

#meter{
top:223px;
right:66px;
position:absolute;
z-index:1;
}

#maincontent{
position:absolute;
z-index:2;
}

.formcol1{
float:left; width:230px;
margin-top:0px !important;
margin-top:-15px;

}
.formcol2{
float:left; width:240px;

}
.formcol3{
float:left; width:280px;
}
.page_title{
font-size:22px;
color:#000000;
font-weight:bold;
display:block;
}
.page_title_na{
font-size:22px;
color:#000000;
font-weight:bold;

}
.page_subtitle{
font-size:15px;
color:#616161;
display:block;
}
.page_subtitle_na{
font-size:15px;
color:#616161;

}
.note{
font-size:10px;

}
.note1{
font-size:12px;
font-weight:bold;
}
.first_time{
font-size:16px;
color:#000000;
font-weight:bold;
}
.signin{
font-size:14px;
color:#000000;
}
.forgot{
color:#616161;
}
.tuned{
font-size:18px;
color:#000000;
font-weight:bold;
}
.findout{
font-size:18px;
color:#ff0000;
font-weight:bold;
}
.footer{
position:absolute;
top:380px;
margin-left:-30px;
color:#ffffff;
font-size:11px;
clear:both;
}
.hp_footer{
position:absolute;
top:530px;
margin-left:0px;
color:#000000;
font-size:11px;
clear:both;
}

.hp_footer a{
color:#000000;
text-decoration:none;
font-size:11px;
}
.footer a{
color:#ffffff;
text-decoration:none;
font-size:11px;
}

.black_overlay{
			
			position: absolute;
			top: 0;
			left: 0;
			width: 100% !important;
			height: 100% !important;
			width:960px;
			height690px;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			
			position: absolute;
			top: 20%;
			left: 25%;
			width: 50%;
			height: 55%;
			padding: 16px;
			border: 16px solid #6d190c;
			background-color: white;
			z-index:1002;
			overflow: auto;
			text-align:center;
		}
		
.err_close{
position:absolute; 
right:5px; 
margin-top:-10px;
}

.err_close_link{
text-decoration:none; 
color:#000000; 
font-size:16px;
font-weight:bold;
}
ul{
padding:3px 0px 0px 0px !important;
padding:0px 0px 0px 0px;
margin:0px !important;
margin:-2px 0px 0px 0px;
}
ul{
padding:3px 0px 0px 0px;
margin:0px;
}
ul li {
	height: 18px;
	list-style-type: none;
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#000000;
}
.formlabels{
font-size:14px;
color:#000000;
}
.newacct_table{
width:500px;
margin-top:0px;
}

.forminp{
height:11px;
font-size:10px;
border:1px #000000 solid;
}
.forminpdisabled{
height:14px;
font-size:10px;
border:1px #000000 solid;
background-color:#CCCCCC;
color:#999999;
}

.forminp_dd{
border:#000000 1px solid; 
height:17px;
font-size:10px;
margin-bottom:2px;

}
.li_padding{
display:none !important;
display:block;
}
.hide{
display:none;
visibility:hidden;
}
.show{
visibility:visible;
}
.hidedrop{
visibility:hidden;
}
.showdrop{
visibility:visible;
}