/* 	NATCOL
	Created on July 28, 2009
	Created & Updated by Selvakumar  */
/* CSS Document */

body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../natcImages/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
img {
	border:none;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height: 17px;
	color:#99c110;
	font-weight: normal;
}
a {
	color:#99c110;
	text-decoration:none;
}
a:hover {
	color:#00b4d9;
	text-decoration:none;
}
a {
	outline: none;
}
form {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #121212;
	font-family: Arial, Helvetica, sans-serif;
}
.main {
	margin: 0px auto;
	padding: 0px;
	width: 1003px;
}
.roundedTop {
	background:url(../natcImages/outerTopBg.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 1003px;
}
.roundedCenter {
	background:url(../natcImages/outerRepeatBg.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 1003px;
}
.roundedFooter {
	background:url(../natcImages/outerFooterBg.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 980px;
	padding-top: 32px;
	padding-right: 10px;
	padding-bottom: 41px;
	padding-left: 13px;
}
.roundedFooterHome {
	background:url(../natcImages/footerHomeBg.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 975px;
	padding: 32px 15px 41px 13px;
}
/**********************************************************Header***********************************************/

.header {
	margin: 0px;
	width: 975px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
.headerLogo {
	margin: 0px;
	width: 253px;
	float:left;
	background-image: url(../natcImages/logoRightBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.myAccount {
	margin: 0px;
	width: 111px;
	float:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	background-image: url(../natcImages/logoRightBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.myAccount h2 {
	margin: 0px;
	padding: 0px;
}
.gotoCheck {
	margin: 0px;
	width: 135px;
	float:left;
	background-image: url(../natcImages/logoRightBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.gotoCheckSpan
{
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
}
.gotoCheck h2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.prescribtion {
	margin: 0px;
	width: 192px;
	float:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../natcImages/logoRightBg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.prescribtion h2 {
	margin: 0px;
	padding: 0px;
}
.prescribtion p {
	margin: 0px;
	font-size:12px;
	line-height: 18px;
	color:#99c110;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 12px;
}
.search {
	margin: 0px;
	width: 218px;
	float:left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 21px;
}
.search h2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.searchTextbox {
	margin: 0px;
	padding: 0px;
	width: 215px;
	float:left;
}
.searchTextboxLeft {
	margin: 0px;
	padding: 0px;
	width: 171px;
	float:left;
}
.searchTextboxRight {
	margin: 0px;
	padding: 0px;
	width: 44px;
	float:left;
}
.goBtn {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/goBtn.jpg) no-repeat left top;
	width: 44px;
	float:left;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.topnavBottom {
	background:url(../natcImages/topBottomNav.jpg) no-repeat left top;
	width: 956px;
	float:left;
	height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	margin: 0px;
}
.topnavBottomLeft {
	margin: 0px;
	width: 675px;
	float:left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.topnavBottomRight {
	margin: 0px;
	padding: 0px;
	width: 276px;
	float:left;
}
ul.topLink {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
	color:#5a5a5a;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
}
ul.topLink li {
	padding: 0px 3px 0px 2px;
	margin: 0px;
	font-size: 11px;
	list-style: none;
	color: #5a5a5a;
	text-align: left;
	display: inline;
}
ul.topLink li a {
	color: #5a5a5a;
	text-decoration: none;
	margin: 0px;
	padding: 0px 11px 0px 1px;
}
ul.topLink li a:hover {
	color: #00b4d9;
	text-decoration: none;
}
.topNavOuter {
	margin: 0px;
	padding: 0px 0px 0px 3px;
	width: 970px;
	float:left;
}
.flashContent {
	margin: 0px;
	width: 975px;
	float:left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px; 
	
}
.emptyspace {
	height:500px;
	#height:200px;
}
.inneremptyspace {
	height:150px;
}
 
.flashContentLeft {
	margin: 0px;
	padding: 0px;
	width: 211px;
	float:left;
}
.flashContentLeft1 {
	margin: 0px;
	padding: 0px 0px 16px 0px;
	width: 211px;
	float:left;
}
.flashContentCenter {
	margin: 0px;
	padding: 0px;
	width: 565px;
	float:left;
}
.flashContentRight {
	margin: 0px;
	padding: 0px;
	width: 196px;
	float:left;
}
/************************************************Flash Content Left************************************************************/

.storeCategoriesTop {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 197px;
	background-image: url(../natcImages/storeCategories.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.storeCategoriesTop1 {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 197px;
	background-image:url(../natcImages/browsebyBrand.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.storeCategoriesCenter {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 197px;
	background-image: url(../natcImages/storeCategoriesRepeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.storeCategoriesFooter {
	margin: 0px;
	float:left;
	width: 197px;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(../natcImages/storeCategoriesFooter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
ul.bulletList {
	margin: 0px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#0aa9be;
	padding: 0px 0px 0px 0px;
	line-height: 15px;
}
ul.bulletList li {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/icon.jpg) no-repeat scroll 9px 5px;
	width:195px;
 }
ul.bulletList li span {
	margin: 0px;
	background:url(../natcImages/bgListitem1.jpg) no-repeat scroll left top;
	padding: 0px;
}
ul.bulletList a {
	color:#5a5a5a;
	text-decoration:none;
	/*background:url(../natcImages/bgListitem.jpg) no-repeat scroll left bottom;*/
	background:url(../natcImages/line.jpg) no-repeat scroll left bottom;
 	margin: 0px;
	padding: 4px 3px 7px 36px;
	display:block;
}
ul.bulletList a:hover,ul.bulletList a.active {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../natcImages/greenmouseOver.jpg) no-repeat scroll left top;
 	margin: 0px;
	padding: 4px 3px 7px 36px;
	display:block;
	background-color:#B2DC22;
	
}
.storeCategoriesFooter h2 {
	margin: 0px;
	padding: 0px;
}
.askOurPharmacist {
	margin: 0px;
	width: 196px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
}
.whyChooseus {
	margin: 0px;
	width: 196px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.needHelp {
	margin: 0px;
	width: 190px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.unwantedMedication {
	margin: 0px;
	width:761px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 3px;
}
.selfHelpGuide {
	margin: 0px;
	width: 198px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.medicationUnwanted {
	margin: 0px;
	width: 980px;
	float:left;
	padding: 0px;
}
.medicationUnwantedLeft {
	margin: 0px;
	width: 773px;
	float:left;
	padding: 0px;
}
.medicationUnwantedRight {
	margin: 0px;
	width: 207px;
	float:left;
	padding: 0px;
}
.getFitforSummer {
	margin: 0px;
	padding: 0px;
	width: 193px;
	float:left;
}
.kickHabit {
	margin: 0px;
	padding: 0px;
	width: 190px;
	float:left;
}
.defox {
	margin: 0px;
	padding: 0px;
	width: 191px;
	float:left;
}
.healthyLiving {
	margin: 0px;
	padding: 0px;
	width: 186px;
	float:left;
}
.fitSummer {
	margin: 0px;
	width:773px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.goGreen {
	margin: 0px;
	width:773px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.getFitRow {
	margin: 0px;
	width: 770px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.goGreenRow {
	margin: 0px;
	width: 773px;
	float:left;
	padding: 0px;
}
.labelGreen {
	margin: 0px;
	padding: 0px;
	width: 212px;
	float:left;
}
/************************************************Special Offers************************************************************/

.specialOffersOuter {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 548px;
}
.specialOffersTop {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 548px;
	background:url(../natcImages/topGreenCurve.jpg) no-repeat left top;
}
.specialOffersCenter {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 548px;
	background:url(../natcImages/topGreenRepeat.jpg) repeat-y left top;
}
.specialOffersFooter {
	margin: 0px;
	float:left;
	width: 548px;
	background:url(../natcImages/greenFooterCurve.jpg) no-repeat left bottom;
	padding-top: 36px;
	padding-bottom: 16px;
}
.specialOffersFooterInner {
	margin: 0px;
	float:left;
	width: 548px;
	padding: 0px;
}
 
.specialOffersFooter h2 {
	margin: 0px;
	padding: 0px;
}
/**************************/
.greentopNav {
	width:430px;
 	float: left;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 1px;
}
.greentopNav ul {
	position: relative;
	width: 429px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	float:left;
	background-image:url(../natcImages/greenTab.jpg);
}
.greentopNav ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.greentopNav ul li, .greentopNav a {
	display:block;
	height:32px;
	border-bottom:0px;
}
.greentopNav ul li a {
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#487414;
	padding: 9px 0px 0px 0px;
}
.greentopNav ul li a:hover {
	color:#487414;
}
.greenactiveText {
	font-size: 12px;
	font-weight:bold;
	color:#487414;
}
.gM1 {
	left:0;
	top:0;
	width:137px;
}
.gM2 {
	left:137px;
	top:0;
	width:111px;
}
.gM3 {
	left:248px;
	top:0;
	width:181px;
}
.gM1 a:hover {
	background:url(../natcImages/greenTab.jpg) 0 -32px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.gM2 a:hover {
	background:url(../natcImages/greenTab.jpg) -137px -32px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.gM3 a:hover {
	background:url(../natcImages/greenTab.jpg) -248px -32px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.gM1a {
	left:0;
	width:137px;
	background:url(../natcImages/greenTab.jpg) 0 -32px no-repeat;
	border-bottom:0;
}
.gM2a {
	left:137px;
	width:111px;
	background:url(../natcImages/greenTab.jpg) -137px -32px no-repeat;
	border-bottom:0;
}
.gM3a {
	left:248px;
	width:181px;
	background:url(../natcImages/greenTab.jpg) -248px -32px no-repeat;
	border-bottom:0;
}
.huggies {
	margin: 0px;
	width: 138px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.huggies h2 {
	padding:5px;
	width:90px;
	height:90px;
 	border: solid 1px #D5F661;
	overflow:hidden;
	margin-left:10px;
}
.huggies p {
	margin: 0px;
	color: #81a30d;
	font-size: 11px;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
	line-height: 15px;
}
.huggies h3 {
	margin: 0px;
	color:#516707;
	font-size: 12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 19px;
}
.huggies h4 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
}

.huggies img {
	text-align:center;	
}

.sanex {
	margin: 0px;
	padding: 0px;
	width: 139px;
	float:left;
}
.sanex p {
	margin: 0px;
	color: #81a30d;
	font-size: 11px;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 3px;
	line-height: 15px;
}
.sanex h2 {
	padding:5px;
	width:90px;
	height:90px;
	overflow:hidden;
	border: solid 1px #D5F661;
}
.sanex h3 {
	margin: 0px;
	color:#516707;
	font-size: 12px;
	font-weight:bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
	line-height: 12px;
}
.sanex h4 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;

	
 
}
.simple {
	margin: 0px;
	padding: 0px;
	width: 136px;
	float:left;
}
.simple p {
	margin: 0px;
	color: #81a30d;
	font-size: 11px;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 3px;
	line-height: 15px;
}
.simple h2 {
	padding:5px;
	width:90px;
	height:90px;
 	border: solid 1px #D5F661;
	overflow:hidden;
}
.simple h3 {
	margin: 0px;
	color:#516707;
	font-size: 12px;
	font-weight:bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
	line-height: 12px;
}
.simple h4 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.dermoSanex {
	margin: 0px;
	padding: 0px;
	width: 133px;
	float:left;
}
.dermoSanex p {
	margin: 0px;
	color: #81a30d;
	font-size: 11px;
	font-weight: normal;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 3px;
	line-height: 15px;
}
.dermoSanex h2 {
	padding:5px;
	width:90px;
	height:90px;
 	border: solid 1px #D5F661;
	overflow:hidden;
}
.dermoSanex h3 {
	margin: 0px;
	color:#516707;
	font-size: 12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dermoSanex h4 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.buyButton {
	background:url(../natcImages/HP-addtobasket.jpg) no-repeat left top;
	width: 127px;
	height: 22px;
	float:left;
	border: 0px;
	cursor: pointer;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.buyButton1 {
	background:url(../natcImages/HP-addtobasket.jpg) no-repeat left top;
	width: 127px;
	height: 22px;
	float:left;
	border: 0px;
	cursor: pointer;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.buyButton2 {
	background:url(../natcImages/HP-addtobasket.jpg) no-repeat left top;
	width: 127px;
	height: 22px;
	float:left;
	border: 0px;
	cursor: pointer;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.prescriptions {
	margin: 0px;
	width: 201px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.prescriptions1 {
	margin: 0px;
	width: 201px;
	float:left;
	padding: 23px 0px 0px 0px;
}
.orderTracker {
	margin: 0px;
	width: 201px;
	float:left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.healthWomens {
	margin: 0px;
	width: 770px;
	float:left;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.womensHealth {
	margin: 0px;
	padding: 0px;
	width: 210px;
	float:left;
}
.protectionSun {
	margin: 0px;
	padding: 0px;
	width: 559px;
	float:left;
}
.protectionSunLeft {
	margin: 0px;
	padding: 0px;
	width: 283px;
	float:left;
}
.protectionSunRight {
	margin: 0px;
	padding: 0px;
	width: 276px;
	float:left;
}
.mensHealth {
	margin: 0px;
	width: 202px;
	float:left;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.mensHealth1 {
	margin: 0px;
	width: 202px;
	float:left;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.yourBabies {
	margin: 0px;
	padding: 0px;
	width: 209px;
	float:left;
}
.healthWomens1 {
	margin: 0px;
	width: 770px;
	float:left;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.petsHealth {
	margin: 0px;
	width: 202px;
	float:left;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.footer {
	width: 971px;
	float:left;
	background-image: url(../natcImages/footerTopRouned.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #DCF87F;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 22px;
	padding-left: 32px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.footer h2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
.footerAboutus {
	margin: 0px;
	padding: 0px;
	width: 209px;
	float:left;
	/*border-right: solid 1px #818965;*/
	background-image: url(../natcImages/natcSymbol.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
ul.bulletListAboutus {
	margin: 0px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#0aa9be;
	padding: 0px 0px 0px 0px;
	line-height: 15px;
}
ul.bulletListAboutus li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
ul.bulletListAboutus a {
	color:#5a5a5a;
	text-decoration:none;
}
ul.bulletListAboutus a:hover {
	color:#00b4d9;
	text-decoration:none;
}
.informationServices {
	margin: 0px;
	width: 217px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
	/*border-right: solid 1px #818965;*/
	background-image: url(../natcImages/natcSymbol.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.customerServices {
	margin: 0px;
	width: 202px;
	float:left;
	/*border-right: solid 1px #818965;*/
	background-image: url(../natcImages/natcSymbol.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
}
.footerProducts {
	margin: 0px;
	width: 222px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 33px;
	background-image: url(../natcImages/natcSymbolRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.weAccept {
	width: 1003px;
	float:left;
	background-color:#c1e34d;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.weAccept h2 {
	margin: 0px;
	padding: 0px;
}
.weAcceptRight p {
	margin: 0px;
	color:#5a5a5a;
	font-size: 12px;
	font-weight:normal;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.weAcceptLeft {
	width: 720px;
	float:left;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:3px;
}
.weAcceptLeft1 {
	margin: 0px;
	padding: 0px;
	width: 650px;
	float:left;
}
.weAcceptLeft2 {
	margin: 0px;
	padding: 0px;
	width: 325px;
	float:left;
}
.weAcceptLeft3 {
	margin: 0px;
	padding: 0px;
	width: 325px;
	float:left;
}
.weAcceptRight {
	padding: 0px;
	width: 250px;
	float:left;
	margin: 0px;
	padding-left:15px;
}
.copyrightCurveReg {
	padding: 0px;
	width: 1003px;
	float:left;
	background-color: #C1E34E;
	background-image: url(../natcImages/copyrightCurve.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.copyrightCurve {
	padding: 0px;
	width: 1003px;
	float:left;
	background-color: #C1E34E;
	background-image: url(../natcImages/copyrightCurve.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.copyrightCurve p {
	margin: 0px;
	color:#5a5a5a;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.productRight {
	margin: 0px;
	padding: 0px;
	width: 761px;
	float:left;
}
.yourHere {
	margin: 0px;
	width: 760px;
	float:left;
	_float:none;
	background-image: url(../natcImages/yourHereDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.yourHere p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #487414;
	line-height: 10px;
}
.yourHere a {
	color: #487414;
	text-decoration:underline;
}
.yourHere a:hover {
	color:#00b4d9;
	text-decoration:none;
}
.zirtek {
	margin: 0px;
	width: 728px;
	float:left;
	padding-top: 31px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 32px;
}
.zirtek h2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.zirtekLeft {
	margin: 0px;
	width: 242px;
	float:left;
	padding: 0px;
}
.zirtekRight {
	margin: 0px;
	width: 486px;
	float:left;
	padding: 0px;
}
.zirtekRight p {
	color: #515151;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	margin: 0px;
	padding-bottom: 20px;
}
.zirtekRight h2 {
	color:#487414;
	font-size: 16px;
	font-weight:bold;
	line-height: 15px;
	margin: 0px;
	padding-bottom: 19px;
}
.zirtekRight h3 {
	color:#515151;
	font-size: 16px;
	font-weight:bold;
	line-height: 15px;
	margin: 0px;
	padding-bottom: 4px;
}
.smallZirtek {
	margin: 0px;
	width: 242px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 22px;
	padding-left: 0px;
}
.smallZirtekLeft {
	margin: 0px;
	width: 78px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.smallZirtekCenter {
	margin: 0px;
	width: 77px;
	float:left;
	padding: 0px;
}
.smallZirtekRight {
	margin: 0px;
	width: 68px;
	float:left;
	padding: 0px;
}
.star1 {
	margin: 0px;
	width: 210px;
	float:left;
	padding: 0px;
}
.star {
	margin: 0px;
	width: 202px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.star p {
	margin: 0px;
	color:#5a5a5a;
	padding: 0px;
	font-weight:bold;
	font-size: 12px;
	text-align: center;
}
.starSpan {
	margin: 0px;
	color:#487414;
	padding: 0px;
	font-weight:normal;
	font-size: 12px;
	text-align: center;
	line-height: 15px;
}
ul.flagList {
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
ul.flagList li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 1px;
	display: inline;
}
ul.flagList1 {
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
ul.flagList1 li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 1px;
	display: inline;
}
.productCode {
	margin: 0px;
	width: 312px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color:#515151;
	font-weight:normal;
	font-size:12px;

}
.productCode h2 {
	margin: 0px;
	padding: 0px;
	color:#515151;
	font-size: 16px;
	font-weight:bold;
}
.productCodeLeft {
	margin: 0px;
	padding: 0px;
	width: 146px;
	float:left;
	font-size: 12px;
	font-weight: normal;
	color: #515151;
}
.productCodeRight {
	margin: 0px;
	padding: 0px;
	width: 166px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #121212;
}
.productCodeRight1 {
	margin: 0px;
	width: 166px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #121212;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rrpproductCodeLeft {
	margin: 0px;
	width: 218px;
	float:left;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #767474;
}
.rrpproductCodeLeftSpan {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight:bold;
	color: #ff0000;
}
.rrpproductCodeRight {
	margin: 0px;
	width: 94px;
	float:left;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #b2dc21;
}
.tickRight {
	margin: 0px;
	width: 90px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #b2dc21;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.productCode1 {
	margin: 0px;
	width: 312px;
	float:left;
	padding: 0px 0px 21px 0px;
}
.productCode1 h2 {
	margin: 0px;
	padding: 0px;
}
.quantityBasket {
	margin: 0px;
	padding: 0px;
	width: 484px;
	float:left;
	background-image: url(../natcImages/yourHereDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.quantityBasketOuter {
	margin: 0px;
	padding: 0px;
	width: 484px;
	float:left;
	background-image: url(../natcImages/yourHereDotted.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.quantityOne {
	margin: 0px;
	width: 113px;
	float:left;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
}
.quantityOneLeft {
	margin: 0px;
	padding: 0px;
	width: 53px;
	float:left;
	font-size: 12px;
	font-weight: normal;
	color: #5a5a5a;
	line-height: 18px;
}
.quantityOneRight {
	margin: 0px;
	padding: 0px;
	width: 59px;
	float:left;
}
.basketQuan {
	margin: 0px;
	width: 200px;
	float:left;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 21px;
	padding-left: 0px;
}
.whislist {
	margin: 0px;
	width: 170px;
	float:left;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 21px;
	padding-left: 0px;
}
.quanTextbox {
	margin: 0px;
	width: 31px;
	float:left;
	height: 17px;
	color:#487414;
	border: 1px solid #b2dc21;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.addtoBasketBtn {
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 25px;
	float:left;
	border: 0px;
	cursor: pointer;
	background:url(../natcImages/addtoBasket.jpg) no-repeat left top;
}
.addtoWishlist {
	margin: 0px;
	padding: 0px;
	width: 134px;
	height: 25px;
	float:left;
	border: 0px;
	cursor: pointer;
	background:url(../natcImages/addtoWishlist.jpg) no-repeat left top;
}
.printPage {
	margin: 0px;
	width: 457px;
	float:left;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.printPage a {
	color:#5a5a5a;
	padding: 0px 0px 0px 7px;
	text-decoration:underline;
}
.printPage a:hover {
	color:#00b4d9;
	text-decoration:underline;
}
/*******************************************************************/

.printTop {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 457px;
	background-color: #E4F6AC;
	background-image: url(../natcImages/topPrint.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.printBottom {
	margin: 0px;
	float:left;
	width: 457px;
	padding: 0px;
	background-image: url(../natcImages/printBottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.printPage1 {
	margin: 0px;
	width: 129px;
	float:left;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #5a5a5a;
}
.email {
	margin: 0px;
	width: 144px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #5a5a5a;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bookmark {
	margin: 0px;
	width: 158px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #5a5a5a;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.btnbookmark {
	padding: 0px;
	background:url(../natcImages/bookmarkIcon.jpg) no-repeat left top;
	width: 125px;
	height: 16px;
	float:left;
	border: 0px;
	cursor: pointer;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.allergyTablets {
	margin: 0px;
	padding: 0px;
	width: 700px;
	float:left;
}
/********************************************************************************************************************/

.tabletsAlergyTop {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 700px;
	background:url(../natcImages/topRoundedGreen.jpg) no-repeat left top;
	
	
	margin: 0px;
	color:#515151;
	font-size: 12px;
	font-weight: normal;
 	line-height: 16px;
}
.tabletsAlergyCenter {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 700px;
	background:url(../natcImages/repeatedRoundedGreen.jpg) repeat-y left top;
}
.tabletsAlergyfooter {
	margin: 0px;
	float:left;
	width: 650px;
	background:url(../natcImages/footerRoundedGreen.jpg) no-repeat left bottom;
	padding-top: 23px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.tabletsAlergyfooter p {
	margin: 0px;
	color:#515151;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	line-height: 16px;
}
.zirtek1 {
	margin: 0px;
	width: 728px;
	float:left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 26px;
	padding-left: 32px;
}
.brandSearch3 .zirtek1 {
	margin: 0px;
	width: 728px;
	float:left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 26px;
	padding-left: 0px;
}
.zirtek1 ul li a{
	width:98px;
 	height:19px;
	color: #487414;
	font-size: 12px;
	text-decoration:none;
	padding: 6px 0px 0px 0px;
 	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/detailRoundedOn.jpg) left top;
}
.zirtek1 ul li a:hover{
		background:url(../natcImages/detailRoundedOver.jpg);
}

.hayFever1 {
	margin: 0px;
	width: 728px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 32px;
}
.hayFever {
	margin: 0px;
	width: 728px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 27px;
	padding-left: 32px;
}
#emailtofriend,#loadingemailtofriend ,#successemailtofriend  {
	margin: 0px;
	width: 700px;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
}

.hayFever h2 {
	margin: 0px;
	background-image: url(../natcImages/hayFeverCurve.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 24px;
	width: 680px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #487414;
}
/*****************************************/

.hayFeverTop {
	background:url(../natcImages/hayfeverTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 700px;
}
.hayFeverCenter {
	background:url(../natcImages/hayFeverRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 700px;
}
.hayFeverFooter {
	background:url(../natcImages/hayFeverbottom.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 680px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.hayFeverFooter1 {
	background:url(../natcImages/hayFeverbottom.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 700px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.hayFeverFooter h3, .yourBrands h3  {
	margin: 0px;
	color:#487414;
	font-size: 16px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.flashobj {
	padding-left: 50px;
}
 
  .flashobj h3 {
	margin: 0px;
	color:#515151;
	font-size: 14px;
	font-weight:bold;
	padding-right: 0px;
	padding-top: 11px;
	padding-left: 0px;
}
/*.tabheyFever {
	margin: 0px;
	width: 655px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;	
}*/
.hayFeverFooter ul, .yourBrands ul { 
	margin: 0px;
	width: 100%;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;	
	list-style-type:none;
	padding:0px;
	margin:0px;
}
 
.tabIntroduction {
	margin: 0px;
	padding: 0px;
	float:left;
	margin:0px 10px 10px 0px;
}
.btnIntroduction {
 	height:22px;
	float:left;
	margin: 0px;
	padding: 8px 0px 0px;

}
.btnIntroduction a {
	height:18px;
	float:left;
	color: #828282;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	display:block;
	/*background:url(../natcImages/introductionOn.jpg) left top;*/
	background:#EEEEEE;
	border:solid 1px #828282; 	
	padding: 4px 10px 1px 10px;	
	
}
.btnIntroduction a:hover {
	/*background:url(../natcImages/introductionOver.jpg) left bottom;*/
	background:#DEF87D;
	border:solid 1px #81a601;
	color:#81a601;
 
}
/*.btnIntroductionActive {
	background:url(../natcImages/introductionOver.jpg) left bottom;
	color:#81a601;
	height:18px;
	font-size: 12px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor: pointer;
}*/
/***********Symp************/

.btnOuterSymptons {
	margin: 0px;
	padding: 0px;
	width: 112px;
	float:left;
}
.btnSymptons {
	width:93px;
	height:22px;
	float:left;
	margin: 0px;
	padding: 8px 0px 0px;
}
.btnSymptons a {
	height:18px;
	color: #828282;
	font-size: 11px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/symptonsOn.jpg) left top;
}
.btnSymptons a:hover {
	background:url(../natcImages/symptonsOver.jpg) left bottom;
	color:#81a601;
}
.btnSymptonsActive {
	background:url(../natcImages/symptonsOver.jpg) left bottom;
	color:#81a601;
	height:18px;
	font-size: 11px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor: pointer;
}
/***********Causes************/

.btnOuterCauses {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float:left;
}
.btnCauses {
	width:81px;
	height:22px;
	float:left;
	margin: 0px;
	padding: 8px 0px 0px;
}
.btnCauses a {
	height:18px;
	color: #828282;
	font-size: 12px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/causesOn.jpg) left top;
}
.btnCauses a:hover {
	background:url(../natcImages/causesOver.jpg) left bottom;
	color:#81a601;
}
.btnCausesActive {
	background:url(../natcImages/causesOver.jpg) left bottom;
	color:#81a601;
	height:18px;
	font-size: 12px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor: pointer;
}
/***********Diagnosis************/

.diagnosisOuter {
	margin: 0px;
	padding: 0px;
	width: 109px;
	float:left;
}
.btnDiagnosis {
	width:90px;
	height:22px;
	float:left;
	margin: 0px;
	padding: 8px 0px 0px;
}
.btnDiagnosis a {
	height:18px;
	color: #828282;
	font-size: 11px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/diagnosisOn.jpg) left top;
}
.btnDiagnosis a:hover {
	background:url(../natcImages/diagnosisOver.jpg) left bottom;
	color:#81a601;
}
.btnDiagnosisActive {
	background:url(../natcImages/diagnosisOver.jpg) left bottom;
	color:#81a601;
	height:18px;
	font-size: 11px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor: pointer;
}
/***********Treatment************/

.treatmentOuter {
	margin: 0px;
	padding: 0px;
	width: 111px;
	float:left;
}
.btnTreatment {
	width:92px;
	height:22px;
	float:left;
	margin: 0px;
	padding: 8px 0px 0px;
}
.btnTreatment a {
	height:18px;
	color: #828282;
	font-size: 11px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/treatmentOn.jpg) left top;
}
.btnTreatment a:hover {
	background:url(../natcImages/treatmentOver.jpg) left bottom;
	color:#81a601;
}
.btnTreatmentActive {
	background:url(../natcImages/treatmentOver.jpg) left bottom;
	color:#81a601;
	height:18px;
	font-size: 11px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor: pointer;
}
/***********Prevention************/

.preventionOuter {
	margin: 0px;
	padding: 0px;
	width: 93px;
	float:left;
}
.btnPrevention {
	width:93px;
	height:22px;
	float:left;
	margin: 0px;
	padding: 8px 0px 0px;
}
.btnPrevention a {
	height:18px;
	color: #828282;
	font-size: 12px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/preventionOn.jpg) left top;
}
.btnPrevention a:hover {
	background:url(../natcImages/preventionOver.jpg) left bottom;
	color:#81a601;
}
.btnPreventionActive {
	background:url(../natcImages/preventionOver.jpg) left bottom;
	color:#81a601;
	height:18px;
	font-size: 12px;
	text-decoration:none;
	padding: 4px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor: pointer;
}
.contenttabheyFever {
	margin: 0px;
	width: 655px;
	float:left;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
color:#515151;
}
.hayFeverFooter p,.hayFeverFooter li, .yourBrands li , .yourBrands p {
	margin: 0px;
	color:#515151;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.overallRating {
	margin: 0px;
	width:698px;
	float:left;
	background-image: url(../natcImages/yourHereDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 0px;
}
.overallRating1 {
	margin: 0px;
	width:698px;
	float:left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom:dotted 1px #487414;
}
.overallRatingLeft {
	margin: 0px;
	width: 528px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
}
.overallRatingLeft1 {
	margin: 0px;
	width: 680px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
}
.overallRatingRight {
	margin: 0px;
	width: 137px;
	float:left;
	text-align: right;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rateing {
	margin: 0px;
	width: 300px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.rateing1 {
	margin: 0px;
	padding: 0px;
	width: 400px;
	float:left;
}
.rateing3 {
	margin: 0px;
	padding: 0px;
	width: 400px;
	float:left;
}
.rateing2 {
	margin: 0px;
	width: 300px;
	float:left;
	padding: 0px;
}
.rateingLeft {
	margin: 0px;
	width: 93px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #5a5a5a;
	line-height: 18px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.rateingRight {
	margin: 0px;
	padding: 0px;
	width: 205px;
	float:left;
}
.overallRatingRight p {
	margin: 0px;
	padding: 0px;
	color:#487414;
	font-size:12px;
	font-weight:normal;
	line-height: 19px;
}
.overallRatingRightSpan {
	margin: 0px;
	padding: 0px;
	color:#5a5a5a;
	font-size:12px;
	font-weight:bold;
}
.overallRatingRightSpan a {
	color:#5a5a5a;
	text-decoration: none;
}
.overallRatingRightSpan a:hover {
	color:#487414;
	text-decoration: none;
}
.rateingLeft1 {
	margin: 0px;
	width: 167px;
	float:left;
	font-size: 12px;
	font-weight: normal;
	color: #5a5a5a;
	line-height: 18px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.overallRatingRow {
	margin: 0px;
	width: 680px;
	float:left;
	padding: 0px 0px 0px 19px;
}
.overallRatingRow p {
	margin: 0px;
	color:#515151;
	font-size:12px;
	font-weight:normal;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
	line-height: 15px;
	text-align:justify;
}
.reportAbuse {
	margin: 0px;
	
	float:right;
	font-size: 12px;
	font-weight: bold;
	color: #5a5a5a;
	text-align: right;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 0px;
	
}
/*********************************************Customer Products********************************/

.otherProductstop {
	background:url(../natcImages/otherProductsTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 702px;
}
.otherProductsCenter {
	background:url(../natcImages/otherProductsRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 702px;
}
.otherProductsFooter {
	background:url(../natcImages/otherProductsBottom.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 682px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 20px;
}
.otherProductsFooter h3 {
	margin: 0px;
	color:#487414;
	font-size: 20px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
}
.otherProductsFooter h5 {
	margin: 0px;
	color:#e2006a;
	font-size: 14px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:5px;
	padding-left: 0px;
}
.afrezine {
	margin: 0px;
	padding: 0px;
	width: 141px;
	float:left;
	background: url(../natcImages/hayFeverDotted.jpg) repeat-y right top;
}
.afrezineImage {
	margin: 0px;
	/*padding: 0px;*/
	width: 130px;
	float:left;
	/*height:120px;*/
	height:100px;
	border: solid 1px #d4f65e;
	/*margin:0px 0px 10px 0px;*/
	margin:0px 0px 10px 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	text-align:center;
}
.afrezine h2  {
	margin: 0px;
	color:#487414;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background:none;
	background-image:none;
	
	width: 135px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 13px;
	padding-left: 2px;
	height:27px;
	float:left;
}
.afrezine h3 {
	margin: 0px;
	color:#b1e00e;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 140px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.afrezine h4 {
	margin: 0px;
	color:#767474;
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	background-image:none;
	width: 140px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.afrezine h5 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 140px;
	padding: 0px 0px 10px 0px;
}
.breatheRight {
	margin: 0px;
	padding: 0px;
	width: 181px;
	float:left;
	background: url(../natcImages/hayFeverDotted.jpg) repeat-y right top;
}
/**********/

.breatheRightImage {
	margin: 0px;
	width: 130px;
	float:left;
	height:100px;
	text-align: center;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: solid 1px #d4f65e;
	margin:0px 0px 10px 22px;
}
.breatheRight h2 {
	margin: 0px;
	color:#487414;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 175px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 13px;
	padding-left: 2px;
	height:27px;
	float:left;
}
.breatheRight h3 {
	margin: 0px;
	color:#b1e00e;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 180px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.breatheRight h4 {
	margin: 0px;
	color:#767474;
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	background-image:none;
	width: 180px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.breatheRight h5 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 180px;
	padding: 0px 0px 13px 0px;
}
/*************/

.lewinns {
	margin: 0px;
	padding: 0px;
	width: 190px;
	float:left;
	background: url(../natcImages/hayFeverDotted.jpg) repeat-y right top;
}
.lewinnsImage {
	margin: 0px;
	width: 130px;
	float:left;
	height:100px;
	text-align: center;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: solid 1px #d4f65e;
	margin:0px 0px 10px 30px;
}
.lewinns h2 {
	margin: 0px;
	color:#487414;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	float:left;
	height:27px;
}
.lewinns h3 {
	margin: 0px;
	color:#b1e00e;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.lewinns h4 {
	margin: 0px;
	color:#767474;
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	background-image:none;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.lewinns h5 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 190px;
	padding: 0px 0px 13px 0px;
}
.claritine {
	margin: 0px;
	padding: 0px;
	width: 139px;
	float:left;
}
.claritineImage {
	margin: 0px;
	width: 130px;
	float:left;
	height:100px;
	text-align: center;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: solid 1px #d4f65e;
	margin:0px 0px 10px 20px;
}
.claritine h2 {
	margin: 0px;
	color:#487414;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 139px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	float:left;
	height:27px;
}
.claritineh2Span {
	margin: 0px;
	color:#64b0e1;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 139px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.claritine h3 {
	margin: 0px;
	color:#b1e00e;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 139px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.claritineh3Span {
	margin: 0px;
	color:#0e80e0;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 139px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.claritine h4 {
	margin: 0px;
	color:#767474;
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	background-image:none;
	width: 139px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.claritine h5 {
	margin: 0px;
	color:#df1111;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	background-image:none;
	width: 139px;
	padding: 0px 0px 13px 0px;
}
.feverHyer {
	margin: 0px;
	padding: 0px;
	width: 670px;
	float:left;
}
.homebnsBuy {
	margin: 5px 0px 0px 13px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 76px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}
.homebnsBuy1 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 76px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}
.homebnsBuy2 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 76px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}

.bnsBuy {
	margin: 0px 0px 0px 30px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 76px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}
.bnsBuy1 {
	margin: 0px 0px 0px 50px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 130px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}
.bnsBuy2 {
	margin: 0px 0px 0px 60px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 120px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}
.bnsBuy3 {
	margin: 0px 0px 0px 37px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 101px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}
.bnsBuy4 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background:url(../natcImages/buyBns.jpg) no-repeat left top;
	width: 76px;
	float:left;
	cursor:pointer;
	border: 0px;
	height:22px;
}
.needHelpProudct {
	margin: 0px;
	width: 193px;
	float:left;
	padding: 23px 0px 22px 5px;
}
.needHelpProudct1 {
	margin: 0px;
	width: 193px;
	float:left;
	padding: 23px 0px 10px 5px;
}
.needHelpProudct2 {
	margin: 0px;
	width: 193px;
	float:left;
	padding: 18px 0px 10px 5px;
}
/******************************************Range Products************************************/

.rangeProductsTop {
	background:url(../natcImages/rangeProductsTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 198px;
}
.rangeProductsCenter {
	background:url(../natcImages/rangeProductsRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 198px;
}
.rangeProductsFooter {
	background:url(../natcImages/rangeProductsFooter.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 184px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 14px;
}
.otherProductsInner {
	width: 163px;
	float:left;
	background:url(../natcImages/prRepeat.jpg) repeat-x left bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-left: 5px;
}
.otherProductsInner h2 {
	margin: 0px;
	padding: 0px;
	color:#487414;
	font-size: 20px;
	font-weight: bold;
}
.beconase {
	width: 163px;
	float:left;
	background-image: url(../natcImages/prRepeat.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 21px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 0px;
}
.beconaseLeft {
	margin: 0px;
	width: 52px;
	float:left;
	padding: 0px;
}
.beconase1 {
	width: 168px;
	float:left;
	background: url(../natcImages/prRepeat.jpg) repeat-x left bottom;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 22px 0px;
}
.beconase2 {
	width: 168px;
	float:left;
	background: url(../natcImages/prRepeat.jpg) repeat-x left bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 33px;
	padding-left: 0px;
}
.beconaseLeft1 {
	margin: 0px;
	width: 56px;
	float:left;
	padding: 0px;
}
.beconaseRight {
	margin: 0px;
	width: 111px;
	float:left;
	padding: 0px;
}
.beconaseRight h2 {
	margin: 0px;
	padding: 0px;
	color:#487414;
	font-size:12px;
	font-weight: bold;
	line-height: 15px;
}
.beconaseRight h3 {
	margin: 0px;
	color:#b1e00e;
	font-size:16px;
	font-weight: bold;
	line-height: 15px;
	padding: 6px 0px 0px 0px;
}
.beconaseRight h4 {
	margin: 0px;
	color:#767474;
	font-size:12px;
	font-weight:normal;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 10px;
}
.beconaseRight h5 {
	margin: 0px;
	color:#df1111;
	font-size:12px;
	font-weight:bold;
	line-height: 15px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
.allproducts {
	margin: 0px;
	padding: 0px;
	width:167px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
	text-align: center;
}
.allproducts a {
	text-decoration:underline;
	color: #487414;
}
.allproducts a:hover {
	color:#00b4d9;
}
/****************************************************************************/
ul.bulletList4 {
	margin: 0px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#0aa9be;
	padding: 0px 0px 0px 0px;
	line-height: 15px;
}
ul.bulletList4 li {
	margin: 0px;
 	width:195px;

}
ul.bulletList4 li span {
	margin: 0px;
	background:url(../natcImages/bgListitem1.jpg) no-repeat scroll left top;
	padding: 0px;
}
ul.bulletList4 a {
	color:#5a5a5a;
	text-decoration:none;
	background:url(../natcImages/bgListitem5.jpg) no-repeat scroll left top;
 	margin: 0px;
	padding: 4px 3px 6px 36px;
	display:block;
}
ul.bulletList4 a:hover,ul.bulletList4 a.active {
	color:#FFFFFF;
	text-decoration:none;
	background:url(../natcImages/greenmouseOver.jpg) no-repeat scroll left top;
 	margin: 0px;
	padding: 4px 3px 6px 36px;
	display:block;
	background-color:#B2DC22;
}
.summerSavings {
	margin:0px;
	width: 702px;
	float:left;
	padding: 0px 0px 21px 0px;
}
.healthTitle  {
	background-color:#d4f65e;
	width:686px;
	float:left;
	height: 27px;
	padding: 10px 0px 0px 17px;
	margin: 0px 0px 24px 0px;
}
.brandTitle h2 {
	background-color:#d4f65e;
	width:686px;
	float:left;
	height: 27px;
	padding: 10px 0px 0px 17px;
	margin: 0px 0px 24px 0px;
	color:#487414;
}
.healthTitle1 h1
 {
	color:#487414;
	font-size:16px;
	font-weight:bold;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 17px;
}
.healthTitle h2 {
	color:#487414;
	font-size:15px;
	font-weight:bold;
}
.healthTitle1 {
	background-color:#d4f65e;
	width:703px;
	float:left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.healthTitle1 h2 {
	color:#487414;
	font-size:15px;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
.healthTitle1Left {
	width:395px;
	float:left;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
.healthTitle1Right {
	width:275px;
	float:left;
	margin: 0px;
	height: 27px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.contentHealth {
	width:702px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 23px;
	padding-left: 0px;
}
/*********************************************************************/

.topcontentHealth {
	background:url(../natcImages/babyTopCurve.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 161px;
}
.RepcontentHealth {
	background:url(../natcImages/babyRepeatCurve.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 161px;
}
.footercontentHealth {
	background:url(../natcImages/babyFooterCurve.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 161px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.listimage {
	float:none;
	margin: 0px 0px 0px 3px;
 	padding:7px 7px 7px 7px;
	overflow:hidden;
	width:140px;
	height:112px;
	cursor:pointer;
 	font-size: 20px;
}
.footercontentHealth img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.childBaby {
	margin: 0px;
	padding: 0px;
	width: 181px;
	float:left;
}
.dentalHealth {
	margin: 0px;
	padding: 0px;
	width: 179px;
	float:left;
}
.childTitle {
	
	color:#487414;
	font-size: 14px;
	font-weight:bold;
	width: 150px;
	float:left;
	text-align: center;
	padding-bottom: 5px;
	margin: 0px 5px 0px 5px;
}
.visionAce {
	margin: 0px;
	padding: 0px;
	width: 181px;
	float:left;
}
.firstAid {
	margin: 0px;
	padding: 0px;
	width: 161px;
	float:left;
}
.mostPopularBrands {
	margin: 0px;
	padding: 0px;
	width: 702px;
	float:left;
}
.topmostPopular {
	background:url(../natcImages/mostPopulattop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 701px;
}
.repeatmostPopular {
	background:url(../natcImages/mostPopularRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 701px;
}
.footermostPopular {
	background:url(../natcImages/mostPopularBottom.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 681px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 28px;
	padding-left: 20px;
}
.footermostPopular h2 {
	margin: 0px;
	color:#487414;
	font-size: 20px;
	font-weight:bold;
	line-height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.rowmostPopularBrands {
	margin: 0px;
	padding: 0px;
	width: 675px;
	float:left;
}
.rowmostPopularBrands a {
	color:#487414;
}
.rowmostPopularBrands a:hover {
	color:#00b4d9;
}
.col1PopularBrands {
	margin: 0px;
	padding: 0px;
	 
	float:left;
}
.col2PopularBrands {
	margin: 0px;
	padding: 0px;
	 
	float:left;
}
.col3PopularBrands {
	margin: 0px;
	padding: 0px;
	 
	float:left;
}
.col4PopularBrands {
	margin: 0px;
	padding: 0px;
	 
	float:left;
}
.col5PopularBrands {
	margin: 0px;
	padding: 0px;
 
	float:left;
}
.nobrandimage {
	font-size:12px;
	padding:5px  ;
	margin:5px 5px 5px 10px;
	height:60px;
	/*border: solid 1px #487414;*/
	border: solid 1px #99c110;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	width:105px;
} 
.namenobrandimage {
	font-size:13px;
	padding:0px 5px 5px 5px  ;
	margin:5px 5px 5px 10px;
	height:60px;
	border: solid 1px #99c110;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	width:105px;
}

/***************************************************Drop Navigation********************************************************/
#nav li ul {
	padding:0px;
	margin: 0px;
	float: left;
	width: 177px;
	display:block;
 	background-image:none;
	z-index: 1px;
	background:#D5F661;
	border: solid 1px #88A81A ;
	
}
#nav li ul li {
	float: left;
 	display:block;
	margin: 0px;
	padding: 0px;
 	background:url(../natcImages/dropdown_icon1.jpg) no-repeat 13px 5px;
	height:auto;	
}
#nav li ul li a {
	text-decoration: none;
  	/*background:url(../natcImages/lightGreenOn.jpg) no-repeat left top;*/
 	background:url(../natcImages/dropdown_line.jpg) no-repeat left bottom;
	color:#FF0000;
  	float:left;
	margin: 0px;
	padding:0px;
	display:block;		
	height:auto;
} 
 
#nav li ul li a:hover {
	text-decoration: none;
 	background-attachment: scroll;
	background:url(../natcImages/lightGreenOver.jpg) no-repeat left top;
	background-color:#B2DC22;
 }
.ddMenuLast {
	padding: 0px;
	margin: 0px;
	width: 177px;
 	display: block;
	/*background-image:url(../natcImages/lightGreenOn.jpg);*/
	background:url(../natcImages/dropdown_icon1.jpg) no-repeat 13px 5px;
 	color:#F69A1D;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ddMenuLast a {
	color:#F69A1D;
	text-decoration: none;
	text-align:left;
	/*background:url(../natcImages/lightGreenOn.jpg) no-repeat left top;*/
	background:url(../natcImages/dropdown_line.jpg) no-repeat left bottom;
	background-color:#D5F661;
}
.ddMenuLast a:hover {
	background-image:url(../natcImages/lightGreenOver.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
	color:#FFFFFF;
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	width: 137px;
 	float:left;
	padding: 5px 5px 5px 40px;
	margin: 0px;
	display: block;
}
/*===================================================================================================
												Drop Down Menu
  ===================================================================================================  */
.mainmenus {
	width:970px;
	height: 27px;
	padding:0px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: block;
	background-image:url(../natcImages/topNav.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
#nav, #nav ul {
	float: left;
	list-style: none;
	padding: 0px;
	margin:0px;
	color:#000000;
	height:17px;
}
#nav li {
	float: left;
	padding: 0;
}
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#nav li ul li a {
	margin: 0px;
	padding: 6px 5px 6px 40px;
 	width: 132px;
	float:left;
	color:#5a5a5a;
	font-size:70%;
 	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	display:block;
	
}
#nav li ul li a:hover {
	color:#FFFFFF;
}
#nav li ul ul {
	margin:0px;
	padding:0px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
#nav li:hover, #nav li.sfhover {
	background: none;
}

.mmHome a {
	left:0px;
	width:52px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmHome a:hover {
	background: transparent url(../natcImages/topNav.jpg) 0 -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmHome li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmHomeActive {
	left:0px;
	width:52px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) 0 -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************2**************************************************/
.mmPrescriptions a {
	left: 52px;
	width:90px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmPrescriptions a:hover    {
	background: transparent url(../natcImages/topNav.jpg) -52px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
	width:90px;
	height: 22px;
	display: block;
}
 
.mmPrescriptionsActive a {
	left:52px;
	width:90px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -52px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************3**************************************************/
.mmMedicines a {
	left: 142px;
	width:73px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmMedicines a:hover {
	background: transparent url(../natcImages/topNav.jpg) -142px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmMedicines li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmMedicinesActive a {
	left:142px;
	width:73px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -142px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************4**************************************************/
.mmMyHealth a {
	left: 215px;
	width:78px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmMyHealth a:hover {
	background: transparent url(../natcImages/topNav.jpg) -215px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmMyHealth li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmMyHealthActive a {
	left:215px;
	width:78px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -215px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************5**************************************************/
.mmEmbarrassing a {
	left: 293px;
	width:90px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmEmbarrassing a:hover {
	background: transparent url(../natcImages/topNav.jpg) -293px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmEmbarrassing li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmEmbarrassingActive a {
	left:293px;
	width:90px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -293px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************6**************************************************/
.mmWeightLoss a {
	left: 383px;
	width:88px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmWeightLoss a:hover {
	background: transparent url(../natcImages/topNav.jpg) -383px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmWeightLoss li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmWeightLossActive a {
	left:383px;
	width:88px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -383px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************7**************************************************/
.mmNutrition a {
	left: 471px;
	width:72px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmNutrition a:hover {
	background: transparent url(../natcImages/topNav.jpg) -471px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmNutrition li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmNutritionActive  a {
	left:471px;
	width:72px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -471px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************8**************************************************/
.mmMyBaby a {
	left: 543px;
	width:71px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmMyBaby a:hover {
	background: transparent url(../natcImages/topNav.jpg) -543px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmMyBaby li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmMyBabyActive a {
	left:543px;
	width:71px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -543px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************9**************************************************/
.mmDisabilityAids a {
	left: 614px;
	width:98px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmDisabilityAids a:hover {
	background: transparent url(../natcImages/topNav.jpg) -614px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmDisabilityAids li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmDisabilityAidsActive a {
	left:614px;
	width:98px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -614px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************10**************************************************/
.mmBeauty a {
	left: 712px;
	width:58px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmBeauty a:hover {
	background: transparent url(../natcImages/topNav.jpg) -712px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmBeauty li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmBeautyActive a {
	left:712px;
	width:58px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -712px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************11**************************************************/
.mmFragrance a {
	left: 770px;
	width:74px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmFragrance a:hover {
	background: transparent url(../natcImages/topNav.jpg) -770px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmFragrance li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmFragranceActive a {
	left:770px;
	width:74px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -770px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************12**************************************************/
.mmElectricals a {
	left: 844px;
	width:73px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmElectricals a:hover {
	background: transparent url(../natcImages/topNav.jpg) -844px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmElectricals li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmElectricalsActive a {
	left:844px;
	width:73px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -844px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
/*****************************************************12**************************************************/
.mmPets a {
	left: 917px;
	width:53px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 5px 0px 0px 0px;
}
.mmPets a:hover {
	background: transparent url(../natcImages/topNav.jpg) -917px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
}
.mmPets li a:hover {
	background: url(../natcImages/lightGreenOver.jpg) no-repeat left top;
}
.mmPetsActive a {
	left:917px;
	width:53px;
	height: 22px;
	display: block;
	text-decoration:none;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 0px 0px 0px;
	background: transparent url(../natcImages/topNav.jpg) -917px -27px no-repeat;
	border-bottom:0;
	color:#5a5a5a;
 }
.filter {
	margin: 0px;
	padding: 0px;
	width: 41px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
}
.dropFilter {
	margin: 0px;
	padding: 0px;
	width: 131px;
	float:left;
}
.dropFilter1 {
	padding: 0px 2px 0px 4px;
	margin: 0px 0px 0px 0px;
	width: 115px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#487414;
	float:left;
}
.number {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
	line-height: 20px;
}
.mostPopularBrandsPreg {
	width: 703px;
	float:left;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
	background-image: url(../natcImages/prRepeat.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;	
}
.mostPopularBrandsPregAsso {
	width: 680px;
	float:left;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
	background-image: url(../natcImages/prRepeat.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;	
}
.noproduct {
	font-size:13px;
	padding:10px;
	font-weight:bold;
	color:#487414;
	width:300px;
}
.pagination {
	font-size:12px;
	font-weight:bold;
	color:#487414;
 	text-align:right;
 	width:686px;
	float:left;
	height: 27px;
	padding: 10px 7px 0px 17px;
	margin: 0px 7px 24px 0px;
}
.pagination a{
 	color:#487414;
}
.mostPopularBrandsPreg1 {
	width: 703px;
	float:left;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	background-image: url(../natcImages/prRepeat.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
}
.mostPopularBrandsPreg2 {
	width: 703px;
	float:left;
	padding-top: 34px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	background-image: url(../natcImages/prRepeat.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
}
.mostPregLeft {
	margin: 0px;
	width: 89px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.mostPregCenter {
	margin: 0px;
	padding: 0px;
	width: 371px;
	float:left;font-size: 12px;
}

.zirtekPregnancyAsso .mostPopularBrandsPregAsso .mostPregCenter {
	margin: 0px;
	padding: 0px;
	width: 330px;
	float:left;font-size: 12px;
}

.mostPregCenter h2,.mostPregCenter h2 a {
	margin: 0px 0px 7px 0px;
	padding: 0px;
	color:#487414;
	font-size: 13px;
	font-weight:bold;
}
.mostPregCenter p {
	margin: 0px;
	color:#515151;
	line-height: 17px;
	font-size: 12px;
	font-weight:normal;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.mostPregRight {
	margin: 0px;
	padding: 0px;
	width: 239px;
	float:left;
}
.priceRounded {
	margin: 0px;
	width: 218px;
	float:left;
	background:url(../natcImages/priceRounded.jpg) no-repeat left top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 21px;
}
.priceRounded h2 {
	margin: 0px;
	color:#515151;
	font-size: 16px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.priceRounded p {
	margin: 0px;
	color:#767474;
	font-size: 12px;
	font-weight:normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.priceRoundedspan {
	margin: 0px;
	padding: 0px;
	color:#ff0000;
	font-size: 12px;
	font-weight:bold;
}
.buyQuantity {
	margin: 0px;
	width: 192px;
	float:left;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.buyQuantityLeft {
	margin: 0px;
	padding: 0px;
	width: 150px;
	float:left;
}
.buyQuantityLeft1 {
	margin: 0px;
	width: 56px;
	float:left;
	font-size: 12px;
	font-weight: normal;
	color: #5a5a5a;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.buyQuantityLeft2 {
	margin: 0px;
	padding: 0px;
	width: 58px;
	float:left;
}
.buyQuantityRight {
	margin: 0px;
	padding: 0px;
	width: 78px;
	float:left;
 }
.greenBuy {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	/*background:url(../natcImages/buyGreen.jpg) no-repeat left top;*/
	background:url(../natcImages/add_To_Basket.gif) no-repeat left top;
	width: 137px;
	float:left;
	height: 22px;
	cursor: pointer;
	border: 0px;
}
/****************************************************/
#tabs ul  {
	margin:0px;
	padding:0px;
}/*
#tabs ul li a{
 	width:98px;
 	float:left;
	margin: 0px;
	padding: 0px;
	height:19px;
	color: #487414;
	font-size: 12px;
	text-decoration:none;
	padding: 6px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/detailRoundedOn.jpg) left top;
}
#tabs ul li a:hover,#tabs ul li a:visited {
 	background:url(../natcImages/detailRoundedOver.jpg) left bottom;
	color:#487414;
}*/
.btnDetails {
	width:98px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.btnDetails a {
	height:19px;
	color: #487414;
	font-size: 12px;
	text-decoration:none;
	padding: 6px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	background:url(../natcImages/detailRoundedOn.jpg) left top;
}
.btnDetails a:hover {
	background:url(../natcImages/detailRoundedOver.jpg) left bottom;
	color:#487414;
}
.btnDetailsActive {
	background:url(../natcImages/detailRoundedOver.jpg) left bottom;
	color:#487414;
	height:19px;
	font-size: 12px;
	text-decoration:none;
	padding: 6px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	display:block;
	cursor: pointer;
}
.zirtekPregnancy {
	margin: 0px;
	width: 728px;
	float:left;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 32px;
}
.zirtekPregnancyAsso {
	margin: 0px;
	width: 728px;
	float:left;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 32px;
}
.register
{
	margin: 0px;
	width: 877px;
	float:left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 98px;
}
.detailsRegister
{
	margin: 0px;
	padding: 24px 0px 0px 98px;
	width: 877px;
	float:left;
}
.registerInner
{
	margin: 0px;
	padding: 0px;
	width: 777px;
	float:left;
}
.registerInner p
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
}
.registerInner a
{
	color:#6a6a6a;
	text-decoration:none;
}
.registerInner a:hover
{
	color:#00b4d9;
	text-decoration:none;
}
.registerInnerLeft
{
	margin: 0px;
	padding: 0px;
	width: 420px;
	float:left;
}
.registerInnerRight
{
	margin: 0px;
	padding: 0px;
	width: 357px;
	float:left;
}
.leftRegister
{
	margin: 0px;
	padding: 0px;
	width: 357px;
	float:left;
}
.topleftRegister {
	background:url(../natcImages/registerTopCurve.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 357px;
}
.centerleftRegister {
	background:url(../natcImages/registerRepeatCurve.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 357px;
}
.footerleftRegister {
	background:url(../natcImages/registerFooterCurve.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 298px;
	padding-top: 23px;
	padding-right: 32px;
	padding-bottom: 20px;
	padding-left: 27px;
}
.footerleftRegister h5
{
	margin: 0px;
	padding: 0px 0px 8px 0px;
}
.footerleftRegister h2
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.footerleftRegister h3
{
	margin: 0px;
	padding: 0px;
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	line-height: 15px;
}
.footerleftRegister h4
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
.footerleftRegister p
{
	margin: 0px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 0px;
}
.footerleftRegisterspan
{
	margin: 0px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	line-height: 16px;
	padding: 0px;
}
ul.listRegister {
	list-style-type:decimal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 36px;
	padding-left: 0px;
}
ul.listRegister li {
	padding: 0px;
	margin: 0px;
	line-height: 16px;
	list-style-position:inside;
	font-size: 12px;
	color: #6a6a6a;	
	font-family:Arial, Helvetica, sans-serif;
}
.rowregBtn
{
	margin: 0px;
	padding: 0px;
	width: 298px;
	float:left;
	text-align: right;
}
.rowregBtn1
{
	margin: 0px;
	padding: 14px 0px 0px 0px;
	width: 298px;
	float:left;
	text-align: right;
}
.regBtn
{
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/registerBtn.jpg) no-repeat left top;
	width: 110px;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.addressEmail
{
	margin: 0px;
	width: 298px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.addressEmailLeft
{
	margin: 0px;
	padding: 0px;
	width: 108px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6a6a6a;
	line-height: 18px;
}
.addressEmailRight
{
	margin: 0px;
	padding: 0px;
	width: 190px;
	float:left;
}
.textboxSignIn
{
	margin: 0px;
	padding: 0px;
	width: 184px;
	float:left;
	height: 19px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
}
.forgottenPassword
{
	margin: 0px;
	width: 298px;
	float:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.forgottenPassword p
{
	margin: 0px;
	padding: 0px;
	width: 298px;
	float:left;
}
.forgottenPassword a
{
	 color:#e2006a;
	 font-size: 12px;
	 font-weight:normal;
	 text-decoration:underline;
}
.forgottenPassword a:hover
{
	text-decoration:none;
	color:#6a6a6a;
}
.signInBtn
{
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/btnsignIn.jpg) no-repeat left top;
	width: 100px;
	height: 26px;
	border: 0px;
	cursor: pointer;
}
.logoRegister
{
	margin: 0px;
	width: 777px;
	float:left;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.version
{
	margin: 0px;
	width: 179px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
}
.secured
{
	margin: 0px;
	padding: 0px;
	width: 137px;
	float:left;
}
.mcaFee
{
	margin: 0px;
	padding: 0px;
	width: 154px;
	float:left;
}
.internetSoftware
{
	margin: 0px;
	padding: 0px;
	width: 161px;
	float:left;
}
.internetDelivery
{
	margin: 0px;
	padding: 0px;
	width: 114px;
	float:left;
}
.detailsRegTop {
	background:url(../natcImages/regDetailsTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 778px;
}
.detailsRegTop1 {
	background:url(../natcImages/returnsBg.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 778px;
}
.detailsRegTop2 {
	background:url(../natcImages/privatePresTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 778px;
}
.detailsRegTop3 {
	background:url(../natcImages/privateTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 778px;
}
.detailsRegCenter {
	background:url(../natcImages/regDetailsRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 778px;
}
.detailsRegFooter {
	background:url(../natcImages/regDetailsBottom.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 752px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 26px;
}
.detailsRegFooter1 {
	background:url(../natcImages/roundedFooter.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 752px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 26px;
}
.detailsRegFooter1 h3
{
	color:#e2006a;
	font-size: 16px;
	font-weight:bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 21px;
	padding-left: 0px;

}
.detailsRegFooter1 h2
{
	margin: 0px;
	padding: 0px;
}
.detailsRegFooter1 p
{
	margin: 0px;
	color:#487414;
	font-size: 13px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.detailsRegFooter1Span
{
	color:#e2006a;
}
 .returns h2 
{
	color:#e2006a;
	font-size: 26px;
	font-weight:bold;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align:center;

}
/*************/
.detailsRegFooter h3 
{
	color:#e2006a;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;

}
.detailsRegFooter h2
{
	margin: 0px;
	padding: 0px;
}
.detailsRegFooter p
{
	margin: 0px;
	color:#487414;
	font-size: 13px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.detailsRegFooterSpan
{
	color:#e2006a;
}
.rowDetails
{
	margin: 0px;
	width: 520px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
}
.rowDetails1
{
	margin: 0px;
	width: 721px;
	float:left;
	padding: 0px;
}
.detailYour
{
	margin: 0px;
	padding: 0px;
	width: 107px;
	float:left;
}
.billingAddress
{
	margin: 0px;
	padding: 0px;
	width: 169px;
	float:left;
}
.shippingAddress
{
	margin: 0px;
	padding: 0px;
	width: 166px;
	float:left;
}
.finish
{
	margin: 0px;
	padding: 0px;
	width: 76px;
	float:left;
}
.detailsRow
{
	margin: 0px;
	width: 700px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.detailsRowOuter
{
	margin: 0px;
	padding: 0px;
	width: 700px;
	float:left;
}
.detailsRowLeft
{
	margin: 0px;
	width: 216px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px;
}
.detailsRowLeftLastRow {
	margin: 0px;
	width: 400px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px;
}
.detailsRowLeft1
{
	margin: 0px;
	width: 212px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px;
}
.detailsRowLeftSpan
{
	color:#e2006a;
}
.detailsRowRight
{
	margin: 0px;
	padding: 0px;
	width: 484px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px;
}
.firstselect
{
	margin: 0px;
	padding: 0px;
	width: 61px;
	float:left;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.firstselectcountry
{
	margin: 0px;
	padding: 0px;
	width: 310px;
	float:left;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.day
{
	margin: 0px;
 	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding: 1px;
}

.month
{
	margin: 0px;
	width: 89px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding: 1px;
}
.firstName
{
	margin: 0px;
	width: 304px;
	float:left;
	height: 17px;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.dob1
{
	margin: 0px;
	padding: 0px;
	width: 75px;
	float:left;
}
.dob2
{
	margin: 0px;
	padding: 0px;
	width: 96px;
	float:left;
}
.textboxdob
{
	margin: 0px;
	padding: 0px;
	width: 27px;
	height: 17px;
	float:left;
}
.textboxdob1
{
	margin: 0px;
	padding: 0px;
	width: 42px;
	height: 17px;
	float:left;
}
.dob3
{
	margin: 0px;
	padding: 0px;
	width: 59px;
	float:left;
}
.neededOuter
{
	margin: 0px;
	width: 140px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.needed
{
	margin: 0px;
	padding: 0px;
	width: 120px;
	float:left;
}
.needed a
{
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
	color: #e2006a;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.needed a:hover
{
	 color:#6a6a6a;
}

.neededtext
{
	margin: 0px;
	padding: 0px;
	width: 140px;
	float:left;
}
.neededtext a
{
	font-size: 11px;
	font-weight: normal;
	padding-left: 20px;
	color: #e2006a;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.neededtext a:hover
{
	 color:#6a6a6a;
}
.selectCountry
{
	margin: 0px;
	 
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}

.month1
{
	margin: 0px;
	width: 179px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
ul.greyDotted {
	margin: 0px;
	list-style: none;
	width: 480px;
	display:block;
	float:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.greyDotted li {
	padding: 0px 0px 0px 7px;
	margin: 0px;
	background-image:url(../natcImages/greyDotted.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	line-height: 13px;
	font-size: 11px;
	color: #6a6a6a;
	font-weight:normal;
}
.detailsCheckRow
{
	margin: 0px;
	width: 484px;
	float:left;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.detailsCheckRowLeft
{
	margin: 0px;
	padding: 0px;
	width: 22px;
	float:left;
}
.detailsCheckRowRight
{
	margin: 0px;
	padding: 0px;
	width: 462px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 13px;
}
.detailsCheckRow1
{
	margin: 0px;
	width: 480px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6a6a6a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.detailsCheckRow1 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e2006a;
	text-decoration:underline;
}
.detailsCheckRow1 a:hover
{
	color:#6a6a6a;
}
.detailsCheckRow2
{
	margin: 0px;
	width: 484px;
	float:left;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6a6a6a;
}
.nextBtn
{
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/nextBtn.jpg) no-repeat left top;
	width: 94px;
	float:right;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.submitBtn
{
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/btnsubmit.jpg) no-repeat left top;
	width: 100px;
 	height: 25px;
	border: 0px;
	cursor: pointer;
	 
	
}
.shoppingBasket
{
	margin: 0px;
	padding: 0px;
	width: 130px;
	float:left;
}
.orderSummary
{
	margin: 0px;
	padding: 0px;
	width: 200px;
	float:left;
}
.payment
{
	margin: 0px;
	padding: 0px;
	width: 139px;
	float:left;
}
.conformation
{
	margin: 0px;
	padding: 0px;
	width: 115px;
	float:left;
}
.rowDetails2
{
	margin: 0px;
	width: 520px;
	float:left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.doddedDescriptionOuter
{
	margin: 0px;
	width: 725px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.doddedDescriptionTitle
{
	margin: 0px;
	width: 715px;
	float:left;
	padding: 10px 0px 0px 0px;
}
.doddedDescription
{
	margin: 0px;
	width: 715px;
	float:left;
	padding: 0px 0px 0px 0px;
	background-image: url(../natcImages/dotted4.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.doddedDescriptionBottom
{
	margin: 0px;
	width: 715px;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.leftImage
{
	margin: 0px 5px 0px 0px;
	padding: 0px;
	width: 82px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
 	
}
.leftImage1
{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	width: 82px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	border:#D7F768 solid 1px;
	text-align:center;
	
}
.leftImage1 img {
	padding:5px 0px 5px 0px ;
}
.leftImage1 p {
	padding:5px 5px 10px 5px;
	color: #B2DC22;
}
.itemDescription
{
	margin: 0px;
	padding: 0px;
	width:300px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	margin-left:15px;
}
.checkoutitemDescription
{
	margin: 0px;
	padding: 0px;
	width:330px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
}
.dottedPrice
{
	margin: 0px;
	width: 74px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.dottedVATPrice {
		margin: 0px;
	width: 72px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.checkoutdottedPrice
{
	margin: 0px;
	width: 76px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.dottedQuantity
{
	margin: 0px;
	width: 90px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.checkoutdottedQuantity
{
	margin: 0px;
	width: 75px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.dottedTotal
{
	margin: 0px;
	width: 42px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.checkoutdottedTotal
{
	margin: 0px;
	width: 42px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.dottedTotal2
{
	margin: 0px;
	width: 42px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.tanning
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.itemDescription1 a
{
	margin: 0px;
	width: 300px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	color: #6a6a6a;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.checkoutitemDescription1
{
	margin: 0px;
	width: 320px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	color: #6a6a6a;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dottedPrice1
{
	margin: 0px;
	width: 70px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	color: #6a6a6a;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.dottedVATPrice1 {
		margin: 0px;
	width: 74px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	color: #6a6a6a;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.dottedQuantity1
{
	margin: 0px;
	width: 75px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding: 0px;
}
.firstName1
{
	margin: 0px;
	width: 34px;
	float:left;
	height: 15px;
	font-size: 11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	text-align: center;
}
.minus
{
	margin: 0px;
	width: 14px;
	float:left;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.minusTextBox
{
	margin: 0px;
	width: 38px;
	float:left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.plusSymbol
{
	margin: 0px;
	width: 21px;
	float:left;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dottedTotal1
{
	margin: 0px;
	width: 70px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #6a6a6a;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:center;
	margin-left:10px;
}
.removeItemx
{
	margin: 0px;
	width: 80px;
	float:left;
	color: #e2006a;
	font-size: 11px;
	font-weight: normal;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.garnier
{
	margin: 0px;
	padding: 2px 0px 9px 0px;
}
.promotions
{
	margin: 0px;
	width: 370px;
	float:left;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #6a6a6a;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.promotionsSpan
{
	margin: 0px;
	padding: 0px;
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
}
.textboxPromotions
{
	margin: 0px;
	padding: 0px;
	
	float:left;
	background:#FF0000;
}
.basketqualityUpdate
{
	margin: 0px;
	padding: 0px 0px 0px 155px;
	
	float:left;
 }
.qualityUpdate
{
	margin: 0px;
	padding: 0px 0px 0px 15px;
	
	float:left;
 }
.qualityUpdate1
{
	margin: 0px;
	padding: 0px;
	width: 126px;
	float:right;
}
.codePromotional
{
	margin: 0px;
	width: 188px;
	float:left;
	height: 15px;
	font-size: 11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#989898;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
}
.updateQuality
{
	margin: 0px;
	padding: 0px;
	width: 90px;
	float:left;
	background:url(../natcImages/updateQuality.jpg) no-repeat left top;
	cursor: pointer;
	border: 0px;
	height: 22px;
}
.apply
{
	margin: 0px;
	padding: 0px 0px 2px 0px;
	width: 92px;
	float:left;
	background:url(../natcImages/treatmentOn.jpg) no-repeat left top;
	cursor: pointer;
	border: 0px;
	height: 22px;
	font-size: 12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	text-transform:uppercase;
}
.subTotal
{
	margin: 0px;
	width: 725px;
	float:left;
	padding: 0px;
}
.subTotalLeft
{
	margin: 0px;
	width: 506px;
	float:left;
	padding: 0px;
}
.checkoutsubTotalLeft
{
	margin: 0px;
	width: 450px;
	float:left;
	padding: 0px;
}
.subTotalRight
{
	margin: 0px;
	width: 219px;
	float:left;
	padding: 0px;
}
.subTotalRightOuter
{
	margin: 0px;
	width: 219px;
	float:left;
	padding-top: 27px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.subTotalRightOuter1
{
	margin: 0px;
	width: 219px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.subTotalRightOuter2
{
	margin: 0px;
	width: 219px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
}
.subTotalRightLeft
{
	margin: 0px;
	width: 137px;
	float:left;
	font-size: 15px;
	font-weight: bold;
	color: #6a6a6a;
	text-align: right;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.subTotalRightRR
{
	margin: 0px;
	width: 57px;
	float:left;
	font-size: 15px;
	font-weight: normal;
	color: #6a6a6a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.continueBtn
{
	margin: 0px;
	padding: 0px;
	width: 209px;
	float:left;
	background:url(../natcImages/continue_Shopping.jpg) no-repeat left top;
	height: 29px;
	border: 0px;
	cursor: pointer;
}
.backBtn
{
	margin: 0px;
	padding: 0px;
	width: 96px;
	float:left;
	background:url(../natcImages/backBtn.jpg) no-repeat left top;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.proceedToCheckout
{
	width: 210px;
	float:left;
	cursor: pointer;
	border: 0px;
	height: 25px;
	background:url(../natcImages/proceedtoCheckout.jpg) no-repeat left top;
	padding: 0px;
	margin: 0px;
}
.proceedToPayment
{
	width: 210px;
	float:left;
	cursor: pointer;
	border: 0px;
	height: 29px;
	padding: 0px;
	margin: 0px;
 	background:url(../natcImages/ProceedtoPayment.jpg) no-repeat left top;	
}
.proceedToFinish
{
	width: 103px;
	float:left;
	cursor: pointer;
	border: 0px;
	height: 25px;
	padding: 0px;
	margin: 0px;
 	background:url(../natcImages/finishBtn.jpg) no-repeat left top;	
}
.subTotal1
{
	margin: 0px;
	width: 725px;
	float:left;
	padding: 0px 0px 20px 0px;
}
.accountDotted
{
	width:714px;
	float:left;
	background-image: url(../natcImages/accountDotted.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.accountDotted h2
{
	margin: 0px;
	color:#e2006a;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.accountDotted p
{
	margin: 0px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 3px;
	line-height: 18px;
}
.detailsPersonal
{
	margin: 0px;
	width: 707px;
	float:left;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-left: 6px;
}
.detailsPersonalInner
{
	margin: 0px;
	padding: 0px;
	width: 707px;
	float:left;
}
.detailsPersonalInnerLeft
{
	margin: 0px;
	padding: 0px;
	width: 369px;
	float:left;
}
.detailsPersonalInnerRight
{
	margin: 0px;
	padding: 0px;
	width: 338px;
	float:left;
}
.personalDetailsTop {
	background:url(../natcImages/personalTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 338px;
}
.personalDetailsCenter {
	background:url(../natcImages/personalRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 338px;
}
.personalDetailsFooter {
	background:url(../natcImages/personalFooter.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 325px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 13px;
}
.personalDetailsFooter h2
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 21px;
}
ul.accountList {
	margin: 0px;
	list-style: none;
	color: #6a6a6a;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding: 0px;
}
ul.accountList li {
	background:url(../natcImages/roseList.jpg) no-repeat left top;
	margin: 0px;
	height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 38px;
}
ul.accountList li a {
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
ul.accountList li a:hover {
	color: #6a6a6a;
	text-decoration:none;
}
ul.accountList1 {
	margin: 0px;
	list-style: none;
	color: #6a6a6a;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
ul.accountList1 li {
	background:url(../natcImages/roseList1.jpg) no-repeat left top;
	margin: 0px;
	height: 15px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 38px;
}
ul.accountList1 li a {
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
ul.accountList1 li a:hover {
	color: #6a6a6a;
	text-decoration:none;
}
.prescriptionsOuter {
	margin: 0px;
	float:left;
	width: 338px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.prescriptionsOuterRight {
	margin: 0px;
	float:left;
	width: 338px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.healthcontent {
	width:703px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	color:#515151;
	font-size: 12px;
	font-weight:normal;
}

.brandimage {
	width:100px;
	float:left;
	padding-right: 10px;
}
.brandcontent {
	width:600px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	color:#515151;
	font-size: 12px;
	font-weight:normal;
}

.healthcontent p
{
	margin: 0px;
	color:#515151;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	text-align: justify;
}
.doddedDescriptionBottom1
{
	margin: 0px;
	width: 715px;
	float:left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
	background-image: url(../natcImages/dotted4.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: right;
}
.pressReleaseOuter
{
	margin: 0px;
	width: 715px;
	float:left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.pressRelease
{
	margin: 0px;
	padding: 0px;
	width: 712px;
	float:left;
	background:url(../natcImages/pressDotted.jpg) repeat-x left top;
}
.pressReleaseLeft
{
	margin: 0px;
	width: 141px;
	float:left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pressReleaseLeft h2
{
	margin: 0px;
	padding: 0px;
	color:#e2006a;
	font-size: 14px;
	font-weight:bold;
}
.pressReleaseRight
{
	margin: 0px;
	width: 571px;
	float:left;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
	background-image: url(../natcImages/pressDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.pressReleaseRight p
{
	margin: 0px;
	color:#7c7c7c;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.pressReleaseRight a
{
	margin: 0px;
	padding: 0px;
	color:#857938;
	text-decoration:underline;
}
.pressReleaseRight a:hover
{
	margin: 0px;
	padding: 0px;
	color:#00b4d9;
	text-decoration:underline;
}
.pressReleaseRight1
{
	margin: 0px;
	width: 571px;
	float:left;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.pressReleaseRight1 p
{
	margin: 0px;
	color:#7c7c7c;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.pressReleaseRight1 a
{
	margin: 0px;
	padding: 0px;
	color:#857938;
	text-decoration:underline;
}
.pressReleaseRight1 a:hover
{
	margin: 0px;
	padding: 0px;
	color:#00b4d9;
	text-decoration:underline;
}
.pressReleaseOuter1
{
	margin: 0px;
	width: 712px;
	float:left;
	padding: 0px;
	background-image: url(../natcImages/pressDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.pressReleaseOuter2
{
	margin: 0px;
	width: 712px;
	float:left;
	padding: 0px;
}
.returns
{
	margin: 0px;
	width: 714px;
	float:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../natcImages/returnsDotted.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.returnsOuter
{
	margin: 0px;
	width: 714px;
	float:left;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.accountList2 {
	margin: 0px;
	list-style: none;
	color: #6a6a6a;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	padding: 0px 0px 27px 0px;
}
ul.accountList2 li {
	margin: 0px;
	padding: 0px;
}
ul.accountList2 li a {
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	line-height: 18px;
}
ul.accountList2 li a:hover {
	color: #00b4d9;
	text-decoration:none;
}
.conditionReturns
{
	margin: 0px;
	width: 714px;
	float:left;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image:url(../natcImages/whiteDotted.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.conditionReturns h2
{
	margin: 0px;
	color:#e2006a;
	font-size: 14px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
.conditionReturns p
{
	margin: 0px;
	color:#7c7c7c;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-left: 0px;
}
.conditionReturns h3
{
	margin: 0px;
	color:#7c7c7c;
	font-size: 12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
ul.accountList3 {
	margin: 0px;
	list-style:disc;
	color: #7c7c7c;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	padding: 2px 0px 2px 50px;
}
ul.accountList3 li {
	margin: 0px;
	padding:3px 3px 3px 0px;
}
ul.accountList3 li a {
	color:#7c7c7c;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
	line-height: 18px;
}
ul.accountList3 li a:hover {
	color: #6a6a6a;
	text-decoration:none;
}
/**************************/
.detailsRegFooter2 {
	background:url(../natcImages/roundedFoote2.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 752px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 26px;
}
.detailsRegFooter2 h3
{
	color:#e2006a;
	font-size: 16px;
	font-weight:bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 21px;
	padding-left: 0px;
}
.detailsRegFooter2 h2
{
	margin: 0px;
	padding: 0px;
}
.detailsRegFooter2 p
{
	margin: 0px;
	color:#487414;
	font-size: 13px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.detailsRegFooter2Span
{
	color:#e2006a;
}
.rowBilling
{
	margin: 0px;
	width: 700px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}

.rowFinish
{
	margin: 0px;
	width: 700px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 500px;
	padding-left: 0px;
}
.rowBillingLeft
{
	margin: 0px;
	width: 25px;
	float:left;
	padding: 0px;
	text-align: left;
}
.rowBillingRight
{
	margin: 0px;
	width: 675px;
	float:left;
	padding: 0px;
}
.rowBilling p
{
	margin: 0px;
	padding: 0px;
	color:#6a6a6a;
	font-size:12px;
	line-height: 18px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.rowBilling a
{
 color:#e2006a;
 text-decoration:underline;
}
.rowBilling a:hover
{
 color:#00b4d9;
 text-decoration:underline;
}
/*******************/
.yourDetails {
	width:107px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.yourDetails a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/yourDetailsOn.jpg) left top;
	text-indent:-999999px;
}
.yourDetails a:hover {
	background:url(../natcImages/yourDetails.jpg) left bottom;
}
.yourDetailsActive {
	background:url(../natcImages/yourDetails.jpg) left bottom;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/*******************/
.btnBillingAddress {
	width:169px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.btnBillingAddress a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/billingAddress.jpg) left top;
	text-indent:-999999px;
}
.btnBillingAddress a:hover {
	background:url(../natcImages/billingAddressOver.jpg) left bottom;
}
.btnBillingAddressActive {
	background:url(../natcImages/billingAddressOver.jpg) left bottom;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/*******************/
.btnShipping {
	width:166px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.btnShipping a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/shippingAddress.jpg) left top;
	text-indent:-999999px;
}
.btnShipping a:hover {
	background:url(../natcImages/shippingAddressOver.jpg) left bottom;
}
.btnShippingActive {
	background:url(../natcImages/shippingAddressOver.jpg) left bottom;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/*******************/
.btnFinish {
	width:76px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.btnFinish a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/finish.jpg) left top;
	text-indent:-999999px;
}
.btnFinish a:hover {
	background:url(../natcImages/finishOver.jpg) left bottom;
}
.btnFinishActive {
	background:url(../natcImages/finishOver.jpg) left bottom;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
.results
{
	margin: 0px;
	width:696px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.resultsTop {
	background:url(../natcImages/docTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 696px;
}
.resultsCenter {
	background:url(../natcImages/topRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 696px;
}
.resultsFooter {
	background:url(../natcImages/topFooter.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 673px;
	padding: 20px 0px 0px 23px;
}
.resultsFooter h2
{
	margin: 0px;
	padding: 0px 0px 12px 0px;
	font-size: 15px;
	color:#487414;
	font-weight:bold;
}
.resultsFooter h3
{
	margin: 0px;
	padding: 0px 0px 7px 0px;
	font-size: 15px;
	color:#487414;
	font-weight:bold;
}
.inputField {
	padding: 2px 2px 2px 4px;
	margin: 0px 0px 0px 0px;
	width: 598px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border: solid 1px #717171;
	float:left;
}
.resultsFooter p
{
	margin: 0px;
	padding: 24px 0px 27px 0px;
	color:#333333;
	width:550px;
	float:left;
	font-size:11px;
	font-weight:normal;
}
.resultsFooter a
{
	color:#e2006a;
	text-decoration:underline;
	font-weight:bold;
}
.resultsFooter a:hover
{
	color:#00b4d7;
	text-decoration:underline;
}
.zirtekProduct
{
	border: 1px solid #d4f65e;
	width: 198px;
	float:left;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height:195px;
	overflow:hidden;

}
.textboxSearch1 {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/searchTextbox.jpg) no-repeat left top;
	width: 166px;
	height: 23px;
	float:left;
	border: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #bfbfbf;
}
.textboxSearch {
	margin: 0px;
	padding: 5px 0px 0px 10px;
	background:none;
	width: 156px;
	height: 16px;
	float:left;
	border: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #bfbfbf;
}
.azBrands {
	width: 748px;
	float:left;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin: 0px;
}
.azBrandsTitle {
	background-color:#d4f65e;
	width:703px;
	float:left;
	height: 37px;
	padding: 0px;
	margin:0px;
}
.azBrandsTitle h2
{
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
.yourFavourite
{
	margin: 0px;
	width: 690px;
	float:left;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}
.yourFavourite h3
{
	margin: 0px;
	padding: 0px;
	color:#487414;
	font-size: 14px;
	font-weight:bold;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 h3.error
{
	margin: 0px;
	padding: 0px;
	color:#e2006a;
	font-size: 14px;
	font-weight:bold;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
.azOuter
{
	margin: 0px;
	width: 718px;
	float:left;
	background-image: url(../natcImages/dotted2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.brandSearch2
{
	margin: 0px;
	width: 750px;
	float:left;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.brandSearch3
{
	margin: 0px;
	width: 750px;
	float:left;
	padding: 0px  0px 0px 0px;
 }
/***********************************************************************************/
.searchBrandTop {
	background:url(../natcImages/orderCurve.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 724px;
}
.searchBrandTop1 {
	background:url(../natcImages/greenShadeTop.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 724px;
}
.searchBrandCenter {
	background:url(../natcImages/brandSearchRepeat.jpg) repeat-y left bottom;
	margin: 0px;
	padding: 0px;
	float:left;
	width: 724px;
}
.searchBrandFooter {
	background:url(../natcImages/brandSearchFooter.jpg) no-repeat left bottom;
	margin: 0px;
	float:left;
	width: 724px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 0px;
}
.searchBrands1
{
	margin: 0px;
	width: 701px;
	float:left;
	background-image:url(../natcImages/whDot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 23px;
}
.searchBrands1 p
{
	margin: 0px;
	padding: 0px;
	color:#6a6a6a;
	font-size: 16px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.searchBrands1Span
{
	color:#e2006a;
	font-weight:bold;
}
.searchBrands2
{
	margin: 0px;
	width: 701px;
	float:left;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 23px;
}
.searchBrands2 h2
{
	color:#487414;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 8px;
	
}
.searchBrands2 p
{
	color:#6a6a6a;
	font-size: 16px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-bottom: 15px;
}
.searchBrands2Span
{
	 color:#00b4d9;
	 font-size: 16px;
	 font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;
}
.searchBrands
{
	margin: 0px;
	width: 695px;
	float:left;
	background-image: url(../natcImages/brandDotted.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 29px;
}
.searchBrands h2{
	margin: 0px;
	padding: 0px;
	color:#e2006a;
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
}
.searchBrands h3
{
	color:#487414;
	font-size:18px;
	font-weight:bold;
}
.yourBrands
{
	margin: 0px;
	width: 724px;
	float:left;
	padding: 0px 0px 0px 20px;
}
.yourBrandsLeft
{
	margin: 0px;
	width: 165px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.yourBrandsCenter
{
	margin: 0px;
	width: 368px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.yourBrandsRight
{
	margin: 0px;
	width: 110px;
	float:left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.enterBrand
{
	margin: 0px;
	width: 327px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	border: 1px solid #a5acb2;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 9px;
}
.searchBtn {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/searchBtn.jpg) no-repeat left top;
	width: 108px;
	float:left;
	height: 25px;
	border: 0px;
	cursor: pointer;
	text-indent:-999px;
}
.browseAlphabetically
{
	margin: 0px;
	width: 750px;
	float:left;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.alphaCharacter
{
	margin: 0px;
	width:  710px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 27px;
	padding-left:15px;
}
.alphaCharacter1
{
	width: 696px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 27px;
	padding-left: 28px;
	background-image: url(../natcImages/brandDotted.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
ul.character {
	margin:0px;
	padding: 5px 0px 0px 0px;
	float:left;
}
ul.character li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	float:left;
	display: inline;
	font-size:12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.character li a {
	text-decoration: none;
	font-weight:bold;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	color: #487414;
	background:url(../natcImages/azOn.jpg) no-repeat left top;
	display:block;
	width: 19px;
	text-align:center;
	height: 20px;
}
ul.character li a:hover,ul.character li.active a{
	color: #e2006a;
	text-decoration: none;
	font-weight:bold;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background:url(../natcImages/azOver.jpg) no-repeat left top;
	text-align:center;
}
.characterActive {
	color: #e2006a;
	text-decoration: none;
	font-weight:bold;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background:url(../natcImages/azOver.jpg) no-repeat left top;
	display:block;
	width: 19px;
	text-align:center;
	height: 20px;
}
.glossary
{
	width: 720px;
	float:left;
	margin: 0px;
	padding: 0px 0px 0px 2px;
}
.glossaryInner
{
	width: 720px;
	float:left;
	background-image: url(../natcImages/lightShadow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.glossaryInner .nobrands{
	color:#e2006a;
	font-size: 14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.glossaryInnerLeft
{
	margin: 0px;
	width: 218px;
	float:left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left:12px;
}
.glossaryInnerCenter
{
	margin: 0px;
	padding: 0px;
	width: 218px;
	float:left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left:12px;
}
.glossaryInnerRight
{
	margin: 0px;
	padding: 0px;
	width: 218px;
	float:left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left:12px;
}
ul.abidec {
	margin: 0px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#0aa9be;
	padding: 0px 0px 0px 0px;
	line-height: 15px;
}
ul.abidec li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
ul.abidec a {
	color:#6a6a6a;
	text-decoration:none;
}
ul.abidec a:hover {
	color:#00b4d9;
	text-decoration:none;
}
/*******************/
.yourPrescribtionsOuter {
	width:153px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.yourPrescribtions {
	width:153px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.yourPrescribtions a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/yourPrescriptionsOn.jpg) 0px 0px;
	text-indent:-999999px;
}
.yourPrescribtions a:hover {
	background:url(../natcImages/yourPrescriptionOver.jpg) 0px 0px;
}
.yourPrescribtionsActive {
	background:url(../natcImages/yourPrescriptionOver.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/*******************/
.paymentOuter {
	width:114px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.paymentBtn {
	width:114px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.paymentBtn a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/paymentOn.jpg) 0px 0px;
	text-indent:-999999px;
}
.paymentBtn a:hover {
	background:url(../natcImages/paymentOver.jpg) 0px 0px;
}
.paymentBtnActive {
	background:url(../natcImages/paymentOver.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/*******************/
.finishOuter {
	width:76px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.finishBtn {
	width:76px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.finishBtn a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/finishOn.jpg) 0px 0px;
	text-indent:-999999px;
}
.finishBtn a:hover {
	background:url(../natcImages/finishOver1.jpg) 0px 0px;
}
.finishBtnActive {
	background:url(../natcImages/finishOver1.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
.prescriptionsRow
{
	margin: 0px;
	width: 721px;
	float:left;
	background:url(../natcImages/prescriptionsDotted.jpg) no-repeat left bottom;
	padding-top: 0px;
	padding-right: 0px;

	padding-bottom: 27px;
	padding-left: 0px;
}
.prescriptionsRow1
{
	margin: 0px;
	width: 721px;
	float:left;
	background:url(../natcImages/prescriptionsDotted.jpg) no-repeat left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
}
.glossaryInner1
{
	width: 718px;
	float:left;
	background-image:url(../natcImages/lightShadow1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.alphaCharacter2
{
	width: 720px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
.alphaCharacterRow
{
	width: 718px;
	float:left;
	margin: 0px;
	background-image: url(../natcImages/dotted3.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.alphaCharacterRow p
{
	margin: 0px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.alphaCharacterImage
{
	width: 70px;
	float:left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 15px;
}
.alphaCharacterImage h2
{
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	margin: 0px;
	padding-top: 6px;
}
.alphaCharacterPN
{
	width: 245px;
	float:left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
}
.alphaCharacterPN a {
	color:#487414;
}
.alphaCharacterPN a:hover {
	color:#99c110;
}
.alphaCharacterPN h2
{
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	margin: 0px;
	padding-top: 6px;
}
.alphaCharacterPrice
{
	width: 80px;
	float:left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.alphaCharacterPrice h2
{
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	margin: 0px;
	padding-top: 6px;
}
.alphaCharacterQuantity
{
	width: 90px;
	float:left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.alphaCharacterOuter
{
	margin: 0px;
	width: 90px;
	float:left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.alphaCharacterQuantity h2
{
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	margin: 0px;
	padding-top: 6px;
}
.alphaCharacterTotal
{
	width: 70px;
	float:left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.alphaCharacterTotal h2
{
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	margin: 0px;
	padding-top: 6px;
}
.alphaCharacterBtn
{
	width: 91px;
	float:left;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.alphaCharacterBtnInner
{
	width: 90px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.buyBts
{
	padding: 0px;
	width: 76px;
	float:left;
	background:url(../natcImages/buyBts.jpg) no-repeat left top;
	cursor: pointer;
	border: 0px;
	height: 22px;
	margin: 0px;
}
.navList
{
	margin: 0px;
	width: 722px;
	float:left;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.navListLeft
{
	margin: 0px;
	width: 75px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e2006a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 33px;
}
.navListRight
{
	margin: 0px;
	width: 196px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 418px;
}
/**************************************************************************************************/
ul.numerical {
	margin:0px;
	padding: 0px 0px 0px 0px;
	float:left;
}
ul.numerical li {
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	float:left;
	display: inline;
	font-size:12px;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.numerical li a {
	text-decoration:underline;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	color: #487414;
	display:block;
	text-align:center;
}
ul.numerical li a:hover {
	color: #e2006a;
	text-decoration: none;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	text-align:center;
}
.numericalActive {
	color: #e2006a;
	text-decoration: none;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
	display:block;
	text-align:center;
}
.yourHere1 {
	margin: 0px;
	width: 969px;
	float:left;
	background-image: url(../natcImages/yourHereDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 1px;
}
.yourHere1 p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #487414;
	line-height: 10px;
}
.yourHere1 a {
	color: #487414;
	text-decoration:underline;
}
.yourHere1 a:hover {
	color:#00b4d9;
	text-decoration:none;
}
/********************************************************************/
.orderSummary1 {
	width:153px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.orderSummary1 a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/orderSummaryOn.jpg) 0px 0px;
	text-indent:-999999px;
}
.orderSummary1 a:hover {
	background:url(../natcImages/orderSummaryOver.jpg) 0px 0px;
}
.orderSummary1Active {
	background:url(../natcImages/orderSummaryOver.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/********************************************************************/
.confirmation {
	width:115px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.confirmation a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/confirmation1On.jpg) 0px 0px;
	text-indent:-999999px;
}
.confirmation a:hover {
	background:url(../natcImages/confirmation1Over.jpg) 0px 0px;
}
.confirmationActive {
	background:url(../natcImages/confirmation1Over.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
.searchBrands3
{
	margin: 0px;
	width: 701px;
	float:left;
	padding: 0px;
}
.searchBrands3 p
{
	margin: 0px;
	color:#6a6a6a;
	font-size: 14px;
	font-weight:normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.searchBrands3span1
{
	margin: 0px;
	padding: 0px;
	color:#e2006a;
	font-size: 14px;
	font-weight:bold;
}
.searchBrands4
{
	margin: 0px;
	width: 531px;
	float:left;
	padding-top: 21px;
	padding-right: 0px;
	padding-bottom: 29px;
	padding-left: 170px;
}
.searchBrands5
{
	margin: 0px;
	width: 446px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 255px;
}
.finishBtn1 {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/finishBtn.jpg) no-repeat left top;
	width: 103px;
	float:left;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.itemDescription1Left
{
	margin: 0px;
	width: 260px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	color: #6a6a6a;
	padding: 0px;
}
.itemDescription1Right
{
	margin: 0px;
	width: 141px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	color: #6a6a6a;
	padding: 0px;
}
.doddedDescriptionBottom3
{
	margin: 0px;
	width: 715px;
	float:left;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 21px;
	padding-left: 0px;
}
.subTotal2
{
	margin: 0px;
	width: 725px;
	float:left;
	background-image: url(../natcImages/dotted1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 34px;
	padding-left: 0px;
}
.validPrescribtions
{
	margin: 0px;
	width: 730px;
	float:left;
	padding-top: 20px;
}
.validPrescribtions1
{
	margin: 0px;
	width: 730px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
.validPrescribtionsLeft
{
	margin: 0px;
	width: 22px;
	float:left;
	padding: 0px 0px 0px 0px;
}
.validPrescribtionsRight
{
	margin: 0px;
	width: 708px;
	float:left;
	padding: 0px;
}
.validPrescribtionsRight p
{
	margin: 0px;
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.validPrescribtionsLink a
{
	margin: 0px;
	padding: 0px 0px 0px 15px;
	color:#495edc;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
}
.validPrescribtionsLink a:hover
{
	text-decoration:none;
	color:#e2006a;
}
.provide
{
	color:#6a6a6a;
	font-size: 11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.abilifyTablet
{
	margin: 0px;
	width: 724px;
	float:left;
	padding: 0px;
}
.abilifyTabletLeft
{
	margin: 0px;
	width: 242px;
	float:left;
	padding: 0px;
}
.abilifyTabletRight
{
	margin: 0px;
	width: 482px;
	float:left;
	padding: 0px;
}
.abilifyTabletRight h2
{
	color:#487414;
	font-size: 16px;
	font-weight:bold;
	padding-top: 6px;
	padding-bottom: 12px;
	margin: 0px;
}
.abilifyTabletRight p
{
	color:#515151;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 70px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.prescriptionLeft
{
	margin: 0px;
	width: 193px;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 49px;
}
.bookmarkRounded
{
	margin: 0px;
	width: 212px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
}
.bookmark1
{
	margin: 0px;
	width: 148px;
	float:left;
	background:url(../natcImages/bookmarkRounded.jpg) no-repeat left top;
	padding-top: 15px;
	padding-left: 22px;
}
.printRow
{
	margin: 0px;
	width: 148px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.printRowLeft
{
	margin: 0px;
	padding: 0px;
	width: 31px;
	float:left;
}
.printRowRight
{
	margin: 0px;
	width: 117px;
	float:left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.printRowRight a
{
	 color:#5a5a5a;
	 font-size: 11px;
	 font-weight:normal;
	 text-decoration:underline;
}
.printRowRight a:hover
{
	 text-decoration:underline;
	 color:#0443c1;
}
.shareBookmark
{
	margin: 0px;
	width: 136px;
	float:left;
	font-size: 11px;
	font-weight: normal;
	color: #5a5a5a;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
}
.btnBook1
{
	margin: 0px;
	width: 146px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-left: 2px;
}
.bookBtns {
	width:125px;
	height:16px;
	float:left;
	background:url(../natcImages/bookmarkBtn.jpg) no-repeat left top;
	border: 0px;
	cursor: pointer;
}
.productCode2 {
	margin: 0px;
	width: 312px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
}
.productCode2 h2
{
	margin: 0px;
	padding: 0px;
	color:#515151;
	font-size: 16px;
	font-weight:bold;
}
.caution
{
	margin: 0px;
	width: 482px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
.cautionLeft
{
	margin: 0px;
	padding: 0px;
	width: 40px;
	float:left;
}
.cautionRight
{
	margin: 0px;
	padding: 0px;
	width: 442px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #ff0000;
}
.caution1
{
	margin: 0px;
	width: 448px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	background-image: url(../natcImages/cautionDotted.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.caution1Left
{
	margin: 0px;
	width: 212px;
	float:left;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #121212;
}
.caution1Right
{
	margin: 0px;
	width: 236px;
	float:left;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #121212;
}
.quantityCaution
{
	margin: 0px;
	width: 448px;
	float:left;
	background-image: url(../natcImages/cautionDotted.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.quantityOne1 {
	margin: 0px;
	width: 113px;
	float:left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 22px;
	padding-left: 0px;
}
.basketQuan1 {
	margin: 0px;
	width: 200px;
	float:left;
	padding: 0px;
}
.basketQuan2 {
	margin: 0px;
	width: 194px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
.whislist1 {
	margin: 0px;
	width: 140px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 0px;
}
/***************************************************************Menus**************************************************************/
.mainMenus1 {
	width:439px;
	height:25px;
	margin:0px;
	float: left;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainMenus1 ul {
	position: relative;
	width: 439px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url(../natcImages/detailsNavigation.jpg)  no-repeat left top;
}
.mainMenus1 ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top:0px;
	float:left;
}
.mainMenus1 ul li, .mainMenus1 a {
	display:block;
	height:25px;
	border-bottom:0px;
}
.mainMenus1 ul li a {
	text-decoration:none;
	padding: 0px;
	text-align: center;
	font-size: 11px;
	font-weight:bold;
	color:#666666;
	padding: 5px 0px 0px 0px;
}
.mainMenus1 ul li a:hover { color:#FFFFFF; }
.mM1 {
	left:0;
	top:0;
	width:67px;
}
.mM2 {
	left:67px;
	top:0;
	width:80px;
}
.mM3 {
	left:147px;
	top:0;
	width:73px;
}
.mM4 {
	left:220px;
	top:0;
	width:87px;
}
.mM5 {
	left:307px;
	top:0;
	width:71px;
}
.mM6 {
	left:378px;
	top:0;
	width:61px;
}
.mM1 a:hover {
	background:url(../natcImages/detailsNavigation.jpg) 0 -25px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM2 a:hover {
	background:url(../natcImages/detailsNavigation.jpg) -67px -25px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM3 a:hover {
	background:url(../natcImages/detailsNavigation.jpg) -147px -25px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM4 a:hover {
	background:url(../natcImages/detailsNavigation.jpg) -220px -25px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM5 a:hover {
	background:url(../natcImages/detailsNavigation.jpg) -307px -25px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.mM6 a:hover {
	background:url(../natcImages/detailsNavigation.jpg) -378px -25px no-repeat;
	border-bottom:0;
	overflow:hidden;
}
.activeText {
	color:#FFFFFF;
	font-size: 11px;
}
.mM1a {
	left:0;
	width:67px;
	background:url(../natcImages/detailsNavigation.jpg) 0 -25px no-repeat;
	border-bottom:0;
}
.mM2a {
	left:67px;
	width:80px;
	background:url(../natcImages/detailsNavigation.jpg) -67px -25px no-repeat;
	border-bottom:0;
}
.mM3a {
	left:147px;
	width:73px;
	background:url(../natcImages/detailsNavigation.jpg) -147px -25px no-repeat;
	border-bottom:0;
}
.mM4a {
	left:220px;
	width:87px;
	background:url(../natcImages/detailsNavigation.jpg) -220px -25px no-repeat;
	border-bottom:0;
}
.mM5a {
	left:307px;
	width:71px;
	background:url(../natcImages/detailsNavigation.jpg) -307px -25px no-repeat;
	border-bottom:0;
}
.mM6a {
	left:378px;
	width:61px;
	background:url(../natcImages/detailsNavigation.jpg) -378px -25px no-repeat;
	border-bottom:0;
}
.outerDetails
{
	margin: 0px;
	padding: 0px 0px 0px 1px;
	width: 723px;
	float:left;
}
.detailsContent
{
	margin: 0px;
	width: 693px;
	float:left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	line-height:20px;
}
.detailsContent h2
{
	margin: 0px;
	padding: 0px;
	color:#515151;
	font-size: 12px;
	font-weight:bold;
	line-height: 15px;
}
.detailsContentSpan
{
	margin: 0px;
	padding: 0px;
	color:#515151;
	font-size: 12px;
	font-weight:normal;
	line-height: 15px;
}
.detailsContent p
{
	margin: 0px;
	color:#515151;
	font-size: 12px;
	font-weight:normal;
	line-height: 15px;
	padding-top: 0px;
	padding-right: 38px;
	padding-bottom: 14px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
ul.allergic {
	margin: 0px;
	list-style: none;
	display:block;
	float:left;
	width: 670px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
}
ul.allergic li {
	padding: 0px 0px 0px 13px;
	margin: 0px;
	background-image:url(../natcImages/greyDot1.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	line-height: 13px;
	font-size: 12px;
	color: #515151;
	font-weight:normal;
}
.register1
{
	margin: 0px;
	width: 877px;
	float:left;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 68px;
	padding-left: 98px;
}
.register1 h1
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 28px;
	padding-left: 0px;
}
ul.allergic2 {
	margin: 0px;
	list-style: none;
	display:block;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
ul.allergic2 li {
	padding: 0px 0px 0px 13px;
	margin: 0px;
	background-image:url(../natcImages/nhsDotted.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	line-height: 18px;
	font-size: 12px;
	color: #6a6a6a;
	font-weight:normal;
}
.nhsExemptions
{
	margin: 0px;
	padding: 0px;
	width: 303px;
	float:left;
}
.nhsExemptions p
{
	margin: 0px;
	padding: 0px 0px 32px 0px;
	color:#6a6a6a;
	font-size: 12px;
	font-weight:normal;
}
.rowregBtn5
{
	margin: 0px;
	width: 240px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 50px;
}
.regBtn5
{
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/nhsbtnPrescriptions.jpg) no-repeat left top;
	width: 202px;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.regBtn6
{
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/privatebtnPrescriptions.jpg) no-repeat left top;
	width: 202px;
	height: 25px;
	border: 0px;
	cursor: pointer;
}

/***Product Ratinrg & Reviews **/
 .reviewRow {
	margin: 0px;
	width: 690px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.reviewRow h2 {
	text-align:center;
	background:none;
	background-image:none;
	 
}
.reviewRowLeft {
	margin: 0px;
	width: 200px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px 10px 0px 0px;
	text-align:right;
}
.reviewRowLeftSpan {
	color:#e2006a;
}
.reviewRowRight {
	margin: 0px;
	padding: 0px;
	width: 454px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px;
}
.reviewName {
	margin: 0px;
	width: 250px;
	float:left;
	height: 17px;
	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.reviewComments {
	margin: 0px;
	width: 250px;
	float:left;
 	font-size: 12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.reviewRow h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	padding:10px 0px 10px 20px;
	margin:0px;
	font-size:12px;
}
.nextBtnNew {
	margin: 0px 0px 0px 80px;
	padding: 0px 0px 0px 0px;
	background:url(../natcImages/diagnosisOver.jpg) left bottom;
	width: 90px;
	float:left;
	height: 22px;
	border: 0px;
	cursor: pointer;
	color:#81A601;
	font-weight:bold;
}
.nextBtnNew:hover {
	margin: 0px 0px 0px 80px;
	padding: 0px 0px 0px 0px;
	background:url(../natcImages/diagnosisOver.jpg) left bottom;
	width: 90px;
	float:left;
	height: 22px;
	border: 0px;
	cursor: pointer;
	color:#999999;
}
.dotLine {
	margin: 0px;
	width:698px;
	float:left;
	background-image: url(../natcImages/yourHereDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#addreview {
	padding:0px;
	margin:0px;
	float:left;
	display:block;
}
#emailertext {
	color:#FF0000;
	float:left;
}
.pageNation{
	float:left;
	font-size:12px;
	text-align:right;
	width:95%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px
}
.pressReleaseDot1{
 	margin: 0px;
	padding: 0px;
	width: 712px;
	float:left;
	background:url(../natcImages/pressDotted.jpg) repeat-x left top;
}
.pressReleaseDot2{
 	margin: 0px;
	padding: 0px;
	width: 571px;
	float:right;
	background:url(../natcImages/pressDotted.jpg) repeat-x right top;
}
.pressReleaseRight {
	margin: 0px;
 	float:left;
	padding-top:4px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
		width: 712px;
	/*background-image: url(../natcImages/pressDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;*/
}
.pressReleaseRightDot {
	margin: 0px;
	width: 571px;
	float:left;
	padding-top:4px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
	/*background-image: url(../natcImages/pressDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;*/
}
.pressReleaseRightDot p {
	margin: 0px;
	
	color:#7c7c7c;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.longDesc {
	margin: 0px;
	
	color:#7c7c7c;
	font-size: 12px;
	font-weight:normal;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.pressReleaseRightDot a {
	margin: 0px;
	padding: 0px;
	color:#857938;
	text-decoration:underline;
}
.pressReleaseRightDot a:hover {
	margin: 0px;
	padding: 0px;
	color:#00b4d9;
	text-decoration:underline;
}
.error{
	color:#CC3366;
	font-weight:bold;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
	width:95%;
	padding:100px 0px 100px 0px;
}
.addressEmail .errormessage{
	color:#CC3366;
	font-weight:bold;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
.alertmessage {
	color:#FF0000;
	font-weight:normal;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	width: 304px;		
}
.msg{
	width:100%;
	text-align:center;
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
	padding:20px 0px 0px 0px;
}


.checkoutbillingaddress
{
	margin: 0px;
	width: 715px;
	float:left;
	padding: 0px 0px 0px 0px;
	color: #6a6a6a;
}
.billingaddresstitle
{
	margin: 0px 0px 10px 0px;
	width: 700px;
	float:left;
	padding: 0px 10px 10px 0px ;
  	color:#e2006a;
	background-image: url(../natcImages/dotted4.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	
}
.checkouttitleleft{
	text-align:left;
	width:550px;float:left;
}
.checkouttitleright {
	text-align:right;
	width:150px;
	float:left;
	
}
.checkoutbillingaddressbottom
{
	margin: 0px;
	width: 715px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	text-align:left;
	font-weight: normal;
	
 }
.checkoutaddressleft
{
	margin: 0px;
	width: 150px;
	float:left;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #6a6a6a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	text-align:right;
}
.checkoutaddressmiddle
{
	margin: 0px;
	padding: 0px;
	width: 10px;
	float:left;
	padding:0px 10px 0px 10px;
}
.checkoutaddressright
{
	margin: 0px;
	padding: 0px;
	width: 450px;
	float:left;
	text-align:left;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #6a6a6a;
}

.checkoutdottedQuantity1
{
	margin: 0px;
	width: 70px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #e2006a;
	padding: 10px 5px 0px 25px;
	text-align:left;
}
.checkoutdottedTotal1
{
	margin: 0px;
	width: 49px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #6a6a6a;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.checkoutdottedPrice1
{
	margin: 0px;
	width: 77px;
	float:left;
	font-size: 12px;
	font-weight:normal;
	color: #6a6a6a;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.checkoutdoddedDescriptionBottom
{
	margin: 0px;
	width: 715px;
	float:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.checkoutdoddedDescription
{
	margin: 0px;
	width: 715px;
	float:left;
	padding: 0px 0px 0px 0px;
	background-image: url(../natcImages/dotted4.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.errormessage {
	color:#FF0000;
	padding:0px;
	font-size:11px;
	text-align:left;
}


.contactUs {
	margin: 0px;
	width: 400px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px 10px 0px 0px;
	text-align:right;
}
.forgotpassword {
	margin: 0px;
	width: 600px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px 10px 0px 0px;
	text-align:center;
}
.popup h2{ 
	color:#e2006a;
	padding-left: 24px;
	padding-top:0px;
	margin:0px;
	

}
.close   a{  
	color:#e2006a;	
	padding-top:0px;
	font-size:12px;
	margin:0px;
	text-decoration:none;	
	text-align:right;
	padding:0px 10px 0px 0px;
	float:right;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;

}
.close  a:hover{  

	text-decoration:none;	

}

.popup p{
	margin: 0px;
	font-size:13px;
	line-height: 18px;
	color:#487414;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
 	padding-left: 24px;
	padding-bottom:0px;

}
.popup p a {
	color:#e2006a;
}
.popup p a:hover {
	color:#487414;
}


.orderID
{
	margin: 0px;
	padding: 0px;
	width: 60px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;	
}
.orderdate
{
	margin: 0px 15px 0px 0px;
	padding: 0px;
	width: 110px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;	
	text-align:center;
}
.ordertitle
{
 	color: #e2006a;
	text-align:center;
	
}
.orderdetail
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 130px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
}

.orderdetailactions
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 230px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
}
.ordervalue {
 	margin: 0px;
	padding: 0px 30px 0px 5px;
	width: 75px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
	text-align:left;
 }
.orderstatus
{
	margin: 0px;
	width: 110px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.orderlink
{
	margin: 0px;
	width:120px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
 }

/***Prescription page styles **/
.nhsPrescriptions
{
	margin: 0px;
	width: 520px;
	float:left;
	padding: 24px 0px 0px 0px;
}
/*******************/
.payPrescriptions {
	width:190px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.payPrescriptions a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/payforNhsOn.jpg) 0px 0px;
	text-indent:-999999px;
}
.payPrescriptions a:hover {
	background:url(../natcImages/payforNhsOver.jpg) 0px 0px;
}
.payPrescriptionsActive {
	background:url(../natcImages/payforNhsOver.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/*******************/
.deliveryInformation {
	width:163px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.deliveryInformation a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/deliveryInformationOn.jpg) 0px 0px;
	text-indent:-999999px;
}
.deliveryInformation a:hover {
	background:url(../natcImages/deliveryInformationOver.jpg) 0px 0px;
}
.deliveryInformationActive {
	background:url(../natcImages/deliveryInformationOver.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
/*******************/
.postPrescriptions {
	width:144px;
	height:25px;
	float:left;
	margin: 0px;
	padding: 0px;
}
.postPrescriptions a {
	height: 25px;
	padding: 0px;
	display:block;
	background:url(../natcImages/postyourPrescriptionOn.jpg) 0px 0px;
	text-indent:-999999px;
}
.postPrescriptions a:hover {
	background:url(../natcImages/postyourPrescriptionOver.jpg) 0px 0px;
}
.postPrescriptionsActive {
	background:url(../natcImages/postyourPrescriptionOver.jpg) 0px 0px;
	height: 25px;
	padding: 0px;
	display:block;
	text-indent:-999999px;
}
.nhsPrescriptionsInner
{
	margin: 0px;
	width: 700px;
	float:left;
	padding-top: 20px;
}
.nhsPrescriptionsInner h2
{
	color:#487414;
	font-size:12px;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	line-height: 18px;
}
.nhsPrescriptionsInner h3
{
	color:#487414;
	font-size:16px;
	font-weight:bold;
	margin: 0px;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.nhsPrescriptionsInner h4
{
	color:#6a6a6a;
	font-size:16px;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 8px 0px;
	line-height: 18px;
}
.nhsPrescriptionsInner h4 span
{
	color:#e2006a;
}
.nhsPrescriptionsForm
{
	margin: 0px;
	width: 700px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #6a6a6a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.inputField1 {
	width: 398px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin: 0px 0px 0px 8px;
	padding: 2px 2px 2px 4px;
}
.finishBtn1 {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/finishBtn.jpg) no-repeat left top;
	width: 103px;
	float:left;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.continueBtn {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/continue.jpg) no-repeat left top;
	width: 110px;
	float:left;
	height: 25px;
	border: 0px;
	cursor: pointer;
}
.nhsPrescriptionsForm p
{
	color:#6a6a6a;
	font-size: 12px;
	font-weight:bold;
	line-height: 20px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
.nhsPrescriptionsForm h4 span {
	font-size:18px;
}
.addressArea
{
	margin: 0px;
	width: 700px;
	float:left;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.searchBrands6
{
	margin: 0px;
	width: 416px;
	float:left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 285px;
}
.conformOrder {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/confirmOrder.jpg) no-repeat left top;
	width: 136px;
	float:left;
	height: 25px;
	border: 0px;
	cursor: pointer;
}

p.comingsoon {
	text-align:center;
	font-size:50px;
	color:#e2006a;
	font-family: Arial, Helvetica, sans-serif;
}

p.sessionerror {
	text-align:center;
	font-size:20px;
	color:#e2006a;
	font-family: Arial, Helvetica, sans-serif;
}
.tblpersonal {
 	background:#D4F75F;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.tblpersonal  a {
	color:#487414;
}
.tblpersonal  a:hover {
	color:#00b4d9;
}
.tblpersonal td {
	padding:5px;
 	background:#F6FFD2;
}
.tblpersonaltitle {
	background:#D4F75F;
 	font-weight:bold;
	color:#e2006a;
 }
.tblpersonaltext {	
	color:#6A6A6A;
 }
 
 .tblpersonaltextbold {	
	font-weight:bold;		
	color:#6A6A6A;
 }
  .tblpersonaltextbold  a {	
	font-weight:bold;		
	color:#487414;
 }
   .tblpersonaltextbold  a:hover {	
	font-weight:bold;		
	color:#00b4d9;
 }

.tblpersonal .pretblpersonaltitle {
 	background:none;
	background-color:none;
	background-color:#b2dc22;
  	font-weight:bold;
	color:#FFFFFF;
 }
 
.tblpersonalprice {
	background:#D4F75F;
 	font-weight:bold;
 	
}

.tbltext {
	color:#487414;
	font-size:12px;
}

ul.siteMap {
	margin: 0px;
	list-style: none;
	color: #6a6a6a;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding: 0px 0px 0px 20px;
}
ul.siteMap li  {
	background:url(../natcImages/greyDotted.jpg) no-repeat left top;
	margin: 0px;
	height: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	color:#e2006a;
}
ul.siteMap li a  {
	color:#e2006a;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
ul.siteMap li a:hover {
	color: #e2006a;
	text-decoration:none;
}
 
ul.siteMap li.submenu {
 	padding:0px 0px 0px 10px;
	background:none;
}

ul.siteMap li.submenu a {
 	padding:0px 0px 0px 50px;
	color:#487414;
	background:none;
}
.sitemapright  {
	float:left;
	width:350px;
}

.sitemapleft {
	float:left;
	width:350px;
}
.productText {
	color: #6a6a6a;
	font-size: 12px;
}

/************************************************Flash Content Left************************************************************/

.leftmenuTop {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 196px;
	background-image:url(../natcImages/categoriesTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.leftmenuCenter {
	margin: 0px;
	padding: 0px;
	float:left;
	width: 196px;
	background-image:url(../natcImages/categoriesRepeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.leftmenuFooter {
	margin: 0px;
	float:left;
	width: 196px;
	padding: 54px 0px 8px 0px;
	background-image:url(../natcImages/categoriesFooter.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
ul.categoriesList {
	margin: 0px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#0aa9be;
	padding: 0px 0px 0px 1px;
	line-height: 15px;
}
ul.categoriesList li {
	margin: 0px;
	padding: 0px;
}
ul.categoriesList a {
	color:#5a5a5a;
	text-decoration:none;
	background:url(../natcImages/categoriesOn.jpg) no-repeat scroll left bottom;
	margin: 0px;
	width: 158px;
	font-size:14px;
	float:left;
	padding: 4px 10px 4px 26px;
	line-height: 15px;
}
ul.categoriesList a:hover,ul.categoriesList a.active {
	color:#FFFFFF;
	text-decoration:none;
	background:#b2dc22 url(../natcImages/categoriesOver.jpg) no-repeat scroll left bottom;
	margin: 0px;
	padding: 4px 10px 4px 26px;
	width: 158px;
	float:left;
}
/****************************************************************************/
ul.bulletList5 {
	margin: 0px;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#0aa9be;
	padding: 0px 0px 0px 1px;
	line-height: 15px;
}
ul.bulletList5 li {
	margin: 0px;
	padding: 0px;
}
ul.bulletList5 a {
	color:#5a5a5a;
	text-decoration:none;
	background:url(../natcImages/categoriesOnSpan.jpg) no-repeat scroll left bottom;
	margin: 0px;
	padding: 4px 10px 4px 26px;
	width: 158px;
	float:left;
}
ul.bulletList5 a:hover, ul.bulletList5 a.active {
	color:#FFFFFF;
	text-decoration:none;
	background:#b2dc22 url(../natcImages/categoriesOverSpan.jpg) no-repeat scroll left bottom;
	margin: 0px;
	padding: 4px 10px 4px 26px;
	width: 158px;
	float:left;
}


/***************************************************************************************************************/
 
#slidetabsmenu ul {
	float:left;
	width:100%;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
	margin: 0px;
	padding: 0px;
	
	list-style-type: none;
	margin:0;
	padding:0;
}
#slidetabsmenu ul li {
	display:inline;
	margin:0;
	padding:0;
}
#slidetabsmenu a {
	float:left;
	background:url(../natcImages/leftTabmenu.jpg) no-repeat left top;
	margin:0 20px 10px 0px;
	padding:0 0 0px 9px;
	text-decoration:none;
}
#slidetabsmenu a span {
	float:left;
	display:block;
	background:url(../natcImages/rightTabmenu.jpg) no-repeat right top;
	padding:3px 14px 4px 5px;
	font-weight:bold;
	color:#828282;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {
	float:none;
}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
	color: #81a601;
}
#slidetabsmenu #current a {
	background-position:0 -22px;
}
#slidetabsmenu #current a span {
	background-position:100% -22px;
	color: #81a601;
}
#slidetabsmenu a:hover {
	background-position:0% -22px;
}
#slidetabsmenu a:hover span {
	background-position:100% -22px;
}
.productPrice {
	color:#e2006a;
}

.nltitle
{
 	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 100px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
	
}
.nlsubject
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 360px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
}

.nlactions
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 150px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
}
/* Changed on 25/11/09 */
.nltitle_subscribe
{
 	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 100px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
	
}
.nlsubject_subscribe
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 390px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
}

.nlactions_subscribe
{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 275px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;
}
.orderID_subscribe
{
	margin: 0px;
	padding: 0px;
	width: 30px;
	float:left;
	font-size: 12px;
	font-weight: bold;
	color: #487414;	
}
.noimage {
	border: 1px solid #d4f65e;
	width:75px;
	float:left;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	height:85px;
}

.noimage_related {
	 
	width:75px;
	float:center;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 25px;
	height:85px;
	font-size:13px;
	font-weight:bold;
}

.noimage_related1 {
	 
	width:75px;
	float:center;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 25px;
	height:85px;
	font-size:13px;
	font-weight:bold;
}
.partnerShipGreen {
	margin: 0px;
	width: 204px;
	float:left;
	text-align: right;
	padding-top: 10px;
	padding-right: 54px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #477312;
	font-weight: bold;
}
.partnerShipBlue {
	margin: 0px;
	width: 196px;
	float:left;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0051e1;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 53px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.partnerShipPurple {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	width: 195px;
	float:left;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e1006a;
	font-weight: bold;
}
/*****************************************************************************************************/
.partnerShip1 {
	margin: 0px;
	width: 710px;
	float:left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../natcImages/whiDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.partnerShip1 h2
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.partnerShip1 p
{
	color:#6a6a6a;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	padding-top: 5px;
}
/*****************************************************************************************************/
.partnerShip2 {
	margin: 0px;
	width: 710px;
	float:left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.partnerShip2 h2
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.partnerShip2 p
{
	color:#6a6a6a;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	padding-top: 5px;
}
.interestForm
{
	margin: 0px;
	padding: 0px;
	width: 500px;
	float:left;
}
.interestFormInner
{
	margin: 0px;
	width: 500px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.interestFormLeft
{
	margin: 0px;
	padding: 0px;
	width: 140px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #e10068;
}
.interestFormRight
{
	margin: 0px;
	padding: 0px;
	width: 346px;
	float:left;
}

 
.registerTextbox
{
	margin: 0px;
	/*padding: 0px 2px 0px 4px;*/
	padding: 5px 2px 4px 4px;
	border: solid 1px #a7acb2;
	width: 338px;
	float:left;
	height: 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}


.registerTextarea
{
	margin: 0px;
	/*padding: 0px 2px 0px 4px;*/
	padding: 5px 2px 4px 4px;
	border: solid 1px #a7acb2;
	width: 338px;
	float:left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.submitBtn {
	margin: 0px;
	padding: 0px;
	background:url(../natcImages/submitbtn.jpg) no-repeat left top;
	width: 108px;	 
	height: 25px;
	border: 0px;
	cursor: pointer;
}
#registersubmit {
	margin-left:110px;
}

.partnerShip {
	margin: 0px;
	width: 710px;
	float:left;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 52px;
	padding-left: 0px;
	background-image: url(../natcImages/whiDotted.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.partnerShip h2
{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.partnerShip p
{
	color:#6a6a6a;
	font-weight:normal;
	font-size: 12px;
	line-height: 18px;
	margin: 0px;
	padding-top: 5px;
}
.partnerShipLeft {
	margin: 0px;
	width: 258px;
	float:left;
	text-align: right;
	padding: 0px;
}
.partnerShipCenter {
	margin: 0px;
	width: 196px;
	float:left;
	text-align: right;
	padding-top: 0px;
	padding-right: 53px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.partnerShipRight {
	margin: 0px;
	padding: 0px;
	width: 195px;
	float:left;
	text-align: right;
}
.listMenuOuter {
	margin: 0px;
	float:left;
	width: 194px;
	padding:0px;
	display:block;
}

#nav li ul {
	z-index:100;
}

.regpharm {
	float:left;
 	padding-top:20px;
}

.rbslogo {
	float:left;
 	padding-top:20px;
	padding-left:10px;
}

.nhslogo {
	float:left;
 	padding:0px;
	margin:0px;
	padding-top:7px;
	padding-left:5px;
}

.tabletsAlergyfooter h3 
{
	color:#e2006a;
	font-size: 13px;
	font-weight:bold;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.tabletsAlergyTop .tabletsAlergyfooter ul, .detailsContent ul {
	font-size: 12px;
	font-weight:normal;
	margin: 0px;
	padding:0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin-left: 7px;	
	color: #515151;
}

.tabletsAlergyfooter ul li,  .detailsContent ul li {
	padding:5px;
	margin-left:15px;
	color: #515151;
}

.questionarie
{
	margin: 0px;
	width: 715px;
	float:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;	text-align:left;
	font-weight: normal;	

	
}
.question {
	color:#487414;
	font-weight:bold;
	font-size:12px;	
	padding:0px 0px 0px 0px;
}
.answers {
	font-size:12px;	
	text-align:left;
	font-weight: normal;
	color: #515151;
}
.answersinputField1 {
	width: 108px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#515151;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
}
.answerserror {
	font-size:12px;	
	text-align:left;
	font-weight: normal;
	color: #FF0000;
	padding:0px 0px 0px 5px;
}
.detailsRowReg
{
	margin: 0px;
	width: 740px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
.detailsRowRegLeft
{
	margin: 0px;
	width: 216px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px;
}
.detailsRowRegRight
{
	margin: 0px;
	padding: 0px;
	width: 524px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6a6a;
	line-height: 18px;
	padding: 0px;
}
.greenborder {
	background-color: #e9f3ce;
	width: 180px;
	margin: 0 0 0 10px; 
	padding: 5px 10px 10px 10px;
	/*position: absolute;
	left: 800px;*/
	position:absolute;		
	line-height: 13px;
	font-size:11px;
}
ul.greyDottedNew {
	margin: 0px;
	list-style:disc;
	width: 180px;
	display:block;
	float:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
ul.greyDottedNew li {
	padding: 0px 0px 0px 7px;
	margin: 0px;
	line-height: 13px;
	font-size: 11px;
	color: #6a6a6a;
	font-weight:normal;
}


/*mpw additions */

.priceMatchContainer
{
   font-weight:normal;
   font-size:1em;  
}



.pricematch_pharmacy2u
{
   color:#378031;
}

.pricematch_chemist_direct
{
   color:#1E268A;   
}

.pricematch_chemist_direct_orange
{
  color:#FF5400; 
}

.pricematch_boots
{
   color:#1E3674;   
}

.priceMatchBox
{
	padding:5px;
	background-image: url(/natcImages/stockTick.jpg);
	background-repeat: no-repeat;
	background-position: 8px 10px;      
	padding-left:23px;
   padding-top:7px;
   font-weight: bold;
   font-size:1em;
	
}