div.columns {
	padding-top:20px;
	width:210px;
	float:left;
	margin-right:40px;
}

div.solutions p {
	border-bottom:1px solid rgb(220,220,220);
	margin-bottom:0;
	padding-bottom:.3em;
	}

div.solutions ul {
	margin:0;
	padding:0;
}

div.solutions ul li {
	border-bottom:1px solid rgb(220,220,220);
	margin:0;
	padding:0;
	list-style:none;
	font-size:.9em;
}

div.solutions ul li a {
	color:rgb(51,51,51);
	text-decoration:none;
}

div.solutions ul li a:hover {
	border-bottom:1px dotted rgb(51,51,51);
	text-decoration:none;
}

div.last-column {
	padding-top:20px;
	width:210px;
	float:left;
}

div.last-column ul li {
	border-bottom:1px solid rgb(220,220,220);
	margin:0;
	padding:.3em .7em;
	list-style:none;
	background-image:url(/images/home/bullet.gif);
	background-repeat:no-repeat;
	background-position: 0 12px;
	font-size:.8em;
}

div.last-column ul li a {
	color:rgb(51,51,51);
	text-decoration:none;
}

div.last-column ul li a:hover {
	border-bottom:1px dotted rgb(51,51,51);
	text-decoration:none;
}

div.columns-bottom {
	width:210px;
	float:left;
	margin-right:40px;
}

div.columns-bottom p a,div.last-column-bottom p a {
	color:rgb(51,51,51);
	border-bottom:1px solid rgb(229,229,229);
	text-decoration:none;
}

div.columns-bottom p a:hover,div.last-column-bottom p a:hover {
	color:rgb(0,92,147);
}

div.last-column-bottom {
	width:210px;
	float:left;
}

div.columns h2,div.last-column h2 {
	padding-bottom:10px;
	border-bottom:1px solid rgb(220,220,220);
	margin:0;
}

div.columns h2 a,div.last-column h2 a {
	color:rgb(4,96,143);
	text-decoration:none;
}

div.columns h2 a:hover,div.last-column h2 a:hover {
	color:rgb(4,96,143);
	border-bottom:1px dotted rgb(51,51,51);
	text-decoration:none;
}

div.columns p strong,div.last-column p strong {
	color:rgb(2,34,61);
}

div.nextrow {
	clear:left;
}

img.icon {
	float:right;
	margin-left:14px;