html, body { margin:0px; padding:0px; } body, input, select, textarea { background-color: #ffffff; } td, input, select, textarea { font-family: Tahoma; font-size: 11px; color: #000000; vertical-align: top; } td { padding: 0px; } table.main { width: 100%; height: 100%; border-collapse: collapse; } td.top { background-image: url(top_bg.jpg); height: 165px; } td.logo { width: 100%; text-align: right; padding-top: 55px; padding-right: 55px; } td.search { background-image: url(search_bg.jpg); background-color: #dce1e9; height: 39px; } td.topmenu { background-image: url(topmenu_bg.jpg); background-color: #ff8e51; } td.searchitem { vertical-align: middle; text-align: center; padding-right: 11px; } form { margin: 0px; } td.hdr { vertical-align: middle; text-transform: uppercase; font-weight: bold; font-size: 10px; background-image: url(dots.gif); background-repeat: no-repeat; background-position: 10px; padding-left: 21px; } td.menuitem { vertical-align: middle; text-align: center; width: 20%; background-image: url(menuitem_bg.jpg); background-repeat: no-repeat; background-position: right; } a.menu { text-decoration: none; text-transform: uppercase; color: #ffffff; font-weight: bold; font-size: 10px; } td.shadowleft, td.shadowright { background-image: url(shadow.jpg); height: 5px; } td.shadowleft { text-align: right; } td.news { background-image: url(news_bg.jpg); background-repeat: repeat-y; background-position: right; width: 30%;
padding-right: 6px; } table.newstable { width: 100%; } td.newsitem { background-image: url(newsitem_bg.jpg); background-repeat: repeat-x; border: 1px solid silver; padding: 10px; text-align: justify; } h2.hdr2 { text-transform: uppercase; font-weight: bold; font-size: 10px; color: #c63c3c; margin-bottom: 7px; } a { text-decoration: none; color: #c63c3c; } table.hdrtab { border-collapse: collapse; background-image: url(hdrtab_bg.jpg); background-color: #dce1e9; height: 37px; width: 100%; }
td.text { background-image: url(text_bg.jpg); background-repeat: repeat-y; width: 70%; height: 100%; } td.copyright { padding-right: 5px; height: 32px; } td.cprghtitem { border-top: 1px solid #cacaca; background-color: #f5f5f5; vertical-align: middle; text-align: center; color: #656565; font-size: 10px; } td.bottommenu { background-image: url(bottom_bg.jpg); background-color: #ff8e51; height: 32px; } td.btmenuitem { background-image: url(bottom_shadow.jpg); background-repeat: no-repeat; vertical-align: middle; text-align: center; }