form {margin: 0;padding: 0;}
.application table {text-align: left;border-bottom: 1px dotted #a5acb2;width: 766px;}
.app-heading {font-size: 13pt;text-transform: lowercase;color: #000000;padding: 25px 0 15px 10px;margin: 0;font-family: "Century Gothic", Verdana, Helvetica, "MS Sans Serif";}
.app-heading span, .input-text {font-family: Arial, Helvetica, "MS Sans Serif";font-size: 8pt;text-transform: none;margin: 0;padding: 0;}
.app-heading span {font-weight: bold;}
a.reveal:link, a.reveal:visited {color: #4c4c4c;text-decoration: underline;font-weight: bold;}
a.reveal:hover, a.reveal:active {color: #000000; text-decoration: underline;font-weight: bold;}
a.reveal2:link, a.reveal2:visited {color: #4c4c4c;text-decoration: underline;}
a.reveal2:hover, a.reveal2:active {color: #000000; text-decoration: underline;}
.space {width: 40px;}
.app-contents {padding: 0 5px 0 8px;font-size: 8pt;width: 240px;border-left: 3px solid #ffffff;}
.app-contents-req {padding: 0 5px 0 8px;font-size: 8pt;width: 240px;border-left: 3px solid #ffa800;}
.app-contents-text {padding: 0 5px 0 8px;font-size: 8pt;width: 240px;border-left: 3px solid #ffffff;}
.app-contents-text-req {padding: 0 5px 0 8px;font-size: 8pt;width: 240px;border-left: 3px solid #ffa800;}
.app-inputs {width: 156px;padding: 0;font-size: 8pt;}
.submit {text-align: right;padding: 25px 0 20px 0;}
.form-closed {padding: 0 5px 0 8px;font-size: 8pt;border-left: 3px solid #ffa800;}

input.input-text {padding: 4px 2px;}
