/* CSS Document */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

.formpad{
	margin: 0px;
	padding: 0px;
}
 /* -------- Text styles   --------*/
 
p, ul, li, ol{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #474847;
	text-decoration: none;
}


a:link, a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f79220;
	text-decoration: underline;
}

a:hover, a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f15c28;
	text-decoration: underline;
}


h1{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

h2{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #c7251b;
	text-decoration: none;
}

h3{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #f56d04;
	text-decoration: none;
}

h4{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2166cb;
	text-decoration: none;
}

h5{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

h6{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}


 /* -------- Menu styles   --------*/
 
.menu{
	background-image: url(/content/supportingfiles/healthandwellbeing/images/menu.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #80bd41;
}

.menu a:link, .menu a:visited{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.menu a:hover, .menu a:visited:hover{
	font-family: "Myriad Web Pro", Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

 /* -------- Top boxes styles   --------*/

.box h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.box p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 80px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.box a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
 
.box1{
	background-color: #ff6666;
	background-image: url(/content/supportingfiles/healthandwellbeing/images/box-couple.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 235px;
}

.box2{
	background-color: #ff7c3a;
	background-image: url(/content/supportingfiles/healthandwellbeing/images/box-apple.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 235px;
}
.box3{
	background-color: #4d91f9;
	background-image: url(/content/supportingfiles/healthandwellbeing/images/box-lady.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 235px;
}


 /* -------- search Box Text  --------*/
 
 .searchTop{

	padding: 0px;
	margin: 0px;
    width: 200px;
    height: 62px;
}
.search {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ca1b1b;
	border-bottom-color: #ca1b1b;
	border-left-color: #ca1b1b;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.search p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.search a:link, .search a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c7251b;
	text-decoration: none;
}

.search a:hover, .search a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c7251b;
	text-decoration: underline;
}


 /* -------- login Box Text  --------*/
.login {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f7cc20;
	border-bottom-color: #f7cc20;
	border-left-color: #f7cc20;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.login p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.login a:link, .login a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
}

.login a:hover, .login a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f79220;
	text-decoration: underline;
}

.memberLoginTable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

 /* -------- cart Box Text  --------*/
 
.cart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8bbe48;
	border-bottom-color: #8bbe48;
	border-left-color: #8bbe48;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.cart p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.cart a:link, .cart a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8bbe48;
	text-decoration: underline;
}

.cart a:hover, .cart a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8bbe48;
	text-decoration: underline;
}

.cartSummaryText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.cartSummaryButton{	
	margin-top: 5px;
	padding: 0px;
	margin-bottom: 10px;
}







 /* -------- Specials Box Text  --------*/
 
.Specials {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1d60c6;
	border-bottom-color: #1d60c6;
	border-left-color: #1d60c6;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.Specials p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.Specials a:link, .Specials a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
}

.Specials a:hover, .Specials a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1d60c6;
	text-decoration: underline;
}


 /* -------- Specials Box Text  --------*/
 
.newsletter {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #df4833;
	border-bottom-color: #df4833;
	border-left-color: #df4833;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.newsletter p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.newsletter a:link, .newsletter a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
}

.newsletter a:hover, .newsletter a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #df4833;
	text-decoration: underline;
}

 /* -------- Feat. Product Box Text  --------*/
 
.featProduct {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #300662;
	border-bottom-color: #300662;
	border-left-color: #300662;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.featProduct p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.featProduct a:link, .featProduct a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #565656;
	text-decoration: underline;
}

.featProduct a:hover, .featProduct a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #300662;
	text-decoration: underline;
}


 /* -------- Footer Text  --------*/
 
.disclaimer p, .disclaimer a:link, .disclaimer a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #5b5b5b;
	text-decoration: none;
}

.disclaimer a:hover, .disclaimer a:visited:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #5b5b5b;
	text-decoration: underline;
}


/* ---------- Product Styles-----------*/



.productListItem
{
padding-bottom: 50px;
text-align: center;
}

.productListName
{
text-align: center;
padding-bottom: 7px;
}

.productListPicture
{
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.productPicturethumb
{
display: block;
margin-left: auto;
margin-right: auto;
}

.productListPrice
{
text-align: center;
}

.productListPriceOld
{
color: #CCCCCC;
text-align: center;
}

.productListPriceSpecial
{
color: #0000FF;
font-weight: bold;
font-size: 20px;
text-align: center;
}

.productListShortDesc
{
font-size: 10px;
padding-bottom: 35px;
text-align: center;
}



/* ------------------- Search Area ---------------*/

.searchBox{
	width: 160px;

}

.searchButton{
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	}




img{
	display: block;
	margin: 0px;
	padding: 0px;
}
