@charset "utf-8";
/* CSS Document */
	
#form_holder {
position:relative;
width:350px;
height:auto;
}
	
legend {
color:#581073;
text-transform: uppercase;
text-indent: 0;
font-weight:bold;
font-size:15px;
margin-bottom:15px;
padding: 2px 5px;
border: 1px solid #666666;
background-color:#D8CDDC;
}

fieldset {
    font-family:"Helvetica Neue", helvetica, arial, sans-serif;
    background-color: #efefef;
    padding: 2px;
    border: solid 1px #666666;
    width: 550px;

}

input, textarea {
background-color:#CCCCCC;
border:#666666 1px solid;
}

label {
text-align:right;
}

.required {
color: #CC3366;
font-size:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

.fix_td {
width:30px;
height:auto;
}

.fix_alignment {
text-align:right;
}

/* Button */
.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background: url(../images/formbgB.gif) repeat-x left top;
margin-left:100px;
}

