/* CSS Document */

#businessTopArea div{float:left; _width:200px}

#businessTopArea div:first-child{ width:200px}

#businessTopArea div h1{font-size: 26px;
	line-height: 1.4;
	/*\*/
	_font-size: 170%;
	/**/ margin:0; padding:20px 20px 0 20px; _height:100px; min-height:100px; color:#fff}

*+html #businessTopArea div h1{font-size: 170%;}

#businessTopArea div ul, #businessTopArea div dl{ list-style:none; margin:0 0 0 20px; padding:0; color:#fff}

#businessTopArea div ul li, #businessTopArea div dl dd{ background:url(../img/misc_localnavi006.gif) no-repeat left center; padding:0 0 0 15px; margin:0}

#businessTopArea div ul li a:link, 
#businessTopArea div ul li a:visited,
#businessTopArea div dl dd a:link, 
#businessTopArea div dl dd a:visited{ color:#fff}

#businessTopArea div dl{font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 70%;
	/**/}

*+html #businessTopArea div dl{font-size: 70%;}

#businessMenuArea{clear:both; background-color:#eee; padding:10px 0 11px 10px; margin:0 0 15px 0}

#businessMenuArea ul{ list-style:none; margin:0 0 0 0; padding:5px 6px 0 6px; border:1px solid #b8b8b8; width:176px; float:left}

#businessMenuArea div.csc-default {width: auto; }

#businessMenuArea ul li{border-bottom:1px solid #b8b8b8; padding:3px 0 4px 20px; margin:0 0 -1px 0; font-weight:bold}

#businessMenuArea div{float:left; margin:0; padding:0; width:760px}

#businessMenuArea div div div{ width:235px; float:left; margin:0 0 0 15px; display:inline; }

#businessMenuArea div.column4 div div{ width:171px; float:left; margin:0 0 0 17px; display:inline; }

#businessMenuArea div div div ul{ width:200px;border:none; padding:0; margin:0 0 10px 15px; background:none; float:none}

#businessMenuArea div.column4 div div ul{ width:auto;border:none; padding:0; margin:0 0 10px 5px; background:none; float:none}

#businessMenuArea div div div ul li{ border:none; padding:0 0 0 8px; margin:0; background:url(../img/misc_localnavi002.gif) no-repeat left center;}

#businessMenuArea div div div ul.more{ width:225px;border:none; padding:0; margin:0 0 15px 8px; background:none;}

#businessMenuArea div div div ul.more li{
	font-size: 11px;
	line-height: 1.4;
	/*\*/
	_font-size: 85%;
	/**/
	border:none; padding:0 0 0 8px; margin:0; background:url(../img/bullet_arrow-a001.gif) no-repeat left center;}

*+html #businessMenuArea div div div ul.more li{font-size: 85%;}

#businessMenuArea p{font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 80%;
	/**/margin:0 0 12px 0}

*+html #businessMenuArea p{font-size: 80%;}

/*infoBlock00-*/
#infoBlock00,
#infoBlock01,
#infoBlock02,
#infoBlock03,
#infoBlock04,
#infoBlock05,
#infoBlock06,
#infoBlock07,
#infoBlock08{
	font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 80%;
	/**/ margin:11px 0; padding:0 10px 5px 10px; _padding-top:0px; width: 950px;}

*+html #infoBlock00,
*+html #infoBlock01,
*+html #infoBlock02,
*+html #infoBlock03,
*+html #infoBlock04,
*+html #infoBlock05,
*+html #infoBlock06,
*+html #infoBlock07,
*+html #infoBlock08{font-size: 80%;}

html>/**/body #infoBlock00,
html>/**/body #infoBlock01,
html>/**/body #infoBlock02,
html>/**/body #infoBlock03,
html>/**/body #infoBlock04,
html>/**/body #infoBlock05,
html>/**/body #infoBlock06,
html>/**/body #infoBlock07,
html>/**/body #infoBlock08{
	padding/*\**/:0 10px 5px 10px \9;
	width/*\**/:970px \9;
	}
	
.chrome #infoBlock00,
.chrome #infoBlock01,
.chrome #infoBlock02,
.chrome #infoBlock03,
.chrome #infoBlock04,
.chrome #infoBlock05,
.chrome #infoBlock06,
.chrome #infoBlock07,
.chrome #infoBlock08 {
	width:970px;
}

#infoBlock04 p{font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 100%;
	/**/;
	color:#4b4b4b}

*+html #infoBlock04 p{font-size: 100%;}

div.relationalLink .headingTypeB01,
div.topicsUnit div.headingTypeBlockB11 h2,
div.relationalLink div.headingTypeBlockB11 h2{_font-size: 100%;}

*+html div.relationalLink .headingTypeB01,
*+html div.topicsUnit div.headingTypeBlockB11 h2,
*+html div.relationalLink div.headingTypeBlockB11 h2{font-size: 100%;}

div.topicsUnit div.headingTypeBlockB11 p,
div.relationalLink div.headingTypeBlockB11 p{_font-size: 80%;}

*+html div.topicsUnit div.headingTypeBlockB11 p,
*+html div.relationalLink div.headingTypeBlockB11 p{font-size: 80%;}

div.topicsUnit ul{ list-style:none; margin:0; padding:0; clear: both}


div.topicsUnit ul li{font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 125%;
	/**/ margin:0 0 0 8.75em}

*+html div.topicsUnit ul li{font-size: 125%;}

/*00*/
#infoBlock00 div.relationalLink{ width:594px; float:left;}

#infoBlock00 div.relationalLink h2{ margin-right:8px}

#infoBlock00 div.relationalLink div{ width:190px; float:left; margin:0 8px 0 0px; display:inline}

#infoBlock00 div.topicsUnit{ width:356px; margin:0px; float:left;}

#infoBlock00 div.topicsUnit dl{width:356px;margin:0; padding:0}

#infoBlock00 div.topicsUnit dl dt{ float:left; margin:0; padding:0; width: 8.75em;}

#infoBlock00 div.topicsUnit dl dd{margin:0 0 0 8.75em; padding:0;}

/*01*/

#infoBlock01 div.topicsUnit div.headingTypeBlockB11 p{_font-size: 85%;}

*+html #infoBlock01 div.topicsUnit div.headingTypeBlockB11 p{font-size: 85%;}

#infoBlock01{ margin-bottom:0px}

#infoBlock01 div.relationalLink{ width:396px; float:left}

#infoBlock01 div.relationalLink h2{ margin-right:8px}

#infoBlock01 div.relationalLink div{ width:190px; float:left; margin:0 8px 0 0px; display:inline}

#infoBlock01 div.relationalLink div img{ margin:0 0 12px 0}

#infoBlock01 div.topicsUnit{ width:554px; margin:0px; float:left}

#infoBlock01 div.topicsUnit dl{width:554px;margin:0 0 0 9px; padding:0}

#infoBlock01 div.topicsUnit dl dt{ float:left; margin:0; padding:0; width: 8.75em;}

#infoBlock01 div.topicsUnit dl dd{margin:0 0 0 8.75em; padding:0;}

/*02*/
#infoBlock02{ margin-bottom:1px}

#infoBlock02 div.relationalLink{ width:198px; float:left}

#infoBlock02 div.relationalLink h2{ margin-right:8px}

/*#infoBlock02 div.relationalLink div{ width:190px; float:left; margin:0 8px 0 0px; display:inline}*/

#infoBlock02 div.topicsUnit{ width:554px; margin:0px; float:left}

#infoBlock02 div.topicsUnit dl{width:554px;margin:0 0 0 9px; padding:0}

#infoBlock02 div.topicsUnit dl dt{ float:left; margin:0; padding:0; width: 8.75em;; clear:both}

#infoBlock02 div.topicsUnit dl dd{margin:0 0 0 8.75em; padding:0;}

#infoBlock02 div.relationalLink img{ margin:0 0 12px 0}

/*03*/
#infoBlock03 div.relationalLink{ width:479px; float:left;}

#infoBlock03 div.relationalLink div.headingTypeBlockB11{ margin-right:8px}

#infoBlock03 div.topicsUnit{ width:471px; margin:0px; float:left}

#infoBlock03 div.topicsUnit dl, #infoBlock03 div.relationalLink dl{width:471px;margin:0; padding:0}

#infoBlock03 div.topicsUnit dl dt, #infoBlock03 div.relationalLink dl dt{ float:left; margin:0; padding:0; width: 8.75em;}

#infoBlock03 div.topicsUnit dl dd, #infoBlock03 div.relationalLink dl dd{margin:0 0 0 8.75em; padding:0;}

/*04*/
#infoBlock04 div.relationalLink{ width:198px; float:left}

#infoBlock04 div.relationalLink h2{ margin-right:8px}

/*#infoBlock02 div.relationalLink div{ width:190px; float:left; margin:0 8px 0 0px; display:inline}*/

#infoBlock04 div.topicsUnit{ width:752px; margin:0px; float:left}

#infoBlock04 div.topicsUnit dl{width:752px;margin:0 0 0 9px; padding:0}

#infoBlock04 div.topicsUnit dl dt{ float:left; margin:0; padding:0; width: 8.75em; }

#infoBlock04 div.topicsUnit dl dd{margin:0 0 0 8.75em; padding:0;}

/*05*/
#infoBlock05 div.relationalLink{ width:479px; float:left}

#infoBlock05 div.relationalLink div.headingTypeBlockB11{ margin-right:8px}

#infoBlock05 div.topicsUnit{ width:950px; margin:0px; float:left}

#infoBlock05 div.topicsUnit dl/*, #infoBlock03 div.relationalLink dl*/{width:950px;margin:0; padding:0}

#infoBlock05 div.topicsUnit dl dt, #infoBlock03 div.relationalLink dl dt{ float:left; margin:0; padding:0; width: 8.75em;}

#infoBlock05 div.topicsUnit dl dd, #infoBlock03 div.relationalLink dl dd{margin:0 0 0 8.75em; padding:0;}

/*06*/
#infoBlock06{ margin-bottom:10px}

#infoBlock06 div.relationalLink{ width:277px; float:left;}

#infoBlock06 div.relationalLink div.headingTypeBlockB11{ margin-right:8px}

#infoBlock06 div.topicsUnit{ width:380px; margin-right:8px; float:left}

#infoBlock06 div.topicsUnit dl, #infoBlock06 div.relationalLink dl{width:380px;margin:0; padding:0}

#infoBlock06 div.topicsUnit dl dt, #infoBlock06 div.relationalLink dl dt{ float:left; margin:0; padding:0; width: 8.75em;}

#infoBlock06 div.topicsUnit dl dd, #infoBlock06 div.relationalLink dl dd{margin:0 0 0 8.75em; padding:0;}


#infoBlock06 div.relationalLink ul li{font-size: 12px;
	line-height: 1.4;
	/*\*/
	_font-size: 120%;
	/**/ float:left; width:165px; background:url(../img/misc_localnavi002.gif) no-repeat left center; padding:0 0 0 10px; margin:0 0 10px 0; font-weight:bold}

*+html #infoBlock06 div.relationalLink ul li{font-size: 120%;}

#infoBlock06 div.photo{ font-size: 16px;
	line-height: 1.4;
	/*\*/
	_font-size: 120%;
	/**/float:left; width:247px; padding:5px 0 5px 38px; background:url(../img/bg_photo.gif) no-repeat 10px center #eee}

*+html #infoBlock06 div.photo{font-size: 120%;}

/*07*/

#infoBlock07{ margin:0 0 3px 0}

#infoBlock07 div.relationalLink{ width:190px; float:left}

#infoBlock07 div.relationalLink h2{ margin-right:0px}

/*#infoBlock02 div.relationalLink div{ width:190px; float:left; margin:0 8px 0 0px; display:inline}*/

#infoBlock07 div.topicsUnit{ width:554px; margin:0px 8px; float:left}

#infoBlock07 div.topicsUnit dl{width:545px;margin:0 0 0 9px; padding:0}

#infoBlock07 div.topicsUnit dl dt{ float:left; margin:0; padding:0; width: 8.75em;; clear:both}

#infoBlock07 div.topicsUnit dl dd{margin:0 0 0 8.75em; padding:0;}

#infoBlock07 div.relationalLink img{ margin:0 0 12px 0}

/*08*/

#infoBlock08 div.relationalLink{ width:198px; float:left}

#infoBlock08 div.relationalLink h2{ margin-right:8px}

#infoBlock08 div.topicsUnit{ width:752px; margin:0px; float:left}

#infoBlock08 div.topicsUnit dl{width:752px;margin:0; padding:0}

#infoBlock08 div.topicsUnit dl dt{ float:left; margin:0; padding:0; width: 8.75em; }

#infoBlock08 div.topicsUnit dl dd{margin:0 0 0 8.75em; padding:0;}

/* Healthcare= Information Block
---------------------------------------------------------- */
#infoBlock{
margin:15px 10px 11px 10px;
}

#infoBlock div#productArea{
float:left;
width:190px;
}

#infoBlock div#infoArea{
float:right;
width:950px;
overflow:hidden;
}

#infoBlock div#infoArea div.columnControl{
width:950px;
}

#infoBlock div#infoArea div#information{
float:left;
width:471px;
overflow:hidden;
}

#infoBlock div#infoArea div#information.full{
width:100%;
}

#infoBlock div#infoArea div#information ul.linkListB01 li{
margin-bottom:3px;
padding-left:11px;
background:url(../img/bullet_arrow-b001.gif) 0 0.5em no-repeat; /*Variable Image*/
list-style:none;
}

#infoBlock div#infoArea div#information ul.colType01,
#infoBlock div#infoArea div#information ul.colType02{
margin:0 0 0 8px;
padding:0;
display:inline-block;
width:490px;
}

#infoBlock div#infoArea div#information.full ul.colType01,
#infoBlock div#infoArea div#information.full ul.colType02{
width:100%;
}

#infoBlock div#infoArea div#information ul.colType01:after,
#infoBlock div#infoArea div#information ul.colType02:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

#infoBlock div#infoArea div#information ul.colType01 li{
float:left;
margin-bottom:5px;
margin-right:19px;
width:215px;
}

#infoBlock div#infoArea div#information ul.colType02 li{
float:left;
margin-bottom:5px;
margin-right:18px;
width:133px;
}

#infoBlock div#infoArea div#information.full ul.colType02 li{
width:123px;
}

#infoBlock div#infoArea div#topics{
float:right;
margin-right:0;
width:471px;
}

#infoBlock div#infoArea dl{
margin:0 0 0 15px;
font-size:80%;
line-height:1.4;
}

#infoBlock div#infoArea dl dt{
width:8em;
}

#infoBlock div#infoArea dl dd{
margin:-1.4em 5px 5px 8.5em;
}

#infoBlock div#infoArea ul.bannerArea{
clear:both;
margin:0;
padding:0;
list-style:none;
text-align:right;
}

#infoBlock div#infoArea ul.bannerArea li{
display:inline;
margin-left:8px;
}

