html, body { margin: 0; padding: 0; background-color: #fff; color: #000; font-family: Arial, Helvetica, sans-serif; /*verdana, arial 'sans serif'*/; /*palatino linotype, serif;*/ font-size : 11pt; font-style: normal; font-weight: normal; /*color: 505050;*/ /* line-height: 125%;*/ } #header h1 { color : #808080; font-size : 120%; text-align: left; border-bottom : 1px solid #006; padding : 1ex; margin-bottom : 0; margin-top : 0; } #nav { width: 10ex; float: left; padding: 1ex; text-align: left; border-bottom: none; /*1px solid #006;*/ border-right: none; /*1px solid #006;*/ } #content { padding: 1ex; margin-left: 12ex; text-align: left; border-left: 1px solid #006; } #nav p { margin-top:0; margin-bottom:1ex; } #nav li { list-style:none; font-size:75%; margin-top:0; } /*#content table { margin-bottom : 1ex; }*/ #content h1 { border-bottom : 1px solid #4686c2; font-size : 150%; margin-top: 2ex; } #content h2 { color : #808080; font-size : 110%; border-bottom : 1px solid#006; } #content h3 { margin-top : 0; color : #000000; font-size : 105%; text-indent: 0; } #content hr { color : #006; background-color : #006; height : 1px; border: 0 solid #006; } #content li { margin-top: 0; margin-bottom: 1ex; margin-left: 1ex; } #footer { background-color: #fff; color: #006; border-top: 1px solid #006; font-size: 80%; text-align: center; padding: 1ex 0 0 0; clear: both; } .spacer { clear: both; } a:link { text-decoration: none; } a:hover { color: red; text-decoration: none; } a:active { color: red; background-color: yellow; } a:visited { text-decoration: none; } acronym { border-bottom: 2px dotted black; } p { margin-top : 0; }