.register_title{
	color:#bababa; 
	font:normal 50px "Trebuchet ms"; 
	padding:5px 0 5px 0px;
	line-height:100%;
	text-transform:uppercase;
}

#register_form p{
	display:block;  
	color:#0068B4; 
	clear:both; 
	padding:0 0 5px 10px; 
	font-weight:bold;
}

#register_form {
	float:left; 
	width:620px;
}
.padding1{padding-left:100px;}
#register_form .form_left{
	width:300px; 
	padding:0 0 0 10px; 
	float:left;
}

#register_form .form_right{
	width:300px; 
	padding:0 0 0 10px; 
	float:right;
}

#register_form .form_field{
	padding:10px 0; 
	float:left; 
	clear:both; 
	width:100%;
}

#register_form .code_field{
	padding:10px 0 10px 0px; 
	width:200px;
}

#register_form label{
	display:block; 
	float:left; 
	width:140px; 
	color:#626262;
	font:normal 12px "Trebuchet ms"; 
  text-transform:uppercase;
}
#register_form input {
	display:block; 
	float:left; 
	padding:0; 
	width:140px; 
	border:solid 1px #c1c1c1;
}
#register_form  .multi_select .middle_input{
	display:block; 
	float:left; 
	padding:0; 
	width:160px; 
	border:solid 1px #c1c1c1; 
	position:relative; 
	left:70px;
}

#register_form textarea{
	display:block; 
	float:left; 
	width:140px; 
	height:80px; 
	border:solid 1px #c1c1c1;
}

#register_form select{
	display:block; 
	float:left; 
	width:50px; 
	border:solid 1px #0068B4;
}

#register_form  .multi_select label{width:100%; padding-bottom:10px;}
#register_form  .multi_select .short_label{width:100px; text-align:right; padding:0 0 10px 0; font-size:11px;}
#register_form  .multi_select input{width:25px;  padding:5px; display:block; float:left; border:none;}

#register_form .additional_information label {width:100%; padding-bottom:10px;}
#register_form .additional_information textarea{width:260px;}

#register_form .btn_submit{
	display:block; 
	float:right; 
	padding-top:13px; 
	position:relative; 
	left:-40px;
	width:43px; 
	height:20px; 
	border:none; 
	background-image:url(../graphics/send_btn.gif);  color:#fff; font-size:1px; 
}
#register_form .credits{color:#c1c1c1;}
#register_form .budget input{width:61px; float:left; }
#register_form .budget .currency{float:left; display:block; color:#0068B4; padding:2px 0 0 5px;}
#register_form .budget .radio{width:32px; display:block; position:relative; top:2px; border:none; position:relative; top:-2px;}
   :root #register_form .budget .radio{position:relative; top:2px;}


#register_form.one_column_form{padding:10px; width:577px;}
#register_form.one_column_form label{width:95px;}
#register_form.one_column_form input{width:350px;}
#register_form.one_column_form .medium_input{width:200px; }
#register_form.one_column_form .short_input{width:90px; }
#register_form.one_column_form .tiny_input{width:15px; border:none;}
#register_form.one_column_form h3{color:#0068B4; font-size:14px; padding:20px 0 5px 0; width:100%; float:left;}
#register_form.one_column_form .btn_submit{ left:-130px; width:55px;}
#register_form.one_column_form .hidden{display:none;}

.contact_photo{float:left; padding:0px 0 0px 0px; width:393px;}
#contact_left li{list-style-type:none;}
#contact_right{list-style-type:none; float:right;  text-align:left; width:180px;}
#contact_right li{padding-top:5px;}
#contact_data{padding:10px;}