body, html {
	margin:0;
	padding:0;
	background-image:url(../img/bg-body.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	}
#wrapper {
	width:820px;
	margin:auto;
	}
#content {
	width:820px;
	float:left;
	}
#addresses {
	width:820px;
	float:left;
	height:40px;
	margin:-4px 0px 0px 0px;
	}
#addresses p {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	
	}
#addresses a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-decoration:underline;
	}
#addresses a:hover {
	text-decoration:none;
	}
#logo {
	float:left;
	margin:5px 0 0 0;
	}
#account {
width:180px;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 0px 100px;
text-align:center;
}
#account a {
color: #f8f7f5;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
#account a:hover {
color: #e8e7e5;
}

#navbar {
	float:right;
	background-image:url(../img/bg-navbar01.png);
	width:535px;
	height:24px;
	margin:50px 0px 0px 0px;
	}
#navbar ul {
	margin:2px 0px 0px 5px;
	padding:2px 0px 0px 5px;
	}
#navbar li {
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:/*0px 15px 0px 10px*/ 0px 10px 0px 20px;
	}
#navbar li a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
#navbar li a:hover {
	color:#CCCCCC;
	}
#newsPage {
float:right;
width:84px;
height:36px;
overflow:hidden;
margin:14px 0px -150px 0px;
}
#newsPage a {
background-image:url(../img/icon-news01.png);
width:84px;
display:block;
height:36px;
background-position:0 4px;
text-decoration:none;
}
#newsPage a:hover {
background-position:0 0;
}
#flash {
	width:800px;
	padding:10px;
	background-color:#333333;
	float:left;
	margin:15px 0px 0px 0px;
	}
#middle {
	width:820px;
	float:left;
	margin:20px 0px 0px 0px;
	}
#left {
	float:left;
	width:420px;
	padding:10px;
	}
#left h1 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#333333;
	}
#left h2 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333333;
	width:350px;
	}
#left h3 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	}	
#left h4 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	}	
#left p {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	}
#left a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
#left a:hover{
	color:#999999;
	}
#left ul {
	}
#left li {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}	
#left li a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	}
#left li a:hover {
	color:#999999;
	}
#left2 {
	float:left;
	width:800px;
	padding:10px;
	}
#left2 h1 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#333333;
	}
#left2 h2 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333333;
	border-bottom:2px solid #999;
	margin:auto 5px 5px auto;
	}
#left2 h3 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	}	
#left2 h4 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	}	
#left2 p {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-right:5px;
	}
#left2 a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#835F47;
	}
#left2 a:hover{
	color:#999999;
	}

#left2 ul {
	}
#left2 li {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
        border-bottom:1px dotted #999;
        padding:0px;
        margin:0px;
        font-weight:normal;
        list-style-image:url(../img/bg-li01.jpg);

	}	
#left2 li:hover {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
        background-color:#F2EEEB;
	}
#left2 li a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#835f47;
	text-decoration:none;

	}
#left2 li a:hover {
	color:#835F47;
        text-decoration:underline;
	}
.liTitle a{
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
	text-decoration:none;
        color:#835f47;
        }
.liTitle a:hover {
        color:#333;
	text-decoration:underline;
        }
.liDesc a{
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
        font-size:13px;
        font-weight:normal;
	text-decoration:none;
        color:#333;
        }
.liDesc a:hover {
        color:#333;
        }
#leftProd {
	float:left;
	width:460px;
	padding:5px;
	}
#leftProd h1 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#333333;
	}
#leftProd h2 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333333;

	border-bottom:2px solid #999;
	margin:auto 5px 5px auto;
	}
#leftProd h3 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	border-bottom:1px dotted #999;
        background-color:#DDD4CD;
	color:#333;
padding:0px 0px 0px 5px;
margin:0px;
	}	
#leftProd h4 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#D6DDCA;
background-color:#8C978E;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 5px;
	}	
#leftProd h5 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999;
	border-bottom:1px solid #999;
	margin:auto 10px 10px auto;
	}
#leftProd h5:hover {
        color:#333;
        }
#leftProd p {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-right:5px;
	}
#leftProd a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#835F47;
	}
#leftProd a:hover{
	color:#999999;
	}
#leftProd ul {
        margin:0px;
        padding:0px;
	}
#leftProd li {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
        border-bottom:1px dotted #999;
        padding:10px;
        font-weight:normal;
text-indent:0px;
list-style:none;
list-style-position:outside;

	}	
#leftProd li:hover {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
        background-color:#F2EEEB;
	}
#leftProd li a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#835f47;
	text-decoration:none;


	}
#leftProd li a:hover {
	color:#835F47;
        text-decoration:underline;
	}
#leftProd input.ins {
 background-color:#EADED0;
 color:#333;
 border:1px solid #999;
        }
#leftProd input.but {
 background-color:#8C978E;
 color:#fff;
 border:1px solid #999;
        }
#leftProd input.but:hover {
 background-color:#835F47;
 color:#fff;
 border:1px solid #999;
        }
.related {
	border-bottom:1px solid #ccc;
	}
#cellimages {
	border-top:1px dotted #ccc;
	padding:0px;
        background-color:#f4f4f4;
	}
#cellimages img {
	border:1px solid #ccc;
padding:2px;
	}
#cellimages img:hover {
	border:1px solid #996633;
	}
#cellimages img a{
	border:1px solid #ccc;
padding:2px;
	}
#cellimages img a:hover {
	border:1px solid #996633;
	}

#right {
	width:280px;
	padding:5px;
	float:right;
	margin:50px 0px 0px 0px;
	}
#rightbox1 {
	background-image:url(../img/bg-box-right01b.png);
background-repeat:no-repeat;
width:285px;
height:190px;	
/*width:272px;*/
/*height:150px;*/
padding:2px 0px 8px 6px;*/

	float:left;
	margin:20px 0px 20px 5px;	
	}
#rightbox1 h2 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CCCCCC;
	margin:0;
        padding:0;
	}
#rightbox1 p {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	margin:0;
        padding:0;
	}
#rightbox1 a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:underline;
	font-weight:bold;
	margin:0;
        padding:0;
	}
#rightbox1 a:hover {
	color:#CCCCCC;
	text-decoration:none;
	}
#rightbox2 {
/*	background-image:url(../img/img-copper.png);
	height:77px; */
        width:299px;
	margin:20px 0px 20px 0px;
	float:left;
	}
#rightbox3 {
	background-image:url(../img/bg-box-right02.png);
	width:272px;
	height:181px;
	padding:10px;
	float:left;
	margin:20px 0px 20px 5px;
	}
#rightbox3 h2 {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	margin:0px 0px 0px 10px;
	}
#rightbox3 p {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:5px 0px 5px 10px;
	}
#rightbox3 a {
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:underline;
	font-weight:bold;
	}
#rightbox3 a:hover {
	color:#999;
	text-decoration:none;
	}
#rightbox4 {
	width:287px;
	height:65px;
	float:left;
	margin:20px 0px 20px 5px;
	}
#footer {
	clear:both;
	width:820px;
	height:50px;
	background-color:#845F48;
	padding:10px;
	}
#footer p {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	}
#footer a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:underline;
	font-weight:bold;
	}
#footer a:hover {
	text-decoration:none;
	}
.vlines01 {
	background-image:url(../img/bg-vlines01.png);
	width:5px;
	background-repeat:repeat-y;
	background-position:top center;
	}
.hlines01 {
	border-top:1px solid #ddd;
	margin:5px 0px 0px 0px;
	background-image:url(../img/bg-prod-detail01.jpg);
	height:30px;
	background-repeat:no-repeat;
	}
.arap{
border-bottom:1px solid #eee;
}

.arap2{

}
.arap_container{
	display:none;
	background-color:#fff;
	min-height:100px;
	overflow:auto;
        padding:10px;
	}
.arap_container ul{
	padding:5px 5px 0px 20px;
	}	
.arap_container img{
	border:1px solid #333;
	color:#333;
	}
.arap_container img:hover{
	border:1px solid #003399;
	color:#003399;
	}	
.arap_container2{
	display:none;
	background-color:#fff;
	}
fieldset {
font-family:Geneva, Arial, Helvetica, sans-serif;

}

fieldset h1 {
font-size:24px;
color:#835F47;
}
fieldset p {
font-size:12px;
color:#333;
}
input {
 background-color:#F5EDE4;
 color:#333;
 border:1px solid #999;
padding:5px;
        }
label {
font-family:"trebuchet ms";
color:#333;
font-size:14;
}

textarea  {
padding:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-color:#F5EDE4;
color:#333;
border:1px solid #999;
font-size:12px;
        }

select {
 background-color:#F5EDE4;
 color:#333;
 border:1px solid #999;
 font-size:14px;
 font-family:Geneva, Arial, Helvetica, sans-serif;
        }
.arap img.noborder {
border: none;
}
.arap img:hover.noborder {
border: none;
}