#pw-holidayship{}

#pw-holidayship h1{
	 display:block; 
	 width:942px; 
	 height:60px; 
	 position:relative; 
	 overflow:hidden; 
	 margin-bottom:34px;
 }
 
#pw-holidayship h1 span{
	display:block; 
	width:100%; 
	height:100%; 
	background-image:url(/pw/page/shipping/hs_head.jpg); 
}

#pw-calendar{
	float:left; 
	width:240px; 
	background-image:url(/pw/page/shipping/hs_calendar.jpg); 
	background-repeat:no-repeat; 
	height:200px;
}



#pw-grid{float:right; width:700px;}

#pw-gridcontent h3{
	font-family:verdana; 
	font-size:13px; 
	color:#000000; 
	font-weight:bold; 
	padding-bottom:15px;
}

#pw-gridcontent h3 strong{
	font-size:18px; 
	color:#C63C18;
}

.pw-gridtable th,
.pw-gridtable td{
	padding:5px; 
	border: 2px solid #fff;
}

.pw-gridtable th{
	background-color:#8A7967;  
	color:#FFFFFF; 
	font-weight:bold; 
}

.pw-gridtable .pw-colored{background-color:#DFDED9;}

.pw-gridtable .pw-center{
	text-align:center; 
	vertical-align:middle;
}

.pw-gridtable .pw-right{
	text-align:right; 
	width:600px;
}

#pw-gridcontent p{ padding:10px 0px;}

/*holiday popup styles*/
body#page-holidayshipping-popup #pw-outerdiv {
	margin-left:5px;
	width:676px;
}

#page-holidayshipping-popup #pw-headlogo {
background-image:url(/pw/page/sprite_headernav.png);
}

body#page-holidayshipping-popup #pw-header {
	height:55px;
	margin-top:12px;
	position:relative;
	width:676px;
}

body#page-holidayshipping-popup #pw-header {
	height:55px;
	margin-top:12px;
	position:relative;
	width:676px;
	}
	
body#page-holidayshipping-popup #pw-coupon-close {
	bottom:0px;
	position:absolute;
	right:0px;
	}
	
body#page-holidayshipping-popup #pw-header #pw-headlogo {
	background-position:6px 0px;
	background-repeat:no-repeat;
	display:block;
	height:56px;
	left:-6px;
	position:absolute;
	text-indent:-9999px;
	top:0;
	/*width:181px;*/
	width:213px;
	}
	
.pw-coupon-greybar {
padding-bottom:5px;
padding-top:5px;
}
	
#pw-holidayshippop{padding:10px 0px;}

/*Header styles for holiday icon and link in pw_sitenav.css*/
