@charset "UTF-8";
/* CSS Document */


/* Popup */
#dpup {
	position:absolute;
	z-index:10000;
	top:0px;
	left:5px;
	width:150px;
	height:150px;
	background-color:#339933;
	display:none;
	visibility:hidden;
}
#dpup p, #dpup p.btn, #dpup h1 {
	position:relative;
	padding:4px 0 4px 0;
	margin:0;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	text-align:center;			
}
#dpup p.btn, #dpup h1 {
	padding:7px 0 4px 0;	
}
#dpup h1 {
	font-weight:bold;
	font-size:19px;	
	padding:9px 0 5px 0;	
}


/* Alternative Products */
#dapsa, #dapsb, #dapsc, #dapsd, #dapse, #dapsf, #dapsg, #dapsg { display:none; visibility:hidden; }
.apd { width:150px; float:left; padding:2px 0px 0px 30px; /* TRBL */ }
.apd p { padding:4px 0px 0px 4px; margin:0; }
.apd p.b { font-weight:bold; font-size:small; }
.apd img { border:0; width:150px; height:150px }
.apdb { top:20px; left:20px; width:140px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; padding:2px 2px 2px 2px; margin:4px 0 0 0; }
.apdbs { width:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; padding:2px 2px 2px 2px; margin:4px 0 0 0; visibility:hidden; display:none; }
.apdbr { width:70px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; padding:2px 2px 2px 2px; margin:4px 0 0 0; color:#F00; visibility:hidden; display:none; }
#apd1 { padding-left:33px; } #apd1x { clear:left; }
#qtpricem { width:100%; visibility:hidden; display:none; }
#tblpricesm { width:100%; }
#tblpricesm td, #qtpricem th { margin:0px; padding:0px 5px 5px 0px; border-width:0px; vertical-align:top; text-align:left; }
#tblpricesm th { vertical-align:bottom }
#tblpricesm .r { text-align:right }
#tblpricesm .b { font-weight:bold }

#tblprices { width: 100%; } #tblprices td, #tblprices th { margin:0px; padding:0px 5px 5px 0px; border-width:0px; vertical-align:top; } #tblprices th { vertical-align:bottom } #tblprices .r { text-align:right }