table
{
	BORDER-COLLAPSE: collapse
	width: 100%;
}
td.featuretableheader
{
	border-bottom: 1px solid silver;
}
table.featuretable td, table.featuredetails td, table.featurebullets td
{
	padding: 5px;
	vertical-align: top;
}
td.featurename
{
	white-space: nowrap;
	width: 130px;
}
table.featuretable
{
	BORDER-COLLAPSE: collapse;
	width: 590px;
}
tr.featuretableodd td
{
	background-color: #f0f0f0;
}
A.hsglossaryreference       
{ 
    COLOR:  #008000 ;
    border-bottom: 1px dotted #008000 ;
    text-decoration: none
}
div.hspopupbubble
	{
	left: 4px;
	position: absolute;
	padding: 0px 8px 5px 26px;
	z-index: 1;
	width: 50%;
	visibility: hidden;
	border: 1px solid #999999;
	background-color: #ffffcc;
	}
/* Code colorization support */
code.VB
{
    color: #000000;
}
.keyword {
	color: Navy;
}

.comment {
	color: Green;
}

.string {
	color: Gray;
}
