#frmPostComment label {padding-top:5px; padding-bottom:5px;}
#recaptcha {padding-top:5px; padding-bottom:5px;}
.Apply {
	width: 624px;
	}
div.Apply #Form {
	height: 310px;
	}
html>body div.Apply #Form { /* ugly hack, but fixes display error in IE. */
	min-height: 332px;
	height: auto;
	}
#Form.ApplyForm .Submit {
	padding-left: 126px;
	}
#Form.ApplyForm input {
	width: 200px;
	}
#recaptcha_top_border
{
    float: left;
    clear: both;
    width: 318px;
    height: 9px;
    background: url(img/red//chop_01.gif) no-repeat;
}

#recaptcha_display_slice
{
    float: left;
    clear: both;
    height: 57px;
}

#recaptcha_display_left_border
{
    float: left;
    width: 9px;
    height: 57px;
    background: url(img/red//chop_02.gif) no-repeat;
}

#recaptcha_display_center
{
    float: left;
    width: 300px;
    height: 57px;
    font-family: helvetica,sans-serif;
    font-size: 7pt;
    color: black;
    text-align: center;
}

#recaptcha_display_center a:link { color: black; }
#recaptcha_display_center a:visited { color: black; }
#recaptcha_display_center a:hover { color: black; }
#recaptcha_display_center a:active { color: black; }

#recaptcha_display_right_border
{
    float: left;
    width: 9px;
    height: 57px;
    background: url(img/red//chop_04.gif) no-repeat;
}

#recaptcha_user_slice
{
    float: left;
    clear: both;
    height: 63px;
}

#recaptcha_user_left_border
{
    float: left;
    width: 9px;
    height: 63px;
    background: url(img/red/chop_05.gif) no-repeat;
}

#recaptcha_user_center
{
    float: left;
    width: 300px;
    height: 63px;
}

#recaptcha_user_top_border
{
    float: left;
    clear: both;
    width: 300px;
    height: 6px;
    background: url(img/red/chop_06.gif) no-repeat;
}

#recaptcha_user_right_border
{
    float: left;
    width: 9px;
    height: 63px;
    background: url(img/red/chop_07.gif) no-repeat;
}

#recaptcha_input_slice
{
    float: left;
    clear: both;
    width: 300px;
    height: 49px;
}

#recaptcha_input_column
{
    float: left;
    width: 171px;
    height: 57px;
}

#recaptcha_input_panel
{
    float: left;
    width: 171px;
    height: 49px;
    background: url(img/red/chop_08.gif) no-repeat;
}

#recaptcha_input_right_border
{
    float: left;
    width: 7px;
    height: 57px;
    background: url(img/red/chop_09.gif) no-repeat;
}

#recaptcha_input_bottom_border
{
    float: left;
    width: 171px;
    height: 8px;
    background: url(img/red/chop_14.gif) no-repeat;
}

#recaptcha_input_label
{
    font-family:helvetica,sans-serif;
    font-size:8pt;
    color:black;
    position: relative;
    left: 20px;
    top: 7px;
}

#recaptcha_input_field
{
    font-family: helvetica,sans-serif;
    font-size: 8pt;
    color: black;
    position: relative;
    left: 20px;
    top: 13px;
}

#recaptcha_input_text
{
    font-family: helvetica,sans-serif;
    font-size: 10pt;
    color: black;
    width: 20ex !important;
    border:1px solid #cca940;
}

#recaptcha_button_column
{
    float: left;
    width: 25px;
    height: 57px;
}

#recaptcha_reload_button
{
    float: left;
    clear: both;
    width: 25px;
    height: 17px;
    border: 0px;
}

#recaptcha_middle_button
{
    float: left;
    clear: both;
    width: 25px;
    height: 16px;
    border: 0px;
}

#recaptcha_help_button
{
    float: left;
    clear: both;
    width: 25px;
    height: 16px;
    border: 0px;
}

#recaptcha_reload_button img,#recaptcha_middle_button img,#recaptcha_help_button img
{
    border: 0px;
}

#recaptcha_button_bottom_border
{
    float: left;
    width: 25px;
    height: 7px;
    background: url(img/red/chop_14.gif) no-repeat;
}

#recaptcha_logo
{
    float: left;
    width: 97px;
    height: 57px;
    background: url(img/red/chop_11.gif) no-repeat;
}

#recaptcha_bottom_border
{
    clear: both;
}
