/* Start of CMSMS style sheet 'Forms' */
fieldset {
width: 95%;
border:1px solid #FFFFFF;
margin-top:15px;
}

legend {
font-family:Verdana,Arial,sans-serif;
}

.required {
color:#9ACDFC;
}

label {
float: left;
width: 35%;
font-weight: bold;
font-size: .9em;
text-align: right;
margin-bottom: 3px;
margin-right: 5px;
}

input, textarea, select, .fakeInput {
margin-bottom: 5px;
text-align: left;
}

.fakeInput {
margin-left: 28%;
font-size: .9em;
}

.error {
color:#9ACDFC;
font-size:0.9em;
}

input.signin_button {
width: 66px;
}

textarea {
width: 50%;
}

select {
width: 50%;
}

br.clear {
clear: both;
line-height: 0;
}

.floatContainer br.clear {
clear: left;
}

.radioGroupLabel {
font-size: .9em;
font-weight: bold;
text-align: right;
width: 35%;
margin-bottom: 3px;
margin-right: 3px;
float: left;
}

.radioGroup {
margin-left: 38%;
padding: 0px;
width: auto;
}

.radioGroup label { 
font-weight: normal;
float: none;
text-align: left;
height:45px;
}

.radioGroup input {
height: auto;
width: auto;
margin: 0px;
padding: 0px;
}

.formControls {
text-align: center;
}

.formControls input {
text-align: center;
width: auto;
}
/* End of 'Forms' */

