/* DATA TABLE STYLES */
.data 
{
	border:none !important; 
}


/* STYLES FOR IMAGE TABLE IN MANAGEDRETIREMENTSTRATEGIES.XSL */
.endpoint 
{
	width:60px; 
	background-repeat:no-repeat; 
	vertical-align:middle;
}

.endpoint p 
{
	text-align: center; 
}

.arrowimageTD
{
	vertical-align:middle;	
}

.endstrategytext
{
	width:150px; 
	vertical-align:middle; 
	text-align:center; 
	font-weight:bold;
}

.endstrategytext p
{
	text-align:center;
}


/* IMAGE TABLE COLOURED TD'S */
.dashedredTD
{
	height:60px; 
	background-position: center center; 
	border:dashed 1px red; 
	background-repeat:no-repeat; 
	text-align:center; 
	vertical-align:middle;
}


.solidredTD
{
	height:60px; 
	background-position: center center; 
	border:solid 1px red; 	
	background-repeat:no-repeat;
	text-align:center; 
	vertical-align:middle;
}

.solidwhiteTD
{
	height:60px; 
	background-position: center center; 
	border:solid 1px white; 
	background-repeat:no-repeat; 
	text-align:center; 
	vertical-align:middle; 
} 

.imagetdlink, .imagetdlink a
{
	color:black;
	text-align:center;
	font-weight:bold;
}
/* IMAGE TABLE COLOURED TD'S */


/* Remove default margin on specific list items on SL_PolicyInformation */
.noListSpacing
{
	margin-top:0px;
	margin-bottom:0px;
}

