@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background-image:url(images/top-body-bg.jpg);
	background-repeat:repeat-x;
	background-color:#EEF2F7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:20px;}
	
.content-bg {
	background-image:url(images/content-bg.jpg);
	background-repeat:repeat-y;
	text-align: center;
}
	
.header-bg {
	background-image:url(images/header-bg.jpg);
	background-repeat:repeat-x;
	height:108px;}
	
.top-bg {
	background-image:url(images/top-bg.jpg);
	background-repeat:no-repeat;
	height:7px;}
	
.bannner {
	background-color:#A8DDFD;
	}
	
	
/*-----------------------GLOBAL FONT STYLE, HEADER----------------------------*/	


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#31506C;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:40px;
	}
	
.title-link {
	font-size:20px;
	color:#31506C;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:inherit;
	}
	
.title-link a{
	font-size:20px;
	color:#FF9900;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height:40px;
	}
	
.text1 {
	color:#4B7CA9;}
	
.text2 {
	color:#DA7D31;}
	
.text3 {
	color:#666;
	font-size:11px;}
	
.text4 {
	color:#CC0000;
	font-size:11px;
	}
	
.text5 {
	color:#CC0000;
	font-size:14px;
	}

	
.text-link1 a{
	color:#FF9900;}
	
.product-name {
	color:#0698EF;
	font-size:16px;
	font-weight:bold;}
	
.product-name a{
	color:#0698EF;
	text-decoration:none;}
	
.product-name a:hover{
	color:#0698EF;
	text-decoration:underline;}
	
.product-name2 {
	color:#FF9900;
	font-size:16px;
	font-weight:bold;}
	
.product-name2 a{
	color:#FF9900;
	text-decoration:none;}
	
.product-name2 a:hover{
	color:#FF9900;
	text-decoration:underline;}
	
.product-name3 {
	color:#CC0000;
	font-size:16px;
	font-weight:bold;}
	
.product-price {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#CC0000;
	font-weight:normal;
	}

.category-header {
	background-image:url(images/category-hdr-bg.jpg);
	background-repeat:no-repeat;
	height:51px;
	width:508px;
	font-size:14px;
	font-weight:bold;
	color:#006699;
	padding-left:28px;
	padding-top:5px;}
	
.category-header2 {
	background-image:url(images/category2-hdr-bg.jpg);
	background-repeat:no-repeat;
	height:51px;
	width:674px;
	font-size:14px;
	font-weight:bold;
	color:#006699;
	padding-left:28px;
	padding-top:5px;}

.img1 {
	padding:0 0 20px 10px;}
	
.img2 {
	padding:0 0 8px 0;}
	
.img3 {
	padding:0 10px 8px 0;}
	
.img4 {
	padding:10px 0 20px 10px;}
	
	
.h-divider {
	background-image:url(images/h-divider.jpg);
	background-repeat:repeat-x;
	background-position: center center;
	height:30px;}
	
.h-divider2 {
	background-image:url(images/h-divider2.jpg);
	background-repeat:repeat-x;
	background-position: center center;
	height:20px;}
	
.product-finder {
	background-image:url(images/finder-bg.jpg);
	background-repeat:no-repeat;
	height:100px;}
	
.waiver {
	overflow:scroll;
	width:700px;
	height:300px;
	font-size:11px;
	margin: 0 auto;}
	
/*-----------------------MAIN NAVIGATION----------------------------*/	
	
.nav-bg {
	background-image:url(images/nav-bg.jpg);
	background-repeat:repeat-x;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4B7CA9;}
	
.nav-bg a{
	line-height:32px;
	text-decoration:none;
	color:#3F678B;}
	
.nav-bg a:hover{
	display:block;
	background-image:url(images/nav-hover.jpg);
	text-decoration:none;
	color:#F27900;
	}
	
.nav-divider {
	background-image:url(images/nav-divider.jpg);
	background-repeat:no-repeat;
	width:2px;
	height:35px;}
	
	
/*-----------------------LEFT SIDE HEADERS AND LEFT NAVIGATION----------------------------*/

.cleasing-header {
	background-image:url(images/cleansing-product-hdr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:180px;}
	
.testing-kits-header {
	background-image:url(images/home-testing-kits-hdr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:180px;}
	
.faq-header {
	background-image:url(images/faq-hdr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:180px;}
	
.drug-info-header {
	background-image:url(images/drug-info-center-hdr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:180px;}

/*--Left Navigation-*/
	
.side-box1 {
	background-color:#FFFFFF;
	border-left: solid 1px #C3D5E4;
	border-right: solid 1px #C3D5E4;
	border-bottom: solid 1px #C3D5E4;
	padding:8px 7px 8px 7px;}
	
.side-box1 ul {
	list-style:none;
	margin:0;
	padding:0;}
		
.side-box1 li {	
	width:164px;		
}	

.side-box1 li a {
	text-decoration:none;
	color:#666;	
	background-position:left;
	background-repeat:no-repeat;	
	display:block;
	padding:0px 0px 2px 10px;
	margin: 0 0 0 2px;
	background: url(images/nav-arrow.jpg) center left no-repeat;	
}
	
.side-box1 li a:hover {	
	display:block;
	color:#1E568E;
	text-decoration:underline;
}

/*--FAQ's Links-*/

.left-side-box2 {
	background-color:#FFFFFF;
	border-left: solid 1px #C3D5E4;
	border-right: solid 1px #C3D5E4;
	border-bottom: solid 1px #C3D5E4;
	padding:8px 7px 8px 7px;}
	
.left-side-box2 ul {
	list-style:none;
	margin:0;
	padding:0;}
		
.left-side-box2 li {	
	width:164px;		
}	

.left-side-box2 li a {
	color:#0679BD;	
	background-position:left;
	background-repeat:no-repeat;	
	display:block;
	padding:0;
	margin: 0 0 12px 2px;
	font-size:11px;
	line-height:16px;
		
}

.left-side-box2 li a:hover {	
	display:block;
	color:#1E568E;
	text-decoration:underline;
}	
	
/*-----------------------RIGHT SIDE HEADERS----------------------------*/

.product-finder-header {
	background-image:url(images/drug-finder-hdr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:180px;}
	
.testi-header {
	background-image:url(images/testi-hdr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:180px;}
	
.satisfaction-header {
	background-image:url(images/satisfaction-hdr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:180px;}

/*--Product Finder Box-*/

.product-finder-box {
	background-color:#FFFFFF;
	border-left: solid 1px #C3D5E4;
	border-right: solid 1px #C3D5E4;
	border-bottom: solid 1px #C3D5E4;
	padding:3px 3px 8px 3px;}
	
.product-finder-box ul {
	list-style:none;
	margin:0;
	padding:0;}
		
.product-finder-box li {	
	width:164px;		
}	

.product-finder-box li a {
	color:#0679BD;	
	background-position:left;
	background-repeat:no-repeat;	
	display:block;
	padding:0;
	margin: 0 0 12px 2px;
	font-size:11px;
	line-height:16px;
		
}

.form-holder {
	background-color:#FFF4DA;
	margin:0;
	padding-top: 14px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}
	
.text-label {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	}

.list-menu {
	width:156px;
	font-size:11px;
	height:20px;
	margin-right: 0;
	margin-bottom: 14px;
	margin-left: 0;
}
	
.button-holder {
	text-align:center;
	}	

/*--Right Side Box-*/

.right-side-box {
	background-color:#FFFFFF;
	border-left: solid 1px #C3D5E4;
	border-right: solid 1px #C3D5E4;
	border-bottom: solid 1px #C3D5E4;
	padding:7px 7px 8px 7px;}
	
.right-side-box ul {
	list-style:none;
	margin:0;
	padding:0;}
		
.right-side-box li {	
	width:164px;		
}	

.right-side-box li a {
	color:#0679BD;	
	background-position:left;
	background-repeat:no-repeat;	
	display:block;
	padding:0;
	margin: 0 0 12px 2px;
	font-size:11px;
	line-height:16px;
		
}

	
/*-----------------------FOOTER----------------------------*/

.footer-bg {
	background-image:url(images/footer-bg.jpg);
	background-repeat:repeat-x;}
	
.bottom-bg {
	background-image:url(images/bottom-bg.jpg);
	height:12px;
	background-repeat:no-repeat;}
	
.footer-link {
	font-size:11px;}
	
.footer-link a{
	font-size:11px;
	padding: 0 5px 0 5px;
	color:#666666;
	text-decoration:none;}
	
.footer-link a:hover {
	text-decoration:underline;}
	
.copyrigt-text {
	font-size:10px;
	padding-left:4px;
	line-height:18px;}
	
.copyrigt-text a{
	font-size:10px;
	padding: 0 2px 0 2px;
	color:#666666;
	text-decoration:underline;}
	
.bottom-text {
	color:#5788B5;
	font-size:10px;
	line-height:18px;}

.whitefont16 {
	font-size:16px;
	color:#fff;
	text-decoration:none;
}
.dottedlinebottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}

