
/*START--IAH Branding Bar style and Backgrounds*/
#container100percent {margin:0px;width:100%;height:45px;background-image:url(../images/CBT/top_bar_bg.gif);position:absolute; z-index:100}
#containercenter {position:relative;margin:0px auto;width:80%;height:45px;background-image:url(../images/CBT/top_bar_center.gif); float:left;}
#containerleft {position:absolute;width:100%; height:45px;top:0px;left:-100em;background:url(../images/CBT/top_bar_bg_left.gif)}
#slope{ position:absolute; z-index:1; width:28px; height:44px; right:-28px; background:url(../images/CBT/top_bar_slope_layer.gif) no-repeat;}
#logo_iahgames {position: absolute;z-index: 5;display: block;float: left;width: 225px;height: 45px;top: 0px;margin-left: 150px;padding-left: 0px;}
.link_holder{position:relative;float:right;}
.link_content{ position:absolute; margin-top:3px;right:20px;white-space:nowrap;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;z-index:5;}
li.bbar_link{display:inline;margin:0px 0px 0px 15px;} 
a.bbar:link{color:#CCCCCC;text-decoration:none;}
a.bbar:hover{color:#FFFFFF !important;text-decoration:none;}
a.bbar:visited{color:#CCCCCC;text-decoration:none;}
a.bbar:active{color:#CCCCCC;text-decoration:none;}   
/*END--IAH Branding Bar style and Backgrounds*/


/* General */
html,body{ border:none;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body {
	margin: 0px;
	padding: 0px;
	background-color:#ffdc00;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}


a {
	color: #333333;
	text-decoration:none;
}
a:hover {
	color: #7b5400;
	text-decoration:underline;
	
}

img
{
	border: none;
}



/* MAIN PAGE */

/* main holder */
#MAIN_HOLDER{ position:relative; margin:0px auto 0px auto;width:1100px;height:1398px;z-index:0;}
/* flash holder */
#flash_holder{ position:absolute;top:50px;left:-10px;width:1098px;height:750px;z-index:1; }
#flash_holder3{ position:absolute;top:0px;left:-10px;width:1098px;height:750px;z-index:1; }

/* news events */
#news_event{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;position:absolute;top:650px;left:270px;width:458px;height:10px;z-index:2; margin:0px; border:none;padding:0px;}
.news_event_font{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#996600;margin:0px; border:none;padding:0px;}
.news_event_table{ padding:0px; margin:0px; border:none; height:15px; }
.single_news{ display:block; position:relative;width:100%;height:1.8em; clear:both;}
.single_news_hover{position:absolute;left:-6px;top:-3px;width:102%;height:1.8em;}
.newshover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}

/* forum */
#forum{ position:absolute;bottom:345px;left:228px;width:189px;height:83px;z-index:2; margin:0px; border:none;padding:0px;}
.forum_font{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;margin:0px; border:none;padding:0px; font-weight:bold;}

/* blog */
#blog{ position:absolute;bottom:380px;right:364px;width:200px;height:90px;z-index:2; margin:0px; border:none;padding:0px; }
.blog_font{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;margin:0px; border:none;padding:0px; font-weight:bold; color:#6e1919;}

/* tournament sub page2*/
#T_title2{ position:absolute; margin:0px; top:-80px; left:50px;height:182px; width:471px;border:none;padding:0px}
#T_titleL2{ position:absolute;left:200px; top:35px; z-index:4; margin:0px; border:none;padding:0px;width:160px;} 
#T_holder2{ position:relative; margin:0px; height:900px;border:none;padding:0px; left:0px; top:120px; }
#Tcontent_holder{ position:relative; margin:30px auto 0px -50px; min-height:350px; width:780px;height:1500px;z-index:0;}

/* tournament */
#tournament{ position:absolute;bottom:630px;right:160px;width:160px;height:70px;z-index:2; margin:0px; border:none;padding:0px; overflow-y:scroll; overflow-x:hidden; 
scrollbar-face-color:#FFFFFF;
      scrollbar-shadow-color:#a4acb5;
      scrollbar-highlight-color:#a4acb5;
      scrollbar-3dlight-color:#FFFFFF;
      scrollbar-darkshadow-color:#FFFFFF;
      scrollbar-track-color:#FFFFFF;
      scrollbar-arrow-color:#d6d5d5; 
}
/* tournament sub page*/
#Tcontent_holder1{ position:relative; margin:-150px auto 0px 190px; min-height:350px; width:780px;height:auto;z-index:0;height:1050px;}
#T_special{ position:absolute; width:714px; height:266px; left:0px; top:450px; z-index:4; margin:0px; border:none;padding:0px; background:url(../images/ranking/special.png)} 
#T_special_content{ position:absolute; width:540px; height:125px; left:95px; top:90px; z-index:4; margin:0px; border:none;padding:0px;} 
#T_title{ position:absolute; margin:0px; top:-20px; left:50px;height:183px; width:354px;border:none;padding:0px;}
#T_titleLink{ position:absolute; margin:0px; top:-100px; left:-20px;height:150px; width:300px;border:none;padding:0px;}

#T_titleL{ position:absolute;left:65px; top:120px; z-index:4; margin:0px; border:none;padding:0px;width:160px;} 

#T_holder{ position:relative; margin:0px; height:800px;border:none;padding:0px; left:-10px; top:-60px; }
#T_pagefirst{ position:absolute;left:-50px; top:0px;width:292px;height:296px;z-index:2; margin:0px; border:none;padding:0px; float:left; }
#T_pagesecond{ position:absolute;left:230px; top:30px;width:311px;height:295px;z-index:3; margin:0px; border:none;padding:0px; float:left; }
#T_pagethird{ position:absolute;right:-80px; top:27px;width:307px;height:286px;z-index:2; margin:0px; border:none;padding:0px;float:left;  }
#T_pageholder{ position:absolute;width:140px;height:95px;top:105px;left:100px; margin:0px; border:none;padding:0px; float:left;}
#T_pageholder2{ position:absolute;width:140px;height:95px;top:75px;left:45px; margin:0px; border:none;padding:0px; float:left;}
#T_pageholder3{ position:absolute;width:140px;height:95px;top:75px;left:50px; margin:0px; border:none;padding:0px; float:left;}
.T_pageholderName{font-size:20px; font-weight:bold;}

#T_table{ position:absolute;left:-30px; top:680px;z-index:2; width:751px; height:400px; margin:0px; border:none;padding:0px;  background:url(../images/ranking/speeder_table.png)}
#T_tablecontent{ position:absolute;left:70px; top:155px; width:650px; height:180px; overflow-y:scroll; overflow-x:hidden;z-index:2; margin:0px; border:none;padding:0px;
scrollbar-face-color:#FFFFFF;
      scrollbar-shadow-color:#a4acb5;
      scrollbar-highlight-color:#a4acb5;
      scrollbar-3dlight-color:#FFFFFF;
      scrollbar-darkshadow-color:#FFFFFF;
      scrollbar-track-color:#FFFFFF;
      scrollbar-arrow-color:#d6d5d5;
}
#T_tablecontent1{ position:absolute;left:70px; top:135px;z-index:2; margin:0px; border:none;padding:0px;width:635px;}

/* download sub page*/
#D_title{ position:absolute; margin:0px; top:-30px; left:50px;height:45px; width:219px;border:none;padding:0px; background:url(../images/site/download.png) }
#D_holder{ position:relative; margin:0px; height:600px;border:none;padding:0px; left:-10px; top:30px; }
#Dcontent_holder{ position:relative; margin:-100px auto 0px 155px; min-height:350px; width:780px;height:1050px;z-index:0;}

/* footer */
#footer2{ position:absolute;bottom:27px;right:1px;width:1100px;height:auto;z-index:2; margin:0px; border:none;padding:0px; font-size:9px; float: inherit; }

#footer{
	position:absolute;
	bottom:27px;
	right:1px;
	width:1100px;
	height:auto;
	z-index:2;
	margin:0px;
	border:none;
	padding:0px;
	font-size:9px;
	float: inherit;
}
/* END MAIN PAGE */

/************************************************/
/* SUB PAGE */

/* Registration */
.RegForm_TextHolder{ background-color:#000000; margin-left:5px; color: #FFFFFF; }
.form_area{overflow-x:hidden; }
.errortext{color:#FF0000;}

/*	*/
#SUBPAGE_HOLDER{ position:relative; margin:0px auto 0px auto;width:1100px;height:auto;z-index:0; top:10px}
#content_holder{ position:relative; margin:-150px auto 0px 190px; min-height:350px; width:780px;height:auto;z-index:0;}
.content_font{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;margin:0px; border:none; font-weight:bold;}
.form{ background:url(../images/CBTNew/form.jpg); height:19px; width:242px; border:none; padding-left:8px; padding-bottom: 5px; padding-top: 5px; padding-right: 5px;}
.form_code{ background:url(../images/CBT/form_code.jpg); height:19px; width:130px; border:none; padding-left:8px; padding-bottom: 5px; padding-top: 5px; padding-right: 5px; }
.form_promocode{ background:url(../images/CBT/form_promocode.jpg); height:19px; width:34px; border:none; padding-left:8px; padding-bottom: 5px; padding-top: 5px; padding-right: 5px; }
.bugform{ background:url(images/bug_field.jpg); height:21px; width:312px; border:none; padding:5px;}
.bugformdrop{ background:url(images/bug_field.jpg); width:312px;height:21px; border:none; padding:5px; background-color:#FFFFFF}
select { 
 background-color: #ffffff;
 border-color:#FFFFFF;

}

.bugformdrop2{
	width:305px;

	border:0px !important;
	border-color:#FFFFFF;
	border-style:none;
	outline:0px;
	background-color:#FFFFFF;
	margin: 0px;
	display: block;
}
.bugformbig{ background:url(../images/CBT/bug_bigfield.jpg); height:113px; width:670px; border:none; padding:5px;}
#form_steps{ position:absolute;background:url(../images/CBT/form_steps.jpg); height:270px; width:204px; border:none; top:300px;left:515px;}
#form_steps2{ position:absolute;background:url(../images/CBT/form_steps2.jpg); height:270px; width:204px; border:none; top:100px;left:515px;}
#form_steps3{ position:absolute;background:url(../images/CBT/form_steps3.jpg); height:270px; width:204px; border:none; top:100px;left:515px;}
#form_signup{ position:relative;height:73px; width:245px; border:none; left:220px;}
#form_login{ position:absolute;height:73px; width:245px; border:none; top:320px;left:350px;}
#form_send{ position:absolute;height:73px; width:245px; border:none; bottom:550px;left:440px;}
#SUBPAGE_BACK{ position:absolute; width:105px;height:34px; right: 30px; top:43px; z-index:1;}
/* END SUB PAGE */


/* M_news */
#close_button{ position:absolute; border:none; width:23px; float:left; z-index:2; height:23px; top:50px; left:580px}
#M_news_main{ position:relative;border:none; width:auto; color:#FFFFFF !important; }

.newslinks a {
	color: #FFFFFF !important;
	text-decoration:none !important;
}
.newslinks a:hover {
	text-decoration:underline !important;
	
}

#M_news_table{ position:relative;border:none; margin:0px auto 0px auto; height:650px; width:646px; }
#M_news_article{ position:relative;border:none; margin:0px auto 0px auto; height:350px; width:555px; overflow-y:scroll; overflow-x:hidden;
      scrollbar-face-color:#000000;
      scrollbar-shadow-color:#333333;
      scrollbar-highlight-color:#333333;
      scrollbar-3dlight-color:#000000;
      scrollbar-darkshadow-color:#000000;
      scrollbar-track-color:#131313;
      scrollbar-arrow-color:#ffdc00;
}
#M_news_list{ position:relative;border:none; margin:0px auto 0px auto; height:100px; width:555px; overflow-y:scroll;overflow-x:hidden;
      scrollbar-face-color:#000000;
      scrollbar-shadow-color:#333333;
      scrollbar-highlight-color:#333333;
      scrollbar-3dlight-color:#000000;
      scrollbar-darkshadow-color:#000000;
      scrollbar-track-color:#131313;
      scrollbar-arrow-color:#ffdc00;}
.M_news_list_inside{padding:20px; }
.M_news_list_label{ font-weight:bold;color:#FFFF00;}

/* ENDM_news */

/* TnC_news */
#M_TnC_main{ position:relative;border:none; width:auto; top:-250px; color:#FFFFFF !important;}
#M_TnC_table{ position:relative;border:none; margin:0px auto 0px auto; width:646px; }
#M_TnC_article{ position:relative;border:none; margin:0px auto 0px auto; height:455px; width:555px; overflow-y:scroll;overflow-x:hidden;
      scrollbar-face-color:#000000;
      scrollbar-shadow-color:#333333;
      scrollbar-highlight-color:#333333;
      scrollbar-3dlight-color:#000000;
      scrollbar-darkshadow-color:#000000;
      scrollbar-track-color:#131313;
      scrollbar-arrow-color:#ffdc00;
}


