td {
	font-family: Verdana;
	font-size: 12px;
	color: #000022;
	text-align: left;
}
.purplelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #666EB0;
	text-decoration: none;

}
.purplelinknotbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666EB0;
	text-decoration: none;

}
.normaltext {
	font-family: Verdana;
	font-size: 12px;
	color: #000022;
	text-align: left;
	line-height: 14px;
}
.below-here-no-jannine {
	font-family: Verdana;
	font-size: 12px;
	color: #000022;
	text-align: justify;
	line-height: 14px;
}
.GreenHeading {
	font-family: verdana;
	font-size: 12px;
	color: #447A69;
	text-decoration: none;

}
.WhiteHeading {
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.productname {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #666EB0;
}

.productname_blue {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #0000FF;
}

.BlueHeading {
	font-family: verdana;
	font-size: 12px;
	color: #666EB0;
	text-decoration: none;
	font-weight: normal;
}
.GreenSitetext {
	font-family: verdana, arial, sansSerif;
	font-size: 12px;
	color: #447A69;
	text-decoration: none;
}
.BlueSitetext {
	font-family: verdana, arial, sansSerif;
	font-size: 12px;
	color: #330066;
	text-decoration: none;
}
.WhiteSitetext {
	font-family: verdana, arial, sansSerif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.RedHeading {
	font-family: verdana;
	font-size: 12px;
	color: #E34220;
	text-decoration: none;
	font-weight: normal;
}
.YellowHeading {
	font-family: verdana;
	font-size: 12px;
	color: #E09216;
	text-decoration: none;
	font-weight: normal;
}
.GreenSitetextBold {
	font-family: verdana, arial, sansSerif;
	font-size: 10px;
	color: #447A69;
	text-decoration: none;
	font-weight: bold;

}
.GreenSitetextBold:link {
	font-family: verdana, arial, sansSerif;
	font-size: 10px;
	color: #447A69;
	text-decoration: none;
	font-weight: bold;

}
.GreenSitetextBold:hover {
	font-family: verdana, arial, sansSerif;
	font-size: 10px;
	color: #447A69;
	text-decoration: underline;
	font-weight: bold;

}
.GreenLinks {
	font-family: verdana, arial, sansSerif;
	font-size: 12px;
	color: #447A69;
	text-decoration: underline;
	font-weight:bold;
}

.RedLinks {
	font-family: verdana, arial, sansSerif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}


.GreenLinks:hover {
	font-family: verdana, arial, sansSerif;
	font-size: 12px;
	color: #447A69;
	text-decoration: none;
}
.WhiteLinks {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.WhiteLinks:hover {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.WhiteLinks_footer {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.WhiteLinks_footer:hover {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.centerer {
	font-family: verdana;
	font-size: 3mm;
	font-weight: normal;
	color: #333333;
	text-align: center;
	width: 30mm;
}
.productdescriptionmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E09216;
	text-align: justify;
}
.productaddtocart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666EB0;
	text-align: justify;
}
.productprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DF0024;
}
.shopheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #447a69;
	line-height: 22px;

}
.shopcategories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #447A69;
	text-align: justify;
}
.leftbackground {
	background-image: url(../images/leftimage.jpg);
	background-repeat: no-repeat;
}
.centererlarger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4mm;
	font-weight: normal;
	color: #333333;
	text-align: center;
	width: 30mm;
}
.productdescriptionlarger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-align: justify;
}
.textwider {
	width: 147px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D7E4E0;
	border: 1px solid 7BA496;
}
.orderdetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000033;
}
.WhiteLinksntoebold {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.WhiteLinksthin {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.WhiteLinksthin:hover {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;

}

.GreyLinksthin {
	font-family: verdana;
	font-size: 11px;
	color: #0A4F37;
	text-decoration: none;
}
.GreyLinksthin:hover {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;

}

.productnamesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666EB0;
	text-decoration: none;

}
.productcartinfosmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}
.leftflowers {
	background-image: url(../images/flowers.jpg);
	background-repeat: repeat-y;
	background-position: left 50px;
}
.textnormal {
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #D7E4E0;
	border: 1px solid #7BA496;
}
.blueLinksthin {
	font-family: verdana;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
.blueLinksthin:hover {
	font-family: verdana;
	font-size: 11px;
	color: #0000ff;
	text-decoration: underline;
}
BODY {
	SCROLLBAR-FACE-COLOR: #7BA496;
	SCROLLBAR-HIGHLIGHT-COLOR: #7BA496;
	SCROLLBAR-SHADOW-COLOR:	#999999; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #92B4A8;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	margin: 0px;
	padding: 0px;
}
.proddescentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	text-align: center;
}
.productcartinfosmallcentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
}
.greenLinks {
	font-family: verdana;
	font-size: 10px;
	color: #447A69;
	text-decoration: none;
	font-weight: bold;

}
.greenLinks:hover {
	font-family: verdana;
	font-size: 10px;
	color: #447A69;
	text-decoration: underline;
	font-weight: bold;

}
.productdescriptioncentre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	text-align: center;
}
.productnamecentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666EB0;
	text-align: center;
}
.proddescentrepurple {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	text-align: center;
}
.textwiderstill {
	width: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D7E4E0;
	border: 1px solid #7BA496;
}

.textboxpurple {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9D9FF;
	border: 1px solid #7BA496;
}


.shopsubcategories {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #447A69;
	text-align: justify;
}
.shopcategoriesparent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #447A69;
	text-align: justify;
	font-weight: bold;
}
.shopcategoriesselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #447A69;
	text-align: justify;
	font-weight: bold;
}
.shopcategoriesunselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #447A69;
	text-align: justify;
	font-weight: normal;
}
.loginerrormsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
}
.tablespacer {
	padding-right: 0px;
	padding-left: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;

}
.buttonback {
	color: #FFFFFF;
	background-color: #79a496;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;


}
.buttonback2 {
	color: #FFFFFF;
	background-color: #79a496;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;


}
.textwider4rows {
	
	width: 350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D7E4E0;
	border: 1px solid;
	height: 50px;

}
.menuspacer {
	background-image: url(../images/menuspacer.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.imagestop {
	background-image: url(../images/top.gif);
}
.imagesbottom {
	background-image: url(../images/bottom.gif);
}
.imagesright {
	background-image: url(../images/right.gif);
}
.imagesleft {
	background-image: url(../images/left.gif);
}
.backgreen {
	background-color: #EAF1EF;
}
.bodytext {
	font-family: Verdana;
	font-size: 12px;
	color: #000022;
	text-align: justify;
	line-height: 14px;
}
.error {
	font-family: Verdana;
	font-size: 14px;
	color: #FF0000;
	text-align: center;
}
.backgroundlime {
	background-color: #D7E4E0;
}
.rightspacer {
	padding-right: 20px;
}


.button {
	font: bold 11px verdana;
	color: #FFFFFF;
	text-decoration: none;
	background:url(/images/buttonnew.gif);
	border: 1px outset;
	padding-top: 2px;
	padding-bottom: 2px;


}
.leftspacer {
	padding-left: 10px;
}
.clearfloat {
	font-family: Verdana;
	clear: left;
}

.normaltextsmaller {

	font-family: Verdana;
	font-size: 10px;
	color: #000022;
	text-align: left;
	line-height: 14px;
}
.textbox50 {
	width: 100px;
}
.leftspacertop {
	padding-left: 10px;
	padding-top: 3px;

}
.textnormalleft {

	width: 72px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-color: #ffffff;
	border: 1px solid #7BA496;
}
.textwidernormal {
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #7BA496;
	height: 25px;
}
.indent {
	padding-left: 10px;
}
.buttonmedium {
	font: bold 11px verdana;
	color: #FFFFFF;
	text-decoration: none;
	background:url(/images/buttonnew.gif);
	border: 1px outset;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 150px;

}
.borderthin {
	border: 1px solid #79A496;
	height: 1px;
}.picborder {
	border: 1px solid #79A496;
}
.author {

	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #666EB0;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525252;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7BA496;
	border-right-color: #7BA496;
	border-bottom-color: #7BA496;
	border-left-color: #7BA496

}
.purplelinklarge:link {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #666EB0;
	text-decoration: none;

}
.purplelinklarge:hover {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: underline;
	color: #666EB0;
}
.purplelinklarge:active {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	color: #666EB0;
}
.purplelinklarge:visited {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	color: #666EB0;
}

.photos {
	padding-right: 5px;
	margin-right: 10px;
}

.tickcolour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DF9319;
	font-size: 12px;
}
.padding {
	padding-right: 10px;
	padding-left: 10px;
	margin-left:10px;
	margin-right:10px;
}
.padding_20 {
	padding: 20px;
	margin: 20px;
	width: 95%;

}

}.notlookyet {
	visibility: hidden;
}
shoppingheaders {


	background-color:#FFD72B;
}
.style2 {font-size: 10px}

.Border {
	border:1 solid #345A4D;
}
.wsenquiry{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#40564F;
	font-weight:bold;
	padding-left:3px;
	padding-top:10px;
	padding-bottom:10px;
	}

.wsenquiry_nobold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#40564F;
	padding-left:3px;
	padding-top:10px;
	padding-bottom:10px;
	}

	
	.wsenquiry_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	text-decoration: none;
	background-color:#6691A4;
	font-weight:bold;
	}

.wsenquiry_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#99CC00;
	
}
.wsenquiry_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #40564F;
	text-decoration: none;
	background-color:#D7E4E0;
	padding:5px:
	
}

.wsenquiry_left_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #40564F;
	text-decoration: underline;
	background-color:#D7E4E0;
	padding:5px:
	
}

.tick_box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #40564F;
	text-decoration: none;
	background-color:#D7E4E0;
	padding:5px;
	
}
.tick_box2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-color:#7AA496;
	padding: 15px;

	
}
.white{
	background-color:#ffffff;
	
}

.wsenquiry_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-color:#7AA496;
	padding:5px;
	height:16px;

}

.text_box_botttom{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #033B5E;
	text-decoration: none;
	background-color:#FFFFFF;
	padding:5px;

}
.left{
	padding-right:10px;
	margin-right:10px;
	text-align:left;


}
.wsproductimage {
	background-image: url(/images/image_bg.gif);
	height:142;
	width:129;
	background-repeat:no-repeat;
	text-align:center;
	background-position:center;
	
}.news_sub_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660066;
}
.heading_purple {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bolder;
	color: #663399;
}
.pink_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF00CC;
}
.pink_text_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FF00CC;
}
.pink_text_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF00CC;
}
.blue_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
.purple_small {
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bolder;
	color: #663399;
}
.Links {
	text-decoration:none;
}
.Links:hover {
	text-decoration:underline;
}.padding_left10 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.line_height {
	line-height:24px;
}
