
table.featuretable { background-color: white; margin-left:10px; border-style: solid; border-width: 1px;}
.featuretable th { 
			text-align:left; background-color:silver; 
			padding-bottom:2px; padding-left:4px; padding-right:4px;
			border-style: solid; border-width: 1px;
			}
.featuretable td { 
			text-align:left; padding-bottom:1px; padding-top:3px; 
			padding-left:4px; padding-right:6px; vertical-align:top; border-style: solid; 
			border-width: 1px;
			}
.featuretable td.h3 { height: 25px; background-color:white; font-weight: bold;}
.featuretable tr {
	font-size:smaller;
	}


.featuretable tr.full 
	{
	background-color: #50ff50;
	}
.featuretable tr.none
	{
	background-color: #ff9999;
	}
.featuretable tr.partial
	{
	background-color: yellow;
	}

