* { box-sizing: content-box; }
#doc1{
	overflow: inherit !important;
}
.hcMainContainer{
	width: 960px;
	background-color:#f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	min-height:500px;
}

.hcMainMenu{
	width: 233px;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
	_margin-left: 0;
}
.hcMenuTop{
	width: 223px;
	height: 30px;
	background-image: url(/images/helpCenter/hcMenuTitle.jpg);
	font-size:15px; 
	color: #1062A2;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	margin-bottom: 0px;
	line-height: 1.5em;
}
.hcMenuContent{
	width: 233px;
	background-image:url(/images/helpCenter/hcMenuBG.jpg);
}
.hcMenuBottom{
	width: 233px;
	height: 5px;
	margin-bottom: 10px;
}
.hcMainContaent{
	float: left;
	width: 490px;
	_margin-left: 15px;
}
.hcContent{
	width: 490px;
	float: left;
	margin-left: 15px;
	_margin-left: 5px;
}
.hcContentTitle{
	height:27px;
	padding-top:26px;
	font-size: 17px;
	color: #1062A2;
	padding-left:15px;
	font-weight: bold;
	margin-bottom: 0;
	line-height: 1;
}
.hcContentContainer{
	margin-bottom: 10px;
}
.hcContentContainerMain{
	background-image: url(/images/helpCenter/contentMainBG.jpg);
	overflow: auto;
	padding-left:12px;
	padding-right:12px;
	color: #525252;
	_width: 466px;
	}
.hcContentContainerMain ul li{
	margin-bottom: 10px;
	padding-left: 10px;
	background-image: url(/images/helpCenter/hc_bullet.gif);
	background-repeat: no-repeat;
}
.hcContentContainerMain ul.creditCards li{
	background-image: none;
	margin-bottom:0px
}
.subTitle{
	font-size: 13px;
	font-weight: bold;
	line-height: 2.5em;
}
.hcContentContainerMain p{
	margin-bottom: 1em;
}
.hcRightMenu{
	width: 178px;
	height: 370px;
	float: left;
	_float: right;
	margin-left:30px;
	margin-top:53px;
	
}
.hcLiveChat{
	width: 162px;
	height: 67px;
	background-image:url(/images/helpCenter/hcLiveChat.jpg);
	margin-bottom: 15px;
	font-size: 13px;
	color: #990000;
	padding-left: 14px;
	padding-top: 5px;
	line-height: 15px;
}
.hcLiveChat a{
	font-size: 11px;
	color: #990000;
	float: left;
	margin-top:5px;
	width:160px
}
.hcPopularLinksTop{
	width: 165px;
	height: 26px;
	font-size: 13px;
	color: #1062A2;
	padding-top: 10px;
	padding-left: 11px;
	background-image: url(/images/helpCenter/hcPopularLinks.jpg);
}
.hcPopularLinksContent{
	width: 166px;
	background-image: url(/images/helpCenter/hcPopularLinksBG.jpg);
	padding-left: 10px;
}
.hcPopularLinksContent li.last{
	border-bottom:none;
	}
.hcPopularLinksBottom{
	width: 176px;
	height: 7px;
	background-image:url(/images/helpCenter/hcPopularLinksBottom.jpg);
}
.catContainer{
	width: 216px;
	padding-top: 10px;
	margin-left:7px;
	}
.catContainer h3{
	color:#555;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;
	line-height: 29px;
}
ul.hcMenuLinks{
	display: none;
	padding-left:10px;
	width:206px;
	background-image:url(/images/helpCenter/catContainerBG.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
ul.hcMenuLinks li{
	padding-left: 10px;
	line-height: 27px;
	border-bottom: 1px #f2f2f2 solid;
	width: 185px;
}
ul.hcMenuLinks li a{
	color: #525252;
	font-size: 11px;
	text-decoration: none;
}
ul.hcMenuLinks li a:hover{
color: #1062A2;
}
ul.hcMenuLinks li a:visited{
	color: #5A3696;
}
.menuTitle{
	margin-bottom: 0;
	cursor: pointer;
	background-repeat: no-repeat;
	padding-left: 10px;
	background-image:url(/images/helpCenter/menuTitlePlus.jpg);
	_width: 100%;
}
.hcMainContainer .active {
background-image:url(/images/helpCenter/menuTitleMinus.jpg);
}
.hcAddress{
	width: 190px;
	margin-left: 20px;
	margin-top: 8px;
	padding-bottom:8px;
	display:none;
}
.linkListLeft{
	font-size: 11px;
	float: left;
	margin-left: 20px;
	width: 223px;
}
.linkListLeft ul li{
	line-height: 22px;
	background-image: none;
	padding-left: 0;
	margin-bottom: 0;
}
.linkListRight{
	font-size: 11px;
	width: 223px;
	color: #525252;
	float: left;
}
.linkListRight ul li{
	line-height: 22px;
	background-image: none;
	padding-left: 0;
	margin-bottom: 0;
}


.hcContentContainerBottm{
	height: 6px;
}
.hcContentContainerMain ul li a{
	color: #525252;
}
.hcContentContainerMain ul li a.clickablelink{color:#165485; text-decoration:underline;}
.hcContentContainerMain ul li a:hover{
	color: #1062A2;
}
.hcContentContainerMain ul li a:visited{
	color: #5A3696;
}
.hcContentContainerMain ul.superSavList li a{
	color: #525252;
	text-decoration:underline;
}
.hcContentContainerMain ul.superSavList li a:hover{
	color: #1062A2;
}
.hcContentContainerMain ul.superSavList li a:visited{
	color: #5A3696;
}
.hcContentContainerMain span.parHeader{
	font-weight:bold;
	display:block;
}
.hcPopularLinksContent ul li{
	padding-left: 10px;
	line-height: 27px;
	border-bottom: 1px #f2f2f2 solid;
	width: 145px;
}
.hcPopularLinksContent ul li a{
	color: #525252;
	font-size: 11px;
	text-decoration: none;
}
.hcPopularLinksContent ul li a:hover{
color: #1062A2;
}
.hcPopularLinksContent ul li a:visited{
color: #5A3696;
}
.hcSeeMore{
	text-decoration: underline;
	cursor: pointer;
}
.hcSeeLess{
	text-decoration: underline;
	cursor: pointer;
}
.hcHidenLinks{
	display: none;
}
.backToTop {
background-image:url(/images/helpCenter/hc_backtop.gif);
background-repeat:no-repeat;
color:#880000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
margin-bottom:1.5em;
padding:0 0 0 15px;
margin-left: 20px;
float: left;
}
.hcContentContainerMain h2{
	font-size: 13px;
	margin-bottom: 5px;
	margin-top: 10px;
	line-height: 23px;
	padding-left: 5px;
	background-color: #CCC;
}
ol li{
	list-style: decimal;
	margin-left:20px;
	margin-bottom:1em;
}
.hcBreadcrumbs{
	color: #165486;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 10px;
}
.hcBreadcrumbs a:hover{
	text-decoration: underline;
}
.hcBreadcrumbs a{
	color: #990000;
	display: inline;
	font-size: 0.917em;
	text-decoration: none;
	font-weight:normal;
	padding-right: 3px;
}
.hcContentContainerMain p.bhLocation, .hcContentContainerMain div.bhLocation {
  width: 40%;
  border-right: 2px solid #f5f5f5;
  margin: -10px 0 0;
  padding: 11px 0;
}
.hcContentContainerMain p.bhLocation{
	padding-left:40px;
	box-sizing:border-box;
}
.hcContentContainerMain div.bhLocation a{
	display: block;
	text-align: center;
}
.warehouseInfo{
  border-right: 2px solid #f5f5f5;
  float: left;
  margin: -10px 0 0 !important;
  padding: 11px 8px;
}
.ie .hcContentContainerMain p.bhLocation{
	padding-bottom: 92px;
}
.ie .warehouseInfo{
	width: 200px;
}
.ie .evergrenW{
	width: 200px;
	border-right: 2px solid #f5f5f5;
	padding: 0 8px 8px 8px;
	margin: 0 !important;
}
.greaterThanBC{
	background: url("/images/endeca-left.gif") no-repeat scroll -184px -195px transparent;
	display: inline;
	padding-left: 15px;
}
.bnkinf {
	float:left;
    width: 12em;
}
.blpImg{
	background-image: url(/images/blpImages/hampLogo.png);
    background-position: 0 25px;
    background-repeat: no-repeat;
    display: block;
    height: 75px;
    width: 184px;
}
.chooseReturn{
	display:block;
	overflow:hidden}
.chooseReturn .rtrnInstruction{
	border-left: 2px solid black;
    color: #1062A2;
    font-weight: bold;
    line-height: 16px;
    margin-left: 16px;
    padding-left: 16px;
}
.chooseReturn .rtrnPolicy{
	border-right: 2px solid black;
    color: #1062A2;
    font-weight: bold;
    line-height: 16px;
    margin-right: 16px;
    padding-right: 16px;
}
.mainInstructions a{
	color:#1b4d88
}
.returnInstr{
	background-image: url(/images/helpCenter/returnInst.gif);
	background-repeat: no-repeat;
	padding: 6px 10px 30px;
}

.returnInstr h3{
	margin-bottom: 0;
}
.standardI, .UsedI{float:left}
.UsedI{
   	border-left: 1px solid #C2C2C2;
    margin-left: 10px;
    padding-left: 10px;
   }
.addresses{
	overflow: hidden;
	margin-bottom: 20px;
}
.returnh{
	margin-bottom:0px;
	font-size:14px
}
.freeShipMsg_1{color:#ff9933;}
.shippingMap{
	position: relative;
    height: 310px;
}
.legend{
	position: absolute;
    bottom: 34px;
    left: 22px;
}
.legend .box{
	width: 12px;
	height: 12px;
	display: inline-block;
}
.legend .box.one{background: #0868ac;}
.legend .box.two{background: #7bccc4;}
.legend .box.three{background: #ccebc5;}
.shippingMap .img{
	margin: 0 auto;
    width: 510px;
    }
#shippingPage .hcContentContainerMain h2{
	font-size: 13px;
	margin-bottom: 10px;
	margin-top: 0;
	line-height: 23px;
	padding: 5px;
	background-color: #F5F5F5;
	text-align: center;
}
#shippingPage .hcMainContaent, #eduAdvPage .hcMainContaent{
	float: left;
	width: 650px;
	margin: 15px;
	background: #fff;
	padding: 10px 15px;
}
#shippingPage .hcContentTitle, #eduAdvPage .hcContentTitle{
	font-size: 17px;
	color: #1062A2;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 1;
	padding-top: 5px;
	padding-left:0;
}
#shippingPage .hcContentContainer, #eduAdvPage .hcContentContainer{
	margin-bottom: 10px;
}
#shippingPage .hcContentContainerMain, #eduAdvPage .hcContentContainerMain{
	background-image: none;
	overflow: auto;
	color: #525252;
	padding: 0;
	}
#shippingPage .hcContentContainerMain ul li{
	margin-bottom: 10px;
	padding-left: 10px;
	background-position: 0px 6px;
	background-repeat: no-repeat;
	background-image: url(data:image/gif;base64,R0lGODlhBQAFAIAAAJWVlQAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCODJBN0YyQUQ0NzExMUUzQjZEREYwQUU2MkJFODY4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCODJBN0YyQkQ0NzExMUUzQjZEREYwQUU2MkJFODY4NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI4MkE3RjI4RDQ3MTExRTNCNkRERjBBRTYyQkU4Njg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI4MkE3RjI5RDQ3MTExRTNCNkRERjBBRTYyQkU4Njg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAUABQAAAgSEj6lYADs=);
}
#shippingPage .hcContent, #eduAdvPage .hcContent{
	margin:0px;
	width:initial;
}
#eduAdvPage .hcContentContainerMain h2{
	background-color: #f5f5f5;
}
.giftCardMain > ul {
    padding-left: 36px;
}
table.warehouse{
    margin: auto;
}