html { height: 100%; }
body { padding: 0px; margin: 0px; height: auto !important; height: 100%;  min-height: 100%; }

form, div { border: 0px; padding: 0px; margin: 0px; }
table, td  { border: 0px; margin: 0px; }
table { padding: 0px; }
td, div { font-family: Tahoma; font-size: 12px; color: #000000; line-height: 18px; }
img {   }
img.right { float: right; margin: 0px 0px 5px 10px; }
img.left { float: left; margin: 0px 10px 5px 0px; }

a { outline: none; color: #c32e00; font-family: Tahoma; font-size: 12px; text-decoration: underline; cursor:pointer; }
a:hover { text-decoration: none; color: #DF4211; }

a img { border: 0px; }
p { text-indent: 0px; margin: 0px 0px 12px 0px; }

h1, h1 a, h2, h2 a, h3, h3 a { font-family: Tahoma; line-height: normal; font-weight: normal;  }
h1, h1 a { font-size: 24px; margin: 0px 0px 12px 0px; }
h2, h2 a { font-size: 20px; margin: 12px 0px 0px 0px; }
h3, h3 a { font-size: 16px; margin: 12px 0px 0px 0px; }

ul li { list-style-type: square; }
li { padding-bottom: 10px; }
form input, form textarea, form select { font-size: 12px; font-family: Tahoma;  }
form input.text, form textarea.text { background: #ffffff; padding: 2px 6px; border: 1px solid #D7C09E; color: #666; }
form input.chbox { border: 0px; background: none; }
table.nospacing { clear: both; border-collapse: collapse; border-spacing: 0px; }

.red { color: #c32e00; }
.small { font-size: 11px; }
.filltab { }
