/* ==========  AUTO COMPLETE  ==========  */
/* place in global css file  */
/*
.position-relative{
	position:relative;	
}

.head-search{
	position:relative;
	z-index:445;
	width:400px;
}

.head-search #search-form{
	float:right;
	position:relative;
	height:27px;
	vertical-align:middle;
	width:260px;
	margin:40px 0 5px 116px;
}

.head-search #search-form input#search-text{
	font-size:0.9em;
	width:210px;
	padding:5px 5px 5px 14px;
	height:16px;
	line-height:14px;
	color:#636363;
}

.head-search #search-form input#search-btn{
	height:26px;
	width:26px;
	opacity:0.5;
	vertical-align:middle;
	margin-top:-10px;
}

#header .head-search a {
position:relative;
top:0;
}

/* ==========  AUTO COMPLETE  ==========  */
/* place in global css file  */ /*
.head-search #search-predictive-wrapper{
	position:relative;
	z-index:1000;	
}

.head-search #predictive-type-wrapper{
	position:relative;
	z-index:1000;/* custom for search predictive type */
}
/*	.head-search #predictive-type-inner-wrapper{
		position:absolute;
		width:268px;
		left:-4px;
		top:30px;
	}
		.head-search #predictive-type-inner-wrapper .predictive-type-item{
			position:absolute;
		}
		.head-search #predictive-type-tl,
		.head-search #predictive-type-tr,
		.head-search #predictive-type-bl,
		.head-search #predictive-type-br{
			height:20px;
			width:20px;
			background-color:transparent;
			background-repeat:no-repeat;
			background-position:0px 0px; 
		}
		.head-search #predictive-type-tl{
			left:0px;
			top:0px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_crn_tl.png);
		}
		.head-search #predictive-type-tr{
			right:0px;
			top:0px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_crn_tr.png);
		}
		.head-search #predictive-type-bl{
			bottom:0px;
			left:0px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_crn_bl.png);
		}
		.head-search #predictive-type-br{
			bottom:0px;
			right:0px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_crn_br.png);
		}
		.head-search #predictive-type-left,
		.head-search #predictive-type-right,
		.head-search #predictive-type-top,
		.head-search #predictive-type-bottom{
			background-color:transparent;
			background-repeat:no-repeat;
			background-position:0px 0px; 
		}
		.head-search #predictive-type-left,
		.head-search #predictive-type-right{
			width:14px;
			height:0px;
			top:20px;
			height:260px;
			background-repeat:repeat-y;
		}
		.head-search #predictive-type-left{
			left:0px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_left.png);
		}
		.head-search #predictive-type-right{
			right:0px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_right.png);
		}
		.head-search #predictive-type-top,
		.head-search #predictive-type-bottom{
			width:0px;
			height:20px;
			background-repeat:repeat-x;
		}
		.head-search #predictive-type-top{
			top:0px;
			left:42px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_top.png);
			width:206px;
		}
		.head-search #predictive-type-bottom{
			bottom:0px;
			left:20px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_bot.png);
			width:228px;
		}
		.head-search #predictive-type-arrow{
			width:22px;
			top:0px;
			height:20px;
			left:20px;
			background-image:url(/web/20121108065027oe_/https://www.usps.com/ContentTemplates/common/images/global/predictive/dlg_ac_arrow.png);
		}

		.head-search #predictive-type-content{
			width:240px;
			background-color:#fdfcea;
			margin:20px 14px;
		}
			.head-search #predictive-type-content ul{
			}
				.head-search #predictive-type-content li{
					padding:3px 11px;
				}
				.head-search #predictive-type-content li.even{
					background-color:#e8e7d7;
				}
					.head-search #predictive-type-content li a{
						font-size:1.2em;
						color:#2f6fa9;
						cursor:pointer;
					}
					.head-search #predictive-type-content li a:hover,
					.head-search #predictive-type-content li a:focus{
						text-decoration:underline;
					}
					.head-search #predictive-type-content li a.selected{
						background:#2f6fa9;
						color:#fff;
					}
				.head-search #predictive-type-content .predictive-match{
					font-weight:bold;
				}
				.head-search #predictive-type-content a.selected .predictive-match{
					color:#bababa;
				}

.head-search #search-predictive-wrapper{
	display:none;
	left:116px;
	position:relative;
	top:31px;	
}

.head-search #search-predict-viewall-btn{
	display:none;
	padding:30px 0 0 30px;
	margin:30px 0 0 30px;
}

.head-search .btn-space{
	padding:30px 0 10px 10px;	
}

.head-search .predictive-search-content{
	width:240px;	
}

.head-search .predictive-search-content h3{
	font-size:1.2em;
	padding:10px 0 10px 10px;
}

.head-search .predictive-search-content ul li span{
	background-color:#e9e7d8;
	display:block;
	height:20px;
	margin-left:-10px;
	padding:5px 0 0 10px;
	width:230px;
}

.head-search .predictive-search-content ul li ul{
	padding-top:4px;
}

.head-search .predictive-search-content ul li ul li{
	background-color:#fdfcea;
	height:16px;
	margin-left:-10px;
	position:relative;
	text-decoration:none;
	width:218px;
}

.head-search .predictive-search-content ul li ul li a{
	font-size:1.0em;
	text-decoration:none;
}

.head-spaceff{
	position:relative;
	margin-top:10px !important;	
}

.head-search .pred-spaceff{
		margin:-30px 0 0 582px;
}

.head-search .search-text-spaceff{
	padding:6px 5px 5px 16px !important;	
}

.head-search .search-text-spaceie8{
	padding:7px 5px 5px 16px !important;	
}

/*
	=========== Search Predictive Type IE6 ===========
*/ /*
.dj_ie6 .head-search #predictive-type-wrapper{
	position:relative;
	z-index:9999;
}
	.dj_ie6 .head-search #predictive-type-inner-wrapper{
		position:absolute;
		width:268px;
		margin-left:380px;
		top:36px;
		z-index:100;
	}

.dj_ie6 .head-search #search-form input#search-text{
	padding:5px 5px 5px 16px !important;
	height:16px;
	line-height:14px !important;
	color:#636363;
}

.dj_ie6 #header .head-search a {
position:relative;
top:0;
}

.dj_ie6 #predictive-type-tl{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_crn_tl.png',sizingMethod='image');
}
		
.dj_ie6 #predictive-type-tr{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_crn_tr.png',sizingMethod='image');
}
		
.dj_ie6 #predictive-type-bl{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_crn_bl.png',sizingMethod='image');
}

.dj_ie6 #predictive-type-br{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_crn_br.png',sizingMethod='image');
}

.dj_ie6 #predictive-type-left{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_left.png',sizingMethod='scale');
}

.dj_ie6 #predictive-type-right{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_right.png',sizingMethod='scale');
}

.dj_ie6 #predictive-type-top{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_top.png',sizingMethod='scale');
}

.dj_ie6 #predictive-type-bottom{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_bot.png',sizingMethod='scale');
}

.dj_ie6 #predictive-type-arrow{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/ContentTemplates/common/images/global/predictive/dlg_ac_arrow.png',sizingMethod='image');
}

.dj_ie6 .predictive-search-content ul li ul{
	position:relative;
	left:-10px;
	padding-bottom:10px;
}

.dj_ie6 #predictive-type-content li{
	margin-left:10px;
	padding:5px 0 0 0;
}

.dj_ie6 .btn-space{
	padding:0 0 4px 10px;
	margin-top:10px;	
}


/*
	=========== Search Predictive Type IE7 ===========
*/
/*
.dj_ie7 .head-search #predictive-type-wrapper{
	position:relative;
	z-index:9999;
}
	.dj_ie7 .head-search #predictive-type-inner-wrapper{
		position:absolute;
		width:268px;
		margin-left:380px;
		top:32px;
		z-index:100;
	}

.dj_ie7 .head-search #search-form input#search-text{
	padding:5px 5px 5px 16px;
	height:16px;
	line-height:14px !important;
	color:#636363;
}


