BODY, TD, TH, INPUT, SELECT, TEXTAREA, DIV, P {font-size:11px;color:#727272;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

body {background-color: #ffffff }

body:active {color:#666;}

form {margin:0;padding:0;border:0;}

.maintext01 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4b4b4b; text-decoration:none}
.maintext01 a:link, .maintext01 a:visited, maintext01 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#727272; text-decoration:none}
.maintext01 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#9a842d; text-decoration:none}

ul.maintextcaption01 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#9b9b9b; text-decoration:none;list-style: none; margin-left: 1; padding-left: 2em; text-indent: -1.5em; margin-bottom: 25px;}
ul.maintextcaption01 a:link, ul.maintextcaption01 a:visited, ul.maintextcaption01 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#727272; text-decoration:none;list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em;}
ul.maintextcaption01 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#9a842d; text-decoration:none;list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em;}

.maintext02 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7a9acc; text-decoration:none}
.maintext02 a:link, .maintext02 a:visited, maintext02 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4a87ba; text-decoration:none}
.maintext02 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#14558c; text-decoration:none}

.maintext03 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4b4b4b; text-decoration:none}
.maintext03 a:link, .maintext03 a:visited, maintext03 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#44825d; text-decoration:none}
.maintext03 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#5ab77f; text-decoration:none}

ul.maintext01 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4b4b4b; padding-left: 0px; margin-left:0px; margin-bottom:0px;text-decoration:none;}
ul.maintext01 a:link, ul.maintext01 a:visited, ul.maintext01 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4a87ba; text-decoration:none}
ul.maintext01 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#14558c; text-decoration:none}
ul.maintext01 li {background: transparent url(../images/bullets/bullet_02.gif) 0% 0% no-repeat; background-position: left top; padding-left: 10px; margin-left:0px; margin-bottom:10px;margin-top:4px;text-decoration:none; list-style: none;}

ul.maintext02 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#58626a; padding-left: 0px; margin-left:0px; margin-bottom:0px; margin-top:5px;text-decoration:none; /*font-style:italic;*/}
ul.maintext02 a:link, ul.maintext03 a:visited, ul.maintext03 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4b4b4b; text-decoration:none;/*font-style:italic;*/}
ul.maintext02 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#5ab77f; text-decoration:none; /*font-style:italic;*/}
ul.maintext02 li {background: transparent url(../images/bullets/bullet_02.gif) 0% 0% no-repeat; background-position: left top; padding-left: 10px; margin-left:0px; margin-bottom:0px;margin-top:0px;text-decoration:none; list-style: none;}

.title01 {font-size:11px;line-height:18px;color:#727272;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none}
.title01 a:link, .title01 a:visited, title01 a:active {font-size:11px;line-height:18px;color:#727272;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none}
.title01 a:hover {font-size:11px;line-height:18px;color:#827b5f;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none}

.title02 {font-size:11px;line-height:17px;color:#959494;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none}
.title02 a:link, .title02 a:visited, title02 a:active {font-size:11px;line-height:17px;color:#959494;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none}
.title02 a:hover {font-size:11px;line-height:17px;color:#827b5f;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none}

.controls-html-iframe-01 {background: url(../images/hs/graphics/controls-html-iframe-01.gif); width: 121px; height: 37px; float:right;}
.controls-html-iframe-01 a {display: block; float: left; height: 37px;}
.controls-html-iframe-01 a:hover {background-image: url(../images/hs/graphics/controls-html-iframe-01-over.gif);}
.controls-html-iframe-01 .previous {width: 32px; visibility: hidden;}
.controls-html-iframe-01 .next {width: 29px; background-position: -32px 0; visibility: hidden;} /* display: none */
.controls-html-iframe-01 .highslide-move {width: 28px; background-position: -61px 0;}
.controls-html-iframe-01 .close {width: 32px; background-position: -89px 0;}

.disclaimer01 {line-height:10px;font-size:9px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#939393; text-decoration:none}
.disclaimer01 a:link, .disclaimer01 a:visited, .disclaimer01 a:active {line-height:10px;font-size:9px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#939393; text-decoration:none}
.disclaimer01 a:hover {line-height:10px;font-size:9px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7d7a63; text-decoration:none}

/* button styles */
a.menu_01_01 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_01.gif); background-repeat: no-repeat;
width: 64px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_01:link, a.menu_01_01:visited {;}
a.menu_01_01:hover, a.menu_01_01:active {background-position: 0 0px}

a.menu_01_02 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_02.gif); background-repeat: no-repeat;
width: 65px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_02:link, a.menu_01_02:visited {;}
a.menu_01_02:hover, a.menu_01_02:active {background-position: 0 -32px}

a.menu_01_03 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_03.gif); background-repeat: no-repeat;
width: 91px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_03:link, a.menu_01_03:visited {;}
a.menu_01_03:hover, a.menu_01_03:active {background-position: 0 -32px}

a.menu_01_04 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_04.gif); background-repeat: no-repeat;
width: 141px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_04:link, a.menu_01_04:visited {;}
a.menu_01_04:hover, a.menu_01_04:active {background-position: 0 -32px}

a.menu_01_05 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_05.gif); background-repeat: no-repeat;
width: 65px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_05:link, a.menu_01_05:visited {;}
a.menu_01_05:hover, a.menu_01_05:active {background-position: 0 0px}

a.menu_01_06 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_06.gif); background-repeat: no-repeat;
width: 63px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_06:link, a.menu_01_06:visited {;}
a.menu_01_06:hover, a.menu_01_06:active {background-position: 0 -32px}

a.menu_01_07 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_07.gif); background-repeat: no-repeat;
width: 66px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_07:link, a.menu_01_07:visited {;}
a.menu_01_07:hover, a.menu_01_07:active {background-position: 0 -32px}

a.menu_01_08 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_08.gif); background-repeat: no-repeat;
width: 132px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_08:link, a.menu_01_08:visited {;}
a.menu_01_08:hover, a.menu_01_08:active {background-position: 0 -32px}

a.menu_01_09 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_09.gif); background-repeat: no-repeat;
width: 138px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_09:link, a.menu_01_09:visited {;}
a.menu_01_09:hover, a.menu_01_09:active {background-position: 0 -32px}

a.menu_01_10 {display: block; background-color: transparent; background-image: url(../images/menu_01/menu_01_10.gif); background-repeat: no-repeat;
width: 175px; height: 32px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_10:link, a.menu_01_10:visited {;}
a.menu_01_10:hover, a.menu_01_10:active {background-position: 0 -32px}



a.menu_02_01 {display: block; background-color: transparent; background-image: url(../images/menu_02/menu-button-bamboo-flooring.jpg); background-repeat: no-repeat;
width: 200px; height: 54px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_02_01:link, a.menu_02_01:visited {;}
a.menu_02_01:hover, a.menu_02_01:active {background-position: 0 -54px}

a.menu_02_02 {display: block; background-color: transparent; background-image: url(../images/menu_02/menu-button-fsc-flooring.jpg); background-repeat: no-repeat;
width: 200px; height: 54px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_02_02:link, a.menu_02_02:visited {;}
a.menu_02_02:hover, a.menu_02_02:active {background-position: 0 -54px}

a.menu_02_03 {display: block; background-color: transparent; background-image: url(../images/menu_02/menu-button-reclaimed-flooring.jpg); background-repeat: no-repeat;
width: 200px; height: 54px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_02_03:link, a.menu_02_03:visited {;}
a.menu_02_03:hover, a.menu_02_03:active {background-position: 0 -54px}

a.menu_02_04 {display: block; background-color: transparent; background-image: url(../images/menu_02/menu-button-bamboo-kitchens.jpg); background-repeat: no-repeat;
width: 200px; height: 54px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_02_04:link, a.menu_02_04:visited {;}
a.menu_02_04:hover, a.menu_02_04:active {background-position: 0 -54px}

a.menu_02_05 {display: block; background-color: transparent; background-image: url(../images/menu_02/menu-button-bamboo-plywood.jpg); background-repeat: no-repeat;
width: 200px; height: 54px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_02_05:link, a.menu_02_05:visited {;}
a.menu_02_05:hover, a.menu_02_05:active {background-position: 0 -54px}


a.menu_03_01 {display: block; background-color: transparent; background-image: url(../images/menu_03/logo-fsc-01.gif); background-repeat: no-repeat;
width: 68px; height: 68px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_03_01:link, a.menu_03_01:visited {;}
a.menu_03_01:hover, a.menu_03_01:active {background-position: 0 -68px}

a.menu_03_02 {display: block; background-color: transparent; background-image: url(../images/menu_03/logo-nwfa-01.gif); background-repeat: no-repeat;
width: 146px; height: 68px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_03_02:link, a.menu_03_02:visited {;}
a.menu_03_02:hover, a.menu_03_02:active {background-position: 0 -68px}

a.menu_03_03 {display: block; background-color: transparent; background-image: url(../images/menu_03/logo-bullfrogpower-01.gif); background-repeat: no-repeat;
width: 131px; height: 68px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_03_03:link, a.menu_03_03:visited {;}
a.menu_03_03:hover, a.menu_03_03:active {background-position: 0 -68px}

a.menu_03_04 {display: block; background-color: transparent; background-image: url(../images/menu_03/logo-cgbc-01.gif); background-repeat: no-repeat;
width: 93px; height: 68px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_03_04:link, a.menu_03_04:visited {;}
a.menu_03_04:hover, a.menu_03_04:active {background-position: 0 -68px}

a.menu_03_05 {display: block; background-color: transparent; background-image: url(../images/menu_03/logo-iso14001-01.gif); background-repeat: no-repeat;
width: 55px; height: 68px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_03_05:link, a.menu_03_05:visited {;}
a.menu_03_05:hover, a.menu_03_05:active {background-position: 0 -68px}