#content-body {
	position:relative;
	background:transparent url('/images/misc/HpContentBG.gif') repeat-x top left;
	clear:left;
	float:left;
	width:845px;
	padding-top:15px;
	position:relative;
}
.block-box-left
{
	width:258px;
	margin-left:17px;
	_margin-left:13px;
	float:left;
}
.block-box-right
{
	width:550px;
	float:left;
}
.block-box{
	width:258px;
	height:210px;
	margin-bottom:17px;
	_margin-bottom:13px;
	float:left;
	background:#fff url('/images/bg/boxBG.gif') repeat-x top left;
	overflow:hidden;
}
.block-box-right .block-box
{
	margin-left:17px;
	_margin-left:13px;
	}
.block-box-header{
	width:256px;
	height:20px;
	border:1px solid #6f7daa;
	background:url('/images/bg/rcHeaderBG.gif') repeat-x top left;
}
	.block-box-header h3.block-title
	{
		float:left;
		height:18px;
		color:#fff;
		font-size:11px;
		xfont-weight:bold;
		font-family:Arial Black;
		text-transform:uppercase;
		padding:0px;
		margin:0px;
		padding-left:11px;
		padding-right:5px;
		padding-top:2px;
	}	
	
	.block-box-header .view-link
	{
		height:20px;
		float:right;
		background:url('/images/bg/rcHeaderLinkBG.gif') repeat-x top left;
	}
		.block-box-header .view-link .separator
		{
			height:20px;
			width:8px;
			float:left;
			background:url('/images/bg/rcHeaderSepBG.gif') no-repeat top right;
		}
		.block-box-header .view-link a
		{
			float:left;
			font-family:Verdana;
			margin-top:4px;
			margin-right:3px;
			padding-right:12px;
			padding-left:3px;
			font-weight:normal;
			text-decoration:none;
			font-size:10px;
			color:#3d507e;
			text-transform:uppercase;
			background:url('/images/Arrows/viewMore.gif') no-repeat right 4px;
		}
			
		.block-box-header .view-link a:hover{text-decoration:none;}
		.block-box-header .view-link img{float:left;}
	
	.block-box ul{float:left;padding:0px;margin:0px;padding:15px;font-size:11px;}
		.block-box ul li{padding:0px;margin:0px;width:229px;float:left;display:block;line-height:14px;}
		.block-box ul li.sep 
		{
			background:url('/images/bg/rcBodySep.gif') top left repeat-x;
			height:11px;
			margin-top:13px;
			clear:both;
		}
			.block-box .quote
			{
				width:240px;
			}
			
			.block-box ul li .icon	
			{
				width:77px;
				height:79px;
				_height:77px;
				*height:77px;
				padding:0px;
				margin:0px;
				float:left;
				xborder:1px solid #b2b3b7;
				margin-right:12px;
				padding:1px;
				text-align:center;
			}
				.block-box ul li .icon img{width:74px;}
			.block-box ul li .icon-wrap
			{
				padding:0px;
				text-align:center;
				xborder:1px solid #d1d2d3;
				margin:0px;
				width:75px;height:75px;
				overflow:hidden;
				text-align:left;
				background-color:White;
			}

	
	.block-box .date{color:#3d558d;font-weight:bold;font-size:10px;}
	.block-box .datelight{color:#9f9f9f;font-weight:normal;font-size:9px;padding-bottom:5px;display:block;}
	.block-box a.readMore{padding:0px;margin:0px;font-size:9px;color:#3d558d;
		padding-right:8px;margin-top:8px;background:url('/images/Arrows/singleArrow.gif') no-repeat right 5px;
		text-decoration:none;width:53px;height:20px;}
	.block-box a.readMore:hover{text-decoration:underline;}
	.block-box .paddingTop10{padding-top:10px;}
	.block-box .displayBlock{display:block;}
	.block-box .paddingTop5{padding-top:5px;}
	
	.customerTestimonial{position:absolute;top:10px;left:10px;filter:alpha(opacity=0);opacity:0;}
		
	#Customers ul{position:relative;z-index:0;float:left;width:228px;height:200px;}
	
        #Customers.block-box ul li .quote.title.hasNoQuote .icon
        {
	        width:228px;
	        height:107px;
	        padding:0px;
	        margin:0px;
	        float:none;
	        clear:both;
	        margin:auto;
	        display:block !important;
	        padding-top:6px;
        }

        #Customers.block-box ul li .quote.title.hasNoQuote .icon .icon-wrap
        {
	        padding:0px;
	        margin:0px;
	        float:none;
	        clear:both;
	        margin:1px;
	        width:228px;
	        height:103px;
	        display:block !important;
	        margin:auto;
        }

        #Customers.block-box ul li .quote.title.hasNoQuote .icon .icon-wrap div
        {
            display:block !important;
	        margin:auto;
        }

        #Customers.block-box ul li .quote.title.hasNoQuote .icon img
        {
            width:140px;
	        display:block !important;
	        margin:auto;
        }

        #Customers.block-box ul li .quote.title.hasNoQuote .quote-content
        {
            display:none;
        }

	.block-box .paging{z-index:1;position:absolute;top:170px;right:0px;width:70px;visibility:hidden;}
		.block-box .paging span{padding:0px;margin:0px;float:left;
			margin-top:3px;height:10px;border-left:1px solid #6477a4;width:5px;margin-left:5px;}
		.block-box .paging a.number{font-size:10px;cursor:pointer;float:left;margin:0px;text-decoration:none;
			padding-bottom:1px;padding-left:3px;padding-right:3px;border:1px solid #fff;
		}
		.block-box .paging a.on{background-color:#6477a4;color:#fff;border-color:#9aa2bb;}
		.block-box .paging a:hover{background-color:#6477a4;color:#fff;border-color:#9aa2bb;}
		
		
#Spotlights{}
#Spotlights h4{font-weight:bold;color:#425b91;}
	#Spotlights .icon-wrap{width:131px;height:74px;}
	#Spotlights .icon{width:133px;height:76px;margin:0 8px 5px 0;
		padding:1px;overflow:hidden;position:relative;
	}
		#Spotlights .icon img{width:131px;cursor: default;}
	#Spotlights .movieOverlay{width:39px;height:38px;background:url('/images/Flash/open.png') no-repeat left top;position:absolute;left:49px; top: 17px; cursor: pointer;}
	#Spotlights .title{color:#3d558d;font-weight:bold;line-height:16px;}
		#Spotlights .hasImage .title{margin-left: 143px;}
	#Spotlights .spot-body{font-size:12px;line-height:14px;}
	#Spotlights .spotlight ul{padding:5px;float:none;width:auto;}
		#Spotlights .spotlight ul li{float:none;background:#ffffff url('/images/Icons/listIcon.gif') no-repeat left 5px;padding-left:10px;width:auto;padding-bottom:5px;}
	#Spotlights .spot-links{clear:both;float:left;width:225px;line-height:16px;}
	#Spotlights .videoLink{background-image:url('/images/Arrows/video.gif'); background-position: left 1px; padding: 0 0 0 24px; background-repeat: no-repeat;}
	
#lightbox-flash
{
	background-color: #f4f6fa;
	font-size: 11px;
	width: 419px;
}
	#lightbox-flash-close
	{
		top: 7px;
		right: 12px;
	}
	#lightbox-flash .header
	{
		border: solid 1px #a3aac1;
		background: url('/images/Lightbox/lightbox.form.header.bg.gif') repeat-x left top;
		height: 11px;
		color: #435b92;
		font-weight: bold;
		font-size: 11px;
		line-height: 11px;
		text-transform: uppercase;
		padding: 7px 30px 8px 15px;
	}
	#lightbox-flash-container
	{
		width: 387px;
		height: 297px;
	}
	#lightbox-flash .lb-body
	{
		background: #f4f6fa url('/images/Lightbox/lightbox.body.bg.gif') repeat-x left top;
		padding: 16px 15px;
		border-style: solid;
		border-color: #dadada;
		border-left-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-top-width: 0;
		width: 387px;
	}
	#lightbox-flash .title
	{
		color: #3d558d;
		font-weight: bold;
		line-height: 16px;
	}