@charset "utf-8";
/* CSS Document */

.tableList table{border-spacing:1px; font-size:10px; background-color:#E7E7E7; color:#333333; width:100%; clear:both;}

.tableList caption {font-weight: bold;background:#333333;border-bottom:2px solid #808080;color:#FFF;padding:10px;font-size:150%;margin-top:10px;text-align:left;}
.tableList caption div{text-align:right;font-size:12px;color:#FFF;}
.tableList caption a{text-align:right;font-size:12px;color:#FFF;}
.tableList caption div a:hover{text-decoration:underline;}

.tableList table td a:link, .tableList table td a:visited {color:#000000;text-decoration: none;}
.tableList table td a:hover {color:#000000;text-decoration:underline}
.tableList td, .tableList th {padding:4px;}

.tableList thead th {text-align:center;background:#CCCCCC;color:#333333;border:1px solid #999999;text-transform:uppercase;}
.tableList thead th a{color:#666;text-decoration:underline;}
.tableList thead th a:hover{text-decoration:underline;}

.tableList tbody th {border: 1px solid #CCC;}
.tableList tbody th a:link, .tableList tbody th a:visited{color:#000000;padding:3px 0px 0px 18px; text-decoration:none;}
.tableList tbody th a:hover{text-decoration:underline;}

.tableList tbody tr td {border: 1px solid #CCC;text-align:center;}
.tableList tbody tr.alt td{border-top:1px solid #FFF;}
.tableList tbody tr{background-color:#FFF;text-align:left;hover:expression(this.onmouseover=new Function("this.style.background='#E7E7E7';"),this.onmouseout=new Function("this.style.background='#FFFFFF';"));}
.tableList tbody tr:hover{background:#B7B7B7;}
.tableList tbody tr.alt{background:#E0E0E0;border-top:1px solid #FFF; hover:expression(this.onmouseover=new Function("this.style.background='#B7B7B7';"),this.onmouseout=new Function("this.style.background='#f9f9f9';"));}
.tableList tbody tr.alt:hover{background:#B7B7B7;}

.tableList tbody td img.icon{ margin:0 auto;}

