body
{
	background-color: #FFFFFF;
}

.proxytable
{
	font-family: verdana;
	font-size: 10pt;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

/*
 * Tier 1 listings
 */

.proxyrow-tier1
{
	background-color: #148FF6;
	cursor: pointer;
}

.proxyrow-tier1 A
{
	color: white;
	font-weight: bold;
}

.proxyrow-tier1-hover
{
	background-color: #5AB0F9;
	cursor: pointer;
}

.proxyrow-tier1-hover A
{
	color: white;
	font-weight: bold;
}

/*
 * Tier 2 listings
 */

.proxyrow-tier2
{
	background-color: #38B5F1;
	cursor: pointer;
}

.proxyrow-tier2 A
{
	color: white;
	font-weight: bold;
}

.proxyrow-tier2-hover
{
	background-color: #73CBF5;
	cursor: pointer;
}

.proxyrow-tier2-hover A
{
	color: white;
	font-weight: bold;
}

/*
 * Bolded listings
 */

.proxyrow-bolded
{
	background-color: #79AFCD;
	cursor: pointer;
}

.proxyrow-bolded A
{
	color: white;
	font-weight: bold;
}

.proxyrow-bolded-hover
{
	background-color: #AFCFE1;
	cursor: pointer;
}

.proxyrow-bolded-hover A
{
	color: white;
	font-weight: bold;
}

/*
 * Normal listings
 */

.proxyrow-normal
{
	background-color: #E9F8FF;
	cursor: pointer;
}

.proxyrow-normal A
{
	color: #2D5094;
	font-weight: bold;
}

.proxyrow-normal-hover
{
	background-color: #FFFFFF;
	cursor: pointer;
}

.proxyrow-normal-hover A
{
	color: #2D5094;
	font-weight: bold;
}

