
a, input, img, div { behavior: url(includes/javascripts/iepngfix/iepngfix.htc) }
a, input, img, div {
	border:medium none;
}
body{
	font-family:arial;
	font-size:12px;
	line-height:130%;
}

input.button, input.delete, input.save, input.file, input.upload, label.cabinet, input#search, input.forgotpass, input.login{
	cursor:pointer;
}

a{
	text-decoration:none;
	cursor:pointer;
}


p{
display:block;
}

h3{
	font-size:18px;
}

* {
	font-family:arial;
	margin:0px 0px;
	padding:0px 0px;
}

a{
	color:white;	
}

a:hover, a:active{
	color:yellow;
}

#main_swap{
	margin:0 auto;
	overflow:hidden;
}

table.menu
{
	position:absolute;
	visibility:hidden;
}

/*&&&&& input type=file &&&&&&*/

.SI-FILES-STYLIZED label.cabinet
{
	width: 102px;
	height: 20px;
	background: url(../images/browse_btn.jpg) 0 0 no-repeat;
	display: block;
	float:left;
	overflow: hidden;
	cursor: pointer;
	margin-right:3px;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
	position: relative;
	height: 100%;
	width: 102px;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

input.upload{
	width: 102px;
	height: 20px;
	background: url(../images/upload_btn.jpg) 0 0 no-repeat;
	border:none;
}


/*
	style for member profile
	@author dungna - AHTJSC <dungna@arrowhitech.com>
*/

.paging {
	font-size:12px;
}

#profile-menu {
	margin-bottom:-16px;
	overflow:hidden;
}

#profile-menu a:hover,
#profile-menu a:visited,
#profile-menu a:active,
#profile-menu a {
	display:block;
	padding:14px 0 0 72px;
	width:121px;
	height:40px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#profile-menu a.menu {
	background:transparent url(../../../images/profile_menu.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#profile-menu a.menu-active {
	background:transparent url(../../../images/profile_menu_active.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	opacity:0.75;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	text-decoration:none;
}

#profile-body {
	border:2px solid #5C675C;
	overflow:hidden;
	padding:20px;
}

.profile-title {
	background-color:#005200;
	border:1px solid #8F978C;
	margin-bottom:20px;
	overflow:hidden;
	padding:5px;
}
.profile-title h3{
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
}
.profile-title #add-friend{
	float:right;
	margin-top:-23px;
}

.profile-title #add-friend img{
	margin-top:5px;
}

.left {
	background-color:#2D342C;
	color:#FFFFFF;
	float:left;
	opacity:0.75;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	margin-bottom:10px;
	padding:10px;
	width:45%;
}
.left a{
	color:#FFFFFF;
	text-decoration:none;
}
.right {
	background-color:#2D342C;
	color:#FFFFFF;
	float:right;
	opacity:0.75;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	margin-bottom:10px;
	padding:10px;
	width:45%;
}
.right a{
	color:#FFFFFF;
	text-decoration:none;
}
.rank-element, .vital-element, .favourites-element {
	clear:both;
}
.rank-element .game-name, .vital-left, .favourites-left {
	float:left;
}
.rank-element .mamber-rank, .vital-right, .favourites-right{
	float:right;
}
.vital, .about, .site, .rank, .favourites {
	background-color:#2D342C;
	margin-bottom:10px;
	overflow:hidden;
	padding:10px;
}
.private-right,
.private-left {
	color:#FFFFFF;
	margin-bottom:10px;
	width:45%;
}
.private-right {
	float:right;
}
.private-left {
	float:left;
}
.private-right a,
.private-left a{
	color:#FFFFFF;
	text-decoration:none;
}

/*
	style for private message
	@author dungna - AHTJSC <dungna@arrowhitech.com>
*/

#message-tools {
	text-align:center;
	margin-bottom:10px;
	float:left;
	width:576px;	
}

#message-heading{
	background:#171F0C;
	overflow:hidden;
	font-weight:bold;
	padding:3px;
	float:left;
	width:543px;
}

#message-reply{
	background:#171F0C;
	overflow:hidden;
	font-weight:bold;
	padding:5px;
}

#message-reply a {
	margin-right:25px;
}

#message-heading .chkbox {
	float:left;
	width:80px;
	padding:3px 0;
	text-align:center;
}

#message-heading .chkbox a{
	cursor:pointer;
	margin-top:2px;
}

#message-heading .sender{
	float:left;
	width:145px;
	padding-top:3px;
}
#message-heading .subject{
	float:left;
	width:220px;
	padding-top:3px;
}

#message-heading .datesend{
	float:left;
	width:98px;
	padding-top:3px;
}

#messages-row {
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	float:left;
}

#messages-row a:link,
#messages-row a:hover,
#messages-row a:visited,
#messages-row a:active {
	text-decoration:none;
}

#messages-row .read {
	background:#373D2E;
	overflow:hidden;
	clear:both;
	border:1px solid #111707;
	padding:5px 3px;
	margin:3px 0px;
	float:left;
	width:540px!important;
}

#messages-row .unread {
	background:#57170B;
	overflow:hidden;
	clear:both;
	border:1px solid #111707;
	padding:5px 3px;
	margin:3px 0px;
}

#messages-row .unread {
	font-size:13px;
}

#messages-row .chkbox {
	float:left;
	width:80px;
	padding:3px 0;
	text-align:center;
}
#messages-row .sender{
	float:left;
	width:145px;
}
#messages-row .subject{
	float:left;
	width:220px;
}
#messages-row .datesend{
	float:left;
	width:90px;
}

#message_body {
	border:1px solid #A1A1A1;
	margin:5px;
	padding:3px 10px;
	background:transparent url(../images/bg_acuity.gif) repeat scroll 0 0;
	min-height:300px;
}
#message_body li {
	margin-left:25px;
}

input#cb0 {
	/* background:transparent url(../../../images/chk-checked.png) no-repeat; */
}

#button {
	background:#373D2E;
	overflow:hidden;
	clear:both;
	border:1px solid #111707;
	padding:5px 3px;
	margin:3px 0px;
	text-align:center;
}

input#send,
input#save,
input#cancel {
	background:transparent;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}

input#save {
	margin:0px 150px;
}

#form .inp {
	background:#373D2E none repeat scroll 0 0;
	border:1px solid #111707;
	clear:both;
	margin:3px 0;
	overflow:hidden;
	padding:7px 3px 5px;
	text-align:left;
}

#form .inp label {
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
	float:left;
	width:65px;
}

#form .inp input {
	float:left;
	border:medium none;
}

/*
	style for members list
	@author dungna - AHTJSC <dungna@arrowhitech.com>
*/

#members tr#member-me {
	background:#DEDEDE;
	font-style:italic;
}


/** 
* calendar popup style
* Thang nn
*/

#CalendarControlIFrame {
  display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  height: 250px;
  width: 250px;
  z-index: 99;
}

#CalendarControl {
  position:absolute;
  background-color:#FFF;
  margin:0;
  padding:0;
  display:none;
  z-index: 100;
}

#CalendarControl table {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 8pt;
  border-left: 1px solid #336;
  border-right: 1px solid #336;
}

#CalendarControl th {
  font-weight: normal;
}

#CalendarControl th a {
  font-weight: normal;
  text-decoration: none;
  color: #FFF;
  padding: 1px;
}

#CalendarControl td {
  text-align: center;
}

#CalendarControl .header {
  background-color: #336;
}

#CalendarControl .weekday {
  background-color: #DDD;
  color: #000;
}

#CalendarControl .weekend {
  background-color: #FFC;
  color: #000;
}

#CalendarControl .current {
  border: 1px solid #339;
  background-color: #336;
  color: #FFF;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  border: 1px solid #FFF;
  width: 2em;
}

#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  color: #FFF;
  background-color: #336;
  border: 1px solid #999;
}

#CalendarControl .previous {
  text-align: left;
}

#CalendarControl .next {
  text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

#CalendarControl .title {
  text-align: center;
  font-weight: bold;
  color: #FFF;
}

#CalendarControl .empty {
  background-color: #CCC;
  border: 1px solid #FFF;
}

/**
* style pages
* thangnn
*/
body{
	/*background: #091A00  repeat-x url('../images/body_bg.jpg');*/
	background: #001D00  repeat-x url('../images/body_bg.jpg');
	
}

#wrap{	
	margin:64px auto;
	width:815px;
	height:auto;
}

#wrap #header{
	height:60px;
}

#wrap #header #logo{
	background:url('../images/header_bg.jpg') top left no-repeat;
	width:201px;
	height:60px;
	float:left;
	border:none;
}

#wrap #header #logo img{
	margin:7px 0px 0px 27px;
	border:none;
}

#wrap #header #slogan{
	background:url('../images/slogan_bg.jpg') left bottom no-repeat;
	float:left;
	width:613px;
	height:60px;
	border-left:1px solid #000E03;
}

#wrap #header #slogan img{
	margin:0px;
}

#wrap #main_swap{	
	background:url('../images/main_sharp.png') right top repeat-y;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	float:left;
	width:815px;
	color:white;
	min-height:570px;
	height:570px;
	height:auto!important;

}

a{
	color:white;
}

#wrap #main_swap #main_swap_child{
	background:url(../images/main_bg.jpg) #000 no-repeat scroll 0 0;
	width:800px;
	float:left;
	padding:0 0 10px 0;
	min-height:560px;
	height:560px;
	height:auto!important;
}

#wrap #main_swap #left_col{
	width:201px;
	float:left;
}

#wrap #main_swap #main_content{
	float:left;
	width:599px;
}


#wrap #main_swap #main_content .main_nav{	
	width:597px;
	height:101px;
	padding-top:13px;
	border:1px solid #3D3D3D;
	opacity:0.95;
	float:left;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	margin:0 0 4px;
	background:transparent url(../images/menu_bg.png) repeat-x scroll 0 0;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
}

.content_manager p.message{
	margin:5px 0px;
}

.nav_top{
	float:left;
}
/*Home page
Thangnn
*/

/**
* header Home
*/
body#home h2.message{
	color:white;
	text-align:center;
}

body#home #wrap #header{
	height:110px;
	background:no-repeat right top url('../images/home_header_bg.png');
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");

}
body#home #wrap #header img{
	margin-left:151px;
	margin-top:25px;
}

body#home #wrap #main_swap{
	background: no-repeat left top url('../images/home_main_bg.png');
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	min-height:517px!important;
	height:517px!important;
	height:auto!important;
	width:815px;
	float:left;
}

/**
* Home main content
*/

body#home #wrap #main_swap #main_content{
	float:left;
	width:800px;
	height:517px;
}

body#home #wrap #main_swap #right_bg{
	background: no-repeat left top url('../images/home_right_main_bg.png');
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	float:left;
	width:15px;
	height:517px;
}

body#home #wrap #main_swap p, body#home #wrap #main_swap a {
	color:white;

}

body#home #wrap #main_swap #login_form{
	width:405px;
	height:180px;
	margin-left:223px;
	margin-top:160px;
}

body#home #login_form form input.text{
	border:none;
	background:url('../images/inputext_home.png') no-repeat;
	font-size:22px;
	width:258px;
	height:28px;
	margin-bottom:5px;
	padding:3px;
}

body#home #login_form .text_login{
	float:left;
	width:139px;
	height:118px;
}

body#home #login_form .text_login p{
	font-size:22px;
	margin:10px 0 25px;
	letter-spacing:2px;
}

body#home #login_form .input_login{
	height:118px;
	float:left;
}

body#home #login_form form input.button{
	clear:both;
	display:block;
	width:270px;
	margin-left:70px;
	height:60px;
	border:none;
	background:url(../images/home_login_btn.gif);
}

body#home .login_link{
	float:right;
	font-size:15px;
	font-weight:bold;
	width:175px;
	height:45px;
	margin:100px 15px 0px 0px;
}

body#home .login_link p{
	text-align:right;
	margin-bottom:8px;
}

body#home .login_link a{
	text-decoration:none;
}
/*
End home page
*/

/**
* Main Menu
*/

.main_nav div{
	float:left;
}

.main_nav .messager_menu a{
	background:url(../images/messager.png);
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	display:block;
	width:74px;
	height:74px;
	margin:6px 0 0 120px;
}

.main_nav .messager_menu a:hover{
	background:url(../images/messager_hover.png);
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	width:95px;
	height:95px;
}

.main_nav #mes_active a{
	background:url(../images/messager_hover.png);
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	width:95px;
	height:95px;
}

.main_nav .game_menu a{
	background:url(../images/game.png);
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	display:block;
	width:74px;
	height:74px;
	margin:6px 0 0 19px;
}

.main_nav .game_menu a:hover{
	background:url(../images/game_hover.png);
	 behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	 width:95px;
	height:95px;
}

.main_nav #game_active a{
	background:url(../images/game_hover.png);
	 behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	 width:95px;
	height:95px;
}

.main_nav .member_menu a{
	background:url(../images/social.png) no-repeat;
	 behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	display:block;
	width:74px;
	height:74px;
	margin:6px 0 0 33px;
}

.main_nav .member_menu a:hover{
	background:url(../images/social_hover.png);
	 behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	 width:95px;
	height:95px;
}

.main_nav #mem_active a{
	background:url(../images/social_hover.png);
	 behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	 width:95px;
	height:95px;
}


.main_nav .friend_menu a{
	background:url(../images/friend.png);
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	display:block;
	width:74px;
	height:74px;
	margin:6px 0 0 26px;
}

.main_nav .friend_menu a:hover{
	background:url(../images/friend_hover.png);
	 behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	 width:95px;
	height:95px;
}

.main_nav #friend_active a{
	background:url(../images/friend_hover.png);
	 behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	 width:95px;
	height:95px;
}

/**End Main menu ***/

/* Submenu */
 a.member_submenu{
	background:url(../images/member_sub.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	width:45px;
	height:58px;
	margin-left:10px;
	text-indent:-999em;
	width:60px;
	float:left;
	display:inline;
} 

/* Submenu */
 a.leagues_submenu{
	display:inline;
	float:left;
	height:58px;
	margin-left:153px;
	width:53px;
} 

a.forum_submenu{
	background:url(../images/forum_icon.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	display:inline;
	float:left;
	height:58px;
	margin-left:10px;
	text-indent:-999em;
	width:53px;
}
/* end submenu */

/**
*Left Column
*/

#left_col{
	font-family:arial;
}

/*### avatar ###*/
#left_col #avatar{
	width:189px;
	height:286px;
	margin:0px auto 6px;
}

#left_col .top{
	height:9px;
	width:189px;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity:0.85;
	background:url(../images/top_bg.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
}


#left_col #avatar .container h3{
	color:#BBF737;
	text-align:center;
	font-size:17px;
	padding:0px 0px 5px;
}

#left_col #avatar .container img{
	margin:25px 0 0 33px;
	opacity:0.85;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
}

#left_col #avatar .container h3 span#alias{
	text-transform:uppercase;
}

#left_col #avatar .container{
	height:266px;
	width:189px;
	opacity:0.85;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	background:url(../images/container_avatar_bg.jpg) repeat-y;
	position:relative;
}

#left_col #avatar .container .img_avatar{
	background:url(../images/avatar_img_bg.jpg) repeat-x;
	height:180px;
	width:165px;
	margin:0pt auto;
	border:1px solid #949494;
	overflow:hidden;
	
}

#left_col #avatar .container a.edit_avatar{
	background:url(../images/edit_avatar.jpg) no-repeat;
	margin:8px 0 0 14px;
	display:block;
	width:155px;
	height:30px;
	position:absolute;
	bottom:5px;	
}

#left_col .bottom{
	background:url(../images/bottom_bg.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	width:189px;
	height:10px;
	opacity:0.85;	
	filter:alpha(opacity=85);
	-moz-opacity: 0.85
}

/*### End avatar ###*/

/*#### Vital Statis ####*/

#left_col .vital_statis{
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	margin:0 auto 6px;
	width:189px;
}

#left_col .vital_statis h3{
	background:transparent url(../images/left_box_title_bg.jpg) no-repeat scroll 0 0;
	font-size:17px;
	height:23px;
	margin:0 auto 6px;
	padding-top:6px;
	text-align:center;
	width:177px;
}

#left_col .vital_statis select#listSites{
	width:177px;
	height:20px;
	margin:0px 6px;
	text-align:center;
	font-size:15px;
	overflow:hidden;
}

#left_col .vital_statis #show_statistic{
	text-align:center;
	margin:0pt auto;
}

#left_col .vital_statis #show_statistic p{
	margin-top:5px;
}

#left_col .vital_statis .container{
	background:url(../images/statis_bg.png) repeat-y;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	opacity:0.9;
}

/*##### End Vital statis ####*/

/*##### manager link ####*/

#left_col .manager_link {
	width:189px;
	margin:0 auto 6px;
	color:white;
}

#left_col .manager_link .container {
	background:transparent url(../images/statis_bg.png) repeat-y scroll 0 0;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	opacity:0.9;
	text-align:center;
}

#left_col .manager_link h3{
	background:transparent url(../images/left_box_title_bg.jpg) no-repeat scroll 0 0;
	font-size:17px;
	height:26px;
	margin:0 auto 6px;
	padding-top:6px;
	text-align:center;
	width:177px;
}

#left_col .manager_link p{
	text-align:center;
	margin-top:3px;
}

#left_col .manager_link a{
	color:white;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;	
}

#left_col .manager_link a:hover{
	color:yellow;
}

#left_col a.logout{
	margin:6px auto 10px;
	background:url(../images/logout.jpg) no-repeat;
	display:block;
	width:130px;
	height:27px;
}

/*## login left column ##*/
#left_col .login_left_col{
	width:189px;
	margin:0 auto 6px;
	font-size:11px;
}

#left_col .login_left_col .container {
	background:transparent url(../images/statis_bg.png) repeat-y scroll 0 0;
	opacity:0.9;
	padding:0 6px;
	/* for ie6 float:left;	*/
}

#left_col .login_left_col h3{
	margin:0 auto 6px;
	background:url(../images/left_box_title_bg.jpg) no-repeat;
	width:177px;
	height:29px;
	padding-top:3px;	
	text-align:center;
	font-size:17px;
}

#left_col .login_left_col input.text{
	width:110px;
}

#left_col .login_left_col input.login{
	display:block;
	height:20px;
	width:102px;
	border:none;
	background:url(../images/login_left.jpg) no-repeat;
}


#left_col .register_menu{
	width:189px;
	margin:0 auto 6px;
	font-size:11px;	
}

#left_col .register_menu .container{
	background:transparent url(../images/statis_bg.png) repeat-y scroll 0 0;
	opacity:0.9;
	padding:0 6px;
	/* for ie6 float:left;	*/
}

#left_col .register_menu h3{
	margin:0 auto 6px;
	background:url(../images/left_box_title_bg.jpg) no-repeat;
	width:177px;
	height:29px;
	padding-top:5px;	
	text-align:center;
	font-size:17px;
}

#left_col .register_menu ul{
	list-style-type:none;
	margin-left:10px;
	font-weight:bold;
}

#left_col .register_menu a{
	text-decoration:none;
}

/*### End manager link ####*/

/**End left column */

/**
* Main content
*/

#main_content .content_top{
	background:url(../images/content_top.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	width:597px;
	height:7px;
	clear:both;
}

#main_content .content{
	background:#24340F;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	color:white;
	clear:both;
	float:left;
	padding:2px 3px 2px 9px;
	width:579px;
	border-left:3px solid #A2A2A2;
	border-right:3px solid #A2A2A2;
	opacity:0.85;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	min-height:395px;
	heigth:395px;
	height:auto!important;	
}

#main_content .content .content_title{
	height:64px;
	background:url(../images/content_title_bottom.gif) left  bottom no-repeat;
}

#main_content .content .content_title img.icon{
	float:left;
	width:55px;
}

#main_content .content .content_title h2{
	color:white;
	font-size:20px;
	text-align:center;
	text-transform:uppercase;
	padding: 14px 0px;
}



.content .content_content{
	float:left;
	background:url(../images/content_saparate.gif) 279px 6px no-repeat;
}

.content .content_content .left_content{
	float:left;
	width:285px;	
	margin-top:4px;
	position:relative;
}

.content_content .left_content span{
	background:url(../images/select_bg.jpg);
	width:234px;
	height:26px;
	display:block;
	position:absolute;
	padding:3px 0 0 40px;
	font-weight:bold;
}

.content_content .left_content select{
	height:25px;
	margin:5px 0 0 5px;
	width:255px;
}

.left_content #txtGames{
	width:263px;
	float:left;
	margin-top:5px;
}

.left_content #txtGames .game_list{
	background:url("../images/game_list_bg.gif") no-repeat;
	width:263px;
	height:29px;
	margin:4px 0px;
}

.left_content #txtGames .game_list a{
	text-decoration:none;
	font-weight:bold;
	width:231px;
	height:23px;
	display:block;
	position:relative;
	padding:6px 11px;
}

.left_content #txtGames .selected a{
	color:#C6FB37;
}

.left_content #txtGames .game_list a:hover{
	color:#C6FB37;
}

#txtGames .game_list span.game_start{
	text-align:right;
	background:none;
	display:inline;
	position:absolute;
	right:0;
	padding:0;
	
}

.content .content_manager{
	float:left;
	width:543px;
	border:3px solid #ACACAC;
	margin:5px 0;
	background:#1C400E;
	padding:20px 15px;
	font-size:14px;
	min-height:330px;
	height:330px;
	height:auto!important;
}

.content .content_manager h2{
	margin:5px 0px;
		
}

.content .content_manager form.news{
	margin:10px 100px;
}

.content .content_manager a{
	color:white;
	text-decoration:none;
}

.content .content_manager a:hover{
	color:yellow;
}

.content .content_manager input.delete{
	border:none;
	display:inline;
	width:102px;
	margin-right:3px;
	float:left;
	height:20px;
	background:url(../images/delelte_btn.jpg);
}

.content .content_manager input#site_text{
	display:inline;
	width:250px;
}

.content .content_manager input.search{
	border:none;
	display:inline;
	width:102px;
	margin-right:3px;
	height:20px;
	background:url(../images/search_btn.jpg);
}

.content .content_manager input.reset{
	border:none;
	display:inline;
	width:102px;
	margin-right:3px;
	height:20px;
	background:url(../images/reset_btn.jpg);
}

.content .content_manager a.check{
	display:block;
	float:left;
	width:102px;
	margin-right:3px;
	height:20px;
	text-indent:-999em;
	background:url(../images/checkall.jpg);
}

.content .content_manager a.uncheck{
	display:block;
	float:left;
	width:102px;
	margin-right:3px;
	height:20px;
	text-indent:-999em;
	background:url(../images/uncheckall.jpg);
}

.content .content_manager a.new_image{
	display:block;
	float:left;
	width:102px;
	height:20px;
	text-indent:-999em;
	background:url(../images/new_images.jpg);
}

.content .content_manager a.new_admin{
	display:block;
	float:left;
	width:102px;
	height:20px;
	text-indent:-999em;
	background:url(../images/new_admin.jpg);
}

.content .content_manager a.new_image{
	display:block;
	float:left;
	width:102px;
	height:20px;
	text-indent:-999em;
	background:url(../images/new_images.jpg);
}

form#frmList table{
	margin:5px auto;
}

.content .content_manager .oper_input{
	margin:0pt 60px;
	clear:both;
}

.content .content_manager a.add_news{
	display:block;
	float:left;
	width:102px;
	height:20px;
	text-indent:-999em;
	background:url(../images/addnews.jpg);
}

.paging{
	clear:both;
	margin:5px 0;
	text-align:right;
}

.paging b{
	color:yellow;
}

form.search_site{
	margin:0pt auto;
	width:400px;
}

/* game detail */
.content .content_content .game_details{
	float:left;
	width:292px;
	height:317px;
	margin:8px 0px 0px 2px;
}


.game_details .left, .game_details .right{
	float:left;
	width:13px;
	height:317px;
	padding:0;		
}

.game_details .left{
	background:url(../images/left_detail_bg.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
}

.game_details .right{
	background:url(../images/right_detail_bg.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
}


.game_details #game_details{
	float:left;
	width:265px;
	height:317px;
	background:url(../images/game_detail_bg.jpg) repeat-x;
}

.game_details #game_details h3{
	text-align:center;
	padding-top:15px;
}

.game_details #game_details p.game_start{
	font-size:11px;
	font-weight:bold;
	margin-bottom:18px;
}

.game_details #game_details p{
	font-size:13px;
	padding:0 0 3px 18px;
	font-weight:bold;
}

#main_content .content_bottom{
	background:url(../images/content_bottom.png) no-repeat;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	width:597px;
	height:7px;
	clear:both;
}
/** End main content */

/**
* Footer
*/

#wrap #footer{
	clear:both;
	float:left;
	width:815px;
	height:10px;	
}

#wrap #footer #footer_left_sharp {	
	width:800px;
	height:10px;
	float:left;
	background:url('../images/footer_sharp_bottom.png') left top repeat-x;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
}

#wrap #footer #footer_corner_sharp {	
	float:left;
	background:url('../images/footer_sharp_corner.png') left top repeat-x;
	behavior: url("includes/javascripts/iepngfix/iepngfix.htc");
	width:15px;
	height:10px;
}

/*###### End Footer #####*/
/************style table ******************/
div.del{
	margin:5px auto;
	width:425px;
}

table {
  margin: 0pt auto;
  border-collapse: collapse;
  border: none;
  font: normal 12px helvetica, verdana, arial, sans-serif;
  background-image: url(../images/bg_acuity.gif); 
  background-repeat: repeat;

border-spacing: 1px;
  }
caption {
  text-align: left;
  font: normal 12px helvetica, verdana, arial,  sans-serif;
  background: transparent;
  }
td, th {
  border: none;
  padding: .8em;
  color: #fff;
  }
thead th, tfoot th {
  font: bold 11px helvetica, verdana, arial, sans-serif;
  border: none;
  text-align: left;
  background: #000000;
  color: #fff;
  padding-top:4px;
  }
tbody td a {
  background: transparent;
  text-decoration: none;
  }
/*tbody td a:hover {
  background: transparent;
  color: #00FF0C;
  }*/
tbody th a {
  font: bold 12px helvetica, verdana, arial, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #9F9F9F;
  }
  
  
tbody td+td+td+td a {
    padding-right: 14px;
  }

/*tbody td+td+td+td a:hover {
        padding-right: 14px;
 }
tbody th a:hover {
  background: transparent;
  color: #00FF0C;
  }*/
tbody th, tbody td {
  vertical-align: top;
  }

.odd {
  background: #000000;
  }
/*tbody tr:hover {
  background: #0E0E0E;
  }
tbody tr:hover th,
tbody tr.odd:hover th {
  background: #0E0E0E;
  }*/
/**
*login left table
*/
table.login{
	font-size:11px;
	background: none;
}

table.login td, table.login th{
	padding:0.1em;
}

/**
*
*/

 /*end table*/
input#title{
 	width:185px;
}

input.save{
	height:20px;
	width:102px;
	background:url(../images/save.jpg);
	border:none;
	margin-top:5px;
	text-align:center;
}

input.forgotpass{
	height:20px;
	width:102px;
	background:url(../images/getpass.jpg);
	border:none;
	margin-top:5px;
	text-align:center;
}

input.send{
	height:20px;
	width:102px;
	background:url(../images/send.jpg);
	border:none;
	margin-top:5px;
	text-align:center;
	cursor:pointer;
}

input.cancel{
	height:20px;
	width:102px;
	background:url(../images/cancel.jpg);
	border:none;
	margin-top:5px;
	text-align:center;
	cursor:pointer;
}

#mem_by_perm{
	margin:5px 0px;
}

#show_perm{
	margin:5px 0;
}

ul.list_site{
	list-style-type:none;
}

a.back{
	background:url(../images/back.png) no-repeat;
	behavior: url(includes/javascripts/iepngfix/iepngfix.htc);
	padding:0 0 0 20px;
}


/**
* News
*/

.news{
	background:url(../images/bg_acuity.gif);
	padding:10px;
}

.news p.time_created{
	font-weight:bold;
}

a.more{
	background:url(../images/more_icon.png);
	behavior: url(includes/javascripts/iepngfix/iepngfix.htc);
	display:block;
	width:60px;
	height:22px;
	text-indent:-999em;
}

/**
* Leagues 
*/

/*# menu #*/
.top_league_menu {
	width:570px;
	height:56px;
	text-align:center;
	float:left;
	border:2px solid #575D53;
	background:#012001;
	line-height:30px;
}

.top_forum_menu {
	width:574px;
	height:56px;
	text-align:center;
	float:left;
	border:2px solid #575D53;
	background:#012001;
	line-height:30px;
	margin-bottom:5px;
}

.top_forum_menu a {
	margin-top:15px;
	float:left;
	text-decoration:none;
	font-size:24px;
	margin-right:15px;
}

.top_forum_menu a.first{
	display:inline;
	margin-left:80px;
}

.top_forum_menu a.selected{
	font-size:34px;
	margin-top:12px;
}

.top_league_menu a{
	margin-top:15px;
	float:left;
	text-decoration:none;
	font-size:24px;
	margin-right:15px;
}

.top_league_menu a#arena, .top_league_menu a#global, .top_league_menu a#continent, .top_league_menu a#country{
	font-size:30px;
	margin-top:12px;
}

.top_league_menu a.first{
	margin-left:175px;
}

.top_league_menu a:hover{
}

/*# league hight sort #*/
.league_highest{
	clear:both;
	float:left;
	width:570px;
	height:18px;
	padding:5px 0;
}

.league_highest a, .league_sort a{
	background:url(../images/league_lnk_icon.png) 0 3px no-repeat;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	text-transform:capitalize;
	font-size:15px;
}

.league_highest a#highest_rank, .league_highest a#highest_score, .league_highest a#highest_tagratio, .league_highest a#highest_accuracy, .league_highest a.sort_league_reg, .league_sort a.filter_league_reg{
	background:url(../images/lueage_link_active.png) 0 3px no-repeat;
}

.league_sort{
	clear:both;
	float:left;
	text-align:center;
	width:570px;
	margin-bottom:5px;
}

.league_sort a#overall, .league_sort a#average{
	background:url(../images/lueage_link_active.png) 0 3px no-repeat;
}
/*# Month, year #*/

.league_month {
	width:100px;
	border:2px solid #575D53;
	clear:both;
	float:left;
	background:#012000;
	min-height:270px;
	height:270px;
	height:auto!important;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	margin-right:5px;
}

.league_month a{
	text-decoration:none;
}

.site_list{
	float:left;
	width:431px;
	border:2px solid #575D53;
	background:#012001;
	padding:10px;
	margin-top:5px;
}

.member_sort{
	background:#012001 none repeat scroll 0 0;
	border:2px solid #575D53;
	float:left;
	padding:10px;
	width:431px;
}

.league_country_list{
	float:left;
	background:#012001 none repeat scroll 0 0;
	border:2px solid #575D53;
	padding:10px;
	width:431px;
	margin-top:5px;
}
.right_col{
	float:left;
	width:455px;
}

a.month_select, .league_month a.month_select {
	color:yellow;
}

.gallery_img{
	float:left;
	margin:0 15px 10px;
	width:150px;
}
/**
* End Thang nn
*/


/* tuongpg */

.search_input{
	background:transparent url(../images/search_text.jpg) repeat scroll 0 0;
	border:0 none;
	color:white;
	font-size:25px;
	height:36px;
	padding-left:7px;
	width:304px;*/
}

.search_btn{
	display:inline;
	float:left;
	font-size:20px;
	font-weight:bold;
	margin:10px 0 0 30px;
	text-decoration:none;
}

a.search_btn{
	margin:0 0 0 5px;
}

.search_btn4rum{
	display:inline;
	float:left;
	font-size:18px;
	font-weight:bold;
	margin:10px 0 0 40px;
	text-decoration:none;
}

.top_button{
	display:inline;
	float:left;
	margin:3px 0 0;
	padding:5px 0 5px 5px;
}

.search_form{
	padding:5px 5px 5px 160px;
	background-color:#0C1303;
	border:1px solid #57604B;
	text-align:right;
}

.search_form_arena{
	background-color:#0C1303;
	border:1px solid #57604B;
	padding:5px;
	text-align:center;
	width:566px;
	clear:both;
	height:27px;
}

a.search_btn_arena {
	background:#0A251C;
	height:25px;
	cursor:pointer;
	float:left;
}

a.link_top_forum{
	text-decoration:none;
}

.header_forum{
	clear:both;
	background-color:#4A7600;
	padding:5px;
	border:1px solid #77895A;
	font-size:14px;
	margin:5px 0 0;
}

.body_forum{
	border:3px solid #ACACAC;
	padding:5px;
	font-size:12px;
}

.view_thread, #newthread{
	font-size:12px;
	border:3px solid #ACACAC;
	padding:5px;
	margin:10px 0;
}

.thTop{
	text-align:left;

}

.check_mess {
	background:#171F0C none repeat scroll 0 0;
	clear:both;
	width:543px;
	height:20px;
	padding:3px 3px;
}

.check_mess a{
	font-weight:bold;
}

a.myzone{
	margin:0pt auto;
	background:url(../images/myzone.png) no-repeat;
	behavior:url(includes/javascripts/iepngfix/iepngfix.htc);
	display:block;
	height:107px;
	width:89px;;
}

img.flag_left{
	margin:5px 5px 5px 50px;
}

input.text_forum {
	border:2px solid #6BB101;
	font-size:16px;
	height:21px;
	margin-bottom:5px;
	width:260px;
}

select.select_4rum{
	font-size:16px;
	margin-bottom:5px;
	width:150px;
	height:25px;
}

select{
	border:2px solid #6BB101;
}

.left_content input#text_select{
	background:url(../images/select_bg.jpg);
	width:233px;
	font-size:18px;
	font-weight:bold;
	text-transform:capitalize;
	color:#fff;
	padding:3px 0px 3px 40px;
	height:22px;
	cursor:pointer;
}

.left_content .list{
	width:274px;
	position:absolute;
	top:29px;
	left:0;
	z-index:999;
	
}

.left_content .list input.option{
	width:264px;
	background:#123121;
	color:#fff;
	text-align:left;
	opacity:100%;
	text-indent:9;
	font-weight:bold;
	cursor:pointer;
	padding-left:10px;
}

.left_content .list input.hover{
	background:#fff;
	color:#000;
}

.search_friend{
	background:#292929;
	float:left;
	width:522px;
	padding:10px;
	margin-bottom:10px;

}

.search_friend input.text{
	width:234px;
	height:16px;
	padding:4px 0 3px 5px;
	background:url(../images/search_friend_text.jpg) no-repeat;
	color:#fff;
	font-size:12px;
}

tr.admin td.topic a, tr.admin td.author{
	color:#0AF4FD;	
}

tr.oper td.topic a, tr.oper td.author{
	color:#FFFA01;
}

p.new-topic{
	float:left;
	width:150px;
	display:inline;
	margin-left:20px;
}

p.search{
	float:left;
}

input.textsearch_arena{
	border:2px solid #6BB101;
	font-size:22px;
	height:21px;
	margin:0 0 0 5px;
	width:230px;
}

a.announcement{
	color:#0AF4FD!important;
}

a.sticky{
	color:yellow!important;
}
