#site_container {
	position:relative;
	height:888px;
	margin:auto;
	width:0px;
}

#site_container2 {
	position:relative;
	margin:auto;
	width:0px;
	height:0px;
}

#site_register {
	height:185px;
	left:-501px;
	position:absolute;
	top:-653px;
	width:263px;
}

#site_impress {
	background-image:url("/branding/desertoperations/gfx/global/impress_bg.jpg");
	width:414px;
	height:512px;
	overflow:auto;
	position:absolute;
	left:-206px;
	top:-688px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#site_register_header {
	font-size:17px;
	font-weight:bold;
	text-align:center;
	color:#F2DA51;
	margin-top:5px;
	margin-bottom:0px;
}

#site_register_name,
#site_register_email,
#site_register_password {
	margin-top:8px;
	margin-left:8px;
}

#site_register_name div,
#site_register_email div,
#site_login_email div,
#site_login_password div,
#site_register_password div {
	width:65px;	
	display:inline;
	padding-left:7px;
}

 #site_register_term {
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:8px;
	padding-left:15px;
}

#site_register_button {

}

#site_register_content {
	margin-top:20px;
	margin-bottom:20px;
	padding-left:10px;
	padding-right:20px;
	text-align:center;
}

#site_logout {
	margin-top:20px;
	text-align:center;	
}

#site_info {
	left:-510px;
	height:159px;
	position:absolute;
	top:468px;
	width:255px;
}

#site_info_tabs {
	height:18px;
	padding-top:2px;
	width:246px;
	margin-left:9px;
}

#text1 {
	margin-top:22px;
	text-align:center;
}

#text2 {
	margin-top:20px;
	padding-right:9px;
	text-align:center;
}

#size_info_description {
	padding-top:8px;
	height:139px;
	padding-left:18px;
	padding-right:8px;
	text-align:center;
	width:219px;
	margin-left:9px;
}

#size_info_description li {
	margin-top:10px;
	color:#F2DA51;
}

#size_info_login {
	height:139px;
	width:246px;
	
	position:relative;
}

#size_info_password {
	height:139px;
	width:246px;
	padding-top:14px;
}

#site_pasword_description {
	padding-left:15px;
	margin-top:13px;
}

#site_password_email {
	font-size:13px;
	padding-left:14px;
	font-weight:bold;	
	margin-top:14px;
}

#site_password_email input {
	border:1px none;
	height:20px;
	margin-top:6px;
	width:228px;	
}

#site_password_button {
	margin-top:17px;
}

#size_info_login span {
	padding-left:7px;
	font-weight:bold;
}

#site_info_tabs_description {
	height:20px;
	width:238px;
	margin-left:8px;
	padding-left:7px;
	color:#F2DA51;
	font-weight:bold;
	background-image:url("/branding/desertoperations/gfx/global/tab_inactive.gif");
	background-repeat:repeat-x;
}

#site_info_tabs_register {
	height:20px;
	width:83px;
	float:left;
	text-align:center;
	cursor: pointer;
}

#site_info_tabs_login {
	height:20px;
	width:72px;
	float:left;
	text-align:center;
	cursor: pointer;
	margin-left:7px;
}

#site_info_tabs_password {
	height:20px;
	width:88px;
	float:left;
	text-align:center;
	cursor: pointer;
}

#site_info_tabs_logout {
	height:20px;
	width:83px;
	float:left;
	text-align:center;
	cursor: pointer;
}

#site_login_email,
#site_login_password {
	margin-top:10px;
	margin-left:8px;
}

#site_login_password input {
	margin-top:6px;
}

#site_login_email input {
	margin-top:6px;
}

#site_login_button {
	margin-top:23px;
}

#site_screenshots {
	height:218px;
	left:-200px;
	position:absolute;
	top:498px;
	width:418px;
	margin-top:2px;
	margin-left:2px;	
}

#site_screenshots .site_screenshot {
	float:left;
	margin:4px;
}

#site_screenshots .site_screenshot img {
	width:130px;
	height:100px;
}

#site_flash {
	height:277px;
	left:-200px;
	position:absolute;
	top:206px;
	width:422px;
}

#size_info_register {
	padding-top:18px;	
}

.do_input {
	border-left:1px solid gray;
	border-top:1px solid gray;
	height:18px;
	margin-left:7px;
	margin-top:0;
	padding:1px;
	width:146px;
}

.tab_active {
	background-image:url("/branding/desertoperations/gfx/global/tab_active.gif");
	background-repeat:repeat-x;
	color:#F2DA51;
	font-weight:bold;
}

.tab_active a {
	color:#F2DA51;
	font-weight:bold;
}

.tab_seperator {
	width:1px;
	float:left;
	height:20px;
	background-image:url("/branding/desertoperations/gfx/global/tab_trenner.gif");
}

.tab_inactive {
	background-image:url("/branding/desertoperations/gfx/global/tab_inactive.gif");
	background-repeat:repeat-x;
}

#msg {
	position:relative;
	margin:auto;
	height:111px;
	width:264px;
}

#msg_layer {
	position:absolute;
	width:100%;
	z-index:89;
	top:153px;
	left:-374px;
}

#msg_close {
	height:15px;
	left:245px;
	position:relative;
	top:5px;
	width:16px;
}

#msg_inner {
	margin-left:20px;
	margin-right:20px;
	position:relative;
	text-align:center;
}

.msg_ok {
	background-image: url('/branding/empireuniverse2/gfx/global/msg/ok.png');
}

.msg_fail {
	background-image:url("/branding/desertoperations/gfx/en/error_bg_03.gif");
}



#around_reg_msg_layer {
	position:absolute;
	top:100px;
	width:100%;
	z-index:1000;
	
}

#reg_msg_layer {
	height:238px;
	margin:auto;
	position:relative;
	width:342px;
	background-image:url("/branding/empireuniverse2/gfx/global/msg/ok.png");
}

#reg_msg_layer #text1 {
	margin-left:20px;
	margin-right:20px;
	text-align:center;
}

#reg_msg_layer #text2 {
	margin-left:20px;
	margin-right:20px;
	position:relative;
	text-align:center;
	top:110px;
}

#reg_msg_button {
	text-align:center;
	padding-top:5px;
}


#site_login_cookie input {
margin-left:76px;
}

#copyright_info  {
left:-137px;
line-height:30px;
position:absolute;
text-align:center;
top:803px;
width:300px;
}

.copyrightspan {
	font-size:9px;
}

.underline {
	text-decoration:underline;	
}

.do_playbtn {
	margin-left:175px;
	margin-top:80px;	
}