/* @override http://qhealth.innovanet.co.nz/qhealth.css */



body {
	background: #f9e6d5 url(/images/bg.jpg) repeat-x center top;
	margin: 0;
	font: 12px "Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #5c463d;
	line-height: 18px;
	}
	
	
h1 {
	line-height: normal;
	margin: 0;
	}
h2 {
	line-height: normal;
	margin: 0 0 10px 0;
	}
h3 {
	line-height: normal;
	margin: 0 0 5px 0;	
	color: #D03268;
	font-size: 14px;
	}
.innerPage #content h3 {
	margin: 30px 0 0;
	padding: 25px 0 0;
	background: url(/images/divider.gif) top repeat-x;
	clear: both;
	}
h4 {
	margin: 0 0 10px 0;
	line-height: normal;
	}

	
a:link, a:visited {
	color: #D03268;
	text-decoration: underline;
	}
a:hover, a:active {
	color: #D03268;
	text-decoration: underline;
	}
	
img {
	border: none;
	}	
	
	
input, textarea, select {
	font: 12px "Lucida Sans Unicode", "Trebuchet MS", Verdana, Arial, sans-serif;
	border: 1px solid #ccc;
	padding: 5px;
	color: #5C463D;
	margin: 0;
	}
form {
	margin: 0;
	}	
li {
	padding: 0 0 10px 0;
	}
select {
	margin: 5px 0 0;
	}


/*----------------------------------------------------------------- IDs -----------------------------------------------*/

#headStrip {
	height: 0;
	overflow: hidden;
}
#headStripInner {
	width: 960px;
	margin: 9px auto 0 auto;
	height: 30px;
	overflow: hidden;	
	}
#headPh {
	margin: 2px 0 0;
	float: left;
	}
#ph {
	position: absolute;
	margin: 45px 0 0 688px;
	}
#searchArea {
	position: absolute;
	width: 423px; /*changed from 450px 30/11/09 */
	text-align: right;
	margin: 0  0 0 401px;
	overflow: hidden;
	background-color: #de7096;
	padding: 3px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
#productListSearch {
	float: left;
}
#productListSearch select {
	width: 180px;
	margin: 0;
	padding: 4px;
	}

#searchArea #search {
	float: left;
	}

#searchArea input, #searchArea select {
	border: 0;
	vertical-align: middle;
	padding:0 0 0 0;
}
#productFinder {
	padding: 4px;
	width: 180px;
}
#search {
	width: 180px;
	margin: 0 1px 0 10px;
	}
#searchSubmit {
	padding: 0;
	}
	
/*added styles 30/11/09 */
#cse-search-box input {
	width: 169px;
	padding: 4px !important;
	border: none !important;
	height: 17px;
	margin: 0 !important;
	font: 12px "Lucida Sans Unicode", "Trebuchet MS", Arial !important;
	}
#cse-search-box .searchBtn {
	width: 18px;
	height: 17px;
	cursor: pointer;
	padding: 0;
	margin: 0;
	background: url(/images/siteSearch.gif);
	text-indent: -5000px;
	text-transform: capitalize;
	}
#cse-search-box {
	float: right;
	}	
	
	

#productListSearch select{
	padding: 4px;
	margin: 0;
	width:210px;
	height: 25px;
}
/*added styles end*/
	
#container {
	background: url(/images/containerBg.gif) repeat-y center;
	width: 970px;
	margin: 0 auto 0 auto;
	overflow: hidden;
	}
#inner {
	background: url(/images/containerTopBg.gif) no-repeat top;
	overflow: hidden;
	padding: 16px;
	width: 938px;
	}
#innerLeft {
	border-right: 1px solid #e4e4e4;
	width: 200px;
	overflow: hidden;
	float: left;
	}
#head {
	height: 149px;
	overflow: hidden;
	width: 960px;
	padding: 13px 0 0;
	margin: 0 auto;
	}
#logo {
	position: absolute;
	margin: 6px 0 0 0;
	}	








#homeRight {
	float: right;
	width: 618px;
	overflow: hidden;
}
#homeCol1 {
	width: 300px;
	float: left;
	overflow: hidden;
	margin: 0 20px 0 0;
	}
#homeCol2 {
	width: 300px;
	overflow: hidden;
	float: left;
	}
#homeCol3 {
	width: 300px;
	overflow: hidden;
	float: right;
	}
#featureArticle {
	background:url(/images/divider.gif) top repeat-x;
	padding: 20px 0 20px 0;
	margin: 0 0 20px 0;
	overflow: hidden;
	clear: both;
	}
#featureCopy {
	float: right;
	width: 400px;
	}
#featureArticle img {
	float: left;
	margin: 0 20px 20px 0;
	}
#dueDate {
	margin: 0 0 15px 0;
	}
#totalHealthNewsletter {
	background:url(/images/newsletter.gif) no-repeat;
	height: 34px;
	padding: 2px 0 5px 42px;
	}








#content {
	width: 695px;
	float: right;
	padding: 15px 15px 30px 15px;
	overflow: hidden;
}
#innerRight {
	float: right;
	width: 226px;
	overflow: hidden;
	margin: 0 0 25px 25px;
	background: url(/images/panelBg.gif) repeat-y;
	padding: 0 0 0 30px;
}
#titleArea {
	width: 413px;
	overflow: hidden;
	float: left;
}
#title {
	overflow: hidden;
	width: 709px;
	}




#shopLeft {
	float: left;
	width: 201px;
	overflow: hidden;
	}
#shopTitleArea {
	width: 389px;
	overflow: hidden;
	float: left;
	}
#product {
	width: 698px;
	overflow: hidden;
	}
#productDetail {
	width: 442px;
	float: right;
	}
#productDetail h3 {
	border: none;
	background: none;
	}
#productDetail h1 {
	color:#D03268;
	font-size:14px;
	line-height:normal;
	margin:0 0 5px;
}

#productImg {
	float: left;
	/*width: 230px;*/
	margin: 8px 0 0;
	}
.productpricelrg {	
	font-size: 19px;
	margin: 15px 0;
	color: #019aa8;
	}
.discountprice {	
	font-size: 19px;
	margin: 15px 0;
	color: #d51603;
	background: url(/images/discountprice.gif) no-repeat 0 3px;
	padding: 0 0 0 50px;	
	height: 20px;
	}
#home .discountprice {	
	font-size: 11px;
	margin: 15px 0;
	color: #d51603;
	background: none;
	padding: 0;	
	}
	
	
	
	
	
#qtyArea {
	float: left;
	vertical-align: middle;
	}
#qty {
	width: 20px;
	margin: 0 10px 0 5px;
	vertical-align: middle;
	}
#shopForm {
	background: url(/images/divider.gif) repeat-x top ;
	margin: 25px 0 0;
	padding: 20px 0 0;
	width: 442px;
	overflow: hidden;
	}
#shopForm select {
	margin: 0 10px 0 5px;
	width: 214px;
	vertical-align: middle;
	float: left;
	}
#cartSubmit {
	border: none;
	padding: 0;
	vertical-align: middle;
	margin: 0 15px 0 0;
	float: left;
	}
#brand {	
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	margin: 0 0 0 10px;
	}
#productPrev {
	display: block;
	background:url(/images/cartControl.gif);
	float: left;
	height: 23px;
	width: 59px;
	text-indent: -5000px;
	}
#productNext {
	display: block;
	background:url(/images/cartControl.gif) -59px 0;
	float: left;
	height: 23px;
	text-indent: -5000px;
	width: 70px;
	}
#viewCart {
	display: block;
	background:url(/images/cartControl.gif) -129px 0;
	position: absolute;
	text-indent: -5000px;
	height: 23px;
	width: 234px;
	margin: -14px 0 0 471px;
	}
#productAll {
	display: block;
	background:url(/images/cartControl.gif) -381px 0;
	float: left;
	height: 23px;
	width: 152px;
	text-indent: -5000px;
	margin: 0 3px 0 0;
	}

/*#productControl {
	width: 100%;
	margin: -10px 0 0 317px;
	position: absolute;
	}

#productControl.listPage {
	width: 32px;
	margin: -10px 0 0 472px;
	}
*/
#productControl a {
	outline: none;
	}	
#relatedProducts {
	margin: 35px 0 0;
	background: url(/images/divider.gif) repeat-x top;
	padding: 20px 0 0;
	clear: both;
	}
#productSearch {
	background:transparent url(/images/productSearchBg.gif) no-repeat scroll 0 0;
	height: 70px;
	margin: 10px 0 0 0;
	overflow:hidden;
	padding: 39px 10px 10px 10px;
	width: 181px;
}
#productSearch input {
	width: 137px;
	float: left;
	margin: 0 0 10px;
	height: 14px;
	}
#productSearch select {
	width: 136px;
	float: left;
	margin: 0 0 10px;
	}
#productSearch .go {
	background:url(/images/go.gif) no-repeat center;
	float: left;
	border: none;
	width: 35px;
	height: 27px;
	padding: 0;
	margin: 0 0 0 10px;
	text-transform: capitalize;
	cursor: pointer;
	text-indent: -5000px;
	}
#productSearch .keywordGo {
	background:url(/images/keywordGo.gif) no-repeat center;
	float: left;
	border: none;
	width: 30px;
	height: 26px;
	padding: 0;
	text-indent: -5000px;
	margin: 0 0 0 1px;
	cursor: pointer;
	text-transform: capitalize;

	}
.addCart {
	float: right;
	width: 52px;
	height: 38px;
	overflow: hidden;
	margin: 4px 0 0 0;	
	text-align: right;
	}
.addCart input {
	background: url(/images/addCartSmall.gif) no-repeat right;
	width: 39px;
	height: 38px;
	border: none;
	padding: 0;
	cursor: pointer;
}
#home .addCart {
	float: right;
	width: 150px;
	height: 38px;
	overflow: hidden;
	margin: 12px 0 0 0;	
	text-align: right;
	}



#pregnancyUpdatesForm {
	width: 300px;
}



#calculatorForm {
	float: left;
	width: 400px;
	}


#contact #copy {
	float: left;
	width: 200px;
	}

#contact #form {
	float: right;
	width: 400px;
	border-left: 1px solid #e5e5e5;
	padding: 0 0 0 30px;
	}
#contact .submit {
	padding: inherit;
	border: none;
	margin: 10px 0 0 0 ;
	}




#cartTitleArea {
	width: 900px;
	overflow: hidden;
	}

#cart #content {
	width: 908px;
	}
#cartShipping, #cartTotal {
	width: 90px;
	color: #D03268;
	font-weight: bold;
	}
.cartImg {
	display: block;
	border: 1px solid #e5e5e5;
	margin: 0 13px 15px 0;
	float: left;
	}
#shippingDetails input, #shippingDetails select, #shippingDetails textarea, #shippingAddress input, #shippingAddress select, #shippingAddress textarea {
	width: 250px;
	}
#shippingDetails .tableCell, #shippingDetails .tableCellR, #shippingAddress .tableCell, #shippingAddress .tableCellR {
	border: none;
	}
#shippingDetails .tableCell, #shippingAddress .tableCell {
	width: 128px;
	}
#shippingDetails {
	margin: 30px 0 0;
	float: left;
}
#shippingAddress {
	margin: 10px 0 0;
	border-left: 1px solid #E5E5E5;
	padding: 0 0 0 30px;
	float: right;
	}
#purchaseDetails {
	width: 100%;
	margin: 10px 0 0;
}
#purchaseDetails .tableCell, #purchaseDetails .tableCellR, #purchaseDetails .tableCellBR, #purchaseDetails .tableCellB {
	padding: 12px 0;
	}
#purchaseDetails .tableCell {
	}
#purchaseDetails .item.tableCell {
	padding-right: 10px;
	}
#purchaseDetails .tableCellR{
	}

#cartControl {
	margin: 10px 0 0;
	}
input.confirm {
	border: none;
	padding: 0;
	margin: 10px 0 0 5px;
	float: right;
	}	
#submitArea {
	margin: 10px 0 0;
	border-top: 1px solid #E5E5E5;
	padding: 10px 0 0 ;
	text-align: right;
	}
#termsAgree {
	width: auto;
	border: none;
	padding: 0;
	vertical-align: middle;
	margin: 0 0 0 5px;
	}	
.orderValidationError {
	color:#F83A00 ;
	font-size: 10px;
}
.cardDescription {
	color:#666666;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	line-height:normal;
}
a#showTerms {
	background: url(/images/viewTerms.gif) no-repeat;
	display: block;
	float: right;
	width: 171px;
	height: 28px;
	cursor: pointer;
	margin: 10px 0 0 0;
	text-indent: -5000px;
}
.tableCell, .tableCellR, .tableCellBR, .tableCellB {
	padding: 4px;
	border-bottom: 1px solid #e5e5e5;
	vertical-align: top;
	}
.tableCellBR {
	border: none;
	}
#cartProcess {
	float: right;
	width: 335px;
	margin: 9px 0 0;
	background:url(/images/divider.gif) repeat-x bottom;
	padding: 0 0 10px 0;
	}
.step {
	float: left;
	height: 19px;
	padding: 0 0  0 30px;
	color: #999999;
	}
.step.selected {
	color: #D03268;
	}
.stepIcon1, .stepIcon2, .stepIcon3 {
	background: url(/images/cartSteps.gif) no-repeat;
	width: 19px;
	height: 18px;
	float: left;
	margin: 2px 5px 0 0;
	}
.stepIcon1 {
	background-position: 0 -18px;
	}
.stepIcon2 {
	background-position: -19px -18px;
	}
.stepIcon3 {
	background-position: -38px -18px;
	}
.step.selected .stepIcon1 {
	background-position: 0 0px;
	}
.step.selected .stepIcon2 {
	background-position: -19px 0;
	}
.step.selected .stepIcon3 {
	background-position: -38px 0;
	}









#foot {	
	background: #d03368 url(/images/footBg.jpg) repeat-x;
	color: #e8dcc5;
	font-size: 11px;
	line-height: 16px;
	padding: 0 0 30px 0;
}	
#footInner {
	width: 970px;
	margin: 0 auto 0 auto;
	padding: 53px 0 0;
	background:url(/images/footTop.gif) no-repeat top;
	overflow: hidden;
}
#footRight {
	float: right;
	width: 276px;
	text-align: right;
	padding: 0 0 30px 0;
	}
#foot a:link, 	#foot a:visited, 	#foot a:hover, 	#foot a:active{
	color: #fff;
	text-decoration: none;
}
#grav {
	text-indent: -5000px;
	display: block;
	background: red;
	height: 40px;
	width: 20px;
	text-transform: capitalize;
	overflow: hidden;
	}
#footLogo {
	margin: 0 0 20px 0;
	}
	
/*--------------------------------------------------------------- CLASSES ------------------------------------------------*/

.contentBlock {
	background:url(/images/divider.gif) bottom repeat-x;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
	overflow: hidden;
	width: 300px;
	}
.innerPage .contentBlock {
	width: 218px;
	}
.infoBox {
	background: url(/images/infoBoxBg.gif) repeat-y;
	margin: 0 0 15px;
	}
.infoBoxContent {
	padding: 10px 15px;
	color: #fff;
}
.homePromo {
	border: 1px solid #d9d9d9;
	margin: 0 0 15px 0;
	padding: 10px;
	overflow: hidden;
	font-size: 11px;
	line-height: 18px;
	width: 278px;
	}
.promoImg {
	width: 110px;
	float: left;
	}
.promoImg img {
	margin: 0 0 5px 0;
	}
.promoPrice {
	color: #da2c4e;
}
.promoDetail {
	width: 156px;
	float: right;
	}	
a.promoBuy {
	float: right;
	margin: 10px 0 0 0;
	display: block;
	width: 155px;
	}
a.promoBuy img {
	float: right;
	}
.typeDivider {
	color: #d5cecb	;
	margin: 0 10px;
	}
	
	
.noborder {	
	background: none;
	border: none;
	}	

.viewMore {
	float: right;
	margin: 10px 0 0 0;
	}




.dueDateName {
	border:medium none;
	float:left;
	margin: 5px 5px 0 0;
	width:120px;
}
.dueDate {
	border:medium none;
	margin:5px 0 0;
	width:255px;
}
.dueDateRegister {
	width: 89px;
	height: 24px;
	border: none;
	padding: 0;
	margin: 5px 0 0 177px;
	}
.innerPage .dueDateName, .innerPage .dueDate {
	width: 188px;
}	
.innerPage #totalHealth {
	width: 188px;
	}	
.innerPage .dueDateRegister {
	width: 89px;
	height: 24px;
	border: none;
	padding: 0;
	margin: 5px 0 0 110px;
	}
.innerPage #totalHealthNewsletter {
	background: none;
	padding: 2px 0 5px 0;

}
.innerPage #pregnancyUpdates select {
	width: 62px;
	}








	
#pregnancyFormCopy {
	width: 500px;
	margin: 20px 0 0 ;
	}
#pregnancyForm .dueDateName {
	border: 1px solid #ccc;
	float:left;
	margin: 5px 5px 0 0;
	width:300px;
}
#pregnancyForm .dueDate {
	border: 1px solid #ccc;
	margin:5px 0 0;
	width:300px;
}
#pregnancyForm .dueDateRegister {
	width: 89px;
	height: 24px;
	border: none;
	padding: 0;
	margin: 21px 0 0 222px;
	}
#pregnancyForm a.privacy, #pregnancyForm a.privacy:visited, #pregnancyForm a.privacy:hover, #pregnancyForm a.privacy:active {
	color:#d03628;
}





.clear {
	clear: both;
	}

.imgL {
	float: left;
	margin: 0 15px 15px 0;
	}
.imgR {
	float: right;
	margin: 0 0 15px 15px;
	}


a.privacy, a:visited.privacy, a:hover.privacy, a:active.privacy {
	color: white;
	display: block;
	margin: -20px 0 0;
	font-size: 10px;
	}





.paginationWrap {
	background: url(/images/divider.gif) repeat-x top;
	width: 700px;
	overflow: hidden;
	margin: 16px 0 0;
	}
.pagination {
	font-size: 11px;
	overflow: hidden;
	padding: 10px 0 0 0;
	float: right;
	}
.pagination a:link, .pagination a:visited, .pagination a:hover, .pagination a:active {
	color: #fff;
	text-decoration: none;
	}
.pageTitle {
	float: left;
	margin: 0 10px 0 0;
	}
a.pageNo  {	
	background: #D03268;
	color:white;
	display:block;
	float:left;
	height:21px;
	margin:0 3px 0 0;
	text-align:center;
	width:19px;
	}
a.pageNo.selected  {	
	background: #019aa8;
	}


.livePerson {
	width: 202px;
	margin: 17px 0 0 0;
	}

.addCart .buyNow {
	width: 89px;
	height: 24px;
}


.btn_calculate {
	border: none;
	padding: 0;
	}
	
	
.freePregnancy {
	background: url(/images/freePregnancy.gif) no-repeat;
	height: 61px;
	width: 219px;
	display: block;
	}
/*--------------------------------------------------------------- LISTS ------------------------------------------------*/



.footLeft {
	padding: 0px;
	margin: 0;
	overflow: hidden;
	}
.footLeft   ul { 
	 list-style-type: none;
	 margin: 0 0 0 0px;
	 padding: 0;
	 list-style-position: inside;
	 } 
.footLeft li {
	float:left;
	list-style-type:none;
	margin:0 30px 20px 0;
	padding:20px 0 0 0;
	width:303px;
	overflow: hidden;
	background: url(/images/footLi.gif) repeat-x top;
}






.relatedProductsList {
	padding: 0px;
	margin: 10px 0 0 ;
	overflow: hidden;
	width: 720px;
	}
.relatedProductsList    ul { 
	 list-style-type: none;
	 margin: 0;
	 padding: 0;
	 list-style-position: inside;
	 } 
.relatedProductsList  li {
	list-style-type:none;
	margin:0 15px 0 0;
	padding: 0 10px 0 0;
	float: left;
	width: 151px;
	overflow: hidden;
	font-size: 11px;
}
.relatedProductsList li img {
	float:left;
	margin:0 10px 0 0;
	width:68px;
}

.relatedProductsList .productpricelrg {
	color:#5C463D	;
	font-size: 12px;
	}
.relatedProductsList .discountprice {
	font-size: 12px;
	background: none;
	display: inline;
	padding: 0;
	}


.productList {
	margin: 30px 0 0;
	padding: 0px;
	overflow: hidden;
	width: 750px;
	clear: both
	}
.productList   ul { 
	 list-style-type: none;
	 margin: 0 0 0 0px;
	 padding: 0;
	 list-style-position: inside;
	 } 
/*.productList   li {	
	padding: 0;
	list-style-type: none;
	margin: 0 27px 0 0;
	float: left;
	width: 149px;
	overflow: hidden;
	height: 310px;
	}
*/
.productList li {
	border-right:1px solid #E5E5E5;
	float:left;
	height:318px;
	list-style-type:none;
	margin:0 20px 37px 0;
	overflow:hidden;
	padding:0 20px 0 0;
	width:145px;
}
.productList li img {	
	margin: 0 0 5px 0;
	}
.productList li .discountprice {
	display:block;
	font-size:12px;
	height:22px;
}




.submenu {
	padding: 0px;
	margin: 0;
	overflow: hidden;
	}
.submenu   ul { 
	 list-style-type: none;
	 margin: 0 0 0 0px;
	 padding: 0;
	 list-style-position: inside;
	 } 
.submenu  li {
	list-style-type:none;
	margin:0;
	padding: 4px 0 5px 15px;
	overflow: hidden;
}
li.selected a:link, li.selected a:visited, li.selected a:active, li.selected a:hover {
	background: url(/images/liSelected.gif) no-repeat 0 7px;
	padding: 0 0 0 10px;
	color: #333;
	}


ol li {
	margin: 0 0 15px 0;
	line-height: normal;
	}







.shopMenu {
	padding: 0px;
	margin: 16px 0 0;
	overflow: hidden;
	border-right: 1px solid #e5e5e5;
	width: 200px;
	}
.shopMenu    ul { 
	 list-style-type: none;
	 margin: 0 0 0 0px;
	 padding: 0;
	 list-style-position: inside;
	 } 
.shopMenu   li {
	list-style-type:none;
	margin:0;
	padding: 0;
	overflow: hidden;
	border-bottom: 1px solid #e5e5e5;
}
.shopMenu  li a:link, .shopMenu  li a:visited, .shopMenu  li a:hover, .shopMenu  li a:active {
	display: block;
	padding: 8px;
	text-decoration: none;
	}

.shopMenu li.selected a:link, .shopMenu li.selected a:visited, .shopMenu li.selected a:active, .shopMenu li.selected a:hover {
	background: url(/images/liSelected.gif) no-repeat 11px 17px;
	color: #333;
	padding: 10px 10px 10px 25px;
	}

.shopMenu li.noborder {
	border: none;
	}
















/*--------------------------------------------------------------- MENU ------------------------------------------------*/

.menu {
	margin: 13px 0 0 ;
	padding: 0px;
	overflow: hidden;
	float: left;
	line-height: 13px;
	}
.menu ul { 
	 list-style-type: none;
	 margin: 0 0 0 0px;
	 padding: 0;
	 list-style-position: inside;
	 } 
.menu li {	
	padding: 0;
	list-style-type: none;
	margin: 0 0 0 0;
	float: left;
	width: 122px;
	overflow: hidden;
	border-left: 1px solid #d85d88;
	padding: 0 15px;
	}
.menu li ul li {
	padding: 0;
	border: none;
	}
.menu li ul li a:link, .menu li ul li a:visited, .menu li ul li a:hover, .menu li ul li a:active {
	font-size: 11px;
	color: #fff;
	background: url(/images/menuUnderline.gif) repeat-x bottom;
	display: inline;
	text-decoration: none;
	line-height: 21px;
	}
#menu1 a#menu1Head {
	background:url(/images/footMenu.gif);
	width: 123px;
	height: 11px;
	text-indent: -5000px;
	display: block;
	margin: 0 0 5px;
	padding: 0;
	line-height: 0;
	}
#menu2 a#menu2Head {
	background:url(/images/footMenu.gif) -157px 0;
	width: 115px;
	height: 11px;
	text-indent: -5000px;
	margin: 0 0 5px;
	display: block;
	padding: 0;
	line-height: 0;
	}
#menu3 a#menu3Head {
	background:url(/images/footMenu.gif) -305px 0;
	width: 93px;
	height: 11px;
	text-indent: -5000px;
	margin: 0 0 5px;
	padding: 0;
	line-height: 0;
	display: block;
	}
#menu4 a#menu4Head {
	background:url(/images/footMenu.gif) -432px 0;
	width: 108px;
	height: 11px;
	text-indent: -5000px;
	margin: 0 0 5px;
	padding: 0;
	line-height: 0;
	display: block;
	}
#menu5 a#menu5Head {
	background:url(/images/footMenu.gif) -573px 0;
	width: 72px;
	height: 11px;
	text-indent: -5000px;
	margin: 0 0 5px;
	padding: 0;
	line-height: 0;
	display: block;
	}
#menu1 {
	width:;
	border: none;
	}	
#menu2 {
	width: 111px;
	}	
#menu3 {
	width:90px;
	}	
#menu4 {
	width:110px;
	}	
#menu5 {
	width: 105px;
	}	

	
#submenu {
	padding: 0;
	overflow: hidden;
	margin: 155px 0 0 6px;
	position: absolute;
	}
#menuInner {
	padding: 0;
	overflow: hidden;
	margin: 125px 0 0 6px;
	position: absolute;
	}
#subMenu a { 
	outline: none; 
	}	
.menuText {
	margin: 0 0 0 -5000px;
	}
#menuHome, #menuPregnancy, #menuHealth, #menuMother, #menuBuy, #menuAbout, #menuContact {
	float: left;
	}
	
	
	



#menuHome a {
	background: url(/images/menuInner.gif) 0 0;
	height: 29px;
	width: 75px;
	display: block;
	}
#menuHome a:hover, #home #menuHome a {
	background-position: 0 -29px;
	}

#menuPregnancy a {
	background: url(/images/menuInner.gif) -75px 0;
	height: 29px;
	width: 171px;
	display: block;
	}
#menuPregnancy a:hover, #pregnancy #menuPregnancy a {
	background-position: -75px -29px;
	}
#menuMother a {
	background: url(/images/menuInner.gif) -246px 0;
	height: 29px;
	width: 161px;
	display: block;
	}
#menuMother a:hover , #mother #menuMother a{
	background-position: -246px -29px;
	}
#menuHealth a {
	background: url(/images/menuInner.gif) -407px 0;
	height: 29px;
	width: 139px;
	display: block;
	}
#menuHealth a:hover , #health #menuHealth a{
	background-position: -407px -29px;
	}
#menuBuy a {
	background: url(/images/menuInner.gif) -546px 0;
	height: 29px;
	width: 156px;
	display: block;
	}
#menuBuy a:hover, #buy #menuBuy a {
	background-position: -546px -29px;
	}
#menuAbout a {
	background: url(/images/menuInner.gif) -702px 0;
	height: 29px;
	width: 114px;
	display: block;
	}
#menuAbout a:hover , #about #menuAbout a {
	background-position: -702px -29px;
	}
#menuContact a {
	background: url(/images/menuInner.gif) -816px 0;
	height: 29px;
	width: 124px;
	display: block;
	}
#menuContact a:hover  , #contact #menuContact a {
	background-position: -816px -29px;
	}
	
div#liveChatLeft {
	margin-top: 10px;
}
div#liveChatHome div,
div#liveChatLeft div {
	text-align: center;
}
div#liveChatLeft img {
	width: 190px;
	
}

/* Breadcrumbs */	
.breadCrumbs { margin: -10px 0 10px 0; width: 450px; }
.breadCrumbs a { font-weight: normal; font-size: 11px; text-decoration: none }











/*----------------------------------- Facebook --------------------------------*/
#facebook-area {
	margin: 3px 0 0 843px;
	position: absolute;
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 3px;
	width: 112px;
	height: 20px;
	z-index: 3000;
}

#facebook-share {
	position: absolute;
	margin: 1px 0 0 52px;
}
#facebook-like {
	position: absolute;
	}
#facebook-like a {
	background: url(/images/fb-like.gif);
	width: 48px;
	height: 20px;
	text-indent: -5000px;
	overflow: hidden;
	display: block;
	}
	
	
.connect_widget_not_connected_text {
	color:#fff;
	}
#searchArea option {
	padding: 3px;
	}