body { background: #fff; color: #000; margin: 0px; padding: 0; } body, th, td { font: normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif; } h1, h2, h3, h4 { font-family: Arial,Verdana,'Bitstream Vera Sans',Helvetica,sans-serif; font-weight: bold; letter-spacing: -0.018em; page-break-after: avoid; } h1 { font-size: 19px; margin: .15em 1em 0.5em 0 } h2 { font-size: 16px } h3 { font-size: 14px } address { font-style: normal } img { border: none } td.homelink{ padding : 0px; font: normal 18px Fixedsys, system, Arial; } td.sunlight{ padding : 0px; font-size: 10px; color: #666; } .underline { text-decoration: underline } /* Link styles */ :link, :visited { text-decoration: none; color: #b00; border-bottom: 1px dotted #bbb; } :link:hover, :visited:hover { background-color: #eee; color: #555 } h1 :link, h1 :visited ,h2 :link, h2 :visited, h3 :link, h3 :visited, h4 :link, h4 :visited, h5 :link, h5 :visited, h6 :link, h6 :visited { color: inherit; } /* Heading anchors */ .anchor:link, .anchor:visited { border: none; color: #d7d7d7; font-size: .8em; vertical-align: text-top; } h1:hover .anchor, h2:hover .anchor, h3:hover .anchor, h4:hover .anchor, h5:hover .anchor, h6:hover .anchor { visibility: visible; } @media screen { a.ext-link .icon { background: url(/1/parsetext.nsf/extlink.gif) center center no-repeat; padding-left: 12px; } a.mail-link .icon { background: url(/1/parsetext.nsf/envelope.png) center center no-repeat; padding-left: 14px; } } /* Header */ #header hr { display: none } #header h1 { margin: 1.5em 0 -1.5em; } #header img { border: none; margin: 0 0 -3em } #header :link, #header :visited, #header :link:hover, #header :visited:hover { background: transparent; color: #555; margin-bottom: 2px; border: none; } #header h1 :link:hover, #header h1 :visited:hover { color: #000 } /* Navigation */ .nav h2, .nav hr { display: none } .nav ul { font-size: 10px; list-style: none; margin: 0; text-align: right ;} .nav li { border-right: 1px solid #d7d7d7; display: inline; padding: 0 .75em; white-space: nowrap; } .nav li.last { border-right: none } /* Main navigation bar */ #mainnav { background: #f7f7f7 url(/1/parsetext.nsf/topbar_gradient.png) 0 0; border: 1px solid #000; font: normal 10px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif; margin: .66em 0 .33em; padding: .2em 0; } #mainnav li { border-right: none; padding: .25em 0 } #mainnav :link, #mainnav :visited { background: url(/1/parsetext.nsf/dots.gif) 0 0 no-repeat; border-right: 1px solid #fff; border-bottom: none; border-left: 1px solid #555; color: #000; padding: .2em 20px; } * html #mainnav :link, * html #mainnav :visited { background-position: 1px 0 } #mainnav :link:hover, #mainnav :visited:hover { background-color: #ccc; border-right: 1px solid #ddd; } #mainnav .active :link, #mainnav .active :visited { background: #333 url(/1/parsetext.nsf/topbar_gradient2.png) 0 0 repeat-x; border-top: none; border-right: 1px solid #000; color: #eee; font-weight: bold; } #mainnav .active :link:hover, #mainnav .active :visited:hover { border-right: 1px solid #000; } /* Context-dependent navigation links */ #ctxtnav { height: 1em } #ctxtnav li ul { background: #f7f7f7; color: #ccc; border: 1px solid; padding: 0; display: inline; margin: 0; } #ctxtnav li li { padding: 0; } #ctxtnav li li :link, #ctxtnav li li :visited { padding: 0 1em } #ctxtnav li li :link:hover, #ctxtnav li li :visited:hover { background: #bba; color: #fff; } /* Alternate links */ #altlinks { clear: both; text-align: center } #altlinks h3 { font-size: 12px; letter-spacing: normal; margin: 0 } #altlinks ul { list-style: none; margin: 0; padding: 0 0 1em } #altlinks li { border-right: 1px solid #d7d7d7; display: inline; font-size: 11px; line-height: 1.5; padding: 0 1em; white-space: nowrap; } #altlinks li.last { border-right: none } #altlinks li :link, #altlinks li :visited { background-repeat: no-repeat; color: #666; border: none; padding: 0 0 2px; } #altlinks li a.ics { background-image: url(/1/parsetext.nsf/ics.png); padding-left: 22px } #altlinks li a.rss { background-image: url(/1/parsetext.nsf/feed.png); padding-left: 20px } hr { border: none; border-top: 1px solid #ccb; margin:0 }