.proddetailname {
	FONT-WEIGHT: bold; COLOR: #333333
}
.proddetailnamebg {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333
}
.proddetaildesc {
	FONT-WEIGHT: normal; COLOR: #333333
}
.proddetailtable {
	WIDTH: 80%
}
.prodsingletable {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 4px
}
.opttable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80%; PADDING-TOP: 0px
}
.opttablemulti {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.optcol1 {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 30%; TEXT-ALIGN: right
}
.optcol2 {
	COLOR: #333333
}
.emailfriend {
	TEXT-ALIGN: left
}
.detailcost {
	FONT-WEIGHT: bold
}
.detailprice {
	FONT-WEIGHT: bold; WIDTH: 40%
}
.detailsale {
	FONT-WEIGHT: bold; COLOR: #cc0000; FONT-STYLE: italic
}
.markdown {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: line-through
}
.qtymessage {
	COLOR: #aebad9; TEXT-ALIGN: left
}
.qtywarning {
	FONT-WEIGHT: bolder; COLOR: #ff0000
}
.discountmessage {
	FONT-WEIGHT: bold; COLOR: #cc0000; FONT-STYLE: normal
}
.outofstock {
	FONT-SIZE: 12px; COLOR: #cc0000
}
.related {
	COLOR: #666666; BACKGROUND-COLOR: #d8deed
}
.pricecol {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.optname {
	FONT-WEIGHT: bold
}
.optatt {
	
}
.qtytxt {
	FONT-WEIGHT: bolder
}
.qtycol {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
