/* Style sheet zForms */
.logout h1{display:none;}
.logout{height:20px;display:block;}
.logout .login_info{float:left;margin-right:8px;padding-top:5px;}
.logout .submit_container{float:left;padding-right:10px;}
.login .formbody{width:250px;margin-top:40px;padding:10px 25px;background-color:#f3f3f3;border:1px solid #cccccc;}
.login .col_0{padding-top:5px;padding-right:10px;}
.logout .formbody{width:250px;float:right;text-align:right;}
.formbody br{display:none;}
.formbody td{vertical-align:top;}
.formbody .column1{width:150px;float:left;margin-right:15px;}
.formbody .column2{width:250px;float:left;margin-right:15px;}
.survey .formbody{display:block;margin-top:10px;margin-bottom:10px;padding:10px;background-color:#fafbfc;border:1px solid #b1b8be;}
.survey .submit_container{margin-top:25px;}
.questionnaire .formbody{width:450px;margin-right:auto;margin-left:auto;}
.formHeader{display:block;margin-bottom:10px;padding:5px;background-color:#336699;color:#ffffff;}
.formFooter{display:block;margin-top:15px;margin-bottom:10px;padding:5px;background-color:#336699;color:#ffffff;}
.formHeader label,.formFooter label{float:left;margin-right:5px;}
.formHeader input{width:95px;float:left;margin-right:15px;}
.formFooter input{width:125px;float:left;margin-right:15px;}
.survey h2{display:block;margin-top:15px;margin-bottom:8px;padding:2px 10px;background-color:#6699cc;font-weight:bold;font-size:16px;color:#ffffff;line-height:18px;}
.formSection label,.formSection .headline{display:block;margin-top:10px;margin-bottom:5px;font-weight:bold;font-size:12px;color:#003366;}
.formSection .radio_container{display:block;margin-bottom:5px;padding-top:5px;padding-bottom:10px;border-bottom:1px dotted #6699cc;}
.formSection .radio_container label{display:inline;margin-top:0;margin-bottom:0;font-weight:normal;font-size:11px;color:#666666;}

