/********************Item Detail ******************/

table.catalogDetail
{
	width: 100%;
}

table.place_order
{
	width: 90%;
}

td.catalogDetail_note
{
	height: 300px;
}

td.place_order_detail
{ height: 600;}

td.top_html
{ width: 100%;}


td.catalogDetail_button
{
	width: 93px;
}

td.catalogDetail_CItemNum
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; font-weight: 600}

td.catalogDetail_ItemNum
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; font-weight: 600; width: 70% }

td.catalogDetail_CCustomerItemNum
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; font-weight: 400}

td.catalogDetail_CustomerItemNum
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; font-weight: 400; width: 70% }


td.catalogDetail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: 400
}

.catalogDetail
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; font-weight: 400; }

td.catalogDetail_Caption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: 400
}


td.item_info
{
 width: 100% 
}

.catalogNote_Detail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	font-style: italic;
	vertical-align: top;
}

.catalogNote_Caption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 600;
	vertical-align: top;
	
}

.catalogAdditional_Detail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	font-style: italic;
	vertical-align: top;
}

.catalogAdditional_Caption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 600;
	vertical-align: top;
}


/********************Price Break ******************/
td.priceBreak_Heading
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400
}

td.priceBreak_Caption
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	vertical-align: top;
}

.priceBreak_Caption
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	vertical-align: top;
}

td.priceBreak_Detail
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	vertical-align: top;
}

.priceBreak_Detail
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	vertical-align: middle;
}

td.catalogHeading a
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 700
}

td.catalogHeading 
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 700
}


td.catalogHeading0 
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 700
}

td.catalogHeading1 
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 700
}

td.catalogHeading2 
{
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
	font-weight: 700
}


/********************Related Items*****************************/



td.related_caption 
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: 400;
	vertical-align: top;
}

.related_caption 
{
	font-family: Verdana;
	font-size: 10px;
	color: #cccccc;
	font-weight: 400;
	vertical-align: top;
}

td.related_value_item 
{
	font-family: Verdana;
	font-size: 10px;
	color: #0617F9;
	font-weight: 500;
	vertical-align: top;
	text-decoration: underline;
}

td.related_value_price 
{
	font-family: Verdana;
	font-size: 10px;
	color: #FB2D04;
	font-weight: 500;
	vertical-align: top;
}

td.related_value 
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: 400;
	vertical-align: top;
}

table.related_table1
{
    WIDTH: 200px;    
    padding: 0px 0px 0px 0px;
}



table.related_table2
{
	width: 200px;
	
}

td.related_table2_heading 
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	vertical-align: top;
	background: #C8C7C7;
	padding-bottom: 2px;
}

td.related_type 
{
	font-family: Verdana;
	font-size: 11px;
	color: #9D9B9B;
	font-weight: 600;
	vertical-align: top;
	text-align: left;
	padding-bottom: 2px;
}

table.related_table3
{
	padding: 0px;	
}

img.small_th
{
	/***** width: 40px; height: 40px;*****/
}

td.color1
{
	background-color: #ffffff;
	
}

td.color2
{
	background-color: #f2f2f2;
	
}

td.optDesc_Level0_Caption { font-family: Verdana; font-size:11px; font-weight:600; }
td.optDesc_Level0 { font-family: Verdana; font-size:11px; font-weight:normal; font-weight: 600; }

.promoEnd {font-size: 11px; height: 11px; font-weight:lighter; color: #999999;}


.oclass1 {font-family: Helvetica; font-size: 13px; color: #391E13; font-weight: 400; width:80;}
.oclass2 {font-family: Helvetica; font-size: 13px; color: #391E13; font-weight: 400; width:80;}
.oclass3 {font-family: Helvetica; font-size: 13px; color: #391E13; font-weight: 400; width:80;}
.oclass4 {font-family: Helvetica; font-size: 13px; color: #391E13; font-weight: 400; width:80;}
.oclass5 {font-family: Helvetica; font-size: 13px; color: #391E13; font-weight: 400; width:80;}
.oclass6 {font-family: Helvetica; font-size: 13px; color: #391E13; font-weight: 400; width:80;}

.catalogDetail_include {font-family: Helvetica; font-size: 11px; color: #000000; font-weight: 400; }

img.img_option
{ vertical-align: middle;}

.config_desc {font-family: Helvetica; font-size: 11px; color: #000000; font-weight: 400; }


td.Summary_ExtCustomerPrice { font-weight: 600; font-family: Verdana; font-size: 12px; color: #000000; vertical-align:middle;  text-align: right;}
.Summary_ExtCustomerPrice_Value { font-weight: 400; font-family: Verdana; font-size: 11px; color: #000000; vertical-align:middle;  text-align: right;}

.Summary_ExtCustomerPrice_Value a { font-weight: 400; font-family: Verdana; font-size: 11px; color: #000000; vertical-align:middle;  text-align: right;}

.shoppingList_detail {font-weight:400; font-family: Verdana; font-size: 11px; color: #000000;}

img.shoppingCart { vertical-align: text-bottom; }

.shoppingList { height: 25px;  color: #ffffff}

.cssDiv_shoppingListIE { /*position: absolute ; top: 30px; left: 800px;*/ color: #ffffff}

.cssDiv_shoppingList { /*position: absolute ; top: 30px; left: 800px;*/color: #ffffff }

table.table_shoppingList1 { /*width: 100%;*/ { font-weight: 400; font-family: Verdana; font-size: 11px; color: #000000; vertical-align:middle;  text-align: right;}}
td.table_shoppingList1_tr1_td1 { }

table.table_shoppingList { }
td.shoppingList_totalItems { font-weight: 400; font-family: Verdana; font-size: 11px; color: #000000; vertical-align:middle;  text-align: right;}

td.shoppingList_totalItems a { font-weight: 400; font-family: Verdana; font-size: 11px; color: #000000; vertical-align:middle;  text-align: right;}
