/* css */
#content table { font-size: 90%; width: 100%; line-height: normal; margin: 0 0 1em 0; }
#content th { background: #f03e20; color: #fff; text-align: left; font-weight: bold; }
#content table.ntk th { background: #14602b; }
#content td { color: #333; background: #fff; text-align: left; font-weight: normal; }
#content .alt td { color: #000; background: #ccc; }
#content th, #content td { border: 1px solid #333; padding: 3px; }

#content .extrainfo td { width: 33%; }

#content table strong { color: #f00; background: transparent; font-weight: bold; }

#content table a:link { color: #f03e20; font-weight: bold; background: transparent; text-decoration: underline; }
#content table a:visited { color: #a52a15; font-weight: bold; background: transparent; text-decoration: underline; }
#content table a:hover, #content table a:focus, #content table a:active { color: #001B37; text-decoration: none; }

#content .ntk a:link { color: #14602b; font-weight: bold; background: transparent; text-decoration: underline; }
#content .ntk a:visited { color: #08421a; font-weight: bold; background: transparent; text-decoration: underline; }
#content .ntk a:hover, #content .ntk a:focus, #content table a:active { color: #001B37; text-decoration: none; }

#content tr:hover td { background: #FCD1D1; color: #000; }
#content .ntk tr:hover td { background: #cdf6d9; }