tr.option td.option a
{
	display: block;
	color: white;
}

td.option
{
	text-align: right;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}

td.option span.small-desc
{
	font-weight: normal;
	color: #666666;
}

td.spread
{
	border-bottom:1px solid #666666;
	background-color: #EAEAEA;
	text-align:center;
	font-weight: bold;
}

tr.Header td
{
	white-space: nowrap;
	text-align:center;
}

div.subs-bg, a.subs-bg
{
	background-color: #E88A33;
}

tr.option a.ads-bg, tr.option a.subs-bg,tr.option a.pages-bg,tr.option a.community-bg,tr.option a.content-bg
{
	color: #FFFFFF;
	display:block;
	width:100%;
	white-space: nowrap;
	padding: 2px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	margin: 0px;
}

div.ads-bg, a.ads-bg
{
	background-color: #b8da49;
}

div.pages-bg, a.pages-bg
{
	background-color: #6798cb;
}

div.community-bg, a.community-bg
{
	background-color: #9d4aa1;
}

div.content-bg, a.content-bg
{
	background-color: #D11309;
}

td.ads-bg
{
	background-color: #ebf3cf;
	text-align:center;
}

td.subs-bg
{
	background-color: #f5f1d4;
	text-align:center;
}

td.pages-bg
{
	background-color: #dce8f4;
	text-align:center;
}

td.community-bg
{
	background-color: #f2ddf3;
	text-align:center;
}

td.content-bg
{
	background-color: #f5e0c7;
	text-align:center;
}

tr.Header td.title
{
	vertical-align: bottom;
	font-weight: bold;
	text-align: right;

}

td.def-text
{
	vertical-align: top;
}

tr.Header td.content-bg,
tr.Header td.ads-bg,
tr.Header td.pages-bg,
tr.Header td.community-bg,
tr.Header td.subs-bg,
tr.Header td.title
{
	border-bottom: 1px solid black;
}

tr.Header td.content-bg,
tr.Header td.ads-bg,
tr.Header td.pages-bg,
tr.Header td.community-bg,
tr.Header td.subs-bg
{
	vertical-align: top;
}

tr.option td.option,
tr.option
{
	border-bottom: 1px solid black;
}
