td {
	bgcolor: #FFFFFF;
}
body { 
	background-color: #99cc33; 
	margin: 0px; 
	padding: 0px; 
}
table.main { 
	width: 100%; 
	background-color: #fff; 
	border: 0px; 
	padding: 0px; 
}
table.main td { 
	padding: 0px; 
}
td { 
	background-color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;  color:#000000;  font-size: 12px;
}
td.divider { 
	background-color: #666666; 
}
table.footer { 
	background-color: #99cc33; 
	border: 0px; padding: 0px; 
}
table.footer td { 
	background-color: #99cc33; 
	border: 0px; 
	padding: 0px; 
}
a.menu { 
	height: 20px; 
	font-family: arial;
	color: #c60; 
	font-weight: bold; 
	font-size: 11px; 
	text-decoration: none; 
}
a.menu:visited { 
	color: #c60; 
}
a.menu:hover { 
	color: #9c3; 
	text-decoration: underline; 
}
a.menu:active { 
	color: #9c3; 
	text-decoration: underline; 
}
div.catdesc1 { 
	color: #666; 
	font-family: arial; 
	font-size: 11px; 
}
div.catdesc { 
	color: #666; 
	font-family: arial; 
	font-size: 11px; 
	font-weight: bold; 
}
div.ritext {
    font-family: arial;
	font-size: 14px;
	color: #8F8F8F;
	line-height: 18px;
}
div.soldout { 
	color: #ff0000; 
	font-weight: bold; 
	font-family: arial; 
	font-size: 11px; 
	padding-left: 25px;
}
div.soldoutImg{ 
	color: #f00;
	text-align:center;
	font-weight: bold; 
	font-family: arial; 
	font-size: 11px; 
}
div.soldoutSmall { 
	width:140px;
	text-align:justify;
	color: #f00; 
	font-family: arial; 
	font-size: 10px; 
}
div.carddesc { 
	color: #888; 
	font-family: arial; 
	font-size: 13px; 
	text-align: center; 
	padding-top: 100px; 

}
.small_text { 
	color: #99999f; 
	font-family: arial; 
	font-size: 11px; 
}
div.pages { 
	color: #9c3; 
	font-weight: bold; 
	font-family: arial; 
	font-size: 12px !IMPORTANT;
/*	text-align:right;*/
	margin-bottom:5px;
}
span.pages { 
	font-family: arial; 
	color: #9c3; 
	font-weight: bold; 
	font-size: 12px; 
	text-decoration: none; 
}
a.pages { 
	font-family: arial;
	font-size: 12px;  
	color: #c60;
	font-weight: bold; 
	text-decoration: none; 
}
a.pages:visited { 
	color: #c60; 
	font-size: 12px; 
}
a.pages:hover { 
	color: #9c3; 
	font-size: 12px; 
	text-decoration: underline; 
}
a.pages:active { 
	color: #9c3; 
	font-size: 12px; 
	text-decoration: underline; 
}
div.flowerdesc { 
	color: #999; 
	font-weight: bold; 
	font-family: arial; 
	font-size: 11px; 
}
span.active { 
	color: #9c3; 
	height: 20px; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 11px; 
}
#hairline {
	border: 1px solid #cccccc;
	text-align: center;
}
a.but_link {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	font-weight: bold; 
	text-decoration:none;
}
a.but_link:visited {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	font-weight: bold; 
	text-decoration:none;
}
a.but_link:active  {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	font-weight: bold; 
	text-decoration:none;
}
a.but_link:hover {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #34672F;
	line-height: 26px;
	text-decoration:none;
	font-weight: bold; 
}
a.by_but_white {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 14px;
	font-weight: bold; 
	text-decoration:none;
	text-transform: uppercase;
}
a.by_but_white:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 14px;
	font-weight: bold; 
	text-decoration:none;
	text-transform: uppercase;
}
a.by_but_white:active  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #326833;
	line-height: 14px;
	font-weight: bold; 
	text-decoration:none;
	text-transform: uppercase;
}
a.by_but_white:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #326833;
	line-height: 14px;
	text-decoration:none;
	font-weight: bold; 
	text-transform: uppercase;
}
a.by_but {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	line-height: 14px;
	font-weight: bold; 
	text-decoration:none;
	text-transform: uppercase;
}
a.by_but:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	line-height: 14px;
	font-weight: bold; 
	text-decoration:none;
	text-transform: uppercase;
}
a.by_but:active  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91C532;
	line-height: 14px;
	font-weight: bold; 
	text-decoration:none;
	text-transform: uppercase;
}
a.by_but:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91C532;
	line-height: 14px;
	text-decoration:none;
	font-weight: bold; 
	text-transform: uppercase;
}
a.by_but_sm {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	line-height: 13px;
	font-weight: bold; 
	text-decoration:none;

}
a.by_but_sm:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8E8E8E;
	line-height: 13px;
	font-weight: bold; 
	text-decoration:none;

}
a.by_but_sm:active  {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91C532;
	line-height: 13px;
	font-weight: bold; 
	text-decoration:none;

}
a.by_but_sm:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #91C532;
	line-height: 13px;
	text-decoration:none;
	font-weight: bold; 

}
.grey_l {
color: #8E8E8E;}
a.gallery {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #777777;
	line-height: 26px;
	font-weight: bold; 
	text-decoration:underline;
}
a.gallery:visited {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #777777;
	line-height: 26px;
	font-weight: bold; 
	text-decoration:underline;
}
a.gallery:active  {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #777777;
	line-height: 26px;
	font-weight: bold; 
	text-decoration:underline;
}
a.gallery:hover {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #777777;
	line-height: 26px;
	text-decoration:underline;
	font-weight: bold; 
}


.noprint a.noprint, a.noprint:active, a.noprint:visited, a.noprint:hover {font-family: arial; font-size: 8px; color: #99cc33;  display: none;}
		
		
/* Set display style
-----------------------------------------------*/
.set_display{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	color: #D68533; 
	font-weight: bold; 
	font-size: 13px;
	
}

/* Checkout Items Table
------------------------------------------------*/
TABLE.items{
	margin:10px;
	border-collapse:collapse;
}
.items TD{
	text-align:center;
	padding:5px;
/*	border-collapse:collapse;*/
}
.odd TD{
	background:#E6F3CD;
}

/* Wholesale Thumbs
-------------------------------------------------*/
.wholesale_thumb {
	float:left;
	width:270px;
	padding:10px 1px 10px 11px;
	font:11px/16px arial,sans-serif;
	color:#081631;
}

.clearfix {
	height:0;
	display:block;
	clear:both;
}