/***************************************/
/*  CSS  html body style for centre    */
/*  E2E Solutions for OTS              */
/***************************************/
html, body {padding-right: 0px;text-align: center; padding-left: 0px; font-size: 12px;font-family: arial,verdana,sans-serif;margin: 0px;color: #ffffff;height:100%; background-color:#000000}

a, a:visited {color:#cc0000; font-weight:bold;text-decoration:underline; font-size:12px}
a:hover{color:#ffffff; font-weight:bold; text-decoration:underline;font-size:12px}

/***************************************/
/*  CSS  container for centre content  */
/*  E2E Solutions for OTS              */
/***************************************/
.h2{ padding:0px; margin:0px; font-size:14px; font-weight:bold}
.content{text-align: left;width: 900px;position: relative;margin-left: auto;margin-right: auto;}
.register_list{list-style-type:none; }
.register_list li{margin-left:-40px;padding-bottom:4px; }
.bg_register{position:absolute;left:285px;z-index:4}
.form{padding:0px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:190px;}

.product_box{float:left;width:290px;padding-right:5px;}
.p_center{padding-left:7px;color:#999999;font-size:11px; width:260px; float:left;}
div.row {clear: both;padding-top:2px;width:290px;text-align: left; }



div.row span.label {float:left;font-weight:bold;padding-top:7px;width:200px;padding-left:7px; font-size:11px; color:#ff9999}
div.row span.formw {float: right;padding-top:7px;}
.redtext{color:#990000}
div.row a, div.row a:visited{color:#ffffff; text-decoration:none;padding-right:3px;}
div.row a:hover{color:#990000; text-decoration:underline}
.clear{clear:both;padding:0px;margin:5px;}
.clear2{clear:both;padding-top:10px;}
.product_box li{color: #cccccc;text-decoration: none;margin-left:-17px; clear:both;margin-top:5px;padding:0px;font-size:10px; }
div.row2 {clear: both;width:277px;text-align: left; margin-bottom:4px;}
div.row2 span.label {float:left;padding-top:7px;width:200px;padding-left:25px;}
div.row2 span.formw {float: right;padding-top:7px;margin-right:5px;}
.chronicles_table{text-align:center; }
.chronicles_table th{font-size:9px;font-weight:bold;  }

.squad_table {color:#999999; text-align:center}
.squad_table th{font-size:9px;font-weight:bold; color:#999999; text-align:center}
.squad_table a,.squad_table a:visited{color:#FFFFFF; text-decoration:underline; margin-left:2px }
.squad_table a:hover{color:#990000; text-decoration:underline }
.squad_table span{color:#ffffff; font-weight:bold; margin-right:10px;}


.squad_numbers {color:#999999;font-size:9px; margin-bottom:50px; }
.squad_numbers td{border-bottom:1px solid #666666;  }
.squad_numbers a,.squad_numbers a:visited{color:#FFFFFF; text-decoration:underline;  font-size:9px }
.squad_numbers a:hover{color:#990000; text-decoration:underline; font-size:9px }
.squad_numbers span{color:#ffffff; font-weight:bold; margin-right:10px;}



.td_redborder{border-right:2px solid #990000;}
.float_left_range{float:left; width:230px;margin-right:15px}
.float_right_range{width:331px;float:left }


.float_left_tourn{float:left; width:179px;margin-left:5px; margin-top:10px;}
.float_right_tourn{width:398px;float:left; margin-top:10px;}

.float_left_comp{float:left; width:105px;margin-left:5px; margin-top:10px;margin-right:10px;}
.float_right_comp{width:440px;float:left; margin-top:10px; }

div.row_product 			{clear: both;padding-left:0px;padding-right:5px;padding-bottom:7px;}
div.row_product span.label 	{float: left;padding-bottom:7px;text-align: left;width:120px;color:#666666; }
div.row_product span.formw 	{padding-bottom:7px;text-align:left;color:#ffffff;font-weight:bold;}

.position_box{}
div.row_chronicles 			{float:left;padding-left:0px;padding-right:5px;border-bottom:1px solid #666666;padding-top:3px; width:260px;margin-right:20px;}
div.row_chronicles span.label 	{float: left;text-align: left;width:200px;color:#ffffff;border-right:1px dashed #FFFFFF;font-size:12px;font-weight:bold; text-transform:uppercase; }
div.row_chronicles span.formw 	{text-align:left;color:#ffffff;font-weight:bold;width:30px}

div.row_tourn 			{clear: both;padding-left:0px;padding-right:5px;padding-bottom:5px;font-weight:bold;}
div.row_tourn span.label 	{float: left;padding-bottom:5px;text-align: left;width:120px;color:#cc0000; }
div.row_tourn span.formw 	{padding-bottom:5px;text-align:left;color:#ffffff;font-weight:bold;}




.chronicle_stats{color: #ffffff;text-decoration: none; margin-left:-20px;border-bottom:1px solid #990000;list-style-type:none;width:331px; }
.p_chronicle{font-size:12px;}
.hr{color:#990000;margin:5px;clear:both;margin-left:15px;width:255px;}
.p_basket{clear:both;margin-left:15px;}
.p_howtobuy{width:250px;margin-left:5px;}
.wheel{position:relative;left:40px;top:0px;width:528px;height:533px; background-image:url(images/mainwheel.jpg); background-repeat:no-repeat; margin-bottom:30px;}


.comps{position:absolute;left:57px;top:61px;}
.tourn{position:absolute;left:206px;top:24px;}
.table{position:absolute;left:369px;top:53px;}
.rank{position:absolute;left:369px;top:379px;}
.cont{position:absolute;left:200px;top:470px;}
.online{position:absolute;left:57px;top:386px;}

.mustsee{position:absolute;left:475px;top:215px;}
.contactus{position:absolute;left:22px;top:215px;}


div.row_del {clear: both;padding-top:2px;width:375px;text-align: left; }

div.row_del span.label {float:left;font-weight:bold;padding-top:7px;width:250px; font-size:12px;}
div.row_del span.formw {float: right;padding-top:7px;}

.Profile_name{ background-image: url(images/chronicles_name.jpg); background-repeat:no-repeat; width:331px; height:32px; display:block;}
.ul_profile{ left:5px;width:330px; height:32px; padding:0px; margin-left:0px;margin-top:0px; margin-bottom:0px;list-style-type:none; }
.name_left{position:relative; font-size:13px; font-weight:bold; top:8px; left:5px;float:left;}
.flag{position:relative; font-size:13px; font-weight:bold; top:3px; margin-left:5px;float:right;display:inline; }
.star{position:relative;top:7px; float:right;display:inline; margin-left:3px;}

div.row_dm {clear:both;padding-top:2px;width:500px;text-align: left; margin-left:10px; font-size:14px; margin-bottom:20px; float:left; }
div.row_dm span.label {float:left;font-weight:bold;width:50px; font-size:12px;}
div.row_dm span.formw {float:left;padding-top:5px;width:430px;}



.italicSmallText{font-size:10px; color:#999999; font-style:italic}
.SmallText{font-size:10px; color:#ffffff; }
.album{margin-top:10px;padding:0px; margin-bottom:40px; }
.album_td td{background-image: url(images/Album_back.jpg); background-repeat:no-repeat; width:170px; height:227px; text-align:center; margin:0px; padding:0px; }
.album_register{text-align:center;}

.td_white a, .td_white a:visited{color:#ffffff}
.td_white a:hover{text-align:center;color:#990000}

.td_grey a, .td_grey a:visited{color:#666666}
.td_grey a:hover{text-align:center;color:#990000}

.td_text p{font-size:14px; font-weight:bold; margin-right:15px;margin-left:15px;;margin-bottom:20px; padding:0px; text-align:center}

.card_overlay2{position:absolute; top:160px; left:0px;z-index:4; width:149px; height:46px; margin:0px; padding:9px; }
.card_overlay1{position:relative; top:0px; left:0px;z-index:5; width:149px; height:208px; margin:0px; padding:9px; }
/***************************************/
/*  CSS  wrapper div for inner content */
/*  E2E Solutions for OTS              */
/***************************************/
#wrapper {position:absolute;text-align: left;margin: 0px auto;border:0;width: 900px;background-color:#202020;}


.home_container{position:absolute;top:20px;left:0px;width:900px;padding:0px;margin:0px;}
.index_links{position:absolute;top:160px;left:0px;width:900px;padding:0px;margin:0px;}
.index_top{position:absolute;top:160px;left:0px;width:900px;padding:0px;margin:0px;}
.index_flash{position:absolute;top:202px;left:0px;padding:0px;margin:0px;background-image:url(home_images/home_flash.jpg);width:900px;height:343px;display:block;}

.flashbox{position:relative;left:235px;top:4px;width:482px;padding:0px;margin:0px;}
.ticker{position:relative; top:24px;margin-left:20px;margin-right:20px;color:#FFFFFF;font-weight:bold; font-size:12px;width:856px; padding:0px;margin-top:0px; margin:bottom:0px;}
.ticker2{position:relative; top:24px;left:20px;text-align:center;color:#FFFFFF;font-weight:bold; font-size:12px;width:856px; padding:0px;margin-top:0px; margin:bottom:0px;}



.login_index{padding:0px;margin:0px;}
.countdown{position:absolute;top:-65px;left:680px; background-image:url(home_images/countdown.jpg); background-repeat:no-repeat; width:192px; height:86px; display:block;z-index:3;padding:0px;margin:0px; list-style-type:none}
.countdown_input{ width:123px;font-size:11px;padding:0px;margin:0px;}
.li_countdown{font-size:9px; margin-left:5px;padding:0px;margin-top:2px;  }
.li_login{font-size:12px; margin-left:10px; font-weight:bold;margin-left:5px; margin-top:5px;margin-bottom:3px; padding:0px;}
.go_home{margin-left:55px;margin-top:2px; }
.go_home a, .go_home a:visited{font-size:8px; color:#666666; text-decoration:underline; position:relative; top:-5px; width:97px; margin-left:3px;}
.go_home a:hover{font-size:8px; color:#ffffff;text-decoration:underline }

#countbox{position:relative; top:55px; width:100px; left:23px; font-weight:bold; font-size:15px;color:#ff0000;text-align:center}

.index_ticker{
	position:absolute;
	top:537px;
	left:0px;
	width:901px;
	padding:0px;
	margin:0px;
	background-image:url(home_images/home_ticker.jpg);
	height:55px;
	display:block;
}
.index_footer{position:absolute;top:602px;left:0px;width:900px;padding:0px;margin:0px; background-image:url(home_images/home_footer.jpg);width:900px;height:47px;display:block;}

#navcontainer_bottom_home {position:relative;top:20px;float:right;z-index:9;text-decoration: none;font-family: arial, verdana , helvetica, sans-serif;font-size:9px;padding-right:18px; }
#navcontainer_bottom_home a{color: #333333;text-decoration: none;padding-left:5px;padding-right:5px; font-size:9px;}
#navcontainer_bottom_home a:link, #navcontainer_bottom_home a:visited{color: #ffffff;text-decoration: none;font-size:9px;}
#navcontainer_bottom_home a:hover{text-decoration: underline;color: #990000;font-size:9px;}

/*******************************************/
/*  CSS  Header conatiner and inner styles */
/*  E2E Solutions for OTS                  */
/*******************************************/
.header{position:relative;width:900px;height: 250px;padding:0px;margin:0}	

ul#navlist{padding:0px;margin:0;}
img{border:0px;}
#navlist li{display:inline;list-style-type: none;margin-right:-3px;margin-bottom:0px;}
.nav1{position:relative;top:199px;left:0px;}
.nav2{position:relative;top:199px;left:150px;}

.search_top{position:absolute; left:620px; top:255px;width:280px;margin:0px; padding:0px; display:none}
#search_box{padding-left:10px;color:#ffffff; height:12px;margin:0px;text-decoration:none;}
#search_box label{height:12px;font-size:10px;margin:0px; padding:0px;}

.login_top{position:absolute; left:790px; top:290px;width:110px;}
.login_top a, login_top a:visited{color:#ffcccc; font-size:11px;text-decoration:none;}
.login_top a:hover{color:#ffcccc; font-size:11px; text-decoration:underline}

.breadcrumb{position:absolute; left:10px; top:260px;width:600px;padding:0px;margin:0px; }
.breadcrumb a, .breadcrumb a:visited{color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;margin-left:5px;}
.breadcrumb a:hover{color:#ff0000; font-size:10px; font-weight:bold;text-decoration:underline; }

.breadcrumb2{position:absolute; right:10px; top:260px;width:50px;padding:0px;margin:0px; }
.breadcrumb2 a, .breadcrumb a:visited{color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;margin-left:5px;}
.breadcrumb2 a:hover{color:#ff0000; font-size:10px; font-weight:bold;text-decoration:underline; }

.elitename{position:absolute; left:10px; top:290px;width:600px;padding:0px;margin:0px;color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;margin-left:5px; }

.welcome_user{position:absolute; left:10px; top:290px;width:400px;padding:0px;margin:0px;color:#ffffff;font-size:11px; text-indent:5px; }
.welcome_user span{color:#ffcccc; font-size:11px; }
.go{position:relative;top:3px;} 
.search_input{background-color:#333333;color:#FFFFFF;height:15px;border:1px solid #ffffff} 
.red_text{color:#cc0000; padding:0px;margin:0px;}
.margin_top{margin_top:25px;}
.banners{padding:0px;margin-left:0px; list-style-type:none;margin-top:0px;text-align:center}
.banners li{margin-bottom:10px;}

.ul_border{padding:0px;margin:0px; list-style-type:none}
.ul_border p{margin:0px;padding:0px;}

.ul_anchor{padding:0px;margin-left:2px; list-style-type:none; font-weight:bold;}
.ul_anchor li{margin-bottom:10px;}
.red_text_link a, .red_text_link a:visited{color:#cc0000; font-weight:bold;text-decoration:underline}
.red_text_link a:hover{color:#ffffff; font-weight:bold; text-decoration:underline}
.black_link {color: #ffffff}



.ol li{font-size:12px;  margin-top:15px;}
/*******************************************/
/*  CSS  division and styles for left side */
/*  E2E Solutions for OTS                  */
/*******************************************/

.side-a {position:relative;top:60px;float: left; width: 276px; padding-bottom:20px;margin-bottom:40px;}
.side-a p {margin-left:15px;width:257px; margin-top:5px;padding:0px;font-size:12px;margin-bottom:0px;}
.ul-nostyle {float:left;width:257px;margin-left:-2px;}
.li_nostyle{font-weight:bold;margin-left:-25px;list-style-type:none;margin-bottom:3px;padding:0px;}
.p_red{font-weight:bold; color:#cc0000; text-decoration:underline; padding:0px; margin:0px;}
.float_left_menu{font-weight:bold; padding:0px; margin:0px; float:left;width:120px; font-size:14px}
.clear_date{ clear:both; padding:0px; margin:0px; }
.li{list-style-type:none}


.navcontainer_left li{color: #ffffff;text-decoration: none; padding:4px;margin-left:-20px;border-bottom:1px solid #990000;list-style-type:none;width:245px; }
.navcontainer_left a{color:#ffffff!important;text-decoration:none!important;}
.navlist_left a:visited{color:#ffffff!important;text-decoration:none!important;}
.navcontainer_left a:hover{text-decoration: underline;color: #990000!important;}
.bold_white{font-weight:bold;}

.red_underline{border-bottom:1px solid #990000;width:584px; height:10px;display:block; clear:both;}

.navcontainer_left_inactive li{color:#666666;text-decoration:none; padding:4px;margin-left:-20px;border-bottom:1px solid #990000;list-style-type:none;width:245px; }
.navcontainer_left_inactive a{color:#666666!important;text-decoration:none; cursor:default}
.navlist_left a:visited{color: #666666!important;text-decoration:none!important;}
.navcontainer_left_inactive a:hover{text-decoration:none!important;color:#666666!important;}
/*******************************************/
/*  CSS  division and styles for right side*/
/*  E2E Solutions for OTS                  */
/*******************************************/

#side-b {position:relative;float: right;top:-24px;padding-bottom:20px;width:10px;left:-24px;border:1px solid #CCCCCC}


/*******************************************/
/*  CSS  division and styles for middle    */
/*  E2E Solutions for OTS                  */
/*******************************************/

#content {
	position:relative;
	float:left;
	left:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	top:60px;
	width: 590px;
	padding-bottom:20px;
	margin-bottom:40px;
}

	
				
/*******************************************/
/*  CSS html tag styles                    */
/*  E2E Solutions for Redrova               */
/*******************************************/

.p_nopadding{padding:0px;margin:0px;}
.p_margintop{position:absolute;top:243px;left:0px;}
.p_nopadding_border{position:relative;left:10px; top:35px;padding:0px;margin:0px;border-bottom:1px solid #663333;width:880px; display:block; height:4px;}

.p_paddingBottom{padding:0px;margin-bottom:10px; margin-top:0px;}


/*******************************************/
/*  CSS floating styles                    */
/*  E2E Solutions for OTS                  */
/*******************************************/
.float_left{float:left;}
.float_right{float:right;}


/*******************************************/
/*  CSS footer content and styles          */
/*  E2E Solutions for OTS                  */
/*******************************************/


#footer {width: 900px;position: relative;bottom: 0px !important;bottom: -1px;height: 95px;clear:both;background-image:url(images/footer.jpg);margin-top:40px;}
#navcontainer_bottom {position:relative;top:20px;float:right;z-index:9;text-decoration: none;font-family: arial, verdana , helvetica, sans-serif;font-size:9px;padding-right:10px; font-size:10px;}
#navcontainer_bottom a{color: #333333;text-decoration: none;padding-left:9px;padding-right:9px;font-size:10px;}
#navcontainer_bottom a:link, #navcontainer_bottom a:visited{color: #ffffff;text-decoration: none;font-size:10px;}
#navcontainer_bottom a:hover{text-decoration: underline;color: #ff0000; }
.divide{color:#990000}

.overlay{
	position:absolute;
	width:807px;
	height:354px;
	top:240px;
	background-color:#000000;
	border:2px solid #ff0000;
	display:block;

	z-index:5;
	left:50px;
	
}

.p_overlay{color:#ffffff; font-size:20px; font-weight:bold; text-align:center }
.overlay_span{color:#ff0000; font-size:20px; font-weight:bold; text-align:center }
.overlay_pos{position:relative; width:571px; left:120px; top:70px; }


.pop_up{
	position:absolute;
	background-image:url(images/pop_up.jpg);
	background-repeat:no-repeat;
	top:100px;
	left:-80px;
	width:520px;
	height:237px;
	display:block;
	z-index:5;
}

.pop_up p{ position:relative; top:50px;color:#ffffff; font-size:14px; font-weight:bold; text-align:center; margin-bottom:20px; }

.pop_up2{
	position:absolute;
	background-image:url(images/pop_up.jpg);
	background-repeat:no-repeat;
	top:30px;
	left:195px;
	width:520px;
	height:237px;
	display:block;
	z-index:5;
}

.pop_up2 p{ position:relative; top:50px;color:#ffffff; font-size:14px; font-weight:bold; text-align:center; margin-bottom:20px; }

/*******************************************/
/*  CSS top menu div/styles                */
/*  E2E Solutions for OTS                  */
/*******************************************/
.full_width_content{position:relative;left:-3px;width:900px;clear:both;padding:0px;margin-bottom:-20px;z-index:2}
#news_repeat{position:relative;left:20px;float:left;background-image:url(images/news_repeat.gif); background-repeat:repeat-y;width:868px;margin-bottom:20px;}
.newsbox {position:relative;float:left;width:276px;margin-right:20px;  }
.p_5px_padding{padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;margin:0px; font-size:11px;}

#greytext{color:#999999;font-weight:bold;}
/*******************************************/
/*  CSS End Styles                         */
/*  E2E Solutions for OTS                  */
/*******************************************/


.league_header{ background-image: url(images/top_blank.jpg); background-repeat:no-repeat; width:584px; height:31px; display:block; font-size:14px; font-weight:bold; text-indent:5px; padding:0px; margin:0px;}



.league_header span{position:relative; top:7px; width:500px;}



.table_redleague{font-size:12px;  text-align:left}
.table_redleague td{font-weight:bold; color:#cc0000;}
.table_redleague th{font-weight:bold; color:#FFFFFF; }

.table_player{background-color:#ffffff; color:#000000; font-size:11px; border:1px solid #cccccc;}
.table_player td{border:1px solid #cccccc; }
.table_player th{border:1px solid #cccccc;  }
.form_league{margin:0px; padding:0px; border-right:2px solid #990000; width:220px;}
.form_league2{position:relative;left:20px;margin:10px 0 0 0; padding:0px;  width:220px;}
.form_league3{margin:10px 0 0 0; padding:0px;  width:420px;}
.table_red{font-size:12px; color:#FF0000;}
.table_red td{  font-weight:bold; color:#FF0000;}
.table_red th{  font-weight:bold; color:#FFffff; }

.table_league{ color:#ffffff; font-size:11px; border:1px solid #ffffff; text-align:left; margin-bottom:20px;}
.table_league td{border:1px solid #ffffff; }
.table_league th{border:1px solid #ffffff; background-color:#cc0000 }
.live{color:#ffff00;text-transform:uppercase; font-weight:bold;  }
.sleep{color:#0099cc;text-transform:uppercase; font-weight:bold; }
.grey_td{ background-color:#666666}


.table_entry{border-top:1px solid #990000;border-bottom:1px solid #990000; text-align:left; margin:0px;padding:0px}
.table_entry_form{padding:0px; margin:0px;}