div.innerColumnL {
	width: 282px;
	margin:30px 0 0 15px;
	float:left;
	}
* html .innerColumnL {display: inline;}

div.innerColumnR {
	width: 560px;
	margin:30px 40px 0 0;
	float:right;
	}
* html .innerColumnR {display: inline;}	

div.innerColumnR li{
	list-style-image: url(../fw/bullet.jpg);
	margin-bottom:6px;
	}

div.innerNavBox {
	width: 308px;
	padding-bottom: 15px;
	}

div.innerNavTop {
	width: 308px;
	padding: 15px 0 0 0;
	background: url(../fw/innerNavBox-top.png) no-repeat top left;
	}	
div.innerNavMid {
	width: 308px;
	background: url(../fw/innerNavBox-tile.png) no-repeat top left;
	}
div.innerNavMid h3 {
	margin-left: 25px;
	padding: 0;
	color: #484848;
	font: normal 30px Arial, Helvetica, sans-serif;
	}
div.innerNavMid ul {
	margin: 2px 0 0 0;
	padding: 0;
	list-style: none;
	}
div.innerNavMid li {
	margin: 0;
	padding: 0;
	}
div.innerNavMid li.last {
	margin: 0;
	padding: 0;
	}	
div.innerNavMid a {
	width: 279px;
	display:block;
	text-decoration:none;
	padding: 5px 0 5px 21px;
	margin-left: 4px;
	color: #484848;
	}
div.innerNavMid a:visited {
	}
div.innerNavMid a:hover {
	background-color: #B4171F;
	color: #fff; 
	}
div.innerNavMid a:active {
	}
			
div.innerNavBottom {
	width: 308px;
	padding: 0 0 16px 0;
	background: url(../fw/innerNavBox-bottom.png) no-repeat bottom left;
	}
		
div.innerMapBox {
	width: 308px;
	}
div.innerMapTop {
	width: 272px;
	padding: 18px 14px 0 22px;
	background: url(../fw/innerMapBox-top.png) no-repeat top left;
	}/* Total width should add to 308px */
div.innerMapTop h4 {
	margin: 0;
	padding: 0;
	color: #2C4064;
	font: normal 30px  Arial, Helvetica, sans-serif;
	}	
div.innerMapTop p {	
	margin: 0;
	padding:0;
	}

div.innerMapBottom {
	width: 308px;
	min-height: 89px;
	background: url(../fw/innerMapBox-bottom.png) no-repeat bottom left;
	padding: 0px 0 10px 0;
	}/* See also ie6Styles.css. */
	
div.innerMapBottom div.solutionTitle {
	padding: 50px 0px 0px 25px;
	color: #B4171F;
	font: normal 26px Arial, Helvetica, sans-serif;
	}	
div.innerMapBottom a.viewLocationMap {
	display: block;
	text-align: right;
	margin: 15px 15px 0 0;
	padding: 0;
	}	
	
.floatLeft {
	float:left;
	margin:0px 8px 0px 0px;
}

.redTitle {
	color: #B4171F;
	}

.teamPhoto {
	margin: 0 10px 6px 0;
	}

.supplyChain {
	width:550px;
	height:350px;
	background:url(../images/supplyChain.png) no-repeat top left;
	margin-top:10px;
	display:block;
	}
