/* ITEM LIST */

.list_item_products {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4260a1; font-weight:bold; margin-left:10px; margin-bottom:10px;}
.list_item_products h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4260a1; font-weight:bold; margin:0px; padding:0px;}
.item_list_content { border:1px solid #c0c0c2; height:auto; padding-bottom:15px; padding-top:15px; padding-left:5px; width:710px; margin-left:10px; margin-top:15px !important;}
.list_item_cell { width:172px; margin-bottom:35px;}
.list_item_thumbnail { text-align:center;}
.list_item_name { margin-top:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4260a1; text-align:center;}
.list_item_name a {color:#4260a1; text-decoration:none;}
.list_item_name a:hover {text-decoration:underline;}
.list_item_wording {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c30000; text-align:center;}
.list_item_price {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #c30000 !important; text-align:center;}
.list_add_cart {padding-top:10px; padding-bottom:15px; border-bottom:1px dotted #CCCCCC; margin-left:8px; margin-right:8px; margin-bottom:25px; text-align:center;}
.list_quantity #qty { border:1px solid #d3d3d3; background:#f9f9f9; line-height:17px; height:17px; width:32px;}
.list_quantity .input { padding:0px !important; margin:0px !important; padding-left:3px; padding-top:1px; margin-bottom:2px;}


/* RELATED ITEMS LIST */
/* uses and overrides styles from ITEM LIST defined in nd_templates.css */
#related_items .item_list_content {
	padding-left:0px;
	margin-left:0px;
	margin-top:0px !important;	
	width:705px;
}
#related_items .list_item_products{
	margin-top: 15px;
	margin-left:0px;
}



/* CATEGORY LIST */

.list_cat_products {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4260a1; font-weight:bold; margin-left:10px; margin-bottom:10px; border-bottom:1px solid #4260a1;}
.list_cat_products h1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4260a1; font-weight:bold; margin:0px; padding:0px;}
.list_cat_img { text-align:center; margin-bottom:10px; margin-left:10px; margin-bottom:10px; width:710px;}
.list_cat_description, .list_cat_description a{ font-family:Arial, Helvetica, sans-serif; color:#555555; font-size:11px; text-align:left; margin-bottom:10px;  margin-left:10px; margin-bottom:10px; width:710px;}
.list_cat_description a img{display:block; float:left; margin-bottom:5px;}
.list_cat_description { margin-bottom:10px; margin-top:10px;}
.cat_list_content { border:1px solid #c0c0c2; height:auto; padding-bottom:15px; padding-left:5px; padding-top:15px; width:710px; margin-left:10px;}
.list_cat_cell { width:172px; margin-bottom:35px;}
.list_cat_thumbnail { text-align:center;}
.list_cat_name { margin-top:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4260a1; text-align:center;}
.list_cat_name a {color:#4260a1; text-decoration:none;}
.list_cat_name a {text-decoration:underline;}
.list_cat_sep { padding-top:10px; padding-bottom:15px; border-bottom:1px dotted #CCCCCC; margin-left:8px; margin-right:8px; margin-bottom:25px;}


/* Item_template*/

#item_wrap{width:663px; border:solid 1px #7692d1; padding-top:20px; padding-right:23px; padding-bottom:20px; padding-left:23px; background-color:#FFFFFF;}

.item_title {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#3e5a98; 
	font-weight:bold; 
	margin-bottom:15px;
}
.reviews_measure {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; margin-bottom:25px;}
.reviews_measure a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; margin-bottom:25px; text-decoration:none;}
.reviews_measure a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; margin-bottom:25px; text-decoration:underline;}
.big_image_wrap{
	width:321px;
	float:left;
	text-align: center;
	vertical-align: top;
}
.info_wrap{width:321px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; padding-left:20px;}
.stars_reviews{ vertical-align:middle; text-align: center; margin-right:5px;} 
.price_wrap{margin-top:15px;}
.add_to_cart_wrap{margin-top:15px; /* height:27px; */}
.input_qty{	margin:0;border: 1px solid #3e5a98; width:72px; height:27px; margin-right:2px; float:left; padding-top:3px;}
.add_to_cart{ height:27px; margin-right:2px; float:left;}
.tell_a_friend{margin-top:10px;height:27px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e5a98; font-weight:bold; }
.tell_a_friend a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e5a98; font-weight:bold; text-decoration:none;}
.tell_a_friend a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e5a98; font-weight:bold; text-decoration:underline;}
img.btnaddtocart { cursor:pointer;  }

.list_price{color:#c30000;font-size:16px;font-weight:bold; }
.sale_price{color:#ca2426;font-size:16px;font-weight:bold; }
.zoom_wrap{width:300px;float:left; margin-top:10px;}
.zoom_text{font-family:Arial, Helvetica, sans-serif; color:#bdbdbd ;font-size:11px;font-weight:bold; padding-left:5px;}
.thumbnails_wrap{width:74px; height:74px; border:solid 1px #d5d5d5; float:left; margin-top:10px; margin-right:4px;}

#tabs_wrap{
	width:709px;
	background-color:#FFFFFF;
	margin-top:25px;
}
#recently_view_wrap{
	width:709px;
	border:solid 1px #7692d1;
	background-color:#FFFFFF;
	overflow: hidden;
	margin-bottom: 20px;
}
.recently_view_title{width:709px;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3e5a98; font-weight:bold;margin-top:15px; margin-bottom:10px;}

td#qtycell .input {
	border:1px solid #CCCCCC;
	color:#555555;
	font-size:17px;
	height:23px;
	text-align:center;
	vertical-align:middle;
	width:60px;
}
#list_price , #sale_price, #matrix_price{
	display:none;
}
.item_description{
clear:both;
}
#crv_wrapper{width:200px;}
.custitemproduct_logo_lmage{
float:right;
margin:-40px 10px 10px 0 !important;
}

/* additional styles  */
.stock_message {
	color:#3E5A98;
	float:left;
	font:bold 12px Arial,Helvetica,sans-serif;
	margin-top:10px;
}
.add_to_cart_wrap .list_quantity input#qty{
	border:1px solid #CCCCCC;
	color:#555555;
	font-size:17px;
	height:23px;
	text-align:center;
	vertical-align:middle;
	width:60px;
}

/* default add to cart button */
.add_to_cart_button{
	width:92px;
	height:20px;
	cursor:pointer;
	background:transparent url(/site/nd_images_site/nd_addtocart.gif) no-repeat top left;
}
/* add to cart button for item page */
.add_to_cart_wrap .add_to_cart_button{
	width:99px;
	height:27px;
	background:transparent url(/site/nd_templates/add_to_cart.jpg) no-repeat top left;
}



/* Zoom */
#mainImage {
	max-height:320px;
	max-width:321px;
	border:none;
}

.zheader {
	background-image: url(/site/nd_templates/nd-zoom-tit-bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	vertical-align: top;
}
.zheader a {
	color: #FFF;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
.zheader #popUpName {
	color:#FFF;
	text-align: left;
	font-weight: bold;
	}
#thumbCell_0, #thumbCell_1, #thumbCell_2, #thumbCell_3, #thumbCell_4, #thumbCell_5 { display:none; }