/*CHP header styles*/
#navTopSmVp{
	height:150px; 
	background-color:#ffe100; 
	clear:both;
}
#navTopLgVp .section,
#navTopSmVp .section{
	max-width:982px;
	padding:9px 9px 0 9px;
}

#navTopLgVp #navI,
#navTopSmVp #navI{
		vertical-align:top;
		margin:11px 0 0 0;
	}

#navTopSmVp .greeting{
	float:left;
	margin:9px 0 0 20px;
	font-size:13px; 
}	

#navTopSmVp .greeting a{ color:#148ab2 !important; text-decoration:none;}

#navTopLgVp #shellSearch,
#navTopSmVp #shellSearch{	
	white-space: nowrap; 
	float:right;
	clear:right;
	margin:7px 0 0 0;
}

#navTopLgVp #shellSearch .searchField,
#navTopSmVp #shellSearch .searchField{margin:0 5px 0 10px; width:100px; vertical-align:top; display:inline;}
#navTopLgVp #shellSearch .button,
#navTopSmVp #shellSearch .button{vertical-align:top; margin:0; display:inline;}
#navTopLgVp #shellSearch span,
#navTopSmVp #shellSearch span{font-weight:bold; vertical-align:top; display:inline;}

#valuePropRowSm{
	text-align:right;
	margin:0 0 25px 0;
	max-width:982px;
	padding:0 9px;
}
#valuePropRowSm #valuePropBanner{
	margin:-81px 0 0 0;
}

#valuePropRowLg{
	text-align:right;
	max-width:982px;
	margin:0 9px 25px 9px;
	display:block;
}

#valuePropRowLg #valuePropBanner{
	float:right;
	margin:-223px 0 0 20px;
	padding:0;
	width:650px;
	
}

#valuePropRowLg .positioningStatement{
	margin:-120px 0 0 0;
	float:left;
}

#navTopLgVp{
	height:262px; 
	background-color:#ffe100; 
	clear:both;
}

#valuePropRowLg .positioningStatement{
	float:left;
}

