body {
}

.cf-label
{
    display:block;
    clear:left;
    float:left;
    font-size:1.3em;
    margin:5px 0 2px 0;
}

.cf-input
{
    display:block;
    clear:left;
    float:left;
    width:150px;
    font-size:1.3em;
    padding:3px 5px;
    margin-bottom:5px;
}

.cf-large-input
{
    display:block;
    clear:left;
    float:left;
    width:400px;
    height:100px;
    font-size:1.3em;
    padding:3px 5px;
    margin-bottom:10px;
}

.cf-ddl
{
    display:block;
    clear:left;
    float:left;
    width:150px;
}

.cf-button
{
    background: #f38607;
    border: solid 1px #e67f06;
    border-radius: 5px; 	
    display:block;
    color: #fff;
    clear:left;
    float:left;
	font-size:1.3em;
    text-transform: uppercase;
    padding:6px 20px;
	margin: 5px 0;
}

.cf-button:hover
{
    background: #d77604;
	cursor:pointer;
}

table#recaptcha_table td {
width:auto;
min-width:0;
padding:0px;
}

.recaptchatable .recaptcha_r2_c1 {
width: 9px !important;
height: 57px;
}

.recaptchatable .recaptcha_r2_c2 {
width: 9px !important;
height: 57px;
}

.recaptchatable .recaptcha_r3_c1 {
width: 9px !important;
height: 63px;
}
		
.recaptchatable .recaptcha_r3_c2 {
width: 300px !important;
height: 6px;
}
				
.recaptchatable .recaptcha_r3_c3 {
width: 9px !important;
height: 63px;
}

.recaptchatable .recaptcha_r4_c1 {
width: 171px !important;
height: 49px;
}
				
.recaptchatable .recaptcha_r4_c2 {
width: 7px !important;
height: 57px;
}
				
.recaptchatable .recaptcha_r4_c4 {
width: 97px !important;
height: 57px;
}

.valid
{
    float:left;
    color:Red;
    margin-left:5px;
    font-size:1.3em;
}






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
