@CHARSET "ISO-8859-1";
div#scrollbar {
	display: none; /* hide from incapable */
}

#protectedText {
	-moz-user-focus: ignore;
	-moz-user-input: disabled;
	-moz-user-select: none;
}

li.clearlistimage {
	list-style-image: none;
	list-style: none;
	margin:0px;
	paddin:0px;
	height:80px;
}

.listarrowimage {
	list-style-image: url(../images/sitemap_arrow.gif);
	padding-top: 2px;
}

.stepcarousel {
	position: relative; /*leave this value alone*/
	border: 0px solid black;
	overflow: scroll; /*leave this value alone*/
	width: 328px; /*Width of Carousel Viewer itself*/
	height: 313px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel {
	float: left; /*leave this value alone*/
	overflow: hidden;
	/*clip content that go outside dimensions of holding panel DIV*/
	margin: 0px; /*margin around each panel*/
	width: 328px;
	/*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

/***********Press********************/
.pressdisplay {
	color: white;
	list-style: none;
	width: 400px;
	margin: 0;
	padding: 0;
}

.pressdisplay li {
	float: left;
	margin: 0;
	padding: 0;
}

.pressdisplay li.img {
	width: 100px;
}

.pressdisplay li p.title {
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.pressdisplay li p.content {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.pressdisplay li.txt {
	width: 300px;
}

a.linktopublication {
	text-decoration: none;
	/*		font-family:Arial;
	font-size:12px;
	text-align: justify;
	line-height: 18px;
	color:#ffffff;!important;
	text-decoration:none;*/
}

.addspace {
	padding-top: 13px;
}

#submenuTable {
	width: 545px;
}

.submenu {
	height: 26px;
}

.breadcrumb_link {
	text-decoration: none;
	color: #140B0C;
}

.contactContentHeader { /*padding-left:40px;*/
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	padding-top:10px;
	_padding-top:0px;
	/*padding-bottom: 20px;*/
	margin-bottom:0px;
}

.contactContentBody { /*padding-left:60px;*/
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 20px;
}

.snippetImg {
	float: left;
	width: 176px;
}

.snippetTxt {
	float: left;
	width: 525px;
	padding-left: 27px;
}

.snippetTxt ul {
	margin: 0;
	padding: 0;
	width: 525px;
}

.submenupipe { /*background-color:#AFAFAF;*/
	background-image: url("../images/new_divider.jpg");
	width: 1px;
	height: 16px;
	border: 0 none #000000;
	font-size: 0;
}

.snippetTxt ul li {
	list-style-image: url("../images/arrow.gif");
}

.snippetHeight {
	height: 145px;
	width: 787px;
	vertical-align: top;
}

ul.qualityassuranceContent{
	list-style: none;
	width:405px;
	margin:0;
	padding:0;
	height:25px;
	
}

ul.qualityassuranceContent li.qualityListImg{
	padding-top:5px;
	paddin-bottom:0px;
	float:left;
	/*padding-top:3px;*/
	/*background: url("../images/square.gif") no-repeat;*/
}
ul.qualityassuranceContent li.qualityListImg img{
	float:left;
	width:5px;
	height:5px;
}

ul.qualityassuranceContent li.quality_assurance {
		padding-top:0px;
	paddin-bottom:0px;
		float: left;
		width:390px;
		padding-left:5px;
		/*padding-top:3px;*/
	/*list-style-image: url('../images/square.gif');*/
}

#thumbnailimage{
	width:inherit;
	padding-top:10px;
}

ul.imageContainer{
	margin:0;
    padding:0;
    padding-top:5px;
    width:203px;
    height:28px;
}

ul.imageContainer li{
	float: left;
	padding-right:6px;
	list-style:none;
	list-style-type: none;
}
ul.imageContainer li.removePadding{
	padding-right:0px;
}

ul.imageContainer li a{
	text-decoration: none;
	border: 0;
	display:block;
	/*background:white;*/
	width: 28px;
	height:28px; 	
}
ul.imageContainer li a img{
	width: 28px;
	height:28px;
	margin:0;
	padding:0;
	border:0;
}

ul.imageContainer a:HOVER{
	background: #a39787;
}

.clickedThumbnail{
	background: #a39787 !important;
}

#actualImageContainer{
	float:left;
	width:550px;
	padding-left:15px;
	padding-top:2px;
}

#actualImageContainer #imageText{
	padding-top: 10px;
}

ul.capsulesimageContainer{
	margin:0;
	padding:0;
	width:340px;
}

ul.capsulesimageContainer li{
	float: left;
	/*padding-right:6px;*/
	list-style:none;
	list-style-type: none;
}

ul.capsulesimageContainer li a{
	text-decoration: none;
	border: 0;
	display:block;
	/*background:white;*/
	width: 68px;
	height:68px; 	
}
ul.capsulesimageContainer li a img{
	width: 68px;
	height:68px;
	margin:0;
	padding:0;
	border:0;
}

#capsulesactualImageContainer{
	float:left;
	width:350px;
	height:400px;
	/*width:476px;*/
	padding-left:45px;
	/*padding-top:2px;*/
}

#capsulesactualImageContainer #toppart{
	width:350px;
	height:172px;
}
#capsulesactualImageContainer #toppart #imgcontent{
	width:152px;
	float:left;
}

#capsulesactualImageContainer #toppart #textcontent{
	float: left;
	width: 140px;
	padding-left:25px;
}

#capsulesactualImageContainer #toppart #textcontent ul{
	margin:0;
	padding:0;
	list-style: none;
	width: 140px;
	height:25px;
}
#capsulesactualImageContainer #toppart #textcontent ul li.coffeimg{
	background: url("../images/coffeeCup.jpg");
	width:14px;
	height:20px;
	float: left;
}

#capsulesactualImageContainer #toppart #textcontent ul li.menutxt{
	padding-top:5px;
	padding-left:5px;
	float: left;
}
#capsulesactualImageContainer #toppart #textcontent ul li.menutxt a{
	text-decoration: none;!important;
	border: 0;
}
#capsulesactualImageContainer #bottompart{
	
}
#capsulesactualImageContainer #bottompart .title{
	font-weight: bold;
}

#capsulesactualImageContainer #bottompart .capsulecontent{
	padding-top: 10px;
}

#freshandhonestBody{
	width:1007px;
	_width:1003px;
	height:653px;
	float: none;
}

#leftBg{
	float:left;
	height: 653px;
	width: 100px;
	vertical-align: top;
}

#freshandhonestBodyContent{
	width:807px;
	_width:803px;
	height:600px;
	float:none;
	background-color: #140B0C;
}
#rightBg{
	float:left;
		vertical-align: top;
	/*background: url("images/Right_FH_bg.gif");*/
	width: 100px;
	height: 653px;
}
.subcontent{
	width: 807px; 
	_width: 803px; 
	height: 433px;
}

#specificationContent{
	width:400px;
	_padding-left:10px;
}
#specificationHeader{
	width: 400px; padding-left: 10px; height: 23px; background-color: #7c2724
}

#specificationContainer {
	width: 410px;
	padding-right: 10px;
	height: 154px;
}

#LBtechnical{
	padding-left:30px;
	_padding-left:12px;
	_margin-left:25px;
}

#LBguide{
	padding-left:20px;
	_padding-left:15px;
	_margin-left:25px;
}

#LBdos{
	padding-left:20px;
	_padding-left:0px;
	_margin-left:25px;
}
#LBtechnical{
	display: none;
}
#specificationHeader{
	display:none;
}

.rghproducts{
	width:84;
	height:66;
}

.dullText{
	color:gray;
}
.clientele ul{
	padding-left:20px;
	_margin-left:5px;
	_margin-top:10px;
}






 

