#formFloat
{
    margin-top:20px;
    padding:5px;
    border:0px solid red;
}

.formDefault .button
{
    border:1px solid #b2b2b2;
    color:#666;
	padding:6px;
    font:12px verdana;
    background-color: #fff;
}

.formDefault .button:hover
{
    border:1px solid #b2b2b2;
    color:#666;
	padding:6px;
    font:12px verdana;
    background-color: #f0f0f0;
}

.formDefault label
{
    font:bold 11px verdana;
    padding:3px;
    padding-left:0px;
    margin:2px;
    margin-top:15px;
    color:#999;
    display: block;
    width:200px;
    border:0px solid blue;
}


.formDefault input
{
    font:12px verdana;
    padding:6px;
    margin:2px;
	width:200px;
    border:1px solid #b2b2b2;
    background-color: #f9f9f9;
    color:#666;
}


.formDefault select
{
    font:12px verdana;
    padding:6px;
    margin:2px;
    border:1px solid #b2b2b2;
    background-color: #f9f9f9;
    color:#666;
}


.formDefault option
{
    font:11px verdana;
    padding:0px;
    margin:1px;
    border:0px solid #333;
}

.controls
{
  padding-bottom: 10px;
  border-bottom:1px dashed #b2b2b2;
}

#validate_message
{
    padding:8px 5px 5px 5px;
    font: 11px verdana;
    color:#e0778c;
    border-bottom:0px dashed #b2b2b2;
	height:15px;
	
}

.formDefault .invalid
{
    border:1px solid red;
}
