<!--
body {background-color: #DDEAF2; color: #000; font-family: trebuchet ms, trebuchet, verdana, Times, Arial, Helvetica, sans-serif; border-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	background-image: url("graphics/bkg.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}

div.site_container1 {width: 100%; text-align: center;}

div.site_container2 {display: block; padding: 0px; width: 967px; margin: 0px auto; position: relative; text-align: left;}

div.top {width: 967px; height: 546px; background: #DDEAF2 url("graphics/top.jpg") no-repeat left top; position: relative; margin-top: 12px;}

div.mid {width: 967px; height: 222px; background: #DDEAF2 url("graphics/mid.jpg") no-repeat left top; position: relative;}

div.bot {width: 967px; height: 72px; padding-top: 16px; background: #DDEAF2 url("graphics/bot.jpg") no-repeat left top; position: relative; margin-bottom: 12px; color: #828D8F;}

#nav {position: absolute; top: 110px; right: 35px;}

#nav ul {padding: 0px; margin: 0px; list-style: none; font-size: 80%;}

#nav li {float: left; line-height: 47px; font-weight: bold; text-align: center;}

#nav a:link {display: block; float: left; width: 109px; height: 47px; text-decoration: none; color: #828D8F; padding: 0px; background: url("graphics/but_off.jpg") no-repeat left top;}
#nav a:visited {display: block; float: left; width: 109px; height: 47px; text-decoration: none; color: #828D8F; padding: 0px; background: url("graphics/but_off.jpg") no-repeat left top;}
#nav a:hover {display: block; float: left; width: 109px; height: 47px; text-decoration: none; color: #7C2785; padding: 0px; background: url("graphics/but_on.jpg") no-repeat left top;}
#nav a:active {display: block; float: left; width: 109px; height: 47px; text-decoration: none; color: #7C2785; padding: 0px; background: url("graphics/but_on.jpg") no-repeat left top;}

#nav a.on:link {background: url("graphics/but_on.jpg") no-repeat left top;}
#nav a.on:visited {background: url("graphics/but_on.jpg") no-repeat left top;}

div.flash_border {position: absolute; top: 160px; right: 23px; width: 772px; height: 234px; z-index: 2; background: transparent url("graphics/flash_border.png") no-repeat left top;}

div.flash_container {position: absolute; top: 163px; right: 28px; z-index: 1;  border:0px solid black;}

div.home_welcome2 {position: absolute; top: 370px; right: 24px; z-index: 2; width: 370px; height: 22px; overflow-y: auto; overflow-x: hidden; border:0px solid black;
	font-weight: bold; font-size:9pt; color: #92298E;}
div.home_welcome {position: absolute; top: 370px; right: 404px; z-index: 2; width: 370px; height: 22px; overflow-y: auto; overflow-x: hidden; border:0px solid black;
	font-weight: bold; font-size:9pt; color:#92298E;}

div.homemain_text {position: absolute; top: 395px; right: 24px; width: 770px; height: 145px; overflow-y: auto; overflow-x: hidden; border:0px solid black}
div.home_textold  {position: absolute; color: #7C9298; top: 395px; right: 404px; width: 370px; height: 145px; overflow-y: auto; overflow-x: hidden; border:0px solid black}
div.home_textold2 {position: absolute; color: #7C9298; top: 395px; right: 24px; width: 370px; height: 145px; overflow-y: auto; overflow-x: hidden; border:0px solid black}
div.home_text  {position: absolute; color: #7C9298; top: -5px; right: 380px; width: 370px;  border:0px solid black}
div.home_text2 {position: absolute; color: #7C9298; top: -5px; right: 2px; width: 370px; border:0px solid black}

div.main_text {position: absolute; top: 165px; right: 24px; width: 680px; height: 375px; overflow-y: auto; overflow-x: hidden; border:0px solid black}
div.edit_text {position: absolute; top: 165px; right: 14px; width: 690px; height: 600px; overflow-y: auto; overflow-x: hidden;z-index:2;background-color: white;border: 1px solid #AAAAAA;}

div.about_textold  {position: absolute; color: #7C9298; top: 165px; right: 369px; width: 335px; height: 375px; overflow-y: auto; overflow-x: hidden;}
div.about_text2old {position: absolute; color: #7C9298; top: 165px; right: 24px; width: 335px; height: 375px; overflow-y: auto; overflow-x: hidden;}
div.about_textold3  {position: absolute; color: #7C9298; top: 1px; right: 340px; width: 320px;}
div.about_text2old3 {position: absolute; color: #7C9298; top: 1px; right: 2px; width: 320px;}
div.about_text  {position: absolute; color: #7C9298; top: 1px; left: 3px; width: 320px; border: 0px solid black}
div.about_text2 {position: absolute; color: #7C9298; top: 1px; left: 340px; width: 320px; border: 0px solid black}
div.products_text  {position: absolute; color: #7C9298; top: 166px; right: 341px; width: 360px; height: 375px; overflow-y: auto; overflow-x: hidden;}
div.products_text2 {position: absolute; color: #7C9298; top: 164px; right: 24px; width: 200px; height: 215px; overflow-y: auto; overflow-x: hidden;}
div.termsouter
{
	position: absolute;
	background-color: #000000;
	filter: alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.4;
	left: 0px;
	top: 0px;
	height: 880px;
	width: 100%;
	z-index: 5;
	visibility: hidden;
}
div.termsclose
{
	position: absolute;
	z-index: 7;
	padding: 0px;
	top: 170px;
	border: 0px solid black;
	width:607px;
	text-align:right;
	visibility: hidden;
	left: 170px;
	font-weight: bold;
}
div.terms
{
	position: absolute;
	border: 1px solid #7C9298;
	padding: 10px;
	background-color: #E2EFF5;
	color: #7C9298;
	top: 170px;
	width: 607px;
	height: 450px;
	left: 170px;
	z-index: 6;
	overflow-y: auto;
	overflow-x: hidden;
	visibility: hidden;
}
div.products_sidebar
{
	
	position: absolute;
	top: 165px;
	right: 24px;
	width: 311px;
	height: 367px;
	background: url("graphics/productslist.jpg") no-repeat left top;
}

div.products_texto {position: absolute; top: 165px; right: 424px; width: 280px; height: 375px; overflow-y: auto; overflow-x: hidden; border: 10px solid black;}

div.products {position: absolute; top: 165px; right: 22px; width: 383px; height: 367px; overflow: hidden; background: url("graphics/products.jpg") no-repeat left top;}
div.products_section {float: left; width: 353px; height: 60px; overflow: hidden; font-size: 70%; margin: 52px 0px 9px 0px; padding: 0px 15px 0px 15px;}
div.ps_left {float: left; width: 176px; line-height: 20px;}
div.ps_right {float: left; width: 176px; line-height: 20px; text-align: right;}
div.ps_right img {vertical-align: -4px; padding-left: 5px;}

div.search {position: absolute; top: 496px; left: 17px; width: 222px; height: 30px; overflow: hidden; background: url("graphics/search.jpg") no-repeat left top;}
form {margin: 0px; padding: 0px;}
input.search {float: left; margin: 6px 10px 6px 10px; padding: 0px; width: 150px; height: 18px; border: 0px; color: #828D8F;}
input.search_but {float: left; margin: 0px; padding: 0px; width: 52px;}

div.products_forest {position: absolute; top: 380px; right: 487px; width: 214px; height: 150px; padding-top: 56px; background: transparent url("graphics/forest.jpg") no-repeat left top;}
div.products_nissin {position: absolute; top: 380px; right: 255px; width: 214px; height: 150px; padding-top: 56px; background: transparent url("graphics/nissin.jpg") no-repeat left top;}
div.products_columbia {position: absolute; top: 380px; right: 23px; width: 214px; height: 150px; padding-top: 56px; background: transparent url("graphics/columbia.jpg") no-repeat left top;}
div.products_pdf
{
 background: transparent url("graphics/pdfdownload.jpg") no-repeat left top;
 width: 212px;
 height: 93px;
}

div.forest {position: absolute; top: 15px; right: 487px; width: 214px; height: 134px; padding-top: 56px; background: transparent url("graphics/forest.jpg") no-repeat left top;
cursor:pointer;}

div.nissin {position: absolute; top: 15px; right: 270px; width: 214px; height: 134px; padding-top: 56px; background: transparent url("graphics/nissin.jpg") no-repeat left top;cursor:pointer;}

div.columbia {position: absolute; top: 15px; right: 23px; width: 214px; height: 134px; padding-top: 56px; background: transparent url("graphics/columbia.jpg") no-repeat left top;cursor:pointer;}
div.newandspecial {position: absolute; top: 15px; right: 15px; width: 247px; height: 138px; padding-top: 56px; background: transparent url("graphics/newandspecial.jpg") no-repeat left top;}
div.side_new
{
	position: absolute;
	border:0px solid black;
	font-size:12px;
	width:140px;
	height:80px;
	top:5px;
	text-align:right;
	left:100px;
}
div.side_offers
{
	position: absolute;
	border:0px solid black;
	font-size:12px;
	width:140px;
	height:80px;
	top:105px;
	text-align:right;
	left:100px;
}
div.mid_text {width: 210px; height: 134px; overflow-y: auto; overflow-x: hidden; padding-left: 4px;color: #7C9298;}

img {border: 0px;}

h1 {font-size: 100%; color: #7C2785;}
h2 {font-size: 90%; color: #7C2785;}
h3 {font-size: 80%; color: #7C9298; line-height: 8px;}

p.botr
{
margin:5px 0px 0px 0px; font-size:8pt;
}
p {margin: 10px 5px 10px 0px; padding: 0px 0px 0px 0px; font-size: 75%;}

p.mid_links { font-size: 70%; font-weight: bold;}
p.bot_links {margin: 0px 0px 8px 50px; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
p.bot {margin: 0px 0px 0px 50px; padding: 0px 0px 0px 0px; font-size: 60%;}

a:link {text-decoration: none; color: #828D8F;}
a:visited {text-decoration: none; color: #828D8F;}
a:hover {text-decoration: underline; color: #7C2785;}
a:active {text-decoration: underline; color: #7C2785;}

div.forestlink
{
	position: absolute;
	width: 140px;
	border: 0px solid black;
	top:13px;
	left:145px;
	font-size:8pt;
	text-align:center;
	font-weight:bold;
}
div.forestshow
{
	position: absolute;
	width: 290px;
	border: 0px solid black;
	top:50px;
	left: 10px;
	height: 120px;
	overflow-y: auto;
	overflow-x: hidden;
}
div.nissinlink
{
	position: absolute;
	width: 140px;
	border: 0px solid black;
	top:201px;
	left:145px;
	font-size:8pt;
	text-align:center;
	font-weight:bold;
}
div.nissinshow
{
	position: absolute;
	width: 290px;
	border: 0px solid black;
	top:240px;
	left: 10px;
	height: 120px;
	overflow-y: auto;
	overflow-x: hidden;
}
div.prodpdf_left
{
	padding-left: 5pt;
	font-size:8pt;
	width:170px;
	height:15px;
	float:left;
	border: 0px solid black;
	overflow: hidden;
}
div.prodpdf_right
{
	font-size:8pt;
	width:90px;
	height:19px;
	float:left;
	text-align:right;
	border: 0px solid black;
	overflow: hidden;
}


-->