BODY	{
font-family: Arial, Tahoma, Verdana;
font-size: 14px;
background-color: #7caf6a;
/* background: url(img/bkg.jpg) #7497ff; */

}
TD	{
font-family: Arial, Tahoma, Verdana;
font-size: 14px;
}

/* TEXT */
.headline	{
font-family: Verdana, Tahoma, Arial;
font-size: 20pt;
}


.regprice	{
text-decoration: line-through;
color:#FF0000;
}
del {
text-decoration: line-through;
color:#FF0000;
}
del span { 
color: #000000; 
}

.masthead	{
/*	 background: url(img/bkg.jpg) #fdf7e1 no-repeat; */
	background-color: #fdf7e1;
	 
}


.subpage	{
	font-size: 16pt;
	color: #004000;
	font-family: Verdana;
	display:block;
	border-bottom: 1px solid #004000;
	font-weight:normal;
}

.subhead	{
	font-size: 16pt;
	font-family: Verdana;
	font-weight: bold;
	padding: 10px 0 10px 0;
}

li.mid	{
	font-family: Arial, Verdana, Tahoma;
	font-size: 16pt;
	font-weight: bold;
	color: #FF0000;
/*	list-style-image: url(img/arrow.gif); */
}

li.check	{
	font-family: Arial, Verdana, Tahoma;
	list-style-image: url(img/check.gif); 
}

table.guarantee	{
	background: url(img/guaranteeback2.gif) no-repeat; 
}

.bonushead	{
	font-size: 12pt;
	font-weight:bold;
}
li	{
	padding-bottom:10px;
	margin-left: 10px;
}
li.comp	{
	color:#FF0000;
	font-size: 18pt;
	padding-bottom: 15px;
	margin-left: 0px;
}


.sitemap ul	{
	list-style-type: disc;
}

.product_catalog	{
/*	background-color: #fdf7e1; 
	border: dashed 1px #000000; 
*/

}
.vitamin_head	{
font-size: 18pt;
font-family: Tahoma, Verdana, Arial;
color: #004000;
display: block;
padding: 5px;
background-color: #fdf7e1;
border: 1px solid #004000;
}

.vitamin_head_c	{
font-size: 13pt;
font-family: Tahoma, Verdana, Arial;
/*color: #c09120;
border: 1px solid #d1a029;*/
color: #004000;
border: 1px solid #c09120;
display: block;
padding: 2px 0 3px 10px;
background-color: #fdf7e1;
font-weight: bold;
}

.vitamin_head_i	{
font-size: 16pt;
font-family: Tahoma, Verdana, Arial;
color: #004000;
display: block;
padding: 5px;
background-color: #f9e6b7;
border: 1px solid #c09120;
}

.base	{
	background-color: #f9e6b7;
	height: 30px;
	border: 1px solid #c09120;
}

.ingrhead	{
	border-bottom: 1px solid #000000;
	padding: 5px 0 5px 5px;
}
.vitdesc	{
	font-size: 12px;
}




/* INPUT - FORMS  */



input.orderbase	{
	font-size: 14pt;
	width: 175px;
}
input.ingredients	{
	font-size: 14pt;
	width: 175px;
	color: #004000;
}
input.orderbox	{
	font-weight:bold;
	width: 180px;
}

input.catalogbox	{
	font-weight:bold;
	width: 180px;
}
input.orderbasei	{
	font-size: 11pt;
	width: 250px;
}

.sublist1 li	{
	padding-bottom:5px;
}








/* LINKS */

a 	{
font-family: Arial, Tahoma, Verdana;
}
a:hover {
text-decoration: none;
color: #004000;
}
a:link  {
color: #0000FF;
}
a:visited {
color: #0000ff;
}
a:visited:hover {
color: #004000;
}

a.toplink	{
font-size: 12px;
color: #0000FF;
font-weight: bold;
}
a.toplink:hover	{
font-size: 12px;
color: #018800;
font-weight: bold;
text-decoration: none;
}
a.toplink:visited	{
font-size: 12px;
color: #0000FF;
font-weight: bold;
}
a.toplink:visited:hover	{
font-size: 12px;
color: #018800;
font-weight: bold;
text-decoration: none;
}




a.menu	{
font-size: 14px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
display: block;
}
a.menu:hover	{
font-size: 14px;
color: #40AAFF;
font-weight: bold;
text-decoration: none;
}
a.menu:visited	{
font-size: 14px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
a.menu:visited:hover	{
font-size: 14px;
color: #40AAFF;
font-weight: bold;
text-decoration: none;
}
#menu1 a {
	background-color: #d1a029;
	color: #fdf7e1;
	text-decoration: none;
	display: block;
	padding: 3px;
/*	border-right: solid 1px #C00000;*/
	
}
#menu1 a:hover {
	background-color: #f6d890;
	text-decoration: none;
	color: #004000;
}



.pad	{
	padding: 10px 0 0 0;
}



a.ingredients	{
font-size: 14pt;
color: #0000FF;
font-weight: bold;
}
a.ingredients:hover	{
font-size: 14pt;
color: #018800;
font-weight: bold;
text-decoration: none;
}
a.ingredients:visited	{
font-size: 14pt;
color: #0000FF;
font-weight: bold;
}
a.ingredients:visited:hover	{
font-size: 14pt;
color: #018800;
font-weight: bold;
text-decoration: none;
}



a.sitemapl	{
font-size: 12pt;
color: #0000FF;
}
a.sitemapl:hover	{
font-size: 12pt;
color: #018800;
text-decoration: none;
}
a.sitemapl:visited	{
font-size: 12pt;
color: #0000FF;
}
a.sitemapl:visited:hover	{
font-size: 12pt;
color: #018800;
text-decoration: none;
}



a.topnav	{
font-size: 12px;
color: #0000FF;
}
a.topnav:hover	{
font-size: 12px;
color: #018800;
text-decoration: none;
}
a.topnav:visited	{
font-size: 12px;
color: #0000FF;
font-weight: bold;
}
a.topnav:visited:hover	{
font-size: 12px;
color: #018800;
text-decoration: none;
}
.topline	{
	font-size: 12px;
}



a.toporder	{
font-size: 11pt;
color: #0000FF;
font-weight: bold;
}
a.toporder:hover	{
font-size: 11pt;
color: #018800;
text-decoration: none;
font-weight: bold;
}
a.toporder:visited	{
font-size: 11pt;
color: #0000FF;
font-weight: bold;
}
a.toporder:visited:hover	{
font-size: 11pt;
color: #018800;
text-decoration: none;
font-weight: bold;
}




a.rolloverStyle {
	font-size: 11pt;
	font-weight:bold;
	color: #0000ff;
	text-decoration: underline;
}
a.rolloverStyleHover:link {
	font-size: 11pt;
	font-weight:bold;
	color: #004000;
	text-decoration: none;
}
a.rolloverStyleHover {
	font-size: 11pt;
	font-weight:bold;
	color: #004000;
	text-decoration: none;
}
a.rolloverStyleHover:visited {
	font-size: 11pt;
	font-weight:bold;
	color: #004000;
	text-decoration: none;
}




a.rolloverStyleC {
	font-size: 10pt;
	font-weight:bold;
	color: #0000ff;
	text-decoration: underline;
}
a.rolloverStyleHoverC:link {
	font-size: 10pt;;
	font-weight:bold;
	color: #004000;
	text-decoration: none;
}
a.rolloverStyleHoverC {
	font-size: 10pt;
	font-weight:bold;
	color: #004000;
	text-decoration: none;
}
a.rolloverStyleHoverC:visited {
	font-size: 10pt;
	font-weight:bold;
	color: #004000;
	text-decoration: none;
}

a.toporderC	{
font-size: 10pt;
color: #0000FF;
font-weight: bold;
}
a.toporderC:hover	{
font-size: 10pt;
color: #018800;
text-decoration: none;
font-weight: bold;
}
a.toporderC:visited	{
font-size: 10pt;
color: #0000FF;
font-weight: bold;
}
a.toporderC:visited:hover	{
font-size: 10pt;
color: #018800;
text-decoration: none;
font-weight: bold;
}








/* Additional */

.wdw	{position:absolute;
		left:10%;
		top:0px;
		visibility:hidden;
		width:580px;
		height:1170px;
		margin-left:0px; /* half of the width */
		margin-top:-50px;
		overflow:hidden;
/*		overflow-x:hidden;
		overflow-y:auto;
		overflow:-moz-scrollbars-vertical;
*/
}

/*
#dropin {
display:none;
position:absolute; 
left:40%; 
top:-40px; 
visibility:hidden; 
width:384px; 
height:455px; 
margin-left:-200px; 
margin-top:-40px; 
// overflow: hidden; 
font-family: Times New Roman; 
font-size: 14px;
z-index:100;
}
	
#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background-Color:#000000;
filter:alpha(Opacity=70);
opacity:0.7;
-moz-opacity:0.7;
-khtml-opacity:0.7
}
*/


