.oDataFormQuestion { text-align: left; width: 35%; float: left; display: block; background: #c1d8e4; }
.oDataFormLabel { display: block; margin-right: 3px; padding: 5px 10px 5px 10px; /*background: #eeeeee;*/ background: #c1d8e4; font-weight: bold; }

.oDataFormAnswer { text-align: left; display: block; width: 60%; float: left; background: #eee; padding: 2px 10px 2px 10px; }
.oDataFormAnswerText { text-align: left; float: left; display: block; width: 60%; padding: 5px 10px 5px 10px; background: #eee; }
.oDataFormAnswerTextStyle { text-align: left; display: block; float: left; background: #eee; padding: 0px; }

ul.oDataFormCheckboxList { padding-left: 10px; margin-left: 0em; }
.oDataFormAnswerTextStyle ul.oDataFormCheckboxList li { list-style-type: none; padding: 0; padding-top: 0; padding-bottom: 0;  }

.oDirectoryBuilder .oDataFormAnswerText { padding-left: 10px !important; }
.oDirectoryBuilder .oDataFormAnswer .oDataFormAnswerText { width: 95%; padding-left: 0px !important; }