@charset "utf-8";
/* CSS Document */


.form_header
{
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
}


label
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: 000;
font-size: 14px;
width: 85px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

.submit input
{
margin-left: 6.6em;
}

.submit2 input
{
color: #fff;
font-family: Arial, Helvetica, sans-serif;
background: #6C6464;
border: 2px outset #d7b9c9;
}

input
{
color: #000;
background: #99CCFF;
border: 1px solid #000
}

input.paypal
{
color: #000;
background: #fff;
border: 1px solid #000
}

select
{
color: #000;
background: #fff;
border: 1px solid #000
}

textarea
{
color: #000;
background: #99CCFF;
border: 1px solid #000
}

.submit input
{
color: #fff;
font-family: Arial, Helvetica, sans-serif;
background: #000;
border: 2px outset #d7b9c9;
}

fieldset
{
border: 1px solid #000;
width: 30em;

}

fieldset.signup
{
border: 1px solid #000;
width: 26em;
background-color: #f4201f;
}

legend
{
color: #fff;
font-family: Georgia, "Times New Roman", Times, serif;
background: #000;
border: 2px solid #fff;
padding: 2px 6px
}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}


