@charset "utf-8";

/***----------------------------------
			service Only
----------------------------------***/



#content div.sennenBlock div.threeColumnBlock01,
#content div.sennenBlock div.threeColumnBlock02{
	border-top:2px solid #000;
	padding:20px 0 0 0;
}

#content div.sennenBlock div.threeColumnBlock02.first{
	border:none;
}


#content div.sennenBlock div.sennenTextBox{
	padding:0;
	margin:0 0 10px 0;
}

#content div.sennenBlock div.sennenTextBox h2{
	float:left;
	width:90px;
	margin:0;
	padding:0;
}

#content div.sennenBlock div.sennenTextBox p{
	float:left;
	width:348px;
	padding:0;
	margin:0;
}

/* serviceLinkList */

#content dl.serviceLinkList01,
#content dl.serviceLinkList02,
#content dl.serviceLinkList03,
#content dl.serviceLinkList04,
#content dl.serviceLinkList05,
#content dl.serviceLinkList06{
	width:471px;
	margin:0 0 30px 10px;
}

#content dl.serviceLinkList01{
	background:url(/service/petrochemicals/img/base_petrochemlist.gif) no-repeat 188px 17px;
}

#content dl.serviceLinkList02{
	background:url(/service/basic_chemicals/img/base_basiclist.gif) no-repeat 188px 17px;
}

#content dl.serviceLinkList03{
	background:url(/service/polyurethane/img/base_polyurethanelist.gif) no-repeat 188px 17px;
}

#content dl.serviceLinkList04{
	background:url(/service/functional_polymeric/img/base_polymericlist.gif) no-repeat 188px 17px;
}

#content dl.serviceLinkList05{
	background:url(/service/fabricated_products/img/base_fabricatedlist.gif) no-repeat 188px 17px;
}

#content dl.serviceLinkList06{
	background:url(/service/functional_chemicals/img/base_chemicalslist.gif) no-repeat 188px 17px;
}

#content dl.serviceLinkList01 dt,
#content dl.serviceLinkList02 dt,
#content dl.serviceLinkList03 dt,
#content dl.serviceLinkList04 dt,
#content dl.serviceLinkList05 dt,
#content dl.serviceLinkList06 dt{
	float:left;
	width:188px;
}

#content dl.serviceLinkList01 dt{
	margin:45px 0 0 0;
}

#content dl.serviceLinkList02 dt{
	margin:65px 0 0 0;
}

#content dl.serviceLinkList03 dt{
	margin:65px 0 0 0;
}

#content dl.serviceLinkList04 dt{
	margin:107px 0 0 0;
}

#content dl.serviceLinkList05 dt{
	margin:87px 0 0 0;
}

#content dl.serviceLinkList06 dt{
	margin:107px 0 0 0;
}

#content dl.serviceLinkList01 dl dt{
	float:none;
	margin:0 0 9px 0;
}

#content dl.serviceLinkList01 dl dt.first,
#content dl.serviceLinkList02 dl dt,
#content dl.serviceLinkList03 dl dt,
#content dl.serviceLinkList04 dl dt,
#content dl.serviceLinkList05 dl dt,
#content dl.serviceLinkList06 dl dt{
	float:none;
	margin:0 0 9px 0;
}

#content dl.serviceLinkList01 dd dl,
#content dl.serviceLinkList02 dd dl,
#content dl.serviceLinkList03 dd dl,
#content dl.serviceLinkList04 dd dl,
#content dl.serviceLinkList05 dd dl,
#content dl.serviceLinkList06 dd dl{
	float:right;
	width:213px;
}


#content dl.serviceLinkList01 dd dl dd,
#content dl.serviceLinkList02 dd dl dd,
#content dl.serviceLinkList03 dd dl dd,
#content dl.serviceLinkList04 dd dl dd,
#content dl.serviceLinkList05 dd dl dd,
#content dl.serviceLinkList06 dd dl dd{
	margin:0 0 9px 25px;
}

#content dl.serviceLinkList01 dd dl dd.last,
#content dl.serviceLinkList02 dd dl dd.last{
	margin:0 0 18px 25px;
}

/* linkListA01 */

#content div.threeColumnBlock03 ul.linkListA01 li{
	width:212px;
	border:none;
	background:#ebf6fd;
	border:none;
	color:#000!important;
	margin:0 0 5px 0;
}

#content div.threeColumnBlock03 ul.linkListA01 li a{
	border:none;
	padding:5px 10px 5px 20px;
	width:182px;
}

#content div.threeColumnBlock03 ul.linkListA01 li a:link,
#content div.threeColumnBlock03 ul.linkListA01 li a:visited{
	background:#ebf6fd url("/img/misc_headerfooter.gif") no-repeat 4% 50%;
	color:#000!important;
}


#content div.threeColumnBlock03 ul.linkListA01 li a:hover{
	background:#bbe3f9 url("/img/misc_headerfooter.gif") no-repeat 4% 50%;
	color:#000!important;
}


/* layer */

#content div.productMapArea{
	position:relative;
}

#content div#layer1,
#content div#layer2,
#content div#layer3,
#content div#layer4,
#content div#layer5,
#content div#layer6,
#content div#layer7,
#content div#layer8,
#content div#layer9,
#content div#layer10,
#content div#layer11,
#content div#layer12,
#content div#layer13,
#content div#layer14,
#content div#layer15,
#content div#layer16,
#content div#layer17,
#content div#layer18,
#content div#layer19,
#content div#layer20,
#content div#layer21,
#content div#layer22,
#content div#layer23,
#content div#layer24,
#content div#layer25,
#content div#layer26,
#content div#layer27,
#content div#layer28,
#content div#layer29,
#content div#layer30,
#content div#layer31,
#content div#layer32,
#content div#layer33,
#content div#layer34,
#content div#layer35{
	border:2px #fff solid;
	position:absolute;
	top:0;
	left:220px;
	opacity:0;
	filter:alpha(opacity=0);
	visibility:hidden;
}

#content div.layer{
	width:210px;
	background:#fff;
}

#content div.layer{
	border:3px solid #7dcdf4;
	padding:15px;
}

#content div.layer h2.headingTypeLayer{
	background:transparent url("/service/img/border_layer.gif") repeat-x left bottom;
	margin:0 0 10px 0;
	padding:0 0 3px 0;
}

#content div.layer p{
	margin:0;
	padding:0;
}

#content div.layer p.middle{
	margin:0 0 15px 0;
	padding:0;
}

#content div.layer p.last{
	margin:0 0 20px 0;
	padding:0;
}

#content div.layer p.closeBtn{
	text-align:right;
	margin:0 0 5px 0;
}

#content div.layer ul{
	list-style:none;
	padding:0 0 13px 0;
}


#content div.layer ul.first{
	padding:0 0 0 0;
}

#content div.layer ul li{
	width:196px;
	margin:0 0 5px 0;
}

#content div.layer ul li a{
	background:#929292 url("/service/img/misc_layer.gif") no-repeat 3% 50%;
	display:block;
	color:#fff;
	width:191px;
	padding:3px 0 3px 15px;
}

#content div.layer ul li.normalText{
	background:#929292;
	color:#fff;
	width:191px;
	padding:3px 0 3px 15px;
}

#content div.layer ul li a:link,
#content div.layer ul li a:visited{
	text-decoration:none;
}

#content div.layer ul li a:hover{
	text-decoration:underline;
}




/* clearfix */

#content dl.serviceLinkList01:after,
#content dl.serviceLinkList02:after,
#content dl.serviceLinkList03:after,
#content dl.serviceLinkList04:after,
#content dl.serviceLinkList05:after,
#content dl.serviceLinkList06:after,
#content div.sennenBlock div.sennenTextBox:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

#content dl.serviceLinkList01,
#content dl.serviceLinkList02,
#content dl.serviceLinkList03,
#content dl.serviceLinkList04,
#content dl.serviceLinkList05,
#content dl.serviceLinkList06,
#content div.sennenBlock div.sennenTextBox{
    display:inline-table;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac \*/

* html #content dl.serviceLinkList01,
* html #content dl.serviceLinkList02,
* html #content dl.serviceLinkList03,
* html #content dl.serviceLinkList04,
* html #content dl.serviceLinkList05,
* html #content dl.serviceLinkList06,
* html #content div.sennenBlock div.sennenTextBox{
	height: 1%;
}

#content dl.serviceLinkList01,
#content dl.serviceLinkList02,
#content dl.serviceLinkList03,
#content dl.serviceLinkList04,
#content dl.serviceLinkList05,
#content dl.serviceLinkList06,
#content div.sennenBlock div.sennenTextBox{
	display: block;
}

/* End hide from IE-mac */

