@charset "utf-8";
body {
	margin:0;
	background:url(../image/body_bg.gif) top left;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
img{ border:0;}
p{margin:12px 0}
form{margin:0;}
a{color:#FFFFFF;}
select{border:1px solid #eeb660;background:#eeb660;}
#login select{margin:5px 0;}
.text_input{border:1px solid #eeb660;background:#ffffff;margin:5px 0;}
#page_top{
	background:url(../image/page_top_bg.jpg) no-repeat top center;
	height:43px;
	direction:rtl;
	font-size:1.2em;
}
#page_top_content{
	width:900px;
	margin:0 auto;
	padding:8px 0 0 0;
}
#header{
	background:url(../image/header_bg.gif) no-repeat;
	width:805px;
	height:51px;
	margin:0 auto;
	direction:rtl;
	padding:351px 113px 0 0;
    cursor:pointer;
}
#header ul{
	margin:0;
	padding:0 0 0 0;
	list-style:none;
}
#header li{
	float:right;
	padding-left:20px;

}
#header li a{
	display:block;
	font-size:1.4em;
	text-decoration:none;
	float:left;
	width:128px;
	height:40px;
	line-height:40px;
	text-align:center;
}
.weirdIE{
	display:block;
	font-size:1.4em;
	text-decoration:none;
	float:left;
	width:128px;
	height:40px;
	line-height:40px;
	text-align:center;
    position:absolute;

}
#header li a:hover, #header li.active a{
	color:#000000;
	background:url(../image/nav_bg.jpg) no-repeat left top;
}
#content{
	background:url(../image/content_bg.gif) no-repeat top center;
	height:1150px;
	padding: 40px 0 0 0;
	direction:rtl;
}
#content_top{
	width:625px;
	margin:0 auto 15px auto;
	background:url(../image/login_form_bg.gif) no-repeat top right;
}
#login{
	width:200px;
	height:250px;
	padding:42px 55px 0 0;
}
#login h2{
	font-size:1.2em;
	text-align:center;
	margin:0 0 27px 0;
}
#login #form_2 p{margin:5px 0;}
#login #form_2 p a{text-decoration:none;}
.submit_input{
	background:none;
	border:0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.2em;
	margin-top:10px;
	cursor:pointer;
}
#content_img_con{
	margin:0 auto 35px auto;
	text-align:center;
}
#content_img_con img{margin:0 10px;}
#signup{
	background:url(../image/signup_bg.gif) no-repeat;
	height:60px;
	width:560px;
	margin:0 auto 35px auto;
}
#signup a{
	display:block;
	height:60px;
	color:#FFFFFF;
	font-size:2em;
	text-decoration:none;
	line-height:55px;
	text-align:center;
}
#content_bottom{
	width:600px;
	margin:0 auto 35px auto;
}
.content_box_1{
	background:url(../image/box_1.gif) no-repeat;
	width:250px;
	height:164px;
	padding:20px;
}
.content_box_2{
	background:url(../image/box_2.gif) no-repeat;
	width:294px;
	height:190px;
	padding:25px;
}
#content_top .content_box_2{margin-top:37px;}
.f_left{float:left;}
.f_right{float:right;}
.center{text-align:center;}
.clear{
	height:1px;
	font-size:0px;
	line-height:0px;
	clear:both;
}
#page_bottom{
	background:url(../image/page_bottom_bg.jpg) no-repeat top center;
	height:156px;
	direction:rtl;
}
#page_bottom_content{
	width:600px;
	padding:25px 0 0 0;
	margin:0 auto;
	font-size:0.9em;
	font-weight:bold;
}
#page_bottom_content h2{
	margin:0 0 8px 0;
	font-size:1.2em;
	color:#be730c;
}
#page_bottom_content a{text-decoration:none;}
#page_bottom_content a:hover{text-decoration:underline}
.bottom_col{width:200px;}


#content_box_signup
{
  background:url(../image/box.jpg) no-repeat;
  width: 770px;
  height: 700px;
  margin:0 auto 15px auto;
  background-position:0px 70px;
}


.race_1{
  	position:relative;
 	top:150px;
  	left:80px;
 }

.race_2{
	position:relative;
	top:150px;
 	left:90px;
}

.race_3{
 	position:relative;
  	top:150px;
  	left:100px;
  }

.race_4{
  	position:relative;
   	top:150px;
  	left:110px;
 }
#tooltip{
   	background-color:#2c1a12;
   	border:2px solid #ffe9b9;
  	color:#c17d63;
  	position:absolute;
   	display:none;
  	text-align:center;
  	z-index:20000;
  	padding:0px;
  	font-size:11px;
  	font-family: 'Arial';
  	-moz-border-radius: 3px 3px;
  	opacity:0.9;
 }

#tooltip .head{
   	background-image: url(../image/head.gif);
   	height:20px;
   	color:#FFFFFF;
  	font-weight:bold;
  	background-color:#2c1a12;
  	border:0px solid #ffe9b9;
  	border-bottom-width:2px;
  	padding:3px;
}

#tooltip .content{
  	background-image: url(image/tooltip/content.png);
 	padding:5px;
 	font-size:11px;
}

#tooltip .content a{
 	color:#f2d686;
}

#tooltip .premium{
 	background-image: url(image/tooltip/prem.png);
	padding:5px;
	color:#ffffff;
}

#tooltip .premium a{
 	color:#f2d686;
}

#register_form
{
    position:relative;
    float:left;
    top:12px;
    left:100px;
    width:300px;
    direction: rtl;

}
#register_form_text{
    position:relative;
    float:right;
    left:-140px;
    top:12px;
    width:250px;
    line-height: 32px

}
#register_top_header{
   position:relative;
   top:130px;
   background:url(../image/signup_bg.png) no-repeat;
   height:60px;
   width:560px;
   margin:0 auto 35px auto;
   text-align: center;
   padding-top: 20px;
}

#register_top_header_2{
   background:url(../image/signup_bg.png) no-repeat;
   position:relative;
   top:270px;
   left:-110px;
   height:60px;
   width:560px;
   text-align: center;
   padding-top: 20px;

 }
#register_form_2{
    position:relative;
    float:left;
    top:75px;
    left:100px;
    width:300px;
    direction: rtl;

 }
#register_form_text_2
 {
    position:relative;
    float:right;
    left:-140px;
    top:75px;
    width:250px;
    line-height: 32px
 }
 #register_form_3{
    position:relative;
    float:left;
    left:300px;
    top:75px;
    width:250px;
 }

 #main_content_1{
    position:relative;
    float:left;
    left:-250px;
    top: 10px;
    line-height:32px;
 }
 #sub_content_1{
    position:relative;
    float:left;
    left:-200px;
    top: 45px;
    line-height:32px;
 }

 .green{
   	color:limegreen;
   	background-repeat:no-repeat;
  	background-image: url(../image/tick.png);
  	background-position:right center;

}

.red{
 	color:#FF0000;
 	background-repeat:no-repeat;
 	background-image: url(../image/cross.png);
	background-position:right center;
}

#passret{
position:relative;
top:110px;
left:-150px;
background-color:#251609;
width:450px
}
.previewcontainer{
 	position: relative;
 	top: -20px;
  	left: -30px;
  	width:800px;
  	height:500px;
  	}
.page{
   	position: absolute;
   	top: 110px;
   	left: 140px;
   	width: 600px;
   	visibility: hidden;
}
.tourch_container_main
{
  position:relative;
  top:-50px;
  left:-100px;
  width:850px;
  margin:0 auto;

}


.tourch_container
{
  float:left;
  height:0px;
  width:0px;
}
.tourch_container2
{
  float:right;
  height:0px;
  width:0px;
}
.select_signup_server
{
    position:relative;
    top:10px;
    left:-450px;

}


