/* Required - Don't Edit */
#main-frame { border: 0px solid white; line-height: 1.2em; }
	#message a:link { color: #660099; }
	#message a:visited { color: #660099; }
	#path a:link { color: #4433aa; }
	#path a:visited { color: #4433aa; }	
#content-messpath-frame {  }	


/* Required - Editable */
#main-frame { background-color: #030000; height: auto; border-top: 1px solid black; } /* sets background color of default sidenav or border */
#content-outer-frame { background-color: #eee6ee; border-left: 1px solid #eee6ee; } /* sets background color of content area */
														 /* border-left required in IE6 or single line headers won't show up */
#footer-frame { background-color: #eee6ee; } /* sets background color of footer.  set same as content area */
body { background-color: #eee6ee; } /* sets background color below footer on short pages.  set same as content area */
#content-outer-frame { color: #110011; } /* set font color of content area */
	a:link { color: #4d478f; }
	a:visited {color: #2a1399; }

	
/* Data Summary Card */
.summary-card { border-top: 4px solid #a6a3a7; border-left: 4px solid #a2a0a3; border-right: 4px solid #545155; border-bottom: 4px solid #545155; background-color: #baa8ba; }
.summary-card-text-surround { padding-left: 13px; }
.summary-card-topic-image, .summary-card-section-image { border-left: 2px solid #4a4a4c; border-top: 2px solid #4a4a4c; border-right: 2px solid #2a2a2c; border-bottom: 2px solid #2a2a2c; }
	.summary-card-topic-image a:link, a:visited { color: #2a1399; }
.sum-head1, .sum-head2, .sum-head3, .sum-head4, .sum-head5 { color: #4a1a4a; border-bottom: 1px solid #4a1a4a; width: 345px; }
.sum-head1 { margin-bottom: 4px; }
.sum-head2 { margin-top: 12px; }

.sum-common-name, .sum-uses { font: 700 9pt arial,sans-serif; text-align: left; width: 325px; margin-top: 5px; margin-bottom: 13px; margin-left: 16px; margin-right: 15px; border: 0px solid red;}
.sum-description, .sum-caution { font: 700 9pt arial,sans-serif; text-align: left; margin-top: 5px; margin-bottom: 13px; margin-left: 16px; margin-right: 15px; }
.fgs-title-f, .fgs-title-g, .fgs-title-s { float: left; font: 700 9pt arial,sans-serif; letter-spacing: .08em; width: 70px; text-align: left; padding-bottom: -2px; border: 0px solid blue; }
.fgs-title-f { padding-left: 18px; padding-right: 6px; }
.fgs-title-g { padding-left: 22px; padding-right: 3px; }
.fgs-title-s { padding-left: 28px; }
.family, .genus, .species { font: 700 9pt arial,sans-serif; width: auto; text-align: left; padding-left: 100px; border: 0px solid red;}
.genus2 {  }

.summary-card-icon-surround { text-align: center; padding-top: 0px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; border: 0px solid #8888aa; }
.summary-icon { display: inline; width: 75px; height: 75px; padding: 0px; margin-left: 1px; margin-right: 1px; margin-top: 0px; margin-bottom: 0px; border: 2px solid #888888; }
	.summary-icon:hover { border: 2px solid #555555; }
img.summary-icon-spacer { display: inline; width: 75px; height: 75px; padding: 0px; margin-left: 1px; margin-right: 1px; margin-top: 0px; margin-bottom: 0px; border: 2px solid #888888; background-color: #bbbbbb; }


/* Index Text Section - On Misc Indexes */	
.index-text-outer { border-top: 2px solid #777777; border-bottom: 2px solid #777777; padding-top: 12px; padding-bottom: 12px; margin-bottom: 20px; }


/* Topic Index Chart - On Section Indexes */
.topic-chart-surround { border: 2px solid #8888aa; margin-bottom: 20px; }
.topic-chart-title { text-align: center; background-color: #997799; color: #e7e7ee; border: 1px solid #555555;}
.topic-surround td { background-color: #e7e7ee; color: #555555; border: 1px solid #888891; }
	.topic-chart-surround a:link { color: #514a8f; }
	.topic-chart-surround a:visited { color: #2a1399 }


/* Timely Message */
.timely-message-surround { }	
.timely-message { font: 700 10pt arial,sans-serif; letter-spacing: .05em; width: 700px; margin-right: auto; margin-left: auto; margin-top: 25px; padding-top: 4px; padding-bottom: 4px; border-top: 2px solid #330099; border-bottom: 2px solid #330099; }


/* Links */
.links-list { margin-top: 25px; }
	.links-list a:link { color: #413c92; } 
	.links-list a:visited {color: #2a1399; } 
.pa { color: #555555; }
.ish { }
	.ish a:link { color: #666666; }
	.ish a:visited { color: #666666; }
.link-int, .link-ext, .non-link { color: #666688; } /* sets non-linked text in links-lists */	
.link-int:after { content: " " url("/images/logo_small_lb.gif"); } /* adds logo after local links in mozilla */
	.more a:link { color: #777777; } /* set font color of more links */
	.more a:visited { color: #777777; }

.offsite-outer { border: 2px solid #515155; }
.offsite-inner { color: #515155; border: 1px solid #515155; } 


/* Index Page Special Column Format  */
	/* custom colors go here */
	
	
/* Herbs Image Index */
.image-chart-cell { font: 700 9pt arial,sans-serif; height: 24px; text-align: center; }
.image-chart-cell a { margin-left: 5px; margin-right: 5px; }


/* Footer */
.footer-backto { border: 0px solid black; }
.footer-copyright { color: #222222; }

