﻿.Insight
{
 margin-top: 16px;
 width: 250px;
 border: 1px solid #DDD;
 height: 218px;
 background: #fff url('../Images/Insight.gif') no-repeat 0 bottom;
}
.Insight h3
{
 padding: 20px 0 8px 150px;
 margin: 0;
}
.Insight p
{
text-align: right;
color: #2b2b2b;
font-size: 9px;
line-height: 14px;
padding-right: 15px;
}
.Insight p a
{
 color: #2b2b2b;
 text-decoration: none;
}
.Insight h4
{
 padding: 0 0 0 138px;
 margin: 0;
}

.NewHomeFeatured
{
 width: 597px;
 margin-bottom: 9px;
 height: 292px;
 position: relative;
}
.NewHomeFeatured .Column1
{
 width: 195px;
 border: 1px solid #DDD;
 height: 266px;
 background: #fdfbfb;
 float: left;
 padding: 18px 10px 0 10px;
 margin-right: 11px;
 display: inline;
}
.NewHomeFeatured .Column1 h2
{
 padding: 0 0 15px 0;
 margin: 0;
}
.NewHomeFeatured .Column1 p
{
 color: #4d4b4b;
}
.NewHomeFeatured .Column1 span
{
 color: #633333;
}
.NewHomeFeatured .Column1 p a
{
 color: #4d4b4b;
 text-decoration: none;
}
.NewHomeFeatured .Column1 p a.Active
{
 color: #000;
 text-decoration: underline;
}

.Column2
{
float: left;
}
.Cell1
{
 width: 360px;
 border: 1px solid #DDD;
 background: #fdfbfb;
 height: 154px;
}
.Cell2
{
 border-top: 0;
 height: 154px;
}
.Cell1 .Image
{
 padding: 10px 0 0 15px;
 float: left;
 display: inline;
}
.Cell1 .Data
{
 width: 155px;
 float: left;
 padding: 15px 15px 0 0;
}
.Cell1 .Data span
{
  color: #633333;
  display: block;
  padding: 0 0 10px 0;
}
.Cell1 .Data p a
{
  display: block;
  color: #000;
}

/* overlay */
.Overlay
{
	position: absolute;
	top: 0;
	left: 0;
	height: 487px;
	width: 554px;
	background: #fff;
	border: 1px solid #DDD;
	padding: 10px 10px 0 25px;
	display: none;
}
.Overlay .Close
{
 padding: 0 0 0 538px;
}
.Overlay h4
{
 margin: 0;
 padding: 0 0 15px 0;
 font-weight: normal;
 color: #633333;
 font-size: 11px;
}
.Overlay h5
{
 float: left;
 padding: 0 10px 50px 0;
 margin: 0;
}
.Overlay p
{
 ffloat: left;
}
.Overlay p span
{
 display: block;
 color:#633333;
}