
html, body
  { width:100%; padding:0px; margin:0px; }

body
  { color:#000000; background-color:#FFFFFF; line-height:1.25em; font-family:arial, helvetica, sans-serif; font-weight:normal; font-size:14px; }

form
  { padding:0px; margin:0px; }

img
  { padding:0px; margin:2px; border:0px none; }

table, td, th
  { border:0px none; font-size:100%; font-weight:normal; }

p
  { font-size:12px; font-weight:normal; }

h1
  { font-size:26px; font-weight:bold; }
h2
  { font-size:21px; font-weight:bold; }
h3
  { font-size:16px; font-weight:bold; }
h4
  { font-size:14px; font-weight:bold; }

a, a:link
  { color:#0000AA; font-size:14px; font-weight:normal; text-decoration:none; }
a:active, a:hover, a:focus
  { color:#FF0000; text-decoration:underline; }
a img:hover
  { opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); }


button, input, select, textarea
  { padding:2px; border:solid 1px #99968b; background:#FFFFFF; color:#000000; }

button:focus, input:focus, select:focus, textarea:focus
  { border:solid 1px #606060; }

input[readonly], textarea[readonly]
  { background:#F0F0F0; }

button, input[type=submit]
  { padding-left:5px; padding-right:5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }

button:hover, input[type=submit]:hover
  { border:solid 1px #606060; cursor:pointer; }


.tablewr
  { width:100%; padding:0px; margin:0px; }


#page
  { position:relative; max-width:1000px; min-width:700px; padding:0px; margin:auto; background:#FFFFFF; color:#000000; }


#title
  { color:#000000; font-family:georgia, verdana, sans-serif; font-size:26px; font-weight:bold; text-align:center; padding:0px; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; }


#menu 
  { border-color:#B0B0B0;  border-top-width:2px; border-top-style:solid; border-top-color:#B0B0B0; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#B0B0B0; padding:0px; margin:0px; }

#menu a, #menu a:link
  { color:#000000; font-family:verdana, sans-serif; font-size:16px; font-weight:bold; text-align:center; text-decoration:none; line-height:30px; }

#menu a:active, #menu a:hover, #menu a:focus
  { color:#FF0000; text-decoration:underline; }


#submenu
  { border-color:#B0B0B0; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#B0B0B0; padding:0px; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:0px; }

#submenu a, #submenu a:link
  { color:#000000; font-family:verdana, sans-serif; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; line-height:26px; }

#submenu a:active, #submenu a:hover, #submenu a:focus
  { color:#FF0000; text-decoration:underline; }


#content
  { min-height:400px; padding:0px; margin-left:40px; margin-right:40px; margin-top:10px; margin-bottom:40px; }


#footer
  { color:#B0B0B0; font-family:verdana, sans-serif; font-size:11px; text-align:center; border-color:#B0B0B0; border-top-width:1px; border-top-style:solid; border-top-color:#B0B0B0; padding:0px; margin:0px; }

#footer a, #footer a:link
  { color:#B0B0B0; font-family:verdana, sans-serif; font-size:11px; text-decoration:none; }

#footer a:active, #footer a:hover, #footer a:focus
  { color:#B0B0B0;  text-decoration:underline; }

