html		{overflow-y:scroll}
body		{margin:0; background:#fff; color:#2E385A; text-align:center; font-size:11px; font-family: Verdana,Arial, Helvetica, sans-serif;}
p			{line-height:11px; margin:0 0 10px 0}
hr			{clear:both; border:0 solid #E5E5E5; border-width:1px 0 0 0; height:0}
ul			{list-style-type:none; margin-top:10px; margin-bottom:10px; margin-left:1em; padding-left:1em}
li			{margin:5px 0}
form		{margin:0}
.left{clear:left;}
 
 
/*	Headings			*/
 
h1{color:#0080c8; font-size:23px; margin:2px 0 15px 0; font-weight:lighter; display:inline;}
h1 span{font-size:17px;}
h2{color:#0080c8; font-size:15px; margin:0; display:inline;}
h2 span{font-size:13px;font-weight:lighter; letter-spacing:-1px;}
h2 a{text-decoration:none;}
h2 a:hover{color:#af4600;}
h3{color:#0080c8; font-size:13px; margin:5px 0; }
h3 span{color:#000; font-size:12px; margin:2px 0; }
h3 a{text-decoration:none;}
h4{color:#000; font-size:13px; margin:5px 0 0 0;}
h5{color:#6F665F; font-size:12px; font-weight:normal;margin:8px 0;line-height:17px;}
h5 span{font-size:11px;font-style:italic; font-weight:bold;}
h6{color:#000; font-size:12px; font-weight:normal;margin:0;line-height:17px;}
h6 span{color:#000; font-size:9px;}
h6 a{text-decoration:none; font-weight:bold;}
 
/*	Links			*/
 
a:visited,
a:active,
a:link			{color:#062074;/* text-decoration:none;font-weight:bold;*/}
a:hover			{color:#af4600}
 
a.redLnk:visited,
a.redLnk:active,
a.redLnk:link		{color:#AF4600}
a.redLnk:hover		{color:#EFA06C}
 
.noline			{text-decoration:none}
.line			{text-decoration:underline}
 

 
/*	Colours & Size		*/
 
.blk			{color:#000}
.red			{color:#af4600}
 
.red a:visited,
.red a:active,
.red a:link			{color:#AF4600}
.red a:hover		{color:#EFA06C}
 

 

 
 
/*	Header & Page Border	*/
#header{
	width:100%;
	height:auto;
	min-width:992px;
	background-color:#fff;
	} 
.header_box{
	width:992px;
	margin:0 auto; 
	text-align:left;
	position:relative; 
	height:90px;
	}
#headLogo{
	position:absolute; 
	top:6px; 
	left:2px;
	}
#headidea{
	position:absolute; 
	top:21px; 
	left:190px; 
	font-size:15px; 
	color:#999; 
	line-height:20px; 
}
#headcatalog{
	position:absolute; 
	top:63px; 
	left:2px;
}

#headSrch{
	position:absolute; 
	bottom:4px; 
	right:0; 
	height:42px; 
	width:380px; 
	background:url(../img/headSrchBga.gif) no-repeat; 
	text-align:left; 
	}
#headSrchBtn{
	position:absolute; 
	bottom:17px; 
	right:26px;
	font-weight:bold;
	font-size:15px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#headSrchBtn a:link{
	text-decoration:none; 
	color:#FFFFFF;
	}
#headSrchBtn a:hover{
	color:#cc0000;
	}

#headSrchSlt{
	position:absolute; 
	bottom:18px; 
	right:85px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}	 
#srchValue{
	position:absolute; 
	bottom:9px; 
	right:150px; 
	height:19px; 
	width:200px; 
	border:0;
	}
#srchSubmit{
	position:absolute; 
	bottom:10px; 
	right:10px; 
	height:21px; 
	width:64px
	}
/* Headlink */
#headlink {background:url(../img/home-bg-choosecountry.gif) repeat-x 0 100%; border: 1px solid #e3e3e3;display: inline; float:right; text-align: left; }
#headlink a{text-decoration:none;font-weight:bold;}
#headlink a img{padding:0 2px;border:0; vertical-align:middle;}
#headlink a span.title{border-left: 1px solid #e3e3e3; cursor: pointer; line-height: 26px; padding:0px 3px 1px 3px;}

/* WORLDWIDE */
#worldwide {background:url(../img/home-bg-choosecountry.gif) repeat-x 0 100%; border: 1px solid #e3e3e3; display: inline;float:right; text-align: left; margin-right:5px; }
#worldwide a {padding:0 0 0 5px;text-decoration:none; font-weight:normal;}
#worldwide a:hover {text-decoration: underline; }
#worldwide img{padding:2px 0 2px 4px;border:0; margin:0;}
#worldwide a span.more {cursor: pointer; line-height: 20px; padding-right:3px;}
#worldwide span.country {border-left: 1px solid #e3e3e3;/*cursor: pointer;*/ line-height: 20px; padding-left:3px;padding-right:0;}



/*	top menu	*/
*{outline: none;}
img {border: 0;}
.menu_box {
	width: 996px;
	height:35px;
	background: url(../img/nav_bg.gif) repeat-x;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 auto;
}
ul#topmenu {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
}
ul#topmenu li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topmenu li a {
	float: left; 
	text-indent: -9999px;
	height: 35px;
}
ul#topmenu li:hover a, ul#topmenu li a:hover { background-position: left bottom; }
ul#topmenu a.home {
	background: url(../img/nav_home.gif) no-repeat;
	width: 120px; 
}
ul#topmenu a.products {
	background: url(../img/nav_products.gif) no-repeat;
	width: 230px; 
}
ul#topmenu a.orderinformation {
	background: url(../img/nav_orderinformation.gif) no-repeat;
	width: 205px; 
}
ul#topmenu a.techsupport {
	background: url(../img/nav_techsupport.gif) no-repeat;
	width: 170px; 
}
ul#topmenu a.literature {
	background: url(../img/nav_literature.gif) no-repeat;
	width: 130px; 
}
ul#topmenu a.contact {
	background: url(../img/nav_contact.gif) no-repeat;
	width: 130px; 
}



ul#topmenu li .sub {
	position: absolute;	
	top: 35px; left: 0;
	background-color: #333;
	padding: 10px 20px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topmenu li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topmenu li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 180px;
	float: left;
}
ul#topmenu .sub ul li {
	width: 100%;
	color: #fff;
}
ul#topmenu .sub ul li span{
	float: left; 
	padding: 5px 0;
	background-image: none;
	font-size:17px;
	font-weight:bold;
	color: #0080c8;
}
ul#topmenu .sub ul li a {
	float: left; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	padding: 7px 5px 7px 0;
	display: block;
	text-decoration: none;
	color: #fff;
}
ul#topmenu .sub ul li a:hover {color: #0080c8; background-position: 5px 12px ;}


 
/*	Left Navigation Bar	*/
#lMenu{
	padding-left:2px !important;
	padding-left:1px;
	float:left; 
	width:190px;
	list-style:none;	
	background-color:#F4F9FD;
	font-size:10px;
	margin:0;
	text-indent:8px;
	line-height:17px;
	/*border-right:1px solid #d3d3d3;*/
	font-weight:bold;
}
#lMenu ul{
	float:left; 
	width:190px;
	list-style:none;	
	background-color:#F4F9FD;
	font-size:10px;
	padding:0;
	margin:0;
	text-indent:8px;
	line-height:17px;
	/*border-right:1px solid #d3d3d3;*/
	font-weight:bold;
	
	}
#lMenu div{
	border-bottom:1px solid #d3d3d3;
}
#lMenu a.title{
	float:left;
	font-size:13px; 
	font-style:italic; 
	background-color:#2E00C8;
	color:#FFFFFF; 
	height:21px; 
	padding-top:5px; 
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}
#lMenu a:hover.title{ 
	background-color:#0080c8;
	}
#lMenu a{
	display:block; 
	height:19px;
	width:190px;
	text-align:left; 
	text-decoration:none;
	}
#lMenu a:hover{
	background:#6F665F; 
	color:#FFFFFF;
	}
#lMenu a:hover{
	background:#6F665F;
	}
#lMenu li{
	width:190px; 
	height:19px; 
	float:left; 
	padding:0; 
	margin:0; 
	border-bottom:1px solid #d3d3d3;
	}
#lMenu li ul{
	position:relative;
	left:190px;
	top:-19px;
	display:none; 
	height:auto; 
	text-align:left; 
	width:190px; 
	z-index:100; 
	margin:0
	}
#lMenu li ul a{
	height:19px; 
	line-height:19px; 
	background:#F0F8FF; 
	text-indent:10px; 
	color:#000; 
	font-size:11px; 
	border:1px solid #00124D; 
	margin:0; 
	text-align:left;
	}

#lMenu li:hover ul{
	display:block;
	}
#lMenu li:hover{
	background:#6F665F;
	}
#lMenu li ul li a:hover{
	background:#6F665F;
	}

/* Peptide Navigation Bar */
#peptidemainDiv{
float:left; 
width:750px; 
margin:5px 10px;
padding:8px; 
text-align:left; 
border:0;
min-height:600px; 
height:auto 
!important;
}

#peptidemainDiv .navPath span{
	font-size:13px;
	color:#0080c8;
	font-weight:bold;
	}

/*	Main Display Div		*/
 
#main{
	width:1000px !important;
	width:999px; 
	background:#fff; 
	margin:5px auto;
	}
#mainDiv{
	float:left; 
	width:568px; 
	margin:5px 11px;
	padding:8px 8px 8px 15px; 
	text-align:left; 
	border:0;
	min-height:795px; 
	height:auto 
	!important;
	}
.tcont{
	color:#0080c8; font-size:15px;font-weight:lighter; letter-spacing:-1px;
}
#mainDiv .subtitle{
	color:#0080c8; font-weight:bold; font-size:13px; margin:5px 0;
}
#mainDiv p{
	font-size:13px;
	text-align:left;
	line-height:15px;
	}
.navPath{
	font-size:13px;
	color:#3c3c3c;
	margin:0 0 19px 0;
	}
	
.navPath a:link,.navPath a:visited{
	text-decoration:none;
	}
	
#mainDiv .navPath span{
	font-size:13px;
	color:#0080c8;
	font-weight:bold;
	}

 
/*	Index Display	*/
#category ul{
	list-style:none;
	margin:0;
	}	
#category ul li{
	float:left;
	height:19px;
	margin-right:1px;
	}
#category ul li a{
	display:block;
	text-decoration:none;
	background-color:#6F665F;
	color:#FFFFFF;
	padding:1px 8px;
	}
#category ul li a:hover{
	background-color:#0080c8;
	}
	
#APIdex ul{
	list-style:none;
	margin:0;
	}	
#APIdex ul li{
	float:left;
	height:19px;
	}
#APIdex ul li a{
	display:block;
	color:#6F665F;
	padding:1px 5px;
	}
#APIdex ul li a:hover{
	color:#0080c8;
	}

#FPList ul{
	list-style:none;
	margin:0;
	}	
#FPList ul li{
	height:19px;
	padding:12px 0;
	}
#FPList ul li a{
	color:#0080c8;
	padding:1px 5px;
	}
#FPList ul li a:hover{
	color:#6F665F;
	}
	
/*	Products Display*/

#productDivL{
	float:left;
	width:280px;
	border:0;
	}
#productDivR{
	float:right;
	width:275px;
	padding-left:5px;
	border-left:1px solid #d3d3d3;
	text-align:left;
	}
#productDivLR{
	float:left;
	width:560px;
	text-align:left;
	}
	
#productDivR table tr td.mny{
	text-align:center;
	vertical-align:middle; 
	margin-top:0;
	color:#000;
	font-size:12px;
	}
#Btn{
	float:right;
	}
#Btnclear{
	clear:both
	}
#divclear{
	clear:both;
	}
	
.Money {
	padding:3px;
	margin:10px 0;
	}
.Money a {
	border: #aaaadd 1px solid; 
	padding:2px 5px;   
	margin-right: 4px; 
	color: #000099;  
	text-decoration: none
	}
.Money a:hover, .Money a:active {
	border: #000099 1px solid;  
	color: #000; 
	}

.Money span.current {
	PADDING:2px 5px; 
	FONT-WEIGHT: bold; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #000099
	}

/*	Browse By Pharmacological Activity Display		*/
#BBPADiv{
	text-align:left;
	}
#BBPADiv ul{
	list-style:none;
	margin:4px 0;
	padding:0;
	}

#BBPADiv ul li a{
	text-decoration:none; 
	color:#000;
	border:1px solid #000066;
	padding:3px 5px; 
	margin-left:1px;
	font-weight:bold;
	}
#BBPADiv ul li a:hover{ 
	color:#0080c8;
	}
#BBPADiv ul li ul{
	margin-left:0;
	padding-left:0;
	}
#BBPADiv ul li ul li{
	display:inline; 
	float:left; 
	padding:2px 5px; 
	margin-right:1px;
	background:#0080c8;
	border:0;
	white-space:nowrap;	
	}
#BBPADiv ul li ul li:hover{
	padding:1px 4px;
	margin-right:1px;
	background-color:#FFFFFF;
	color:#0080c8;
	border:1px solid #6f665f;
	}
#BBPADiv ul li ul li a{
	text-decoration:none; 
	color:#FFFFFF;
	border:0;
	}

/*	Order Information Display		*/	
#OIDiv{
	text-align:left;
	}
	
/* Contact Display */ 
#ConDiv{ 
text-align:left;
width:560px;
}
#ConDivL1{
float:left;
width:80px;
text-align:left;
height:60px;
}
#ConDivR1{
float:right;
width:470px;
height:60px;
}
#ConDivL{
float:left;
width:280px;
text-align:left;

}
#ConDivR{
float:right;
width:260px;
border:0;
}
#ConDivLR{
float:left;
width:560px;
text-align:left;
margin-top:10px;
}
#distributor img{
vertical-align:middle; 
padding-right:5px;
width:32px;
height:32px;
}
.NationName{
font-size:14px;
}
#distributor a{
text-decoration:none;
font-weight:normal;
}
#distributor{
float:left;
width:140px;
height:50px;
}	
	
/* New Products__Featured Proudcts__All Products */

#productListDiv{
	text-align:left;
	}
	
#productListDiv table{
	width:560px;
	}
#productListDiv table tr{
	text-align:left; 
	line-height:19px;
	}
#productListDiv table tr th{
	background-color:#6F665F;
	color:#FFFFFF;
	}
#productListDiv table tr td.activity{
	background-color:#f3f3f3; 
	padding:3px 8px;
	}
#productListDiv table tr td.added ,#productListDiv table tr th.added{
	text-align:right; 
	padding-right:10px;
	}
	
/* Vender Registration ID & AbbreviationsDisplay */
#VRIDDiv ,#AbbrDiv{
	text-align:left;
	}
#VRIDDiv table ,#AbbrDiv table{
	width:560px;
	border:1px solid #f3f3f3;
	}
#VRIDDiv table tr ,#AbbrDiv table tr{
	text-align:left; 
	line-height:19px;
	}

#VRIDDiv table tr td ,#AbbrDiv table tr td{
	background-color:#f3f3f3; 
	padding:3px;
	background-color:#f3f3f3;
	}

#VRIDDiv table tr td img{
	width:22px;
	height:22px;
	border:0;
	vertical-align:middle;
	}
	
/* Site Map Display */
#siteMapDiv{
	text-align:left;
	}
#siteMapDiv ul li a{
	text-decoration:underline;
	}
#siteMapDiv ul li ul li a{
	text-decoration:underline;
	}
 
/*	Right column		*/
 
#rDiv{
	float:right;
	width:190px;
	margin-right:2px;
	background:#F0F8FF;
	border:0px solid #FFFFFF;
	border-width:0 0 1px 1px;
	/*min-height:816px;*/
	height:auto 
	!important;
	text-align:center;}
#rDiv .rHead{
	background-color:#6F665F;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	width:190px;
	height:29px;
	line-height:27px;
	}
#rDiv img{
	border:0;
	margin:3px auto;
	}
#rDiv p{
	font-size:13px;
	margin:8px 0 5px 10px;
	text-align:left;
	}
#rDiv p span{
	font-size:11px;
	margin-top:2px;
	text-align:left;
	line-height:13px;
	}
.frmInput{
	width:50px;
	}
	
/*	right Navigation Bar	*/
 
#RMenu{
	float:right;
	width:190px;
	margin-right:2px;
	list-style:none;	
	font-size:10px;
	text-align:left;
	text-indent:10px;
	border:0px solid #FFFFFF;
	border-width:0 0 0 1px;
	}
#RMenu ul{
	float:right; 
	width:190px;
	list-style:none;
	padding:0;
	margin:0;
	text-align:left;
	}
#RMenu ul li{ 
	background:url(../img/RmenuBgR.gif);
	font-weight:bold;
	background-color:#F4F9FD;
	height:45px;
	font-size:15px;
	text-indent:28px;
	line-height:43px; 
	color:#FFFFFF; 
	font-weight:bold;
	margin:0;
	padding:0;
	}
#RMenu a{
	display:block;
	color:#FFFFFF;
	width:190px;
	text-align:left; 
	text-decoration:none;
	}
 
/*	Footer			*/
#share_box{
	clear:both;
	width:996px;
	margin:0 auto; 
	text-align:left;
	height:40px;
	}
#shareDate{
	float:left;
	margin:12px 0 0 6px;
	/*display:inline;
	position:relative;
	top:12px; 
	left:10px;*/
	text-align:left;
	vertical-align:middle;
	}
#shareDate img{
	border:none;
	margin-left:3px;
	}
#shareDate a{
	font-size:11px; 
	text-decoration:none; 
	vertical-align:middle;
	}

#shareLink{
	float:right;
	margin:12px 8px 0 0;
	text-align:right; 
	vertical-align:middle;
	}
#shareLink img{
	border:none;
	margin-left:3px;
	}
#shareLink a{
	font-size:11px; 
	text-decoration:none; 
	vertical-align:middle;
	}

#footer{
	clear:both; 
	width:100%;
	height:auto; 
	background-color:#6F7F8D; 
	min-width:996px;
	} 
.footer_box{
	width:996px;
	margin:0 auto; 
	text-align:left;
	height:80px;
	}
 
#footer_L{
	float:left;
	margin:5px 0;
	text-align:left;
	}
#footer_L p{	
	line-height:17px;
	color:#FFFFFF; 
	font-size:13px; 
	}
#footer_R{
	float:right;
	margin:5px 0;
	text-align:right;
	line-height:19px;
	}
	
#footer_R span.company{
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	}
#footer_R span.tollfree{
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	}
#footer_R span.tollfreetip{
	font-size:11px;
	color:#FFFFFF;
	}

/* Copyright */
#copyRgt{
	clear:both; 
	width:996px;
	height:19px;
	color:#3c3c3c;
	font-size:11px;
	text-align:left;
	margin:0 auto;
	}
#copyRgt a{
text-decoration:none;
color:#3c3c3c;
}  
#copyRgt a:hover{
text-decoration:underline;
color:#3c3c3c;
}


/*	Register		*/
#reg{
	font-size:13px;
	color:#FFFFFF;
	background-color:#6F665F;
	height:19px;
	text-indent:8px;
	margin:8px 0;
	}
#regNext{
	font-size:13px;
	color:#FFFFFF;
	background-color:#0080c8;
	height:19px;
	text-indent:8px;
	margin:4px 0;
	}
#regFrm{
	position:relative;
	width:550px;
	height:30px;
	text-align:left;
	border:0;
	}	
#regTitle{
	position:absolute;
	top:5px;
	left:0px;
	text-align:left;
	color:#3c3c3c;
	font-size:13px;
	font-weight:bold;

	}
#regTitle span{
	color:#0080c8;
	}
#regFrame{
	position:absolute;
	top:5px;
	left:155px;
	}
#regBtn{
	position:relative;
	width:550px;
	height:21px;
	border:0;
	margin:0 0 12px 0;
	}
#regConBtn{
	position:absolute;
	top:5px;
	left:155px;
	}
	


/*	Subscribe E-newsletter&Client Input Form*/


#clientInputFrm{
	position:relative;
	width:550px;
	height:30px;
	text-align:left;
	border:0;
	}	
#clientInputTitle{
	position:absolute;
	top:5px;
	left:0px;
	text-align:left;
	color:#3c3c3c;
	font-size:13px;
	font-weight:bold;

	}
#clientInputTitle span{
	color:#0080c8;
	}
#clientInputFrame{
	position:absolute;
	top:5px;
	left:150px;
	}
#clientInputBtn{
	position:relative;
	width:550px;
	height:21px;
	border:0;
	}
#clientInputConBtn{
	position:absolute;
	top:5px;
	left:150px;
	}
#clientInputBoxBtn{
	position:absolute;
	top:0px;
	left:0px;
	}
#clientInputTip{
	position:absolute;
	top:0px;
	left:20px;
	text-align:left;
	margin-top:3px;
	}
 
/*Equation Display */
#molCalc{position:relative; width:560px; height:110px; background:#0080c8; border-top:1px solid #062074; border-bottom:1px solid #062074;color:#fff; font-weight:bold; margin:5px 0; text-align:left}
#molCalcMass		{position:absolute; top:15px; left:10px}
#molCalcEq			{position:absolute; top:40px; left:158px}
#molCalcCon		{position:absolute; top:15px; left:172px}
#molCalcX1			{position:absolute; top:40px; left:320px}
#molCalcVol		{position:absolute; top:15px; left:333px}
#molCalcX2			{position:absolute; top:40px; left:482px}
#molCalcMWt		{position:absolute; top:15px; left:495px}
#molCalc input			{position:absolute; top:7px; width:48px;font-size:12px}
#molCalc select		{position:absolute; top:7px; left:54px; width:92px; font-size:12px}
#molCalcMassInpt		{position:absolute; top:30px; left:10px; width:154px; line-height:35px;}
#molCalcConcInpt		{position:absolute; top:30px; left:171px; width:154px; line-height:35px;}
#molCalcVolInpt		{position:absolute; top:30px; left:332px; width:154px; line-height:35px;}
#molCalcMwtInpt		{position:absolute; top:30px; left:493px; line-height:35px}
#molCalcNB		{position:absolute; top:70px; left:10px; right:10px; font-size:11px}

#molCalcFoot		{position:relative; width:560px; height:21px}
#molCalcFoot img		{position:absolute; top:0; right:5px;}


#dilCalc{position:relative; width:560px; height:85px; background:#0080c8; border-top:1px solid #062074; border-bottom:1px solid #062074;color:#fff; font-weight:bold; margin:5px 0; text-align:left}
#dilCalcConS		{position:absolute; top:15px; left:20px}
#dilCalcX1			{position:absolute; top:40px; left:135px}
#dilCalcVolS		{position:absolute; top:15px; left:160px}
#dilCalcEq			{position:absolute; top:40px; left:274px}
#dilCalcConF	{position:absolute; top:15px; left:295px}
#dilCalcX2			{position:absolute; top:40px; left:415px}
#dilCalcVolF	{position:absolute; top:15px; left:435px}

#dilCalc input		{position:absolute; top:7px; width:35px;font-size:12px}
#dilCalc select		{position:absolute; top:7px; left:42px; width:85px; font-size:12px}

#dilConSInpt		{position:absolute; top:30px; left:5px; width:135px; line-height:35px;}
#dilVolSInpt		{position:absolute; top:30px; left:145px; width:135px; line-height:35px;}
#dilConFInpt		{position:absolute; top:30px; left:285px; width:135px; line-height:35px;}
#dilVolFInpt		{position:absolute; top:30px; left:425px; width:135px; line-height:35px;}
#dilCalcFoot		{position:relative; width:560px; height:21px}
#sdilCalcFoot		{position:relative; width:560px; height:21px; text-align:right; line-height:21px;}
#dilCalcFoot img		{position:absolute; top:0; right:5px}

#SerialdilCalc{position:relative; width:560px; height:55px; background:#0080c8; border-top:1px solid #062074;color:#fff; font-weight:bold; margin:5px 0 0 0; text-align:left}
#SerialdilTitle{ position:absolute; top:8px;left:10px;}
#SerialdilStart{ position:absolute; top:28px;left:10px;}
#SerialdilStartInpt{ position:absolute; top:23px;left:155px;}	
#dilFolds{ position:absolute; top:28px;left:320px;}
#dilFoldsInpt{ position:absolute; top:23px;left:420px;}
#SerialdilCalcFoot img		{position:absolute; top:25px; right:5px}
#CalcResult{position:relative; width:560px; text-align:left}
#CalcResult table tr th{
	color:#000;
	}
#CalcResult table{
	width:560px;
	border:1px solid #062074;
	}
#CalcResult table tr{
	text-align:left; 
	line-height:19px;
	}

#CalcResult table tr td {
	background-color:#f3f3f3; 
	padding:3px;
	background-color:#f3f3f3;
	}

/* Papers with selleck Products */
#papersDiv_1{
background-color:#F4F9FD;
border-top:1px solid #c3c3c3;
border-bottom:1px solid #c3c3c3;
padding:5px 5px 5px 5px;
margin:5px 0;
}
#papersDiv_2{
background-color:#ffffff;
padding:5px 5px 5px 5px;
margin:5px 0;
}
h5 .magzInfo{
font-style:italic; 
}

/* download text */
 
#downloadTxtDiv{
position:relative;
width:550px;
height:25px;
text-align:left;
border:0;
}

#TxtTitle{
position:absolute;
left:0;
top:-5px;
}

#SelectedFrm{
position:absolute;
left:490px;
top:0;
}

/* Credit Card Payments  */
#CCPDiv{
position:relative;
width:550px;
height:21px;
text-align:left;
border:0;
}
#POTitle{
position:absolute;
left:0px;
top:0;
}
#POInput{
position:absolute;
left:140px;
top:-1px;
}
#POBtn{
position:absolute;
left:400px;
top:0;
}

/*Product Page -- Related Products List*/
.related_tabs {
	list-style-type:none;float:left; padding-right:20px; white-space:nowrap;
}
.related_cont {
	list-style-type:none;
}
/*rb feedback*/
#demo {overflow:hidden; height:238px; height:155px\9; *height:270px; _height:270px; float:left;text-align:left;}
#fbstatic {
	width:170px;
	margin:0 auto;
	height:238px; height:155px\9; *height:270px; _height:270px;
}
#fbstatic .fb_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#0080c8;
	font-style:italic;
}
#fbstatic .fb_cont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#4d4c4c;
	font-size:9px;
}

/*2012/1/16 product feedback pictures */
.p-l-new .p-l-textname { height:80px;}

.p-l-new .p-l-con { height:auto;}

#productDivL,#productDivR,#productDivLR { margin-bottom:10px;}
/**/
