/* (c)daa */


table.list				{padding:0; margin:0; width:100%; border-spacing:0}
table.SAADlist tbody			{	-moz-user-select: none; -khtml-user-select: none; user-select: none;}
table.list td,
table.SAADlist td			{	vertical-align:top;text-align:left;border: 1px solid transparent;}

tr.listheader td,
tr.pageheader td		{	-moz-border-radius-topleft:5px;
					-moz-border-radius-topright:5px;
					-webkit-border-top-left-radius:5px;
					-webkit-border-top-right-radius:5px;
					border-top-left-radius:5px;
					border-top-right-radius:5px}
tr.listfooter td,
tr.pagefooter td		{	-moz-border-radius-bottomleft:5px;
					-moz-border-radius-bottomright:5px;
					-webkit-border-bottom-left-radius:5px;
					-webkit-border-bottom-right-radius:5px;
					border-bottom-left-radius:5px;
					border-bottom-right-radius:5px}

tr.listheader td,
tr.listfooter td,
tr.pageheader td,
tr.pagefooter td		{border-style:1px solid;font-weight:bold;color:white;background:gray;}

tr.listheader a,
tr.listfooter a,
tr.pageheader a,
tr.pagefooter a			{color:white;}


/* SELECT */
table.list tr.selected	td.selected	{	background:		rgba(175,175,175,0.75) !important;						}
table.list tr.selected	td		{	border-top:		rgba(255,255,255,0.50) 1px solid;
						background:		rgba(175,175,175,0.50);
						border-bottom:		rgba(175,175,175,0.50) 1px solid;
						}
table.list 	tr.highlighted td,
table.list 	tr.highlightonhover:hover td,
		*.hihglightonhover:hover	{
						border-top:		rgba(255,255,255,0.50) 1px solid;
						background:		rgba(175,175,175,1.00);
						border-bottom:		rgba(175,175,175,0.50) 1px solid;
						}

td.tl,
td.tc,
td.tr	{vertical-align:top}

td.ml,
td.mc,
td.mr	{vertical-align:middle}

td.bl,
td.bc,
td.br	{vertical-align:bottom}

td.tl,
td.ml,
td.bl	{text-align:left}

td.tc,
td.mc,
td.bc	{text-align:center}

td.tr,
td.mr,
td.br	{text-align:right}
