/* bundle ------------------- */
#bundle_status_box {
	position: relative;
}
#bundleStatus {
	position: absolute;
	top: -35px;
	right: 0px;
	z-index: 10;
	display: inline;
}
#bundleStatusOpen {
	position: absolute;
	top: -35px;
	right: 0px;
	z-index: 11;
	display: none;
}
#inBundleClosed, #inBundleOpen {text-align: right;}
#inBundleClosed a {
	display: inline-block; height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 20px;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	cursor: default;
}
#inBundleClosed a div {background: url('/images/bundle_plus.png') top right no-repeat; padding-right: 26px;}
#inBundleClosed a:hover, #inBundleOpen a:hover {text-decoration: none;}

#inBundleOpen a {
	display: inline-block;
	height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 20px;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	cursor: default;
}

#inBundleOpen a div {background: url('/images/bundle_x.png') top right no-repeat; padding-right: 26px;}

#bundleItems {background: #fff; font-family: arial, helvetica, verdana, sans-serif; text-align: right; display: block;z-index: 1913;}
#bundleItems a, #bundleItems .bundleItem {padding-bottom: 8px; display: block; padding-right: 10px; padding-left: 20px; font-size: 11px; padding-right: 36px; color: #1D1930;}
#bundleItems a span, #bundleItems .bundleItem span {color: #aaa;}
#bundleItems a:hover, #bundleItems a:hover span {text-decoration: underline; color: #1D1930;}

#bundleItems a.viewDetails {padding-top: 10px; padding-right: 10px;}
#bundleItems a.viewDetails span {background: url('/images/bundle_arrow.png') right 1px no-repeat; padding-right: 26px; color: #1D1930;}
#bundleItems a.viewDetails strong {font-weight: normal; text-decoration: underline;}
#bundleItems a.viewDetails:hover {text-decoration: none;}
#bundleItems a.viewDetails:hover span {color: #1D1930; text-decoration: none;}
#bundleItems a.viewDetails:hover strong {text-decoration: none;}