/* Generic Style */
body {
	margin:0;
	font-family: Tahoma, Georgia, Arial;
	font-size: 12px;
	color: #647364;
}
table {}
p {}
b {}
i {}

a {

}
a:link {

}
a:hover {

}
a:visited {}
a:active {}
*/
input {}
textarea {}
select {}
option {}
tr {}
td {}
ul {}
ol {}
li {}
h1 {
	font-size:24px;
	margin: 0px;
}
h2 {
	font-size:18px;
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-weight: bold;
	color: #336600;
}
h3 {
	font-size:16px;
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #FFFFFF;
}
h4 {
	font-size:14px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana;
}
h5 {
	font-size:12px;
	margin: 0px;
}
h6 {
	font-size:10px;
	margin: 0px;
}

/* Table/TD Style - Main */
.tableMain {
	width: 100%;

}
.tdMain {
	text-align: center;
	vertical-align: top;

}

/* Table/TD Style - Header */
.tableHeader {
	text-align: center;
	vertical-align: top;
	width: 100%;
}
.tdHeader {}
.tdHeaderTL {
	background-image: url(imgcss/header_bg_loop.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	vertical-align: top;
	height: 75px;
}
.tdHeaderTR {
	text-align: right;
	vertical-align: middle;
	padding-right: 30px;
}
.tdHeaderTC {}
.tdHeaderML {}
.tdHeaderMR {}
.tdHeaderMC {}
.tdHeaderBL {}
.tdHeaderBR {}
.tdHeaderBC {}

/* Table/TD Style - Footer */
.tableFooter {
	width: 100%;
}
.tdFooter {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #669966;
	text-decoration: none;
	padding-right: 14px;
	padding-left: 14px;
}
.tdFooterTL {
	background-image: url(imgcss/footer_bg_loop.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 60px;
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #96b096;
}
.tdFooterTR {}
.tdFooterTC {}
.tdFooterML {}
.tdFooterMR {}
.tdFooterMC {}
.tdFooterBL {
	font-family: Tahoma, Georgia, Arial;
	font-size: 10px;
	color: #6b816b;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 10px;
}
.tdFooterBR {}
.tdFooterBC {}

/* Table/TD Style - Content */
.tableContent {
	width: 100%;
	text-align: center;
	vertical-align: top;
}
.tdContent {}
.tdContentTop {
	padding-top: 8px;
}
.tdContentBottom {
	text-align: center;
	vertical-align: top;
	padding-top: 22px;
}
.tdContent01 {
	width: 240px;
	padding: 5px;
	background-color: #5b685b;
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #d2dfd2;
}
.tdContent02 {
	width: 240px;
	padding: 5px;
	background-color: #587a56;
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #d2dfd2;
}
.tdContent03 {
	width: 240px;
	padding: 5px;
	background-color: #98b098;
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.tdContent04 {
	padding-bottom: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2EAE1;
	text-align: left;
	vertical-align: top;
}
.tdContent05 {
	padding-top: 26px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 16px;
}
.tdContent06 {
	padding-bottom: 22px;
	text-align: left;
	vertical-align: top;
}
.tdContent07 {
	width: 412px;
	background-color: #5b685b;
	text-align: left;
	vertical-align: top;
	color: #E2EAE1;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 28px;
}
.tdContent08 {
	font-size: 11px;
	background-color: #EEEEEE;
	text-align: left;
	vertical-align: top;
	padding-right: 18px;
	padding-bottom: 20px;
	padding-left: 22px;
	padding-top: 20px;
}
.tdContent09 {
	padding-top: 20px;
	padding-right: 36px;
	padding-left: 36px;
	padding-bottom: 20px;
	color: #d2dfd2;
}
.tdContent010 {
	background-color: #5b685b;
	text-align: left;
	vertical-align: top;
	color: #5b685b;
	padding: 20px;
}

/* Table/TD Style - Left Side Box */
.tableLeftSideBox {}
.tdLeftSideBox {}
.tdLeftSideBoxTL {}
.tdLeftSideBoxTR {}
.tdLeftSideBoxTC {}
.tdLeftSideBoxML {}
.tdLeftSideBoxMR {}
.tdLeftSideBoxMC {}
.tdLeftSideBoxBL {}
.tdLeftSideBoxBR {}
.tdLeftSideBoxBC {}

/* Table/TD Style - Right Side Box */
.tableRightSideBox {}
.tdRightSideBox {}
.tdRightSideBoxTL {}
.tdRightSideBoxTR {}
.tdRightSideBoxTC {}
.tdRightSideBoxML {}
.tdRightSideBoxMR {}
.tdRightSideBoxMC {}
.tdRightSideBoxBL {}
.tdRightSideBoxBR {}
.tdRightSideBoxBC {}

/* Table/TD Style - Content */
/*
.tableContentHeader {}
.tdContentHeader {}
.tdContentHeaderTL {}
.tdContentHeaderTR {}
.tdContentHeaderTC {}
.tdContentHeaderML {}
.tdContentHeaderMR {}
.tdContentHeaderMC {}
.tdContentHeaderBL {}
.tdContentHeaderBR {}
.tdContentHeaderBC {}

.tableContentFooter {}
.tdContentFooter {}
.tdContentFooterTL {}
.tdContentFooterTR {}
.tdContentFooterTC {}
.tdContentFooterML {}
.tdContentFooterMR {}
.tdContentFooterMC {}
.tdContentFooterBL {}
.tdContentFooterBR {}
.tdContentFooterBC {}
*/

/* Table/TD Style - Navigation Bar */
/*
.tableNvb {}
.tdNvb {}
.tdNvbTL {}
.tdNvbTR {}
.tdNvbTC {}
.tdNvbML {}
.tdNvbMR {}
.tdNvbMC {}
.tdNvbBL {}
.tdNvbBR {}
.tdNvbBC {}
*/

/* Table/TD Style - 'Message Box' */
/*
.tableMsgBox {}
.tdMsgBox {}
.tdMsgBoxTL {}
.tdMsgBoxTR {}
.tdMsgBoxTC {}
.tdMsgBoxML {}
.tdMsgBoxMR {}
.tdMsgBoxMC {}
.tdMsgBoxBL {}
.tdMsgBoxBR {}
.tdMsgBoxBC {}
*/

/* Table/TD Style - 'Mainmenu' */
.tableMainmenu {
	width: 800px;
}
.tdMainmenuTL {
	width: 100%;
}

/* Table/TD Style - Horizontal Navigation Menu */
.tableHorNvMenu {
	background-image: url(imgcss/menu_bg_loop.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 36px;
	width: 100%;
}
.tdHorNvMenu {}
.tdHorNvMenuTL {
	text-align: center;
	vertical-align: top;
}
.tdHorNvMenuTR {}
.tdHorNvMenuTC {}
.tdHorNvMenuML {}
.tdHorNvMenuMR {}
.tdHorNvMenuMC {}
.tdHorNvMenuBL {}
.tdHorNvMenuBR {}
.tdHorNvMenuBC {}

/* Table/TD Style - Vertical Navigation Menu */
.tableVerNvMenu {}
.tdVerNvMenu {}
.tdVerNvMenuTL {}
.tdVerNvMenuTR {}
.tdVerNvMenuTC {}
.tdVerNvMenuML {}
.tdVerNvMenuMR {}
.tdVerNvMenuMC {}
.tdVerNvMenuBL {}
.tdVerNvMenuBR {}
.tdVerNvMenuBC {}

/* Table/TD Style - Sub Menu */
.tableNvSub {}
.tdNvSub {}
.tdNvSubTL {}
.tdNvSubTR {}
.tdNvSubTC {}
.tdNvSubML {}
.tdNvSubMR {}
.tdNvSubMC {}
.tdNvSubBL {}
.tdNvSubBR {}
.tdNvSubBC {}


/* Table/TD Style - ALternate Menu */
.tableNvAlt {
}
.tdNvAlt {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #669966;
	background-image: url(../img_html/icon_02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px;
	text-align: left;
}
.tdNvAltTL {
	background-image: url(../img_html/icon_01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #669966;
	text-align: left;
}
.tdNvAltTR {
	background-image: url(../img_html/icon_09.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #669966;
	text-align: left;
}
.tdNvAltTC {}
.tdNvAltML {}
.tdNvAltMR {}
.tdNvAltMC {}
.tdNvAltBL {}
.tdNvAltBR {}
.tdNvAltBC {}

/* Table/TD Style - Short News */
.tableNewsBox {}
.tdNewsBox {}
.tdNewsBoxTL {}
.tdNewsBoxTR {}
.tdNewsBoxTC {}
.tdNewsBoxML {}
.tdNewsBoxMR {}
.tdNewsBoxMC {}
.tdNewsBoxBL {}
.tdNewsBoxBR {}
.tdNewsBoxBC {}

.tableNews {}
.tdNews01 {}
.tdNews02 {}

/* Table/TD Style - 'Catalogue Box' */
.tableCatalogue {}
.tdCatalogue {}
.tdCatalogueTL {}
.tdCatalogueTR {}
.tdCatalogueTC {}
.tdCatalogueML {}
.tdCatalogueMR {}
.tdCatalogueMC {}
.tdCatalogueBL {}
.tdCatalogueBR {}
.tdCatalogueBC {}

/* Table/TD Style - 'Page Navigator' */
.tablePageNav {}
.tdPageNav {}
.tdPageNavTL {}
.tdPageNavTR {}
.tdPageNavTC {}
.tdPageNavML {}
.tdPageNavMR {}
.tdPageNavMC {}
.tdPageNavBL {}
.tdPageNavBR {}
.tdPageNavBC {}

/* Table/TD Style - 'Search List' */
.tableSearch {}
.tdSearch {}
.tdSearchL {}
.tdSearchR {}
.tdSearchC {}

/* Table/TD Style - 'Form' */
.tableForm {}
.tdForm {}
.tdFormL {}
.tdFormR {}
.tdFormC {}

/* Input Style */
.inpText {}
.inpTxtField {}
.inpButton {}
.inpTextArea {}
.inpSelect {}
.inpFile {}

/* Text Style */
.txtBlack {
	color: #000000;
}
.txtWhite {
	color: #FFFFFF;
}
.txtRed {
	color: #FF0000;
}
.txtGreen {
	color: #339900;
}
.txtBlue {
	color: #0066FF;
}
.txtOrange {
	color: #FF9900;
}

.txtGray01 {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
}
.txtGray02 {
	color: #999999;
}
.txtGray03 {
	color: #CCCCCC;
}

.txtColor01 {
	font-family: Tahoma, Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #669966;
}
.txtColor02 {
	font-size: 12px;
	color: #E2EAE1;
}

.txtFont01 {
	font-family: Tahoma, Georgia, Arial;
	font-size: 12px;
}
.txtFont02 {
	font-family: Tahoma, Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
}

/* Link Style */
a.lnk01, lnk01:link  {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #96b096;
	text-decoration: none;
}
a.lnk01:hover {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

a.lnk02, lnk02:link {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #d2dfd2;
	text-decoration: none;
}
a.lnk02:hover {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

a.lnk03, lnk03:link {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lnk03:hover {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}

a.lnk04, lnk04:link {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #669966;
	text-decoration: none;
}
a.lnk04:hover {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}
a.lnk05, lnk05:link {
	font-family: Tahoma, Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #669966;
	text-decoration: underline;
}
a.lnk05:hover {
	font-family: Tahoma, Georgia, Arial;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: underline;
}
a.lnk06, lnk06:link {
	text-decoration: underline;
	color: #647364;
}
a.lnk06:hover {
	color: #FF9900;
	text-decoration: underline;
}

a.Home, Home:link{
	text-decoration: none;
	background-image: url(imgcss/btn_home_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
	width: 80px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
a.Home:hover {
	text-decoration: none;
	background-image: url(imgcss/btn_home_down.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
	width: 80px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}

a.About, About:link{
	text-decoration: none;
	background-image: url(imgcss/btn_aboutus_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
	width: 100px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}
a.About:hover {
	text-decoration: none;
	background-image: url(imgcss/btn_aboutus_down.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 36px;
	width: 100px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
}

a.Product, Product:link{
	text-decoration: none;
	background-image: url(imgcss/btn_product_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 36px;
	width: 100px;
	padding-right: 10px;
	padding-left: 10px;
}
a.Product:hover {
	text-decoration: none;
	background-image: url(imgcss/btn_product_down.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 36px;
	width: 100px;
	padding-right: 10px;
	padding-left: 10px;
}

a.Info, Info:link{
	text-decoration: none;
	background-image: url(imgcss/btn_info_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 36px;
	width: 130px;
	padding-right: 10px;
	padding-left: 10px;
}
a.Info:hover {
	text-decoration: none;
	background-image: url(imgcss/btn_info_down.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 36px;
	width: 130px;
	padding-right: 10px;
	padding-left: 10px;
}

a.Contact, Contact:link{
	text-decoration: none;
	background-image: url(imgcss/btn_contact_up.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 36px;
	width: 112px;
	padding-right: 10px;
	padding-left: 10px;
}
a.Contact:hover {
	text-decoration: none;
	background-image: url(imgcss/btn_contact_down.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 36px;
	width: 112px;
	padding-right: 10px;
	padding-left: 10px;
}

.tdHorNvMenu a {}
.tdHorNvMenu a:link {}
.tdHorNvMenu a:hover {}
.tdHorNvMenu a:visited {}
.tdHorNvMenu a:active {}

.tdVerNvMenu a {}
.tdVerNvMenu a:link {}
.tdVerNvMenu a:hover {}
.tdVerNvMenu a:visited {}
.tdVerNvMenu a:active {}

.tdNvSub a {}
.tdNvSub a:link {}
.tdNvSub a:hover {}
.tdNvSub a:visited {}
.tdNvSub a:active {}

.tdNvAlt a {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #669966;
	text-decoration: underline;
}
.tdNvAlt a:link {}
.tdNvAlt a:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: underline;
}
.tdNvAlt a:visited {}
.tdNvAlt a:active {}

.tdFooter a {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #669966;
	text-decoration: none;
}
.tdFooter a:link {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #669966;
	text-decoration: none;
}
.tdFooter a:hover {
	font-family: Tahoma, Georgia, Arial;
	font-size: 11px;
	color: #99CC66;
	text-decoration: none;
}
.tdFooter a:visited {}
.tdFooter a:active {}
