body {margin: 0pt; color: #181818; background-color: #dddddd; font-family: Arial,sans-serif; font-size: 9pt;}
td { font-size: 9pt; }
hr { color: #cccccc; background: #cccccc; border: 0; height: 1px;}

h1 { font-weight: normal; font-size: 14pt; color: #2F4F8C; padding-top: 0px; margin-top: 0px; padding-bottom: 4px; margin-bottom: 4pt; padding-left: 0px;}
h2 { font-weight: normal; font-size: 11pt; color: #3a3a3a; padding-top: 0px; margin-top: 0px;}
h3 { font-weight: bold; font-size: 12pt; color: #4a4a4a; padding-bottom: 6px; margin-bottom: 6px;}
h4 { font-weight: bold; font-size: 10pt; color: #426792;}
h5 { font-weight: bold; font-size: 9pt; color: #222222;}

a { color: #003366; text-decoration: underline; }
a:visited { color: #446680; }
a:hover { color: #d01216; }
a:active { color: #996699; }

.fn {background: transparent url("../../images/fn.gif") repeat; background-color: #e6e6e6;}
tr.fn {height: 20;}
tr.fn a {color: #000; text-decoration: none;}
tr.fn a:visited {color: #000; text-decoration: none;}
tr.fn a:hover {color: #da1015; text-decoration: underline;}

table.topnn {width: 800px; background-color: #ffffff; border-left: 1px #777777 solid; border-right: 1px #777777 solid;}
table.mainnn {padding: 20px; width: 800px; background-color: #ffffff; border-left: 1px #777777 solid; border-right: 1px #777777 solid;}
table.btmnn {padding-left: 20px; padding-right: 10px; width: 800px; background-image: url(../../images/btm_bar.gif); background-repeat: repeat-x; border-left: 1px #2b2b2b solid; border-right: 1px #2b2b2b solid; font-size: 10pt; color: #b4d4ff;}
table.btmnn tr {height: 160px;}
table.btmnn td {padding-top: 20px;}
table.btmnn a {text-decoration: none; color: #ffffff;}
table.btmnn a:visited {text-decoration: none; color: #ffffff;}
table.btmnn a:hover {color: #ccdfff; text-decoration: underline;}

ul {list-style-image: url(../../images/arrowlist.gif);}
