@charset "UTF-8";
/* CSS Document */


#content .wells{
	padding-top:20px;	

}

#content .wells h2{
	font-family: Helvetica, sans-serif;
	font-weight:500;
	font-size:.95em!important;	
	color:#36424a;
	height:15px;	
	text-transform:uppercase;	
}

#content .wells a{
	text-decoration:none;
	color:#333;
}
#content .wells a:hover{
	text-decoration:underline;	
}

#content .well-large{
	background: url(../img/well-large-bg.png) no-repeat bottom;
	height:172px
}
#content .well-large h2{
	padding:0 0 0 10px;
	margin:0;
}
#content .well-large img{
	margin:13px 0 0 13px;
	padding:0;
	border:1px solid #666;
}

#content .well-vertical{
	background: url(../img/well-vertical-bg.png) no-repeat bottom;
	height:142px
}
#content .well-vertical h2{
	padding:0 0 0 10px;
	margin:0;
}
#content .well-vertical img{
	margin:13px 0 0 13px;
	padding:0;
	border:1px solid #666;
	
	width:130px;
	height:95px;

}



#content .well-sub{
	background: url(../img/well-sub-bg.png) no-repeat bottom;
	height:172px
}
#content .well-sub h2{
	padding:0 0 0 10px;
	margin:0;
}
#content .well-sub img{
	margin:13px 10px 10px 13px;
	padding:0;
	border:1px solid #666;
}
#content .well-sub p{
	margin:13px 13px 0 13px;
	padding:0;
}

#content .well-subt{
	background: url(../img/well-subflex-bg.png) no-repeat top;
}
#content .well-subt .bottom{
	background: url(../img/well-subflexbottom-bg.png) no-repeat bottom;
	height:13px;
	width:100%;
	clear:both;
	margin-bottom:20px;
}
#content .well-subt h2{
	padding:0 0 0 10px;
	margin:0;
}
#content .well-subt img{
	margin:13px 10px 0px 13px;
	padding:0;
	border:1px  solid #666;
}
#content .well-subt p{
	font-size:.85em;
	margin:0 13px 0 13px;
	padding:0;

}
#content .well-subt ul{
	padding:0 0 0 8px!important;
	margin:0 0 0 15px!important;
}
#content .well-subt ul li{
	padding:0 0 5px 0!important;
	margin:0!important;
	line-height:2px!important;
	font-size:.85em;
	max-width:245px;
	
}
.well-subt li a {
	line-height:1em;
}
#content .well-subt .wellcol{
	width:50%;
	float:left;
}

.wells .more-link{
	float:right;	
}







#content .well-sub-long{
	background: url(../img/well-sub-long-bg.png) no-repeat bottom;
	height:172px
}
#content .well-sub-long h2{
	padding:0 0 0 10px;
	margin:0;
}
#content .well-sub-long img{
	margin:13px 10px 10px 13px;
	padding:0;
	border:1px solid #666;
	}
#content .well-sub-long p{
	margin:13px 13px 0 13px;
	padding:0;
}




#content .well-sub-small{
	background: url(../img/well-sub-small-bg.png) no-repeat bottom;
	height:172px
}
#content .well-sub-small h2{
	padding:0 0 0 10px;
	margin:0;
}
#content .well-sub-small img{
	margin:13px 10px 10px 13px;
	padding:0;
	border:1px solid #666;
	width:152px;
	height:125px;
	}




.wells .column240{
	width:240px;
	margin:0 10px 20px 10px;
	float:left;
}
.wells .well-240{
	background: url(../img/well-240-bg.png) no-repeat bottom;
	height:160px;
	width:240px;
	float:left;
	margin:0 10px 20px 10px;
	position:relative;
}
.wells .column240 .well-240{
	width:240px;
	margin:0 0 20px 0;
	float:left;
}
.wells .alpha {
	margin-left:0px;	
}
.wells .omega {
	margin-right:0px;	
}
.wells .well-240 h2{
	position:absolute;
	top:-20px;
	left:10px;
}
.wells .well-240 img{
	margin:14px 0 0 13px;
	padding:0;
	border:1px solid #666;
	width:211px;
	height:130px;
	}



.wells .well-182{
	background: url(../img/well_182.png) no-repeat bottom;
	height:160px;
	width:182px;
	float:left;
	margin:0 4px 20px 4px;
	position:relative;
}

.wells .well-182 h2{
	position:absolute;
	top:-20px;
	left:10px;
}
.wells .well-182 img{
	margin:14px 0 0 13px;
	padding:0;
	border:1px solid #666;
	}


