body {
	margin: 0px;
	padding: 0px;
}
.footertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D369A9;
	text-decoration: none;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFB5B5;
	padding: 2px;
	font-weight: normal;
	margin: 0px;
}
h2, .h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C12C87;
	margin: 0px;
	padding: 0px;
  text-decoration: none;
}
.bodytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.radiotxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C12C87;
	text-decoration: none;
}
.linktxt, .normaltextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C12C87;
	text-decoration: none;
}
.linktxt2, .normaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C12C87;
	text-decoration: none;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C12C87;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
}
form {
	margin: 0px;
	padding: 0px;
}
.formfield1, .formbutton, .formfielddisable, .formfield1disable {
	border: 1px solid #EAB6D6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C12C87;
	background-color: #FDF2F9;
	text-decoration: none;
}
.formfield2
{
	border: 1px solid #EAB6D6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C12C87;
	background-color: #FDF2F9;
	text-decoration: none;
	height:20px;
	
	vertical-align:middle;
	padding:0px;
	margin:0px;
}

.subtext{
size:35 !important;
}

.scstatustxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED88C6;
	text-decoration: none;
}
.pricetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C12C87;
	text-decoration: none;
}
h3, .h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
  margin: 0;
}
#deliverydetails { display : block; }.holidaybg {
	background-color: #DDF5EB;
	background-image: url(../images/green_corner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.greentxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F9D3F;
	text-decoration: none;
}
.left25pad
{
	padding-left:25px;
}
.main_image
{
	padding-bottom:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
}
.disp_none{
 display:none;
}
.newpad
{
padding-top:10px;
}


.prodlist{
background-color:#ffc9c9;
color:#c12c87;
font-weight:bold;
font:Arial, Helvetica, sans-serif;
font-size:14px;
height:31px;
}

.prodback{
background-image:url(../images/backprodtitle.gif);
background-repeat:repeat-x;
color:#c12c87;
font-weight:bold;
font:Arial, Helvetica, sans-serif;
font-size:14px;
height:31px;
}


.padbody{
padding-left:73px;
}

.glossymenu {
border-color:-moz-use-text-color;
border-style:none;
border-width:0 0 0;
text-align:center;
}
.glossymenu a.menuitem {
display:block;
position:relative;
text-decoration:none;
width:auto;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
}
.glossymenu a.menuitem .statusicon {
border:0 none;
position:absolute;
}
.glossymenu a.menuitem:hover {
}

.mcatlist {
  clear: both;
  text-align:left;
 }
 
.mcatlist a:link, .mcatlist a:visited {
  color: #ffffff;
  text-decoration: none;
  display: block;
	background-image:url(../images/category.jpg);
	background-repeat:no-repeat;
	background-color:#F9FAF2;
	color:#8fad14;
	height:19px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
  background-position: left;
}
 
.mcatlist a:hover, .mcatlist a:active {
  color: #ffffff;
  text-decoration: none;
  display: block;
background-image:url(../images/category.m.jpg);
background-repeat:no-repeat;
background-color:#FFF9F9;
color:#D871B1;
height:19px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
  background-position: left;
}
 
.empcell{
  text-decoration: none;
  display: block;
	background-image:url(../images/emptycat.jpg);
	background-repeat:no-repeat;
	background-color:#F9FAF2;
	color:#8fad14;
	height:19px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
  background-position: left ;
}
.padleft15{
padding-left:10px;
}
.table_home
{
border:1px solid #EAB6D6;
}
.table_home1
{

border-bottom:1px solid #EAB6D6;
border-right:1px solid #EAB6D6;
border-top:1px solid #EAB6D6;
}

.notify_cart{
color: #006600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;


}

#newsletter_subscription_box_1 {
  position: relative;
	display: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
#newsletter_subscription_box_2 {
    float: left;  
	position: absolute;
	background-color:#cc6699;
	border:2px solid #e69fc2;

	/*background-image: url(../images/subs_bg.jpg);*/
	
	left: -650px;
	
	top: 200px; 
	width: 340px;
	height: 200px;
}
.pad10 {
  padding: 10px;
}

a.help
{
position:relative;
z-index:24;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;

}
a.help:hover
{
z-index:25;
cursor:help;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
a.help span
{
display:none;
}
a.help:hover span
{
display:block;
position:absolute;
color:#C12C87;
background-color:#FDF2F9;
top:3em;
left:3em;
width:20em;
border:2px solid #EAB6D6;
text-align:left;
padding:2px;
text-decoration:none;
}
.padd
{
padding-bottom:3px;
}

.list{
    margin-top:20px;
}

.left1{

  float:left;
  width:185px;
}
.clear_both{
    clear:both;
}

.dotted_border{
    border-bottom: 2px dotted #F9DEEE;
}


.left_side{
float:left;
margin:0 18px 0 0;
width:675px;
}

glossary_colour
{
float:left;
margin:15px 0 0;
width:675px;
}

.body_padding{
    padding-top: 20px;
    padding-bottom:20px;
}

.linktxt1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C12C87;
	text-decoration: none;
}

.top{
    margin-left:585px;
  
}

.top1{
    background:url("/panache_flowers/www/images/next.gif") no-repeat;
    padding:0 0 0 15px;
}