/* SUTTON GALLERY
   Form styles
   Author: Jonathan Nicol (jonathan@f6design.com)
*****************************************************************/

.formStandard {
background: #fff url(../img/form_gradient.gif) bottom left repeat-x;
padding: 12px;
border-bottom: 1px solid #cdcdcd;
}

fieldset {
border: none;
padding: 0;
margin: 0;
}

label {
float: left;
clear: left;
width: 100px;
font-weight: bold;
display:block;
}

.formDivider, .formDividerMargTop {
clear: both;
height: 1px;
background: url(../img/form_divider_bg.gif) top left repeat-x;
font-size: 1px;
line-height: 0;
margin: 0 0 10px 0;
}

.formDividerMargTop {
margin-top: 10px;
}

.formbox, .formboxSelect {
width: 225px;
margin-bottom: 10px;
margin-top: 1px;
font-family: Arial, Verdana, Tahoma, sans-serif;
font-size: 100%;
font-weight: normal;
color: #585656;
/* background: #f8f8f8; */
background: #fff;
padding: 2px;
border: 1px solid #999999;
}

.formradio {

}

.formbox:hover {
border: 1px solid #666666;
}

/* the same, but no width */
.formboxSelect {
width: auto;
}

.formboxOption:hover {
border: 1px solid #666666;
}

.formError {
color: #CC0000;
}

.formLabelTop {
color: #585656;
font-weight: normal;
padding-left: 2px;
margin-bottom: 0.2em;
}

.submitBtn {
font-size: 100%;
}

.select {
font-family: Arial, Verdana, Tahoma, sans-serif;
font-size: 100%;
color: #ff0000;
}

form {
margin: 0;
}

form .padBtm {
margin-bottom: 10px;
}



