#banner { padding: 10px 0; }
input[type=radio], input[type=checkbox] { margin: 0 !important; line-height: }
#SurveyControl table tr { vertical-align: top;}
.questionStyle td { padding-bottom: 10px !important; }
.answerStyle td { padding: 0px 1px 3px 5px !important; }
form.surveyform { width: 100% !important;}
.surveybox { line-height: initial; }
.surveybox #menuBar { line-height: 13px; }
#caSidebar ul.stepper { line-height: 13px; }
font {color: #331C01 !important; font-size: 1em; font-family: arial !important;}
#footer { padding: 10px; background-color:#EEEEEA;min-height: 100px;}

/* Date Picker */
#ui-datepicker-div { width: 210px; border: 1px solid rgb(128, 128, 128); padding: 5px; background: whitesmoke;display: none;font: 13px arial;  }
div.ui-datepicker-header { background-color: #989898 ; padding: 3px; margin-bottom: 5px; text-align: center; }
div.ui-datepicker-control div, div.ui-datepicker-links div { padding: 5px; }
div.ui-datepicker-links div a { color: whitesmoke; }
a.ui-datepicker-clear, a.ui-datepicker-prev { left: 10px; }
a.ui-datepicker-close, a.ui-datepicker-next { right: 10px; }
a.ui-datepicker-next, a.ui-datepicker-prev, a.ui-datepicker-clear, a.ui-datepicker-close { color: whitesmoke; position: absolute; top: 10px; font-weight: bold; padding: 0px 3px; cursor: pointer;}
div.ui-datepicker-current { display: inline; }
div.ui-datepicker-header select { margin: 0 3px; }
table.ui-datepicker-calendar { width: 100%; text-align: center; }
table.ui-datepicker-calendar th { width: 30px !important; }
table.ui-datepicker-calendar a { color: #535353; }
table.ui-datepicker-calendar .ui-datepicker-week-end { color: #C0C0C0 ; }
table.ui-datepicker-calendar .ui-datepicker-week-end a { color: #C0C0C0 ; }
table.ui-datepicker-calendar .ui-datepicker-today { border: solid 1px #C0C0C0  }
table.ui-datepicker-calendar .ui-datepicker-current-day { background: #C0C0C0  }
table.ui-datepicker-calendar .ui-datepicker-current-day a { color: whitesmoke; }
input[type='file'] {  color: transparent !important; }

div .text-white-center {
    background-color :white;
    text-align: center; 
    display: block; 
}