body{margin:0;position:relative;height: 100%;font-family: Arial, Helvetica, sans-serif;}html{height: 100%;}#nonFooter{position: relative;min-height: 100%; }* html #nonFooter{height: 100%;}#footer{height:100%;position: relative;}a { color: #009900; }a:hover { color: #91cc8e;}/*****  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-image: url(/000000000/00000000/00000000/0101:00002:0440500A2/10508082/11152008/05DBA5AC.image;i7:,/left_col_bg_new.png);	background-repeat: repeat-y;	background-position: -1px top;	padding:0 0 4.5em 0;}/************************************************  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: #66cccc;	padding:0px;	margin: 0px;}#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: block;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	margin: 0px;	padding: 0px;}/*********************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 {	clear: inherit;	height: auto;	width: auto;	position: relative;	margin:0px;    /**margin-left:-2px;**/}#left_col {	padding:0px 10px 0px 10px;	width: 195px;	float: left;	position: relative;	margin: 0px;	left: 36px;	top:-4px;}#right_col {	float: right;	margin-top: 0px;	width: 630px;	clear: none;	position: relative;	}#right_left {	float: left;	height: auto;	width: 455px;	padding-right:5px;display:inline;}#right_right {	float: right;	width: 100px;	padding-left:10px;	padding-right:30px;	border-left-width: thin;	border-left-style: solid;	border-left-color: #CCCCCC;	}#alt_right_right {	float: right;	width: 125px;	padding-left:5px;	padding-right:10px;	border-left-width: thin;	border-left-style: solid;	border-left-color: #CCCCCC;	}#clearme {	margin: 0px;	padding: 0px;	clear: both;}/*********************************END COLUMN LAYOUT*****************************//*COLUMN CONSTANTS*/#content_container p {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #666666;	font-weight: 500;}/********************************BEGIN LEFT COLUMN CONTENT***********************/#products_menu{	margin-top:0px;	padding-top:10px;	text-align: left;	list-style:none;	padding-left:10px;	padding-right:0px;	margin:0px;}#products_menu li{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	width:150px;	padding-top:5px;	padding-bottom:5px;	border-top-width: thin;	border-top-style: solid;	border-top-color: #CCCCCC;	}.bottom_of_the_list{	width:170px;	border-top-width: thin;	border-top-style: solid;	border-top-color: #CCCCCC;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	}#products_menu li:hover{	background-image: url(/000000000/00000000/00000000/0101:00002:054502A02/45400222/5444022A/411D80D5.image;i7:,/green-arrow.png);	background-repeat: no-repeat;	background-position: left center;	}#products_menu a{	padding-left:20px;	text-decoration:none;	color:#666666;	}#products_menu a:visited{}#products_menu a:hover{	background-image: url(/000000000/00000000/00000000/0101:00002:054502A02/45400222/5444022A/411D80D5.image;i7:,/green-arrow.png);	background-repeat: no-repeat;	background-position: left center;}#products_menu a:active{	background-image: url(/000000000/00000000/00000000/0101:00002:054502A02/45400222/5444022A/411D80D5.image;i7:,/green-arrow.png);	background-repeat: no-repeat;	background-position: left center;}	#left_col h2 {	height:25px;	width:178px;	margin: 10px 10px 15px 0px;	padding: 0px 0px 0px 0px;	background-image:url(/000000000/00000000/00000000/0101:00002:050410A0A/10540828/551502A8/066D2A70.image;i7:,/h2_about);	background-repeat: no-repeat;}#left_col h2 span {	display:none;}#left_col img {	float:left;	padding-top:20px;	padding-right:5px;	padding-left: 5px;	padding-bottom:100%;}/***********************************END LEFT COLUMN CONTENT**************************//*****************************BEING RIGHT LEFT COLUMN CONTENT***************************/#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;}#right_left h2 span {	display:none;}#right_left h3 {	margin: 10px 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;	padding-bottom:50px;}#right_left p{	margin-top:0px;	padding-top:0px;	padding-bottom:10px;	margin-bottom:0px;}#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;}#right_left img.physiotherapyLogo { display: block; margin-bottom: -35px; }.clear { clear: both; }/************************************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-image:url(/000000000/00000000/00000000/0101:00002:0044408A0/114108A8/151508A8/1108087B.image;i7:,/h2_products.png);	background-repeat: no-repeat;}#right_right h1 {	font-family: Arial, Helvetica, sans-serif;	font-style:italic;	color:#00CCCC;	margin: 20px 0px 10px 0px;	padding: 0px 0px 0px 0px;	font-weight: lighter;	font-size: 18px;}#right_right img {	float:left;	padding-top:5px;	padding-right:15px;}#right_right input{	vertical-align:middle;	}	#right_right .quantity {	margin-top:0px;	padding-top:5px;	padding-bottom:5px;	margin-bottom:10px;	font-size:14px;	color:#000000;	border-top-width: thin;	border-bottom-width: thin;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-bottom-color: #CCCCCC;	}#right_right p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 14px;}#right_right .order_title{	margin-bottom:0px;	color: #000000;	font-size:14px;	}#right_right .price{	color:#009900;	font-size:14px;	margin-bottom:0px;}	/******************************* 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-image: url(/000000000/00000000/00000000/0101:00002:051050880/04042AAA/50500082/4443A2F4.image;i7:,/footer_bg.png);	background-repeat: repeat-x;	width:815px;	height:90px;        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;}#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*****************************/#bottom_login {	text-align:center;	background-image: url(/000000000/00000000/00000000/0101:00002:015510822/1404A28A/40410882/051400FF.image;i7:,/footer_bg_2.png);	background-repeat: repeat;	height:30px;	font-family: Arial, Helvetica, sans-serif;	font-size:14px;	color:#FFFFFF;}#bottom_login img{	display:inline;	vertical-align: middle;}#bottom_login form{	font-family:Arial, Helvetica, sans-serif;	display:inline;	vertical-align:middle;}#bottom_login input{	height:15px;	margin-left:5px;	margin-right:5px;}#bottom_login .submit {	margin-top:2px;	height:20px;}	/***********************************BEGIN RIGHT RIGHT COLUMN CONTENT****************/#alt_right_right h2 {	height:14px;	width:131px;	margin: 25px 0px 10px 0px;	padding: 0px 0px 0px 0px;	background-image:url(/000000000/00000000/00000000/0101:00002:00410028A/11042888/00400802/55F70AE4.image;i7:,/purchase_acuice_header.png);	background-repeat: no-repeat;}#alt_right_right h2 span {	height:14px;	width:131px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;        display:none;}#alt_right_right h1 {	font-family: Arial, Helvetica, sans-serif;	font-style:italic;	color:#00CCCC;	margin: 20px 0px 10px 0px;	padding: 0px 0px 0px 0px;	font-weight: lighter;	font-size: 18px;}#alt_right_right img {	float:left;	padding-top:5px;	padding-right:15px;}#alt_right_right input{	vertical-align:middle;	}	#alt_right_right .quantity {	margin-top:0px;	padding-top:5px;	padding-bottom:5px;	margin-bottom:10px;	font-size:14px;	color:#000000;	border-top-width: thin;	border-bottom-width: thin;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-bottom-color: #CCCCCC;	}#alt_right_right p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 14px;}#alt_right_right .order_title{	margin-bottom:0px;	color: #000000;	font-size:14px;	}#alt_right_right .price{	color:#009900;	font-size:14px;	margin-bottom:0px;}/************************************* BEGIN CONTACT FORM**********************/#loginForm fieldset label {	font-weight: bold;	vertical-align: middle;	float: left;	display: block;	width: 13em;	font-size: 12px;	padding: 0 0 5px 5px;	color:#666666;}#loginForm fieldset {	padding: 0;        margin:0;}#loginForm fieldset input {	margin: 2px 0 5px 0;	border:1px solid #999;}#loginForm fieldset .imgbutton {border:none;}#loginForm {	width: 400px;	padding: 0;        margin-bottom:10px;}#loginForm fieldset {	border: none;	}	#loginForm fieldset ul {  	margin: 10px 0 10px 0px;  	padding: 0;	}#loginForm fieldset li {  font-family: Arial, Helvetica, sans-serif;  background: none;  font-size: 12px;  color:#666666;	  list-style: none;  display: block;  padding:5px 0 5px 0;  margin: 0;	}#loginForm fieldset span {	vertical-align: top;	margin: 0 5px;	height: 20px;}#loginForm fieldset li p {	padding: 10px 10px 0 10px;}#loginForm .checkbox {	vertical-align: top;	margin: 0 0 6px 0;}	#orders-summarySubscribe {	padding: 5px 0 15px 10px;}/************************************* END CONTACT FORM**********************//*********** ACCOUNT ITEMS FOR PRODUCTS WITH CART *******/#account_box {	width:176px;	background:url(/000000000/00000000/00000000/0101:00002:015552822/45008280/11140802/527AA39C.image;i7:,/grey_box_bottom.jpg) no-repeat bottom;	background-color:#CCCCCC;	margin:0px;	padding:0px;}#account_box h4 {background:url(/000000000/00000000/00000000/0101:00002:054052AA0/44402808/40142A28/122D033D.image;i7:,/grey_box_top.jpg) no-repeat top;margin:0px;padding:0px;text-indent:-999999px;height:10px;}#account_box ul {list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;margin:0px 0px 0px 10px ;padding:0px 0px 10px 0px;}#account_box ul li {padding:2px 0px 2px 0px;margin:0px;}#account_box ul a {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:none;padding-left:20px;}#account_box ul a:hover {	color:#333333;	text-decoration:underline;}.one {background:url(/000000000/00000000/00000000/0101:00002:014440828/4455A802/054408A8/063A2915.image;i7:,/icon_gear.jpg) no-repeat 0px 0px;}.two{background:url(/000000000/00000000/00000000/0101:00002:051042A02/15400220/1414082A/130503E0.image;i7:,/icon_glass.jpg) no-repeat 0px 0px;}.three{background:url(/000000000/00000000/00000000/0101:00002:00450202A/5444AA80/01500A08/5245ABC1.image;i7:,/icon_plus.jpg) no-repeat 0px 0px;}/*************** ****************/#product_home p strong {	font-size: 12px;	color: #0099FF;	}#product_home p strong a {	color: #0099FF;	text-decoration:none;	font-size: 12px;}#product_home p strong a:hover {	text-decoration:underline;		color: #0099FF;		}#product_home span {	font-size: 12px;	color: #009900;	padding-left:2px;}#product_home span a {	font-size: 12px;	color: #009900;	text-decoration:underline;}#product_home span a:visited {	color: #00CC00;}#product_home span a:hover {	color: #00CC66;	text-decoration:underline;}#product_home span a:active {	color: #006600;	}#product_home img {	margin:0;	padding:0;}#product_home p {	font-size: 12px;	margin: 0px 0px 0px 0px;	padding: 2px 2px 0px 10px;	text-indent:0px;}#product_home ul {	list-style:none;	padding:0;	margin:10px 0 0 20px;}#product_home ul li {	float:left;	width:130px;	height:250px;	border:1px #CCCCCC solid;	margin:2px 2px 2px 2px;}/*************************************************************** *******************************************/#product_home2 {	float:left;	width:700px;}#product_home2 p strong {	font-size: 12px;	color: #0099FF;	}#product_home2 p strong a {	color: #0099FF;	text-decoration:underline;	font-size: 12px;}#product_home2 p strong a:hover {	text-decoration:underline;	color: #0099FF;		}#product_home2 span {	font-size: 12px;	color: #009900;	      padding-left:10px;}#product_home2 span a {	font-size: 12px;	color: #009900;	text-decoration:underline;}#product_home2 span a:visited {	color: #00CC00;}#product_home2 span a:hover {	color: #00CC66;	text-decoration:underline;}#product_home2 span a:active {	color: #006600;	}#product_home2 img {	margin:0 auto;	padding:0;}#product_home2 p {	font-size: 12px;	margin:0 auto;	padding:2px;	text-indent:0px;	width:160px;}#product_home2 ul {	list-style:none;	padding:0;	margin:10px 0 0 20px;}#product_home2 ul li {	float:left;	width:180px;	height:250px;	border:1px #CCCCCC solid;	margin:5px 5px 5px 5px;}#right_left .calltoaction a {	color: #009900;	text-decoration:underline;clear:right;}#right_left .calltoaction a:hover {	text-decoration:underline;	color: #026702;}.product {	float:left;	padding:5px;}#right_left h6 {	border-bottom:1px solid #cccccc;margin:10px 0 10px 150px;width:250px;}#right_left li a {	font-size: 12px;	color: #009900;	text-decoration:underline;	font-family: Arial, Helvetica, sans-serif;}/*************** icpa registration ********************/p#success {	border: 1px solid #48aa43;	background: #e1fcdf;	padding: 8px;	margin-top: 10px;	color: #333;	font-size: 12px;}/*************** 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;}