body {font: 14px Arial, sans-serif; margin:0;background-color:white;}
input {font: 20px Arial, sans-serif;} 
div.contener {width: 980px;margin: 50px auto;padding:0;}
div.content {width: 980px;margin:0; padding:0 0 50px 0; text-align:center;}
div.footer{text-align:center;}
ul.errorlist {list-style:none;padding:0;margin:0;color:red;font-size:14px;}
ul.messages {list-style:none;padding:0;margin:0;color:red;font-size:14px; text-align:right;}
table th {font-weight:normal;vertical-align:bottom;padding:20px 5px 10px 0;text-align:right;color:#202020;}
table td {vertical-align:bottom;}
input {padding:2px;width:180px;-moz-border-radius: 5px;border-radius: 5px;}
input.submit {width:194px;margin-top:20px;padding:10px 2px;cursor:pointer;overflow:visible;background:red;color:white;font-size:14px;border:2px solid #E00000;}
a, a:visited {color:#808080;}
a:hover {color:#404040;}
h1 {font-size:24px;color:#404040;margin-bottom:50px;}
div.clear {clear:both;}
div.footer {text-align:center;font-size:12px;margin:0 5px 0 0;padding-top:2px;}
h1 a, h1 a:visited {color:#202020;text-decoration:none;}
h1.record {margin-bottom:20px;}
