/*[fmt]1A00-1A0B-3*/
body {
background-color: #6C0023;
margin-top: 10px;
}

body, td, th {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}

a:link {
color: #990033;
text-decoration: underline;
}

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

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

a:active {
text-decoration: underline;
color: #BF003F;
}

#container {
border: 1px solid #FFFFFF;
padding: 4px;
margin: auto;
width: 760px;
background-color: #6C0023;
}

#footer {
padding: 8px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
}

.burgundy {
color: #990033;
}

h1 {
padding: 4px 4px 4px 192px;
background-color: #6C0023;
color: #FFFFFF;
font-size: 160%;
font-weight: normal;
margin: 0px;
}

h2 {
color: #990033;
font-size: 120%;
margin: 0px;
}

h3 {
color: #666666;
font-size: 110%;
margin: 0px;
}

h2.normalmargin, h3.normalmargin {
margin-top: 14px;
}

#bodytext {
padding: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
color: #666666;
text-align: justify;
}

#bodytext p {
text-align: justify;
}

#t_clientlist {
border-collapse: collapse;
border: 1px solid #666666;
}

#t_clientlist td {
background-color: #EFEFEF;
padding: 3px;
}

.smaller {
font-size: x-small;
}

.bottomleft_padding {
padding-left: 10px;
padding-bottom: 10px;
}

h4 {
color: #990033;
font-size: 115%;
margin: 0px;
}

h4.h4normal {
color: #990033;
font-size: 115%;
}

#list_experience li {
padding-bottom: 10px;
}

.boxhighlight {
padding: 6px;
border: 1px solid #990033;
background-color: #FFF0F5;
}

/*TABLES=====================
*/
#prod {
width: auto;
margin: auto;
padding-bottom: 0px;
float: left;
}

#proddetails {
font-family: Arial, Helvetica, sans-serif;
color: #666666;
float: left;
background-color: #D4EACB;
width: 400px;
height: 100%;
padding: 5px 10px 0px 5px;
}

#prodimg {
float: right;
height: 100%;
padding-top: 5px;
}

.clearer {
clear: both;
}

table#requestquote {
border-collapse: collapse;
border: 1px solid #D2D2D2;
font-size: 11px;
}

table#requestquote th {
background-color: #F0F0F0;
font-size: 11px;
}

table#requestquote th, table#requestquote td {
border-bottom: 1px solid #D2D2D2;
border-right: 1px solid #D2D2D2;
}

input, select, textarea {
font-size: 11px;
}

.width90 {
width: 90%;
}

/*Kaizen Lab, Projects, Kaizen Main, EnviroPRODUCTS, Waste*/
#division_kaizenlab h1 {
background-color: #930042;
}

.textkaizenlab {
color: #930042;
}

#division_projects h1 {
background-color: #0051BA;
}

.textprojects {
color: #0051BA;
}

#division_enviroproducts h1 {
background-color: #007A3D;
}

.textenviroproducts {
color: #007A3D;
}

#division_waste h1 {
background-color: #9B301C;
}

.textwaste {
color: #9B301C;
}

#nav_kaizenlab, #nav_kaizenmain, #nav_enviro, #nav_projects, #nav_enviroproducts, #nav_waste {
margin: 0;
padding: 0 0px;
list-style-type: none;
}

#nav_kaizenlab li {
border-top: 1px solid #DBAAC0;
border-bottom: 1px solid #7B0037;
}

#nav_kaizenmain li {
border-top: 1px solid #FF858A;
border-bottom: 1px solid #AF1845;
}

#nav_enviro li {
border-top: 1px solid #FF858A;
border-bottom: 1px solid #AF1845;
}

#nav_projects li {
border-top: 1px solid #CCDCF1;
border-bottom: 1px solid #004195;
}

#nav_enviroproducts li {
border-top: 1px solid #AAD3BE;
border-bottom: 1px solid #005129;
}

#nav_waste li {
border-top: 1px solid #CD988E;
border-bottom: 1px solid #AC5342;
}

#nav_kaizenlab li a {
display: block;
padding: 4px;
background-color: #A52B62;
color: #DBAAC0;
text-decoration: none;
font-weight: bold;
font-size: 90%;
}

#nav_kaizenmain li a {
display: block;
padding: 4px;
background-color: #D34A64;
color: #FFCAD1;
text-decoration: none;
font-weight: bold;
font-size: 90%;
}

#nav_enviro li a {
display: block;
padding: 4px;
background-color: #D34A64;
color: #FFCAD1;
text-decoration: none;
font-weight: bold;
font-size: 90%;
}

#nav_projects li a {
display: block;
padding: 4px;
background-color: #3374C8;
color: #CCDCF1;
text-decoration: none;
font-weight: bold;
font-size: 90%;
}

#nav_enviroproducts li a {
display: block;
padding: 4px;
background-color: #55A67E;
color: #D5E9DF;
text-decoration: none;
font-weight: bold;
font-size: 90%;
}

#nav_waste li a {
display: block;
padding: 4px;
background-color: #BC7568;
color: #DEBAB3;
text-decoration: none;
font-weight: bold;
font-size: 90%;
}

#nav_kaizenlab li a:hover {
background-color: #930042;
color: #FFFFFF;
}

#nav_kaizenmain li a:hover {
background-color: #AF1845;
color: #FFFFFF;
}

#nav_enviro li a:hover {
background-color: #AF1845;
color: #FFFFFF;
}

#nav_projects li a:hover {
background-color: #0051BA;
color: #FFFFFF;
}

#nav_enviroproducts li a:hover {
background-color: #007A3D;
color: #FFFFFF;
}

#nav_waste li a:hover {
background-color: #9B301C;
color: #FFFFFF;
}

div.imgstrip-right {
float: right;
width: 150px;
overflow: hidden;
clear: right;
padding-left: 15px;
padding-bottom: 15px;
}

div.imgstrip-horiz {
padding-bottom: 15px;
text-align: center;
}

div.imgstrip-right img {
border: 1px solid #CACACA;
margin-bottom: 10px;
}

div.imgstrip-horiz img {
border: 1px solid #CACACA;
margin: 8px;
}

/*Request Quote and Contact Us boxes*/
#nav_kaizenmain .requestquote_box {
background-color: #BD2E48;
margin-top: 10px;
}

#nav_kaizenlab .requestquote_box {
background-color: #930042;
margin-top: 10px;
}

#nav_projects .requestquote_box {
background-color: #0051BA;
margin-top: 10px;
}

#nav_enviroproducts .requestquote_box {
background-color: #2B905D;
margin-top: 10px;
}

#nav_waste .requestquote_box {
background-color: #AC5342;
margin-top: 10px;
}

#nav_kaizenmain .contactus_box {
background-color: #BD2E48;
}

#nav_kaizenlab .contactus_box {
background-color: #930042;
}

#nav_projects .contactus_box {
background-color: #0051BA;
}

#nav_enviroproducts .contactus_box {
background-color: #2B905D;
}

#nav_waste .contactus_box {
background-color: #AC5342;
}

img#mission {
border: 4px solid #6C0023;
}

.enviroproducts {
color: #007A3D;
}

/*List items containing only links*/
ul.linklist {
list-style: none;
margin: 12px 0px 16px;
padding-left: 0px;
}

/*------------*/
#commitmentlist li {
padding-bottom: 12px;
}

/*FOR Enviro Products*/
.textkaizorb_bg {
background-color: #FF00FF;
}

.textspecialty_bg {
background-color: #FF6600;
}

.textkaizorb {
color: #FF00FF;
}

.textspecialty {
color: #FF6600;
}

.imgborder {
border: 1px solid #666666;
}

.imgright {
float: right;
padding: 0px 0px 8px 8px;
font-size: 80%;
}

.imgleft {
float: left;
padding: 0px 8px 8px 0px;
}

.imgright img {
border: 1px solid #666666;
margin-bottom: 4px;
}

/*TABLES ======================*/
.table_generic {
border-collapse: collapse;
background-color: #F2F2F2;
width: 490px;
}

.table_generic td, .table_generic th {
padding: 3px;
}

.table_generic th {
text-align: left;
background-color: #E4E4E4;
}

/*Seach Form =====================*/
form {
text-align: center;
background-color: #FFF;
margin: 0;
padding: 20px;
}

#lnkbk {
display: none;
}


