.ShoppingBag-container div {
			font-family:Trebuchet MS, Arial, Helvetica;
			font-size:11px;
			color:#000000;
}
.ShoppingBag-container table {
	background: none;
}
.ShoppingBag {
	outline: none;
	text-decoration: none;
}
.ShoppingBag img {

}
.ShoppingBag:hover img {
	border-color: gray;
}
.ShoppingBag-active-anchor img {
	visibility: hidden;
}
.ShoppingBag-gallery .ShoppingBag-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}

.ShoppingBag-wrapper, .ShoppingBag-outline {
	background-color:#5E5752;
}

.sb-glossy-dark {
	background-color:#5E5752;
}
.ShoppingBag-image-blur {
}
.ShoppingBag-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.ShoppingBag-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 0px;
	background-color:#5E5752;
}
.ShoppingBag-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.ShoppingBag-dimming {
	position: absolute;
	background: black;
}
a.ShoppingBag-full-expand {

   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.ShoppingBag-loading {
	display: block;
	color: #312d31;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 10px;
	border: 1px solid #5E5752;
	background-color: #5E5752;
	padding-left: 22px;
	/*background-image: url(graphics/loader.white.gif);*/
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.ShoppingBag-credits,
a.ShoppingBag-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.ShoppingBag-credits:hover,
a.ShoppingBag-credits:hover i {
	color: white;
	background-color: gray;
}
.ShoppingBag-move, .ShoppingBag-move * {
	cursor: move;
}

.ShoppingBag-viewport {
	display: none;

	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.ShoppingBag-overlay {
	display: none;
}
.hidden-container {
	display: none;
}



.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(graphics/close.png);

}



.ShoppingBag-maincontent {
	display: none;
}
.ShoppingBag-html {
	background-color: #5E5752;
}
.ShoppingBag-html-content {
	display: none;
	width: 200px;
	padding: 5px 5px 5px 5px;
}
.ShoppingBag-header {
	padding-bottom: 0px;
	background-color: #5E5752;
	font-family: helvetica, arial, sans-serif;
	font-size: 11px;
}
.ShoppingBag-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.ShoppingBag-header ul li {
	display: inline;
	padding-left: 0em;
}
.ShoppingBag-header ul li.ShoppingBag-previous, .ShoppingBag-header ul li.ShoppingBag-next {
	display: none;
}
.ShoppingBag-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.ShoppingBag-header a:hover {
	color: #cfe0f3;
	
}
.ShoppingBag-header .ShoppingBag-move a {
	cursor: move;
}
.ShoppingBag-footer {
	height: 12px;
}
.ShoppingBag-footer .ShoppingBag-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(graphics/resize.gif) no-repeat;
}
.ShoppingBag-footer .ShoppingBag-resize span {
	display: none;
}
.ShoppingBag-body {
			font-family:Trebuchet MS, Arial, Helvetica;
			font-size:11px;
			color:#000000;

	font-weight: normal;
}
.ShoppingBag-resize {
	cursor: nw-resize;
}







.HSEmailHeader
{
	font-size:18px;
	font-weight:bold;
	text-indent:10px;
	font-family:Trebuchet MS, Arial, Helvetica;
}




.ShoppingBag-form {
			font-family:Trebuchet MS, Arial, Helvetica;
			font-size:11px;
			color:#000000;
	margin-bottom:3px;

}
.ShoppingBag-formBox {
			font-family:Trebuchet MS, Arial, Helvetica;
			font-size:11px;
			color:#000000;
	font-weight: normal;
	padding: 3px;
	width: 99%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.ShoppingBag-formTextB a {
			font-family:Trebuchet MS, Arial, Helvetica;
			font-size:11px;
			color:#000000;
	font-weight: normal;

	text-decoration: none;
}

.ShoppingBag-formTextB a:hover {
			font-family:Trebuchet MS, Arial, Helvetica;
			font-size:11px;
			color:#000000;
	font-weight: normal;
	text-decoration: underline;
}
.ShoppingBag-formTextC {
			font-family:Trebuchet MS, Arial, Helvetica;
			font-size:11px;
			color:#000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}

