body {background-color:#ffffff; font-family:Verdana, Arial, Helvetica; color:#479541; font-size:14px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px;}		

/*
.hideback {background-image:url('images/back_hide.png'); position:absolute; height:100%; width:1000px; margin:0px 0px 0px 0px; z-index:1000; display:none;}
*/

.hideback {position:absolute; background-color:#ffffff; filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; position:absolute; height:100%; width:990px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; z-index:1000; display:none;}

.container {margin:0px auto 0px auto; width:990px; height:auto;}

.main_section { margin-top:60px; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid;}

a {text-decoration:none; color:#FE5200;}
a:hover {text-decoration:none; color:#919191;}

img {border:none; outline:none;}
img, div, input { behavior: url("iepngfix.htc") }

h1 { font-size:30px; color:#ffffff; }
h1.production {margin:30px 0px 0px 0px;}
h1.title {color:#0C7505; font-size:30px; }

p { margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:21px;}
p.news { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:16px; font-size:12px; font-weight:normal; color:#3f2d01;}

.content { position:absolute; width:640px; height:240px; margin:0px 0px 0px 140px; padding:0px 0px 0px 25px;}
.scollfix{ height:240px; margin:0px 0px 0px 160px;}
.scollfix2{ margin:0px 0px 0px 0px;}
.scrollouter{ position: relative; visibility: hidden; width:630px; overflow: hidden; z-index:9; }
.scrollouter2{ position: relative; visibility: hidden; width:630px; overflow: hidden; z-index:9; }
.scrollcontent { padding-left:1px; position: absolute; height:auto; visibility: hidden; overflow: hidden; z-index:9;}
.uparrow { position: absolute; visibility: hidden; overflow: hidden; z-index:9;}
.downarrow { position: absolute; visibility: hidden; overflow: hidden; z-index:9;}
.scroller { position: absolute; margin-top:1px; visibility: hidden; overflow: hidden; z-index:9;}
.scrollback { position: relative; margin-top:0px; margin-left:-2px; visibility: hidden; overflow: hidden; z-index:9;}
.scrollall { position:absolute; margin:-345px 0px 0px 390px; width:30px; height:195px;}
.scrollall2 { position:absolute; margin:-335px 0px 0px 550px; width:30px; height:195px;}
.absDiv { position: absolute; visibility: hidden; overflow:; z-index:9;}
.absDiv2 { position: absolute; z-index:10; }
.contact-main {background-image: url(images/contact_char.jpg);  background-repeat:no-repeat; background-position:top left; margin-bottom:-30px;}
input.contact_form { background-color:transparent; border:none; font-family:Verdana, Arial, Helvetica; color:#479541; font-size:14px; color:#CBCBCB; font-weight:bold;}
textarea.contact_form { background-color:transparent; border:none; font-family:Verdana, Arial, Helvetica; color:#479541; font-size:14px; color:#CBCBCB; font-weight:bold;}

.news_summary_list {margin:0px 0px 10px 0px;}
.news_summary_image {float:left; width:128px; margin:0px 0px 10px 0px; height:100px; border:1px solid; color:#3F2D01; text-align:center;}
.news_summary_detail {float:right; width:425px; margin:0px 0px 10px 0px; height:100px; padding:0px 30px 0px 10px;}