body { 	font-family: Arial, sans-serif;	font-size: 12px;	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/bg-lib.jpg');	background-repeat: repeat-x;	background-color: #569ADB;}td {	vertical-align: top;	text-align: left;}h1 {    font-weight: bold;	font-family: Arial, sans-serif;	font-size: 32px;	color: #4D4D4D;	background-color: inherit;	padding: 0px;	text-transform: lowercase;	margin: 0px;}h2 {	font-size: 12px;	color: #0B6E45;	display: inline;	background-color: inherit;}#top-header-box {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-02-lib.gif');	background-repeat: no-repeat;	height: 42px;}#top-header {	padding: 18px 0px 0px 690px;}#top-header img {	width: 70px;	height: 20px;	border: 0px;}#top-header2 {	padding: 18px 0px 0px 690px;	float: left;}#top-header2 img {	width: 70px;	height: 20px;	border: 0px;}#top-header3 {	padding: 24px 0px 0px 97px;	float: left;	font-size: 10px;	font-weight: bold;	color: #A8A8A8;}#top-header3 a {	color: #A8A8A8;	text-decoration: underline;}#top-header3 a:hover {	color: #A8A8A8;	text-decoration: none;}#header {	border-collapse: collapse;}.block img {	display: block;}#logo-box {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-04-lib.gif');	background-repeat: no-repeat;	height: 62px;}#logo img {	border: 0px;	width: 231px;	height: 60px;}#logo {}#vc-box {}#vc img {}#vc {}#hacker-box {}#hacker {}#head-links-box {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-05-lib.gif');	background-repeat: no-repeat;	background-position: top center;	height: 62px;}#head-links {	padding: 28px 0px 0px 25px;}#head-links a {	color: #4D4D4D;	text-decoration: none;	background-color: inherit;	text-transform: none;	font-size: 15px;	font-weight: normal;	text-transform: lowercase;}#head-links a:hover {	text-decoration: none;	color: #669900;}#head-links ul {	list-style-type: none;	padding: 0;	margin: 0;}#head-links ul li { display: inline; }#head-links ul li a { padding-right: 12px; padding-left: 12px;}#head-links-box2 {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-07-lib.gif');	background-repeat: no-repeat;	background-position: top center;	height: 25px;}#head-links2 img {	vertical-align: middle;	border: 0px;	height: 25px;}#head-links2 {	padding: 0px 0px 0px 22px;}#head-links2 a {	color: #ffffff;	text-decoration: none;	background-color: inherit;	text-transform: none;	font-size: 12px;	font-weight: bold;	text-transform: lowercase;	padding: 5px 0px;}#head-links2 a:hover {	text-decoration: none;	background-color: #ffffff;	color: #74BE00;}#head-links2 ul {	list-style-type: none;	padding: 0;	margin: 0;}#head-links2 ul li { display: inline; }#head-links2 ul li a { padding-right: 12px; padding-left: 12px;}#head-links-box4 {	background-image: URL('http://site.1choice4yourstore.com/m-u/thebodyshop/1choice4yourstore/bodyshop-home-05-lib.jpg');	background-repeat: no-repeat;}#top-news-box {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-08-lib.gif');	background-repeat: no-repeat;	background-position: top center;	height: 32px;}#main {	border-collapse: collapse;		text-align: left;}#leftnav {	color: #ffffff;	padding: 0px;	background-color: inherit;}#signup {	background-image: URL('http://site.1choice4yourstore.com/m-u/thebodyshop/1choice4yourstore/bodyshop-home-07-lib.jpg');	background-repeat: no-repeat;	height: 14px;	text-align: center;	padding-right: 138px;	background-color: white;}#signup img {	height: 14px;	border: 0px;	width: 45px;}#body {	padding: 6px 0px 6px 0px;	text-align: left;	background-color: white;}#rightnav {	padding: 2px;}#ln {}#ln-bottom {	padding: 5px;}#search-box {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-06-lib.gif');	background-repeat: no-repeat;	height: 62px;}#seals {	background-image: URL('http://site.1choice4yourstore.com/m-u/thebodyshop/1choice4yourstore/bodyshop-home-11-lib.jpg');	background-repeat: no-repeat;}#country917-box {	height: 30px;}#country917 {	padding: 0px 0px 0px 101px;	float: left;	font-size: 10px;	font-weight: bold;	color: #4E4E4E;}#country917 a {	font-size: 10px;	font-weight: bold;	color: #4E4E4E;}#search {	text-align: right;	padding: 30px 15px 0px 5px;}#search917 {	text-align: right;	padding: 0px 15px 0px 5px;}.input-search {	border-top: 1px solid #8F8F8F;	border-left: 1px solid #E3E3E3;	border-right: 1px solid #E3E3E3;	border-bottom: 1px solid #E3E3E3;	height: 17px;	font-size: 11px;	color: #3a3a3a;	padding-left: 5px;	width: 150px;	background-color: white!important;}.input-news {	border-top: 1px solid #8F8F8F;	border-left: 1px solid #E3E3E3;	border-right: 1px solid #E3E3E3;	border-bottom: 1px solid #E3E3E3;	width: 220px; 	height: 17px;	font-size: 11px;	color: #3a3a3a;	float: left;	padding-left: 5px;	background-color: white!important;}.input-news2 {	border-top: 1px solid #8F8F8F;	border-left: 1px solid #E3E3E3;	border-right: 1px solid #E3E3E3;	border-bottom: 1px solid #E3E3E3;	width: 245px; 	height: 17px;	font-size: 11px;	color: #3a3a3a;	float: left;	padding-left: 5px;	background-color: white!important;}#news label {	float: left;	width: 40px;	padding-top: 5px;}#news-box {	font-weight: bold; 	font-size: 12px; 	color: #666668;	text-align: left;	background-color: white;	height: 27px;}#news {	padding: 3px 5px 0px 30px; 	font-weight: normal; 	font-size: 11px; 	color: #666668;}#news-box2 {	font-weight: bold; 	font-size: 12px; 	color: #666668;	text-align: right;	background-color: white;	height: 27px;}#news2 {	padding: 3px 5px 0px 0px; 	font-weight: normal; 	font-size: 11px; 	color: #666668;	float: right;}#news-join2 {	float: right;	padding: 0px 20px 0px 5px;}#news-join {	float: left;	padding: 0px 0px 0px 5px;}#bottom {	border-collapse: collapse;}#right-name {	color: white;	font-size: 12px;	font-weight: bold;	padding: 5px;	background-color: #0B6E45;	text-align: center;}#right-side a {    text-decoration: none;    font-weight: bold;	font-size: 12px;	color: #0B6E45;	background-color: inherit;}#right-side a:hover {    text-decoration: underline;}#right-side {	vertical-align: top;		font-weight: normal;	font-size: 12px;	color: #3a3a3a;	text-align: center;	padding: 5px 5px 5px 5px;}form {margin: 0;}#c4-breadcrumbs { 	display :block; 	padding-left: 0px;	background-color: inherit;}.c4-breadcrumbs          { font-size: 11px; color: #8FC800; text-decoration: none; font-weight: normal; background-color: inherit;}A.c4-breadcrumbs:link, A.c4-breadcrumbs:active,  A.c4-breadcrumbs:visited   { font-size: 11px; color: #8FC800; text-decoration: none; font-weight: normal; background-color: inherit;}A.c4-breadcrumbs:hover   { font-size: 11px; color: #8FC800; text-decoration: underline; font-weight: normal; 	background-color: inherit;}.c4-breadcrumbs-last          { font-size: 11px; color: #4D4D4D; text-decoration: none; font-weight: normal; 	background-color: inherit;}#c4-name {	display: block;	padding-bottom: 3px;}#c4-info-text {	display: block;	font: 12px Arial, sans-serif; 	padding: 5px;}.section-page-top {	display: block;}.section-text img {	float: left;	margin: 5px;}.section-text {	float: left;	font-size: 12px;	font-family: Arial, sans-serif;	text-align: left;}#contents-table a {    text-decoration: none;    font-weight: bold;	font-size: 11px;	color: #4D4D4D;	background-color: inherit;}#contents-table a:hover {    text-decoration: underline;    color: #4D4D4D;	background-color: inherit;}#contents-table td {	vertical-align: bottom;		text-align: left;	padding: 0px 0px 0px 0px;	font-size: 11px;	color: #3a3a3a;}#vertical-seperator {}#vertical-seperator2 {}#contents-table3 a {    text-decoration: none;    font-weight: normal;	font-size: 12px;	color: #39A009;	background-color: inherit;}#contents-table3 a:hover {    text-decoration: underline;    color: #39A009;	background-color: inherit;}#contents-table3 td {	vertical-align: bottom;		text-align: left;	padding: 2px 0px 10px 1px;	font-size: 11px;	color: #3a3a3a;}#cont-name2 {	float: left;	font-size: 12px;}#cont-name3 {	background-color: #F9FAEC;}#vertical-seperator4 {	border-left: 1px solid #DDE9D1;}#vertical-seperator5 {	background-color: #F9FAEC;	border-left: 1px solid #DDE9D1;}.ct-box {	height: 125px;}.img-border {	border: 1px solid #0B6E45;}.item-page-top {	display: block;}.item-order {	padding: 0px 5px 10px 15px;	text-align: left;}.item-desc {		font-size: 12px;	font-family: Arial, sans-serif; 	padding: 5px;	clear: both;}.cross-title {	font-size: 14px;	font-weight: bold;	color: #4D4D4D;	padding: 5px 5px 15px 5px;	text-transform: lowercase;}.related-title {	font-size: 13px;	font-weight: bold;	color: #ffffff;	padding: 10px 5px 5px 20px;	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/related-lib.gif');	background-repeat: no-repeat;	text-transform: lowercase;}#description-title {	font-size: 12px;	font-weight: bold;	color: #124236;	padding: 15px 5px 0px 0px;	background-color: white;	text-transform: uppercase;}#cross-sell a {    text-decoration: none;    font-weight: normal;	font-size: 11px;	color: #8FC800;	background-color: inherit;}#cross-sell a:hover {    text-decoration: underline;    color: #8FC800;	background-color: inherit;}#cross-sell td {    color: #0B6E45;	font-size: 11px;	font-weight: normal;	padding: 5px;	vertical-align: middle;		background-color: inherit;}#related a {    text-decoration: none;    font-weight: normal;	font-size: 12px;	color: #6C676B;	background-color: inherit;}#related a:hover {    text-decoration: underline;    color: #6C676B;	background-color: inherit;}#related-items  {	padding: 5px;	vertical-align: top;		font-weight: bold;	font-size: 12px;	color: #6C676B;	background-color: inherit;}.sitemap-1 {    text-decoration: none;    font-weight: bold;	font-size: 12px;	color: #6C676B;	background-color: inherit;	text-transform: uppercase;}.sitemap-2 {    text-decoration: none;    font-weight: bold;	font-size: 11px;	color: #01493B;	padding-left: 12px;	background-color: inherit;}.sitemap-3 {    text-decoration: none;    font-weight: normal;	font-size: 10px;	color: #01493B;	padding-left: 20px;	background-color: inherit;}	#footer a {    text-decoration: none;    font-weight: normal;	font-size: 11px;	color: #7C7C7C;	background-color: inherit;}#footer a:hover {    text-decoration: underline;}#footer  {	font-weight: normal;	font-size: 11px;	color: #7C7C7C;	text-align: center;	background-color: white;	height: 27px;	text-transform: lowercase;	padding: 7px 0px 0px 0px;}#footer ul {	list-style-type: none;	padding: 0;	margin: 0;}#footer li { display: inline; }#footer ul li a { padding-right: 3px; padding-left: 3px;}#footer2 a {    text-decoration: none;	font-size: 11px;	color: #3a3a3a;}#footer2 a:hover {    text-decoration: underline;    color: #0B6E45;	background-color: inherit;}#footer2 {	text-align: center;	font-size: 11px;	color: #3a3a3a;	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-31-lib.gif');	background-repeat: no-repeat;	padding-top: 7px;	padding-bottom: 20px;	background-color: white;}#footer3 a {    text-decoration: none;    font-weight: normal;	font-size: 11px;	color: #7C7C7C;	background-color: inherit;}#footer3 a:hover {    text-decoration: underline;}#footer3  {	font-weight: normal;	font-size: 11px;	color: #7C7C7C;	text-align: center;	background-color: white;	height: 27px;	text-transform: lowercase;	padding: 7px 0px 0px 0px;}#footer3 ul {	list-style-type: none;	padding: 0;	margin: 0;}#footer3 li { display: inline; }#footer3 ul li a { padding-right: 8px; padding-left: 8px;}#copyright-box {	text-align: right;}#copyright {	font-size: 10px;	color: #AEAEAE;}#c4 a {	font-weight: normal;	font-size: 10px;	color: #AEAEAE;	text-decoration: none;}#left-navigation ul {	list-style-type: none;	padding: 0;	margin: 0;}#left-navigation ul li { display: inline; }#c4-h-nav a {	font: normal 32px Arial, sans-serif; 	color: #8FC800; 	text-decoration: none; 	display: block;	outline-style: none;	padding: 5px 5px 5px 5px;	background-color: inherit;	text-transform: lowercase;	margin-left: 15px;	margin-right: 1px;	border-bottom: 1px solid #DBE9D0;}#c4-h-nav a:hover {text-decoration: none; color: #8FC800; 	background-color: inherit;}#c4-l-nav {	padding: 0px 1px 0px 10px;}#c4-l-nav2 {	padding: 10px 3px 5px 0px;}A.c4leftnav {	font: bold 11px Arial, sans-serif; 	padding: 4px 0px 2px 5px;	color: #4D4D4D; 	text-decoration: none; 	display: block;	outline-style: none;	background-color: inherit;	border-bottom: 1px solid #DBE9D0;	margin: 0px 0px 0px 5px;}A.c4leftnav:hover {text-decoration: none; color: #ffffff; 	font-weight:bold; background-color: #8FC800; margin-right: 1px;}.customer-service-name {	font: bold 12px Arial, sans-serif; 	color: #ffffff; 	padding: 10px 5px;	background-color: inherit;}.c4hnav {	font: normal 20px Arial, sans-serif; 	color: #8FC800; 	text-decoration: none; 	display: block;	outline-style: none;	padding: 0px 5px 5px 5px;	background-color: inherit;	text-transform: lowercase;	margin-left: 15px;	margin-right: 0px;}.c4hnav a {	font: bold 12px Arial, sans-serif; 	color: #ffffff; 	text-decoration: none;	background-color: inherit;}.c4-ln-sub-nav ul {	list-style-type: none;	padding: 0;	margin: 0;}.c4-ln-sub-nav ul li { display: inline; }A.c4subnav {	font: bold 11px Arial, sans-serif; 	color: #ffffff;  	outline-style: none;	text-decoration: none; 	display: block;	padding: 3px 3px 3px 15px;	background-color: inherit;}A.c4subnav:hover {text-decoration: underline; color: #ffffff; 	background-color: inherit;}#section-hr { 	background-image: url('http://site.1choice4yourstore.com/tc-lib.gif'); 	background-repeat: repeat-y;}#ordertable td {	padding: 4px;}.productinfo { 	background-color: #336699; 	font: 12px Arial, sans-serif; 	color: #ffffff; 	font-weight: bold; 	text-align: center; 	margin-right: 0px; 	padding: 5px;	width: 100%;} .leftorder { 	background-color: #ffffff; 	font: 12px Arial, sans-serif; 	font-weight: normal; 	color: #6C676B; 	width: 35%;	vertical-align: middle;}.rightorder { 	background-color: #ffffff; 	font: 12px Arial, sans-serif; 	color: #6C676B; 	text-align: left; 	width: 65%;}.leftsale { 	background-color: #ffffff; 	font: 12px Arial, sans-serif; 	color: #6C676B; 	font-weight: normal; 	text-align: left; 	width: 35%;}.saleorder { 	background-color: #ffffff; 	font: 12px Arial, sans-serif; 	color: #6C676B; 	font-weight: normal; 	text-align: left; 	width: 65%;}.orderinfo {	vertical-align: bottom; 	font: 12px Arial, sans-serif; 	color: #6C676B; 	font-weight: normal; 	text-align: right; 	width: 100%;	border-top: 1px solid #DCEAD1;}.sale-price, .sale-price-bold {	color: #0B6E45;	font-weight: bold;}#bookmark, #friend {	float: left;}#multi-name {	vertical-align: middle;		padding-bottom: 15px;	font-size: 12px;}#multi-product {	vertical-align: middle;		padding: 5px 5px 5px 5px;	border-bottom: 1px solid #E3E3E3;}#multi-product a {    text-decoration: none;	font-size: 12px;	color: #6C676B;	font-weight: normal;	background-color: inherit;}#multi-product a:hover {text-decoration: underline; }#multi-product2 {	vertical-align: top;		padding: 5px 5px 5px 5px;	border-bottom: 1px solid #E3E3E3;}#multi-product2 a {    text-decoration: none;	font-size: 12px;	color: #6C676B;	font-weight: normal;	background-color: inherit;}#multi-product2 a:hover {text-decoration: underline; }#multi-price, #multi-options {	vertical-align: middle;		padding: 2px;	font-size: 12px;	border-bottom: 1px solid #E3E3E3;}#multi-check {	vertical-align: middle;		padding: 2px;	font-size: 12px;	border-bottom: 1px solid #E3E3E3;}#multi-order {	text-align: right;	padding-top: 5px;	border-top: 1px solid #DCEAD1;}#test-begin {font-size: 11px;font-weight: bold;color: #01493B;	background-color: inherit;}#test-mid {font-size: 11px;font-weight: normal;color: #5a5a5a;}#test-mid a {font-size: 11px;font-weight: normal;color: #389B0D;text-decoration: none;	background-color: inherit;}.c4-hide-tab {display: none;}.c4-show-tab {display: block;}    #c4-tabs {      float:left;      width:100%;      background:#fff;      font-size:12px;      line-height:normal;border-bottom: 4px solid #87C501;	margin-left: 0px;      }    #c4-tabs ul {        margin:0;        padding: 0px 0px 0px 0px;        list-style:none;      }    #c4-tabs li {      display:inline;      margin:0;      padding:0;      }    #c4-tabs a {      float:left;      background:url("http://lib.store.yahoo.net/lib/thebodyshop-ca/tableft5-lib.gif") no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;      }    #c4-tabs a span {      float:left;		font-weight: bold;      display:block;      background:url("http://lib.store.yahoo.net/lib/thebodyshop-ca/tabright5-lib.gif") no-repeat right top;      padding:5px 15px 4px 7px;      color:#ffffff;      }    /* Commented Backslash Hack hides rule from IE5-Mac \*/    #c4-tabs a span {float:none;}    /* End IE5-Mac hack */    #c4-tabs a:hover span {      color:#ffffff;      }    #c4-tabs a:hover {      background-position:0% -42px;      }    #c4-tabs a:hover span {      background-position:100% -42px;      }        #c4-tabs .current a {                background-position:0% -42px;        }        #c4-tabs .current a span {                background-position:100% -42px;        }#c4-tab-content {padding: 0px 10px 10px 10px;border-bottom: 1px solid #E4E4E4;border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;font-size: 12px;}#ordertable-boder {	border-top: 1px solid #DCEAD1;	font-size: 12px;}#cont-price {width: 60%;}#cont-add {test-align: right;width: 40%;}#footer-links a {	color: #01493B;	padding: 0px 10px;	font-weight: bold;text-decoration: none;}#footer-links a:hover {	color: #01493B;	padding: 0px 10px;	font-weight: bold;text-decoration: underline;}#footer-links {	padding: 10px 0px;}#est-ship {	text-align: left;	padding-top: 10px;	padding-bottom: 10px;}#c4-rv-table td {	text-align: center;	font-size: 11px;	vertical-align: top;	font-weight: normal;	padding-top: 5px;}#c4-rv-table td a {	text-decoration: none;	color: #8FC800;}#c4-rv-table td a:hover {	text-decoration: underline;	color: #8FC800;}/*START OF FLYOUT MENUES*/.bluetabs ul{padding: 0;margin-left: 0;margin-top: 0px;margin-bottom: 0;list-style-type: none;text-align: left; /*set to left, center, or right to align the menu as desired*/}.bluetabs li{display: inline;margin: 0;}.bluetabs li a{padding: 0px;margin-right: 0px;}.bluetabs li a:visited{}.bluetabs li a:hover{}.bluetabs li.selected{}.bluetabs li.selected a{ /*selected main tab style */ /*THEME CHANGE HERE*/}.bluetabs li.selected a:hover{ /*selected main tab style */text-decoration: none;}/* ######### Style for Drop Down Menu ######### */#dropmenu1 {	top: 150px;	left: 607px;	visibility: hidden;	text-align: left;}#dropmenu1 a {font-weight: normal;}#dropmenu2 {	top: 180px;	left: 680px;	visibility: hidden;	text-align: left;}#dropmenu2 a {font-weight: normal;}#dropmenu3 {	top: 180px;	left: 607px;	visibility: hidden;	text-align: left;}#dropmenu3 a {font-weight: normal;}#dropmenu4 {	top: 180px;	left: 680px;	visibility: hidden;	text-align: left;}#dropmenu4 a {font-weight: normal;}#dropmenu5 {	top: 180px;	left: 607px;	visibility: hidden;	text-align: left;}#dropmenu5 a {font-weight: normal;}#dropmenu6 {	top: 180px;	left: 680px;	visibility: hidden;	text-align: left;}#dropmenu6 a {font-weight: normal;}#dropmenu7 {	top: 180px;	left: 680px;	visibility: hidden;	text-align: left;}#dropmenu7 a {font-weight: normal;}#dropmenu8 {	top: 180px;	left: 680px;	visibility: hidden;	text-align: left;}#dropmenu8 a {font-weight: normal;}#dropmenu9 {	top: 180px;	left: 680px;	visibility: hidden;	text-align: left;}#dropmenu9 a {font-weight: normal;}#dropmenu10 {	top: 180px;	left: 680px;	visibility: hidden;	text-align: left;}#dropmenu10 a {font-weight: normal;}.dropmenudiv {position:absolute;top:0; left:0;border: 2px solid #DDE9D3; /*THEME CHANGE HERE*/border-width: 2px 2px 1px 2px;font:normal 11px Verdana;line-height:18px;z-index:100;background-color: #fff;width: 200px;visibility: hidden;margin-top: 0px !important; margin-top: 0px;margin-left: 0px !important; margin-left: 0px;}.dropmenudiv  a{font-weight: normal;width: auto;display: block;text-indent: 5px;padding: 2px 0;text-decoration: none;color: #8FC800 !important;font-size: 9px;text-transform: none;}* html .dropmenudiv  a{ /*IE only hack*/width: 100%;}.dropmenudiv a:hover{ /*THEME CHANGE HERE*/background-color: #8FC800 !important;color: #ffffff !important;}#tcat ul li:hover {	display: block;	position: relative;}#nav ul{ /* all lists */	padding: 0px;	margin: 0;	list-style: none;	display: block;	}#nav li { /* all list items */	margin: 0px;	list-style: none;	display: block;	}#nav ul li ul li { /* Dropdown list items */	background: #ECECE9;	text-align: left;	padding:2px;		display: block;	}#nav li ul li a{	text-decoration:none;	color:#8FC800;	display: block;	font-weight: normal;	font-family: Verdana, sans-serif;	font-size: 9px;}#nav li ul { /* second-level lists */	margin-top: 40px;	position: absolute;		width: 14em;	border: 1px solid #01493B;		background-color: #ECECE9;	left: -999em;   /* using left instead of display to hide menus because display: none isn't read by screen readers */}#nav li ul ul { /* third-and-above-level lists */	position: absolute;	margin: -1.4em 0 0 10em;  /* False value for IE4-5.x/Win */	margin: -1.4em 0 0 10em;	 /* Actual value for conformant browsers */}#nav li:hover ul ul, #nav li.sfhover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul ul{	left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{ /* lists nested under hovered list items */	left: auto;		float: left;}#nav li ul li:hover, #nav li ul li a:hover, #nav li ul li a.sfhover {	color:#01493B;		display: block;}/*.topbnavtabs ul{padding: 0px;margin-left: 0;margin-top: 0px;margin-bottom: 0;list-style-type: none;text-align: left; }.topbnavtabs li{display: inline;margin: 0;}.topbnavtabs li a{display: inline;text-decoration: none;padding: 0px;}.topbnavtabs li a:visited{}.topbnavtabs li a:hover{}.topbnavtabs li.selected{}.topbnavtabs li.selected a{ border-bottom-color: white;}.topbnavtabs li.selected a:hover{ text-decoration: none;}*/#home-intro-pad {	padding: 0px 0px 5px 0px;}#section-table2 {	padding-left: 0px;}#home-table2 {	padding-left: 14px;}#cat-price-left {	float: left;	text-decoration: line-through;}#cat-price-right {	float: left;	padding-left: 5px;	color: #BE5B06;}#top-cart {	padding: 10px 0px 0px 0px;}#top-cart a {	text-decoration: none;	color: #74BE00;	font-weight: bold;	font-size: 11px;}#top-cart a:hover {	text-decoration: underline;}#top-news {	padding: 10px 0px 0px 20px;	font-size: 11px;}#top-news a {	color: #74BE00;	font-weight: bold;	text-decoration: none;}#top-news a:hover {	text-decoration: underline;}#leftnav-mid {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-11-lib.gif');	background-repeat: repeat-y;	background-position: left;}#leftnav-top {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-09-lib.gif');	background-repeat: no-repeat;	background-position: top left;}#leftnav-bot {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-18-lib.gif');	background-repeat: no-repeat;	background-position: bottom left;}#cross-mid {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-16-lib.gif');	background-repeat: repeat-y;	background-position: left;}#cross-top {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-14-lib.gif');	background-repeat: no-repeat;	background-position: top left;}#cross-bot {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-21-lib.gif');	background-repeat: no-repeat;	background-position: bottom left;}#c4-start-pad {	padding: 5px 15px;}#item-body-mid {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-15-lib.gif');	background-repeat: repeat-y;	background-position: left;}#item-body-top {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-13-lib.gif');	background-repeat: no-repeat;	background-position: top left;}#item-body-bot {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/item-split-lib.gif');	background-repeat: no-repeat;	background-position: bottom left;}#item-body-bot2 {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/thebodyshop-27-lib.gif');	background-repeat: no-repeat;	background-position: bottom left;}#item-body-pad {	padding: 0px 20px 0px 20px;}#tabs-pad {	padding: 0px 5px 0px 10px;}#ct1-mid {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/ct-02-lib.jpg');	background-repeat: repeat-y;	background-position: left;	width: 179px;}#ct1-top {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/ct-01-lib.jpg');	background-repeat: no-repeat;	background-position: top left;}#ct1-bot {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/ct-04-lib.jpg');	background-repeat: no-repeat;	background-position: bottom left;}#ct1-bot2 {	background-image: URL('http://lib.store.yahoo.net/lib/thebodyshop-ca/ct-06-lib.jpg');	background-repeat: no-repeat;	background-position: bottom left;}#ct2-pad {	padding: 0px 5px 0px 5px;}#sec-body-wid {}#sec-body-pad {	padding: 0px 0px 0px 7px;}
