/* Common to all sections */

/* side menu for sections */
table.sidemenu  {border-top:1px solid #060; width:100%;margin-left:-20px;_margin-left:-25px;margin-top:10px;border-collapse:collapse;border-spacing:0px;position:relative;zoom:1.0;}
table.sidemenu tr td {
   height:25px;
   white-space:nowrap;
   border-left:1px solid #060;
   border-right:1px solid #060; 
   border-bottom:1px solid #060;
   text-align:center;
   vertical-align:middle;
   background-color:#efc;
   padding:0;}
.sidemenu tr td.sidemenuhead { 
   height:25px;
   padding:1px 0px;
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 9pt; 
   font-style: italic; 
   font-weight: bold; 
   font-variant: normal; 
   text-transform: none; 
   text-align:center;
   vertical-align:middle;
   line-height: 9.5pt; 
   color: #ffc; 
   background-color:#8B1A1A}
.sidemenu { height: 1.0em; }
.sidemenu ul { margin: 0; padding: 0px; height: 1.0em; width:100%}
.sidemenu ul li { list-style: none; float: left; width:100%; padding:0}
.sidemenu ul li a {
   display: block; 
   padding: 0px; 
   background-color: #efc;
   color: #c00;
   text-decoration: none; 
   vertical-align:middle;
   font-size:9pt;
   font-weight:700;}
.sidemenu ul li a:hover { background-color: #ce9; }

/* HerbAlive.css */
.hz_bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 10.5pt; font-style: normal; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}
.hz_heading {  font-family: "Times New Roman", Times, serif; font-size: 16pt; background-color: #FFddFF; width: 100%; padding-top: 8px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; border: 2px none; height: auto; 
border-color: #660066; border-style: solid}
.hz_herbalnews {  font-family: "Times New Roman", Times, serif; font-size: 24pt; color: #993366; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.hz_contents {  font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 20pt; font-weight: normal; font-variant: normal; text-transform: none; 
color: #000000; border-color: black black #993366; 
height: auto; width: 100%; 
padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.hz_subheading {  font-family: "Times New Roman", Times, serif; font-size: 13pt; font-style: italic; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #993366}
.hz_top {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #993399}
.hz_endnotes {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; height: auto; width: 100%; top: 20px;}
.hz_footer {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #993366; background-color: #FFddFF; width: 
100%; padding-top: 15px; 
padding-right: 10px; padding-bottom: 0px; padding-left: 10px}
.hz_linktext { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: italic; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }
.hz_sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 9.5pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }
.hz_caption { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; color: #000000 }

/* magazinerack.css */
.mr_title {  font-family: Times New Roman, Times, serif; font-size: 30pt; font-style: normal; line-height: 36pt; font-weight: normal; font-variant: normal; text-transform: none}
.mr_subtitle {  font-family:  font-size: 18pt; font-style: italic; line-height: 20pt; font-weight: normal; font-variant: normal; text-transform: none}
.mr_intro {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 17pt; font-weight: normal; font-variant: normal; text-transform: none}
.mr_body {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 17pt; font-weight: normal; font-variant: normal; text-transform: none}
.mr_link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.mr_footnote {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none}
.mr_caption {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none}
.mr_suptitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none}
.mr_author { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 28pt; font-weight: normal; font-variant: normal; text-transform: none }
.mr_sidebar {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none}

/* radio and tv */
.tv_title { font-family:Arial,Helvetica,sans-serif; font-size:30pt; font-style:normal; line-height:36pt; font-weight:normal; font-variant:normal; text-transform:none;}
.tv_playbutton { background:url("./radio/play-button.png") no-repeat; cursor:pointer; width:20; height:20; border:none;}
.tv_clip { margin-left:10; margin-top:20; width:100%; float:left; clear:both;}
.tv_cliptitle, .tv_cliptitle:link { color:#930; font-family:Arial,Helvetica,sans-serif; font-size:18pt; font-style:normal; line-height:20pt; font-weight:normal; font-variant:normal; text-transform:none; text-decoration:none;}
.tv_cliptitle:hover { color:#b52; font-family:Arial,Helvetica,sans-serif; font-size:18pt; font-style:normal; line-height:20pt; font-weight:normal; font-variant:normal; text-transform:none; text-decoration:none;}
.tv_cliptitle:visited { color:#b52; font-family:Arial,Helvetica,sans-serif; font-size:18pt; font-style:normal; line-height:20pt; font-weight:normal; font-variant:normal; text-transform:none; text-decoration:none;}
.tv_cliphost { margin-left:30; font-family:Arial,Helvetica,sans-serif; font-size:13pt; font-style:normal; line-height:15pt; font-weight:normal; font-variant:normal; text-transform:none;}
.tv_clipduration { color:#000; font-size:12pt; font-style:italic;}
.tv_clipbroadcast { margin-left:30; font-family:Arial,Helvetica,sans-serif; font-size:12pt; font-style:italic; line-height:16pt; font-weight:normal; font-variant:normal; text-transform:none;}
.radio_popupbox {
	visibility:hidden; 
	border:1px solid; 
	padding:15px 30px 20px 30px; 
	width:550px; 
	border-radius:12px; 
	-webkit-box-shadow:rgba(0, 0, 0, 0.5) 0 4px 10px; 
	-moz-box-shadow:rgba(0,0,0,0.5) 0 4px 10px;
 	box-shadow:rgba(0, 0, 0, 0.5) 0 4px 10px; 
 	background-color:#a60; /*required for browsers that don't support gradients*/
	background: -webkit-gradient(linear, left top, left bottom, from(#a60), to(#840));
	background: -webkit-linear-gradient(top, #a60, #840);
	background: -moz-linear-gradient(top, #a60, #840);
	background: -o-linear-gradient(top, #a60, #840);
	background: linear-gradient(top, #a60, #840);
 	position:fixed; 
 	top:40%; 
	left:35%;
 	text-align:center; 
 	z-index:10;}
.radio_closebutton {position: absolute; top:-10; right:-10; background:url("./radio/close-button.png") no-repeat; cursor:pointer; width:20; height:20; border:none;}
.radio_popupbox_cliptitle {color:#fef; font-family:Arial,Helvetica,sans-serif; font-size:13pt; font-weight:550; padding-bottom:10px;}

/* herb of the year */
.hoy_title {  font-family: Arial, Helvetica, sans-serif; font-size: 30pt; font-style: normal; line-height: 36pt; font-weight: normal; font-variant: normal; text-transform: none; margin-left:10px; margin-top:20px;}
.hoy_subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: italic; line-height: 20pt; font-weight: normal; font-variant: normal; text-transform: none}
.hoy_link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.hoy_footnote {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none}
.hoy_caption {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none}
.hoy_suptitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none}
.hoy_author { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 28pt; font-weight: normal; font-variant: normal; text-transform: none }
.hoy_sidebar {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none}
.hoy_body {margin:20px 1px 20px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12.5pt; font-style:normal; font-weight:normal; line-height:21pt;}
.hoy_heading {clear:both; margin:40px 1px 20px 10px; font-family:Arial, Helvetica, sans-serif; font-size:15pt; font-style:normal; font-weight:bold; line-height:23pt;}
.hoy_section {margin:20px 1px 20px 10px; font-family:Arial, Helvetica, sans-serif; font-size:18pt; font-style:normal; font-weight:bold; line-height:25pt;}
p.hoy_body table  {}
p.hoy_body table tr td {
}


/* qanda.css */
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 30pt; font-style: normal; line-height: 36pt; font-weight: normal; font-variant: normal; text-transform: none}
.subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: italic; line-height: 20pt; font-weight: normal; font-variant: normal; text-transform: none}
.body {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none}
.footnote {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none}
.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; text-transform: none}
.suptitle {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none}
.author { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 28pt; font-weight: normal; font-variant: normal; text-transform: none }
.sidebar {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none}

.linktext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.comment {  font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.header {  font-family: "Times New Roman", Times, serif; font-size: 24pt; font-style: normal; line-height: 24pt; font-weight: bold; font-variant: normal; text-transform: none}
.subhead {  font-family: "Times New Roman", Times, serif; font-size: 18pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CC6600}

tr.link {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
tr.link i {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: italic; line-height: normal; font-weight: 600; font-variant: normal; text-transform: none}

/* issues.css */
.is_item {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; text-transform: none}
.is_note { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none }
.is_head { font-family: Arial, Helvetica, sans-serif; font-size: 12.5pt; font-style: normal; line-height: 17pt; font-weight: bold; font-variant: normal; text-transform: none }
.is_update { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: 17pt; font-weight: normal; font-variant: normal; text-transform: none ; 
text-align: right}
.is_title {  margin-left:10px;width:300px; height:42px; padding:5px 10px 5px 5px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; line-height: 20pt; 
font-weight: bold; font-variant: normal; text-transform:none; color:#CC0000; text-decoration: none; background-color: #FFFFCC; border-style: dotted; border-top-width: 2px; 
border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

/* custcare.css */
.cc_bodytext, .cc_thisissue {  font-family: Arial, Helvetica, sans-serif; font-size: 10.5pt; font-style: normal; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none; 
color: #000000}
.cc_heading {  font-family: "Times New Roman", Times, serif; font-size: 15pt; background-color: #ccdd88; width: 100%; padding-top: 5px 5px 7px 5px; 
	border: 0px; height: auto; margin-top:15px}
.cc_herbalnews {  font-family: "Times New Roman", Times, serif; font-size: 32pt; color: #557700; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; 
text-transform: none; text-align: center}
.cc_contents {  font-size: 10.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; 
	text-transform: none; 
color: #000000; border-color: black black #993366; height: 11pt; 
padding: 6px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; 
border-bottom-width: 2px; border-left-width: 0px}
.cc_subheading {  font-family: "Times New Roman", Times, serif; font-size: 13pt; font-style: italic; line-height:18pt; font-weight: bolder; font-variant: normal; 
	text-transform: none; color: #557700; padding:5px 0 0 0}
.cc_top {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 
#993399}
.cc_endnotes {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; 
height: auto; width: 100%; top: 20px;}
.cc_linktext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none;}
.cc_sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 9.5pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; 
color: #000000 }
table.cc_footer tr td {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #557700; background-color: #FFffcc; width: 100%; padding: 5px 10px 5px 10px; border-color: #993366 black black; border: #993366; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

table.cc_form tr td p textarea {
        width: 100%;
        height: 80px;
        border: 1px solid #cccccc;
        padding: 5px;
        font-family: Arial, Helvetica, sans-serif;
}
table.cc_form tr td table {border-collapse:collapse;border-spacing:0px;width:100%;background-color:#660;}
table.cc_form tr td table tr td.cc_formleft, td.cc_formleft {font-family: Arial, Helvetica, sans-serif;font-size:10pt;width:25%;border:1px solid #660;
vertical-align:middle;text-align:right;background-color:#cd8;padding:1px 5px;}
table.cc_form tr td table tr td.cc_formright, td.cc_formright {font-family: Arial, Helvetica, sans-serif;font-size:10pt;border:1px solid #660;vertical-align:middle;text-align:left;padding:1px 5px;background-color:#ffc;margin:2px 4px;}
table.cc_form tr td table tr td.cc_formright input {margin:2px 4px;}
table.cc_check {display:none;}

/* growerzone.css */
.gz_motto {  font-family: "Times New Roman", Times, serif; font-size: 20pt; color: #006633; font-weight: normal}
.gz_text {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; text-transform: none}
.gz_title {  font-family: "Times New Roman", Times, serif; font-size: 24pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; text-transform: 
capitalize; color: #336633; }
.gz_welcome { font-family: "Times New Roman", Times, serif; font-size: 24pt; color: #006633; font-weight: normal }
.gz_subhead {  font-family: "Times New Roman", Times, serif; font-size: 17pt; font-style:italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform:none; 
color: #030; background-color:transparent; text-align: center}
.gz_tabletext {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; 
text-align:center;}
.gz_linktext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: bold; font-variant: normal; text-transform: none}
.gz_header {  font-family: "Times New Roman", Times, serif; font-size: 24pt; font-style: normal; line-height: 24pt; font-weight: bold; font-variant: normal; text-transform: none}
.gz_author { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none }
.gz_catno { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none }

/* affiliate.css */
.wa_bodytext, .cc_thisissue {  font-family: Arial, Helvetica, sans-serif; font-size: 10.5pt; font-style: normal; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none; 
color: #000000}
.wa_heading {  font-family: "Times New Roman", Times, serif; font-size: 16pt; background-color: #ccdd88; width: 100%; padding-top: 5px; padding-right: 10px; padding-bottom: 0px; 
padding-left: 10px; border: 2px none; height: auto; border-color: #660066; 
border-style: solid}
.wa_herbalnews {  font-family: "Times New Roman", Times, serif; font-size: 32pt; color: #557700; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; 
text-transform: none; text-align: center}
.wa_contents {  font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; 
color: #000000; border-color: black black #993366; height: 11pt; 
padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.wa_subheading {  font-family: "Times New Roman", Times, serif; font-size: 13pt; font-style: italic; line-height:19pt; font-weight: bolder; font-variant: normal; text-transform: 
none; color: #003300;}
.wa_top {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 
#993399}
.wa_endnotes {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; 
height: auto; width: 100%; top: 20px;}
.wa_footer {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; 
color: #557700; background-color: #FFffcc; width: 100%; padding-top: 5px; 
padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-color: #993366 black black; border: #993366; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.wa_linktext { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none}
.wa_sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 9.5pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; 
color: #000000 }
.wa_header {  font-family: Arial, Helvetica, sans-serif; font-size: 20pt; font-style: normal; line-height: 24pt; font-weight: bold; font-variant: normal; text-transform: none}
.wa_byline {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.wa_biglink {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; line-height: 20pt; font-weight: normal; font-variant: normal; text-transform: none}
.wa_fineprint {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.wa_subheader { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; line-height: 22pt; font-weight: bold; font-variant:normal; text-transform: none }
.wa_sectionhead {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none}
.wa_formhead {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; padding:5px; padding-right:10px; vertical-align: middle;}
.wa_formtext {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; padding:5px; padding-left:10px; vertical-align: middle;}
.wa_linktext {  font-family: monospace; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; padding:5px; padding-left:10px; vertical-align: middle;}
.wa_formsubhead { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none }
input.wa_button {font-size:13px;font-family:arial,verdana, sans-serif;color: #ffffcc; background-color:#003300; font-weight:bold; border-style:groove; padding:3px;}

/* seedzoo.css */
h2.sz_commonname {  margin-top:15px;font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform:none; color:#030; text-align:left}
p.sz_latinname {  margin-left:-8px; font-family : "Times New Roman","Times", serif; font-size : 12pt; font-weight : normal;text-align:left; text-transform: none; color: #000000}
p.sz_bodytext {  margin-left:-8px; font-family : "Times New Roman","Times", serif; font-size : 12pt; font-weight : normal;text-align:left; text-transform: none; color: #000000}
p.sz_headtext {  margin-left:5px; font-family : "Times New Roman","Times", serif; font-size : 12pt; font-weight : normal;text-align:left; text-transform: none; color: #000000}
.sz_orderit { padding:5pt; font-family : Arial, Helvetica, sans-serif; font-size : 11pt; font-style:italic; font-weight : bold; text-transform: none; color: #000000}
.sz_slogan { font-family : "Times New Roman","Times", serif; font-size : 18pt; font-style:italic; font-weight : bold;text-align:left; text-transform: none; color: #000000; text-align:left}
p.sz_hinthead {margin-top:15px;font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform:none; color:#030; text-align:left
}
p.sz_hintbody {  margin:0px 0px 10px 0px; font-family : "Times New Roman","Times", serif; font-size : 12pt; font-weight: normal;text-align:left; text-transform: none; color: #000000}

/* home.css */
.hm_footer {  font-family: "Times New Roman", Times, serif; font-size: 7pt; font-style: normal; line-height: 11pt; font-weight: normal; font-variant: normal; text-transform: none}
.hm_itemlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 9.5pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; 
letter-spacing: normal; vertical-align: middle; word-spacing: normal}
.hm_centre {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 11.5pt}
.hm_herbwildad {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: italic; line-height: 13pt; font-weight: bold; font-variant: normal; text-transform: none; color: #999900; 
letter-spacing: normal; text-align: center; vertical-align: middle; word-spacing: normal}
.hm_radioad {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; text-transform: none; color: #006666}
.hm_gap {  font-family: Arial, Helvetica, sans-serif; font-size: 2pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.hm_protestad {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 8.5pt; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0000; 
text-decoration: none; background-color: #FFFFCC; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.hm_footerlinks { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: normal}
.hm_blurbhead {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: 
#CC0000; border-color: black black #00CCCC; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: medium; border-left-width: 0px}
.hm_blurbtext {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 17pt; font-weight: bold; font-variant: normal; text-transform: none; color: #006600}
.hm_blurbcaps { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: italic; line-height: 18pt; font-weight: 900; font-variant: normal; text-transform: none; color: #00CCCC; 
background-color: #FF6633; border-color: #FF0000 #FF0033 #FF0033; border: medium none; height: auto; width: auto; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 2px;}

/* wholesale.css */
.wh_body {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 15pt; font-weight: normal; font-variant: normal; text-transform: none; color: #003300}
.wh_head {  font-family: "Times New Roman", Times, serif; font-size: 36pt; 
font-style:normal; font-weight:normal; font-variant:normal; 
text-transform:none; line-height:normal; background-color:transparent; 
text-align:center; color: #006633;}
.wh_action {  font-family: "Times New Roman", Times, serif; font-size: 24pt; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:normal; 
background-color:transparent; text-align:center; color: #006633; 
line-height:40pt;}
.wh_slogan {  font-family: "Times New Roman", Times, serif; font-size: 19pt; color: #903030; font-style:italic; line-height: normal; font-weight: normal; font-variant: normal; 
text-transform: none; text-align:left}
.wh_quote {  font-size: 14pt; font-family: "Times New Roman", Times, serif; font-style: italic; line-height: 16pt; font-weight: normal; font-variant: normal; text-transform: none; 
color: #003300; height: 16pt;}
.wh_subbody {  font-family:Arial, Helvetica, sans-serif ; font-size: 13pt; font-style: italic; line-height:19pt; font-weight: normal; font-variant: normal; text-transform: 
none; color: #006633;}
.wh_subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-style: italic; line-height:19pt; font-weight: bold; font-variant: normal; text-transform: 
none; color: #006633;}
.wh_link2more:link{  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; 
height: auto; width: 100%; color:#006633; text-decoration:none; border-bottom: 3px dotted #006633;}
.wh_link2more:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; 
height: auto; width: 100%; color:#006633; text-decoration:none; border-bottom: 3px dotted #006633; background-color:#cfa;}
.wh_fineprint {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; 
height: auto; width: 100%; top: 20px;}
.wh_foot {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; 
color: #557700; background-color: #FFffcc; width: 100%; padding-top: 5px; 
padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border-color: #993366 black black; border: #993366; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

/*events*/
table.ev_main {padding:0px 0px 0px 0px;}
img.ev_head {
display: block;
margin-left: auto;
margin-right: auto 
}
p.ev_headbody {
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:24pt;
font-weight:normal;
font-style:italic;
text-align:center;
}
p.ev_headbody2 {
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:normal;
font-style:italic;
text-align:center;
}
p.ev_headbody3 {
margin:0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
font-size:16pt;
font-weight:normal;
font-style:italic;
text-align:center;
}
p.ev_title { 
margin:20px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
}
p.ev_title span.ev_date {color:#008000;}
p.ev_presenter {
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-style:italic;
}
p.ev_type {
margin:0px 0px 0px 0px;
color:#CC3399;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
font-size:12pt;
}
p.ev_body, p.ep_body {
margin:0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
font-size:12pt;
font-style:normal;
line-height:16pt;
}
p.ev_body span.ev_time {   
font-family:Arial,Helvetica,san-serif;
font-weight:bold;
font-size:11pt;
white-space:nowrap;
}
p.ev_price {
margin:0px 0px 0px 0px;
font-family:Arial,Helvetica,san-serif;
font-size:11pt;
font-weight:bold;
line-height:16pt;
}
img.ev_left {
float:left;
margin:0px 10px 10px 0px;
border:1px solid #999999;
}
img.ev_right {
float:right;
margin:0px 0px 10px 10px;
border:1px solid #999999;
}
img.ev_rightb {
float:right;
margin:0px 0px 10px 10px;
border:1px solid #008000;
}
table.ev_special {
border:1px solid #008000;
margin:20px 0px 0px 0px;
padding:10px;
}
table.ev_special tr td.ev_thead {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:16pt;
font-style:italic;
vertical-align:middle;
text-align:center;
padding:5px;
}
table.ev_special tr td.ev_ttime {
font-family:Arial,Helvetica,san-serif;
font-weight:bold;
font-size:11pt;
vertical-align:top;
text-align:right;
padding:5px;
width:20%;
}
table.ev_special tr td.ev_titem {
font-family:"Times New Roman", Times, serif;
font-weight:normal;
font-size:12pt;
line-height:15pt;
vertical-align:top;
text-align:left;
padding:5px;
width:80%;
}

/* Events Planning */
p.ep_headbody {
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:24pt;
font-weight:normal;
font-style:italic;
text-align:center;
}
p.ep_headbody2 {
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:normal;
font-style:italic;
text-align:center;
}
p.ep_headbody3 {
margin:0px 0px 0px 0px;
font-family:"Times New Roman", Times, serif;
font-size:16pt;
font-weight:normal;
font-style:italic;
text-align:center;
}
ul.ep_items {
display:block;
list-style-type:disc;
margin-left:auto;
margin-right:auto;
text-align:center;
}
ul.ep_items li {
margin-top:10px;
margin-left:50px;
margin-right:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:normal;
font-style:italic;
text-align:left;
line-height:20pt;
}

/* infocentre */
table.ic_index {
border:1px solid #008000;
margin:20px 0px 0px 0px;
padding:10px;
}

/* seminars */
p.sm_bodytext{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10.5pt; 
font-style: normal; 
line-height: 15pt; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #000000; 
text-align:left;
}
p.sm_presenter{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13pt; 
font-style: italic; 
line-height: 13pt; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #000000; 
text-align:center;
}
p.sm_link {
font-family:Arial,Helvetica,san-serif;
font-size:12pt;
text-align:left;
margin:0;
padding:0;
line-height:18pt;
text-align:left;
}
.sm_footerlink {
font-family:Arial,Helvetica,san-serif;
font-size:10.5pt;
text-align:left;
margin:0;
padding:0;
line-height:16pt;
text-align:left;
}
img.sm_left {
display: block;
margin-left: 0;
margin-right: auto;
margin-top:15px;
margin-bottom:15px;
border:1px solid #030;
}
img.sm_center {
display: block;
margin-left: auto;
margin-right: auto;
margin-top:15px;
margin-bottom:15px;
border:1px solid #030;
}
h3.sm_subhead {
margin-top:20px;
font-family:"Times New Roman",Times,serif;
font-size:16pt;
font-weight:normal;
}
ul.sm_points {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10.5pt; 
font-style: normal; 
line-height: 15pt; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #000000; 
text-align:left;
}

/* herbwild */
.hw_head {  
	margin-left:5px; 
	font-family:"Times New Roman","Times", serif; 
	font-size: 24pt; 
	font-variant:small-caps; 
	font-weight : 100;
	text-align:center; 
	text-transform: none; 
	color: #660
}
.hw_headbody {  
	margin-left:5px;
	margin-top:-5px;
	margin-bottom:15px; 
	font-family:"Times New Roman","Times", serif; 
	font-size: 20pt;
	font-variant:small-caps; 
	font-weight: normal;
	line-height:1.0;
	text-align:center; 
	text-transform: none; 
	color: #660
}
.hw_subhead {  
	margin-left:5px;
	margin-top:5px;
	margin-bottom:-5px; 
	font-family:"Times New Roman","Times", serif;
	font-size: 24pt;  
	font-variant:small-caps; 
	font-weight: normal;
	line-height:1.0;
	text-align:center; 
	text-transform: none; 
	color: #660
}
.hw_subheadbody{  
	margin-left:5px; 
	font-family:"Times New Roman","Times", serif; 
	font-size: 14.5pt; 
	font-weight:normal;
	font-style: italic;
	line-height:1.7;
	text-align:left; 
	text-transform: none; 
	color: #460
}
.hw_itemname {  
	margin-top:15px;
	font-family: "Times New Roman","Times", serif; 
	font-size: 18pt; 
	font-style: bold; 
	line-height: 1.0; 
	font-weight: 500; 
	font-variant: small-caps; 
	text-transform:none; 
	text-decoration: none;
	color:#660; 
	text-align:left;
	outline:none;
}
.hw_bodytext { 
	margin-left:-8px;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal;
	line-height:1.2;
	text-align:left; 
	text-transform: none; 
	color: #460;
}
.hw_thumbnail {
	outline:none;
}

