body { font-size: 10pt; font-family: verdana, lucida, arial, helvetica, sans-serif; } #main { width: 99%; padding: 0px; margin-left: auto; margin-right: auto; } #mainnav { background: #7fb945; /*#f7f7f7 /*url(img/topbar_gradient.png) 0 0;*/ border: 1px solid #000; font-size: 11px; margin: .66em 0 2.33em; padding: 0em 0 0 0; color: #f57900; } #mainnav ul { list-style: none; margin: 0; text-align: right } #mainnav li { display: inline; white-space: nowrap; } #mainnav :link, #mainnav :visited { background: url(img/dots.gif) 0 0 no-repeat; border-left: 1px solid #555; color: #ffffff; font-weight: bold; padding: .2em 20px; text-decoration: none; } #mainnav :link:hover, #mainnav :visited:hover { background-color: #4E732A; color: #ffffff; } #box { float: right; background-color: transparent; text-align: left; width: 220px; margin: 0 0 0.5em 2em; padding: 0.75em; font-size: 90%; border:1px solid #ccc; background-color: #f6f6f6; line-height: 1.75em; } .boxcontainer { border-bottom: 1px solid #ccc;; margin-bottom: 2em; padding-bottom: 2em; } .boxtitle { color: #888; padding-bottom: 1em; } .boxmenu li { margin: 0 0 0 -2em; color: #888a85; } .dl td { padding: 0.5em; } .dlsmall { font-size: 85%; } h1, h2 { color: #7fb945; letter-spacing: 0.05em; font-variant: small-caps; font-weight: normal; } h1 { font-size: 300%; } h2 { font-size: 170%; margin-top: 2em; } h3 { font-size: 120%; } :link, :visited { text-decoration: none; color: #3465a4; } :link:hover, :visited:hover { text-decoration: underline; color: #204a87; } p { line-height: 1.75em; } ul { line-height: 1.75em; } li { list-style-type: square; } img { border: 0; } strong { color: #7fb945; } table { width: 610px; border: 1px solid; } #footer { clear: both; color: #bbb; font-size: 80%; border-top: 1px solid; height: 31px; padding: .25em 0; margin-top: 3em; } #footer :link, #footer :visited { color: #bbb; } #footer p.left { float: left; padding: 0 1em; border-right: 1px solid #d7d7d7; }