* {
margin: 0;
padding: 0;
}
html{ margin:0; padding:0;}
body {
	font-size: 16px;
	line-height: 1.38em; /* 19px */
	font-family:  Helvetica, Arial, Lucida Grande,Lucida Sans Unicode, sans-serif; /*"lucida grande",tahoma,verdana,arial,sans-serif;*/
	/*height:100%;	*/
	text-align: left;
	margin:0;
	padding:0px; 
	color:#333;
	background:#090D15 url(../../images/BgMain.jpg) no-repeat center top;
}
img{ border:none;}
p {
	font-size: 14px; /* 14px */
	line-height: 1.357em;
	margin: 0 0 1.157em 0;
	color: #2C2C2C;
}
h1{ font-size:24px; line-height:34px; margin-bottom:8px; }
table{ margin:0 auto; }
input, select, textarea{ font-size:18px; padding:5px;}
a{ color:#111;}
a:link{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
.center{ margin:0 auto; }
.tal{ text-align:left; }
.tac{ text-align:center; }
.tar{ text-align:right; }
.floatl{ float:left;}
.floatr{ float:right;}
.bold{ font-weight:bold!important;}
.fwn{ font-weight:normal!important;}
.mt{ margin-top:10px!important;}
.mb{ margin-bottom:10px!important;}
.pt{ padding-top:10px!important;}
.pb{ padding-bottom:10px!important;}
.bn{ border:none!important;}
.br{ -moz-border-radius:6px!important; border-radius:5px!important; }
.brn{ -moz-border-radius:0px!important; border-radius:0px!important; }
.brtl{ -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; }
.brtr{ -webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;}
.brbl{ -webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px;}
.brbr{ -webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}
#header {
	/*background:rgba(0,0,0,0.1); */
	height:130px;
	line-height:25px; 	
	width:100%;
	clear:both;
	color:#FFFFFF;
	overflow:visible;
	z-index:999;
	position:relative;
	text-align:center;
	}
#header ul li{ display:inline;}
#header .mainMenu{ margin-left:5px; display:inline-block; vertical-align:top; padding-bottom:60px; }
#header .mainMenu a{ display:inline-block; font-size:20px; font-weight:bold;  color:#E1492F;  height:60px;  border:0px solid #999; background:url('../../images/UI_mainMenuButton1_Right.png') no-repeat scroll bottom right; text-decoration:none; padding-right:20px; margin-right:5px;}
#header .mainMenu a span{ display:block; line-height:30px;  padding: 10px 8px 20px 28px;  background:url('../../images/UI_mainMenuButton1_Left.png') scroll bottom left no-repeat;}

#header .mainMenu a.styleRight{ background:url('../../images/UI_mainMenuButton2_Right.png') no-repeat scroll bottom right; }
#header .mainMenu a.styleRight span{ background:url('../../images/UI_mainMenuButton2_Left.png') scroll bottom left no-repeat;}

#header .mainMenu a:hover{ color:#E77443; }
#header .mainMenuWrapper{ display:inline-block; min-width:995px;}
#header a{ color:#FFF; }
#header .mainMenuMiddle{ display:inline-block;  width:280px; height:140px; background:url('../../images/headerMenu_center.png') no-repeat center top; }
#header input{ font-size:16px; padding:3px; }
#header .userName{ line-height:30px; font-size:16px;  color:#222; margin:0 22px;}
#footer{ 
	width: 100%;
	color: white;
	/*background: rgba(0,0,0,0.5);*/
	position: fixed;
	bottom: 0px;
	left: 0;
	z-index: 2;
	/*display:none;*/
}
#footer .inner{ 
	width: 968px;
	min-height: 10px;
	padding: 10px 0;
	margin: auto;
	text-align: center;
	position:relative;
}

#middle{ width: 100%; }
#content{ 
	width: 995px;
	margin: 0 auto;	
}
.padding{ margin:15px;}

.GUI_Content{ margin:20px 0 15px 0;}
.GUI_Content .inner{ margin:0 35px; }
.GUI_Content h1{ font-size:24px; color:#E1492F; line-height:34px; margin-bottom:8px; }
.GUI_Content h1.Big{ font-size:36px; line-height:44px;}
.GUI_Content h2{ line-height:26px; }
.GUI_Border{ border:1px solid #CCC; }
.GUI_Round{ border-radius:5px; }
.GUI_Bg{ background:#E4D5AC; /*background:rgba(255,255,255,0.8);*/ }
.GUI_TableX{ background:url(../../images/UI_mainTable.png) repeat-y; background-position:-1000px -0px!important;}
.GUI_TableX:before{ content: url(../../images/UI_mainTableTop.png); display:block; height:38px; clear:both;}
.GUI_TableX:after{ content: url(../../images/UI_mainTableBottom.png);}

.GUI_TableTop{ background:url(../../images/UI_mainTable.png) bottom; background-position:-0px 4px!important; background-repeat:no-repeat; height:40px;}
.GUI_TableMiddle{ background:url(../../images/UI_mainTable.png) repeat-y; background-position:-1000px -0px!important; min-height:200px;}
.GUI_TableBottom{ background:url(../../images/UI_mainTable.png);background-position:-2000px -0px!important; background-repeat:no-repeat; height:42px;}

.GUI_TableTop.flat{ background:url(../../images/UI_mainTableFlat.png) bottom; background-position:-0px 4px!important; background-repeat:no-repeat; height:22px;}
.GUI_TableMiddle.flat{ background:url(../../images/UI_mainTableFlat.png) repeat-y; background-position:-1000px -0px!important; min-height:200px;}
.GUI_TableBottom.flat{ background:url(../../images/UI_mainTableFlat.png);background-position:-2000px -0px!important; background-repeat:no-repeat; height:22px;}
.GUI_NavBack{ position:relative; top:-15px; left:-15px; }

.GUI_Table2{
	background:#F3D40A; padding:15px 0; border-radius:10px; margin:0 auto;	
}
.GUI_Table2.Border{
	padding:15px;
}
.GUI_Table2 .innerBorder{ background:#E4D5AC; border: 1px solid #D2B975; padding:0px; border-radius:4px; width:100%; }
.GUI_Table2 .Border{ background:#E4D5AC; border: 1px solid #D2B975; margin:0 16px; border-radius:4px; }
.GUI_Table2 .inner{ margin:20px; }
.GUI_Table2 .color{ background:#E4D5AC;}



.GUI_Button{ 
  
    height: 50px;
	font-size:18px !important;
    margin-right: 4px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	cursor:pointer;
	display:inline-block;
	background: transparent url('../../images/UI_mainButtonRight.png') no-repeat scroll right;
	color:#E1492F;
	font-weight:bold; 
	
 }
.GUI_Button span{   
    display: block; 
    line-height: 50px!important;
    padding: 0px 5px 0px 23px; 
	background: url('../../images/UI_mainButtonLeft.png') no-repeat left ;
	text-align:center;
	}
.GUI_Button:hover{
	color:#E77443;	
}
.GUI_Button.Active{
	color:#970000;	
}
input.GUI_Button{
	background: transparent url('../../images/UI_mainButton.png') no-repeat scroll left;
	padding:0 15px;
	border:none;
	width:180px;
}
.GUI_Link{ font-size:18px; font-weight:bold; line-height:22px;}
.GUI_Item{ overflow:hidden; text-shadow: #D3BB7A -1px 1px; 
	border:3px solid #E3AC00; border-bottom:3px solid #BB8E01;
	margin-top:2px; margin-bottom:8px;
	padding:5px 5px 4px; 
	-moz-border-radius:5px; border-radius:5px; 
	background:#DCC894; 
	font-size:16px;
	line-height:20px;
	}
.GUI_Item:hover{ background:#D9C288; }
.GUI_Item .ItemWhite,.GUI_Item.ItemWhite{ background:#F1F1F1 url(images/UI_Item_BgWhite.jpg) repeat-x; }

.GUI_Item .tableWrapper{ display:table; width:100%;}
.GUI_Item .tableWrapper span{ color: #111 }
.GUI_Item .Item_col1{ display:table-cell; width:41%; vertical-align:middle; padding-left:10px; }
.GUI_Item .Item_col2{ display:table-cell; width:15%; vertical-align:middle; text-align:center;}
.GUI_Item .Item_col3{ display:table-cell; width:15%; vertical-align:middle; text-align:center;}
.GUI_Item .Item_col4{ display:table-cell; width:10%; vertical-align:middle; text-align:center;}
.GUI_Item .Item_col5{ display:table-cell; width:16%; vertical-align:middle;}
.GUI_Item .Cell{ display:table-cell; vertical-align:middle;}

.GUI_Item .Item_third{ display:table-cell; width:30%; vertical-align:middle; }

.GUI_Item .small{ font-size:11px;!important; }
.GUI_Item .red{ color:#CC0000!important; } 
.GUI_Item .green{ color:#396103!important; }
.GUI_Item .grey{ color:#777!important; }

.GUI_SideMenu{ line-height:32px; list-style:none; font-size:20px; font-weight:bold;   }
.GUI_SideMenu a{  color:#E1492F; text-decoration:none; }
.GUI_SideMenu a:hover{  color:#E77443;  text-decoration:none; }
.GUI_SideMenuX a.Active{  color:#E77443; text-decoration:underline; }

.userStats{ font-size:18px; line-height:22px; vertical-align:middle; }
.userStats span{ font-weight:bold; }
.userStats img{ margin-left:5px; padding-bottom:5px; }
#playerWrapper{	
	width:100%; 
	/*background:url(../../images/BgMain.jpg) center;*/
	min-height:200px;
}
#player{	
	background: url(../../images/loader.gif) center no-repeat #E4D5AC;
	width:100%; 
	min-height:200px;
	text-align:center;
}
#player .missing{ padding-top:150px; padding-bottom:100px;}

.sideMenu{ margin:0; padding:0; list-style:none;}