@charset "utf-8";
/* CSS Document */

* { font-family: Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; font-size: 100%; }
html, body { height: 100%; line-height: 1.75em; }

body { font-size: 0.7em; padding: 0px 10px; background-color:#818181; color:#FFF; }

a, a:visited { color: #CCC; font-weight: bold; text-decoration:none;}
a:hover { text-decoration:underline; }
em { font-style:italic;}
strong{font-weight:bold;}
u{text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {font-weight: bold; margin-top: 0.5em; }
h1 { font-size: 1.4em; margin-bottom: 12px; }
h2 { font-size: 1.25em; margin-bottom: 12px; }
h3 { font-size: 1.25em; margin-bottom: 12px; }
h4 { font-size: 1.1em; }
h5 { font-size: 1em; }
h6 { font-size: 1em; }
hr { margin: 10px 0px; }
/*img { border: 0px; }*/
p { margin: 0px 0px 10px 0px; line-height: 1.4em; }

table h1, table h2, table h3, table h4, table h5, table h6 { margin-top: 0px; }

table.form td, table.form th { padding: 2px; }
input.text, select, textarea { padding: 1px; border: 1px solid  #808080; }
input.button {  border: 0px; padding: 3px 5px; font-weight: bold; }

ol, ul { margin-left: 1.2em; padding-left: 1.2em; margin-top: 1em; margin-bottom: 1em; }



.align-left { text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }
.valign-top { vertical-align: top; }
.valign-middle { vertical-align: middle; }
.valign-bottom { vertical-align: bottom; }
.clear-left { clear: left; line-height: 1px; height: 1px; font-size: 1px; }
.clear-right { clear: right; line-height: 1px; height: 1px; font-size: 1px; }
.clear { clear: both; line-height: 1px; height: 1px; font-size: 1px; }
.float-left { float: left; }
.float-right { float: right; }
.error { text-align: center; font-weight: bold; color: red; }
.smaller { font-size: 0.8em; line-height: 1.5em;}
form { margin: 0px; padding: 0px; }
