table { width:98%; margin:10px 0 10px 10px;}
table .title { color:Black; font-weight: bold; }
table tr { line-height: 30px; }
table td { min-width: 60px;}
table .odd { background-color: #fff;}
table .even { background-color: #e3e3e3;}
table .odd:hover, table .even:hover { background-color: #cdcdcd; }
table tr.highlight { background-color:#bcd4ec; }
table tr.displaynone { display:none; }
#paging { text-align:center; line-height: 20px;}
#paging a { width: 22px; line-height: 20px; text-align: center; color: Black; display: inline-block; cursor:pointer; }
#paging a:hover { text-decoration:underline; }
#paging a.current { color:#fff; background-color:#2f2f2f; }
.pre { background: url(images/pre.jpg) no-repeat; }
.next { background: url(images/next.jpg) no-repeat; }