/*------------- CS Care -------------*/td.product {	width:263px;	border:1px solid #cccccc;	border-top:2px solid #163366;}td.product h3{	margin-bottom:5px;	padding:5px 10px;	font-size:12px;	color:#cc0000;	background:#f3f3f3;}td.product table.image{	width:243px;	margin:10px 10px 5px;}td.product p.read{	font-weight:bold;	font-size:12px;	margin:5px 10px;	color:#163366;}td.product p.exp{	font-size:10px;	margin:5px 10px;	color:#666666;}td.product p.goInfo{	font-size:12px;	margin:10px;	text-align:right;	vertical-align:bottom;	margin-bottom:5px;}div.careBnrs img{	margin-bottom:3px;}span.noteS{	font-weight:normal;	font-size:10px;	color:#ff0000;}span.g10{	font-family:Verdana;	font-size:10px;	color:#666666;}td.grf,img.grf{	border:1px solid #cccccc;}/*------------- CS proPUR -------------*/table.proPUR_features dl{	padding-left: 60px;	min-height: 60px;	_height: 60px;}table.proPUR_features dl dd{	margin: 0;}table.proPUR_features dl dd ul{	list-style-type: disc !important;	margin-top: 0.3em;	margin-left: 20px;}table.proPUR_features dl.feature01{	background: url(/solution_cs/prePUR/img/ico_prePUR_01.gif) no-repeat;}table.proPUR_features dl.feature02{	background: url(/solution_cs/prePUR/img/ico_prePUR_02.gif) no-repeat;}table.proPUR_features dl.feature03{	background: url(/solution_cs/prePUR/img/ico_prePUR_03.gif) no-repeat;}table.proPUR_features dl.feature04{	background: url(/solution_cs/prePUR/img/ico_prePUR_04.gif) no-repeat;}table.proPUR_features dl.feature05{	background: url(/solution_cs/prePUR/img/ico_prePUR_05.gif) no-repeat;}table.proPUR_features dl.feature06{	background: url(/solution_cs/prePUR/img/ico_prePUR_06.gif) no-repeat;}table.proPUR_features dl.feature07{	background: url(/solution_cs/prePUR/img/ico_prePUR_07.gif) no-repeat;}table.proPUR_features dl.feature08{	background: url(/solution_cs/prePUR/img/ico_prePUR_08.gif) no-repeat;}table.proPUR_features dl.feature09{	background: url(/solution_cs/prePUR/img/ico_prePUR_09.gif) no-repeat;}table.proPUR_features dl.feature10{	background: url(/solution_cs/prePUR/img/ico_prePUR_10.gif) no-repeat;}table.proPUR_features dl.feature11{	background: url(/solution_cs/prePUR/img/ico_prePUR_11.gif) no-repeat;}/*------------- policy -------------*/body#policy h2{	font-size:14px;	margin: 20px 0 0;	border-left: 5px solid #163366;	padding-left: 7px;}body#policy ol,body#policy ul{	margin-bottom: 2.5em;	line-height: 1.5;}body#policy ol li{	margin-bottom: 1em;}body#policy ul li{	list-style: disc;}body#policy ol li ul,body#policy ol li ol{	margin: 0.8em 3em 2em;}body#policy ol li ul li,body#policy ol li ol li{	margin-bottom: 0.5em;}body#policy p.contact{	text-align:right;	margin-bottom: 2em;}div#notePrivacy{	margin:10px 0 20px;	padding:15px;	background:#e6e6e6;}div#notePrivacy p{	margin:0 0 1em;}div#notePrivacy p.link{	display:inline;	margin:5px 0;	padding:5px;	background:#ffffff;	border:1px solid #cccccc;}div#notePrivacy p a{	text-decoration:none;}div#privacy{/*	width: 380px;*/	height: 180px;	margin: 0 0 5px;	overflow:auto;	border:1px solid #ccc;}div#privacy h2{	font-size: 100%;	font-weight: normal;}div#privacy ol,div#privacy ul{	margin: 0 0 1.5em 2.2em;	padding: 0;	line-height: 1.5;}div#privacy ol p,div#privacy ul p{	margin-bottom: 0.5em;}div#privacy h2 strong,div#privacy ol strong,div#privacy ul strong{	font-weight: normal;}div#privacy ol li{	margin-bottom: 1em;}div#privacy ul li{	list-style: disc;}div#privacy ol li ul,div#privacy ol li ol{	margin: 0.2em 1em 0.5em 2em;}div#privacy ol li ul li,div#privacy ol li ol li{	margin-bottom: 0em;}div#privacy p.contact{	text-align:right;	margin-bottom: 2em;}div#privacy a{	color: #000;	text-decoration: none;}p#agreecb{	margin: 0 0 10px;	text-align: right;}table.dlform th{	width: 5em;	font-size: 12px;	font-weight: normal;	text-align: left;}table.dlform input{	width: 230px;}/*------------- EC Player -------------*/div#ec{margin-bottom:20px;}div#ec ul{list-style: disc;margin-left:25px;margin-bottom:20px;}div#ec ul.blue{color:#000099;list-style: disc;margin-left:70px;margin-bottom:20px;}div#ec ul,li{padding:0;}div#ec h1{font-size: 14px;margin:20px 10px 15px 0;padding:0;}div#ec h2{font-size: 12px;margin:0;padding:0;}div#ec h3{background:#99ddff;font-size: 12px;margin:0;padding:5px;}div#ec p.top{margin-left:50px;}div#ec .ectopimg{margin-top:10px;}