body { font-family: Verdana,Arial,Sans-serif; font-size: small;margin: 0; padding: 0; text-align:center; background: #fff url( /images/fw_background.jpg) top left repeat-x; }
#webdocument { position: relative; width: 800px; margin-right: auto; margin-left: auto; text-align: left; background: #fff; border: 1px solid #9ABF60; border-top: 0; }
#webdocument h1 { display: none; }
#webdocument a img { border: 0; }
#printdisclaimer { display: none; }
#logo { border: 0; margin: 10px;}
#head { background: #9ABF60; height: 50px; border-top: 1px solid #9ABF60;}
#head #navigation { background: #C4DF9B; padding: 3px 0 4px 0; width: 100%;}
#head #navigation a { border-right: 1px solid #9ABF60; padding: 3px 10px 3px 10px; text-decoration: none; color: #000; font-family: tahoma, verdana, arial, sans-serif; }
#head #navigation a:hover { color: #9ABF60; }
#head form { height: 11px; font-size: 90%; padding: 0; margin: 0; position: relative; top: -24px; left: 605px;width: 300px; }
#head form #findName { border: 1px solid #9ABF60; background: #000 url( /images/fw_search_background.jpg ); width: 140px; margin: 1px 10px 1px 0; padding: 0; height: 16px;}
#head form #btnShowDdl { padding: 0; margin: 3px 0 0 0; font-size: 10px; text-transform: uppercase;}
#head #index { position: relative; top: 0px; left: 140px; background: #C4DF9B; width: 520px;}
#head #index span { color: #000; margin: 0 7px 0 2px; font-weight: bold; }
#head #index a { color: #000; margin: 0 7px 0 0; text-decoration: none; }
#head #index a:hover { color: #9ABF60; }
#companies { margin: 10px 0 10px 0; }
#content { background: url( /images/fw_content_background.jpg ); } 
#content #banner1 { width: 140px; float: left; }
#content #banner2 { width: 140px; float: right; }
#content #main { float:left; margin: 0 0 10px 10px; width: 500px; }
#content .index { background: #C4DF9B; color: #000; margin: 10px 0 0 0; padding: 0 0 0 10px; font-weight: bold; clear: both;}
#content .index a { color: #000; text-decoration: none; }
#content .listlogo { float: right; width: 100px; margin: 10px 0px 10px 0;}
#content .row0, #content .row1 {padding: 0 0 0 10px;}
#content .row0 a, #content .row1 a { text-decoration: none; color: #000; }
#content .row0 a:hover, #content .row1 a:hover { text-decoration: underline; }
#content .row1 { background: #eee; }
#content #main .companylogo { margin: 10px 0 10px 0; }
#content #main h1 { display: block; font-family: Tahoma, Verdana, Sans-serif; margin: 10px 0; padding: 0; font-size: small;}
#content #main table tr td a { color: #000; }
#content #main table tr td h1 { color: #000; font-weight: normal; font-size: small; margin: 0; padding: 0;font-family: verdana, sans-serif;}
#foot { clear: both; width: 100%; background: #9ABF60;color: #fff; text-align:right; }
#foot a { text-decoration: none; margin: 0 10px 0 0; color: #fff; }
.print { display: none; }
