#middle #shipp_popup{
	z-index: 3333;
	position: absolute;
	display: block;
	left: -3px;
	top: 0px;
	width: 729px;
	height: 447px;
	background: url(/phppages/images/nshipp_bg.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	visibility: visible;
}

#middle #shipp_popup table#catrow{
	display:none;
}


#middle #shipp_popup #left_box {
	z-index: 3333;
	position: absolute;
	left: 25px;
	top: 127px;
	width: 314px;
	height: 293px;
	background: url(/phppages/images/nshipp_lftb_bg.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}

#middle #shipp_popup #left_box #nsh_pr_display_default {
	display: block;
	margin: 30px 0px 0px 30px;
	padding: 0px;
	border: 0px;
}

#middle #shipp_popup #left_box #nsh_pr_display {
	display: none;
	margin: 5px 0px 0px 20px;
	padding: 0px;
	border: 0px;
}

#middle #shipp_popup #left_box #nsh_pr_display a.picnrml{
	display: block;
	float: left;	
	width: 62px;
	height: 56px;
	margin: 5px 5px 0px 0px;
	padding: 0px;
	border: solid 1px #fff;
}

#middle #shipp_popup #left_box #nsh_pr_display a.picnrml:hover{
	display: block;
	float: left;	
	width: 62px;
	height: 56px;
	margin: 5px 5px 0px 0px;
	padding: 0px;
	border: solid 1px #484848;
}

#middle #shipp_popup #left_box #nsh_pr_display img{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}


#middle #shipp_popup #right_box {
	z-index: 3333;
	position: absolute;
	left: 345px;
	top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}

#middle #shipp_popup #right_box #quote_display_default {
	display: block;
	margin: 47px 0px 0px 30px;
	padding: 0px;
	border: 0px;
}

#middle #shipp_popup #right_box #quote_pr_display {
	display: none;
	margin:  10px 0px 0px 30px;
	padding: 0px;
	border: 0px;
	width: 350px;
	height: 400px;
	overflow: auto;
}

#middle #shipp_popup #right_box #quote_pr_display img{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}

#middle #shipp_popup #shipp_button_submit {
	z-index: 3344;
	position: absolute; 
	left: 575px; 
	top: 7px; 
	border: 0px; 
	padding: 0px; 
	margin: 0px;
	display: none;
}

#dhtmltooltip2{
position: absolute;
visibility: hidden;
z-index: 4444;
}

#dhtmltooltip_text{
position: absolute;
visibility: hidden;
z-index: 4444;
}

#dhtmltooltip2 p.cta
{
margin: 8px 0px 0px 0px; 
padding: 0px; 
line-height: 1.3em;
font: bold 14px arial; 
color: #000;
}

#dhtmltooltip2 p.name
{
margin: 0px 0px 0px 0px; 
padding: 0px; 
line-height: 1.2em;
font: bold 16px arial; 
color: #387518;
}

#dhtmltooltip2 p.price
{
margin: 8px 0px 0px 0px; 
padding: 0px; 
line-height: 1.2em;
font: normal 16px arial; 
color: #000;
}

#dhtmltooltip2 p.dims
{
margin: 8px 0px 0px 0px; 
padding: 0px; 
line-height: 1.2em;
font: normal 16px arial; 
color: #000;
}

#nsh_quote_form{
	z-index: 3333;
	position: absolute;
	display: block;
	left: 0px;
	top: 0px;
	width: 350px;
	height: 320px;
	background: #fff;
	margin: 180px 0px 0px 0px;
	padding: 0px;
	border: solid 2px #536b4b;
	visibility: hidden;
}

#nsh_quote_form p {
margin: 10px 0px 0px 20px;
padding: 0px 0px 0px 0px;
font: bold 16px/16px arial;
line-height: 1.2em;
color: #000;
}

#nsh_quote_form #close_link {
	position: absolute;
	top: 0px;
	left: 327px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: url(/phppages/images/nshq_dhtmlpop_cls.gif);
	}
#nsh_quote_form #close_link a{
	display: block;
	width: 23px;
	height: 23px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-decoration: none;
	}	

#overlay_nsh_quote_form{
	z-index: 2200;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: #000;
	visibility: hidden;
}