

/* #register_form *{border:solid green 1px;} */
.register_title{background-color:#0068B4; color:#fff; font-size:14px; padding:5px 0 5px 10px;}
#register_form p{display:block;  color:#0068B4; clear:both; padding:0 0 5px 10px; font-weight:bold;}
#register_form {background-color:#D8DADC; float:left; width:597px;}
#register_form .form_left{width:280px; padding:0 0 0 10px; float:left;}
#register_form .form_right{width:280px; padding:0 0 0 10px; float:right;}
#register_form .form_field{padding:10px 0; float:left; clear:both; width:100%;}
#register_form label{display:block; float:left; width:120px; color:#0068B4;}
#register_form input{display:block; float:left; width:140px; border:solid 1px #0068B4;}
#register_form textarea{display:block; float:left; width:140px; height:80px; border:solid 1px #0068B4;}
#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:90px; 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:-20px; width:55px; height:20px; border:none; background-image:url(graphics/btn-submit.png);  color:#fff; font-size:1px;  }
#register_form .credits{color:#00618E;}
#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:right; padding:10px 0 10px 10px; width:393px;}
#contact_left{list-style-type:none;}
#contact_right{list-style-type:none; float:right; padding-top:105px; text-align:right;}
#contact_data{padding:10px;}