body {
	margin: 0px; padding: 0px; height: 100%; font-size: 11px; color: #333333; font-family: tahoma, arial, helvetica, sans-serif; background-color: #ffffff; scrollbar-base-color: #f5f5f5; scrollbar-arrow-color: #828282; scrollbar-darkshadow-color: #eeeeee

}
html {
	height: 100%;

}
a {
	color: #006fb7; text-decoration: underline

}
a:active {
	color: #000000; text-decoration: none

}
a:visited {
	color: #666666; text-decoration: underline

}
a:hover {
	color: #866f1a; text-decoration: none

}
h1 {
	font-size: 14px; font-weight: bold; color: #007ccd; font-family: tahoma, arial, helvetica, sans-serif

}
.front {
        font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif; vertical-align: top;

}
.front1 {
        font-size: 10px; font-weight: normal; color: #0071BA; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif; vertical-align: top; padding-top: 0px; padding-bottom: 0px; padding-left: 24px; padding-right: 24px

}
.front2 {
        font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif; vertical-align: top; padding-top: 0px; padding-bottom: 10px; padding-left: 24px; padding-right: 24px

}
.front3 {
        font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif; vertical-align: top

}
.subheader_front {
        font-size: 11px; font-weight: bold; color: #333333; font-family: tahoma, arial, helvetica, sans-serif

}
h2 {
	font-size: 11px; font-weight: bold; color: #a38e41; font-family: tahoma, arial, helvetica, sans-serif

}
hr {
	color: #e0e0e0; height: 1px

}
td {
	font-size: 11px; font-weight: normal; color: #333333; line-height: 19px; font-family: tahoma, arial, helvetica, sans-serif

}
tr {
	font-size: 11px; font-weight: normal; color: #333333; line-height: 19px; font-family: tahoma, arial, helvetica, sans-serif

}
p {
	font-size: 11px; font-weight: normal; color: #333333; line-height: 19px; font-family: tahoma, arial, helvetica, sans-serif

}
.header {
	font-size: 13px; font-weight: bold; color: #007ccd; font-family: tahoma, arial, helvetica, sans-serif

}
.header_admin {
	font-size: 13px; font-weight: bold; color: #2a843b; font-family: tahoma, arial, helvetica, sans-serif

}
.message {
	font-size: 11px; font-weight: bold; color: #007ccd; font-family: tahoma, arial, helvetica, sans-serif

}
.error {
	font-size: 11px; font-weight: bold; color: #CD0000; font-family: tahoma, arial, helvetica, sans-serif

}
.subheader {
	font-size: 11px; font-weight: bold; color: #a38e41; font-family: tahoma, arial, helvetica, sans-serif

}
.subheader_chem {
	font-size: 11px; font-weight: bold; color: #2e9541; font-family: tahoma, arial, helvetica, sans-serif

}
.subheader_trad {
	font-size: 11px; font-weight: bold; color: #2e9541; font-family: tahoma, arial, helvetica, sans-serif

}
.subheader_manu {
	font-size: 11px; font-weight: bold; color: #2e9541; font-family: tahoma, arial, helvetica, sans-serif

}
.imgborder {
	border: #e0e0e0 solid 4px

}
.navi {
	font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.navi:link {
	color: #ffffff; text-decoration: none

}
.navi:visited {
	color: #ffffff; text-decoration: none

}
.navi:hover {
	color: #ffffff; text-decoration: none

}
.navi:active {
	color: #ffffff; text-decoration: none

}
.navi_on {
	font-size: 10px; font-weight: bold; color: #333333; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.navi_on:link {
	color: #333333; text-decoration: none

}
.navi_on:visited {
	color: #333333; text-decoration: none

}
.navi_on:hover {
	color: #333333; text-decoration: none

}
.navi_on:active {
	color: #333333; text-decoration: none

}
.subnavi {
	font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.subnavi:link {
	color: #7d7d7d; text-decoration: none

}
.subnavi:visited {
	color: #7d7d7d; text-decoration: none

}
.subnavi:hover {
	color: #000000; text-decoration: none

}
.subnavi:active {
	color: #000000; text-decoration: none

}
.subnavi_on {
	font-size: 10px; font-weight: bold; color: #0088e1; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.subnavi_on:link {
	color: #0088e1; text-decoration: none

}
.subnavi_on:visited {
	color: #0088e1; text-decoration: none

}
.subnavi_on:hover {
	color: #0088e1; text-decoration: none

}
.subnavi_on:active {
	color: #000000; text-decoration: none

}
.search_comp {
	font-size: 10px; font-weight: normal; color: #4b4b4b; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.search_comp:link {
	color: #4b4b4b; text-decoration: none; border-bottom: #4b4b4b 1px dashed

}
.search_comp:visited {
	color: #4b4b4b; text-decoration: none; border-bottom: #4b4b4b 1px dashed

}
.search_comp:hover {
	color: #000000; text-decoration: none;

}
.search_comp:active {
	color: #000000; text-decoration: none;

}
.footer {
	font-size: 10px; font-weight: normal; color: #4b4b4b; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.footer:link {
	color: #4b4b4b; text-decoration: none

}
.footer:visited {
	color: #4b4b4b; text-decoration: none

}
.footer:hover {
	color: #000000; text-decoration: none; border-bottom: #4b4b4b 1px dashed

}
.footer:active {
	color: #000000; text-decoration: none; border-bottom: #4b4b4b 1px dashed

}
.user {
	font-size: 11px; font-weight: normal; color: #236b30; background-color: #8dbe5a; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.login {
	font-size: 11px; font-weight: normal; color: #ffea86; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.login:link {
	color: #ffea86; text-decoration: none

}
.login:visited {
	color: #ffea86; text-decoration: none

}
.login:hover {
	color: #ffea86; text-decoration: none; border-bottom: #fedc3e 1px dashed

}
.login:active {
	color: #ffea86; text-decoration: none; border-bottom: #fedc3e 1px dashed

}
.view {
	font-size: 10px; font-weight: normal; color: #0267a8; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif; bgcolor="#eeeeee"

}
.view:link {
	color: #0267a8; text-decoration: none

}
.view:visited {
	color: #0267a8; text-decoration: none

}
.view:hover {
	color: #000000; text-decoration: underline

}
.view:active {
	color: #000000; text-decoration: underline

}
.delete {
	font-size: 10px; font-weight: normal; color: #c71e1e; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif; bgcolor="#eeeeee"

}
.delete:link {
	color: #c71e1e; text-decoration: none

}
.delete:visited {
	color: #c71e1e; text-decoration: none

}
.delete:hover {
	color: #000000; text-decoration: underline

}
.delete:active {
	color: #000000; text-decoration: underline

}
.list {
	font-size: 11px; font-weight: normal; color: #0267a8; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif; bgcolor="#eeeeee"

}
.list:link {
	color: #0267a8; text-decoration: none

}
.list:visited {
	color: #0267a8; text-decoration: none

}
.list:hover {
	color: #000000; text-decoration: none

}
.list:active {
	color: #000000; text-decoration: none

}
.listbg1 {
	background-color: #eeeeee

}
.listbg2 {
	background-color: #faf9fa

}
.contentbg {
	background-color: #faf9fa

}
.buttonbg {
	background-color: #fafaf9

}
.navibg {
	background-color: #0267a8

}
.navibg_admin {
	background-color: #2e9541

}
.navifadebg {
	background-color: #e4e4e4

}
.topbg {
	background-color: #0081d4

}
.topbg_admin {
	background-color: #54a53a

}
.loginbg {
	background-color: #2e9541

}
.loginbg_admin {
	background-color: #75b234

}
.frontbg {
	background-color: #c6a71a

}
.frontbg_admin {
	background-color: #c6a71a

}
.filesize {
	font-size: 10px; font-weight: normal; color: #0088e1; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.separator {
	font-size: 10px; font-weight: normal; color: #c8c8c8; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.doc {
	font-size: 10px; font-weight: normal; color: #909090; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.ppt {
	font-size: 10px; font-weight: normal; color: #b29200; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.pdf {
	font-size: 10px; font-weight: normal; color: #ba4141; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.copy {
	font-size: 10px; font-weight: normal; color: #0267a8; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.table {
	border-right: #dedede 1px solid; border-left: #dedede 1px solid; border-bottom: #dedede 1px solid; border-top: #dedede 1px solid; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; background-color: #f8f8f8

}
.search {
	font-size: 11px; font-weight: normal; color: #F9F2DF; text-decoration: none; font-family: tahoma, arial, helvetica, sans-serif

}
.searchfield {
	font-size: 10px; color: #564600; background-color: #F5ECCF; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: 0.03em; width: 105px; border: 1px solid #0267A8; padding-left: 2px; padding-right: 2px; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa')

}
.searchfield_admin {
	font-size: 10px; color: #564600; background-color: #F5ECCF; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: 0.03em; width: 105px; border: 1px solid #2E9541; padding-left: 2px; padding-right: 2px; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa')

}
.cellhl {
	border-right: #cfd9e3 1px solid; padding-right: 5px; border-top: #cfd9e3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #cfd9e3 1px solid; color: #666; padding-top: 2px; border-bottom: #cfd9e3 1px solid; background-color: #f5f7fa; font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; width: 250px

}
.cellhl_on {
	border-right: #499be3 1px solid; padding-right: 5px; border-top: #499be3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #499be3 1px solid; color: #000; padding-top: 2px; border-bottom: #499be3 1px solid; background-color: #ffffff; font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; width: 250px

}
.cellhl1 {
	border-right: #cfd9e3 1px solid; padding-right: 5px; border-top: #cfd9e3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #cfd9e3 1px solid; color: #666; padding-top: 2px; border-bottom: #cfd9e3 1px solid; background-color: #f5f7fa; font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; width: 250px; height: 80px

}
.cellhl1_on {
	border-right: #499be3 1px solid; padding-right: 5px; border-top: #499be3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #499be3 1px solid; color: #000; padding-top: 2px; border-bottom: #499be3 1px solid; background-color: #ffffff; font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; width: 250px; height: 80px

}
.submit {
	font-size: 11px; color: #685500; background-color: #fedc3e; font-family: trebuchet ms, sans-serif; font-weight: normal; letter-spacing: 0.03em; border: 1px solid: border-color: #fedc3e; padding-left: 2px; padding-right: 2px; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa')

}
.dropdown {
	font-size: 11px; color: #685500; background-color: #fedc3e; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: 0.03em; width: 250px; border: 1px solid: border-color: #fedc3e; padding-left: 2px; padding-right: 2px

}
.selection {
	font-size: 10px; font-weight: normal; color: #666666; font-family: tahoma, arial, helvetica, sans-serif