		body
		{
			margin:0;
			padding:0;
		}
		*
		{
			overflow:-moz-scrollbars-none;
		}
		div scrollbar[orient="horizontal"] { display: none !important; }
BODY { 
background: #ffffff url(../images/linen.jpg) repeat fixed; 
font-style: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; 
; font-size: 12pt; 

scrollbar-arrow-color: #000000; 
scrollbar-3dlight-color: tan; 
scrollbar-highlight-color: #000000; 
scrollbar-face-color: tan; 
scrollbar-shadow-color: tan; 
scrollbar-darkshadow-color: moccasin; 
scrollbar-track-color: #E7D7CE; 
}
div.scrollDIV
{ 
  visibility:hidden;
  width:100%;
  padding:0;
  margin:0;
  height:100px;
  overflow: auto;
  padding:0;
  overflow-x:hidden;
}

div.scrollmenu
{ 
  width:100%;
  height : 90%;
  padding:0;
  margin:0;
  overflow: auto;
  padding:0;
}

.full
{
  	height:100%;
	width:100%;
}
a.printA
{
  	font-weight:bold;
	font-size:16pt;
	vertical-align:middle;
	font-family:verdana;

}
.img
{
  	font-size:15;
	font-style:italic;
}
img
{
  	border-width:1;
	border-style:solid;
	border-color:maroon;
	margin:5;
}
img.logo
{
	width:130px;
	margin:0;
	padding:10;
	border:0;
}
span.nfd
{
	border-color:red;
	border-width:2px;
	border-left:2px;
	border-right:2px;
	border-style:solid;
	padding:1em;
	font-family:impact;
	font-size:15pt;
	margin-top:20px;
	color:red;
}
.sub
{
  	width:100%;
	text-align: left;
	display:block;
	color:black;
	font-weight:bold;
	padding-top:5px;
	font-size:8pt;
	text-decoration:none;
	padding-pottom:2px;
}
span.sub
{
  	color:green;
}
span.year
{
  	color: #0000CC;
  	width:100%;
	text-align: left;
	display:block;
	font-weight:bold;
	padding-left:0px;
	padding-top:5px;
	font-size:10pt;
	text-decoration: underline;
	padding-bottom:2px;
	font-family:verdana;
}

xH1 { padding-left:56px;background:url(../images/bclogoH1.gif) no-repeat;font-size: 24pt;color:maroon; text-align:left;;display:block;background-color:white;border-width:2;border-style:solid;border-color:tan;font-family:courier new;margin-top:0} 
H2 { font-weight: bold; font-size: 16pt; text-align: left; } 
H3 { font-weight: bold; font-size: 13pt; text-align: left; } 
EM { color: #ff0000; font-style: italics; font-weight: bold; }
h1.snodger
{
	background:url(../images/testbg.jpg) no-repeat;
	font-size:23pt;
	color:black;
	padding-right:0;
	padding-left:56px;
	padding-top:100px;
	padding-bottom:1px;
	font-family:georgia;
	margin:0;
	width:100%;
	border-color:maroon;
	border-width:2px;
	border-left:0px;
	border-right:0px;
	border-style:outset;
}
span.layerSPAN
{
  	width:100%;
	height:100%;
  	background:url(../images/seeds.gif) 120% 0% no-repeat;
	xbackground-color:ivory;
	display:block;
	xmargin:20;
	xpadding:15;
	margin-right:20px;
}
ol,ul
{
	text-align:left;
	font-size:10pt;
}
li
{
  	margin-bottom:1em;
}

a
{
}
a.nav,span.nav 
{ text-decoration:none;
  	width:100%;
	xbackground-color:black;
	background-repeat:no-repeat;
	background-position:100% 90%;
	width:87%;
	color:maroon;
	padding-top:1px;
	padding-bottom:1px;
	display:block;
	xborder-width:5px;
	xborder-color:green;
	xborder-style:outset;
	font-size:8pt;
	text-align: left;
	font-weight:bold;
	margin-top:1;
	margin-bottom:2;
}
a.nav:link
{
}
a.nav:visited
{
}
a.nav:focus
{
	color:green;
  	background-color:ivory;
}
a.nav:hover
{
	background-position:-5% -20%;
	color:green;
	background-color:ivory;
}
a.nav:active
{
	background-position:100% 90%;
	background-color:ivory;
}
table.FTbl
{
  	width:100%;
	text-align:center;
}
body
{
}
h4
{
  	padding-top:2px;
  	padding-bottom:2px;
  	margin-top:2px;
  	margin-bottom:2px;
	text-align:right;
	text-decoration:none;
	font-style:normal;
	font-size:7pt;
	width:100%;

}
span.age
{
  	border-width:2;
	border-color:red;
	background-color:white;
	border-style:solid;
	color:maroon;
	padding:10;
	margin-top:1em;
	margin-bottom:1em;
	display:block;
	width:70%;
}

@media print {

EM { color: #000000; }
table.FTblx
{
  	width:100%;height;100%;
	vertical-align:middle;
	background-color:white;
	zoom:80%;

}
span.layerSPAN
{
}
#menuFRAME
{
  	width:0;
}
.FTblContentsTbl { display: none; }
.FTblContentsCell { display: none; }
}
p
{
  	text-align:left;
	font-size:10pt;
}
table.plantTAB
{
  	width:100%;
	padding-bottom:2em;
}
table.plantTAB th
{
  	font-family:courier new;
	font-size:14pt;
	color:maroon;
	text-align:left;
	padding:0;
	margin:0;
	border-style:solid;
	border-color:maroon;
	border-width:3px;
	border-left:0px;
	border-right:0px;
}
td.cartTD
{
	padding:5px;
	vertical-align:bottom;
}
td.cartTD h3
{
	font-size:12pt;
	padding:0px;
	margin:0px;
}
img.minicard
{
	width:30px;
	
}
td.minicart a
{
  	font-size:8pt;
	color:black;
	text-decoration:none;
	font-family:verdana;
}
img.card
{
	width:100px;
}
table.plantTAB * img
{
  	width:130px;
}
td.cartTD img
{
	width:90px;
}
td.cartTD hr
{
	color:maroon;
	padding:0px;
	margin:0px;
}
table.plantTAB tr td h2
{
	font-size:10pt;
}
table.holderTAB,table.smallholderTAB
{
  width:100%;
  height:100%;
  /*background-image:url(../images/decoration.gif);*/
  background-position:0 0;
  background-repeat:no-repeat;
  background-color:transparent;
}
table.smallholderTAB
{
  /*background-image:url(../images/decoration_small.gif);*/
  	
}
span.imagenameSPAN
{
  	width:90%;
	font-size:8pt;
	text-align:center;
	text-decoration:italic;
}
table.plantTAB td
{
  	vertical-align:top;
	font-size:10pt;
}
span.codeDIV
{
	background-color:maroon;
	color:tan;
	border-color:tan;
	font-family:georgia;
	font-size:10pt;
	text-align:center;
	border-style:outset;
	border-width:3;
	padding:5;
	margin:0;
	height:0;
}
div.codeDIV
{
  	width:4em;
	border-width:2;
	background-color:white;
	border-color:maroon;
	font-family:impact;
	font-size:16pt;
	border-style:solid;
	padding:4px;
	text-align:center;
}
div.so
{
  	background-color:maroon;
	text-align:center;
	color:white;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	padding:5;
	margin:2;
	border:1 solid black;
	font-weight : bold;
	display : block;
}
span.so
{
  	width:100%;
	border-style:solid;
	border-color:maroon;
	border-width:1px;
	background-color:white;
	color:maroon;
	margin:2;
	font-style:italic;
}
span.priceSPAN
{
  	font-size:12pt;
	font-weight:bold;
}
span.codeSPAN
{
  	font-size:13pt;
	font-weight:bold;
	font-family : Arial, Helvetica, sans-serif;
}
#menuTAB
{
	padding-right:20px;
}
#menuTAB tr td
{
	text-align:right;
}
h1
{
	border-color:maroon;
	border-width:2px;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	border-style:solid;
	padding-top:1em;
	text-align:left;
}
td.footer
{
	border-color:maroon;
	border-width:2px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	padding-top:1em;
	text-align:left;
}
td.footer p 
{
	font-size:8pt;
}
.td_line
{
	background-color: #666666;
	height : 1px;
}
	


