#table2{padding:0; margin:0; border-collapse:collapse; color:#333; background:#F3F5F7; text-align:left; border:1px solid #fff}

#table2 a{color:#3A4856; text-decoration:none}
 
td a img{border:0px; text-decoration:none}

#table2 a:visited{color:#777; text-decoration:none}

#table2 a:hover{color:#000; text-decoration:none}
 
#table2 caption{padding:10px; background:#e7dec8; text-align:left; border-bottom:1px solid #fff}

#table2 thead th{padding:7px 5px; color:#fff; font-size:11px; text-align:left; font-weight:bold}

#table2 tbody, table2 thead{border-left:1px solid #EAECEE; border-right:1px solid #EAECEE}

#table2 tbody{border-bottom:1px solid #EAECEE}
 
#table2 tbody th{border-bottom:1px solid #fff}
 
#table2 tbody td, table2 tbody th{padding:2px 5px; background:#efebc9; text-align:left; height:30px; border-bottom:1px solid #fff}
#table2 tbody tr, table2 tbody th{padding:2px 5px; background:#efebc9; text-align:center; height:30px; border-bottom:1px solid #fff}

#table2 tbody tr{background:#efebc9; border-bottom:1px solid #fff}
#table2 tbody tr td{background:#efebc9; border-bottom:1px solid #fff}

#table2 tbody tr.odd{background:#f8f4d7}
#table2 tbody tr.odd td{background:#f8f4d7}

#table2tfoot td, table2 tfoot th, table2 tfoot tr{text-align:left; text-transform:uppercase; background:#fff; padding:10px 5px}
