﻿body{
	margin     : 0px;
	background : #ffffff;
	color      : #000000
}

.logo{
	position : absolute;
	left     : 630px;
	top      : 5px;
	border   : 0px;
	z-index  : 1
}

.introduction{
	position    : absolute;
	left        : 10px;
	top         : 10px;
	width       : 510px;
	font-size   : 10pt;
	line-height : 1.2em
}

.telAndFax{
	position : absolute;
	left     : 518px;
	top      : 10px;
	width    : 240px;
	border   : solid #006400 1px
}

.navPane{
	position   : absolute;
	left       : 10px;
	top        : 80px;
	width      : 126px;
	height     : 330px;
	background : #dfffdf;
	padding    : 10px;
	border     : solid 2px #228622
}

.navList{
	position  : absolute;
	font-size : 11pt;
	z-index   : 1
}

.navOffMenu{
	background      : #dfffdf;
	font-size       : 9pt;
	font-weight     : normal;
	line-height     : 1em;
	letter-spacing  : 1px;
	padding         : 2px;
	border-bottom   : solid 1px #228622;
	text-decoration : none;
	display         : block
}

.navOnMenu{
	background      : #9bff9b;
	font-size       : 9pt;
	font-weight     : bold;
	line-height     : 1em;
	letter-spacing  : 1px;
	padding         : 2px;
	border-bottom   : solid 1px #228622;
	text-decoration : none;
	display         : block
}

.navItem{
	height          : 20px;
	color           : #000000;
	background      : #eeeeee;
	font-weight     : normal;
	text-align      : left;
	padding         : 5px;
	text-decoration : none;
	display         : none
}

.content{
	position : absolute;
	left     : 10px;
	margin   : 0px;
	padding  : 0px;
	z-index  : 0
}

.links{
	position    : absolute;
	left        : 10px;
	width       : 750px;
	font-size   : 11pt;
	line-height : 1em
}

.copyright{
	position    : absolute;
	left        : 10px;
	width       : 300px;
	font-size   : 10pt;
	line-height : 1em
}

.title{
	position     : absolute;
	left         : 170px;
	width        : 445px;
	padding      : 5px 0px 2px 5px;
	border-style : solid;
	border-color : #228622;
	border-width : 2px 70px 2px 70px;
	font-weight  : bold;
	font-size    : 13pt;
	line-height  : 1em;
	color        : #000000;
	background   : #9bff9b;
	text-align   : center
}

.caption{
	position     : absolute;
	padding      : 5px 0px 2px 5px;
	border-style : solid;
	border-color : #228622;
	border-width : 0px 0px 1px 20px;
	font-weight  : bold;
	font-size    : 9pt;
	color        : #000000
}

.plane1{
	font-size   : 11pt;
	line-height : 1.5em;
	color       : #000000
}

.plane2{
	font-size   : 13pt;
	line-height : 1.5em;
	color       : #000000
}

.strong1{
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1.2em
}

.strong2{
	font-weight : bold;
	font-size   : 9pt;
	line-height : 1em
}

.strong3{
	font-weight : bold;
	line-height : 1em;
	color       : #ff0000
}

.strong4{
	font-weight : bold;
	font-size   : 17pt;
	line-height : 1em;
	color       : #ffffff
}

.box1{
	position     : absolute;
	padding      : 5px 0px 2px 5px;
	border-style : solid;
	border-color : #006400;
	border-width : 0px 0px 1px 0px;
	font-weight  : bold;
	font-size    : 9pt;
	color        : #006400
}

.box2{
	position   : absolute;
	height     : 160px;
	margin     : 10px;
	padding    : 10px;
	background : #ffffcc;
	color      : #006400;
	z-index    : 1
}

.box3{
	position    : absolute;
	margin      : 0px 3px 0px 3px;
	padding     : 10px;
	background  : #ffffff;
	font-weight : bold;
	font-size   : 10pt;
	color       : #006400;
	text-align  : center
}

.boxFrame1{
	border      : solid 3px #dd0000;
	padding     : 10px 0px 0px 60px;
	font-weight : bold;
	font-size   : 12pt;
	line-height : 2em
}

.boxFrame2{
	border      : solid 3px #00aa00;
	padding     : 10px 0px 0px 40px;
	font-weight : bold;
	font-size   : 12pt;
	line-height : 1.5em
}

.boxFrame3{
	border      : solid 2px #ff0000;
	padding     : 10px;
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1.5em
}

.boxFull1{
	text-align  : center;
	font-weight : bold;
	font-size   : 12pt;
	color       : #dd0000
}

.boxFull2{
	text-align  : center;
	font-weight : bold;
	font-size   : 12pt;
	color       : #00aa00
}

.latestInfoTitle{
	margin      : 0px;
	background  : #006400;
	color       : #ffffff;
	padding     : 5px 4px 2px 4px;
	font-size   : 12pt;
	line-height : 1em;
	text-align  : center
}

.latestInfoCont{
	margin      : 0px;
	border      : 1px solid #006400;
	padding     : 4px;
	font-size   : 10pt;
	line-height : 1.2em;
	overflow    : scroll
}

.newsReleaseTitle{
	margin      : 0px;
	background  : #006400;
	color       : #ffffff;
	padding     : 5px 4px 2px 4px;
	font-size   : 12pt;
	line-height : 1em;
	text-align  : center
}

.newsReleaseCont{
	margin      : 0px;
	border      : 1px solid #006400;
	padding     : 4px;
	font-size   : 10pt;
	line-height : 1.2em;
	overflow    : scroll
}

.explainBoxTitle{
	margin         : 0px;
	padding        : 5px;
	text-align     : left;
	letter-spacing : 1pt;
	font-weight    : bold;
	font-size      : 11pt;
	background     : #996600;
	color          : #ffffff
}

.explainBoxCont{
	margin           : 0px;
	border           : solid 2px #996600;
	padding          : 5px;
	font-size        : 9pt;
	line-height      : 1.5em;
	background-color : #ffee88;
	color            : #000000
}

.explainBox1Title{
	margin         : 0px;
	padding        : 5px;
	text-align     : center;
	letter-spacing : 1pt;
	font-weight    : bold;
	font-size      : 11pt;
	background     : #ee838e;
	color          : #ffffff
}

.explainBox1Cont{
	margin           : 0px;
	border           : solid 2px #ee838e;
	padding          : 20px;
	font-size        : 14pt;
	line-height      : 1.5em;
	background-color : #ffe4e1;
	color            : #000000
}

.relatedWorkTitle{
	margin        : 0px;
	background    : #ffffff;
	color         : #000000;
	border-bottom : solid #cccccc 1px;
	padding       : 5px 4px 2px 4px
}

.relatedWorkCont{
	width  : 150px;
	height : 50px;
	margin : 10px 2px;
	border : 0px
}

.menu1Cont{
	position : absolute;
	width    : 220px;
	height   : 100px;
	margin   : 0px;
	padding  : 0px
}

.menu2Cont{
	position : absolute;
	width    : 710px;
	height   : 250px;
	margin   : 0px;
	padding  : 0px
}

.shopCont{
	position     : absolute;
	width        : 710px;
	height       : 206px;
	margin       : 0px;
	padding      : 0px;
	border-style : solid;
	border-color : #006400;
	border-width : 3px
}

.companyCont{
	position     : absolute;
	margin       : 0px;
	padding      : 3px;
	font-size    : 13pt;
	line-height  : 1.3em
}

.list{
	list-style-image : url("img/triangle.gif");
}

a{
	text-decoration:none
}

a:active{
	color : #ff0000
}

a:visited{
	color : #000000
}

a:link{
	color : #000000
}

a:hover{
	color : #ff0000
}
