body{margin:0;position:relative;height: 100%;font-family: Arial, Helvetica, sans-serif;color: #333;}a {	color: #009900;}a:hover {	color: #026702;}html{height: 100%;}#nonFooter{position: relative;min-height: 100%;}* html #nonFooter{height: 100%;}#footer{height: 100%;margin:0;position: relative;}/*****  Page container, used to keep everything flush, as well as keep the footer functioning.	*****/#page{	margin:0px auto;	width:882px;	height:100%;	position:relative;	background-repeat: repeat-y;	background-position: -1px top;	background-color:#FFFFFF;}/************************************************  The logo container *****/#logo {	width: 248px;	height: 305px;	margin: 0px;	padding:0px;	float: left;	background: url(/000000000/00000000/00000000/0101:00002:001142888/05052208/0451208A/00472AD2.image;i7:,/acu_logo.png) no-repeat top left;	}/************************************************  Blanks out the acu-ice words in the top *****/#logo h1 span{display:none;}/************************************************  The main header images *****/#header {	background: url(/000000000/00000000/00000000/0101:00002:014010AA8/11148A00/040422A0/45158074.image;i7:,/Concept-1_1_06.jpg) no-repeat top left;	height: 307px;	width: 634px;	float: right;	padding:0px;	margin: 0px;    margin-bottom:0px;    padding-bottom:0px;        }/************************************************  contains the header elements including Main nav *****/#top_container {	height: 307px;	width: 882px;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #cdebf3;	padding:0px;	margin: 0px;}#top_login {	background:#f2fafc;	text-align:right;	height:20px;}#top_login a {	font-size:11px;	color:#5e6366;}#top_login p {	background:#f2fafc;	margin:0px 0px 0px 0px;	color:#5e6366;    padding:2px 5px 0 0;    font-size:10px;}.img {	display:inline;	margin: 0px;	padding: 0px;	border:none;}	img {	display:inline;	margin: 0px;	padding: 0px;	border:none;}/*********************BEGIN MAIN NAVIGATION***************************//*this is the nav container*/#main_nav {	width:248px;	height:228px;	position:absolute;	margin:0;	padding: 0px;	top:101px;	left:0px;}/*this is the UL*/#nav {	padding:0px;	margin:0px;	width:248px;	list-style:none;	height:230px;}#nav li { list-style: none; display: inline; margin:0px; padding:0px; text-indent: -9999px;}#nav a { width: 248px; display: block;}/*this is the MAIN HOME NAV*/#home a {	height: 27px;	width: 248px;	background:url(/000000000/00000000/00000000/0101:00002:015552A20/41448828/4405008A/438D8A43.image;i7:,/home_btn.png) no-repeat;	}#home a:visited{	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:015552A20/41448828/4405008A/438D8A43.image;i7:,/home_btn.png) no-repeat;	}#home a:hover { 	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:015552A20/41448828/4405008A/438D8A43.image;i7:,/home_btn.png) no-repeat;	background-position: 0 -27px;	}#home a:active{	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:015552A20/41448828/4405008A/438D8A43.image;i7:,/home_btn.png) no-repeat;	background-position: 0 -27px;	}/*this is the Products*/#products a {	height: 27px;	background:url(/000000000/00000000/00000000/0101:00002:045512A82/1445828A/01502228/46962AFA.image;i7:,/products_btn.png) no-repeat;}#products a:visited{	height: 27px;	background:url(/000000000/00000000/00000000/0101:00002:045512A82/1445828A/01502228/46962AFA.image;i7:,/products_btn.png) no-repeat;}#products a:hover { 	height: 27px;	background:url(/000000000/00000000/00000000/0101:00002:045512A82/1445828A/01502228/46962AFA.image;i7:,/products_btn.png) no-repeat;background-position: 0 -28px;}#products a:active{	height: 27px;	background:url(/000000000/00000000/00000000/0101:00002:045512A82/1445828A/01502228/46962AFA.image;i7:,/products_btn.png) no-repeat;background-position: 0 -28px;}/*this is the Become a distributor*/#dist a {	height: 29px;	background:url(/000000000/00000000/00000000/0101:00002:04500228A/5154AA20/00540800/568C2251.image;i7:,/become_distributor_btn.png) no-repeat;}#dist a:visited{	height: 29px;		background:url(/000000000/00000000/00000000/0101:00002:04500228A/5154AA20/00540800/568C2251.image;i7:,/become_distributor_btn.png) no-repeat;}#dist a:hover { 	height: 29px;	background:url(/000000000/00000000/00000000/0101:00002:04500228A/5154AA20/00540800/568C2251.image;i7:,/become_distributor_btn.png) no-repeat;	background-position: 0 -31px;}#dist a:active{	height: 29px;	background:url(/000000000/00000000/00000000/0101:00002:04500228A/5154AA20/00540800/568C2251.image;i7:,/become_distributor_btn.png) no-repeat;	background-position: 0 -31px;}/*this is the Retail Locator*/#locator a {	height: 32px;	background:url(/000000000/00000000/00000000/0101:00002:05151280A/10458228/11450828/06CCA8D6.image;i7:,/retail_locator_btn.png) no-repeat;}#locator a:visited{	height: 32px;background:url(/000000000/00000000/00000000/0101:00002:05151280A/10458228/11450828/06CCA8D6.image;i7:,/retail_locator_btn.png) no-repeat;}#locator a:hover { 	height: 32px;	background:url(/000000000/00000000/00000000/0101:00002:05151280A/10458228/11450828/06CCA8D6.image;i7:,/retail_locator_btn.png) no-repeat;	background-position: 0 -32px;}#locator a:active{	height: 32px;background:url(/000000000/00000000/00000000/0101:00002:05151280A/10458228/11450828/06CCA8D6.image;i7:,/retail_locator_btn.png) no-repeat;	background-position: 0 -32px;}/*this is the ABOUT US*/#about a {	height: 31px;	background:url(/000000000/00000000/00000000/0101:00002:054440808/50000A00/51450A2A/47F48AC3.image;i7:,/about_us_btn.png) no-repeat;	}#about a:visited{	height: 31px;	background:url(/000000000/00000000/00000000/0101:00002:054440808/50000A00/51450A2A/47F48AC3.image;i7:,/about_us_btn.png) no-repeat;}#about a:hover { 	height: 31px;background:url(/000000000/00000000/00000000/0101:00002:054440808/50000A00/51450A2A/47F48AC3.image;i7:,/about_us_btn.png) no-repeat;	background-position: 0 -33px;}#about a:active{	height: 31px;	background:url(/000000000/00000000/00000000/0101:00002:054440808/50000A00/51450A2A/47F48AC3.image;i7:,/about_us_btn.png) no-repeat;	background-position: 0 -33px;}/*this is the CONTACT US*/#contact a {	height: 31px;	background: url(/000000000/00000000/00000000/0101:00002:05140200A/0051282A/05012A08/43E70A63.image;i7:,/contact_us_btn.png) no-repeat;}#contact a:visited{	height: 31px;	background: url(/000000000/00000000/00000000/0101:00002:05140200A/0051282A/05012A08/43E70A63.image;i7:,/contact_us_btn.png) no-repeat;}#contact a:hover { 	height: 31px;	background: url(/000000000/00000000/00000000/0101:00002:05140200A/0051282A/05012A08/43E70A63.image;i7:,/contact_us_btn.png) no-repeat;	background-position: 0 -31px;}#contact a:active{	height: 31px;	background: url(/000000000/00000000/00000000/0101:00002:05140200A/0051282A/05012A08/43E70A63.image;i7:,/contact_us_btn.png) no-repeat;	background-position: 0 -31px;}#home2 a {	height: 27px;	width: 248px;	background:url(/000000000/00000000/00000000/0101:00002:0501420A8/45110800/05450202/8D8AA27F.image;i7:,/home_btn2.jpg) no-repeat;	}#home2 a:visited{	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:0501420A8/45110800/05450202/8D8AA27F.image;i7:,/home_btn2.jpg) no-repeat;	}#home2 a:hover { 	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:0501420A8/45110800/05450202/8D8AA27F.image;i7:,/home_btn2.jpg) no-repeat;	background-position: 0 -27px;	}#home2 a:active{	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:0501420A8/45110800/05450202/8D8AA27F.image;i7:,/home_btn2.jpg) no-repeat;	background-position: 0 -27px;	}#home3 a {	height: 27px;	width: 248px;	background:url(/000000000/00000000/00000000/0101:00002:015450022/51512A0A/51052808/E032ABD8.image;i7:,/home_btn3.jpg) no-repeat;	}#home3 a:visited{	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:015450022/51512A0A/51052808/E032ABD8.image;i7:,/home_btn3.jpg) no-repeat;	}#home3 a:hover { 	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:015450022/51512A0A/51052808/E032ABD8.image;i7:,/home_btn3.jpg) no-repeat;	background-position: 0 -27px;	}#home3 a:active{	height: 27px;	width: 248px;	background: url(/000000000/00000000/00000000/0101:00002:015450022/51512A0A/51052808/E032ABD8.image;i7:,/home_btn3.jpg) no-repeat;	background-position: 0 -27px;	}/*this is the Buy ACUICE now*/#buyacuice2 a {	height: 24px;	background:url(/000000000/00000000/00000000/0101:00002:005442228/1455A080/4150000A/C9C900FD.image;i7:,/buy_acuice_btn2.jpg) no-repeat;}#buyacuice2 a:visited{	height: 24px;		background:url(/000000000/00000000/00000000/0101:00002:005442228/1455A080/4150000A/C9C900FD.image;i7:,/buy_acuice_btn2.jpg) no-repeat;}#buyacuice2 a:hover { 	height: 24px;	background:url(/000000000/00000000/00000000/0101:00002:005442228/1455A080/4150000A/C9C900FD.image;i7:,/buy_acuice_btn2.jpg) no-repeat;	background-position: 0 -24px;}#buyacuice2 a:active{	height: 24px;	background:url(/000000000/00000000/00000000/0101:00002:005442228/1455A080/4150000A/C9C900FD.image;i7:,/buy_acuice_btn2.jpg) no-repeat;	background-position: 0 -24px;}#healthcarepro a {	height: 48px;	background:url(/000000000/00000000/00000000/0101:00002:051110020/111520A8/44540A0A/B13581FB.image;i7:,/healthcarepro_btn.jpg) no-repeat;}#healthcarepro a:visited{	height: 48px;		background:url(/000000000/00000000/00000000/0101:00002:051110020/111520A8/44540A0A/B13581FB.image;i7:,/healthcarepro_btn.jpg) no-repeat;}#healthcarepro a:hover { 	height: 48px;	background:url(/000000000/00000000/00000000/0101:00002:051110020/111520A8/44540A0A/B13581FB.image;i7:,/healthcarepro_btn.jpg) no-repeat;	background-position: 0 -48px;}#healthcarepro a:active{	height: 48px;	background:url(/000000000/00000000/00000000/0101:00002:051110020/111520A8/44540A0A/B13581FB.image;i7:,/healthcarepro_btn.jpg) no-repeat;	background-position: 0 -48px;}/*this is the Products*/#products3 a {	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:0140502AA/11458200/45510A22/B07029DC.image;i7:,/products_btn3.jpg) no-repeat;}#products3 a:visited{	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:0140502AA/11458200/45510A22/B07029DC.image;i7:,/products_btn3.jpg) no-repeat;}#products3 a:hover { 	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:0140502AA/11458200/45510A22/B07029DC.image;i7:,/products_btn3.jpg) no-repeat;background-position: 0 -25px;}#products3 a:active{	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:0140502AA/11458200/45510A22/B07029DC.image;i7:,/products_btn3.jpg) no-repeat;background-position: 0 -25px;}/*this is the Become a distributor*/#dist2 a {	height: 24px;	background:url(/000000000/00000000/00000000/0101:00002:000452200/505188A0/51002A20/9CC9085E.image;i7:,/become_distributor_btn2.jpg) no-repeat;}#dist3 a:visited{	height: 24px;		background:url(/000000000/00000000/00000000/0101:00002:000452200/505188A0/51002A20/9CC9085E.image;i7:,/become_distributor_btn2.jpg) no-repeat;}#dist3 a:hover { 	height: 24px;	background:url(/000000000/00000000/00000000/0101:00002:000452200/505188A0/51002A20/9CC9085E.image;i7:,/become_distributor_btn2.jpg) no-repeat;	background-position: 0 -24px;}#dist3 a:active{	height: 24px;	background:url(/000000000/00000000/00000000/0101:00002:000452200/505188A0/51002A20/9CC9085E.image;i7:,/become_distributor_btn2.jpg) no-repeat;	background-position: 0 -24px;}/*this is the Retail Locator*/#locator3 a {	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:040000800/141502A0/01442AA0/A020895D.image;i7:,/retail_btn3.jpg) no-repeat;}#locator3 a:visited{	height: 25px;background:url(/000000000/00000000/00000000/0101:00002:040000800/141502A0/01442AA0/A020895D.image;i7:,/retail_btn3.jpg) no-repeat;}#locator3 a:hover { 	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:040000800/141502A0/01442AA0/A020895D.image;i7:,/retail_btn3.jpg) no-repeat;	background-position: 0 -25px;}#locator3 a:active{	height: 25px;background:url(/000000000/00000000/00000000/0101:00002:040000800/141502A0/01442AA0/A020895D.image;i7:,/retail_btn3.jpg) no-repeat;	background-position: 0 -25px;}/*this is the ABOUT US*/#about3 a {	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:000400280/40008220/41142882/A52F234D.image;i7:,/aboutus_btn3.jpg) no-repeat;	}#about3 a:visited{	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:000400280/40008220/41142882/A52F234D.image;i7:,/aboutus_btn3.jpg) no-repeat;}#about3 a:hover { 	height: 25px;background:url(/000000000/00000000/00000000/0101:00002:000400280/40008220/41142882/A52F234D.image;i7:,/aboutus_btn3.jpg) no-repeat;	background-position: 0 -25px;}#about3 a:active{	height: 25px;	background:url(/000000000/00000000/00000000/0101:00002:000400280/40008220/41142882/A52F234D.image;i7:,/aboutus_btn3.jpg) no-repeat;	background-position: 0 -25px;}/*this is the CONTACT US*/#contact3 a {	height: 28px;	background: url(/000000000/00000000/00000000/0101:00002:041512028/55408088/05510AA2/E0202378.image;i7:,/contactus_btn3.jpg) no-repeat;}#contact3 a:visited{	height: 28px;	background: url(/000000000/00000000/00000000/0101:00002:041512028/55408088/05510AA2/E0202378.image;i7:,/contactus_btn3.jpg) no-repeat;}#contact3 a:hover { 	height: 28px;	background: url(/000000000/00000000/00000000/0101:00002:041512028/55408088/05510AA2/E0202378.image;i7:,/contactus_btn3.jpg) no-repeat;	background-position: 0 -28px;}#contact3 a:active{	height: 28px;	background: url(/000000000/00000000/00000000/0101:00002:041512028/55408088/05510AA2/E0202378.image;i7:,/contactus_btn3.jpg) no-repeat;	background-position: 0 -28px;}/*this is the bottom piece of the main navigation list*/#li_footer2 a {	cursor:default;	height: 47px;	background:url(/000000000/00000000/00000000/0101:00002:015150A22/5551A8A2/1150000A/9D452B0A.image;i7:,/main_footer2.jpg) no-repeat;        top:2px;	}#li_footer3 a {	cursor:default;	height: 50px;	background:url(/000000000/00000000/00000000/0101:00002:000112200/00142008/15452282/F4D08908.image;i7:,/main_footer3.jpg) no-repeat;        top:2px;	}#li_footer a {	cursor:default;	height: 47px;	background:url(/000000000/00000000/00000000/0101:00002:010500A02/40518008/55412202/142020D1.image;i7:,/main_footer.jpg) no-repeat;        top:2px;	}#alt_li_footer a {	cursor:default;	height: 47px;	background:url(/000000000/00000000/00000000/0101:00002:0051500A2/51148882/51150028/04CB08C1.image;i7:,/alt_main_footer.jpg) no-repeat;	}/********************END MAIN NAVIGATION****************************//******************** BEGIN COLUMN LAYOUT***************************/#content_container {	margin: -5px;        margin-left:0px;	padding: 0px;	clear: inherit;	height: auto;	width: auto;	position: relative;}#left_col {	padding-right: 10px;	height: auto;	width: 340px;	float: left;	position: relative;	margin: 0px;	left: 30px;	border-right: #CCCCCC solid 1px;	font-size: 13px;	line-height: 17px;}#right_col {	float: right;	margin-top: 0px;	width: 450px;	clear: none;	position: relative;	right: 35px;}#right_col_tert {	float: right;	margin-top: 0px;	width: 600px;	clear: none;	right: 35px;}#right_left {	float: left;	height: auto;	width: 220px;	font-size: 13px;	line-height: 17px;}#right_right {	float: right;	width: 220px;	background: url(/000000000/00000000/00000000/0101:00002:044040A0A/1400AA22/40510820/403920C8.image;i7:,/right_right_bg2.png) repeat-x;	margin-left:5px;	}#clearme {	margin: 0px;	padding: 0px;	clear: both;}/*********************************END COLUMN LAYOUT*****************************//*COLUMN CONSTANTS*/#content_container p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	font-weight: 500;	line-spacing:16px;	}.newsDate {	color: #82cfe5;	margin:10px 10px 0px 0px;}/********************************BEING LEFT COLUMN CONTENT***********************/#left_col h2 {	height:29px;	width:178px;	margin: 10px 10px 15px 0px;	padding: 0px 0px 0px 0px;	background:url(/000000000/00000000/00000000/0101:00002:050410A0A/10540828/551502A8/066D2A70.image;i7:,/h2_about) no-repeat;}#left_col p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	font-weight: 500;	line-spacing:16px;}#left_col h2 span {	display:none;}#left_col img {	float:left;	padding-top:5px;	padding-right:15px;	padding-bottom:20px;}/***********************************END LEFT COLUMN CONTENT**************************//*****************************BEING RIGHT LEFT COLUMN CONTENT***************************/#right_left h2 {	height:25px;	width:178px;	margin: 10px 0px 15px 0px;	padding: 0px 0px 0px 0px;	background:url(/000000000/00000000/00000000/0101:00002:0154108A8/150082A8/00042AA2/05582A58.image;i7:,/h2_news.png) no-repeat;}#right_left h2 span {	display:none;}#right_left h3 {	margin: 5px 0px 5px 0px;	padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #009900;}	#right_left img {	float:left;	padding-top:5px;	padding-right:15px;}#right_left p{	font-size:12px;	margin: 0;	padding: 0 0 10px 0;}#right_left h5{	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin: 00px 0px 0px 0px;	padding: 0px 0px 0px 0px;}/******************* NEWS AND PR LINKS **************/#right_left a {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #009900;	text-decoration:none;}#right_left a:visited {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #009900;	text-decoration:none;}#right_left a:hover {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #006600;	text-decoration:underline;}#right_left a:active {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #00CC00;	text-decoration:none;}/*********** END NEWS AND PR LINKS **************//************************************END RIGHT LEFT COLUMN CONTENT*******************//***********************************BEGIN RIGHT RIGHT COLUMN CONTENT****************/#right_right h2 {	height:25px;	width:178px;	margin: 10px 0px 15px 15px;	padding: 0px 0px 0px 0px;	background:url(/000000000/00000000/00000000/0101:00002:0044408A0/114108A8/151508A8/1108087B.image;i7:,/h2_products.png);	background-repeat: no-repeat;}#right_right h3 {	margin: 10px 0px 0px 10px;	padding: 0px 0px 0px 0px;	font-size: 14px;	color: #0099FF;}#right_right h3 a {	color: #0099FF;	text-decoration:none;}#right_right h3 a:hover {	color: #0099FF;	text-decoration:underline;}#right_right h3 a: visited {	color:#0099FF;}#right_right h3 a:active {	color: #0099FF;	text-decoration:none;}#right_right p a {	padding-left:0px;	font-size: 12px;	color: #009900;	text-decoration:none;}#right_right p a:visited {	color: #00CC00;	text-decoration:none;}#right_right p a:hover {	color: #006600;	text-decoration:underline;}#right_right p a:active {	color: #006600;	text-decoration:none;}#right_right h2 span {	display:none;}#right_right img {	float:left;	padding-top:5px;	padding-right:15px;}#right_right p {	font-size: 12px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 10px;}/******************************* TITLE LINK FOR PRODUCTS COLUMN*/a.title_link{	margin: 10px 0px 0px 15px;	padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #00CCFF;	text-decoration:none;}a.title_link:visited {	margin: 10px 0px 0px 15px;	padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color:#0066FF;	text-decoration:none;}a.title_link:hover {	margin: 10px 0px 0px 15px;	padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0099FF;	text-decoration:underline;}a.title_link:active {	margin: 10px 0px 0px 15px;	padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0099FF;}/******************************* END TITLE LINK FOR PRODUCTS COLUMN*//******************************* SUB LINK FOR PRODUCTS COLUMN*/a.sub_link {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #009900;	text-decoration:none;}a.sub_link:visited {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #00CC00;	text-decoration:none;}a.sub_link:hover {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #006600;	text-decoration:underline;}a.sub_link:active {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #006600;	text-decoration:none;}/******************************* END SUB LINK FOR PRODUCTS COLUMN*//**************************************************END RIGHT RIGHT COLUMN CONTENT*//*******************************************  BEGIN FOOTER  *************************/#footer {	margin:0px auto;	background: url(/000000000/00000000/00000000/0101:00002:051050880/04042AAA/50500082/4443A2F4.image;i7:,/footer_bg.png);	background-repeat: repeat-x;	width:808px;	height:90px;    margin-top: -1.5em;    border-bottom:1px #CCCCCC solid;}#footer_nav {	text-align: center;	height:75px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	padding-top:15px;}#footer_nav h1 {	padding-left:0px;	margin-top:0px;	padding-top:0px;	padding-bottom:0px;	margin-bottom:0px;	font-size: 12px;	padding-right:10px;	display:inline;}#footer_nav p {	padding-left:10px;	margin-top:0px;	padding-top:5px;	padding-bottom:10px;	margin-bottom:0px;	font-size: 12px;	padding-right:10px;}#footer_nav hr {	margin-top:10px;	background-color: #FFFFFF;	height:1px;	display:block;}#footer_nav h6 {	text-align:center;	margin:20px auto 5px auto;	padding:0;	height:1px;	width:700px;	border-bottom:1px #cccccc solid;}/************************************************** FOOTER NAVIGATION*****************************/#footer_nav a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-decoration:none;	padding-right: 5px;	padding-left: 5px;	}#footer_nav a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	text-decoration:none;	padding-right: 5px;	padding-left: 5px;}#footer_nav a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	text-decoration:underline;	padding-right: 5px;	padding-left: 5px;}#footer_nav a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	text-decoration:none;	padding-right: 5px;	padding-left: 5px;}/************************************************** END FOOTER NAVIGATION*****************************//************************************************  The FORM AT THE BOTTOM *********#bottom_login {	text-align:center;	background: url(/000000000/00000000/00000000/0101:00002:015510822/1404A28A/40410882/051400FF.image;i7:,/footer_bg_2.png) repeat;	height:33px;	font-family: Arial, Helvetica, sans-serif;	font-size:14px;	color:#FFFFFF;}#bottom_login img{	display:inline;	vertical-align: middle;}#bottom_login form{	font:Arial, Helvetica, sans-serif;	display:inline;	vertical-align:middle;}#bottom_login input{	height: 12px;	width: 100px;	margin-left:5px;	margin-right:5px;}#bottom_login #submit {	margin-top:5px;	width: 50px;	height: 18px;}#bottom_login label {	font-size: 11px;}******************//************************************* TER COLUMN****************************/#> {	width: 550px;	margin-left:-110px;}#ter_left_col {	padding-right: 5px;	padding-left: 10px;	width: 195px;	float: left;	position: relative;	margin: -2px;	margin-right:0px;	left: 37px;	top:-2px;    height:auto;	overflow:hidden;}#ter_left_col h4 {	font-family: Arial, Helvetica, sans-serif;	font-style:italic;	color:#00CCCC;	margin:10px 0px 10px 0px;	padding: 0px 0px 0px 0px;	font-weight: lighter;	font-size: 20px;}#ter_left_col h2 span {	display:none;}#ter_left_col p {	color:#888888;	margin: 2px 0px 0px 0px;	padding: 0px 25px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}#ter_left_col a {	padding-top:0px;	margin-top:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #009900;	text-decoration:none;}#ter_left_col a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #009900;	text-decoration:none;}#ter_left_col a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #009900;	text-decoration:underline;}#ter_left_col a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #009900;	text-decoration:none;}#ter_left_col h5 {	margin: 0;	padding: 0 0 3px 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #009900;	border-bottom: 1px solid #b5b5b5;	width: 175px;}#ter_left_col h6 {	margin: 5px 20px 5px 0px;	padding: 0;	border-bottom: 1px solid #CCCCCC;	}#ter_left_col img {	float:left;	padding-top:20px;	padding-right:5px;	padding-left: 5px;	margin-bottom:5em;}#ter_right_left img{display:inline;padding-right:8px;}#ter_right_left h1 {	font-family: Arial, Helvetica, sans-serif;	font-style:italic;	color:#00CCCC;	margin: 10px 0px 10px 0px;	padding: 0px 0px 0px 0px;	font-weight: lighter;	font-size: 24px;}#ter_right_left h3 {	margin: 10px 0px 5px 0px;	padding: 0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #009900;}#ter_right_left p{	margin-top:0px;	padding-top:0px;	padding-bottom:10px;	margin-bottom:0px;        font-size:13px;}/**** list on contact page **/ter_right_left ul {	margin-top:0px;	padding-top:0px;	padding-bottom:10px;	margin-bottom:0px;        font-size:12px; list-bullet-style:none;}ter_right_left li {	margin-top:0px;	padding-top:0px;	padding-bottom:10px;	margin-bottom:0px;        font-size:12px;}#alt_content_container {	margin: -5px;        margin-left:0px;	padding: 0px;	clear: inherit;	height: auto;	width: auto;	position: relative;	/**background: url(/000000000/00000000/00000000/0101:00002:045012022/40440A80/15402808/4382202E.image;i7:,/container_bg.png) top left repeat-y;**/}/********************************************* END****************************//************************************* BEGIN CONTACT FORM**********************/#contactForm fieldset label {	font-weight: bold;	vertical-align: middle;	float: left;	display: block;	width: 13em;	font-size: 12px;	padding: 0 0 5px 10px;}#contactForm fieldset input {	margin: 2px 0 5px 0;}#contactForm {	width: 550px;	padding: 8px 0 0 0;        margin-bottom:10px;}#contactForm fieldset {	border: none;	}	#contactForm fieldset ul {  	margin: 10px 0 10px 10px;  	padding: 0;	}#contactForm fieldset li {  font-family: Arial, Helvetica, sans-serif;  background: none;  font-size: 12px;  color:#666666;	  list-style: none;  display: block;  padding: 5px;  margin: 0;	}#contactForm fieldset span {	vertical-align: top;	margin: 0 5px;	height: 20px;}#contactForm fieldset li p {	padding: 10px 10px 0 10px;}#contactForm .checkbox {	vertical-align: top;	margin: 0 0 6px 0;}	#orders-summarySubscribe {	padding: 5px 0 15px 10px;}/************************************* END CONTACT FORM**********************//****************************** check out pages **********/#checkHeader {	border-top-width: 2px;	border-top-style: solid;	border-top-color: #66cccc;        border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #cceeff;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;        height:75px;        width:882px;}#checkLogo {        width: 248px;	height: 75px;	background: url(/000000000/00000000/00000000/0101:00002:0104120A8/5455A002/41412288/04CBA124.image;i7:,/acuice_logo_no_bottom.png) no-repeat top left;	margin: -20px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#checkLogo h1 span{	display:none;}#checkFooter {	margin-top: +1.5em;	margin:0px auto;	position: relative;text-align:center;}#checkFooter h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	display:inline;	}.tableheader {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}.tableheadertop {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}.tableheaderrow {border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}.tableEnd {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}.tableEndrow {border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}/********** the form **************/#checkoutcontent {	margin:0px auto; 	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}#checkout {margin:0px auto;}#checkoutcontent h1 {	font-family: Arial, Helvetica, sans-serif;	font-style:italic;	color:#00CCCC;	margin: 10px 0px 10px 0px;	padding: 0px 0px 0px 0px;	font-weight: lighter;	font-size: 24px;}#checkout .row {	border-bottom:1px solid #cccccc;}#ter_right_left h4 {       font-size:12px;       margin:10px 0 0 0 ;       padding:0; }/*************** hcp popup ********************/#specialOfferOverLayBox {	/*background:url(/i7:WebTemplate.blank_image;i7:) no-repeat top left;*/       background:#fff;       	width:525px;	height:160px;	position:absolute;	z-index:10;	color:#fff;	top:200px;	left:0;	display:none;	        border: 2px solid #47aa42;}#specialOfferOverLay {	background:#000;	-moz-opacity: 0.6;	opacity:.60;	filter: alpha(opacity=60);	position:absolute;	top:0px;	left:0px;	z-index:2;	height:150%;	width:100%;}#specialOfferOverLayBox img{        margin:0;        padding:0;        border:0;}#specialOfferOverLayBox ul{     margin:0 0 15px 20px;     padding:0;       list-style-type:none;      float:left;      display:inline;}#specialOfferOverLayBox ul li{      list-style-type:none;      float:left;      display:inline;}#specialOfferOverLayBox p{       padding:0;       margin:20px 0 0 20px;       font-family: Arial, Helvetica, sans-serif;       font-size:16px;       color:#47aa42;     }.clearClose{     margin:0;     padding:15px 0 0 0;     clear:both;}
