h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #AD3B76
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6f70;
	line-height: 13px
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a59891;
	list-style-image: url(../images/dot.gif);
	line-height: 14px
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6f70;
	list-style-image: url(../images/dot.gif);
	line-height: 13px
}
li2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6c6f70;
	list-style-image: url(../images/dot.gif);
	line-height: 13px
}

liold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a59891;
	list-style-image: url(../images/dot.gif);
	line-height: 14px
}
.OptionSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.size10px {
	font-size: 10px
}
.size11px {
	font-size: 11px
}
.size11pxTextBoxWidth100 {
	font-size: 11px;
	width: 100%
}
a:hover {
	color: #a59891;
	text-decoration: underline
}
a {
	color: #a59891;
	text-decoration: none
}
a.normal:hover {
	color: #AD3B76;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif
}
.Nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF
}
a.Nav:link {
	color: #FFFFFF;
	text-decoration: none
}
a.Nav:visited {
	color: #FFFFFF;
	text-decoration: none
}
a.Nav:active {
	color: #FFFFFF;
	text-decoration: none
}
a.Nav:hover {
	color: #B50A66;
	text-decoration: none
}
.brown10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #695217
}
.darkblue10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #040C71
}
a.darkblue10px:link {
	color: #050D72;
	text-decoration: none
}
a.darkblue10px:visited {
	color: #050D72;
	text-decoration: none
}
a.darkblue10px:active {
	color: #050D72;
	text-decoration: none
}
a.darkblue10px:hover {
	color: #050D72;
	text-decoration: underline
}
.darkblue13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #050D72
}
.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}
.greenbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #040C71;
	font-weight: bold;
	background-color: #E9FC9B
}
.blue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #026ABA
}
.blue13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #026ABA
}
.blueborder {
	border: #026aba;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #75405d;
	padding-top:20px;
	padding-left:10px;
}
/* updated to acutally be BLACK for Fruit Only */
.white10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF
}
a.white10px:link {
	color: #FFFFFF;
	text-decoration: none
}
a.white10px:visited {
	color: #FFFFFF;
	text-decoration: none
}
a.white10px:active {
	color: #FFFFFF;
	text-decoration: none
}
a.white10px:hover {
	color: #B50A66;
	text-decoration: underline
}
.occasion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF
}
a.occasion:link {
	color: #92215C;
	text-decoration: none
}
a.occasion:visited {
	color: #92215C;
	text-decoration: none
}
a.occasion:active {
	color: #92215C;
	text-decoration: none
}
a.occasion:hover {
	color: #FFFFFF;
	text-decoration: none
}
.ForgotPW9px, .Footer9px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF
}
a.ForgotPW9px:link, a.Footer9px:link {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none
}
a.ForgotPW9px:visited, a.Footer9px:visited {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none
}
a.ForgotPW9px:active, a.Footer9px:active {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none
}
a.ForgotPW9px:hover, a.Footer9px:hover {
	color: #B50A66;
	font-weight: normal;
	text-decoration: none
}
.green10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #94EBC4
}
a.green10px:link {
	color: #94EBC4;
	text-decoration: none
}
a.green10px:visited {
	color: #94EBC4;
	text-decoration: none
}
a.green10px:active {
	color: #94EBC4;
	text-decoration: none
}
a.green10px:hover {
	color: #FFFFFF;
	text-decoration: none
}
.white11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF
}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF
}
a.info:link {
	color: #FFFFFF;
	text-decoration: none
}
a.info:visited {
	color: #FFFFFF;
	text-decoration: none
}
a.info:active {
	color: #FFFFFF;
	text-decoration: none
}
a.info:hover {
	color: #000000;
	text-decoration: none
}
.red13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AC203A
}

.imageborder {
	border: 1px solid #044C2D
}
.darkgreen10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #044C2D
}
.pink10px, .red10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AD3B76
}

.noteDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #75405d
}
.noteDark12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75405d
}
.brownborder {
	border: none;
}
.homehead { 
	display:none;
}
	
.brown13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #75405d
}
.darkgreen12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #044C2D
}
.grey10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333
}
.brown15px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #75405d;
}
.ProductDetailBox {
	border: #E1C88F none;
	background-color: #FFFFFF
}
.totalpricebox {
	border-color: FFFFFF; 
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.pricefield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #F0F0D2;
	border: 1px #43705C solid;
	font-weight: bold;
	text-align: right
}
.greenbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #044C2D
}
.detailfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #F3E7CA;
	border: 1px #C4C0B6 solid;
	font-weight: bold;
	text-align: center
}
.deliveryfield, .deliveryfieldCorporateOrders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	background-color:#ffffff; 
	border-style: none
}
.pink13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AD3B76
}
.colourmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 110px
}
.pink11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AD3B76
}
.red11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AD3B76
}
.pricefield-total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #43705C solid;
	font-weight: bold;
	text-align: right
}
.grey9px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333
}
.addonmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 150px
}
.red11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AC203A
}
.pinkline {
	border-color: black black #AD3B76;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
.deliverytimefield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FEF6E3;
	border: 0px none;
	font-weight: bold;
	text-align: right
}
.deliverypricefield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FBF2CF;
	border: 1px #B48A2B solid;
	font-weight: bold;
	text-align: right
}
.deliverypricefield-total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px #B48A2B solid;
	font-weight: bold;
	text-align: right
}
.pinkline {
	border-color: black black #CC7AA9;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px
}
.brownline {
	border-color: #E1C88F black black;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}
.bg-popup {
	background-color: #044C2D
}
.underline {
	background-color: #E1C88F
}
.underline-cart {
	background-color: #789F8E
}
.cartLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF443;
	font-weight: bold;
	line-height: 13px;
}
a.cartLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF443;
	decoration: underline;
	font-weight: bold;
	line-height: 13px;
}
.cartInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: none;
}
.bg-cart {
	background-color: #DFE0B6
}
.bg-popupheader {
	background-color: #660066
}
.  green13pxbold {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #333333;
 font-weight: bold;
 text-decoration: none;
}
.bluecitibank {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333399
}
.bluecitibanklarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333399
}
.bluecitibanksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399
}
.deliveryfieldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	background-color: #FFCCCD;
	border-style: none
}
.size9px {
	font-size: 9px
}
.currencyconverterBg {
	background-color: #044C2D;
}
.currencyconverterResult {
	background-color: #fef6e3;
}
.CheckoutRecipientTD {
	background-color: #f5f4f1;
}
.CheckoutAltTD {
	background-color: #FFFFFF;
}
.ShopBgColour {
	background-color: #f5f4f1;
}
.contentSeperatorHR {
	margin-top:10px;
	margin-bottom:10px;
	background-color: #ece4e7;
}
.innerContentTable {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:3px;
}
.innerContentTablePaddingBottom {
	padding-bottom:5px;
}
.innerContentTablePaddingBottomRight {
	padding-right:5px;
	padding-bottom:5px;
}
#membersSubForm {
	width:525px;
	padding-top:3px;
	padding-bottom:3px;
}
#membersFieldTitle {
	width:110px;
	padding-top:3px;
	padding-bottom:3px;
}
#membersFieldValue {
	width:415px;
	padding-top:3px;
	padding-bottom:3px;
}

/* HOMEPAGE SPECIALS */
.HomepageSpecialsBorder {
	height:100%;
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	border-bottom:1px solid #ececec;
	padding:5px;
}

.ProductTitleHomepage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#848587;
	font-weight:bold;
}

.ProductPriceHomepage {

	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#75405d;
	font-weight:bold;
}


/* TOP NAV MEMBERS */
.MembersLoginUsername {
	height:15px;
	width:100px;
	border:none;
	padding: 0px;
	margin: 0px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #333333;
	text-align:left;
	text-indent:4px;
}

.MembersLoginPassword {
	height:15px;
	width:100px;
	border:none;
	padding: 0px;
	margin: 0px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #333333; 
	text-align:left;
	text-indent:4px;
}


.topNavDropDown {
	height:35px;
	padding-left: 15px;
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	background: #e8dcdd;
	border-bottom:1px solid #d8d0ce;
	font-style:normal;
	text-decoration:none;	
}

.topNavDropDown:hover {
	text-decoration:none;
}

/* LEFT NAVIGATION LINKS */

.BrowseByOccasionHref {
	width: 176px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #75405d; 
	line-height: 22px;
	padding-left: 18px;
	background-image:none;
}
.BrowseByOccasionHref a, a:visited
{
	color:#75405d;
}
a.BrowseByOccasionHref:hover {
	color: #75405d;
	text-decoration: underline
}
.BrowseByPriceHref {
	width: 176px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #75405d; 
	line-height: 22px;
	padding-left: 18px;
	background-image:none;
}
.BrowseByPriceHref a, a:visited
{
	color:#75405d;
}
a.BrowseByPriceHref:hover {
	color: #75405d;
	text-decoration: underline
}

/* HOMEPAGE PROMOTIONAL LINKS */
.QuickLinkLeftCurve {
	width:14px;
	height:26px;
	
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../SiteLayout/HampersOnly/HomePageQuickOff_left.gif);

}

.QuickLinkLeftCurve_On {
	width:14px;
	height:26px;
	
	cursor:pointer;
	
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../SiteLayout/HampersOnly/HomePageQuickOn_left.gif);
}

.QuickLinkInnerText {
	height:26px;
	width:90px;
	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:bold;
	color:#848587;
	text-align:center;

	background-repeat:repeat-x;
	background-position: 0 0;
	background-image: url(../SiteLayout/HampersOnly/HomePageQuickOff_inner.gif);

}

.QuickLinkInnerText_On {
	height:26px;
	width:90px;
	
	cursor:pointer;
		
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:bold;
	color:#ffffff;
	text-align:center;
		
	background-repeat:repeat-x;
	background-position: 0 0;
	background-image: url(../SiteLayout/HampersOnly/HomePageQuickOn_inner.gif);

}

.QuickLinkRightCurve {
	width:14px;
	height:26px;
	
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../SiteLayout/HampersOnly/HomePageQuickOff_right.gif);

}

.QuickLinkRightCurve_On {
	width:14px;
	height:26px;

	cursor:pointer;
	
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../SiteLayout/HampersOnly/HomePageQuickOn_right.gif);

}

/* FOOTER LINKS */
.FooterLinks {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#75405d;
	
}
.FooterLinks a, a:visited, a:hover
{
	color:#75405d;

}
.FooterURLs {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	font-size: 11px; 
	color:#75405d;
	
}

.FooterURLs a, a:visited, a:hover
{
	color:#75405d;

}