div.form input,div.form label.checkbox input,div.form label.radio input,div.form select,table.form td,table.form th{vertical-align:middle}div.form{margin:0;font-family:"Times New Roman",Times,serif}div.form input,div.form select,div.form textarea{margin:.1em 0 .2em}div.form fieldset{border:1px solid #999;font-weight:700;padding:5px;margin:0;display:inline-block;-moz-border-radius:4px;border-radius:4px}div.form label{font-weight:700;font-size:1em;display:block}div.form label.left,div.form label.right{font-weight:400;font-size:1em;display:inline}div.form .errorMessage,div.form .errorSummary,div.form .note{font-size:.9em;font-weight:400}div.form .row{margin:4px 0;font-weight:400}div.form .nowrap{font-weight:400;margin:0 2px;white-space:nowrap}div.form .hint{font-weight:400;margin:0;padding:0;color:#999}div.form .note{font-style:italic}div.form span.required{color:red}div.form div.error label,div.form label.error,div.form span.error{font-weight:400;color:#A00}div.form div.error input,div.form div.error select,div.form div.error textarea,div.form input.error,div.form select.error,div.form textarea.error{font-weight:400;background:#FEE;border-color:#A00}div.form div.success input,div.form div.success select,div.form div.success textarea,div.form input.success,div.form select.success,div.form textarea.success{font-weight:400;background:#E6EFC2;border-color:#C6D880}div.form .errorSummary{border:2px solid #C00;padding:7px 7px 12px;margin:0 0 20px;background:#FEE}div.form .errorMessage{color:#C00}div.form .errorSummary p{margin:0;padding:5px;font-weight:400}div.form .errorSummary ul{margin:0;padding:0 0 0 20px}div.wide form label{float:left;margin-right:10px;position:relative;text-align:right;width:100px}div.wide form .row{clear:left}div.wide form .buttons{clear:left;padding-left:110px}div.wide form .errorMessage{margin:0 0 0 110px}div.form input{border:1px solid #b5b5b5;color:#033070;padding:0 2px}div.form select,div.form textarea{border:1px solid #73b5ce;color:#033070}div.form textarea{margin:0 0 -5px;padding:2px 0 0 6px}div.form label.checkbox{padding:0 9px 0 2px}div.form label.checkbox input{padding:0;margin:0 5px 0 0}div.form label.radio{margin:0 15px 0 0}div.form label.radio input{padding:0;margin:0}div.button{height:26px;margin:0}div.button.right-align{float:right}div.button input,div.button span{text-align:center;font:400 14px/21px 'Trebuchet MS',Verdana}div.button button,div.button input,input.button,span.button button,span.button input{cursor:pointer;height:26px;color:#fff;background-color:#aaa;margin:0 5px;padding:0 5px;vertical-align:middle}div.button button:hover,div.button input:hover,input.button:hover,span.button button:hover,span.button input:hover{color:#fff;background-color:#bbb}table.form{margin-left:-2px;border:1px solid #b5b5b5}table.form td{text-align:left;padding:1px 5px 5px 0}table.form th{padding:0 5px 0 3px;text-align:center;background-color:#e7e8e9}table.form td.header{margin:-7px 0 0;padding:0 0 7px;color:#043b89;font:italic 700 16px/20px 'Trebuchet MS',Verdana,Arial}