/* --------------------------------- Landing --------------------------------- */

.promo-item { background: #DAE1C2; margin-bottom: 14px; width: 165px; }

.promo-item.alt2 { background: #CFDBE9; } 

.promo-item div { padding: 0 14px 5px 14px; color: #333; }

.promo-item div a { text-decoration: none; color: #333; display: block; }

.promo-item div a:hover { text-decoration: none; }

.promo-item p {	margin: 10px 0;	padding: 0; }

.generallanding-items td.left,

.generallanding-items td.right {
	width: 317px;
	padding: 17px 44px 30px 0;
	background: transparent url(../images/bg_horizontalline.gif) repeat-x bottom left;
	vertical-align: top;
}

.generallanding-items td.right {
	width: 316px;
}

.generallanding-items .promo-image {
	float: left;
	width: 100px;
	margin-right: 20px;
}

.generallanding-items .promo-text {
	float: left;
	width: 165px;
}

.generallanding-items .promo-text175 {
	float: left;
	width: 175px;
}

.generallanding-items h3 {
	font-size: 11px;
	margin: 0 0 2px 0;
	color: #000;
}

.generallanding-items p {
	margin: 0 0 2px 0;
	line-height: 15px;
	font-size: 11px;
}

.generallanding-items a {
	color: #4668A8;
	font-weight: bold;
}

.generallanding-items a:hover {
	color: #000;
}

