/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
#product_image {
	TEXT-ALIGN: left; margin-right: 20px; WIDTH: 250px; FLOAT: left
}
#product_column {
	display: block; margin: 0; padding: 0;
}
.product_title {
	PADDING-BOTTOM: 2pt; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	FONT: 18pt Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	PADDING-TOP: 2pt;
	border-bottom: none;
}
.product_subtitle {
	DISPLAY: block; FONT: 9pt Arial, Helvetica, sans-serif; COLOR: #666666
}
#product_price {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 12px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 12pt Arial, Helvetica, sans-serif; BORDER-TOP: #cccccc 1px dotted; PADDING-TOP: 5px
}
#product_price SPAN {
	FONT: 8pt Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #999999; PADDING-TOP: 2px
}
.productform {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.product_box_row {
	BORDER-BOTTOM: #cccccc 1px dotted; WIDTH: 100%; FONT: bold 10pt Arial, Helvetica, sans-serif
}
.productform LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 9pt Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 0px; FLOAT: left; COLOR: #333333; PADDING-TOP: 8px
}
.productform_qty LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 9pt/27px Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #333333; PADDING-TOP: 8px
}
.productform_select {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 5px
}
.productform_select_qty {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 8px
}
.productform LABEL SPAN {
	FONT: bold 9pt Arial, Helvetica, sans-serif; COLOR: #d00000
}
.productform_select SELECT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: 9pt/27px Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 27px; COLOR: #333333; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.productform_qty SELECT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: 9pt/27px Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 27px; COLOR: #333333; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.productform_select SELECT {
	WIDTH: 98%
}
.productform_select_qty SELECT {
	WIDTH: 150px
}
#product_button {
	float: right;
	line-height: 30px;
	margin: 15px 0 10px 0;
}
.product_descriptitle {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 12pt Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; PADDING-TOP: 20px
}
#product_descrip {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 20px; FONT: 9pt Arial, Helvetica, sans-serif; COLOR: #333333
}



#product_share {
	float: left;
	padding-top: 18px;
}
#product_share_text {
	float: left;
	font: bold 9pt Arial, Helvetica, sans-serif;
	padding-top: 18px;
}
#product_share a:link, #product_share a:visited {
	background-position: top;
	display: block;
	float: left;
	margin-left: 4px;
	width: 16px; height: 16px;
}
#product_share a:hover, #product_share a:active {
	background-position: bottom;
}
#product_share a span {display: none;}
.product_share_fb {background: url(../images/social_fb.png) no-repeat;}
.product_share_tw {background: url(../images/social_tw.png) no-repeat;}
.product_share_st {background: url(../images/social_st.png) no-repeat;}
