/* CSS Document */
body {
	padding:0px;
	margin:0px;
	background-color:#ede9de;
}

td {
	font-family:Arial, Helvetica, sans-serif;
}
a { 
	text-decoration:none;
}
a:hover { 
	text-decoration:none;
}
h1 {
	font-size:22pt;
	font-weight:normal; 
	margin:0px;
	padding:0px;
}
h2 {
	font-size:18pt;
	font-weight:normal; 
	margin:0px;
	padding:0px;
}
h3 {
	font-size:14pt;
	font-weight:normal; 
	margin:0px;
	padding:0px;
}
h4 {
	font-size:13pt;
	font-weight:normal; 
	margin:0px;
	padding:0px;
}
h5 {
	font-size:11pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h6 {
	font-size:8.5pt;
	font-weight:normal; 
	margin:0px;
	padding:0px;
}
input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #353535;
	height:18px;
}
select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #353535;
	height:22px;
}
.input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #353535;
	height:18px;
	border: 1px solid #77BBBC;

}
textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #353535;
}

.button {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #ffffff;
	background-color:#665C42;
	border:none;
	height:25px;

}

.bg-banner{
background-image:url(../images/bg-banner.gif);
background-repeat:no-repeat;
}
.bg-banner-inner{
background-image:url(../images/bg-header-inner.jpg);
background-repeat:no-repeat;
}

.bg-product{
background-image:url(../images/bg-product.jpg);
background-repeat:no-repeat;
background-position:left;
}
.bg-nav {
	background-image:url(../images/bg-nav-de01.gif);
	background-repeat:no-repeat;
}
.bg-divider-line {
	background-image:url(../images/line-divider.gif);
	background-repeat:no-repeat;
}

.nav-ac {
	background-image:url(../images/bg-nav-ac.gif);
	background-repeat:repeat-x;
	background-position:center;
	color:#fff500;
	font-family:"Trebuchet MS";
	padding-top:13px;
	margin:0px;
	display:block;
	height:31px;	
}
.nav-de {
	background-image:url(../images/bg-nav-de.gif);
	background-repeat:repeat-x;
	background-position:right;
	color:#a5761c;
	font-family:"Trebuchet MS";
	padding-top:13px;
	margin:0px;
	display:block;
	height:31px;
}
.nav-de:hover {
	background-image:url(../images/bg-nav-ac.gif);
	background-repeat:repeat-x;
	background-position:center;
	color:#fff500;
	font-family:"Trebuchet MS";
	padding-top:13px;
	margin:0px;
	display:block;
	height:31px;
}
.nav-con-de {
	background-image:url(../images/bg-nav-de01.gif);
	background-repeat:repeat-x;
	background-position:right;
	color:#a5761c;
	font-family:"Trebuchet MS";
	padding-top:13px;
	margin:0px;
	display:block;
	height:31px;
}
.nav-con-de:hover {
	background-image:url(../images/bg-nav-de01.gif);
	background-repeat:repeat-x;
	background-position:right;
	color:#56B8CA;
	font-family:"Trebuchet MS";
	padding-top:13px;
	margin:0px;
	display:block;
	height:31px;
}

.font-heading-dkgrey {
	font-family:"Trebuchet MS";
	color:#4D4C4C;
}
.font-heading-grey {
	font-family:"Trebuchet MS";
	color:#535353;
}

.bg-white {
	background-color:#FFFFFF;
}

.font-tre{
font-family:"Trebuchet MS";
}
.txt-drkgrey {
	color:#212121;
}

.txt-drkgrey-link {
	color:#212121;
	text-decoration:none;
}
.txt-drkgrey-link:hover {
	color:#212121;
	text-decoration:underline;
}


.txt-grey {
	color:#383838;
}
.txt-ltgrey {
	color:#383838;
}
.txt-brown {
	color:#a5761c;
}
.txt-brown-link {
	color:#a5761c;
	text-decoration:underline;
}
.txt-brown-link:hover {
	color:#a5761c;
	text-decoration:none;
}

.bg-lt-grey {
	background-color:#E1E1D8;
}
.txt-white {
	color:#FFFFFF;
}
.txt-green{
color:#00612b;
}

.txt-grey-link {
	color:#383838;
	text-decoration:none;
}
.txt-grey-link:hover {
	color:#383838;
	text-decoration:underline;
}
.txt-footer {
	font-family:"Trebuchet MS";
	color:#707473;
}
.bg-abt{
background-image:url(../images/bg-abt-comp.jpg);
background-repeat:no-repeat;
}
.bg-top{
background-image:url(../images/bg-top.jpg);
background-repeat:no-repeat;
}
.bg-ourproduct{
background-image:url(../images/bg-ourproduct.gif);
background-repeat:repeat-x;
}

.show {
	display:block;
}
.hide {
	display:none;
}