th /* = h2 */
{
		font-size: 14px;
	margin: 0;
	padding: 4px 0;
		font-weight: normal;
	color: #777;
}

.search_term
{
	padding: 3px;
	color: #666;
	background-color: #e3e3e3;
}

.project_browse td
{
}

.project_browse td.thumbnail
{
	width: 140px;
	padding: 0 11px;
	padding-left: 23px;
	padding-top: 23px;
	vertical-align: bottom;
}

.project_browse img.thumbnail
{
	border: 2px solid #464237;
}

.project_browse td.details
{
	width: 140px;
	padding: 23px 11px;
	padding-top: 0;
	vertical-align: top;
}

.project_browse td.blacklist, .project_browse td.description
{
	padding: 11px;
	vertical-align: middle;
	width: 300px;
}

.project_browse td.blacklist_actions, .project_browse td.my_project_actions
{
	padding: 0 11px;
	vertical-align: middle;
}

.page_jumper
{
	font-family: Tahoma;
	font-size: 11px;
}

.page_jumper a, .page_jumper a:visited
{
	padding: 3px 6px;
	border: 1px solid #84a6e9;
}

.page_jumper .stone
{
	padding: 3px 6px;
	border: 1px solid #9e9e9e;
	color: #9e9e9e;
}

.page_jumper a:hover, .page_jumper a:active
{
	border: 1px solid #3163c5;
}

.page_jumper .here
{
	padding: 3px 6px;
	background-color: #3163c5; 
	border: 1px solid #3163c5; 
	color: #fff;
}