body { margin:0; padding:0; background:#073264 url('http://www.worldcyberleague.net/images/blue/bg.jpg') repeat-x; font:11px Verdana, sans-serif; }
h1, h2, h3, h4 { margin:0; padding:0; font-weight:normal; text-transform:uppercase; font-family:"Trebuchet MS", Georgia, sans-serif; }
h1 { font-size:18px; margin-bottom:20px; }

a {outline: none; color: #2214e4; text-decoration: underline;}
a:hover {text-decoration: none;}

a img {border:0;}

form { margin:0 auto; padding:0; }
label {}
input, textarea, select, submit { font:11px Verdana, sans-serif; }
.input, .textarea, .select, .short-select { padding:2px; border:1px solid #555; }

.clear { clear:both; height:0; }

#container { width:984px; margin:0 auto; background: #d4d1d1; }

/* top right bottom left */
#top_header { background:#073264 url('http://www.worldcyberleague.net/images/blue/bg.jpg') repeat-x; }
#banner-top { width:728px; height:90px; display:inline;}
#clock { width:220px; height:90px; display:inline; padding:0 0 35px 35px;}
#header { background:url('http://www.worldcyberleague.net/images/blue/header_bg.gif') no-repeat; width:100%; overflow:hidden; padding:0; }
#header-centered { background:url('http://www.worldcyberleague.net/images/blue/header_centered.gif') no-repeat; height:125px; width:926px; margin:0 auto; padding:0 35px 0 0; }
#logo { width:210px; height:75px; padding:25px 0 0 35px; float:left; }
#logo img { border:none; }
#stats { float:left; width:356px; height:20px; padding:5px 0 0 33px; font-weight:bold; color:white;}
#stats .item {font-weight:normal; color:#bdd9f9; display:inline; padding:0 0 0 10px;}
#nav-time { float:left; margin:6px 0 0 85px; font-size:12px; }

#nav { background:url('http://www.worldcyberleague.net/images/general/nav_bg.png') no-repeat; width:984px; height:25px; padding:0; }
#nav .search a img, 
#nav .search a:active img, 
#nav .search a:focus img, 
#nav .search a:visited img
	{float:right; background:url('http://www.worldcyberleague.net/images/blue/search_ou.png') no-repeat; width:131px; height:25px; margin:0; border:0; }
#nav .search a:hover img
	{float:right; background:url('http://www.worldcyberleague.net/images/general/search_ov.png') no-repeat; width:131px; height:25px; margin:0; border:0; }
#nav .search input { float:right; color: #000; border: 0 solid #fff; background-color: #fff; margin:4px 0 0 0; width:145px; height:15px;}

#tabs { background:url('http://www.worldcyberleague.net/images/general/tabs-bg.gif') no-repeat; height:169px; width:962px; padding:5px 7px; margin:0 auto; overflow:hidden; }

.tab { float:left; width:222px; height:159px; margin-right:9px; }
.tab#tab_stats { background:url('http://www.worldcyberleague.net/images/general/tab_stats.png') no-repeat; }
.tab#tab_leagues { background:url('http://www.worldcyberleague.net/images/general/tab_leagues.png') no-repeat; }
.tab#tab_hot { background:url('http://www.worldcyberleague.net/images/general/tab_hot.png') no-repeat; }
.tab#tab_eworld { background:url('http://www.worldcyberleague.net/images/general/tab_eworld.png') no-repeat; margin-right:0; }

.tab_buttons { float:left; width:38px; background:#000; margin-right:8px; }
.tab_buttons #button_home { width:38px; height:25px; }
.tab_buttons #button_email { width:38px; height:25px; }
.tab_buttons #button_sitemap { width:38px; height:26px; }
.tab_buttons #button_skins { width:38px; height:86px; }

#main { width:984px; margin:0 auto; /*overflow:auto; overflow-x: hidden;*/ background:#d4d1d1;} /*background:#f4f3f3 url('http://www.worldcyberleague.net/images/general/main_bg.jpg') repeat-x;*/
#m_left { float:left; width:160px; padding-bottom: 5px; }
#m_right { float: right; width: 820px; margin: 2px 1px 0 0; }

#home_news { float:left; width:526px; }
#home_banner { float:left; width:307px; padding:15px 0 0 5px; background:url('http://www.worldcyberleague.net/images/general/banner-bg.jpg') no-repeat;}

#nav_label .title { background:url('http://www.worldcyberleague.net/images/general/left-nav-element.jpg') no-repeat; width:112px; height:24px; line-height:22px; color:#fff; font-weight:bold; padding-left:15px; }
#nav_label ul { margin:0; padding:0; list-style:none; }
#nav_label li { background:url('http://www.worldcyberleague.net/images/general/left-nav-bg.jpg') no-repeat; line-height:24px; width:127px; }
#nav_label li a { text-decoration:none; color:#000; display:block; padding:0 5px; }
#nav_label li a:hover { background:url('http://www.worldcyberleague.net/images/general/left-nav-bg-hover.jpg') no-repeat; color:#333; }

#login_form form, form#registration { width:450px; margin-top:15px; margin-bottom:15px; }
#login_form fieldset, form#registration fieldset { margin-bottom:10px; border:1px solid #bbb; padding:15px; }
#login_form legend, form#registration legend { padding:0 10px; font-size:12px; text-transform:uppercase; }
#login_form label, form#registration label { float:left; margin:2px 0 5px 0; }
#login_form .radio, form#registration .radio { float:right; margin-bottom:7px; }
#login_form .exp, form#registration .exp,
#login_form .submit, form#registration .submit { float:right; margin-top:2px; }
#login_form .input, form#registration .input { float:right; margin-bottom:5px; width:223px; }
#login_form .textarea, form#registration .textarea { float:right; margin-bottom:5px; width:300px; height:150px; }
#login_form .select, form#registration .select { float:right; width:227px; margin-bottom:5px; }
#login_form .select-bday, form#registration .select-bday { float:left; padding:2px; margin:0 2px 5px 0; width:55px; }
#login_form .select-bmonth, form#registration .select-bmonth { float:left; padding:2px; margin:0 2px 5px 0; }
#login_form .select-byear, form#registration .select-byear { float:left; padding:2px; margin-bottom:5px; width:70px; }
#login_form .checkbox { float:left; margin-bottom:7px; }
#login_form .sub_options { width:230px; float:right; }
#login_form .sub_options .exp { float:left; }

#site_footer { float:left; clear:both; width:984px; height: 115px; margin-top: 3px; background:url('http://www.worldcyberleague.net/images/general/footer.jpg') no-repeat; overflow:hidden; text-align:right; color:#fff; }

/* top right bottom left */
.news { border-bottom:1px dotted #cecece; padding:10px; text-align:justify; width:525px; overflow:hidden; background:#f8f8f8;}
.news h2 { font-size:15px; font-weight:bold;}
.news h3 { margin-bottom:10px; font-size:12px; }
.news .news_image { float:left; width:200px; height:150px; background:#cecece; border:1px solid #cecece;}
.news .news_image_details { float:left; width:200px; height:150px; background:#cecece; border:1px solid #cecece; margin:10px 10px 5px 0;}
.news .news_summary { float:right; width:300px; }
.news .read-more { float:right; text-align:left; margin-top:10px; width:290px; font-size:10px; padding-left:8px; background:url('http://www.worldcyberleague.net/images/general/read_more.gif') no-repeat left 2px; }

.left_section { float:left; width:548px; padding:0; border:1px solid #e0e0e0; overflow:hidden; }
.left_section a { text-decoration:none; color:#808080; padding:0 5px; }
.left_section a:hover { color:#666; text-decoration:underline; }
.left_section form,
.left_section table { width:503px; margin:15px auto; }
.left_section div.label { color:#fff; font-weight:bold; margin:2px 0 2px 12px; }
.left_section .label-details { margin-left:345px; font-size:10px; color:#000; }
.left_section .label-details a { color:#000; text-decoration:none; font-weight:normal; padding-left:15px; line-height:14px; }
.left_section .label-details a:hover { text-decoraton:underline; }
.left_section .print-link { background:url('http://www.worldcyberleague.net/images/blue/icon_print.gif') no-repeat; padding-left:12px;}
.left_section .send-link { background:url('http://www.worldcyberleague.net/images/blue/icon_contacts.gif') no-repeat; padding-left:14px; margin-left:5px; }
.left_section#news_label { background:#f7fbff url('http://www.worldcyberleague.net/images/blue/tab_news.jpg') no-repeat; }
.left_section#games_label { background:#f7fbff url('http://www.worldcyberleague.net/images/blue/tab_games.jpg') no-repeat; }
.left_section .print-send { position:absolute; right:5px; top:-2px; text-align:right; color:#000; white-space:nowrap; overflow:visible; }

.right_column {float:right; width:307px;clear:right;}
.adv_wrapper { float:left; width: 302px; height: 258px; background:#f0eeee; padding: 8px 0 0 2px; border: 1px solid #8f8f8f; margin-bottom: 5px;}
.adv { width:300px; height:250px; border: 0px solid #8f8f8f;}

.game_summary { width:503px; overflow:hidden; padding:10px 0; margin:0 auto; border-top:1px dotted #cecece; }
.game_summary .image { float:left; width:170px; height:63px; border:2px solid #cfcfcf; }
.game_summary .game_details { float:right; width:310px; }
.game_summary h2 { font-size:16px; color:#444; margin-top:6px; }
.game_summary p { background:url('http://www.worldcyberleague.net/images/blue/description_att.jpg') no-repeat 0 4px; padding-left:10px; }
.game_summary a { color:#333; }
.game_summary a:hover { text-decoration:none; }

.left { text-align:left !important; }

ul.table_nav { margin:15px 0 5px 15px; padding:0; list-style:none; width:500px; overflow:hidden; }
.table_nav li { float:left; line-height:17px; text-align:center; margin-right:4px; }
.table_nav li a { text-decoration:none; text-transform:uppercase; display:block; background:url('http://www.worldcyberleague.net/images/blue/button_bg.jpg') repeat-x; border:1px solid #9f9999; padding:0 4px; }
.table_nav li a:hover { color:#fff; background:#9f9999; }

.wcl_table { width:100%; border-collapse:collapse; margin-bottom:15px; }
.wcl_table tr { border-top:1px dotted #cecece; }
.wcl_table .heading { background:#e1e1e1; font-weight:bold; }
.wcl_table td { text-align:center; line-height:20px; border-bottom:1px dotted #999; }

.team_image { margin:10px 0 10px 190px; padding:5px; border:1px solid #e1e1e1; background:#f8f8f8; text-align:center; }

#hot_news { float:left; background:url('http://www.worldcyberleague.net/images/general/hot_news_bg.jpg') repeat-x; height:252px; width:220px; overflow:hidden; padding:6px 10px; border:1px solid #cecece; text-align:center; } 
#hot_news h1 { font:15px Tahoma, sans-serif; font-weight:bold; color:#1a4c91; text-transform:none; margin:5px 0; }
#hot_news .summary { font-size:10px; color:#636161; }
#hot_news .read_more { float:right; text-align:right; margin-top:10px; font-size:10px; width:75px; background:url('http://www.worldcyberleague.net/images/general/read_more.gif') no-repeat left 2px; }
#hot_news .read_more a, #general_news .read_more a { color:#636161; text-decoration:none; }
#hot_news .read_more a:hover, #general_news .read_more a:hover { text-decoration:underline; }
#general_news { float:right; }
#general_news .read_more { float:right; text-align:right; margin:2px 3px 0 0; font-size:10px; width:75px; background:url('http://www.worldcyberleague.net/images/general/read_more.gif') no-repeat left 2px; }
.general_news_row { background:url('http://www.worldcyberleague.net/images/general/general_news_bg.gif') repeat-x; height:57px; width:280px; padding:7px 0 4px 3px; margin-bottom:1px; font-size:10px; }
.general_news_row img { margin:0 5px 0 2px; border:1px solid #fff; }
.general_news_row h2 { color:#1a4c91; font-size:12px; text-transform:none; font-weight:bold; }
.general_news_rog .summary { height:30px; }

ul.nav_tabs { list-style:none; margin:30px 0 0 15px; padding:0; }
.nav_tabs li { float:left; border:1px solid #e1e1e1; border-bottom:none; line-height:20px; margin-right:2px; }
.nav_tabs li a { padding:0 5px; display:block; text-decoration:none; color:#333; }
.nav_tabs li a:hover { background:#333; color:#fff; }

.groups { border-top:1px solid #e1e1e1; padding:15px; width:500px; overflow:hidden; }
.groups .gl { float:left; width:242px; }
.groups .gr { float:right; width:242px; }

table.group { border-top:1px solid #cecece; border-bottom:1px solid #cecece; border-collapse:collapse; width:100%; margin-bottom:10px; }
.group tr.heading { line-height:20px; }
.group tr.heading td { background:#eee; text-align:center; border-bottom:1px solid #cecece; }
.group td { border-bottom:1px dotted #eee; text-align:center; line-height:18px; }

/* home tab navigator BEGIN */

.hometabnav{
	background:url('http://www.worldcyberleague.net/images/general/tabs-bg.png') no-repeat; 
	height:166px; 
	width:984px; 
	padding:0;
	margin:0; 
	overflow:hidden;	
}
* html .hometabnav {
	\width:1000px; 
	w\idth:1000px; 	
}	

.hometabnav .sidenav {
	float:left; 
	width:40px; 
	height:143px; 
	margin:8px 10px 10px 11px;
}
* html .hometabnav .sidenav {
	\margin:8px 10px 10px 5px;
	m\argin:8px 10px 10px 5px;
}

.hometabnav .sidenav img {
	border:0;
	padding:2px;
	margin:0; 
}
.hometabnav .sidenav a {
	padding:0;
	margin:0; 	
}	

.hometabnav .holder{
	float:left; 
	height:142px;
	width:215px; 
	padding:10px 10px 10px 5px;  
}
* html .hometabnav .holder{
	\padding:10px 6px 10px 5px; 
	p\adding:10px 6px 10px 5px; 
}

.hometabnav .headerbar{
	font: bold 10px Verdana;
	line-height: 17px;
	text-align:center;
	color:white;
	padding:0;
	margin:0 0 9px 0;
	text-transform:uppercase;
	height:16px;
	width:100%;
}

.hometabnav ul{
	list-style-type:none;
	border:0;
	height:115px;
	width:203px;
	padding:0 6px 0 5px;
	margin:0;
}
* html .hometabnav ul{
	\padding:0 10px 0 6px;
	p\adding:0 10px 0 6px;
}

.hometabnav ul li {
	display: block;
	width:100%;
	height:23px;
}
.hometabnav ul a,
.hometabnav ul a:active,
.hometabnav ul a:visited {
	display:block;
	font:11px Verdana, Helvetica, Sans-Serif;
	text-decoration:none;
	color:#000;
	margin:0;
	padding:3px 0 2px 26px;
	background:url('http://www.worldcyberleague.net/images/general/sq.gif') no-repeat center left; /* custom bullet list image */
	width:180px;
}
* html .hometabnav ul a,
* html .hometabnav ul a:active,
* html .hometabnav ul a:visited {
	\width:177px;
	w\idth:177px;	
}

.hometabnav ul a:hover{
	padding:3px 0 3px 21px;
	margin:0 0 0 5px;
	color: #fff;
	font:10px Verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	line-height: 14px;
}

#body_index  { background-image:url('http://www.worldcyberleague.net/images/blue/bg.jpg'); 	background-color:#073264; background-repeat:repeat-x;}
#body_stats  { background-image:url('http://www.worldcyberleague.net/images/green/bg.gif');  	background-color:#013C09; background-repeat:repeat-x;}
#body_leagues{ background-image:url('http://www.worldcyberleague.net/images/purple/bg.gif'); 	background-color:#16194C; background-repeat:repeat-x;}
#body_hot    { background-image:url('http://www.worldcyberleague.net/images/red/bg.gif'); 	background-color:#421005; background-repeat:repeat-x;}
#body_eworld { background-image:url('http://www.worldcyberleague.net/images/yellow/bg.gif'); 	background-color:#483B06; background-repeat:repeat-x;}

/* home tab navigator END */


/* sub tab navigator BEGIN */

#subtabnavwrapper {
	border:2px ridge #fff; 
	background-color:#eeecec; 
	background-image:url('http://www.worldcyberleague.net/images/general/sidepanel_bk.jpg');	
	position:relative;
	z-index:1000;
}
#subtabnav {
	margin:0;
	top:3px;
	left: 65px;
	background-image:url('http://www.worldcyberleague.net/images/general/tab.header.bar.png');
	background-repeat:no-repeat;
	width:930px;
	height:30px;
	text-align:left;
	position:absolute;
}
#subtabnav, 
#subtabnav ul {
	padding:0;
	margin:0;
	list-style:none;
	font-family:Verdana, Helvetica, Sans-Serif;
	font-size:14px;
}
#subtabnav a {
	display:block;
	text-decoration:none;
	border:0;
	font-size:.75em;
	color:#fff;
}
#subtabnav a.trigger {
	font: bold 10px Verdana;
	line-height: 15px;
	text-align:center;
	padding:7px 20px 5px 15px; /* [1] top right bottom left */
	width:195px; 				/* keep proportions w/[1] 	 */
	font-weight:bold;
}
#subtabnav a.trigger span{	/* header align */
	margin-right:20px;
}
#subtabnav li {
	float:left;
	width:11.5em;
}
#subtabnav li {position:relative; }

/* hide from IE mac \*/
#subtabnav li {position:static; width:auto;}
/* end hiding from IE5 mac */

#subtabnav li ul, 
#subtabnav ul li  {
	width:14.5em;
}

#subtabnav ul li a  {
	padding:4px 12px 4px 16px; 
	background-image:url('http://www.worldcyberleague.net/images/general/tab.sub.sq.gif');
	background-repeat:no-repeat;
	border-bottom:1px solid #9A9A9A;
	border-right:5px solid #F2F1F1;
	border-left:5px solid #F2F1F1;
}
#subtabnav ul li span a { /* bottom line skip */
	border-bottom:0;
}
#subtabnav li ul {
	position:absolute;
	display:none;
	background-color:#F2F1F1;
	border:1px solid #808080;
}
#subtabnav li:hover a, 
#subtabnav a:focus,
#subtabnav a:active, 
#subtabnav li.wclhvr a {
	color:#fff;
}
#subtabnav li:hover ul, 
#subtabnav li.wclhvr ul {
	display:block;
}
#subtabnav li:hover ul a, 
#subtabnav li.wclhvr ul a {
	color:#000000;
	background-color:transparent;
}
#subtabnav ul a:hover {
	background-repeat:repeat-y !important;
	color:#FFFFFF !important;
	font-weight:bold;
	display:block;
	font-size:.70em;
}

#subtabnav ul.green a:hover, 
.holder ul.green a:hover {
	background-repeat:repeat-y !important;
	color:#FFFFFF !important;
	font-weight:bold;
	display:block;
	background-color:#278F3B !important;
	background-image:url('http://www.worldcyberleague.net/images/green/tab.header.green.jpg') !important;
}
#subtabnav ul.purple a:hover,
.holder ul.purple a:hover {
	background-repeat:repeat-y !important;
	color:#FFFFFF !important;
	font-weight:bold;
	display:block;
	background-color:#8F5CC7 !important;
	background-image:url('http://www.worldcyberleague.net/images/purple/tab.header.purple.jpg') !important;
}
#subtabnav ul.red a:hover, 
.holder ul.red a:hover {
	background-repeat:repeat-y !important;
	color:#FFFFFF !important;
	font-weight:bold;
	display:block;
	background-color:#D85757 !important;
	background-image:url('http://www.worldcyberleague.net/images/red/tab.header.red.jpg') !important;
}
#subtabnav ul.yellow a:hover, 
.holder ul.yellow a:hover {
	background-repeat:repeat-y !important;
	color:#FFFFFF !important;
	font-weight:bold;
	display:block;
	background-color:#DDA40B !important;
	background-image:url('http://www.worldcyberleague.net/images/yellow/tab.header.yellow.jpg') !important;
}
.clearit {
	clear:both;
	height:0;
	line-height:0.0;
	font-size:0;
}
/* sub tab navigator END */

/* login widget BEGIN */

#loginwj { position:relative; width:150px; top:15px; left:20px; float:right; }
#loginwj .login, 
#loginwj .logout {position:absolute; width:16px; height:60px; top:40px; left:132px; top:2px; text-align:center; }
#loginwj .login a img, 
#loginwj .login a:active img, 
#loginwj .login a:focus img, 
#loginwj .login a:visited img
	{background:url('http://www.worldcyberleague.net/images/general/enter_ou.png') no-repeat; width:24px; height:81px; margin:0 0 0 5px;}
#loginwj .login a:hover img
	{background:url('http://www.worldcyberleague.net/images/general/enter_ov.png') no-repeat; width:24px; height:81px; margin:0 0 0 5px;}
#loginwj .logout a img, 
#loginwj .logout a:active img, 
#loginwj .logout a:focus img, 
#loginwj .logout a:visited img
	{background:url('http://www.worldcyberleague.net/images/general/logout_ou.png') no-repeat; width:24px; height:81px; margin:0 0 0 5px; }
#loginwj .logout a:hover img
	{background:url('http://www.worldcyberleague.net/images/general/logout_ov.png') no-repeat; width:24px; height:81px; margin:0 0 0 5px; }
#loginwj form  { margin:0 auto; padding:0; }
#loginwj img   { border:0 }
#loginwj input {color:#000; background-color:#fff; margin-bottom:5px}
#loginwj .sq, 
#loginwj .sq:active, 
#loginwj .sq:focus, 
#loginwj .sq:visited {
	background:url('http://www.worldcyberleague.net/images/general/sq_ou.gif') no-repeat; padding-left:12px;
	color:#ccc; font-family:Arial; text-decoration:none; font-size:8pt
}
#loginwj .sq:hover{ background:url('http://www.worldcyberleague.net/images/general/sq_ov.gif') no-repeat; padding-left:12px; color:#fff }

/* login widget END */
body {
behavior: url("http://www.worldcyberleague.net/js/csshover.htc");
}

.bodybk {
background-color: #D4D1D1;
}
.bodypop {
background-color: #fff;
}

.cwrapper {
width:510px;
padding-left:0px;
position:relative;
float:left;
}
.cwrapper .header {
width:510px;
height:24px; 
background-color: #F0EEEE;
position:relative;
}
.cwrapper .content {
width:508px;
height:100%;
border-color: #8F8F8F;
border-style: solid;
border-width: 0 1px 0 1px; 
background: #F0EEEE;
font:11px Verdana, sans-serif;
}
.cwrapper .content .pad {
padding: 10px;
}
.cwrapper .footer {
width:510px;
height:24px; 
background:url('http://www.worldcyberleague.net/images/content.footer.gif') #F0EEEE no-repeat;
}
.cwrapper2 {
width:820px;
position:relative;
float:left;
}
.cwrapper2 .header {
width:820px;
height:24px; 
background-color: #F0EEEE;
position:relative;
}
.cwrapper2 .content {
width:818px;
height:100%;
border-color: #8F8F8F;
border-style: solid;
border-width: 0 1px 0 1px; 
background: #F0EEEE;
font:11px Verdana, sans-serif;
}
.cwrapper2 .content div {
padding: 10px;
}
.cwrapper2 .footer {
width:820px;
height:24px; 
background:url('http://www.worldcyberleague.net/images/content.footer2.gif') #F0EEEE no-repeat;
}
.cwrapper3 {
width:307px;
position:relative;
float:left;
margin-bottom: 5px;
}
.cwrapper3 .header {
width:307px;
height:24px; 
background-color: #F0EEEE;
position:relative;
}
.cwrapper3 .content {
width:305px;
height:100%;
border-color: #8F8F8F;
border-style: solid;
border-width: 0 1px 0 1px; 
background: #F0EEEE;
font:11px Verdana, sans-serif;
}
.cwrapper3 .content div {
padding: 10px;
}
.cwrapper3 .content .pad {
padding: 5px;
margin: 0 5px;
}
.cwrapper3 .content .pad a {
color: #121212;
text-decoration: none;
}
.cwrapper3 p {
padding: 3px;
margin: 0 5px;
}
.cwrapper3 p.s1 {
background: #f2f3ee;
}
.cwrapper3 p.s2 {
background: none;
}
.cwrapper3 .footer {
width:307px;
height:24px; 
background:url('http://www.worldcyberleague.net/images/content.footer3.gif') #F0EEEE no-repeat;
}

.tblrnd {
background:#EFEDEE;padding:4px;border:2px solid #ccc;
}
.tblbk {
font-family: Arial;
border-width: 0px;
border-style: outset;
border-color: gray;
width: 100%;
border-spacing: 0px;
height: 100%;
}
.tblbk th, .tblbk td {
border: inset 0px gray;
padding: 0px;
}
.tblbk_freematchesout {
border-width: 1px;
border-style: solid;
width: 100%;
border-spacing: 0px;
background-color: #FFFFCC;
border-color: #C0C0C0;
}
.tblbk_freematchesout th, .tblbk_freematchesout td {
border: inset 1px #C0C0C0;
}
.tblbk_matchreportsout {
border-width: 1px;
border-style: solid;
width: 100%;
border-spacing: 0px;
background-color: #FFFFCC;
border-color: #C0C0C0;
}
.tblbk_matchreportsout th, .tblbk_matchreportsout td {
border: inset 1px #C0C0C0;
}
.tblbk_freematchesin {
border-width: 0px;
border-style: outset;
border-color: gray;
width: 100%;
}
.tblbk_freematchesin th, .tblbk_freematchesin td {
border: inset 0px gray;
}
.tblbk_matchreportsin {
border-width: 0px;
border-style: outset;
border-color: gray;
width: 100%;
}
.tblbk_matchreportsin th, .tblbk_matchreportsin td {
border: inset 0px gray;
}
.tblheader {
text-align: center;
background-color: #CCCCCC;
background-image: url('http://www.worldcyberleague.net/images/challenges.rnd.head.bk.gif');
height: 20px;
}
.tblheader_leagues {
font-family: Arial; color: #482779; font-size: 12pt; font-weight: bold;
width:100%;
}
.tblheader_leagues_sec {
font-family: Arial; color: #482779; font-size: 14pt; font-weight: bold;
text-align:center; 
}
.tblheader_tournament_sec {
font-family: Arial; color: #000; font-size: 14pt; font-weight: bold;
text-align:center; 
}
.tdheader_freematches {
font-family: Arial; color: #000; font-size: 10pt; font-weight: bold;
text-align: center;
}
.tdheader_matchreports {
font-family: Arial; color: #000; font-size: 10pt; font-weight: bold;
text-align: center;
width: 50%;
}
.tdheader_matchesdetails {
font-family: Arial; color: #000; font-size: 10pt; font-weight: bold;
text-align: center;
width: 50%;
}
.tbltitle {
width: 110px;
height: 19px;
border-width: 0px;
border-style: solid;
}
.tbltitle_freematches {
width: 144px;
height: 14px;
border-width: 0px;
border-style: solid;
}
.tbltitle_matches {
width: 86px;
height: 14px;
border-width: 0px;
border-style: solid;
}
.tbltitle_matchesdetails {
width: 137px;
height: 16px;
border-width: 0px;
border-style: solid;
}
.tbltitle_leagues {
width: 83px;
height: 13px;
border-width: 0px;
border-style: solid;
}
.tdbk {
vertical-align: top;
}
.tdtabsec {
text-align: center;
border-color:#ccc;
}
.hrsec {
border: 1px dotted #000; padding: 0; margin:0;
}
.tdrow_freematches {
font-size: 10pt; color: #808080; font-family: Arial;
text-align: center;
width: 50%;
}
.tdrow_matchreports {
font-size: 10pt; color: #808080; font-family: Arial;
text-align: center;
width: 50%;
}
.tblsec {
text-align: center;
}
.tblrowodd {
text-align: center;
font-weight: bold;
color: #000;
background-color: #EFEDEE;
}
.tblroweven {
text-align: center;
font-weight: bold;
color: #000;
background-color: #FCF9ED;
}
.tblrowpointodd {
text-align: center;
font-weight: bold;
color: #FF0000;
background-color: #EFE117;
}
.tblrowpointeven {
text-align: center;
font-weight: bold;
color: #0000FF;
background-color: #FCE117;
}
.tblrowreplay {
text-align: center;
font-weight: normal;
color: #000;
background-color: #E5EAFC;
}
.tblleft {
text-align: left;
}
.tblright {
text-align: right;
}
.tblrow {
width: 99%; border-collapse:collapse; font-family:Arial; font-size:10pt;
border-spacing: 0px;
border-width: 1px;
border-style: outset;
border-color: #C0C0C0;
}
.tblrow th, .tblrow td {
border: inset 1px #C0C0C0;
padding: 3px;
}
.tblrowcolor1{
background-color:#fff;	
}
.tblrowcolor2{
background-color:#f0eeee;
}
.tblrow_freematches {
font-size: 10pt; font-family: Arial;
border-width: 0px;
border-style: outset;
border-color: gray;
width: 100%;
}
.tblrow_freematches th, .tblrow_freematches td {
border: inset 0px gray;
padding: 8px;
}
.tblrow_matchreports {
font-size: 10pt; font-family: Arial;
border-width: 0px;
border-style: outset;
border-color: gray;
width: 100%;
}
.tblrow_matchreports th, .tblrow_matchreports td {
border: inset 0px gray;
padding: 8px;
}
.tblrow_matches {
width: 99%; border-collapse:collapse; font-family:Arial; font-size:10pt;
border-spacing: 0px;
border-width: 1px;
border-style: outset;
border-color: #C0C0C0;
}
.tblrow_matches th, 
.tblrow_matches td {
border: inset 1px #C0C0C0;
padding: 3px;
}
.tblrow_matches th {
color:#fff;
background-color:#7DAAF6;
}
.tblrow_matches td {
color:#000;
}
.tblrow_matches .note {
color:#FFFF00;	
}
.tblcol {
font-weight: bold; font-size:9pt;
text-align: center;
background-color: #FFFFCC;
height: 40px;
background-image: url('http://www.worldcyberleague.net/images/challenges.head.bk.gif');
}
.tblcolleft {
font-weight: bold; font-size:9pt;
text-align: left;
background-color: #FFFFCC;
height: 40px;
background-image: url('http://www.worldcyberleague.net/images/challenges.head.bk.gif');
}
.tblcolright {
font-weight: bold; font-size:9pt;
text-align: right;
background-color: #FFFFCC;
height: 40px;
background-image: url('http://www.worldcyberleague.net/images/challenges.head.bk.gif');
}
.tblcol_freematches {
border-bottom: 2px dotted #000;
}
.tblcol_matchreports {
border-bottom: 2px dotted #000;
}
.tdlnk {
color: #800000; font-weight: bold;
}
.lnksec {
color: #000080;
}
.btnyes {
border:0 solid #000; background-image: url('http://www.worldcyberleague.net/images/challenges.btn.yes.gif'); width:55px; height:23px; cursor:pointer;
}
.btnno {
border:0 solid #000; background-image: url('http://www.worldcyberleague.net/images/challenges.btn.no.gif'); width:55px; height:23px; cursor:pointer;
}
.btnreport {
border:0 solid #000; background-image: url('http://www.worldcyberleague.net/images/challenges.btn.report.gif'); width:55px; height:23px; cursor:pointer;
}
.btnpostpone {
border:0 solid #000; background-image: url('http://www.worldcyberleague.net/images/challenges.btn.postpone.gif'); width:61px; height:23px; cursor:pointer;
}
.btnchallenge {
border:1px solid #808080; cursor:pointer; color:#fff; background-color:#800000; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/send.challenges.btn.bk.gif');
}
.btncreateleague {
border:0; cursor:pointer; color:#fff; background-color:#39166d; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/leagues.create.btn.bk.gif'); height:26px; 
}
.btnenterleague {
border:0; cursor:pointer; color:#000; background-color:#FF9933; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/leagues.enter.btn.gif'); height:19px; border: 1px solid #CC6600;
}
.btnback {
width: 63px;
height: 13px;
border-width: 0px;
border-style: solid;
}
.btnprev {
width: 63px;
height: 13px;
border-width: 0px;
border-style: solid;
}
.btnnext {
width: 60px;
height: 13px;
border-width: 0px;
border-style: solid;
}
.footerimg {
width: 313px;
height: 16px;
border-width: 0px;
border-style: solid;
}
.imgflag {
width: 16px;
height: 11px;
border-width: 0px;
border-style: solid;
}
.imgvs {
width: 54px;
height: 23px;
border-width: 0px;
border-style: solid;
}
.imgfloppy {
width: 17px;
height: 16px;
border-width: 0px;
border-style: solid;
}
.scrollbox_matchreports {
color: #000; font-family: Arial; font-size: 10pt; background-color: #fff;
}
.tblreplay {
border-collapse: collapse;
border-width: 1px;
border-style: outset;
width: 100%;
border-spacing: 1px;
border-color: #C0C0C0;
}

 .tblreplay th, .tblreplay td {
border: inset 1px #C0C0C0;
}
.tdreplay1 {
color: #666666; font-family: Arial; font-size: 10pt; font-weight: bold; text-align:left;
background-color: #FFFFCC;
background-image: url('http://www.worldcyberleague.net/images/match-report.head.bk.gif');
height: 40px;
}
.tdreplay2 {
color: #666666; font-family: Arial; font-size: 10pt; font-weight: bold;
background-color: #FFFFCC;
background-image: url('http://www.worldcyberleague.net/images/match-report.head.bk.gif');
height: 40px;
}
.tdcol_replay1 {
font-family: Arial; font-size: 10pt;
}
.tdcol_replay2 {
font-family: Arial; font-size: 10pt; text-align:left;
}
.uploader {
font-family: Arial; font-size: 10pt; color: #000; background-color: #fff;
}
.tbldesc {
font-family:Arial; font-size:10pt;
width: 100%;
border-collapse: collapse; 
}
.tbldesc th, .tbldesc td {
border: inset 0px #ccc;
padding: 0;
}
.tdtab {
text-align: center;
border-color:#ccc;
background-color: #fff;
white-space: nowrap;
}
.tdtab1 {
width: 10px;
}
.tdtab2 {
width: 10px;
height: 19px;
border-width: 0px;
}
.tdtabempty {
width: 95%;
}
.tdtabinfo {
text-align:left;
background-color: #fff;
}
.divtabinfo {
color: #000;
}
.divtabcomplaint {
color: #800000;
}

.btnsendreport {
border:1px solid #fff; cursor:pointer; color:#fff; background-color:#800000; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/match-report.btn.bk.gif');
}
.frmtxt{
font-size: 10pt;
}
.frmfld {
color: #000;	
border: 1px solid #808080;
background-color: #fff;
}
.subnav_leagues_s1 {
padding:0 10px 0 10px; border: 2px solid #666699; font-family: Arial; font-size:8pt; color:#fff; text-align:center; background:url('http://www.worldcyberleague.net/images/leagues.subnav.bk.gif');
}
.subnav_leagues_s1 a {
color:#fff;
text-decoration: none;
}
.subnav_leagues_s1 a:hover 
{
text-decoration: underline;
}

.subnav_leagues_s2 {
padding:0 10px 0 10px; border: 2px solid #666699; font-family: Arial; font-size:8pt; color:#39166D; text-align:center;
}
.subnav_leagues_s2 a,
.subnav_leagues_s2 a:active,
.subnav_leagues_s2 a:focus,
.subnav_leagues_s2 a:visited,
.subnav_leagues_s2 a:hover
{
color:#39166D;
}
.leagues_hr.hr {
color:#482779
}
.leagues_container1 {
margin:0; padding:0; position:relative; width:100%; height:340px; overflow:hidden; 
background-image:url('http://www.worldcyberleague.net/images/leagues.table.bk.jpg'); background-repeat:no-repeat; 
background-position:3% 15%;
}
/* Opera <=9 hack */
html:first-child .leagues_container1 {background-position:4% 35%;}

.divbottom {
    display: table-cell;
    vertical-align: bottom;
}
.leagues_container2 {
margin:0; padding:0; width:470px; height:230px; overflow:auto; overflow-x:hidden;
}
.leagues_banner {
margin:0; padding:0; border:1px solid #fff; color:#000; background-color:#C0C0C0
}
.leagues_container3 {
margin:0; padding:0; margin-left:20px;
}
.tournament_row {
color: #000; font-size: 10pt; border: 1px solid #B79AF8; padding-left: 5px; background-color: #EFECFD;
}
.tournament_rowa {
color: #000; font-size: 10pt; border: 1px solid #B79AF8; padding-left: 5px; background-color: #F7F6FC;
}
.tournament_row a,
.tournament_rowa a 
{
color:#000;
}
.tournament_text {
margin:0; padding:0; width:420px; overflow:auto; overflow-x:hidden;
text-align:left;
}
.game_row {
color: #000; font-size: 10pt; border: 1px solid #B79AF8; padding-left: 5px; background-color: #DDF6C5;
}
.game_row a {
color:#000;
}
.game_rowsub{
color: #336699; font-size: 8pt; border: 1px solid #B79AF8; background-color: #DDF6C5;
font-weight:bold;
background-image:url('http://www.worldcyberleague.net/images/games-details.headsub.bk.gif');
padding: 0 3px;
}
.dkred {
color:#800000;
}
.lired {
color:red;
}

.game_footersub {
font-size: 10pt;
background: url('http://www.worldcyberleague.net/images/tournament.games.btn.bk.gif');
background-color: #fff;
text-align:center;
height:28px;
white-space:nowrap;
}
.game_footersub a,
.game_footersub a:active,
.game_footersub a:focus,
.game_footersub a:visited,
.game_footersub a:hover
{
color:#000;
text-decoration:none;
}
.game_join_btn {
border: 1px outset #FFCC00; 
background-image: url('http://www.worldcyberleague.net/images/tournament.games.btn2.bk.gif');
}
.game_version {
font-size:14pt; font-weight:bold;
}
.game_infobox {
padding:10px; 
background-image:url('http://www.worldcyberleague.net/images/tournament.competitors.td.bk.png'); background-repeat:no-repeat; background-position:left top;
text-align:justify;
color:#fff;
font-size:11px;
font-weight:bold;
}
.game_agreedbox {
border:1px solid #ccc;
background-color:#EFF1CF;
text-align:center;
}
.tblborder {
border:1px solid #808080; border-collapse:collapse;
}
.remove_player_lnk, 
.remove_player_lnk a {
color: #FF0000;
text-decoration:none;
font-weight:bold;
}
.grouptbl_header1 {
border-collapse: collapse; 
border: 1px solid #000080;
background:url('http://www.worldcyberleague.net/images/groups.header.bk.gif');
background-position:2px;
}	
.grouptbl_header2  {
border-collapse:collapse; margin-top:5px; font-family:Arial; font-size:10pt; font-weight:bold; background:url('http://www.worldcyberleague.net/images/groups.headersub.bk.gif'); 
height:42px;
padding:0;
}
.grouptbl_header2 img {
border: 1px solid #fff;
}
.grouptbl_header2 select {
color: #000; background-color: #fff; margin:5px;
}
.grouptbl {
font-family: Arial; font-size: 8pt;
margin:2px;
}
.grouptbl th {
border: 1px 1px 1px 1px solid #000080;
font-family:Verdana;
font-weight:bold;
font-size:12px;
color: #006;
height:24px;
background-color:#DDF6C5;
background:url('http://www.worldcyberleague.net/images/groups.headersub1.bk.gif');
}
.grouptbl td {
border: 1px solid #339966;
}
.grouptbl .checkrow {
background-color:#DDF6C5;
border:1px solid #339966; margin-top:3px;
}
.grouptbl .detailbox {
border: 1px solid #006600;
background-color:#DDF6C5;
}
.grouptbl .letterbox {
font-size: 18pt; color: #336600; font-family: Arial; border: 1px solid #000080;
background-color:#DDF6C5;
}
.group_section {
font-size: 10pt; font-family: Arial; color: #008000; font-weight: bold; padding:20px 0 5px 0;
}
.grouptbl_details {
border-collapse: collapse; text-align: center; font-family: Verdana; font-size: 8pt; color: #008000;
border: 1px solid #339966;
}	
.grouptbl_details .separator {
background-color:#F3FDBE;
}	
.grouptbl_details th {
background-color:#F0FCE4;
border: 1px solid #339966;
}
.grouptbl_details td {
border: 1px solid #339966;
}	
.clantbl {
font-family: Arial; font-size: 8pt;
margin:2px;
}
.clantbl th {
border:0;
font-family:Verdana;
font-weight:bold;
font-size:12px;
color: #000;
height:24px;
}
.clantbl td {
border:0;
}
.clantbl .odd {
background-color:#fff;
border:0; 
margin-top:3px;
}
.player th {
background-color:#B0F291;	
}
.player .even {
background-color:#B0F291;	
}
.team th {
background-color:#c3e1b5;	
}
.team .even {
background-color:#c3e1b5;	
}
.W {
color:#336699;
}
.L {
color:red;
}
.profileinput {
border:0;	
font-size: 8pt; font-family: Verdana;
}
.profileinput td {
background-color:#fff;		
}	
.profileinput input {
border:1px solid #CCF5B2; color: #000; background-color: #fff; background-image: url('http://www.worldcyberleague.net/images/clans.head.bk2.gif'); width:100%; font-size:10pt; font-weight:bold; text-align:center;
}
.profileinput .item {
background-image: url('http://www.worldcyberleague.net/images/clans.head.bk2.gif');
}
.tblclansh {
font-size: 10pt; font-family: Arial;
}
.tblclansh .header {
border: 1px solid #808080;
background-image: url('http://www.worldcyberleague.net/images/clans.head.bk1.gif');
}
.clansbox {
color:#666666; font-weight:bold; font-size:10pt; font-family:Verdana;
border: 1px solid #808080; background:url('http://www.worldcyberleague.net/images/clans.imageholder.bk.png');
}
.clansbox img {
border: 1px solid #808080;
}
.clansbox.text {
color: #ccc; font-size: 10pt; font-weight: normal;
}
.clansbox .highl {
color: #CCFF33; font-size: 12pt; font-weight: bold;
}
.clanbtnsend {
border:0; font-weight: bold; color: #fff; background-color: #008000; background-image: url('http://www.worldcyberleague.net/images/clans.btn.bk.send.gif'); font-size:8pt; height:22px;
}
.clanbtnjoin {
border:0; font-weight: bold; color: #fff; background-color: #008000; background-image: url('http://www.worldcyberleague.net/images/clans.btn.bk.join.gif'); font-size:8pt; height:22px;
}
.clanbtnchallenge {
border:0; font-weight: bold; color: #fff; background-color: #008000; background-image: url('http://www.worldcyberleague.net/images/clans.btn.bk.challenge.gif'); font-size:8pt; height:22px;
}
.profileoutput {
border:0;	
font-size: 8pt; font-family: Verdana;
}
.profileoutput td {
background-color:#fff;		
}	
.profileoutput .item {
text-align:center;
font-weight: bold;
background-image: url('http://www.worldcyberleague.net/images/clans.head.bk2.gif');
}
.profileoutput .item2{
text-align:left;
font-weight: normal;
background-image: url('http://www.worldcyberleague.net/images/clans.head.bk2.gif');
}
.profilematchtab {
font-size: 8pt; font-weight: bold;
}
.profilematchtab .tabinactive {
border:1px solid #000;
background-color: #fff;
background-image: url('http://www.worldcyberleague.net/images/challenges.head.bk.gif');
text-align:center;
height:30px;
width:130px;
}
.profilematchtab a {
cursor:pointer;
font-weight: bold;
text-decoration: none;
}
.profilematchtab .tabinactive a {
color:#000;
}
.profilematchtab .tabactive a {
color:#fff;
}
.profilematchtab .tabactive {
border:1px solid #fff;
background-color: #306FC7;
background-image: url('http://www.worldcyberleague.net/images/task.tab.active.bk.gif');
text-align:center;
color:#fff;
height:30px;
width:130px;
}
.userprofile input.s1 {
border:1px solid #C0C0C0; width:98%; font-size:10pt; font-family:Arial; color:#000; background-color:#FFFFCC;
}
.userprofile input.s2 {
border:1px solid #C0C0C0; width:98%; font-size:10pt; font-family:Arial; color:#000; background-color:#fff;
}
.userprofile select {
border:1px solid #C0C0C0; font-size:10pt; font-family:Arial; color:#000; background-color:#FFFFCC;
}	
.userprofile td {
padding:0 10px 0 10px; 
white-space: nowrap;
}
.userprofile .update {	
color:#fff; font-size: 8pt; font-weight: bold;
border: 1px solid #F0EEEE;
background-image: url('http://www.worldcyberleague.net/images/user.btn.bk.gif');	
padding: 3px 10px 3px 10px;
}	
.userprofile .send {	
color:#336699; font-size: 8pt; font-weight: bold;
border: 1px solid #ccc;
background-image: url('http://www.worldcyberleague.net/images/user.btn.send.bk.gif');	
padding: 3px 10px 3px 10px;
}	
.userprofile td {
padding: 4px;
}

/* horizontal tabnav BEGIN */
.tabnav a {
color: #000;
background: #52A14D url('http://www.worldcyberleague.net/images/task.tab.left.gif') left top no-repeat;
text-decoration: none;
padding: 0 0 0 10px;
}
.tabnav a span {
background: url('http://www.worldcyberleague.net/images/task.tab.right.gif') right top no-repeat;
padding: 3px 10px 3px 0;
}
.tabnav a, .tabnav a span {
display: block;
float: left
}
/* Hide from IE5-Mac \*/
.tabnav a, .tabnav a span {
float: none
}
/* End hide */
.tabnav a:hover {
color: #fff;
background: #00CC66 url('http://www.worldcyberleague.net/images/task.tab.left.hover.gif') left top no-repeat;
padding: 0 0 0 10px;
}
.tabnav a:hover span {
background: url('http://www.worldcyberleague.net/images/task.tab.right.hover.gif') right top no-repeat;
padding: 3px 10px 3px 0;
}
.tabnav ul {
padding: 0;
margin: 0;
}
.tabnav li {
list-style: none;	
float: left;
margin: 0;
} 
/* horizontal tabnav END */

.userindex {
font-size: 8pt; font-family: Verdana;
}
/* customized tabnav BEGIN */
.userindex .tabnav a {
color: #fff;
background: #52A14D url('http://www.worldcyberleague.net/images/task.tab.left.gif') left top no-repeat;
}
.userindex .tabnav a span {
background: url('http://www.worldcyberleague.net/images/task.tab.right.gif') right top no-repeat;
}
.userindex .tabnav a:hover {
color: #fff;
background: #00CC66 url('http://www.worldcyberleague.net/images/task.tab.left.hover.gif') left top no-repeat;
}
.userindex .tabnav a:hover span {
background: url('http://www.worldcyberleague.net/images/task.tab.right.hover.gif') right top no-repeat;
}
/* customized tabnav END */

.userindex th {
background-color: #B2E4AF;
}
.userindex .s1 {
background-color: #E6F4E5;
}
.userindex .s2 {
background-color: #FEFFEF;
}
.userindex .b {
font-weight: bold;
}
.userindex .c {
text-align: center;
}
.userindex .d {
color: #666;
}
.userindex .g {
color: #006600;
}

.taskstabs {
font-size: 8pt; font-family: Verdana;
}
/* customized tabnav BEGIN */
.taskstabs .tabnav a {
color: #fff;
background: #41C8CE url('http://www.worldcyberleague.net/images/task.tab.left.gif') left top no-repeat;
}
.taskstabs .tabnav a span {
background: url('http://www.worldcyberleague.net/images/task.tab.right.gif') right top no-repeat;
}
.taskstabs .tabnav a:hover, 
.taskstabs .tabnav .sel a 
{
color: #fff;
background: #9DF0F4 url('http://www.worldcyberleague.net/images/task.tab.left.hover.gif') left top no-repeat;
}
.taskstabs .tabnav a:hover span, 
.taskstabs .tabnav .sel a span 
{
background: url('http://www.worldcyberleague.net/images/task.tab.right.hover.gif') right top no-repeat;
}
/* customized tabnav END */

.taskstabs th,
.taskstabs td 
{
padding: 10px;
}
.taskstabs th {
background-color: #9DF0F5;
text-align: center;
}
.taskstabs .s1 {
background-color: #E1FFFF;
}
.taskstabs .s2 {
background-color: #fff;
}
.taskstabs .b {
font-weight: bold;
}
.taskstabs .c {
text-align: center;
}
.taskstabs .d {
color: #666;
}
.taskstabs .g {
color: #006600;
}

/* Vertical Menu Begin */

#vmenu{
border: 1px solid #808080;
width: 157px;
margin: 2px 1px;
}
#vmenu ul{
margin: 1px;
padding: 0;	
list-style-type: none;
font: normal 8pt Verdana, sans-serif;
}
#vmenu li a{
display: block;
padding: 0 0 0 16px;
width: 137px;
text-decoration: none;
color: black;
background-color: #E1DFE0;
border-top: 1px solid #fff;
border-bottom: 1px solid #666;
border-left: 1px solid #fff;
border-right: 1px solid #808080;
background-image: url('http://www.worldcyberleague.net/images/vmenu.bk-item.gif');	
}
#vmenu li a:hover,
#vmenu li .page:hover
{
color: black;	
padding: 0 0 0 16px;
background-color: white;
border-color: #808080;
background-image: url('http://www.worldcyberleague.net/images/vmenu.bk-hover.gif');
}
#vmenu li a.page {
color: white;
font-weight: bold;
background-color: #336699;
background-image: url('http://www.worldcyberleague.net/images/vmenu.bk-page.gif');	
}

#vmenu div.menutitle{
color: black;
border-bottom: 1px solid #ccc;
padding: 4px 0 4px 10px;
text-align: left;
background-color: #F2F2F2;
font: bold 10pt Verdana, sans-serif;
background-image: url('http://www.worldcyberleague.net/images/vmenu.bk-title.gif');	
}

/* Vertical Menu End */


/* Left Blocks Begin */

#news_left,
#events_left,
#interviews_left
{
border: 1px solid #808080;
width: 157px;
margin: 4px 1px 0;
padding: 0;
background: #f9ece4;
}
#events_left
{
background: #def4f5;
}
#interviews_left
{
background: #f5ffff;
}

#news_left div.menutitle,
#events_left div.menutitle,
#interviews_left div.menutitle
{
color: black;
padding: 4px 0 4px 10px;
text-align: left;
background-color: #F2F2F2;
font: bold 10pt Verdana, sans-serif;
background-image: url('http://www.worldcyberleague.net/images/vmenu.bk-title.gif');	
}

#news_left div.menutitle_spacer,
#events_left div.menutitle_spacer,
#interviews_left div.menutitle_spacer
{
width: 157px;
height: 3px;
background-image: url('http://www.worldcyberleague.net/images/vmenu.bk-title-spacer.gif');	
}

#news_left div.item,
#events_left div.item,
#interviews_left div.item
{
width: 157px;
margin-bottom: 10px;
}

#news_left div.item div.item_title,
#events_left div.item div.item_title,
#interviews_left div.item div.item_title
{
margin: 1px;
padding: 3px 7px;
color: #fff;
background: #f0a35e;
font-weight: bold;
}
#events_left div.item div.item_title
{
background: #adb7d2;
}
#interviews_left div.item div.item_title
{
background: #b2b7c6;
}

#news_left div.item div.item_image,
#events_left div.item div.item_image,
#interviews_left div.item div.item_image
{
width: 145px;
padding: 4px 6px;
}

#news_left div.item div.item_abstract,
#events_left div.item div.item_abstract,
#interviews_left div.item div.item_abstract
{
margin: 1px;
padding: 3px 4px;
color: #000;
}

/* Left Blocks End */


/* Paging Begin */

.paging {
font: bold 10px Verdana, sans-serif;
color:#808080;
}
.paging a {
text-decoration: none;
font: bold 10px Verdana, sans-serif;
color:#000;
margin: 3px;
}
.paging a.page {
color: white;
background-color: #0080FF;
padding: 0 5px 0 5px;
}

/* Paging End */

.login table {
border-collapse: collapse; 
font-family:Verdana; font-size:10px;
}
.login .text {
width:98%; color:#000; background-color:#fff;
}
.login .btn {
color:#006600; font-size: 8pt; font-weight: bold;
border: 1px solid #ccc;
background-image: url('http://www.worldcyberleague.net/images/user.btn.send.bk.gif');	
padding: 3px 10px 3px 10px;
}
.login a {
text-decoration: none;
font: normal 10px Verdana, sans-serif;
color:#369;
margin: 3px;
}
.login a:hover {
text-decoration: underline;
}

.matchesinfo .header {
border-collapse: collapse; width: 100%;
}
.matchesinfo .header b {
color: #03c;
}
.matchesinfo .doth {
border:1px dotted #F0EEEE;
border-bottom-color:#000;
}
.matchesinfo .box {
border-collapse: collapse; border: 1px solid #808080; font-size:10px; font-family:Verdana;
background-color: #FEFFEF;
}
.matchesinfo .box .cel {
background-color: #fff;
}
.matchesinfo .dotv {
border-right:1px dotted #000; padding:10px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
}
.matchesinfo .win {
background-color: #FAFAF2;
text-align:center;
border: 1px solid #ccc;
}
.matchesinfo .txt {
color: #000; border: 1px solid #C0C0C0; padding: 3px; background-color: #fff; width:26px; text-align:center; font-size:10px;
}
.matchesinfo .info {
font-size: 10px; font-family: Verdana;
}
.matchesinfo .btn,
.matchesdate .btn
{
color:#006600; font-size: 8pt; font-weight: bold;
border: 1px solid #ccc;
background-image: url('http://www.worldcyberleague.net/images/user.btn.send.bk.gif');	
padding: 3px 10px 3px 10px;
}
.matchesdate {
border-collapse: collapse; border: 1px solid #808080; font-size:10px; font-family:Verdana;
background-color: #FEFFEF;
}
.matchesdate .schedule {
border-collapse: collapse; font-size: 8pt; font-family: Verdana; font-weight: bold;
}
.matchesdate .s1 {
border:1px solid #C0C0C0; width:98%; font-size:10pt; font-weight: normal; font-family:Arial; color:#000; background-color:#fff;
}
.tabbox { 
position: relative; 
text-align: left;
padding-left:5px;
}
.tabbox .holderinfo {
width: 95%; z-index: 1; left: 10px; top: 15px; color: #000; font-family: Arial; font-size: 10pt; border: 1px solid #ccc; padding: 10px; background-color: #fff;
padding-left:5px;
}
.tabbox .holderdesc {
position: absolute; z-index: 0; width: 100px; height: 25px; left: 0px; top: -24px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #fff; background-color: #fff;
margin-left:5px;
_margin-left:0;
}
.tabbox .desc {
position: absolute; z-index: 0; width:118px; _width:113px; height: 25px; left: 0px; top: -23px; font-size: 9pt; background:url('http://www.worldcyberleague.net/images/tab.r.w.gif') no-repeat top right; padding-top:5px;
text-align:center;
}
.tabbox .complaint {
color: #800000;
}
.gamecover {
width:233px; height:316px; float:left; text-align:center; background-image:url('http://www.worldcyberleague.net/images/tournament.games.bk.png'); background-repeat:no-repeat; padding:10px 5px 5px 0;
}
.gamecover .teamsize {
color: #000; font-size: 8pt; font-family: Arial; width: 80px; border: 3px inset #C0C0C0; background-color: #D5E954;
margin-top:5px;
}

.infozone {
width:100%; font-family:Verdana, Helvetica, "Sans serif";
overflow: hidden;
}
.infozone h1 {
font-size: 14pt; color: #800000; font-weight: bold;
margin:0 20px 5px 20px;
}
.infozone .publishedh1 {	
font-size: 10px; margin:0 10px 10px 20px; font-weight: bold;
}
.infozone .infoimg {	
border: 2px solid #fff;
width: 350px; 
}
.infozone .infotxt {	
text-align: justify; margin: 10px 20px 10px 20px;
}
.infozone .goback {
margin:10px 0 10px 0; font-weight: bold;
}	
.infozone .goback a {	
color:#000;
font-size: 10px; 
text-decoration: none;	
}
.infozone .morenews {	
padding: 0;
}

.infozone .item {
padding: 5px 3px 5px 3px;
width:100%;
float:left;
}
.infozone .item:hover {
background-color:#fff;	
}
.infozone .item .ref a {	
font-size: 12pt; color: #800000; font-weight: bold;
text-decoration: none;
}
.infozone .item .ref img {	
border: 3px double #808080; margin: 5px 10px 10px 0;
}
.infozone .subtitle {	
font-size: 10px; margin:4px 0;
}
.infozone .published {	
font-size: 10px; margin-bottom:10px; font-weight: bold;
}
.infozone .abstract {	
font-size: 10px; margin-bottom:10px;
}
.infozone .readmore a {	
color:#000;
font-size: 10px; margin-bottom:10px;
text-decoration: none;	
}

.stats .btn {
border:0; font-weight: bold; color: #fff; background-color: #076917; background-image: url('http://www.worldcyberleague.net/images/statistics.btn.bk.gif'); font-size:8pt; height:22px;	
width:120px;
}
.stats select {
color: #000; background-color: #fff; margin:5px; width:98%;
}
.stats hr {
color:#808080;
}
.stats table {
font-family:Verdana; font-size:11px; color:#000; order-collapse: collapse;
}
.stats table .b {
font-weight: bold;
}
.stats tr.h td {
background-color: #057919; background-image:url('http://www.worldcyberleague.net/images/statistics.header.bk.gif');
padding: 5px;
color:#fff;
font-weight: bold;
}
.stats tr.g td {
background-color: #92ECA1;
padding: 5px;
}
.stats tr.w td {
color: #000; background-color: #fff;
padding: 5px;
border: 1px solid #ccc;
}
.stats tr.w td a {
color:#000;
text-decoration: none;	
}	
.stats .ar {
font-weight: normal;
color:#076917;
margin-right:20px;
}
.stats tr.mnu td .mbtn {
font-size: 11px;
color: #fff; 	
background-color: #09811D;
border:0;
width:100%;
padding:3px;
cursor: pointer;
}
.stats tr.mnu td .mbtn:hover {
background-color: #0AD82E;
}
.stats tr.mnu td .clk {
color: #000; 	
background-color: #fff;
}

.leagues table {
text-align: center; font-family: Arial; font-size: 10pt; color: #000; font-weight: bold; border-collapse: collapse; background-image: url('http://www.worldcyberleague.net/images/leagues.header.bk.gif');
border: 1px solid #000080;
}
.leagues td {
border: 1px solid #000080;
padding:5px;
}
.leagues td.w {
background-color: #fff;
}

.tasks .header {
border-collapse: collapse; width: 100%;
}
.tasks .doth {
border:1px dotted #F0EEEE;
border-bottom-color:#000;
}
.tasks .blue {
color:#03C;
padding-top:5px;
}	
.tasks .btnsend {
border:1px solid #808080; cursor:pointer; color:#fff; background-color:#008000; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/send.tasks.btn.bk.gif');
}
.tasks .btnaccept {
border:1px solid #800; cursor:pointer; color:#fff; background-color:#800; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/accept.tasks.btn.bk.gif');
}
.tasks .btnreject {
border:1px solid #ccc; cursor:pointer; color:#060; background-color:#ccc; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/user.btn.send.bk.gif'); 
}
.tasks .btncancel {
border:1px solid #ccc; cursor:pointer; color:#000; background-color:#ccc; font-family:Arial; font-size:10pt; font-weight:bold; background-image:url('http://www.worldcyberleague.net/images/user.btn.send.bk.gif'); 
}

.taskindex {
font-size: 8pt; font-family: Verdana;
}
/* customized tabnav BEGIN */
.taskindex .tabnav a {
color: #fff;
background: #52A14D url('http://www.worldcyberleague.net/images/task.tab.left.gif') left top no-repeat;
}
.taskindex .tabnav a span {
background: url('http://www.worldcyberleague.net/images/task.tab.right.gif') right top no-repeat;
}
.taskindex .tabnav a:hover {
color: #fff;
background: #00CC66 url('http://www.worldcyberleague.net/images/task.tab.left.hover.gif') left top no-repeat;
}
.taskindex .tabnav a:hover span {
background: url('http://www.worldcyberleague.net/images/task.tab.right.hover.gif') right top no-repeat;
}
/* customized tabnav END */

.taskindex th {
background-color: #9DF0F4;
}
.taskindex .s1 {
background-color: #E6F4E5;
}
.taskindex .s2 {
background-color: #FEFFEF;
}
.taskindex .b {
font-weight: bold;
}
.taskindex .c {
text-align: center;
}
.taskindex .d {
color: #666;
}
.taskindex .g {
color: #006600;
}




.homepage .tabsgames  .tab :hover {
background-color:#FEFAEE;	
}
.homepage .tabsgames .tab {
border: 2px outset #C0C0C0;
white-space: nowrap;
}
.homepage .tabsgames a {
cursor:pointer;
font-weight:bold;
color:#000;
text-decoration: none;	
}

.homepage .list td {
font-size: 8pt; font-family: Verdana;
border: 1px solid #C0C0C0;
padding:3px 3px 3px 10px;
text-align:left;
}
.homepage .list td:hover {
background-color:#FEFAEE;	
}
.homepage .list tr.odd {
background-color:#DCE4FE;
}
.homepage .list tr.even {
background-color:#E4EBFE;
}
.homepage .list a {
cursor:pointer;
font-weight:normal;
color:#000;
text-decoration: none;
}

.homepage .morenews {	
padding: 0;
}
.homepage .morenews ul {
list-style: none;
padding: 0;
margin: 0;
}
.homepage .morenews li {
padding-bottom:5px;
}	

.homepage .morenews li a {
font-weight:bold;
color:#000;
text-decoration: none;	
}	
.homepage .morenews li a:hover {
color:#800;
}	



