﻿body {
	background-color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	margin: 0px;
	overflow-y: scroll;
}

table {
	background-color:#FFFFFF;
}

.outertable
{
	background-color:Transparent;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
	background-position: center;
}

table.menu TD {
	color: #FFFFFF;            /* Must be the same as tdColor in the menu_script.js */
	background-color: #A6D8C8; /* Must be the same as tdBgColor in the menu_script.js */
	white-space: nowrap;

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 10px;
	vertical-align: middle;
	padding: 0px 11px;
	text-align: left;
	height: 22px;
	line-height: 21px;	
	display: table-cell;
	z-index:100;
}

table.menu 
{
	cursor: pointer;
	visibility: hidden;
	width: 120px;
	z-index:100;
}

table.submenu TD {
	color: #FFFFFF;            /* Must be the same as tdColor in the menu_script.js */
	background-color: #A6D8C8; /* Must be the same as tdBgColor in the menu_script.js */
	white-space: nowrap;

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 10px;
	vertical-align: middle;
	padding: 0px 10px;
	text-align: left;
	height: 22px;
	line-height: 21px;	
	display: table-cell;
	border-bottom: 1px solid #FFFFFF;
	z-index:100;
}

table.submenu
{
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	position: absolute;
	cursor: pointer;
	visibility: hidden;
	width: 140px;
	z-index:100;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #999999;
}
.slimcontrol
{
	background: #F1F5F1;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-top:1px solid #666666;
	color:#000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.logintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-bottom: 0px;
	line-height: 18px;
	font-weight: bold;
}
.TellFriend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	vertical-align: middle;
}
.TitlePadding {
	padding-bottom: 4px;
}
.bodytextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
	background-position: center;
	font-weight: bold;
}
.picCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-position: center;
	text-align: center;
}
.SendFriendText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 10px;
	background-position: center;
}
.SendFriendTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 10px;
	background-position: center;
	font-weight: bold;
}
.SendFriendTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	background-position: center;
	font-weight: bold;
}
.SendFriendSubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-position: center;
	font-weight: bold;
}
.SendFriendunsEmail {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-position: center;
}
.SendFriendTextBoldUnsEmail {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 10px;
	background-position: center;
	font-weight: bold;
}
A:link			{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00A19C;
}
A:visited		{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00A19C;
}
A:hover			{
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007572;
}
A:active		{
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00A19C;
}
.bodytextWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
}
.bodytextboldWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	font-weight: bold;
}
TD.bodytextPrice  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	text-align: right;
	padding-right: 2px;
}
.bodytextPrice  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	text-align: right;
	padding-right: 2px;
}
.Formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	text-align: right;
	padding-right: 10px;
}
.CheckoutText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: normal;
	padding-left: 4px;
}
.CheckoutTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
	padding-left: 4px;
}
.FormtextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
.CheckoutTextRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: normal;
	padding-left: 0px;
	text-align: right;
	padding-right: 5px;
}
.CheckoutTextRightBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
	padding-left: 0px;
	text-align: right;
	padding-right: 5px;
}
.asterisk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	text-align: right;
}
.AddToCartControl {
	background: #00A19C;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	width: 84px;
	border: 2px solid #A6D8C8;
}
.CheckoutControl {
	background: #00A19C;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 130px;
	border: 2px solid #A6D8C8;
	height: 26px;
}
.OrderCartControl {

	background: #00A19C;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 84px;
	border: 2px solid #A6D8C8;
}
.MainTablePadding {

	padding-bottom: 3px;
}
.SecureTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}
.SecureLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}
.AdminHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}
.Thankyou {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	background-position: center;
	font-weight: bold;
}
.ContinueShoppingControl {
	background: #00A19C;
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	width: 116px;
	border: 2px solid #A6D8C8;
}
.termstextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
}
.Strapline {
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00A19C;
}
.PullQuote {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00A19C;
	line-height: 16px;
}
.copyrightBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #999999;
	font-weight: bold;
}
.StraplineGrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #777777;
}
.QA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	font-weight: bold;
}
.SpecialOffer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	line-height: 13px;
	background-position: center;
	font-weight: bold;
}
.bodytextboldsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	font-weight: bold;
}
.AdminTableHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	font-weight: bold;
}

.AdminTableHeading A
{
	color: #ffffff;
}

.AdminTableHeading A:link			{
}
.AdminTableHeading A:visited		{
}
.AdminTableHeading A:hover			{
    text-decoration: underline;
}
.AdminTableHeading A:active		{
}


.AdminTableList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	background-position: center;
}
.AdminLargeHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
}
.AdminSearchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	background-position: center;
}
.AdminSearchTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	background-position: center;
	font-weight: bold;
}
.AdminAlert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	font-weight: bold;
}
.AdminHeadingTextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
	background-position: center;
	font-weight: bold;
}
.AdminLargeHeadingWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
}
.AdminMediumHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
}
.AdminDeleteConfirm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
}
.AdminDeleteConfirmRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	line-height: normal;
	background-position: center;
	font-weight: bold;
}

.AdminMenu
{
}

.AdminMenu A
{
    display:block; 
    background-color:Transparent;
    padding-top:8px; 
    height:21px; 
    text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.AdminMenu A:link			{
}
.AdminMenu A:visited		{
}
.AdminMenu A:hover			{
    text-decoration: underline;
}
.AdminMenu A:active		{
}
.AdminSmallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
	background-position: center;
	font-weight: bold;
}
.WhatPeopleAreSaying {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00A19C;
	line-height: 16px;
}
.PressItemHeading A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	background-position: center;
	font-weight: bold;
}

.PressItemHeading A:link			{
}
.PressItemHeading A:visited		{
}
.PressItemHeading A:hover			{
    text-decoration: underline;
}
.PressItemHeading A:active		{
}
.PressReleaseHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00A19C;
	text-decoration: none;
	background-position: center;
	font-weight: bold;
	line-height: 18px;
}
