* {margin:0px;}
img, table, tr, div, td, a, input { _behavior: url(js/iepngfix.htc) }
/*table{border-collapse: collapse;}*/
td{color:#ffffff;font-family:arial, Tahoma, Helvetica, sans-serif;font-size:12px;}
select, input{font-family:arial, Tahoma, Helvetica, sans-serif;font-size:12px;}
textarea{font-family:arial, Tahoma, Helvetica, sans-serif;font-size:13px;}
.menuArialBlackRed {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #a10f0f; text-decoration: none; font-size: 14px}
.menuArialBlackGray {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none; font-size: 14px}
.menuArialGray {font-family: Arial, Tahoma, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none; font-size: 10px}
.menuFranklinGray {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 15px;}
.menuFranklinGraySmaller {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 13px;}
.menuFranklinGraySmaller:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-size: 13px;}
.menuFranklinWhite {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 15px;}
.menuFranklinWhite:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-size: 15px;}
.menuFranklinWhiteSmaller {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 12px;}
.menuFranklinWhiteSmaller:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-size: 12px;}
.submenuFranklinWhite {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 12px;}
.chatboxWhite {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 12px;}
.chatboxWhite:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-size: 12px;}
.chatboxBlue {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #2F9BD8; text-decoration: none; font-size: 12px;}
.chatboxBlue:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #2F9BD8; text-decoration: underline; font-size: 12px;}
.franklin15 {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; text-decoration: none; font-size: 15px;}
.franklin11 {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; text-decoration: none; font-size: 12px;}
.franklinWhite {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 15px;}
.franklinWhiteBig {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 18px;}
.franklinWhiteSmall {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 12px;}
.franklinGrayDarkerBig {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #3e3e3e; text-decoration: none; font-size: 18px;}
.franklinGrayDarker2Big {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #003a6b; text-decoration: none; font-size: 17px;}
.franklinGrayDarker {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #3e3e3e; text-decoration: none; font-size: 15px;}
.franklinGray {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 15px;}
.franklinGraySmall {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 13px;}
.franklinWhiteLink {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-size: 12px;}
.franklinGreen {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #88c22d; text-decoration: none; font-size: 12px;}
.franklinGreenLink {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #88c22d; text-decoration: underline; font-size: 12px;}
.franklinRed {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #fa1b00; text-decoration: none; font-size: 12px;}
.franklinRedError {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #fa1b00; text-decoration: none; font-size: 14px;}
.franklinRedLink {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #fa1b00; text-decoration: underline; font-size: 12px;}
.franklinRedBigger {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #fa1b00; text-decoration: none; font-size: 17px;}
.menuFranklinRed {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #fa1b00; text-decoration: none; font-size: 17px;}
.menuFranklinRed:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #fa1b00; text-decoration: underline; font-size: 17px;}
.franklinBlue {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #2F9BD8; text-decoration: none; font-size: 14px;}
.franklinBlue2Big {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #47abff; text-decoration: none; font-size: 17px;}
.menuFranklinBlue {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #2F9BD8; text-decoration: none; font-size: 17px;}
.menuFranklinBlue:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #2F9BD8; text-decoration: underline; font-size: 17px;}
.submenu{background-image:url(../images/effect_submenu.png);background-repeat:no-repeat;background-position: bottom center;}
.menu{background-image:url(../images/effect_menu.png);background-repeat:no-repeat;}
.contentTable{background-image: url(../images/Background_line.png);}

.contentMain{
  background-image: url(../images/loop_bg.png);
  border-left-style:solid;    border-right-style:solid;    border-bottom-style:solid;
  border-left-color:#78787e;  border-right-color:#78787e;  border-bottom-color:#78787e;
  border-left-width:2px;       border-right-width:2px;     border-bottom-width:2px;
}

.contentAlien{background-image: url(../images/control_centre/bg_red.png);}
.contentHuman{background-image: url(../images/control_centre/bg_blue.png);}
.contentWithFrameLeft{background-image: url(../images/loop_bg.png);border-left-style:solid;border-left-color:#78787e;border-left-width:2px;}
.contentWithFrameRight{background-image: url(../images/loop_bg.png);border-right-style:solid;border-right-color:#78787e;border-right-width:2px;}
.frameCell{border-style:solid;border-color:#78787e;border-width:2px;}
.badgesLink {border:solid 2px #78787e;}
.badgesLink:hover {border:solid 2px #00a2ff; }
.badgesActiveLink {border:solid 2px #00a2ff;}
.badgesActiveLink:hover {border:solid 2px #00a2ff;}
.badgesActiveLink:visited {border:solid 2px #00a2ff;}
.footerWhite {font-family:'arial'; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight: bold}
.footerWhite:hover {font-family:'arial'; font-size:12px; color:#FFFFFF; text-decoration: underline; font-weight: bold}
.footerLegalWhite {font-family:'arial'; font-size:9px; color:#FFFFFF; text-decoration:none; font-weight: bold}
.footerLegalWhite:hover {font-family:'arial'; font-size:9px; color:#FFFFFF; text-decoration: underline; font-weight: bold}
.formFields {font-family:'arial'; font-size:12px; color:#000000; text-decoration:none}
.chatboxGray {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #aaaaaa; text-decoration: none; font-size: 12px;}
.chatboxGray:hover {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #aaaaaa; text-decoration: underline; font-size: 12px;}
.chatboxWhiteLink {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #c3c0c0; text-decoration: none; font-size: 12px;}
.chatboxGrayLink {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #363636; text-decoration: none; font-size: 12px;}
.errorRed{font-family:'arial'; font-size:15px; color:#ff0000; text-decoration:none}
.tip {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 15px;}
.tip-title {
  background-image: url(../images/tooltip/Border_Loop_Top.png);
  background-position: bottom;
  background-repeat: repeat-x;
  text-align:center;
}
.tip-text {
	background-image: url(../images/tooltip/Background_Loop.jpg);
	padding: 10px;
	text-align: center;
	border-left-width:2px;
	border-right-width:2px;
	border-left-color:#0b6891;
	border-right-color:#0b6891;
	border-left-style:solid;
	border-right-style:solid;
}
.tip-bottomText{
  background-image: url(../images/tooltip/Border_Loop_Bottom.png);
  background-position: top;
  background-repeat: repeat-x;
  text-align:center;
}
.displayBlock{
	display:block;
}
/*.tip-bottom {
  background-image: url(../images/tooltip/Border_Loop_Bottom.png);
  background-repeat: repeat-x;
  text-align:center;
	height: 24px;
	width: 315px;
  font-size: 1px;
}*/
input:focus, textarea:focus, input.sffocus, textarea.sffocus {
  border: 2px solid #008de6;
}
.teaserInput{
 width:150px;
 border:2px #555555 solid;
 background-image:url(../images/teaser/input_bg.jpg);
 color:#ffffff;
}

.teaserPlayNowForFree {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #4c4c4c; text-decoration: none; font-size: 17px}
.teaserPlayNowForFree:hover {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #4c4c4c; text-decoration: underline; font-size: 17px}
.teaserPlayNowForFreeShadow {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 17px}
.teaserLogin {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #cfcfcf; text-decoration: none; font-size: 17px}
.teaserLoginShadow {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #222222; text-decoration: none; font-size: 17px}
.teaserLoginBoxText {font-family:arial, Tahoma, Helvetica, sans-serif; font-weight: bold; color: #222222; text-decoration: none; font-size: 14px}
.teaserLoginBoxTextShadow {font-family: arial, Tahoma, Helvetica, sans-serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 14px}
.teaserTextUnderFlash {font-family: "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 14px}

.browser_ie6{
	text-align:center;
	color:#fff;
	font-size:14px;
}

.browser_ie6 a{
	color:#fff;
	text-decoration:none;
}

.browser_ie6 a:hover{
	text-decoration:underline;
}

.BlueBtn{
	display:block;
	width:148px;
	outline:none;
}
#footerGames a:link,
#footerGames a:visited,
#footerGames a:active,
#footerGames a.copyright:link,
#footerGames a.copyright:visited,
#footerGames a.copyright:active {
	color: #FFF;
	text-decoration: none;
}
#footerGames a:hover,
#footerGames a.copyright:hover {
	color: #FF0;
}

.systemMsg a{
	display: block;
	background-color: transparent;
	background-image: url(../images/status/close.png);
	background-repeat: no-repeat;
	width:12px;
	height:13px;
	background-position:0 -13px;
}

.systemMsg a:hover{
	background-position:0 0px;
}

.teaser_top_video{
	margin-bottom:-3px;
}

.register a{
	display: block;
	background-color: transparent;
	background-image: url(../images/teaser/button_register.png);
	background-repeat: no-repeat;
	width:301px;
	height:61px;
	margin-right:auto;
	margin-left:auto;
}

.register a:hover{
	background-position:0 -61px;
}

.register a:active{
	background-position:0 -124px;
}

.login a{
	display: block;
	background-color: transparent;
	background-image: url(../images/teaser/button_login.png);
	background-repeat: no-repeat;
	width:301px;
	height:61px;
	margin-right:auto;
	margin-left:auto;
}

.login a:hover{
	background-position:0 -61px;
}

.login a:active{
	background-position:0 -124px;
}

.fightReportUserName {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 14px;}
.fightReportUserNameShadow {font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif; color: #242424; text-decoration: none; font-size: 14px;}

/* alert box*/
#alert_bgbox{
	opacity:.7;
	position:absolute;
	background-color:#000000;
	filter:alpha(opacity=70);
	visibility:hidden;
	z-index:99;
	width:100%;
	top:0px;
	left:0px;
	display:none;
}

#alert_box{
	margin:auto;
	position:absolute;
	visibility:hidden;
	height:157px;
	z-index:100;
	display:none;
}

#alert_box_title{
	height:24px;
	line-height:24px;
	z-index:100;
	margin:auto;
	text-align:left;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
}

#alert_box_text{
	height:85px;
	z-index:100;
	margin:auto;
	margin-top:10px;
	text-align:left;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	font-size:14px;
	color:#676666;
}

#alert_box_left{
	float:left;
	margin: 0;
	height:157px;
	width:12px;
}
#alert_box_center{
	float:left;
	margin: 0;
	height:157px;
}
#alert_box_right{
	float:left;
	margin: 0;
	height:157px;
	width:13px;
}

/* ---- */
#alert_box_submit {
	float:left;
	margin: 0;
	height:24px;
	display:block;
	cursor:default;
}

#alert_box_submit_left {
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_submit_center {
	float:left;
	margin: 0;
	height:24px;
	line-height:24px;
	display:block;
	text-align:center;

}
#alert_box_submit_right {
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_submit a #alert_box_submit_left{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_submit a #alert_box_submit_center{
	float:left;
	height:24px;
	line-height:24px;
	text-align:center;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
}
#alert_box_submit_contain{
	position:relative;
	display:block;
	height:24px;
}
#alert_box_submit a #alert_box_submit_center_text{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:0px;
	height:24px;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#4f4f4f;
	z-index:101;
	display:block;
	white-space:nowrap;
	font-weight:bold;
}
#alert_box_submit a #alert_box_submit_center_shadow{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:1px;
	height:24px;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#FFF;
	z-index:100;
	display:block;
	white-space:nowrap;
	font-weight:bold;
}
#alert_box_submit a #alert_box_submit_right{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}

#alert_box_submit a:hover #alert_box_submit_left{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_submit a:hover #alert_box_submit_center{
	float:left;
	margin: 0;
	height:24px;
	display:block;
}
#alert_box_submit a:hover #alert_box_submit_center_text{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:0px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#FFF;
	z-index:101;
	font-weight:bold;
}
#alert_box_submit a:hover #alert_box_submit_center_shadow{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:-1px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#3c3c3c;
	z-index:100;
	font-weight:bold;
}
#alert_box_submit a:hover #alert_box_submit_right{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_submit a:active #alert_box_submit_left{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_submit a:active #alert_box_submit_center{
	float:left;
	margin: 0;
	height:24px;
	display:block;
}
#alert_box_submit a:active #alert_box_submit_center_text{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:0px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#FFF;
	z-index:101;
	font-weight:bold;
}
#alert_box_submit a:active #alert_box_submit_center_shadow{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:-1px;
	width:52px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#3c3c3c;
	z-index:100;
	font-weight:bold;
}
#alert_box_submit a:active #alert_box_submit_right{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}


/* ---- cancel */
#alert_box_cancel {
	float:left;
	margin: 0;
	margin-left: 3px;
	height:24px;
	display:block;
	cursor:default;
}

#alert_box_cancel_left {
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_cancel_center {
	float:left;
	margin: 0;
	height:24px;
	display:block;
}
#alert_box_cancel_right {
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_cancel_contain{
	position:relative;
	height:24px;
	display:block;
}
#alert_box_cancel a #alert_box_cancel_left{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
	display:block;
}
#alert_box_cancel a #alert_box_cancel_center{
	float:left;
	margin: 0;
	height:24px;
	text-align:center;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	line-height:26px;
	display:block;
}
#alert_box_cancel a #alert_box_cancel_center_text{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:0px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#4f4f4f;
	z-index:101;
	white-space:nowrap;
	font-weight:bold;
}
#alert_box_cancel a #alert_box_cancel_center_shadow{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:1px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#FFF;
	z-index:100;
	white-space:nowrap;
	font-weight:bold;
}
#alert_box_cancel a #alert_box_cancel_right{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}

#alert_box_cancel a:hover #alert_box_cancel_left{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_cancel a:hover #alert_box_cancel_center{
	float:left;
	margin: 0;
	height:24px;
}
#alert_box_cancel a:hover #alert_box_cancel_center_text{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:0px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#FFF;
	z-index:101;
	font-weight:bold;
}
#alert_box_cancel a:hover #alert_box_cancel_center_shadow{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:-1px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
  font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#3c3c3c;
	z-index:100;
	font-weight:bold;
}
#alert_box_cancel a:hover #alert_box_cancel_right{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_cancel a:active #alert_box_cancel_left{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
#alert_box_cancel a:active #alert_box_cancel_center{
	float:left;
	margin: 0;
	height:24px;
}
#alert_box_cancel a:active #alert_box_cancel_center_text{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:0px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
  font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
  color:#FFF;
	z-index:101;
	font-weight:bold;
}
#alert_box_cancel a:active #alert_box_cancel_center_shadow{
	position:absolute;
	left:0px;
	top:0px;
	margin-top:-1px;
	height:24px;
	display:block;
	text-align:center;
	font-size:14px;
	line-height:24px;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color:#3c3c3c;
	z-index:100;
	font-weight:bold;
}
#alert_box_cancel a:active #alert_box_cancel_right{
	float:left;
	margin: 0;
	width:6px;
	height:24px;
}
/* end of alertbox*/

/* war report */
.attacker{
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
.defender{
	/*direction:rtl;*/
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
.winner{

}
.loot{
	margin-left:20px;
}
.loser{
	color:#868686;
}
.center_timeline{
	width:52px;
	text-align:center;
	font-family: "Franklin Gothic Medium", "Arial Black", Tahoma, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

.counter_opacity{
	opacity:.2;
	filter:alpha(opacity=20);
}

#the_day_num_bar{ width:858px;position:relative;margin-left:0px;height:30px; }
#war_date{ font-size:12px;width:400px;height:30px;}

.show_date{visibility:visible;height:15px;}
.hide_date{visibility:hidden;height:15px;}
.active_date{color:#39a9ff;}

.nobg{behavior: none;}

#the_day_num_bar div div{
	width:62px;
	list-style-type:none;
	cursor:default;
}

#the_day_num_bar div div a{
	display:block;
	width:62px;
	text-align:center;
	line-height:30px;
}

#the_day_num_bar div div .awar_button_left{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/left_alliance_tab.png);
	background-repeat: no-repeat;
}

#the_day_num_bar div div .awar_button_center{
	float:left;
	margin: 0;
	width:50px;
	height:30px;
	background-image: url(../images/alliance/loop_alliance_tab.png);
	background-repeat: repeat;
}

#the_day_num_bar div div .awar_button_right{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/right_alliance_tab.png);
	background-repeat: no-repeat;
}

#the_day_num_bar div div:hover .awar_button_left{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/left_alliance_tab.png);
	background-repeat: no-repeat;
	background-position:0px -30px;
}

#the_day_num_bar div div:hover .awar_button_center{
	float:left;
	margin: 0;
	width:50px;
	height:30px;
	background-image: url(../images/alliance/loop_alliance_tab.png);
	background-repeat: repeat;
	background-position:0px -30px;
}

#the_day_num_bar div div:hover .awar_button_right{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/right_alliance_tab.png);
	background-repeat: no-repeat;
	background-position:0px -30px;
}

#the_day_num_bar div div:active .awar_button_left{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/left_alliance_tab.png);
	background-repeat: no-repeat;
	background-position:0px -60px;
}

#the_day_num_bar div div:active .awar_button_center{
	float:left;
	margin: 0;
	width:50px;
	height:30px;
	background-image: url(../images/alliance/loop_alliance_tab.png);
	background-repeat: repeat;
	background-position:0px -60px;
}

#the_day_num_bar div div:active .awar_button_right{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/right_alliance_tab.png);
	background-repeat: no-repeat;
	background-position:0px -60px;
}

#the_day_num_bar div div .awar_button_reading_left{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/left_alliance_tab.png);
	background-repeat: no-repeat;
	background-position:0px -60px;
}

#the_day_num_bar div div .awar_button_reading_center{
	float:left;
	margin: 0;
	width:50px;
	height:30px;
	background-image: url(../images/alliance/loop_alliance_tab.png);
	background-repeat: repeat;
	background-position:0px -60px;
}

#the_day_num_bar div div .awar_button_reading_right{
	float:left;
	margin: 0;
	width:6px;
	height:30px;
	background-image: url(../images/alliance/right_alliance_tab.png);
	background-repeat: no-repeat;
	background-position:0px -60px;
}


.warreport_loading{
	text-align:center;
}
.warreport_loading img{
	margin-top:20px;
	text-align:center;
	margin-bottom:5px;
}

/*end of war reprot class*/

/*acclaim*/
#toolbar_myaccount a{
	display:block;
	width:128px;
	height:31px;
	background-color: transparent;
	background-image: url(../images/acclaim/Myaccount.png);
	background-repeat: no-repeat;
	background-position:0px 0px;
	cursor:pointer;
}
#toolbar_myaccount a:hover{
	background-position:0px -32px;
}

#toolbar_community a{
	width:128px;
	height:31px;
	background-color: transparent;
	background-image: url(../images/acclaim/Community.png);
	background-repeat: no-repeat;
	background-position:0px 0px;
	display:block;
	cursor:pointer;
}
#toolbar_community a:hover{ background-position:0px -32px; }

/*acclaim choose race*/

#choose_alien a{
	margin:auto;
	width:114px;
	height:115px;
	background-color: transparent;
	background-image: url(../images/acclaim/Alien.png);
	background-repeat: no-repeat;
	background-position:0px 0px;
	display:block;
	cursor:pointer;
	outline:none;
}

#choose_alien a:hover{
	background-position:0px -115px;
}

#choose_human a{
	margin:auto;
	width:150px;
	height:115px;
	background-color: transparent;
	background-image: url(../images/acclaim/Human.png);
	background-repeat: no-repeat;
	background-position:0px 0px;
	display:block;
	cursor:pointer;
	outline:none;
}

#choose_human a:hover{
	background-position:0px -114px;
}
/* end of acclaim css*/

.btnTable{
	cursor:pointer;
	min-width:150px;
}
.btnTr{
	height:27px
}
.btnText{
	display:block;
	white-space:nowrap;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#ffffff;
}
.btnTextShadow{
	white-space:nowrap;
	margin-top:2px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#133b45;
}
.btnLeft{background-image:url(../images/button/left_btn.png);background-repeat:no-repeat;width:42px;}
.btnLoop{background-image:url(../images/button/btn_loop.png);vertical-align:top;width:65px;text-align:center;}
.btnRight{background-image:url(../images/button/right_btn.png);background-repeat:no-repeat;width:43px;}

.statusItemsTooltip{background-image:url(../images/status/avatar_inventory.jpg);}
.statusItemsTooltipLink{width:57px;display:block;cursor:default;}

.numberLeft{background-image:url(../images/status/grey_left.png);width:9px;height:20px;background-repeat:no-repeat;}
.numberBg{background-image:url(../images/status/grey_loop.png);cursor:default;height:20px;color:#262636;background-repeat:repeat-x;}
.numberRight{background-image:url(../images/status/grey_right.png);width:9px;height:20px;background-repeat:no-repeat;}

.redNumberLeft{background-image:url(../images/status/red_left.png);width:6px;height:15px;background-repeat:no-repeat;}
.redNumberBg{background-image:url(../images/status/red_loop.png);cursor:default;height:15px;color:#580707;background-repeat:repeat-x;direction:ltr;}
.redNumberRight{background-image:url(../images/status/red_right.png);width:6px;height:15px;background-repeat:no-repeat;}

.greenNumberLeft{background-image:url(../images/status/green_left.png);width:6px;height:15px;background-repeat:no-repeat;}
.greenNumberBg{background-image:url(../images/status/green_loop.png);cursor:default;height:15px;color:#19700b;background-repeat:repeat-x;direction:ltr;}
.greenNumberRight{background-image:url(../images/status/green_right.png);width:6px;height:15px;background-repeat:no-repeat;}

.addSkill{background-image:url(../images/status/+.gif);}

.statusAttributeBar{
	background-image:url(../images/status/skills_blue.png);
	background-position:left center;
	height:24px;
}

.statusSkillBar{
	background-image:url(../images/status/skills_orange.png);
	background-position:left center;
	height:24px;
}

.statusSkillTooltip{height:31px;width:30px;display:block;cursor:default}
.trainingTooltip{width:58px;display:block;cursor:default}
.gegnerTooltip{height:35px;width:50px;display:block;cursor:default}

.titleShadow{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#262636
}
.titleText{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#ffffff;
}
.menuMouseover{background-image: url(../images/menu_mouseover.jpg);}
.menuShadow{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#262636;
}
.menuTexts{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#ffffff;
	text-decoration:none;
}
.subMenuMouseover{
	background-image: url(../images/submenu_mouseover.png);
	background-repeat: repeat-x;
}
.subMenuShadow{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.3em;
	color:#3e3e3e;
}
.subMenuTexts{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.3em;
	color:#ffffff;
	text-decoration:none;
}
.subMenuSeparation{
	background-image: url(../images/submenu_separation.png);
	width:8px;
	background-position: center center;
	background-repeat:no-repeat;
	height:11px;
}

.transparent{
	line-height:1px;
	height:1px;
	font-size: 1px;
}

.gameText{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#ffffff;
	text-decoration:none;
}

.gameTextShadow{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#262636;
	text-decoration:none;
}

.gameTextLink{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#ffffff;
	text-decoration:none;
}

.gameTextLink:hover {text-decoration:underline;}

.gameSmallerTextShadow{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.1em;
	color:#3e3e3e;
	text-decoration:none;
}

.gameSmallerTextLink{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.1em;
	color:#ffffff;
	text-decoration:none;
}

.gameSmallerTextLink:hover {text-decoration:underline;}

.redText {
	font-family: Helvetica, Arial, sans-serif;
	color: #fa1b00;
	text-decoration: none;
	font-size: 15px;
}

.blueText {
	font-family: Helvetica, Arial, sans-serif;
	color: #2F9BD8;
	text-decoration: none;
	font-size: 15px;
}

.counterText{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	color:#2F9BD8;
	text-decoration:none;
}

/* the table title flower */
.flower{
	background-image:url(../images/flower.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:25px;
	height:26px;
}

.separationBarThink{
	background-image:url(../images/separation_bar_login.jpg);
	background-repeat: repeat-x;
	line-height:5px;
	height:5px;
	font-size: 5px;
}

.separationBarThin{
	background-image:url(../images/1px_Bar.jpg);
	background-repeat: repeat-x;
	line-height:2px;
	height:2px;
	font-size: 2px;
}

.sortArrow{
	background-image:url(../images/highscore/filter.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:17px;
	height:15px;
	display: inline-block;
	vertical-align:middle;
}

.alienFemaleLogo{
	background-image:url(../images/highscore/alien_female.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:16px;
	height:16px;
}

.alienMaleLogo{
	background-image:url(../images/highscore/alien_male.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:16px;
	height:16px;
}

.humanFemaleLogo{
	background-image:url(../images/highscore/human_female.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:16px;
	height:16px;
}

.humanMaleLogo{
	background-image:url(../images/highscore/human_male.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:16px;
	height:16px;
}

.alienLogo{
	background-image:url(../images/highscore/Alien.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:16px;
	height:16px;
	display:block;
}

.humanLogo{
	background-image:url(../images/highscore/Human.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:16px;
	height:16px;
	display:block;
}

.alienLogoControlCenter{
	background-image:url(../images/control_centre/alien_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:39px;
	height:30px;
}

.humanLogoControlCenter{
	background-image:url(../images/control_centre/human_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:39px;
	height:30px;
}

.alertbox_title{
	width:100%;position:absolute;top:1px;left:0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#ffffff;
}
.alertbox_shadow{
	width:100%;position:relative;top:0px;left:0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#2e1b56;
}

.trainingBtn{
	width:46px;
	height:20px;
	display:block;
	background-image:url(../images/verteilen/button.png);
}

.anchorArrowUp{
	background-image:url(../images/anchor_arrows_up.png);
	background-repeat:no-repeat;
	background-position:center center;
	width:7px;
	height:11px;
	vertical-align:middle;
}

.coin{
	background-image:url(../images/coin.png);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	width:24px;
	height:18px;
	display:inline-block;
}

.diamond{
	background-image:url(../images/diamond.png);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	width:25px;
	height:25px;
	display:inline-block;
}

.newMail{
	background-image:url(../images/mails/New_mail.png);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	width:20px;
	height:17px;
	display:inline-block;
}

.coin_grey{
	background-image:url(../images/coin_grey_scale.png);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	width:24px;
	height:18px;
	display:inline-block;
}
.damage{
	background-image:url(../images/hitpoint.png);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	width:25px;
	height:25px;
	display:inline-block;
}
.damage_grey{
	background-image:url(../images/hitpoint_grey_scale.png);
	background-repeat:no-repeat;
	background-position:center center;
	vertical-align:middle;
	width:25px;
	height:25px;
	display:inline-block;
}

.slotMachineShadow{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#1e1e1e;
}
.slotmachineText{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#ffffff;
}

.skillbar_icon1{ background-image:url(../images/skillbar/skills_en.jpg);background-position:0px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat; }
.skillbar_icon2{ background-image:url(../images/skillbar/skills_en.jpg);background-position:-49px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat;}
.skillbar_icon3{ background-image:url(../images/skillbar/skills_en.jpg);background-position:-97px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat;}
.skillbar_icon4{ background-image:url(../images/skillbar/skills_en.jpg);background-position:-144px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat;}
.skillbar_icon5{ background-image:url(../images/skillbar/skills_en.jpg);background-position:-194px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat;}
.skillbar_icon6{ background-image:url(../images/skillbar/skills_en.jpg);background-position:-254px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat;}
.skillbar_icon7{ background-image:url(../images/skillbar/skills_en.jpg);background-position:-286px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat;}
.skillbar_icon8{ background-image:url(../images/skillbar/skills_en.jpg);background-position:-318px 0px;width:32px;height:27px;display:block;background-repeat:no-repeat;}
.skillbar_icon_nolight{width:32px;height:27px;display:block;}
.skillbar_greencross1{ background-image:url(../images/skillbar/plus_on.gif);background-repeat:no-repeat;background-position:0px 0px;width:22px;height:22px;cursor:pointer;display:block; }
.skillbar_greencross2{ background-image:url(../images/skillbar/plus_skills_on.gif);background-repeat:no-repeat;background-position:0px 1px;width:20px;height:22px;cursor:pointer;display:block; }
.skillbar_nocross1{ width:22px;height:22px;display:block; }
.skillbar_nocross2{ width:20px;height:22px;display:block; }

#brandconnect {
    position: absolute;
    margin-top: 225px;
    margin-left: 930px;
    width: 70px;
    height: 66px;
    background-image: url('../images/bconnect.png');
    background-repeat: no-repeat;
}
#brandconnect img {
    margin-left: 20px;
    margin-top: 16px;
    width: 30px;
    height: 31px;
    border: 0;
}
.ssaInterstitialCallToAction span {
    color: #000000 !important;
}
