#footnote p {font-size: 85%;}
body, td, th, .text {font-size : smaller;font-family : Verdana, sans-serif;}
ul,ol {margin-top: 0px; margin-bottom: 0px}
.white {color: #ffffff;}
.smallwhite {font-size: 70%; color: #ffffff;}
.small {font-size: 70%;}
.small2 {font-size: 85%;}
b, strong {color: #63484A;}
h3 {font-size : 100%; color: #63484A; text-align: center;}
a:link {color: #333399;}
a:visited {color:#63484A;}
a:hover {color: #FF6633;}
a.white:link {color: #ffffff;}
a.white:visited {color:#ffffff;}
a.white:hover {color: #63484A; background-color: #ffffff;}
a.menu:link {color: #ffffff; font-weight: bold; text-decoration: none;}
a.menu:visited {color:#ffffff; font-weight: bold; text-decoration: none;}
a.menu:hover {color:#ffffff; font-weight: bold; text-decoration: underline;}
a.current:link {color: #D2BEAC; font-weight: bold; text-decoration: none;}
a.current:visited {color:#D2BEAC; font-weight: bold; text-decoration: none;}
a.current:hover {color:#D2BEAC; font-weight: bold; text-decoration: underline;}
.current {color: #D2BEAC;}
.inactive {color: #cccccc; text-decoration: underline;}
.nomargin {margin: 0px;}
.nomargin p {margin-top: 0px; margin-bottom: 0px}
.margin {margin-left: 15px;}
.width1 {width:200px;}
.width2 {width:460px;}
.box {padding: 6px}
.box p {margin-top: 6px; margin-bottom: 6px; font-size: 85%;}
/* table for header block and homepage blocks */
.table {border: 1px solid #63484A; background-color: #E6DFD9}
.table td {padding: 5px}
thead.table td {padding: 0px}
/* table for data tables */
.table1 {border-collapse: collapse}
.table1 td, .table1 th {padding: 2px 5px; border: 1px solid #63484A;}
.table1 th {background-color: #E6DFD9; color: #63484A}

.block {background-color: #E6DFD9; padding: 5px; border: 1px solid #63484A;}
.block1 {background-color: #E6DFD9; padding: 2px 6px; margin: 4px 0px; color: #63484A; font-weight: bold;}
.block2 {background-color: #E3E3E3; padding: 2px 6px; margin: 4px 0px; color: #666666; font-weight: bold;}
.block3 {background-color: #DBE6D9; padding: 2px 6px; margin: 4px 0px; color: #334630; font-weight: bold;}
.breadcrumb {padding: 10px 0px; font-size: 10px}
hr {color: #63484A; height: 1px; border-bottom: 1px solid #63484A; border-width: 0px 0px 1px 0px;}
.bottomline {background: #63484A; width: 719px; max-width: 705px; font-size: 85%; color: #ffffff; padding: 6px; text-align: left; border: 1px solid white; border-width: 0px 1px}