body
{
	color: black;
	background-color: white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A		{ font-weight: bold; }
A:link 		{ color: #4050C0; }
A:visited 	{ color: #000088; }
A:hover 	{ text-decoration : underline; color: red }

.Smaller	{ font-size: .7em; }
.Larger		{ font-size: 1.2em; }

.Normal, P, UL, OL, TD
{
	font-size: .9em;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

LI
{
	padding-top: 2pt;
	padding-bottom: 2pt;
}

/* Dimmed (disabled, grayed, ghosted, etc) style */

.Ghosted, .Ghosted td, .Ghosted A, .Ghosted A:hover, .Ghosted A:link, .Ghosted A:visited
{
	color: #b0b0d0;
	text-decoration: none;	
}

/* Page heading i.e "Download" */

P.HDR1 
{
	font-size: 1.4em;
	font-weight: bold;
	background-color : #003366;
	color : White;
	padding-left : 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* Source code examples, mono-space font */

.Code 
{
	font-size: .9em;
	font-family : "Courier New", Courier, monospace
}

/* Product title i.e. "Linkstash - the best of the favorites" */

td.ProdTitle
{
	font-size: 1.4em;
	color: black;
	background-color: #ECD09D;
	border-top: 1px solid black;
	padding-top: 2px;
	padding-bottom: 4px;	
}

/* Product topics bar i.e. "Features|Awards|Reviews|etc" */

.ProdTopicBar
{
	font-size: .8em;
	border-bottom: 1px groove #333333;
	background-color: #ECD09D;
}

/* Product bullet list */

.ProdBulletList
{
	font-size: .8em;
}

/* Product header on homepage */

.HomePageProducts th
{
	font-size: 1.1em;
	font-weight: bold;
	background-color: #ECD09D;
	border: 1px solid #807030;
	padding: 4pt;
}

.HomePageProducts td
{
	font-size: .9em;
	border-right: 1px groove #333333;
	background-color: white;
	padding: 4pt;
	padding-top: 8pt;
}

/******** Navigation panel ********/

.nav
{
}

.nav table
{
	font-size: 1em;
	border-left: 1px solid #306090;
	border-top: 1px solid #306090;
	border-right: 1px solid #306090;
	border-bottom: 1px solid #306090;
}

.nav th
{
	color: white;
	background-color: #6699CC;
	border-bottom: 1px solid #306090;
	font-weight: bold;
}

.nav td
{
	background-color: #eeeef2;
	font-size: .8em;
}

.nav td.highlight
{
	background-color: #ccccd2;
}

.nav a, .nav a:link, .nav a:visited
{
	font-weight: bold;
	text-decoration : none;
	color: black;
}

.nav a:hover
{
	color : black;
	background-color : #d0d0d4;
}

/******** Bar ********/

.Bar
{
	border-top: 2px groove #99CCFF;
	border-bottom: 2px groove #99CCFF;
	background-color : #6699CC;
	font-size: .7em;
	color: white;
}

.Bar a, .Bar a:link, .Bar a:visited
{
	color: white;
	text-decoration: none;
}

.Bar a:hover
{
	text-decoration: underline;
}

/******** Screenshot ********/

.screenshot td
{
	background-color: #f0f0f8;
}

.screenshot th
{
	background-color: #e8e8f0;
}
