* {margin:0;padding:0;}
body{font:12px Tahoma,sans-serif;}
a{color:#a5107a;text-decoration:underline;}
a:hover{text-decoration:none;}
#main{width:1000px;margin:0 auto;}
#form input, #form select{font:12px Arial,sans-serif;}
#form .block{padding:13px 10px 0 0;float:left;height:35px;}
#form label{display:block;*width:111px;}

#sexuality_gender{width:195px;}
#frmLooking{width:105px;}
#frmDay{width:44px;}
#frmMonth{width:100px;}
#frmYear{width:60px;}
#screenname, #location, #frmEmail{width:167px;}

#agree{clear:both;padding-top:15px;position:relative;}
* html #agree{ top:-8px;} /* IE6 Hack */
* html #submit_button { position: relative;top:-10px;} /* IE6 Hack */
#agree input{*margin:-4px -1px -1px -4px;}
#agree a{text-decoration:none;}
#submit_button{width:217px;height:48px;background:url(/static/_dtuk/i/ppcnarrow/btn_join.png);border:0;cursor:pointer;margin:-5px 0 0 320px;}
#submit_button:hover,#submit_button.hover{background-position:0 bottom;}

#footer {background:url(/static/_dtuk/i/ppcnarrow/footer.png) no-repeat;color:white;font-size:12px;height:33px;margin-top:10px;padding:0 0 20px 40px;}
#footer .login {float:left;padding:11px 0 0;width:170px;}
#footer .pass {float:left;padding:11px 0 0 12px;}
#footer .pass input, #footer .login input {width: 90px;height: 16px;border: 1px solid #750a56;}
#footer .but_login {background:url(/static/_dtuk/i/ppcnarrow/login.png) no-repeat;border:0;cursor:pointer;height:19px;width:70px;}
#footer .enter a {color:white;}
#footer .enter {color:#A5107A;float:left;padding:11px 0 0 10px;font-size:11px;}
#footer .copyright {color:#A5107A;float:right;font-size:10px;margin-right:30px;margin-top:8px;width:220px;}

#infotext{color:#777;background:#E8E6E6;border:1px solid #bbb;margin:300px 0 20px;padding:15px 20px;}
#infotext h1{font-size:18px}
#infotext p{margin:10px 0;}

.error_txt,.terms_error{font:10px Tahoma,sans-serif;color:#e00;position:absolute;width:170px;}
.mark_error, .mark_ok, .mark_ajax{width:13px;height:11px;padding:0 0 0 3px;float:left;background:url(/static/i/avtofilling/error11.gif) no-repeat;}
.mark_error{background-image:url(/static/i/avtofilling/error11.gif) no-repeat;}
.mark_ok{background-image:url(/static/i/avtofilling/ok11.gif);}
.mark_ajax{width:14px;height:14px;background:url(/static/i/avtofilling/ajax_loading.gif) no-repeat left center;}
.error_hidden {display:none;}
