.bg-bar {	background-image: url(../image/bg_ba.gif);	height: 30px;}
.bg-price {border-bottom-width: 1px;	border-bottom-style: solid; border-bottom-color: EEEEEE;	height: 31px;}
.bg-in {background-color: #F1F1BF; background-image: url(../image/bg_index.gif); background-repeat: repeat-x; margin: 0px;}
body {background-color: #F1F1BF; background-image: url(../image/bg_home.gif); background-repeat: repeat-x; margin: 0px;}
body bg-sub {background-color: #FFFFFF; background-image: url(../image/bg_index.gif); background-repeat: repeat-x; margin: 0px;}

.li-g {background-image: url(../image/line_footer.gif);	text-align: right; height: 8px;}
.li-y {background-image: url(../image/dot_hor.gif);	height: 1px;}

.ta-news A:link {color: 7b7b7b; font-weight: bold; TEXT-DECORATION: none}
.ta-news A:visited {color: 7b7b7b; font-weight: bold; TEXT-DECORATION: none}
.ta-news A:active {color: 7b7b7b; font-weight: bold; TEXT-DECORATION: none}
.ta-news A:hover {color: acab31; font-weight: bold; TEXT-DECORATION: underline}
.ta-news {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-size: 12px; color: 7b7b7b;
	background-color: FBFAEE; 	border: 1px dotted DCE2A3; padding: 5px;	left: 20px;	right: 20px;}
	
.ta-intro A:link {color: 7b7b7b; TEXT-DECORATION: none}
.ta-intro A:visited {color: 7b7b7b; TEXT-DECORATION: none}
.ta-intro A:active {color: 7b7b7b; TEXT-DECORATION: none}
.ta-intro A:hover {color: 7b7b7b; TEXT-DECORATION: none}
.ta-intro {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: 7b7b7b; padding-top: 5px;
	padding-right: 5px;	padding-bottom: 5px;	padding-left: 15px;}
	
.ta-intro2 {padding-top: 5px; padding-right: 5px;	padding-bottom: 0px; padding-left: 0px; vertical-align: bottom;}

.ta-c A:link {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-c A:visited {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-c A:active {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-c A:hover {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-c {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 7b7b7b; padding-right: 18px; padding-left: 18px;	padding-top: 0px; padding-bottom: 20px; background-image: url(../image/bg_content.gif); vertical-align: top;}
.ta-c h1 {font-size: 20px; color: 666666; height: 29px; background-image: url(../image/leaf.gif); background-repeat: no-repeat; background-position: left top;
	padding-left: 45px; padding-top: 6px;	margin-bottom: 5px;}
.ta-c h2 {font-size: 14px;  color: ACAB31;	background-image: url(../image/dot_ab.gif);	background-repeat: repeat-x; margin-bottom: 7px; background-position: bottom; padding-bottom: 7px;	}
.ta-c h3 {font-size: 14px;  color: 8eac31; margin-bottom: 7px;}




.ta-c span {font-size: 11px; color: 71ac31;}
.ta-c p {font-size: 12px; color: 6b6b6b; margin-bottom: 10px; margin-top: 10px;}
.ta-c div {font-size: 11px; color: 7b7b7b;	background-image: url(../image/dot_ab.gif);	background-repeat: repeat-x; 	background-position: bottom; padding-bottom: 7px; margin-bottom: 25px;}
.ta-c li {
	font-size: 12px;
	color: 7b7b7b;
	list-style-type: circle;
	margin-bottom: 15px;}
	
.ta-d A:link {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-d A:visited {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-d A:active {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-d A:hover {color: 98AC25; font-weight: bold; TEXT-DECORATION: underline}
.ta-d {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 7b7b7b; padding-right: 18px; padding-left: 18px;	padding-top: 0px; padding-bottom: 20px; background-image: url(../image/bg_content.gif); vertical-align: top;}
.ta-d h1 {font-size: 20px; color: 666666; height: 29px; background-image: url(../image/leaf.gif); background-repeat: no-repeat; background-position: left top;
	padding-left: 45px; padding-top: 6px;	margin-bottom: 5px;}
.ta-d h2 {font-size: 16px;  color: 8eac31; margin-bottom: 3px; }
.ta-d h3 {font-size: 14px;  color: 8eac31; margin-bottom: 3px;}
.ta-d h4 {font-size: 13px;  color: 8eac31; font-weight: bold; margin-bottom: 3px;}

.ta-d span {font-size: 11px; color: 71ac31;}
.ta-d p {font-size: 12px; color: 6b6b6b; margin-bottom: 10px; margin-top: 5px;}
.ta-d div {font-size: 11px; color: 7b7b7b;	padding-bottom: 7px; margin-bottom: 15px;}
.ta-d li {
	font-size: 12px;
	color: 7b7b7b;
	list-style-type: circle;
	margin-bottom: 15px;
}

.table-research {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 4b4b4b;	vertical-align: top;
	text-align: center; padding: 0px;	height: 25px;}

.tx-c A:link {color: 8EAC31; font-weight: bold; TEXT-DECORATION: none}
.tx-c A:visited {color: 8EAC31; font-weight: bold; TEXT-DECORATION: none}
.tx-c A:active {color: 8EAC31; font-weight: bold; TEXT-DECORATION: none}
.tx-c A:hover {color: 8EAC31; font-weight: bold; TEXT-DECORATION: underline}
.tx-c {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 7b7b7b;
	padding-right: 10px; padding-left: 15px; padding-top: 20px;	padding-bottom: 0px;
	vertical-align: top; list-style-position: inside; list-style-type: circle;}
	
.tx-d {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: 7b7b7b; padding-top: 30px; vertical-align: top; padding-bottom: 20px;}
.tx-d h2{	font-size: 16px;	color: 576F03; background-image: url(../image/dot_ab.gif);	background-repeat: repeat-x; margin-bottom: 15px; background-position: bottom; padding-bottom: 7px;	}
.tx-d b{font-size: 12px; color: 8EAC31;}
.ta-d p{font-size: 12px; color: 6b6b6b; margin-bottom: 15px; margin-top: 3px;}

.tx-f A:link {COLOR: BBBBBB; TEXT-DECORATION: none}
.tx-f A:visited {COLOR: BBBBBB; TEXT-DECORATION: none}
.tx-f A:active {COLOR: BBBBBB; TEXT-DECORATION: none}
.tx-f A:hover {COLOR: BBBBBB; TEXT-DECORATION: none}
.tx-f {background-color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: BBBBBB;	height: 82px;	padding-left: 6px;
	padding-top: 27px;	padding-right: 0px;	padding-bottom: 0px;	vertical-align: top; }


.tx-l {
	background-color: F9FBF0;
	background-image: url(../image/bg_lmenu.gif);
	vertical-align: top;
	padding-left: 15px;
	width: 199px;
}

.tx-ls A:link {color: 919191; font-weight: bold; TEXT-DECORATION: none}
.tx-ls A:visited {color: 919191; font-weight: bold; TEXT-DECORATION: none}
.tx-ls A:active {color: 919191; font-weight: bold; TEXT-DECORATION: none}
.tx-ls A:hover {color: 919191; font-weight: bold; TEXT-DECORATION: underline}
.tx-ls {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; padding-bottom: 5px; padding-left: 30px;}
	
.tx-h A:link {COLOR: 636D30; TEXT-DECORATION: none}
.tx-h A:visited {COLOR: 636D30; TEXT-DECORATION: none}
.tx-h A:active {COLOR: 636D30; TEXT-DECORATION: none}
.tx-h A:hover {COLOR: 636D30; TEXT-DECORATION: none}
.tx-h {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: 636D30; text-align: right;	height: 30px; padding-right: 10px;	font-weight: bold;}
	
.link-ex {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #4b4b4b;	display: table-caption;}

.table-content {background-image: url(../image/bg_content.gif); padding-right: 18px; padding-bottom: 18px;}

.txt-contact {FONT-FAMILY: Arial, Helvetica, sans-serif;	font-size: 11px;	color: 82980F;  vertical-align: middle;	padding-top: 7px; padding-left: 40px;}

.submit {background-image: url(../image/s.gif);height: 37px; width: 81px;cursor: hand;	border: 0px; background-color: #F7F7F7;}

.reset {background-image: url(../image/r.gif);height: 37px; width: 81px; cursor: hand; border: 0px;	background-color: #F7F7F7;}

.box-ans {FONT-FAMILY: "Microsoft Sans Serif", "MS Sans Serif", sans-serif; HEIGHT: 21px; color: #7b7b7b; font-size: 11px; width: 60px; border: 1px solid #DEDEDE; margin: 0px; padding-left: 3px;}

.box-area {FONT-FAMILY: "Microsoft Sans Serif", "MS Sans Serif", sans-serif; color: #7b7b7b; border: 1px solid #DEDEDE; font-size: 11px;}

.box-field {FONT-FAMILY: "Microsoft Sans Serif", "MS Sans Serif", sans-serif; HEIGHT: 21px; color: #7b7b7b; font-size: 11px; width: 170px; border: 1px solid #DEDEDE; margin: 0px; padding-left: 3px;}

.txt-site A:link {color: D4995C; TEXT-DECORATION: none}
.txt-site A:visited {color: D4995C; TEXT-DECORATION: none}
.txt-site A:active {color: D4995C; TEXT-DECORATION: none}
.txt-site A:hover {color: DD7325; TEXT-DECORATION: none}
.txt-site {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: D4995C; text-align: center;	height: 39px; background-image: url(../image/bg_map.gif);
	vertical-align: middle;	background-repeat: no-repeat; background-position: center;}
	
.line-brown {background-image: url(../image/div_sm.gif); text-align: right;	height: 29px;}



.txt-research A:link {color: ACAB31; TEXT-DECORATION: none}
.txt-research A:visited {color: D5D473; TEXT-DECORATION: none}
.txt-research A:active {color: ACAB31; TEXT-DECORATION: none}
.txt-research A:hover {color: ACAB31; TEXT-DECORATION: none}
.txt-research {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold;
	color: ACAB31; padding-top: 25px;  margin-bottom: 0.3em;}

.txt-abstract A:link {color: 71AC31; TEXT-DECORATION: none}
.txt-abstract A:visited {color: 71AC31; TEXT-DECORATION: none}
.txt-abstract A:active {color: 71AC31; TEXT-DECORATION: none}
.txt-abstract A:hover {color: 71AC31; TEXT-DECORATION: none}
.txt-abstract {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: 71AC31; padding-top: 5px;
	padding-right: 0px; padding-bottom: 5px; padding-left: 0px; vertical-align: top;}
	
.txt-abstract2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6b6b6b;	padding-top: 5px;
	padding-right: 0px; padding-bottom: 5px; padding-left: 0px;}

.line-gray {text-align: right;  height: 1px; background-image: url(../image/dot_ab.gif);}
.txt-content { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: 82980F; font-weight: bold;}


.tx-p {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #576F03;
	text-align: center; height: 15px; 	font-weight: bold;	text-transform: uppercase;	background-color: #EAEDC4;}

.tx-p2{ font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	color: #6F6F6F;	text-align: center;	height: 25px; background-image: url(../image/bg_price.gif);}
	
.tx-p2 b{	 font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #576F03; font-weight: bold;}
	
.bg-price2 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: D7E05D; height: 31px;}

.fr-qty {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #4b4b4b;	width: 65px;}
.tb-qty {font-family: Arial, Helvetica, sans-serif; color: #6f6f6f; font-size: 11px;	height: 40px; text-align: right; font-weight: bold;}
	
.tx-re A:link {color: #666666; font-weight: bold; TEXT-DECORATION: none}
.tx-re A:visited {color: #666666; font-weight: bold; TEXT-DECORATION: none}
.tx-re A:active {color: #666666; font-weight: bold; TEXT-DECORATION: none}
.tx-re A:hover {color: #576F03; font-weight: bold; TEXT-DECORATION: none}	
.tx-re {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; text-align: center;	vertical-align: top; padding-right: 5px; padding-left: 5px;	font-weight: bold; color: #666666;}
	
.btn-bag {cursor: hand;}

.ta-g A:link {color: #7f7f7f; font-weight: bold; TEXT-DECORATION: none}
.ta-g A:visited {color: #7f7f7f; font-weight: bold; TEXT-DECORATION: none}
.ta-g A:active {color: #7f7f7f; font-weight: bold; TEXT-DECORATION: none}
.ta-g A:hover {color: ##7f7f7f; font-weight: bold; TEXT-DECORATION: none}	
.ta-g {padding-top: 0px;	padding-right: 5px; padding-bottom: 5px; 	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #7f7f7f; font-weight: bold;}
	
