* {margin: 0; padding: 0}

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #000; background: #fff}
html, body {height: 100%}


img {border: 0}

ul, ol {padding: 5px 0 5px 25px}
li {padding:5px 0 0 0}




table {width: 100%; font-size: 100%; border-collapse: collapse; vertical-align: top; text-align: left; border: none}
table th, table td {vertical-align: top; text-align: left}

a {color: #069; text-decoration: underline; outline: none}
a:hover {text-decoration: none}

h1 {font-size: 115%; font-weight:normal; white-space: nowrap; height: 23px; padding: 5px 14px 0; overflow: hidden; background: #e9e9e9 url(images/h1_bg.gif) 0 bottom repeat-x; border-bottom: 1px solid #989898; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; behavior: url(border-radius.htc); border-radius: 4px;}

hr { background-color: #CCCCCC; border-width: 0; color: #CCCCCC; height: 1px; margin: 15px 0; }

p {margin:10px 0 14px 0}

#main {position: relative; width: 967px; padding: 0 15px; min-height: 100%; margin: 0 auto; font-size: 0.75em}