a:link, a:active, a:visited, .link {
	text-decoration: 	underline;
	color: 				#FF0000;
	font-weight: 		bold;
}
a:hover {
	text-decoration:	underline;
	color:				#FF6600;
	font-weight: 		bold;
}

.home #page {
	width:				765px;
}
.home #leftcol {
	float:				left;
	margin-top:			28px;
	padding-top:		496px;
	width:				191px;
	background:			url(pics/product_ionicpro_walmart.jpg) no-repeat;
}
.home #rightcol {
	float:				right;
	width:				574px;
}
.home #orderlink {
	margin-left:		25px;
	text-align:			center;
}
.home #header a {
	display:			block;
	width:				574px;
	height:				229px;
	background:			url(pics/header_home_walmart.jpg) no-repeat;
	text-indent:		-9999px;
	font-size:			1px;	
    text-decoration:    none;
}
.home #content {
	width:				544px;
	margin-top:			15px;
	padding:			0 15px;
}
.home #sidebar {
	float:				right;
	width:				263px;
	height:				184px;
	margin:				0 0 10px 10px;
}
.home #sidebar a {
    display:            block;
    width:                263px;
    height:                184px;
    background:            url(pics/sidebar_4models_new.gif) no-repeat;
    text-indent:        -9999px;
    font-size:            1px;
    text-decoration:    none;
}

.home #nav {
	width:				540px;
	height:				28px;
	margin:				13px 0 0 17px;
	padding:			0;
}
.home #nav a, .home #nav b {
	float:				left;
	height:				28px;
	text-indent:		-9999px;
	font-size:			1px;
}
.home #nav a:link, .home #nav a:visited {
	background-position:0 0;
	text-decoration:	none;
}
.home #nav a:hover, .home #nav a:active {
	background-position:0 -28px;
	background-repeat:	no-repeat;
	text-decoration:	none;
}
.home #nav .index {
	width:				57px;
	background-image:	url(pics/newnav_home.gif);
}
.home #nav .products {
	width:				68px;
	background-image:	url(pics/newnav_products.gif);
}
.home #nav .howitworks {
	width:				94px;
	background-image:	url(pics/newnav_howitworks.gif);
}
.home #nav .buynow {
	width:				70px;
	background-image:	url(pics/newnav_buynow.gif);
}
.home #nav .faq {
	width:				120px;
	background-image:	url(pics/newnav_faq.gif);
}
.home #nav .custserv {
	width:				131px;
	background-image:	url(pics/newnav_custserv.gif);
}
.home .retail {
	font-size:			12px;
	line-height:		1.5em;
}
.home .stores {	
	color:				#013B60;
}
.home #footer {
	font-size:			10px;
	text-align:			center;
}

#nav {
	width:				540px;
	height:				28px;
	margin-left:		19px;
}
#nav a, #nav b {
	float:				left;
	height:				28px;
	text-indent:		-9999px;
	font-size:			1px;
}
#nav a:link, #nav a:visited {
	background-position:0 0;
	text-decoration:	none;
}
#nav a:hover, #nav a:active {
	background-position:0 -28px;
	background-repeat:	no-repeat;
	text-decoration:	none;
}
#nav .index {
	width:				57px;
	background-image:	url(pics/newnav_sub_home.gif);
}
#nav .products {
	width:				68px;
	background-image:	url(pics/newnav_sub_products.gif);
}
#nav .howitworks {
	width:				94px;
	background-image:	url(pics/newnav_sub_howitworks.gif);
}
#nav .buynow {
	width:				70px;
	background-image:	url(pics/newnav_sub_buynow.gif);
}
#nav .faq {
	width:				120px;
	background-image:	url(pics/newnav_sub_faq.gif);
}
#nav .custserv {
	width:				131px;
	background-image:	url(pics/newnav_sub_custserv.gif);
}

.end {	
	clear:				both;
	line-height:		1px;
}

td { font-family: tahoma,verdana,arial,sans-serif; color: #333333; font-size: 11px; font-weight: normal}
p, .text { font-family: tahoma,verdana,arial,sans-serif; color: #333333; font-size: 11px; line-height: 11pt; font-weight: normal}
h1 { font-family: tahoma,verdana,arial,sans-serif; color: #898989; font-size: 12px; line-height: 5pt; font-weight: bold}
.title { font-family: verdana,arial,sans-serif; color: #000000; font-size: 14px; line-height: 11pt; font-weight: bold}
.subtitle { font-family: verdana,arial,sans-serif; color: #CC0000; font-size: 13px; line-height: 11pt; font-weight: bold}
.disclaimer { font-family: tahoma,verdana,arial,sans-serif; font-size: 11px; line-height: 11pt; font-weight: normal}

.table_header {background-color: #535353}
.table_header_font {color: #FFFFFF; font-weight: bold;}
.bold {font-weight: bold;}
.heading {font-weight: bold; color: #CC0000;}
.subhead {line-height:1.5; font-size:14px; font-weight: bold; color: #CC0000;}
.invisible_anchor {text-decoration: none;}

select	{font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}
input	{font-family:verdana,arial,helvetica,sans-serif; font-size:11px;}

h2, td h2 {font-family:verdana,arial,helvetica,sans-serif; font-size:18px; padding-bottom:10px;}

/*MANUALS*/
#manuals {
  position: absolute;
  top: 200px;
  left: 500px;
  width: 279px;
  height: 189px;
  padding: 6px;
  background: url(images/manuals.gif) no-repeat;
}