.recaptchatable*, recaptchatable recaptcha_theme_clean*, #recaptcha_area*, #recaptcha_widget_div, recaptcha_nothad_incorrect_sol recaptcha_isnot_showing_audio{
padding-right:0px !important;
padding-bottom:0px !important;
padding-top:0px !important;
margin-left:0px !important;
margin-right:0px !important;
margin-top:0px !important;
margin-bottom:0px !important;
}

.recaptchatable div {
/*****includes input field OR image seperately */
width:275 !important;
border:none !important;
}
.recaptcha_image_cell center img{
/****image*/
height:45px !important; 
width:275 !important;
border:1px solid #a9a9a9 !important;
}

.recaptcha_image_cell center{
/*image container - safari needs this?
height:25px !important; 
width:255 !important;*/
}

/*.recaptcha_image_cell, 
defines outline - border
#recaptcha_image{
height:45px !important; 
width:255 !important;
}
 */
#recaptcha_area tr{
/*includes image + input field
, #recaptcha_area tbody#recaptcha_area td,
height:45px !important; 
width:255 !important; */
}

.recaptchatable a, .recaptchatable a:hover {
background:transparent !important;
border:none !important;
color:blue;
font-weight:normal;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}


.recaptchatable label.recaptcha_input_area_text {
border:none !important;
margin:0 !important;
padding:0 !important;
position:static !important;
}



.recaptcha_audio_cant_hear_link {
color:black;
font-size:10px;
}

.recaptcha_error_text {
color:red;
}


.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 !important;
}

/*i added*/
.recaptcha_table, #recaptcha_table td{
font: normal 10px/10px 'arial','helvetica','sans-serif' !important;
color:#0B1949 !important;
background-color:transparent !important;
}


#recaptcha_table { 
border: none !important;
/*********height:45px !important;
width:275 !important; */
}  

#recaptcha_tagline, #recaptcha_logo, #recaptcha_switch_audio_btn {
display:none !important;
width:1px !important;
height:1px !important;
}

#recaptcha_widget_div{
/******whole thing*/ 
width:275 !important;
}


recaptcha_input_area {
/*
background:transparent !important;
margin-left:0px !important;
margin-right:0px !important;
margin-top:0px !important;
margin-bottom:0px !important;
height:10px !important;*/

}

.recaptchatable a img {
/*small icons
border:none !important;
padding-right:0px !important;
padding-top:0px !important;
margin-right:0px !important;
margin-top:0px !important;
padding-bottom:0px !important;
**************/
margin-left:5px !important;
margin-bottom:5px !important;
}

/*#recaptchatable .recaptcha_image_cell center img { height:45px !important;}
#recaptchatable .recaptcha_image_cell center { height:45px !important;}*/
.recaptchatable .recaptcha_image_cell {/*height:53px !important; border:1px solid #000000 !important;*/}

 
#recaptcha_area {/*******height:70px !important;padding-bottom:0 !important*/}

#recaptcha_response_field {
/*input data field*/
font: normal 10px/10px 'arial','helvetica','sans-serif' !important;
color:#0B1949 !important; 
width:275 !important;
border:1px solid #a9a9a9 !important;
margin-right:0px !important;
margin-top:0px !important;
margin-left:0px !important;
margin-bottom:0px !important;
}

