#sidebar {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 233px; _margin-left: 10px
}
#sidebar DIV.top {
	BACKGROUND: url(../images/sidebar_top.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 233px; HEIGHT: 9px
}
#sidebar DIV.middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/sidebar_bg.gif) repeat-y left top; PADDING-BOTTOM: 0px; WIDTH: 223px; PADDING-TOP: 0px
}
#sidebar DIV.bottom {
	BACKGROUND: url(../images/sidebar_bottom.gif) no-repeat left top; WIDTH: 233px; HEIGHT: 11px
}
DIV.companyLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV.miniBasket {
	PADDING-BOTTOM: 10px
}
DIV.miniBasket TABLE {
	FONT-SIZE: 90%; MARGIN: 5px 0px 0px 5px; WIDTH: 213px
}
#sidebar H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #515791
}
#sidebar P {
	FONT-SIZE: 90%; MARGIN: 4px 8px; COLOR: #555555
}
#sidebar DIV.miniBasket TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#sidebar DIV.miniBasket .price {
	TEXT-ALIGN: right
}
#sidebar DIV.miniBasket TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #bfc2d6 1px solid
}
#sidebar DIV.miniBasket .total {
	BORDER-TOP: #bfc2d6 2px solid; FONT-WEIGHT: bold; BACKGROUND-COLOR: #eaebf2; TEXT-ALIGN: right
}
#sidebar DIV.brandDescription {
	PADDING-BOTTOM: 10px
}
#sidebar DIV.brandDescription A {
	PADDING-RIGHT: 8px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FONT-SIZE: 90%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 2px! important; TEXT-ALIGN: right
}
#sidebar DIV.relatedProducts {
	PADDING-BOTTOM: 12px
}
#sidebar DIV.relatedProducts TABLE {
	MARGIN: 5px 0px 0px 5px; WIDTH: 213px
}
#sidebar DIV.relatedProducts TD.image {
	PADDING-RIGHT: 8px
}
#sidebar DIV.relatedProducts TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.quicklinks {
	MARGIN-BOTTOM: 10px
}
DIV.quicklinks A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 110%; BACKGROUND: url(../images/grid_bullet.gif) no-repeat -8px 1px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
DIV.subscribe {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px
}
DIV.subscribe INPUT.emailtext {
	BORDER-RIGHT: #515791 1px solid; BORDER-TOP: #515791 1px solid; BORDER-LEFT: #515791 1px solid; WIDTH: 204px; BORDER-BOTTOM: #515791 1px solid
}
DIV.subscribe P.submit {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: right
}
DIV.subscribe INPUT.submit {
	FONT-SIZE: 90%
}
