/*
-----------------------
Product pages
-----------------------
*/

/* Pricing */
.boxPrice {
   font-size: 18px;
   color: #012F8B;
   font-weight: bold;
   padding: 2px
}

.boxMain {
   font-size: 14px;
   color: #012F8B;
   font-weight: normal;
}

.boxSave {
   font-size: 14px;
   color: #012F8B;
   font-weight: bold;
}


/* Add to Cart */
.addToCart_Dollar_FullPrice {
	font-family:Trebuchet MS, verdana, ºÚÌå;
	font-size: 14px;
	color: #008800;
	font-weight: normal;
	line-height: 22px;
}
.addToCart_Price_FullPrice {
	font-family:Trebuchet MS, verdana;
	font-size: 36px;
	color: #008800;
	font-weight: normal;
}
.addToCart_Cents_FullPrice {
	font-size: 14px;
	color: #008800;
   font-weight: normal;
	line-height: 22px;
}

.addToCart_Dollar_Clearance {
	font-size: 10px;
	color: #FD7700;
   font-weight: normal;
	line-height: 22px;
}
.addToCart_Price_Clearance {
	font-size: 36px;
	color: #FD7700;
   font-weight: normal;
}
.addToCart_Cents_Clearance {
	font-size: 11px;
	color: #FD7700;
   font-weight: normal;
	line-height: 22px;
}
.addToCart_Label_Clearance {
	font-size: 15px;
	color: #FD7700;
	font-weight: bold;
   line-height: 25px;
}

.addToCart_Dollar_Sale {
	font-family:Trebuchet MS, verdana, ºÚÌå;
	font-size: 14px;
	color: #CE1B1B;
   font-weight: normal;
	line-height: 22px;
}
.addToCart_Price_Sale {
	font-family:Trebuchet MS, verdana;
	font-size: 36px;
	color: #CE1B1B;
   font-weight: normal;
}
.addToCart_Cents_Sale {
	font-size: 14px;
	color: #CE1B1B;
   font-weight: normal;
	line-height: 22px;
}
.addToCart_Label_Sale {
	font-family:Trebuchet MS, verdana;
	font-size: 14px;
	color: #CE1B1B;
	font-weight: bold;
   line-height: 25px;
}

.addToCart_Retail {
   /*color: #2D2D2D;*/
   font-weight: normal;
}
.addToCart_Strike {
   /*color: #2D2D2D;*/
   font-weight: normal;
   text-decoration: line-through
}

.addToCart_Save {
	font-size: 12px;
	color: #FD7700;
	font-weight: bold;
}
.addToCart_DollarSaved {
	font-size: 12px;
	color: #FD7700;
	font-weight: bold;
}

.addToCart_Sale {
   font-size: 16px;
   color: #E20200;
   font-weight: bold;
   padding: 0px;
}

.addToCart_Clearance {
   font-size: 16px;
   color: #FF6600;
   font-weight: bold;
   padding: 0px;
}

.addToCart_Qty {
   font-size: 14px;
   font-weight: normal;
}

.addToCart_Background {
   background: #F2F7FD;
   background-image: none;
}

/* product detail page */

.productTitle {
	font-family:Î¢ÈíÑÅºÚ, Trebuchet MS, verdana, ºÚÌå;
	font-size: 16px;
	color: #008800;
    font-weight: bold/*normal*/;
	text-transform: uppercase;
}

.productSubtitle {
	font-size: 12px;
	color: #808080;
   font-weight: normal;
}

.swatch {
	border: 1px solid #DCDCDE;
}

/* "previous page" link */
.previousLink, .previousLink a:link, .previousLink a:visited {
   font-size: 12px;
   font-weight: normal;
   color: #2B75D6;
}


/* added 11/30/04 */

.detailImageBackground {
	background-color: #DCDCDE;
}
.detailImageBorder {
	border: 1px solid #DCDCDE;
}

.relatedBackground {
   background-color: #F5F5F5;
}

/* replaces swatch */
.swatchBorder {
   border: 1px solid #DCDCDE;
}
.swatchBackground {
	background-color: #F5F5F5;
}
.swatchText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
}
.productPageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #808080;
}
/* replaces productTitle */
.productDetailTitle {
   font-size: 37px;
	color: #002585;
   font-weight: normal;
   text-transform: uppercase;
}
.productDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
}
.productDescBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
}

/* replaces previousLink */
.continueShoppingLink, .continueShoppingLink a:link, .continueShoppingLink a:visited {
   font-size: 12px;
	font-weight: bold;
	color: #1851C5;
}



.boxs{
	list-style-type: none;
	margin:0;
	padding:0;
}

.boxs li{
	float: left;
	text-align:center;
	width:30px;
	height:30px;
	line-height: 30px;
	margin:0 6px 0 0 ;
	cursor:Pointer;;
}

.boxs li.selected{
	float: left;
	background:#E6F3C8;
	border: 1px solid #E6F3C8;
	border-width: 1px;
}

.boxs li.noselected{
	float: left;
	background:#FFFFFF;
	border: 1px solid #E6F3C8;
	border-width: 1px;
}
