BODY, INPUT, SELECT, OPTION, TEXTAREA {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-style: normal;
color: #000000;
font-weight: normal;
text-align: left;
line-height: 18px;
margin: 0px 0px 0px 0px;
background-color:#CBCBCB;
}

a {
color:#1e6a39;
font-weight:600;
text-decoration:underline;
}

a:hover {
color:#000;
}

.upright {
margin-top:-32px;
float:right;
}

h1 {
font-weight:bolder;
font-size:17px; 
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#186636;
margin-bottom:12px;
}

h2 {
color:#1e6a39;
font-weight:600;
font-size:12px;
margin-bottom:0px;
}

h3, p {
margin-top:0px;
margin-bottom:12px;
}

input, textarea {
padding: .2em;
}

input {
font-size: .9em;
background-color:#FFFFFF;
}

tr {
margin-bottom:1px;
}

#slider {
background-color:#C7DFC7;
margin-bottom:10px;
padding-bottom:-10px;
}

.theslider {
margin-bottom:0px;
padding-left:10px;
color:#196534;
line-height:2;
}

.insider {
padding-left:20px;
color:#000000;

}

.arrow {
background: url(../img/zang-click.gif) no-repeat;
padding-top:-15px;
padding-left:10px;
}

.arrow-main {
background: url(../img/zang-clickmain.gif) no-repeat 0 2px;
padding-left:10px;
margin-left:25px;
}

.arrow-man {
background: url(../img/zang-click.gif) no-repeat 0 2px;
padding-left:10px;
margin-bottom:0px;
}

.arrow-sh {
background: url(../img/zang-clickmain.gif) no-repeat 0 1px;
padding-left:10px;
}

.big {
font-size:16px;
}

#box {
width:789px;
margin-left:auto;
margin-right:auto;
}

#innerbox {
width:748px;
margin-left:auto;
margin-right:auto;
}

#top {
height:24px;
}

#header {
height:92px;
background:#FFFFFF url(../img/zang-logo.gif) no-repeat center;
border-bottom:#186636 solid 3px;
}

#photos {
height:70px;
background-color:#F4F3F1;
padding-top:3px;
}

#copy {
background-color:#F4F3F1;
}

#copytext {
padding: 1px 37px 35px 37px;
margin-top:24px;
*margin-top:0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}

#copytext-main {
background-color:#F4F3F1;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
width:748px;
margin-left:auto;
margin-right:auto;
margin-top:21px;
*margin-top:0px;
height:315px;
}

#lBox {
background-color:#F4F3F1;
padding-left:10px;
float:left;
width:187px;
}

#iBox {
background-color:#F4F3F1;
float:left;
width:540px;
}

.ph {
float:left;
}

.buttons {
text-align:center;
}

#footer {
color:#666666;
font-size:10px;
width:748px;
height:22px;
margin-left:auto;
margin-right:auto;
padding-top:3px;
text-align:center;
height:125px;
}

#foottext {
line-height:16px;
margin-left:auto;
margin-right:auto;
width:470px;
}

#navy {
border-top:#F4F3F1 solid 3px;
background-color:#F4F3F1;
width:100%;
}

#nav {
font-size:10px;
width:750px;
}

#nav ul {
padding:0px;
margin:0px;
}

#nav li.main {
color:#fff;
list-style-type:none;
float:left;
line-height:10px;
position:relative;
z-index:80;
background:url(../img/zang-nav-single.gif) no-repeat;
height:24px;
}

#nav li.dropdown {
color:#fff;
list-style-type:none;
position:relative;
z-index:80;
line-height:10px;
background:#999;
width:106px;
margin-top:0px;
*margin-top:-1px;
margin-left:0px;
*margin-left:-212px;
}

#nav li.dropdownfirst {
color:#fff;
list-style-type:none;
float:left;
position:relative;
z-index:80;
line-height:10px;
background:#999;
width:106px;
margin-top:-23px;
margin-left:0px;
*margin-left:-85px;
}

#nav li.dropdownsecond {
color:#fff;
list-style-type:none;
position:relative;
z-index:80;
line-height:10px;
background:#999;
width:106px;
margin-top:1px;
*margin-left:-212px;
}

#nav table{
position:absolute;
border-collapse:collapse;
z-index:100;
top:46px;
}

#nav a:link, #nav a:visited {
color:#fff;
text-decoration: none;
width:106px;
padding:7px 0;
margin-top:0px;
margin-right:1px;
text-align:center;
display:block;
font-size:10px;
}

#nav a:link.inner, #nav a:visited.inner {
color:#fff;
text-decoration: none;
width:106px;
padding:7px 0;
margin-top:0px;
margin-right:1px;
text-align:center;
display:block;
font-size:10px;
}

#nav a:hover {
color:#196534;
background:#CBCBCB;
}

#nav a:hover.inner {
color:#196534;
background:#CBCBCB;
}

#nav ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}

#nav ul li:hover ul,
#nav ul a:hover ul{
visibility:visible;
}

.pdf {
	background: url(../img/pdf.gif) no-repeat;
	padding:1px 0px 0px 18px;
}

.manufacturer-head {
	background-color:#C7DFC7;
}