BODY,TABLE,TH,TD,STRONG,EM,B,I,DD,DL,OL,FONT,BR,CENTER {
   font-family: Univers, Arial, Helvetica, sans-serif;
}

.title { font-family: 'Nobile', arial, serif; font-size: 28px; letter-spacing: -0.02em; margin-top: -26px;}
.text { font-family: 'Nobile', arial, serif; font-size: 90%; clear: both;}
.rightfloat { float: right; width: 35%; height: 35%;}

#Materials001:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Materials001:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step001:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step002:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step003:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step004:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step005:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step006:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step007:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step008:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step009:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step010:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step011:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step012:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Step013:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Conclusion001:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}
#Followup:before { content: attr(title) ":"; font-size: 125%; text-decoration: underline;}

.contentimage { padding: 0px; float: right; clear: right; margin: 4px; width: 30%; max-width:100%;}
.contentimage img {border: 1px solid #000000; max-width: 100%;}
.contentimage:after { content: attr(title); font-family: 'Reenie Beanie', arial, serif;  }

#not-IE {
   padding: 20px 0px 0px 0px;
}
/* only non-IE browers think that #not-IE exists, so this markup is
   skipped for Internet Explorer */
#not-IE ul {
   list-style: none;
   margin-left: 40px;
   padding: 0 0 0 1em;
   text-indent: -1em;
}
#not-IE li {
   width: 70%;
   padding: 0;
   margin:0 0 0.25em 0;
}
#not-IE li:before {
   content: "\2022 \0020";
   font-size: 85%;
}

span .five-eighths { content: " 5/8"; };

.panel { background: #FFFFFF; text-align: right; }
.panel-overlay { text-align: left; }
.filmstrip { background: #FFFFFF; }
.frame { background: #FFFFFF; }
.gallery { background: #FFFFFF; border: none; }

div .panel img {
   margin-right: 67px;
   border: 1px solid black;
}

.overlay-background {
   background-color: #000000;
}

.line80 {
   color: #000000;
	border: 0;
	width: 80%;
	background-color: #000000;
	height: 1px;
}

.line90 {
   color: #000000;
	border: 0;
	width: 90%;
	background-color: #000000;
	height: 1px;
}

.sciname {
   font-size: 18pt;
   font-family: Optima, Arial, Helvetica, sans-serif;
}

.sciname {
   font-size: 18pt;
   font-family: Optima, Arial, Helvetica, sans-serif;
}

.categoryentry {
   font-size: 18pt;
   font-family: Optima, Arial, Helvetica, sans-serif;
}

.totalentries {
   font-size: 11pt;
   font-family: Univers, Arial, Helvetica, sans-serif;
   margin-bottom: 0;
}

.comname {
   font-size: 15pt;
   font-family: Optima, Arial, Helvetica, sans-serif;
}

.price {
   font-size: 18pt;
   font-family: Optima, Arial, Helvetica, sans-serif;
   vertical-align: top;
}

.addcart {
   font-size: 12pt;
   font-weight: bold;
   font-family: Optima, Arial, Helvetica, sans-serif;
   vertical-align: bottom;
}

.plantinfo {
   font-size: 11pt;
   font-family: Univers, Arial, Helvetica, sans-serif;
   vertical-align: top;
}

.potsize {
   font-size: 12pt;
   font-family: Univers, Arial, Helvetica, sans-serif;
}

.help {
   font-size: 7pt;
   font-family: Univers, Arial, Helvetica, sans-serif;
}

.imagecredit {
   font-size: 7pt;
   font-style: italic;
   font-family: Univers, Arial, Helvetica, sans-serif;
   vertical-align: top;
}

.plantimage {
   position: relative;
   top: 10px;
   border-style: solid;
   border-color: black;
   border-width: 1px;
}

.cartth {
   color: #FFFFFF;
   font-size: 12px;
   font-family: Tohama,Verdana;
   font-weight: bold;
   text-decoration: none;
   background-color: #09387E;
}

.tdRow0 {
   background-color :#A0CFFB;
   color: #000000;
   font-size: 12px;
   font-family: Verdana,Arial;
   text-decoration: none;
}

.tdRow1 {
   background-color :#DFEFFE;
   color: #000000;
   font-size: 12px;
   font-family: Verdana,Arial;
   text-decoration: none;
}

.addressTable {
   border-style: solid;
   border-color: black;
   border-width: 1px;
}

.addressbox {
   background-color :#A0CFFB;
   color: #000000;
   font-size: 12px;
   font-family: Verdana,Arial;
   text-decoration: none;
   border-style: solid;
   border-color: black;
   padding: 4px;
   border-width: 0px 1px 1px 0px;
}

.cartsmalltext {
   color: #000000;
   font-size: 10px;
   font-family: Verdana,Arial;
   text-decoration: none;
}

.cosanserif14bold {
   color: #000000;
   font-size: 14px;
   font-weight: bold;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.cosanserif14 {
   color: #000000;
   font-size: 14px;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.cosanserif12spaced {
   color: #000000;
   font-size: 12px;
   line-height: 2;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.cosanserif12 {
   color: #000000;
   font-size: 12px;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.cosanserif12bold {
   color: #000000;
   font-size: 12px;
   font-weight: bold;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.cosanserif10 {
   color: #000000;
   font-size: 10px;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.cosanserif10italic {
   color: #000000;
   font-size: 10px;
   font-style: italic;
   font-weight: normal;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.cosanserif10bold {
   color: #000000;
   font-size: 10px;
   font-weight: bold;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.coerror {
   color: #FF0000;
   font-size: 12px;
   font-weight: bold;
   font-family: Arial,Helvetica;
   text-decoration: none;
}

.topleftframe {
   background-color: #5DAEF9;
   width: 168px;
   vertical-align: top;
}

.toprightframe {
   position: relative;
   left: -2px;
   border-width: 0px 2px 2px 0px;
   border-style: solid;
   border-color: black;
   background-color: #5DAEF9;
   width: 786px;
}

.leftframe {
   border-width: 0px 2px 2px 0px;
   border-style: solid;
   border-color: black;
   background-color: #5DAEF9;
   width: 168px;
   vertical-align: top;
}

.pagebody {
   padding: 10px;
   font-size: 12px;
   font-family: Univers, Arial, Helvetica, sans-serif;
   width: 782px;
   vertical-align: top;
}

p.paragraph-indent {text-align: center; margin-left: 1.0cm;}

A.bodylink-green:link {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
A.bodylink-green:visited {color: #CCCCCC; text-decoration: underline;}
.link-green
{
   font-family: Arial, Helvetica, sans-serif;
   font-weight : bold;
   color : #FFFFFF;
   text-decoration : none;
}

.link-white
{
   font-family: Arial, Helvetica, sans-serif;
   color : #000000;
   text-decoration : none;
}

A.link-white:link {color: #000000; text-decoration: underline;}
A.link-white-highlight:link {color: #000000; text-decoration: underline ; font-weight: bold;}
A.link-white:visited {color: #990000; text-decoration: underline;}
A.link-white-highlight:visited {color: #990000; font-weight: bold; text-decoration: underline;}

.link-greyred
{
   font-family: Arial, Helvetica, sans-serif;
   font-weight : bold;
   color : #990000;
   text-decoration : underline;
}

.link-greygreen
{
   font-family: Arial, Helvetica, sans-serif;
   font-weight : bold;
   color : #005418;
   text-decoration : underline;
}

.bodytext
{
   font-family: Arial, Helvetica, sans-serif;
   text-decoration : none;
}
