body{background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:default; color:#CC0000; margin:2px 2px 2px 2px;}
td{font-family:arial; font-size:12px; cursor:default;}
td.title{padding:2px 6px 2px 6px; border:1px solid #666699; vertical-align:bottom;}
td.head{background-color:#666699; font-size:12px; color:#FFFFFF; font-weight:bold;}
td.headim{background-color:transparent; font-size:11px; color:#000000; font-weight:bold; border:1px solid Gray;}
td.txt{color:#000000;}
td.footer{font-size:10px;padding-top:3px;padding-bottom:3px;border:1px solid #666699;color:black;text-align:center;}
a{color:#000099; text-decoration:none; font-size:12px; text-decoration:underline;}
a:hover{color:#CC0000; text-decoration:none;}
a.proxy{color:#3333FF; font-size:12px; text-decoration:underline;}
a:hover.proxy{color:#CC0000; text-decoration:none;}
a.info{color:#5C5C5C; text-decoration:none; font-size:10px;}
a:hover.info{color:#CC0000;text-decoration:none;font-size:10px;}
a.nav{color:#FFFFFF; text-decoration:none;}
a.goto{color:#000099;text-decoration:none;font-size:10px; cursor:nw-resize;}
a:hover.goto{color:#CC0000; text-decoration:none; font-size:10px;}
a.noogo{color:Black;text-decoration:underline;}
.tools{padding:5px 2px 5px 2px; margin-top:1em; margin-bottom:1em; text-align:center; color:black;}
.txt2{font-size:11px; color:#000099;}
span.ts{font-size:12px;color:#3399CC;font-weight:bold;}
span.tm{font-size:16px;color:#000099;font-weight:bold;}
span.tl{font-size:16px;color:#CC0000;font-weight:bold;}
span.tc{font-size:12px; font-weight:bold;}
span.tsk{color:#3399CC; font-weight:bold;}
only screen and (min-device-width: 800px) {#top-wide{width:800px; border-collapse:collapse;}}
#top-wide{width:100%; border-collapse:collapse;}
#top{width:100%; max-width:800px; border-collapse:collapse;}
