/* 
	1. benefits
*/
/* 1. benefits */
	body {
		background: #fff url("../img/benefits/bg.gif") repeat-x;
	}
	a, a:visited, a:active {
		color: #3b3535;	
	} a:hover { color: #ca0203; }
	div.title {
		position: relative;
		width: 716px;
		margin: 10px 0;
	}
	div.title img.icon {
		float: right;
		width: 77px;
		margin: 5px 60px 0 15px;
	}
	div.title img.div {
		float: right;
		width: 13px;
	}
	div.title h1 {
		font-weight:bold;
		float: right;
		margin: 14px 15px 0 0;
		width:500px;
	}
	#benefits {
		margin: 50px 60px 0 15px;
	}
	
	table td {
		vertical-align: top;
	}
	table td.benefits1 div{
		background: url("../img/benefits/benefits.gif") no-repeat;
		width:85px;
		height:59px;
	}
	table td.benefits2 div{
		background: url("../img/benefits/benefits.gif") no-repeat;
		background-position: 0 -59px; 
		width:85px;
		height:59px;
	}
	table td.benefits3 div{
		background: url("../img/benefits/benefits.gif") no-repeat;
		background-position: 0 -118px; 
		width:85px;
		height:59px;
	}
	table td.benefits4 div{
		background: url("../img/benefits/benefits.gif") no-repeat;
		background-position: 0 -177px; 
		width:85px;
		height:59px;
	}
	table td.benefits5 div{
		background: url("../img/benefits/benefits.gif") no-repeat;
		background-position: 0 -236px; 
		width:85px;
		height:59px;
	}
	table td.benefits6 div{
		background: url("../img/benefits/benefits.gif") no-repeat;
		background-position: 0 -295px; 
		width:85px;
		height:59px;
	}
	table td.text {
		padding:0 35px 15px 35px;
		text-align:justify;
	}
	table td.text h2 {
		font-weight:bold;
		color:#ab3000;
		font-size:16px;
		line-height:21px;
		padding-top: 3px;
		margin-bottom: 8px;
	}
	table td.text span.red {
		color:#ca0203;
	}
	table td.text li {
		margin: 0 15px 3px 0;
		list-style: disc;
		color:#ab3000;
	}
	table td.text li span{
		color:#3b3535;
	}
	p.nobreak {
		margin-bottom: 0;	
	}
/***end***/




