.left,
.right{
	width:445px; 
	float:left; 
	margin-top:20px;
	}
.right{
	margin-left:30px;
	}
#h2-container{
	border-bottom:1px dashed #C0D68E; 
	height:45px;
}
h4{
	font-weight:bold;
}
p{
	font-size:13px;
}
li{
	padding-bottom:10px;
}	
li span.number{
  top: 50%;
  left: 6px;
  width: 25px;
  height: 26px;
  margin: -13px 0 0;
  text-align: center;
  line-height: 26px;
  font-weight: bold;
  color: #fff;
  background: url(../images/layout/customer_service_acc_number.png) no-repeat;  
	display:inline-block;
	margin-top:0;
	float:left;
}	
li p{
	display:inline-block;
	width:415px;
	margin:5px 0 0 5px;;
}
#benefits-table-container{
	width:920px;
	border-top:1px dashed #CECECE;
	}
table#benefits-table {
	width:100%
	}
table#benefits-table tbody#tbody-2{
	border:1px dashed #D2E2AC;
	}
table#benefits-table tbody#tbody-2 *{
	font-size:13px;
}	
table#benefits-table td {
	border:1px dashed #CECECE; 
	vertical-align:middle; 
	padding-left:10px;
	}
table#benefits-table th.first-column{
	width:500px;
	vertical-align:top; 
	padding-top:15px;
	}
table#benefits-table th.second-column, 
table#benefits-table th.third-column{
	padding-top:5px;
	width:215px; 
	text-align:center; 
	vertical-align:top;
	padding-bottom:5px;
	}
table#benefits-table tr {
	height:50px;
	}
table#benefits-table td span{
	color:#045940; 
	font-weight:bold;
	font-family: arial;
	 }
.fcf0d2 td{
	background-color:#fcf0d2;
	}
.tick{
	text-align:center;
	width:210px;
	}
