tbody th
{
	position : static;
	font-weight:bold; font-size:11px;
}

.acc-hidden 
{
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
#acc-skip a, #acc-skip a:hover, #acc-skip a:visited 
{ 
	position:absolute; 
	left:0px; 
	top:-500px; 
	width:1px; 
	height:1px; 
	overflow:hidden;
} 

#acc-skip a:active, #acc-skip a:focus 
{ 
	position:absolute; display:block;
	top:30px; left:0px; z-index:9999;
	width:auto; 
	height:auto; 
}


th.overridingth, th.overridingth a
{
	font-weight:normal; 
	color:#000000;
}

tbody tr.first th.overridingth
{
	border-top-width:1px; border-top-style:solid; border-top-color:#E0E0E0;
}

tr.highlight th.tabletotalstyle
{
	position:relative;
	background:url("/static/global/images/table_gradient_l.png") repeat-y 0 0; *background:none;
	background-color:#f2f2f2;
}

.radiofieldset
{ 
	border:none;
} 
.invisblelegend
{ 
	display:none;
} 

.acc-caption
{
	display:inline;	float:left;
	line-height:25px;
	padding-top:2px;
	padding-left:16px;
}

.caption-detailsBold
{
	display:inline;	float:right;
	margin-right:16px;
	font-weight:bold;
	line-height:25px;
}
	.caption-detailsBold a
	{
		line-height:25px;
		font-weight:bold;
	}	
.caption-details
{
	display:inline;	float:right;
	margin-right:16px;
}
	.caption-details a
	{
		line-height:25px;
	}
