@charset "UTF-8";


/******PRODUCTS******/

#pageTitle{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
}

#pageTitle h3{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	font-size:140%;
	color:#666;
}

#pageTitleTop{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
}

#pageTitleTop h3{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	font-size:100%;
	color:#666;
}

#pageTitle p{
	width:400px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	font-size:75%;
}

#mainContent h4{
	margin:40px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	font-size:100%;
	color:#666;
	border-top:2px solid #ccc;
}


#closeupItemTop{
	margin:20px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}

#closeupItemTop div.photo{
	width:105px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	float:left;
}

#closeupItemTop div.closeupItemTxt{
	width:160px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.closeupItemTxt p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:75%;
	line-height:120%;
}

#closeupItemTop span{
	display:block;
	font-weight:bold;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
}

#closeupItemTop A{
	display:block;
	width:110px;
	line-height:150%;
	margin:5px 0px 0px 0px;
	padding:1px 0px 1px 20px;
	background:url(../images/arrow02.gif) no-repeat 10px 7px;
	_background:url(../images/arrow02.gif) no-repeat 10px 8px;
	border:1px solid #ccc;
	font-weight:bold;
}

#closeupItemTop A:link,
#closeupItemTop A:visited,
#closeupItemTop A:active{
	color:#333;
	text-decoration:none;
	background-color:#f0f0f0;
}

#closeupItemTop A:hover{
	color:#333;
	text-decoration:underline;
	background-color:#d1dbf0;
}


#serachTop{
	width:540px;
	margin:20px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}

#serachL{
	width:420px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#serachL p{
	margin:0px 0px 10px 0px;
	padding:0px 5px 0px 5px;
	line-height:0%;
	float:left;
}


#serachR{
	width:115px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}



#chemicalTop{
	width:520px;
	margin:20px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}

#chemicalTop div.photo{
	width:200px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	float:left;
}

#chemicalTop p{
	width:315px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	font-size:75%;
	float:right;
}


#getAdobeReader{
	clear:both;
	width:540px;
	border:1px solid #ccc;
	margin:70px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

#getAdobeReader img{
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 10px;
}

#getAdobeReader p{
	width:390px;
	float:right;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:20px 0px 10px 10px;
	font-size:75%;
}







#pageLink{
	margin:14px 0px 30px 0px;
	padding:8px 15px 8px 15px;
	font-size:75%;
	line-height:150%;
	background-color:#f0f0f0;
}

#pageLink span{
	margin:0px 0px 0px 0px;
	padding:0px 8px 0px 8px;
}

#solution{
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
}

#solution h2{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	font-size:100%;
	color:#666;
	border-top:2px solid #ccc;
}

#solution ul{
	margin:5px 0px 3px 0px;
	padding:0px 0px 0px 40px;
	font-size:75%;
	line-height:130%;
}


#solution p.solutionTxt{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	font-size:75%;
}


.solutionList{
	display:block;
	width:172px;
	height:100px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 8px;
	float:left;
}

.solutionList div.photo{
	width:65px;
	height:80px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}


.solutionList p{
	width:101px;
	height:80px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:66%;
	line-height:120%;
	float:right;
}

.solutionList span{
	display:block;
	font-weight:bold;
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	font-size:120%;
}












.chemical{
	width:540px;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.chemical table{
	font-size:80%;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.chemical th{
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 10px;
}

.boxtitle{
	width:110px;
	text-align:center;
	border-left:1px solid #fff;
	background-color:#d1dbf0;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 0px;
}

.boxtitle2{
	width:209px;
	text-align:center;
	background-color:#d1dbf0;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 0px;
}

.boxth{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}

.boxth2{
	text-align:left;
	background-color:#efefef;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}

.boxtd{
	text-align:center;
	border-left:1px solid #fff;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}
.boxtd2{
	text-align:center;
	border-left:1px solid #fff;
	background-color:#efefef;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}


#chemicalNote{
	margin:0px 0px 0px 0px;
	margin:30px 0px 30px 0px;
}

sup{
	font-size:70%;
	_font-size:80%;
	vertical-align:text-top;
}
