#ContentWpr { overflow:hidden !important; }
#OuterNewsWpr {	
	float:left; 
	width:250px; 
	/*background-image: url(../images/buttons/news.jpg);
	background-repeat:no-repeat;
	background-position:18px bottom;*/
	position:relative;
	overflow:hidden !important;
}
#InnerNewsWpr {padding-left:20px; padding-right:10px;}
#HomePageNewsList .item {padding:10px 0; }
#HomePageNewsList .first { padding:3px 0 10px 0; }
#HomePageNewsList .last { padding:10px 0 0 0; background-image:none; }
#HomePageNewsList .item .itemBody { 
	display:block; 
	font-size:10px; 
	font-weight:normal; 
	color: #3E3E3E;
	margin-top:1px;
	line-height:1.45em;
}
#HomePageNewsList .item .itemBody a { 
	font-size:12px; 
	font-weight:bold; 
}
#HomePageNewsList .itemHeader { }
#HomePageNewsList .itemHeader a{ font-size:14px; font-weight:bold; line-height:1.45em;}
#HomePageNewsList .itemFooter { display:none; }
#NewsButtonLink {
	/*position:absolute;
	bottom:0;
	padding-left:18px;*/
	margin:auto;
	padding-top:10px;
} 
#NewsButtonLink a {
	display:block;
	width: 248px;
	height: 33px;
	outline:none;
	background-image: url(../images/buttons/news.jpg);
	background-repeat:no-repeat;
	background-position:2px bottom;
	color:#064447;
}

#NewsButtonLink a span { /*display:none;*/  float:right; margin-right:35px; margin-top:7px; }

#HomeMainContent {  }

#CallToActions { margin-top:20px; clear:both; float:left; width:100%; }
#CallToActions .item { 
	width:212px; 
	float:left; 
	position:relative; 
	margin-left:25px; 
	padding:0 0 20px 0;
	background-image: url(../images/buttons/learn_more.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	overflow:hidden !important;
}
#CallToActions .first { margin-left:15px; }
#CallToActions .CTAheading { font-family:Verdana, Arial, Helvetica, sans-serif; color:#1C5598; font-size:18px; font-weight:normal; margin-bottom:5px; }
#CallToActions .imgholder  { width:200px; height:110px; padding:0 0 10px 0; }
#CallToActions .content	   { font-size:11px; color:#3E3E3E; text-align:left; }
#CallToActions .ButtonLink { width: 200px; height:20px; position:absolute; bottom:0px; }
#CallToActions .ButtonLink p { margin:0; }
#CallToActions .ButtonLink a { 
	display:block;
	width: 200px;
	height: 20px;
	outline:none;
}
#CallToActions .ButtonLink a span { display:none; }
#CallToActions .last .CTAheading { font-size:17px; letter-spacing:-1px; }
#CallToActions .CTAheading p,
#CallToActions .imgholder p { margin:0; }


.CTAContentCt1 { line-height:normal; font-size:11px; color:#373737; padding-bottom:10px; }
.CTAContentCt1 p { margin:0; padding:0; }
.CTAContentCt1 strong { display:block; color:#115A92; font-size:12px; padding-bottom:2px; }
.CTAContentCt2 { line-height:normal; font-size:11px; color:#373737; padding-bottom:10px; }
.CTAContentCt2 p { margin:0; padding:0; }
.CTAContentCt2 strong { display:block; color:#2D2D2D; font-size:11px; padding-bottom:2px; } 

#GrRect {width:258px; height:33px; background-color:#979799; padding:6px 6px 6px 6px;}
.CTALinkCt { float:none; clear:both;}

.CTALinkCt .linkCtLeft { float:left; width:147px; }
.CTALinkCt .linkCtLeft span { display:block; }

.CTALinkCt .linkCtRight { float:left; width:104px; }
.CTALinkCt .linkCtRight a { display:block; text-align:right; color:#115A92;}
