body { margin:0; padding:0; width:100%; height:100%; overflow:-moz-scrollbars-vertical; background:#FFF; }

#pagearea { width:854px; margin:0 auto; padding:0; font-family:verdana, arial, sans-serif; font-size:11px; line-height:18px; color:#727272; }
#content { width:754px; padding:0 50px 50px 50px; clear:left; }
#footer { width:804px; height:25px; padding:5px 0 0 50px; border-top:1px solid #84b74b; color:#00529c; }

h1 { margin:0; font-size:13px; color:#00529c; }
h2 { margin:0; font-size:13px; color:#4dc8e9; }

p { margin:0 0 15px 0; }
.blue {color:#00529c;}
.fine {font-size:9px;}

table { padding:0; }
th { padding:3px; text-align:left; }
td { padding:3px; }

.floatLeft { float:left; }
.floatRight { float:right; }
.clearBoth { clear:both; }

img { border:0; }

input { color:#727272; background:#FFF; border:1px solid #ACACAC; }
input.check { background:#FFF; border:0; }
.textarea { color:#727272; background:#FFF; border:1px solid #ACACAC; }
input.submit { color:#FFF; background:#00529C; border:1px solid #ACACAC; cursor:pointer; }

a:link, a:active, a:visited { text-decoration:underline; color:#727272; }
a:hover { text-decoration:none; color:#727272; }

a:link.a_footer, a:active.a_footer, a:visited.a_footer {text-decoration:none; color:#00529c; }
a:hover.a_footer { text-decoration:underline; color:#00529c; }
