body{
	margin:0;
	padding:0;
	background:#AAAAAA;
}

a{
	text-decoration:none;
}

a:hover{
	color:#aebcc3;
}

.mainlink {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;
}
.mainlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold; background-color:#ffaa00;
}
.product-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; line-height:18px;
}
.product-nav-homeopathics {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; line-height:18px;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; line-height:18px;
}
.bodytext-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; line-height:18px;
}
.bodytxt-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	line-height:18px;
	font-style: normal;

}
.icontxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal; line-height:18px;
}
.generallink {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000ff; text-decoration: none; font-weight: normal; line-height:18px;
}
.generallink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #bd0000; text-decoration: none; font-weight: normal; line-height:18px;
}
.disclame {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal; line-height:14px;
}
.orangeheading {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; font-weight: normal; line-height:18px;
}
.whitebullet {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; line-height:18px;
}
.more {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00439B; text-decoration: none; font-weight: normal; line-height:18px;
}
.publication-hilighted {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D95700; text-decoration: none; font-weight: normal; line-height:18px;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00439B; text-decoration: none; font-weight: bold; line-height:18px;
}
.body-link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D95700; text-decoration: none; font-weight: normal; line-height:18px;
}
.product-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00439B; text-decoration: none; font-weight: bold; line-height:18px;
}

a.hometext{
	color:#FFFFFF;
	font:10pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}

a.hometext:hover{
	color:#cedae0;
}


.lm{
	color:#666666;
}

.border{
	color:#FFFFFF;
}

.border:hover, .lm:hover{
	color:#cedae0;
}

ul.nav{
	display:block;
	width:100%;
	list-style-type:none;
	margin:0;
	padding:0;
}

li.nav{
	display:block;
	float:right;
	/*border-left:.5px solid #AAAAAA;
	border-right:1px solid #DDDDDD;*/
	margin-left:2px;
	height:20px;
	padding:0;
	background:url(images/bg_nav.gif) 0 0 repeat-x;
}

li.nav a{
	color:#666666;
	text-decoration:none;
	padding:1px 4px 2px 4px;
	border:none;
}

li.nav a:hover{
	color:#FFFFFF;
}

img{
	border:none;
}

#bot_section{
	display:block;
	clear:both;
	background:#e4d2ce;
	padding-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	border-top:1px dashed #666666;
}

#border_bot{
	display:block;
	clear:both;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}

#bot_section p, #border_bot p{
	margin:5px 5px 7px 5px;
}

#border_bot p{
	text-align:center;
}

.copy{
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

.page_title{
	font:15pt Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding-left:189px;
	color:#666666;
}

.mini_nav{
	text-align:right;
	color:#666666;
	padding-right:5px;
}

.mini_nav a:hover{
	color:#ff6633;
}

.leftbar{
	font:11pt Verdana, Arial, Helvetica, sans-serif;
	/*color:#ff6633;*/
	margin-left:5px;
}

input, select, textarea{
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	background-color:#dbe8ee;
	color:#102132;
	/*border:1px solid #284279;*/
}

form{
	margin:0;
	padding:0;
}

.leftnav_list{
	padding-left:15px;
}
