html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } :focus { outline: 0; } body { font-size: 1em; color: black; background: white; } ol, ul { list-style: none; } table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } :focus { outline: 0; } body { font: normal 11pt Arial, Verdana, Helvetica; background: #619334 url('../images/outer_bg.gif') 50% top repeat-y; } h1 { position: absolute; font-size: 1.5em; margin-top: -1000px; }
a { text-decoration: none; } img { margin: 0; padding: 0; } #outer { margin: 0 auto; width: 667px; background: #fff url('../images/outer_bg.gif') repeat-y; } #wrapper { margin: 0 auto; width: 583px; background: #F3F6EF url('../images/wrapper_bg.gif') left repeat-y; } #header { height: 320px; background: #fff; overflow: hidden; } #header ul { margin-top: 2px; float: right; overflow: auto; } #header ul li { padding: 0 5px; margin-top: -4px; float: left; border-right: 1px solid #619334; } #header ul li.end { border: 0; padding-right: 0; } #header ul li a { color: #619334; font: normal .7em Arial; } #header img { font: normal 1.7em Tahoma; float: left; background-color: #efefef; } .menubar, .menubtm { font-size: 8pt; height: 17px; margin: 0; padding: 2px 0 0 0; background: #619334; clear: both; } .menubtm { padding-top: 15px; font-size: 7.5pt; background: transparent; } .menubar div { width: 160px; padding-left: 10px; overflow: hidden; float: left; color: #fff; font-weight: bold; } .menubtm div { width: 169px;
font-size: 7pt; padding-left: 5px; overflow: hidden; float: left; } .menubar ul, .menubtm ul { float: right; width: 391px; list-style: none; } .menubar ul li, .menubtm ul li { float: left; margin-right: 12px; } .menubtm ul li { margin-right: 15px; } .menubar ul li a, .menubtm ul li a { color: #fff; font-weight: normal; } .menubtm ul li a { color: #6E8944; } .menubar ul li a.act { color: #F3C613; font-weight: bold; } .menubtm div, .menubtm ul li a.act { color: #46592A; } .menubtm span { font-family: Tahoma; color: #333; } .lblock { width: 175px; float: left; overflow: hidden; } .rblock { width: 400px; float: right; } .rblock p, .rblock ul, .rblock h2, .rblock h3, .rblock h4 { padding: 0 7px 7px 7px; clear: both; } .rblock p, .rblock ul { margin: 0; color: #666; font-size: .75em; } .rblock p strong { font-size: 1.1em; font-weight: bold; } .rblock p a { color: #333; text-decoration: underline; } .rblock h2 { font-size: 1.3em; color: #8D8F8A; } .rblock h2.home { font-weight: normal; margin: 3px 0;
line-height: 19px; } .rblock h3 { margin-top: 17px; font-weight: bold; color: #9CB780; } .rblock h3.contact { color: #588E1E; margin: 5px 0; } .rblock h4 { font-weight: normal; font-size: .9em; color: #9CB780; } .rblock h4.mkt { font-weight: bold; font-size: .9em; color: #639236; } .rblock ul { padding-top: 5px; list-style: disc; margin-left: 20px; } .rblock ul li { padding: 1px; } .lblock .sel-year { background: #155A07; font: bold .75em Arial; color: #fff; padding: 2px 0; } .sel-year label { padding: 0 9px; } .sel-year select { width: 75px; font-size: .9em; border: 1px solid #ccc; } .home-news { margin: 17px 0 0 7px; } .home-news li { font-size: .75em; color: #619334; font-weight: bold; margin: 0 0 7px 0; } .home-news li a { color: #619334; } .home-news li a.act { color: #165909; } .home-news img { margin-top: 2px; border: 3px solid #619334; font: normal .9em Tahoma; } .newsimg { margin: 0; width: 396px; height: 282px; background: transparent url('../images/frame00.gif') no-repeat; } .newsimg img {
margin: 17px auto auto 17px; } .profimg, .mfgimg { margin: 0 0 5px 0; padding: 17px 0 0 17px; height: 194px; background: transparent url('../images/frame01.gif') no-repeat; } .profimg { height: 179px; background: transparent url('../images/frame01a.gif') no-repeat; } .mfgimg .prev, .mfgimg .next { float: left; color: #619334; font-size: .75em; padding-top: 3px; } .mfgimg .next { padding-right: 22px; float: right; text-align: right; } .mfgimg .carousel { width: 362px; overflow: hidden; } .mfgimg ul { list-style: none; padding: 0; margin: 0; } .mfgimg ul li { padding: 0; margin: 0; float: left; height: 160px; } .mfg { float: left; background: #fff; width: 408px; overflow: auto; } .lblock h3 { margin: 17px 10px 11px 10px; font-weight: bold; color: #6A8E46; } .lblock p { margin: 0 10px; font-size: .75em; color: #666; } .rblock form { font-size: .7em; color: #666; margin-left: 10px; } .rblock form label { padding: 2px 0 5px 0; width: 70px; float: left; clear: left; text-align: left; font-size: 1em; }
.rblock input, .rblock textarea { outline: none; width: 150px; border: 1px solid #ddd; color: #666; padding: 2px; margin-bottom: 2px; clear: right; font: normal 1.1em Arial; } .rblock textarea { width: 280px; height: 120px; } .rblock input#submitfrm { border: 0; width: 286px; color: #588E1E; background: #F3F6EF; cursor: pointer; text-align: right; font-weight: bold; } .rblock form img { float: left; } .rblock form a { color: #666; } .rblock form a:hover { text-decoration: underline; } .rblock input#captcha { width: 50px; margin-right: 2px; float: left; } .rblock form .err { font-size: 1em; color: red; margin-right: 13px; padding: 2px; background-color: #FBE5CE; border: 1px solid #FA8080; } .print_ad, .tvc, .gallery { overflow: hidden; clear: both; } .print_ad div, .tvc div { width: 33%; float: left; background: transparent url('../images/frame02.gif') no-repeat; } .tvc div { background: transparent url('../images/frame03.gif') no-repeat; } .print_ad img, .tvc img { margin-bottom: 10px; }
.print_ad a, .tvc a, .togallery a { display: block; padding: 12px; color: #619334; font-size: .75em; } .splitter { border-bottom: 1px solid #CFD3C4; clear: both; width: 95%; margin: 0 auto; font-size: .5em; } .gallery div { width: 24%; float: left; background: transparent url('../images/frame04.gif') no-repeat; } .gallery img { margin-bottom: 10px; } .gallery a { display: block; margin: 15px 0 0 15px; } .listyear { margin: 0 7px; border-top: 1px solid #cfcfcf; } .listyear h4 { margin: 7px 0 5px 0; } .listyear ul { margin: 0 0 5px 10px; } .listyear a { margin: 0 0 0 10px; } .listyear ul a { font-weight: normal; } .listyear a, .listyear h4 { color: #619334; font-size: .75em; font-weight: bold; display: block; } .listyear .selected, .listyear h4 { color: #165909; } ul.prodtype { margin: 0; padding: 0; list-style: none; overflow: auto; height: 20px; } ul.prodtype li { float: left; padding: 0 0 3px 17px; width: 157px; } ul.prodtype li a { color: #fff; font-weight: normal; font-size: .7em; }
ul.prodtype li a.active { font-weight: bold; } .prd-img, .prd-content { float: left; margin-top: 10px; } .prd-img { width: 174px; } .prd-content { width: 224px; } .prd-content table { margin-left: 10px; } .prd-content table td { padding: 2px 4px; color: #666; font-size: .75em; line-height: 10px; vertical-align: middle; } .prd-content table td span { font-weight: bold; }