

ul#tabnav { 
list-style-type: none;
bullet-style:none;
padding:0;
margin:0;
font: bold 11px verdana, arial, sans-serif;
position:absolute;
bottom:30px;
left:0;
height: 23px;
background: transparent url(../images/nav_bg.gif) 3px 1px no-repeat;
width:768px;
text-align:center;
} 
ul#tabnav li { 
float: left; 
height: 21px; 
background-color: transparent !important; 
color: #FFFFFF; 
margin:2px 0 0 0 !important; 
bullet-style:none;

border-collapse:collapse;

}
ul#tabnav a:link, ul#tabnav a:visited { 
display: block; 
color: #fff !important; 
background-color: transparent !important; 
text-decoration: none; 
padding-top:4px;
} 
ul#tabnav a:hover { 
color: #f9f906 !important; 
}

.seo-header {
font-size: 12px;
letter-spacing: 1px;
position: absolute;
left: 0;
top: -18px !important;
color: #007d00;
}

#content {
padding:0;
height:30px;
width:100%;
background:transparent url(../images/content-bg.gif) repeat;
position:absolute;
bottom:0;
text-align:right;
}

ul#client_nav{
margin:3px 0 3px 0;
padding:0;
list-style:none;
bullet-style:none;
}
ul#client_nav li{
margin-bottom:7px;
padding-left:25px;
}

ul#client_nav li#one{
background: transparent url('../images/account-icon.gif') no-repeat 2px 2px;padding-bottom:4px;
}
ul#client_nav li#two{
background: transparent url('../images/cart-icon.gif') no-repeat 2px 2px;padding-bottom:4px;
}
ul#client_nav li#three{
background: transparent url('../images/checkout.gif') no-repeat 2px 2px;padding-bottom:4px;
}
ul#client_nav li#four{
background: transparent url('../images/logoff.jpg') no-repeat 0 2px;padding-bottom:4px;
}
ul#client_nav a:link, ul#client_nav a:visited { 
  color: #00f;
  font-weight:bold;
font-size:10px;
}

ul#client_nav a:hover {
color: #f00;
}

a:link#top{
position:absolute;
top:0;
left:10px;
 }



/******************* PRODUCT INFORMATION  *******************************/

div#product_information{
margin:0 0 0 0;
padding:0;
position:relative;
color:#007d00;
}

div#product_information h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
}

div#product_information h1{
font-size:14px;
padding-left:2px;
margin-top:10px;
}
h5#price{
position:absolute;
top:3px;
right:5px;
}

div#product_image{
width:150px;
float:left;
text-align:center;
margin:10px 0 0 0;
}
div#product_details{
width:55%;
margin:10px 0 0 10px;
float:left;
text-align:left;
clear:right;
}

div#product_description{
clear:both;
text-align:left;
margin:10px 0 0 0;
padding:0 10px;
}

div#product_description h3{
font-size:12px;
margin-bottom:3px;
}

div#product_details ul{
margin:20px 0 0 0;
padding:0;
list-style:none;
}

a img{
border:0;
}

/***** MAP  *****/

.map{
color: #007d00 !important;
}

.map p{
height:100px;
float:left;
font-weight:bold;
text-align:left;
float:left;
line-height:150%;
width:130px;

}
.add1{
border-right:3px dotted #666666;
margin:0 5px 10px 0;
padding:0 0 0 10px;
font-size:12px;
width:200px;
}
.add2{
border-right:3px dotted #666666;
margin:0 0 0 10px;
padding:0 10px 0 0;
font-size:12px;
}
.add3{
line-height:130%  ! important;
font-weight:bold;
text-align:left;
margin:0 3px 0 10px;
padding:0;
float:left;
width:180px ! important;
font-size:12px;
}
.directions{
margin:0 0 15px 0;
padding:0 0 0 20px;
width:700px  ! important;
line-height:120%  ! important;
font-size:12px;
clear:both  ! important;
height:auto  ! important;
}

.map h4{
margin:10px 0 5px 20px;
padding:0;
clear:both;
font-size:14px;
}
/************* LINKS *******************/
#link_index
{
	position:absolute;
	top:125px;
	right:10px;
}
#links
{
	margin:0 0 0 250px;
	width:500px;
	padding:0;
	position:relative;
}
#links p
{
	
	line-height:110%;
	margin:3px 0 0 0;
	padding:0 10px 0 0;
	font-weight:normal;
	font-size:12px;
}
#links a
{
	color:#00f;
	font-size:12px;
}
#links a.top
{
	font-size:11px;
	font-weight:normal;
}
#links h4
{
	margin:10px 0 0 0;
	padding:0;
}
#links h3
{
	text-align:center;
	color:#003366;
	font-size:20px;
	margin:15px 0;
	text-decoration:underline;
}

#book-intro{
position:absolute;
top:0px;
left:10px;
padding:0;
color:#007d00;
}
#book-intro p{
margin:0;
padding:0 10px 0 0;
width:280px;
font-size:12px;
line-height:150%;
text-align:justify;
color:#007d00;
}

#amazon-header{
position:absolute;
top:0px;
right:-3px;
width:460px;
height:60px;
background:#ffffff;
padding:0;
margin:0;
}

a#logo{
position:absolute;top:4px;left:10px;
}

/************* MISC HP INFO *********************/

h3#hphead{
background-color:#007d00;color:#fff;text-align:center;padding:3px 0;margin:0;
}
p#hpp{
text-align:center;
padding:8px 0 4px 0;
font-size:14px;
margin:0;
font-weight:bold;
}

h4#hp4{
background-color:#007d00;
color:#fff;
text-align:center;
padding:3px 0;
margin:0;
}
h5.hp5{
padding:10px 30px 0 30px;
margin:5px 0 2px 0;
}

span.hpspan{
font-size:16px;font-weight:bold;
}

/******************** MISC Product Info Page  ***********************/
div.prod_div{
min-height:100px;border-bottom:1px dotted #007d00;margin-bottom:5px;padding-bottom:5px;position:relative;
}
div.prod_div h4{
font-size:12px;
}
div.prod_div ul.ul1{
width:40%;float:left;list-style:none;bullet-style:none;margin:8px 0;font-size:10px;text-align:left;padding:0;
}
div.prod_div ul.ul2{
float:left;margin-left:42%;list-style:none;margin:8px 0 0 0;font-size:13px
}
div.prod_div li.disc{
font-weight:bold;font-size:25px;color:red;font-style:italic;border:1px solid red;padding:3px;
}
div.prod_div li.sale{
font-weight:bold;font-size:15px;color:red;font-style:italic;
}
div#prod_cnt{
position:relative;padding:5px;border:4px double #007d00;margin-bottom:10px;
}
span.ships{
position:absolute;right:18px;bottom:38px;font-size:10px;
}
a.buy_now{
position:absolute;top:20px;right:20px;
}


/************/

p#img_text{
float:left;width:350px;font-size:12px;line-height:130%;margin:5px 0 0 10px;padding-right:10px;
}

div#staffdiv{
width:350px;padding:0;margin:20px 0 20px 0;float:left;text-align:center;
}


/******** shopping_cart  ***********/

tr.one{
background-color:#6c6;padding:2px 0;color:#fff;
}
tr.one a{
color:#fff;
}
tr.two{
background-color:#fff;padding:2px 0;color:#007d00;
}
tr.two a{
color:#007d00;
}



ul.driving{
margin:5px 0 0 20px;
list-style:none;
bullet-style:none;
font-weight:bold;
padding-right:20px;


}
ul.driving li{
margin:0 0 5px 0 !important;
border-bottom:1px solid #007d00;
padding-bottom:5px;
}


select#category option.level2{
font-weight:;
}


ul#article_index{
margin:20px 0 0 0;
list-style:none;
}

ul#article_index li.header{
font-weight:bold;
margin:20px 0 0 0;
font-size:16px;
}
ul#article_index li.header a{
font-weight:normal;
font-size:12px;
}

ul#article_index li{
font-weight:normal;
margin:8px 0;
line-height:150%;
}

a.article_link{
font-weight:normal;
}

/*************************Product Style and Color************************/
/*********Changed to <div> per Dev Shed Forum suggestion-2/13/07****/
div#chapter p {
color: green;
}
div#chapter h4 {
color: #330099;
}
div#chapter h5 {
font-style: italic;color: #FF0000;
}
div#chapter big {
color: Red;
}
div#chapter table {
border-collapse:collapse;
}
div#chapter th {
border: 1px solid #330099;
background-color:#9966CC
}
div#chapter td {
border: 1px solid #330099;
}
div#chapter li {
color: 			#330099;
list-style-type:square;
}



div#enzymatic p 	{
color:		#000099;
}
div#enzymatic p 	{
background-color:	#FFFFFF;
}
div#enzymatic 	h4	{
color:	#003399;
}
div#enzymatic 	h5	{
color:	#000080; font-style: italic;
}
div#enzymatic   big {
color: #FF6600;
}
div#enzymatic table {
border-collapse:collapse;
}
div#enzymatic th   {
border: 1px solid #FF9900;
color:		#000099;
background-color:#CCCCFF
}
div#enzymatic td   {
border: 1px solid #FF9900;
color:		#000099;
}
div#enzymatic li   {
color:		#000080;
list-style-type:square;
}


div#garden p 	{
color:		#000099;
}
div#garden li 	{
color:		#000099;
list-style-type:square;
}
div#garden p 	{
background-color:	#FFFFFF;
}
div#garden table {
border-collapse:collapse;
}
div#garden 	h4	{
color:	#003399;
}
div#garden 	h5	{
color:	#FF0000; font-style: italic;
}
div#garden  table {
border=0
}

div#country p	{
color:		green;
}
div#country h4	{
color:		#ff8c00;
}
div#country h5	{
color:	    #ffa500;
font-style:	italic;
}
div#country th {
border: 1px solid #ff8c00;
}
div#country td {
border: 1px solid #ff8c00;
}
div#country li {
color: 			green;
list-style-type:square;
}


div#now p	{
color:		green;
}
div#now h4	{
color:		blue;
}
div#now h5	{
color:		orange;	 font-style:	italic;
}
div#now table {
border-collapse:collapse;
}
div#now th  {border: 1px solid #FF9933;
}
div#now td  {border: 1px solid #FF9933;
}

div#solaray p	{color:		green;
}
div#solaray h4	{color:		blue;
}
div#solaray h5	{color:		red; font-style:	italic;
}
div#solaray table {
border-collapse:collapse;
}
div#solaray th  {border: 1px solid #FF9933;
			     background-color: #ffffcc;
}
div#solaray td  {border: 1px solid #FF9933;
				 background-color: #ffffcc;
}


div#kal p	{color:		#000099;
}
div#kal li  {color:		#000099;
}
div#kal h4	{color:		#ff0000;
}
div#kal h5	{color:		#ff0000;
			 font-style:	italic;
}
div#kal table {
border-collapse:collapse;
}
div#kal th {border: 1px solid #ff0000;
			color:		#000099;
		 	background-color: #ffffcc;
}
div#kal td {border: 1px solid #ff0000;
			color:		#000099;
		 	background-color: #ffffcc;
}

div#megafood p	{color:		green;
}
div#megafood h4 {color: #000080;
}
div#megafood h5 {color: orange; font-style: italic;
}
div#megafood th {border: 1px solid #000080;
}
div#megafood td {border: 1px solid #000080;
}


div#renew 	p	{color:		green;
}
div#renew 	h4	{color:		#330099;
}
div#renew 	h5	{color:		#0000FF; font-style:	italic;
}
div#renew table {border-collapse:collapse;
}
div#renew 	th  {border: 3px solid #330099;
}
div#renew 	td  {border: 3px solid #330099;
}


div#aloe	p	{color:		#339999;
}
div#aloe	h4	{color:		#FFCC33;
}
div#aloe	h5	{color:		#CC3366; font-style:	italic;
}
div#aloe table {border-collapse:collapse;
}
div#aloe	th  {border: 1px solid #339999;
}
div#aloe	td  {border: 1px solid #339999;
}

div#vita p	{color:		#0000FF;
}
div#vita u	{color:		#FF9900;
}
div#vita h4	{color:		#0000FF;
}
div#vita h5	{color:		#0000FF;
  background-color:		#FFFF00;
    	font-style:		italic;
}
div#vita table {border-collapse:collapse;
}
div#vita big {color:    red;
}

div#vaxa p	{color:		green;
}
div#vaxa h4	{color:		red;
}
div#vaxa h5	{color:		black;	 font-style:	italic;
}
div#vaxa table {border-collapse:collapse;
}
div#vaxa th, td {border: 1px solid red;
}

div#nordic p	{color:		#0000FF;
}
div#nordic li	{color:		#0000FF;
}
div#nordic h4	{color:		#00CCFF;
}
div#nordic h5	{color:		#00CCFF; font-style:	italic;
}
div#nordic table {border-collapse:collapse;
}
div#nordic th {border: 1px solid #0000FF;
}
div#nordic th {color:		#0000FF;
}
div#nordic th {background-color: #99CCFF;
}
div#nordic td {border: 1px solid #0000FF;
}
div#nordic td {color:		#0000FF;
}
div#nordic td {background-color: #FFFFFF;
}

div#barlean p	{color:		#00C000;
}
div#barlean h4	{color:		#3399CC;
}
div#barlean h5	{color:		#FF6600; font-style:	italic;
}
div#barlean table {border-collapse:collapse;
}
div#barlean th, td {border: 1px solid #3399CC;
}

div#flexcin p 	{color:		#0000FF;
}
div#flexcin body {background-color:#ffd700;
}
div#flexcin h4 {color:		#003399;
				 background-color: #ffd700;
}
div#flexcin h5 {color:		#003399;
				 background-color: #ffd700;
}
div#flexcin table {border-collapse:collapse;
}
div#flexcin th {border: 1px solid #003399;
				 color:				#003399;
				 background-color: 	#ffd700;
}
div#flexcin td {border: 1px solid #003399;
				 color:				#003399;
				 background-color: 	#ffd700;
}
div#bio p	{color:		green;
}
div#bio h4	{color:		#ff0000;
}
div#bio h5	{color:		#ff0000;
			 font-style:	italic;
}
div#bio th {border: 1px solid #ff0000;
				 background-color: #ffffcc;
}
div#bio td {border: 1px solid #ff0000;
				 background-color: #ffffcc;
}


div#hoodia p	{color:		green;
}
div#hoodia	h4	{color:		#CC99CC;
}
div#hoodia	h5	{color:		#FFFF00;
                 background-color:    #CC99CC;
		         font-style:	italic;
}
div#hoodia  th  {border: 1px     solid #CC99CC;
}
div#hoodia  td  {border: 1px     solid #CC99CC;
}


div#barleans p {
color: #000000;
}
div#barleans h4 {
color: #0000FF;
}
div#barleans h5 {
font-style: italic;color: #FF0000;
}
div#barleans table {border-collapse:collapse;
}
div#barleans th {
border: 1px solid #FF0000;
}
div#barleans td {
border: 1px solid #0000FF;
}
div#barleans li {
font-style: bold; color: #0000FF;
list-style-type:square; color: #FF0000;
}

div#trillium p 	{
color:		#0099CC;
}
div#trillium p 	{
background-color:	#FFFFFF;
}
div#trillium 	h4	{
color:	#006666;
}
div#trillium 	h5	{
color:	#006666; font-style: italic;
}
div#trillium table {border-collapse:collapse;
}
div#trillium th   {
border: 1px solid #FF9900;
color:		#000099;
}
div#trillium td   {
border: 1px solid #FF9900;
color:		#000099;
}
div#trillium li   {
color:		#0099CC;
list-style-type:square;
}

div#natren p 	{
color:		green;
}
div#natren p 	{
background-color:	#FFFFFF;
}
div#natren 	h4	{
color:	#006666;
}
div#natren 	h5	{
color:	green; font-style: italic;
}
div#natren table {border-collapse:collapse;
}
div#natren th   {
border: 1px solid #FF9900;
color:		#000099;
}
div#natren td   {
border: 1px solid #FF9900;
color:		#000099;
}
div#natren li   {
color:		#0099CC;
list-style-type:square;
}

div#red		p	{
color:		#FF0000;
}
div#red		p 	{
background-color:	#FFFFFF;
}
div#red 	h4	{
color:	#FF0000;
}
div#red 	h5	{
color:	#FF0000; font-style: italic;
}
div#red table {border-collapse:collapse;
}
div#red th   {
border: 1px solid #FF0000;
color:		#FF0000;
}
div#red td   {
border: 1px solid #FF0000;
color:		#FF0000;
}
div#red li   {
color:		#FF0000;
list-style-type:square;
}


div#redblack		p	{
color:		#000000;
}
div#redblack		p 	{
background-color:	#FFFFFF;
}
div#redblack 	h4	{
color:	#FF0000;
}
div#redblack 	h5	{
color:	#FF0000; font-style: italic;
}
div#redblack table {border-collapse:collapse;
}
div#redblack th   {
border: 1px solid #FF0000;
color:		#FF0000;
}
div#redblack td   {
border: 1px solid #FF0000;
color:		#000000;
}
div#redblack li   {
list-style-type:square;
color:		#FF0000;
}

div#redorange		p	{
color:		#000000;
}
div#redorange		p 	{
background-color:	#FFFFFF;
}
div#redorange 	h4	{
color:	#FF0000;
}
div#redorange	h5	{
color:	#FF9900; font-style: italic;
}
div#redorange table {border-collapse:collapse;
}
div#redorange th   {
border: 1px solid #FF0000;
color:		#FF0000;
}
div#redorange td   {
border: 1px solid #FF0000;
color:		#000000;
}
div#redorange li   {
list-style-type:square;
color:		#FF9900;
}

div#green p 	{
color:		#009900;
}
div#green li 	{
color:		#009900;
list-style-type:square;
}
div#green p 	{
background-color:	#FFFFFF;
}
div#green 	h4	{
color:	#009900;
}
div#green 	h5	{
color:	#006600; font-style: italic;
}
div#green   big {
color:  Red;
}
div#green  table {
border:thin solid;
border-collapse: collapse;
}
div#green 	th	{
color:	#009900;
border: 1px solid #009900;
background-color: #99FFCC
}
div#green 	td	{
color:	#009900;
border: 1px solid #009900;
}


div#bluegreen p 	{
color:		#009900;
}
div#bluegreen li 	{
color:		#009900;
list-style-type:square;
}
div#bluegreen p 	{
background-color:	#FFFFFF;
}
div#bluegreen 	h4	{
color:	#009900;
}
div#bluegreen 	h5	{
color:	blue; font-style: italic;
}
div#bluegreen   big {
color:  Red;
}
div#bluegreen  table {
border:thin solid;
border-collapse: collapse;
}
div#bluegreen 	th	{
color:	#009900;
border: 1px solid #009900;
background-color: #99FFCC
}
div#bluegreen 	td	{
color:	#009900;
border: 1px solid #009900;
}


/*********************Inserted to return styles to default settings******************/
div#default p 	{color:		#009900;
}

div#default p 	{background-color:	#FFFFFF;
}

div#default li {color:		#009900;
}

div#default ol {color:		#009900;
}

div#default ul {color:		#009900;
}

div#default h4 {color:		#009900;
}

div#default h4 {background-color: #FFFFFF;
}

div#default h5 {color:		#009900;
}

div#default h5 {background-color: #FFFFFF;
}

div#default th {border: 1px solid #FFFFFF;
}

div#default th {color:		#FFFFFF;
}

div#default th {background-color: #FFFFFF;
}

div#default td {border: 1px solid #FFFFFF;
}

div#default td {color:		#FFFFFF;
}

div#default td {background-color: #FFFFFF;
}