/*  HTML, BODY, A  */
html, body { margin:0; padding:75px 0 0 0; }
body { font-family:"Lucida Grande", "Verdana", sans-serif; font-size:12px; color:#000; background:#fff url(../images/header_background.gif) repeat-x top; }
a,
a:link,
a:visited { color:#99cccc; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { color:#696969; font-size:1.0em; font-weight:bold; padding:0; margin:0.5em; }
input.button { color:#fff; font-weight:bold; font-size:14px; background-color:#99cccc; padding:5px; border:0; }
input, textarea { color:#696969; border:1px solid #99cccc; padding:5px; margin-top:2px; font-size:14px; }
ul { list-style:none; padding:0; margin:0; font-size:12px; }
ul li { display:inline; }
label { font-weight:bold; color:#b0c534; font-size:14px; }
ul.errorlist { list-style:none; color:red; font-size:12px; margin:0; padding:0; text-align:center; }
ul.errorlist li { margin:0 !important; padding:2px 0 0 0 !important; }
.error { font-weight:bold; color:#FF0000; font-size:14px; }
.success { font-weight:bold; color:#008000; font-size:14px; }
p { font-size:14px; color:#696969; font-weight:bold; padding:20px 0 0 0; line-height:1.5em; }
#content { margin-left:auto; margin-right:auto; text-align:center; border:5px solid #eee; padding:20px; width:500px; }
.def { font-size:11px; font-weight:normal; }
