/*
.info .wh		  {	background-color: #FFFFFF; color: #000000;}
.info .bgb		  {	background-color: #003298; color: #FFFFFF;}
.info .bgg		  {	background-color: #52B1B3; color: #FFFFFF;}
.info .bgr		  {	background-color: #C12021; color: #FFFFFF;}
.info a:link	  {	color: #FFFFFF;}
.info a:visited	  {	color: #FFFFFF;}
.info a:hover	  {	color: #FFFFFF;}
.info .back		  {	font-size: 8pt; text-align: left; vertical-align: top;}
.info .forw		  { font-size: 8pt; text-align: right; vertical-align: top;}
.info .cent		  {	text-align: center; vertical-align: middle;}
.info .bottom	  { vertical-align: bottom;}
*/
th			{ text-align: center; }
th.left		{ text-align: left; }
.bottom		{ vertical-align: bottom;}

.list td	  {	padding-bottom: 5px; padding-top: 5px; border-top: 1px solid #444254;}
.list .split td	  {	border-top: 2px solid #444254;}
.list .non td	  {	border-top: none;}
.list .i	  { font-style: italic;}

td.o		  {	text-align: center;}
td.f		  {	text-align: center;	vertical-align: top;}
td.c		  {	text-align: left;	padding-right: 8px; white-space: nowrap;}
td.y		  {	text-align: center;	padding-left: 2px;	padding-right: 2px;}
td.t		  {	text-align: left;	padding-right: 12px;}
td.p		  {	text-align: left;	padding-right: 12px;}
td.r		  {	text-align: center;	padding-left: 2px; padding-right: 10px;}
td.r1		  {	text-align: right;	padding-left: 2px; padding-right: 2px;}
td.r2		  {	text-align: left;	padding-left: 2px; padding-right: 2px;}
td.rx		  {	text-align: center;	padding-left: 2px; padding-right: 2px;}
td.s		  {	text-align: center;	padding-left: 2px; padding-right: 10px;}

/*td.t .title	  {	font-weight: bold;}*/
td.t .about	  {	font-size: 7.5pt;}
.showalless { text-align: center; font-weight: normal; font-size: 7.5pt; }

acronym { font-variant: normal; } /* no small-caps please */

@media print{
	.t img {display: none;}
	.showalless {display: none;}
}

