body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	color: #000000;
}
a {
	color : #005301; 
	text-decoration : none; 
}
a:hover {
	color : #005301; 
	text-decoration : underline; 
}
a:active {
	color : #005301; 
	text-decoration : underline; 
}


h2 {
	font-size: 14px;
	font-weight: bold;
	line-height : 20px;
	color : #005301;
	margin-bottom : 7px;
}
h3 {
	font-size: 11px;
	font-weight: bold;
	color : #000000;
}

.print {	
	font-size: 10px; 
	color : #7F7F7F;
	text-decoration : none;

}
.link {
	
	font-size: 9pt;
	font-weight: bold;
	color: #004C22;
	text-decoration: none;
}
.product {
	
	font-size: 16pt;
	font-weight: bold;
	color: #004C22;
}
.producttag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #84C084;
	font-weight: bold;
}
.productdesc {
	
	font-size: 12pt;
	font-weight: bolder;
	color: #FFFFFF;
}
.menu {  
	font-size: 10px; 
	color : #000000; 
	text-decoration : none;
	background-color:#CBE6C0;
	
}
.text {   
}
.texttitle {   
	font-size: 14px;
	font-weight: bold;
	line-height : 20px;
	color : #005301;
	margin-bottom : 7px;
 }
.small {   font-size: 8pt; font-weight: bold; color: #999999}
.press {
	
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.title {
	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.backtotop {
	color: #004C22;
	font-size:9px;
	font-weight: normal;
	background-color:#FFFFFF
}
.login_content{
	font-size:10pt;
	font-weight: normal;
}
.remark_gn {
	color: #CC0000;
}

.inputbox {
	background-color: #ffffff;
	border-bottom: #7F7F7F 1px solid;
	border-left: #7F7F7F 1px solid;
	border-right: #7F7F7F 1px solid;
	border-top: #7F7F7F 1px solid;
	width: 70px;
	height: 15px;
	color: #7F7F7F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE:  10px;
	WIDTH: 100px;
	font-weight: 200;
	letter-spacing: 0px
}

.inputbox2 {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #7F7F7F 1px solid;
	BORDER-LEFT: #7F7F7F 1px solid;
	BORDER-RIGHT: #7F7F7F 1px solid;
	BORDER-TOP: #7F7F7F 1px solid;
	COLOR: #7F7F7F;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE:  10px;
	WIDTH: 220px;
	hight: 12px;
	font-weight: 100;
	letter-spacing: 0px
}
.inputbox3 {
	background-color: #ffffff;
	border-bottom: #7F7F7F 1px solid;
	border-left: #7F7F7F 1px solid;
	border-right: #7F7F7F 1px solid;
	border-top: #7F7F7F 1px solid;
	width: 30px;
	height: 15px;
	color: #7F7F7F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: 200;
	letter-spacing: 0px
}
.ErrorMsg {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:red;text-align:center}


.TopNav		 { font-size: 10px; color : #000000; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 200 }
a:active.TopNav  { font-size: 10px; color : #000000; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 200 }
a:visited.TopNav { font-size: 10px; color : #000000; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 200 }
a:hover.TopNav	 { font-size: 10px; color : #000000; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 200 } 
td.leftmenu {
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;
	padding-bottom : 4px;
}
td.centerborder {
	border-left : 1px solid #003D01;
	border-right: 1px solid #003D01; 
}
.remark {	
	font-size: 9px;  
}