recaptcha_is_showing_audio .recaptcha_only_if_image, .recaptcha_isnot_showing_audio .recaptcha_only_if_audio, .recaptcha_had_incorrect_sol .recaptcha_only_if_no_incorrect_sol, .recaptcha_nothad_incorrect_sol .recaptcha_only_if_incorrect_sol {
display:none;
}
#recaptcha_widget {
clear:both;
font-size:12px;
width:468px;
}
#recaptcha_data {
float:left;
width:306px;
}
#recaptcha_image {
-moz-border-radius-topleft:5px;
border-color:#DDDDDD rgb(221, 221, 221) -moz-use-text-color;
border-style:solid;
border-width:1px 1px 1px 1px;
padding:2px 2px 0pt;
}
#recaptcha_response_field {
width:295px;
}
#recaptcha_response_field:focus {
background-color:#FAFAFA;
border:1px solid #999999;
}
#recaptcha_controls {
-moz-border-radius-bottomright:10px;
-moz-border-radius-topright:10px;
background-color:#F2F2F2;
border:1px solid #DBDBDB;
float:left;
font-size:10px;
height:8.17em;
padding:2px 10px;
width:138px;
margin-left: 2px;
}
#recaptcha_controls h3 {
font-size:10px;
margin:0pt 0pt 0.5em;
}
#recaptcha_controls ul {
list-style-type:none;
margin:0pt 0pt 8px;
padding:0pt;
}
#recaptcha_controls li {
margin-bottom:3px;
}
#recaptcha_controls li a {
padding-left:18px;
}
#recaptcha_controls li.reload a {
background:transparent url(http://cloudfront.cupidmarket.com/images/signup_captcha_reload.gif) no-repeat scroll 0pt 50%;
}
#recaptcha_controls li.recaptcha_only_if_image a {
background:transparent url(http://cloudfront.cupidmarket.com/images/signup_captcha_audio.gif) no-repeat scroll 0pt 50%;
}
#recaptcha_controls p {
margin:0pt;
}
#recaptcha_controls #recaptcha_powered, #recaptcha_controls #recaptcha_help {
font-size:9px;
}
#recaptcha_errors {
margin-top:10px;
}
body.ie #recaptcha_errors {
width:450px;
}