

#disclaimer	{
		background-color: #FFfccb;
		color: #333333;
		font-style: italic;
		padding: 8px;
		margin: 10px 0px;
		border: solid 1px #999966;
		}
		
#toplink	{
		text-align: center;
		margin: 10px 0px;
		}
		
H1  	{
	margin-bottom: 10px;
	}

H3		{
		margin: 1.3em 0 1em 0;
		}

H4		{
		margin: 1em 0;
		}

H5		{font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 7px 0px 0px 0px;
		margin: 0px;
		}

UL.regionlist	{
		list-style: none;
		font-size: 107%;
		}
UL.regionlist LI	{
		list-style: none;
		padding: 0;
		margin: 0;
		line-height: 2em;
		}
		
UL UL	{
		margin: 0px 0px 6px 12px;
		}

table.planttypes	{
		border: solid #99bbaa;
		border-width: 4px 1px 1px 1px;
		background-color: #fff;
		}
		
td.planttype	{
		padding: 10px 20px;	
		}

.red	{
		color: #cc0000;
		}
.green	{
		color: #009900;
		}

table.invasive	
		{
		border: solid 3px #cc0000;
		margin-bottom: 20px;
		width: 580px;
		}
		
th.invasive	{
		font-size: 165%;
		background-color: #cc0000;
		color: #ffffff;
		border-bottom: solid 3px #cc0000;
		font-weight: bold;
		text-transform: uppercase;
		text-align: center;
		}	
			
th.invasive2	{
		font-size: 120%;
		background-color: #cc0000;
		color: #ffffff;
		border-bottom: solid 3px #cc0000;
		font-weight: bold;
		text-align: center;
		}
		
div.invbanner{
		font-size: 150%;
		text-align: center;
		background-color: #c00;
		color: #fff;
		font-weight: bold;
		text-transform: uppercase;
		margin: 12px 0px;
		padding-bottom: 2px;
		}

		
table.alternative	
		{
		border: solid 3px #009900;
		margin-top: 20px;
		width: 580px;
		}
		
th.alternative	{
		font-size: 150%;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-weight: normal;
		background-color: #009900;
		color: #ffffff;
		border-bottom: solid 3px #009900;
		text-transform: uppercase;
		text-align: center;
		}
div.altbanner{
		font-size: 135%;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		background-color: #009900;
		color: #ffffff;
		font-weight: bold;
		margin: 12px 0px;
		padding: 2px;
		text-align:center;
		}


.invname	{
		font-weight: bold;
		font-size: 110%;
		}
.invsci {
		font-style: italic;
		margin-bottom: 10px;
		}
.altname	{
		font-weight: bold;
		font-size: 110%;
		}
.altsci	{
		font-style: italic;
		margin: 2px 0px;
		}
		
td.plantthumbs	{
		padding: 12px;
		text-align: center;
		}
					
td.alttext	{
		padding: 12px 20px 10px 0px;
		text-align: left;
		}
				
td.invtext	{
		padding: 12px 20px 10px 0px;
		text-align: left;
		}
				
.caption	{
		text-align: center;
		margin: 0px 0px 10px 0px;
		}
		
.careicons	{
		padding: 2px 0px 4px 0px;
		}
		
.native	{ padding: 10px;
	align: right;
}
		
				
.photocaption	{
		text-align: center;
		padding: 6px 0px 3px 0px;
		font-weight: bold;
		}
							
.photoloc	{
		text-align: center;
		padding: 3px 0px;
		font-weight: bold;
		}
							
.photocredit	{
		text-align: center;
		padding: 0px 0px 22px 0px;
		}
		
.key	{
	text-align: center;
	padding-top: 24px;
	}
	
.note	{
	text-align: center;
	padding: 12px;
	font-size: 110%
	}

