/* GENERAL */
body { text-align:left; background:url(/site/nd_images_site/main_background.jpg) repeat-x top; padding:0px; margin:0px;}
#innerwrapper { text-align:left !important; background:#FFFFFF; padding-left:4px; padding-right:4px; width:935px !important; *width:935px !important;}
.none_spacing {
	padding:0px;
	margin:0px;
	vertical-align: top;
	text-align: left;
	width: 216px;
}

.medtext a { color:#333333;}
.content_area { text-align:left; vertical-align:top; margin:0px; padding:0px;  }
.content_area li { margin-left:15px; }
.content_area .slide-wrap-home li { margin-left:0px!important; list-style:none; }

/* HEADER */

.header_top_content { width:935px; height:122px; text-align:left;}
.header_logo { width:382px; height:122px; position:relative; float:left;}
.header_right_links_bg { background:url(/site/nd_header/header_bkgr.jpg) no-repeat left center; width:553px; height:122px; position:relative; float:right;}
.header_right_links{ margin-right:30px; margin-top:26px;}
.header_right_links, .header_right_links a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; text-decoration:none; text-align:right; padding-left:2px; padding-right:2px;}
header_right_links a:hover { text-decoration:underline;}
.header_wishlist_link { color:#d2232a !important;}
.header_tabs_content { width:935px; height:32px; border-top:#FFFFFF 1px solid; background:#4260a1; z-index:11;}
.header_tabs { width:629px; height:32px; position:relative; float:left; z-index:20;}
#header_search { width:306px; height:32px; position:relative; float:right;}
.header_bottom_content { width:935px; height:28px; background:url(/site/nd_header/menu_shadow_reflect_bkgr.gif) repeat-x top left; padding-top:12px; border-top:1px solid #FFFFFF;;}
.header_breadcrumbs{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#344f8a; width:auto; float:left; text-align:left; padding-left:12px;}
.crumb, .crumbover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#344f8a;}
.header_user_info{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#344f8a; width:50%; position:relative; float:right; text-align:right; padding-right:12px;}
.header_user_info a{color:#344f8a;}
.header_emailus_banner {
	float:right;
	width: 275px;
	text-align: left;
	height: 25px;
	padding-top: 10px;
}


/* SEARCH */

#header_search {margin: 0; padding: 0;border: 0; width:306px; height:32px; position:relative; float:right;}
#header_search table, #header_search table tbody, #header_search table tbody td {margin: 0; padding: 0;	border: 0 none;	width: 100%;	height: 1%;	line-height: 0;	border-collapse: collapse;}
#header_search #search-txt {display: none;}
#header_search .input {
	background:url(/site/nd_header/search_Field_bkgr.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height: 15px;
	height:21px;
	width: 163px;
	padding:2px 0 0;
	border:1px solid #253b6c;
	margin-left:0px;
	margin-top:2px;
}
#header_search #go {font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff; background:#11224a !important; text-transform:uppercase;font-size:12px;border:#11224a 0px solid;font-weight:normal;border-width:0px;width:43px;height:23px;padding:0px;cursor:pointer;float:right;display: inline;margin:0px;padding:0px;margin-right:10px; margin-top:3px;}

#header_search td.smalltextnolink {display:none;						/* if a "search" text appears */}
#header_search form {margin:0;							/* for Opera extra margin on Forms */}



/* LEFT */

.left_search_content { width:206px; height:109px; border:1px solid #7692d1; margin-bottom:10px; text-align:left;}
.left_search_title { background:#3e5a98; border:1px solid #FFFFFF; height:22px; padding-left:16px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;}

.left_porlet_content {
	width:206px;
	height:140px;
	border:1px solid #7692d1;
	margin-bottom:10px;
	text-align:left;
}
.left_porlet_content table {
padding:0px !important;
margin:0px !important;
line-height:13px !important;
}
.left_cart_porlet {
	width:206px;
	height:140px;
	margin-bottom:10px;
	text-align:left;
}
.left_cartp_title { background:#3e5a98; border:1px solid #FFFFFF; height:22px; padding-left:16px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;}

.left_cart_content{ background:url(/site/nd_left/left_content_bkgr.gif) repeat-x top left; border:1px solid #FFFFFF; border-top:0px; padding-left:15px; padding-top:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; text-align:left; line-height:15px;}
.left_cart_content a{ color:#555555; font-weight:bold; text-decoration:none;}
.left_cart_content a:hover {text-decoration:underline;}
.left_cart_content span{padding-left:7px; background:url(/site/nd_left/nd_left_bullets.gif) no-repeat left center;}
.left_browseby_content{ width:206px; border:1px solid #7692d1; border-width:1px; border-color:#7692d1; border-style:solid; border-bottom:0px !important; padding-bottom:10px; text-align:left; height:auto; position:relative;}
.left_browseby_title { background:#3e5a98; border:1px solid #FFFFFF; height:22px; padding-left:16px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;}
.left_navigation {/* padding-left:8px; */text-align:left; }
.left_find_turnable { width:206px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3b568f; margin-bottom:10px; text-align:left; padding-bottom:8px; position:relative; border:1px solid #7692d1; border-width:1px; border-color:#7692d1; border-style:solid;}
.left_find_turnable a {color:#3b568f;}

.left_addthis { width:206px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3b568f; margin-bottom:10px; text-align:left; padding-top:10px; padding-bottom:8px; position:relative;}

.left_registration_content { width:206px; height:96px; border:1px solid #7692d1; margin-bottom:10px; text-align:left;}
.left_registration_title { background:#3e5a98; border:1px solid #FFFFFF; height:22px; padding-left:16px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;}

.left_social_content{ width:206px; height:92px; border:1px solid #7692d1; margin-bottom:10px; text-align:left;}
.left_social_title { background:#3e5a98; border:1px solid #FFFFFF; height:22px; padding-left:16px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;}

.left_special_content{ width:206px; height:92px; border:1px solid #7692d1; margin-bottom:10px; display:none; text-align:left;}
.left_special_title { background:#3e5a98; border:1px solid #FFFFFF; height:22px; padding-left:16px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;}

.smalltext, .smalltext a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#555555; text-align:left; text-decoration:none !important; line-height:13px !important;}
.smalltext a{ text-decoration:underline !important;}

.textboldnolink { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#c30000 !important; text-align:left;}
/* FOOTER */


.footer_content { background:url(/site/nd_footer/nd_footer_bg.jpg) repeat-x top left; width:935px; height:355px; padding-top:35px; text-align:left;}
.footer_category_links { width:510px; margin-left:20px; margin-right:20px; position:relative; float:left;}

.footer_help_links { width:160px; margin-left:20px; margin-right:20px; position:relative; float:left;}
.footer_gproxy_link { width:180px;position:relative; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center;}
.footer_gproxy_link div { width:30%; position:relative; float:left; text-align:right; }
.footer_gproxy_link .gproxy { width:67%; text-align:left; padding-left:3px;}
.gproxy{text-decoration:underline;}
.gproxy a { color:#666666;}
.footer_category_title{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5271b3; border-bottom:1px dashed #003f66;}

.footer_links_group{ margin-left:8px; margin-top:12px; width:161px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5271b3; position:relative; float:left;}
.footer_links_group a{ color:#5271b3; text-decoration:none;}
.footer_links_group a:hover {text-decoration:underline;}

.footer_links_help_group {
	margin-top:12px;
	width:158px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5271b3;
	position:relative;
	float:left;
	padding-left: 10px;
}
.footer_links_help_group a{ color:#5271b3; text-decoration:none;}
.footer_links_help_group a:hover {text-decoration:underline;}


/* HOMEPAGE */

#recently_viewed{ display:none;}
.home_content { width:710px; text-align:left;}
.home_banner{ border-bottom:1px solid #7692d1;border-top:1px solid #7692d1; height:291px;}
.home_welcome_message{ margin-top:20px;margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6d6d6d;}
.home_welcome_message span {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4260a1; font-weight:bold;} 

.home_featured_products {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4260a1; font-weight:bold; padding-top:15px;}

.home_item_list { border:1px solid #c0c0c2; height:auto; padding-top:15px;}
.home_bottom_logos {margin-top:20px; margin-bottom:20px;}
.home_logos { width:709px; height:54px; position:relative; float:left;}
.home_top_brands { height:48px; position:relative; float:left; width:200px; padding-right:15px; padding-top:6px; background:#e1e1d6; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.home_brand_select { width:48%; position:relative; float:left; padding-top:3px;}
.home_top_select{ padding-bottom:4px;}
.home_top_brands a { color:#000000;}
.home_select { width:48%; position:relative; float:left;}

.slide-wrap-home {width: 709px;height: 291px;overflow: hidden;position: relative;z-index: 10;}
.slide-wrap-home li {position: absolute;left: 0;top: 0;}
.home_content { margin-left:10px;}

.home_item_cell { width:172px; margin-bottom:35px;}

.home_item_thumbnail { text-align:center;}

.home_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;}
.home_item_name a {color:#4260a1; text-decoration:none;}
.home_item_name a {text-decoration:underline;}
.home_item_wording {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c30000; text-align:center;}
.home_item_price {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#c30000; text-align:center;}
