
	div.capabilities{
		background-image:url(qualities_tl.png);
		background-repeat:no-repeat;
		background-position:top left;
		font-size:.8em;
		color:#444;
	}
	
		div.capabilities div{
			background-image:url(qualities_tr.png);
			background-position:top right;
			background-repeat:no-repeat;
		}

			div.capabilities div div{
				background-image:url(qualities_bl.png);
				background-position:bottom left;
				background-repeat:no-repeat;
			}
		
			
				div.capabilities div div div{
					background-image:url(qualities_br.png);
					background-position:bottom right;
					overflow:hidden;					
				}
				
				div.capabilities div div div div.column_constraint{
					margin-bottom:2px;
					background:none;
				}				
				
				div.capabilities div.column{
					width:27%;
					padding:20px 3%;
					float:left;
					background:none;
					height:100%;
					margin-bottom:-600px;
					padding-bottom:620px;
					border-right:1px solid #ccc;
					border-left:1px solid white;
				}
				
				div.capabilities div.double{
					width:43%;
				}
				
				div.capabilities div.c1{
					border-left:none;
				}
				
				div.capabilities div.c3{
					border-right:none;
				}
				
			div.capabilities h4{
				font-size:2.5em;
				font-weight:normal;
				margin:0;
				padding:0;
				padding-top:5px;
				padding-bottom:5px;
				margin-left:-2px;
				color:black;
				text-shadow: #555 2px 2px 6px;
				line-height:1.0;
			}

			div.capabilities div.column h4.underline{
				border-bottom:1px solid #ccc;
			}
			
			div.capabilities p{
				line-height:1.5;
				margin-top:1em;
				margin-bottom:1em;
			}
			

p.quote { font-style: italic; padding-left:10px;padding-bottom:20px;}
h5{
	font-weight:bold;
	border-top:1px solid #ccc;
	margin-top:10px;
}