@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background:url(../images/background.gif) repeat-x #ffffff;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#575757;
}

a:link 			{	color: #575757;text-decoration:none;}
a:visited 		{	color: #575757;text-decoration:none;}
a:hover 		{	color: #2a5600;text-decoration:underline;}
a:active 		{	color: #575757;text-decoration:none;}
	
a.black:link 	{	color: #000000;text-decoration:none;}
a.black:visited {	color: #000000;text-decoration:none;}
a.black:hover 	{	color: #217bbc;text-decoration:none;}
a.black:active 	{	color: #000000;text-decoration:none;}

a.blue:link 	{	color: #2a5600; text-decoration:underline}
a.blue:visited 	{	color: #2a5600; text-decoration:underline}
a.blue:hover 	{	color: #104871; text-decoration:underline}
a.blue:active 	{	color: #2a5600; text-decoration:underline}

.leftmargin{
	background:url(../images/margin.gif) repeat-y right;
}

.bluetext{
	color: #217bbc;
}

.rightmargin{
	background:url(../images/margin.gif) repeat-y left;
}

.top{
	background:url(../images/header.gif) repeat-x;
	height:80px;
}

.linkback{
	background:url(../images/linkback.gif) repeat-x;
	height:30px;

}

.rightShade{
	background:url(../images/rightshade.gif) repeat-y;
	width:208px;
}

.bannerTable{
	width:722px;
	padding:5px;
	background-color:#b4b4b4;
}

.shadedBorder{
	width:722px;
	border:1px solid #e7e7e7;
	padding:1px;
}
.contentShade{
	width:720px;
	background:url(../images/shade.gif) repeat-x;
}

.content{
	width:700px;
}

.arialBlue16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2a5600;
}

.arialBlue14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2a5600;
}

.arialBlue12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2a5600;
}

.blueDots{
	background:url(../images/bluedots.gif) repeat-x;
	height:1px;
}

.bottomGradient{
	background:url(../images/bottomGradient.gif) repeat-x;
}

.performance{
	background:url(../images/performanceChemical.jpg) no-repeat;
	width:226px;
	height:186px;
}

.functional{
	background:url(../images/functional.jpg) no-repeat;
	width:211px;
	height:186px;
}

.health{
	background:url(../images/health.jpg) no-repeat;
	width:279px;
	height:186px;
}

.biotech{
	background:url(../images/biotech.jpg) no-repeat;
	width:180px;
	height:186px;
}

.blackBold12{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.bullet{
	list-style:url(../images/bullet.gif);
	padding-left:15px;
	margin:0px;
	line-height:16px;
}

.morelist{
	list-style:none;
}


.noBorder{
	border:none;
}

.newsUpdatesList{
	list-style:url(../images/bullet.gif);
	padding-left:15px;
	margin:0px;
	line-height:18px;

}

.footer{
	background:url(../images/footer.gif) repeat-x;
}

.arial12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.lineheight18{
	line-height:18px;
}

.lineheight16{
	line-height:16px;
}

.repeatX{
	background-repeat:repeat-x;
}

.bold{
	font-weight:bold;
}

.textbox{
	font-family:Tahoma;
	font-size:12px;
	width:200px;
	border:1px solid #c2c2c2;
}

.red{
	color:#FF0000;
}

.tableBorder{
	background-color:#F9F9F9;
	border-width:1px;
	border-style:solid;
	border-color:#dfdfdf;
	padding:15px;
}

.contentGradient{
	background:url(../images/middle.jpg) #FFFFFF repeat-x;
}

.healthBack{
	background: url(../images/health-01.gif)#FFFFFF bottom right no-repeat;
}

.biotechBack{
	background: url(../images/biotech_01.gif)#FFFFFF bottom right no-repeat;
}

.performanceBack{
	background: url(../images/performance-01.gif)#FFFFFF bottom right no-repeat;
}

.functionalBack{
	background: url(../images/functional_01.gif)#FFFFFF bottom right no-repeat;
}
