/* Worldwide Global */
#hsb_ww_breadcrumb {
	border-top:solid 1px #e3e3e3;
	display:inline;
	float:left;
	margin:1px 20px 9px 20px;
	padding-top:10px;
	width:900px;
}
#hsb_ww_breadcrumb li {
	display:inline;
}#hsb_ww_breadcrumb li p {
	background: url(/root/templates/images/home/arr_gray.gif) no-repeat right 4px;
	color:#acacac;
	float:left;
	font-weight:bold;
	padding:0 10px 0 5px;
}
#hsb_ww_breadcrumb li a {
	background: url(/root/templates/images/home/arr_gray.gif) no-repeat right 4px;
	color:#acacac;
	float:left;
	font-weight:bold;
	padding:0 10px 0 5px;
}
#hsb_ww_breadcrumb li.last a {
	background:none;
}

#hsb_ww_hdr {
	background:#fff;
	display:inline;
	float:left;
	margin:0 20px 0 20px;
	width:900px;
}
#hsb_ww_hdr img {
	float:left;
	width:347px;
}
#hsb_ww_hdr #hsb_ww_bar {
	border-bottom:solid 8px #acacac;
	float:right;
	height:35px;
	vertical-align:top;
	width:553px;
}

#hsb_ww_sub_breadcrumb {
	background:url('/root/templates/images/ww/ww_potato_world_sm.jpg') no-repeat right top;
	display:inline;
	float:left;
	height:66px;
	margin:7px 20px 0 20px;
	width:900px;
}
#hsb_ww_sub_breadcrumb_bar {
	border-bottom:solid 2px #e9e9e9;
	display:inline;
	float:left;
	height:60px;
	width:758px
}
.hsb_ww_arrow_bg {
	background:url('/root/templates/images/ww/ww_arrow_bg.gif') no-repeat left top;
	float:left;
	height:auto !important;
	height:37px;
	margin:11px 13px 11px 0;
	min-height:37px;
	width:142px;
}
.hsb_ww_arrow_nobg {
	float:left;
	height:auto !important;
	height:37px;
	margin:11px 13px 11px 0;
	min-height:37px;
	width:142px;
}
#hsb_ww_sub_breadcrumb .hsb_ww_arrow_bg a {
	background:url('/root/templates/images/ww/arr_gray_sm.gif') no-repeat left center;
	color:#6f6f6f;
	float:left;
	font:1.1em arial;
	font-weight:bold;
	margin:11px 0 11px 10px;
	padding:0 0 0 10px;
}
#hsb_ww_sub_breadcrumb .hsb_ww_arrow_nobg a {
	background:url('/root/templates/images/ww/arr_gray_lg.gif') no-repeat right center;
	color:#6f6f6f;
	float:left;
	font:1.1em arial;
	font-weight:bold;
	margin:11px 0 11px 10px;
	padding:0 10px 0 0;
}
#hsb_ww_sub_breadcrumb .hsb_ww_arrow_bg p {
	background:url('/root/templates/images/ww/arr_gray_sm.gif') no-repeat left center;
	color:#6f6f6f;
	float:left;
	font:1.1em arial;
	font-weight:bold;
	margin:11px 0 11px 10px;
	padding:0 0 0 10px;
}

/* Worldwide Language */
#hsb_ww_main_lang {
	background:url('/root/templates/images/ww/ww_potato_world.jpg') no-repeat right top;
	display:inline;
	height:auto !important;
	float:left;
	margin:35px 20px 0 20px;
	min-height:245px;
	height:245px;
	width:900px;
}
#hsb_ww_main_lang ul {
	float:left;
	margin:0 0 0 17px;
	width:145px;
}
#hsb_ww_main_lang ul li {
	background:url('/root/templates/images/ww/arr_gray_sm.gif') no-repeat left 5px;
	margin:9px 0 9px 0;
	padding:0 0 0 10px;
}
#hsb_ww_main_lang ul li a {
	color:#6f6f6f;
	font:1.1em arial;
	font-weight:bold;
}

/* Worldwide Country */
#hsb_ww_main_country,
#hsb_ww_main_list {
	display:inline;
	height:auto !important;
	float:left;
	margin:15px 20px 0 20px;
	min-height:245px;
	height:245px;
	width:900px;
}
#hsb_ww_main_country ul li {
	padding:8px 0 8px 0;
}
#hsb_ww_main_country a {
	background:url('/root/templates/images/ww/arr_gray_sm.gif') no-repeat left 5px;
	color:#6f6f6f;
	display:inline-block;
	font:1.0em arial;
	font-weight:bold;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}
#hsb_ww_main_country .hsb_row_odd,
#hsb_ww_main_list .hsb_row_odd {
	background:#f3f3f3;
}

/* Worldwide Product List */
#hsb_ww_main_list ul li.hsb_row_odd,
#hsb_ww_main_list ul li.hsb_row_even  {
	display:inline-block;
	float:left;
	padding:9px 0 9px 0;
	width:900px;
}
#hsb_ww_main_list h2 {
	color:#6f6f6f;
	display:inline;
	font:1.0em verdana;
	font-weight:bold;
	float:left;
	margin:0 14px 0 10px;
	padding:1px 0 0 0;
	width:12px;
}
#hsb_ww_main_list ul.row {
	display:inline;
	float:left;
	width:860px;
}
#hsb_ww_main_list ul.row li {
	color:#6f6f6f;
	display:inline;
	text-decoration:none;
	white-space:nowrap;
}
#hsb_ww_main_list ul.row li a {
	color:#6f6f6f;
	padding-right:18px;
}
.custom_error {
	color:#acacac;
	float:left;
	font-weight:bold;
	padding:25px 10px 0 25px;
}
