@charset "utf-8";
/* CSS Document */
body {background:#000;
color:#fff;
font-size:.70em;
font-family:Verdana, Arial, Helvetica, sans-serif;}
h2 {font-size:1.05em;
margin:10px 6px 0 6px;
padding:6px;}
h2.records {font-size:1.2em;
text-align:center;}
p {line-height:15px;}
h2.red {background:#4d0000;}
h2.blue {background:#031429;}
p.refund,p.refund_red {margin:0 6px;
padding:5px 11px;}
p.refund {background:#031429;}
p.refund_red {background:#4d0000;}
ul.topMenu,ul.bottomMenu,ul.introMenu {list-style:none;
margin:0;
padding:0;}
.topMenu li, .bottomMenu li, .introMenu li {float:left;
display:inline;
margin:0;}
ul.topMenu {background:#031429;
height:32px;}
.topMenu li a:link, .topMenu li a:visited{padding:10px 40px;
display:block;
text-decoration:none;
color:#fff;
font-weight:bolder;}
.topMenu li a:hover {color:#ff0000;}
.introMenu li, .bottomMenu li {border-left:1px solid #fff;
padding:2px 5px;}
.introMenu li.first, .bottomMenu li.first {border:none;}
table.tips td {height:20px;
background:#000;
color:#fff;}
table.tips {background:#fff;
text-align:center;}
table.tips tr.head td {background:#999;
color:#000;}
ol.buyTips {margin:5px 0px 5px 30px;
padding:0;}
ul.buyTips {margin:5px 0px 5px 30px;
padding:0;}
p.ask {font-size:1.05em;
color:#0cf;
margin:10px 10px 5px 10px;
padding:0;}
p.answer {margin:5px 10px 10px 10px;
padding:0;}
p.bottom {text-align:center;
margin:10px 0;}
ul.bottomMenu {margin-left:320px;}
