/*************** GENERAL STYLES ******************/
.normtext{
	margin:0 20px 0 20px;
}

.right{
	text-align:right;
}

.bold{
	font-weight:bold;
}

.hide{
	display:none;
}

td{
	vertical-align:top;
}

/**************** END - GENERAL STYLES ********************/

.imagediv{
	position: relative; 	
	width: 183px; /*227*/
	height: 100px;	
}

.imageinnerdiv{
	position: absolute; 		
}

#content .imagep{
	margin-top: 10px;
	padding-top: 0px;	
	margin-left: 10px;
	margin-right: 40px;
	font-weight: bold; 
	color: #0C2D63;	
}

.imagep {
	font-size: 10px;
	/*width:10px;*/
}

.imageSubstructure{
	background: url(/images/AdvSub.gif) no-repeat; 
}

.imageAlph{
	background: url(/images/AdvAlp.gif) no-repeat; 
}

.imageCas{
	background: url(/images/AdvCAS.gif) no-repeat;
}

.imageElement{
	background: url(/images/AdvEle.gif) no-repeat; 
}

.imageLabware{
	background: url(/images/AdvLab.gif) no-repeat; 
}

/******** box contents ************/
.box{
	width:438px;
	margin:5px 5px 5px 0px;
	float:left;
	border:1px solid #cccccc;
	height: 320px;  /* DK 20110713 - changed from 250 to 320 */ /* height reduced from 200px to 175px JEL 20090810 */
}

.boxright{
	margin-left:10px;
}

.noborder{
	border:0px;
	margin-left:10px;
}

.box .headline{
	background-color:#cccccc;
	color:#0C2D63;
	font-weight: bold;
	text-align:left;
	height:20px;
	line-height:20px;
	padding-left: 20px;
}

.box .boxcontent{
	margin-top:5px;
	margin-bottom:5px;
}
/********* END - box contents **********/

#content #icontbl{
	margin-left:20px; 
	width: 900px;	
}

#content #prodsearch{
	margin-left:16px; 	
	padding-left: 0px;
}

#content #docsearch{
	margin-left:16px; 	
	padding-left: 0px;
}
