body{ font-family:Verdana; font-size:10pt; line-height:14pt; height:100%; background-image:url(../../assets/img/background.png); background-color:#282828; } div.contentContainer{ width:50%; float:left; } div.info{ width:320px; height:100%; margin-left:auto; margin-right:auto; text-align:center; padding:20px; background-color:lightgrey; } div.infoFooter{ width:400px; margin-left:auto; margin-right:auto; text-align:right; padding:5px; } div.edit{ width:50%; min-width:600px; margin-top:20px; margin-left:auto; margin-right:auto; text-align:center; padding:20px; background-color:lightgrey; } div.inner{ position:relative; max-width:1250px; margin:0px auto; } h1{ line-height:23px; font-size:23px; padding:5px 0px; } h2{ line-height:17px; font-size:14px; font-weight:bold; padding:5px; } h3{ line-height:14px; font-size:12px; font-weight:bold; padding:5px; } header.top{ padding:20px 0px; background:none repeat scroll 0% 0% lavender; position:relative; z-index:999; } table.center{ margin-left:auto; margin-right:auto; } table.infoForm{ width:100%; } table.editForm{ width:100%; } table.editForm input{ width:100%; } table.editForm select{ width:100%; } td{ padding:3px; } th{ padding:3px; text-decoration:underline; } p{ padding:2px; } p.errorMessage{ color:darkred; font-weight:bold; } p.pageTitle{ font-weight:bold; font-size:28px; line-height:20px; padding:0px 0px; } p.pageTitle a{ text-decoration:none; color:black; } p.pageSubTitle{ font-size:10px; line-height:18px; padding:0px 0px; } #recaptcha_area{ margin:0 auto; }