.background {
	background-color: #FFF;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.TableTitle{
	color:#FFF;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.TableSubTitle{
	color:#FF0;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.TableText{
	color:#000;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.NormalText{
	color:#666;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.ProductPageNormalText{
	color:#666;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 20px;
}
.BoldText{
	color:#900;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.whitelink{
	color:#FFFFFF;
	text-decoration:none;
}
.whitelink:hover{
	color:#FF900D;
	text-decoration:none;
}
.blacklink{
	color:#000000;
	text-decoration:none;
}
.blacklink:hover{
	color:#900;
	text-decoration:none;
}
.navigatorlink{
	color:#666;
	text-decoration:none;
}
.navigatorlink:hover{
	color:#666;
	text-decoration:none;
}
.redlink{
	color:#900;
	text-decoration:none;
}
.redlink:hover{
	color:#F00;
	text-decoration:none;
}
.outerFullDiv {
	width: 1000px;
	margin: 0px;
	padding: 0px;
}
.topFullDiv {
	width: 1000px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.topCommonDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1000px;
}
.LogoLeftStrip {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 165px;
	width: 20px;
}
.Logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 165px;
	width: 276px;
}
.LogoRightStrip {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 165px;
	width: 84px;
}
.TopAnimation {
	background-image: url(../img/top-animation-bg.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 165px;
	width: 600px;
}
.TopRightCurve {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 165px;
	width: 20px;
}
.MenuLeftArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 25px;
}
.MenuRightArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 25px;
}
.MenuBar {
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 950px;
}







.middleFullDiv {
	width: 1000px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../img/body-back.jpg);
	background-repeat: repeat-y;
}
.MiddleCommonDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1000px;
}
.MiddleLeftMargin {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 20px;
}
.MainpageAddOne {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 349px;
	width: 318px;
	background-image: url(../img/mainpage-left-add1.jpg);
	background-repeat: no-repeat;
}
.MainpageAdd {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 349px;
	width: 318px;
}
.MiddleCenterArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 660px;
}
.MiddleCenterAreaProductPage {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 960px;
}
.MainpageText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 660px;
}
.MainpageTextProductPage {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 960px;
}
.ProjectinPipline {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 180px;
	width: 207px;
}
.Laboratory {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 180px;
	width: 453px;
}


.MiddleRightArea {
	background-color: #0084a8;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 280px;
}
.MiddleRightCommon {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 280px;
}
.ReadMore {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 31px;
	width: 280px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 31px;
	font-weight: normal;
	color: #900;
	background-image: url(../img/read-more-back.jpg);
	background-repeat: no-repeat;
	text-align: center;
}




.ThreePixelGap {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 349px;
	width: 3px;
}



.bottomFullDiv {
	width: 1000px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.BottomCommonDiv {
	padding: 0px;
	float: left;
	width: 1000px;
	margin: 0px;
}
.BottomLeftArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 25px;
}
.BottomText {
	font-family: Arial;
	font-size: 12px;
	line-height: 41px;
	font-weight: normal;
	color: #000;
	background-image: url(../img/footer-text-back.jpg);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 950px;
}

.BottomRightArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 25px;
}
.background center .outerFullDiv .middleFullDiv .MiddleCommonDiv table tr td .MiddleCenterAreaProductPage table tr td table tr td .ProductPageNormalText .blacklink {
	font-family: Arial Black, Gadget, sans-serif;
}
.background center .outerFullDiv .middleFullDiv .MiddleCommonDiv table tr td .MiddleCenterAreaProductPage table tr td table tr td .ProductPageNormalText .blacklink {
	color: #CF0336;
}
.background center .outerFullDiv .middleFullDiv .MiddleCommonDiv table tr td .MiddleCenterAreaProductPage table tr td table tr td .ProductPageNormalText .blacklink {
	color: #0073AA;
}
.background center .outerFullDiv .middleFullDiv .MiddleCommonDiv table tr td .MiddleCenterArea .MainpageText div table tr td strong {
	color: #808080;
}
