body { background-color:#ffffff; }
body,td { font-size:10pt; text-decoration:none; text-align:left; }

h1 { font-size:0.8em; font-weight:normal; text-align:center; margin:0.5em; }

div.mainbox { width:960px; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto; }
table.maintable { width:960px; border-collapse:collapse; border:0px; }
table.maintable tr td { padding:0px; margin:0px;}

a:link { color: #000099; text-decoration:none; }
a:visited { color:#000099; text-decoration:none; }
a:hover { background-color:#ffddee; color:#ff0000; text-decoration:underline; }

a.tablink { color:#555555; text-decoration:none; }
a.tablink:link { color: #555555; text-decoration:none; }
a.tablink:visited { color:#555555; text-decoration:none; }
a.tablink:hover { background-color:#ffddee; color:#ff0000; text-decoration:underline; }

td.main a:link { color: #000099; text-decoration:none; }
td.main a:visited  { color:#000099; text-decoration:none; }
td.main a:hover  { background-color:#ffddee; color:#ff0000; text-decoration:underline; }

td.mainlist { font-size:10pt; width:25%; vertical-align:text-top; }
td.mainlist a:link { color: #000099; text-decoration:none; }
td.mainlist a:visited  { color:#000099; text-decoration:none; }
td.mainlist a:hover  { background-color:#ffddee; color:#ff0000; text-decoration:underline; }

td.moreinfo { color: #000099; background-color:#ffffff; text-align:right; text-decoration:none; }
td.moreinfo a:link { color: #000099; background-color:#ffffff; text-align:right; text-decoration:none; }
td.moreinfo a:visited { color:#000099; background-color:#ffffff; text-align:right; text-decoration:none; }
td.moreinfo a:hover { color:#ff0000; background-color:#ffddee; text-align:right; text-decoration:underline; }

td.tablink { background-color:#eeeeee; text-align:center; width:85px; height:20px; white-space:nowrap; }
td.tabspace { background-color:#ffffff; width:15px; height:20px; }

td.leftmenu { width:160px; vertical-align:text-top; margin-top:0px; }
td.rightmenu { width:800px; vertical-align:text-top; margin-top:0px; }

.emphasis {color:#ff0000; font-weight:bold;}
img.time {width:29px; height:12px; border:none; margin:0px 5px;}
img.timeg {width:36px; height:24px; border:none; margin:0px 5px;}
img.pgif {width:10px; height:10px; border:none; margin:0px 3px;}
img.menuicon1 {width:65px; height:80px; border:none;}
img.menuicon2 {width:82px; height:80px; border:none;}

ul.jobrank { line-height:1.2em; padding:1px 3px; margin:2px 3px 2px 15px; list-style-image:URL(/image/common/p.gif); }
ul.shopnews { line-height:1.2em; padding:1px 3px; margin:2px 3px 2px 15px; list-style-image:URL(/image/common/p.gif); }
ul.searchlist { line-height:1.1em; padding:0; margin:0; list-style:none; }
ul.searchlist li { padding: 3px; }
strong.linktitle { font-size:1.1em; font-weight:normal; }
strong.catelink { font-size:1.0em; font-weight:normal; }

