﻿@charset "utf-8";
/* CSS Document */
fieldset.inlineLabels {border:none;}
fieldset.inlineLabels label { display:block; font-size:0.9em; width:45%; float:left; margin-right:0.5em;  }
fieldset.inlineLabels input {width:45%;}
fieldset.inlineLabels select {width:45%;}
fieldset.inlineLabels textarea {width:45%;}
fieldset.inlineLabels input[type=radio], fieldset.inlineLabels input[type=checkbox] {width:auto; float:left;}

fieldset.inlineLong label { display:block; font-size:0.9em; width:75%; float:left; margin-right:0.5em; }
fieldset.inlineLong input {width:25%;}
fieldset.inlineLong select {width:25%;}
fieldset.inlineLong textarea {width:25%; height:50px;}
fieldset.inlineLong input[type=radio], fieldset.inlineLabels input[type=checkbox] {width:auto; float:left;}

fieldset.blockLabels label {display:block; float:none; width:auto;}
fieldset.blockLabels input, fieldset.blockLabels select {width:100%;}

fieldset input.localWidth {width:auto;}

fieldset.inline {display:block; width:100%; float:left;}
fieldset.inline div.container {width:auto; margin-right:3em;}
fieldset.inline label {float:left; width:auto;}
fieldset.inline input {float:left; width:auto; }
fieldset.inline fieldset.dateGroup label {width:auto; margin-right:1em;}


div.container {display:block; width:100%; float:left; padding:0; margin:0.2em;}

fieldset.radioGroup {border:3px solid #d1e6f4;}
fieldset.radioGroup label {margin-left:3em; width:auto; float:left; display:inline;}
fieldset.radioGroup input[type=checkbox], fieldset.radioGroup input[type=radio] {width:auto; float:left; display:inline;}

fieldset.radioGroupInline {margin:0; padding:0;}
fieldset.radioGroupInline input, fieldset.radioGroupInline label, fieldset.radioGroupInline div.container {width:auto; display:inline; clear:none; float:left;margin-left:0.5em;}

fieldset.dateGroup {padding:0; margin:0; }
fieldset.dateGroup label {width:150px; }
fieldset.dateGroup select {width:auto;}

fieldset.likertGroup legend {width:200px; display:block; float:left;}
fieldset.likertGroup input {width:100px; display:block; float:left; height:15px;}
fieldset.likertGroup label {width:100px; display:block; float:left; height:100px;}

fieldset.rankGroup select {float:left; width:auto;}
fieldset.rankGroup label {display:inline; float:left; margin-left:1em;}

legend {padding-bottom:0.5em; font-weight:bold; font-size:90%;}

fieldset.edged {padding:.5em; background-color: #ddd;}