b {font-weight: bold;}
body {background-color: white; margin: 0px; font-size: medium;}
dt {font-weight: bold; color:#336699}
hr {margin: 0; border: solid #336699; border-width: 1px;}
h1 {font-size: large; color:#336699}
h2 {font-size: medium; color:#336699}
h3 {font-size: medium; color:#336699}
img {border: 0;}
th {background-color: #336699; font-weight: bold; color: #ffffff;}
ul {list-style-image: url("aarrow.gif");}
.criteria {border: double #cccccc; border-width: 3px; margin: auto;}
.footnote {font-size: small;}
.debug {font-size: x-small;}
.error {font-weight: bold; color: red;}
.footer {font-size: x-small;width: 100%;}
.formdata {margin: auto; border: 1px solid black;}
.inctr {background-color: #dddddd; text-align: center;}
.info {font-weight: bold; color: #336699;}
.input {background-color: #dddddd; text-align: left;}
.results {margin: auto; border: 1px solid black;}
.right {float: right; text-align: right;}
.showaction {text-align: right; white-space: nowrap;}
.term {background-color: #cccccc; font-weight: bold; text-align: center;}
.toc {width: 10%; background: url(davisback.jpg); vertical-align: top;};
.toc2 {font-size: x-small; vertical-align: top;}
.whatisnew {background-color: #dddddd;  border: 2px ridge #336699; padding: 0px; width: 40%; vertical-align: top;}
.whatsnewdate {background-color: #bbbbbb; font-size: small; font-weight: bold;  border: 1px solid #336699;}
.whatsnewtitle{background-color: #336699; font-weight: bold; text-align: center; color: white;}
.whatsnew{font-size: small; vertical-align: top;}