#divQuestionnaire{font-size: 1em;background-color: var(--questionnaireDivBackground);border-style:solid;border-width:1px;border-color:var(--questionnaireDivBorder);margin: 0;width: 578px;min-width: 578px;min-height: 600px;overflow: auto;padding: 10px;}#checklistHeader{width: 100%;font-weight: bold;font-size: large;}#checklistSubHeader{color: Gray;width: 100%;font-weight: bold;font-size: normal;}#divMainQuestionnaire label{width: 100px;float: left;text-align:left;padding-right: 20px;margin-right: 8px;}#divMainQuestionnaire input{font-size: 1em;margin-right:8px;float:left;clear:both;padding-top:0;}#divMainQuestionnaire select{margin-right:8px;float:left;clear:both;width: 100px;font-size: 1em;}#divMainQuestionnaire textarea{font-size: 1em;float:left;width: 300px;height:80px;display:block;clear:both;}#divMainQuestionnaire .section{background-color: var(--questionnaireSectionBackground);color: var(--questionnaireSectionText);width: 100%;font-size: 1em;font-weight: bold;clear: both;padding-bottom: 2px;padding-top: 12px;}#divMainQuestionnaire .question{font-style: italic;text-align:left;font-size: 1em;margin: 16px 2px 8px 2px;padding: 16px 2px 4px 2px;clear:both;}#divQuestionnaire .checklistDetails{width: 480px;padding: 2px 8px 4px 8px;display:block;clear:both;margin: 2px ;}#divQuestionnaire .checklistDetails label{float:left;font-size: 1em;text-align:right;width:100px;padding: 4px;padding-right: 12px;}#divQuestionnaire .checklistDetails input[type="text"]{float:left;font-size: 1em;text-align:left;width:100px;}#divQuestionnaire .seperator{width: 90%;margin: 0 auto;border-bottom: dotted 1px;display:block;clear:both;}