/* Start of CMSMS style sheet 'Validation_Style' */
 .panel {
border:3px solid #CCCCCC;
clear:both;
display:none;
padding:1em;
}
.panel.active-tab-body {
display:block;
}
#tabs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#tabs li {
float:left;
}
#tabs a {
background-color:#F2F2F2;
color:#999999;
float:left;
margin-left:6px;
padding:5px 8px;
text-decoration:none;
}
#tabs a.active-tab {
background-color:#CCCCCC;
border-top:3px solid #999999;
color:#000000;
padding-top:3px;
}
input.disabled {
background-color:#F2F2F2;
border:1px solid #F2F2F2;
}
input.required {
border:1px solid #C1C1C1;
height:14px;
margin-left:2px;
width:107px;
}
textarea.required {
border:1px solid #C1C1C1;
}
input.required_fake, textarea.required_fake {
border:1px solid #C1C1C1;
height:14px;
width:89px;
}
input.validation-failed, textarea.validation-failed {
border:1px solid #FF3300;
color:#FF3300;
}
input.validation-passed, textarea.validation-passed {
border:1px solid #00CC00;
color:#000000;
}
.validation-advice {
background-color:#FF3300;
color:#FFFFFF;
display:none;
font-weight:bold;
margin:5px 0;
padding:5px;
}
.custom-advice {
background-color:#C8AA00;
color:#FFFFFF;
font-weight:bold;
margin:5px 0;
padding:5px;
}
fieldset {
margin-bottom:0.5em;
padding:1em;
}
label {
font-weight:bold;
}
.form-row {
clear:both;
padding:0.5em;
}
.field-label {
}
.field-widget {
}
/* End of 'Validation_Style' */

