/* t r b l */
* { font-size:12px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
body { align:center; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; }

input { border:1px solid #808080; background-color:#FFFFFF; } 
input:hover { background:#f8f8f8; }

select { font-weight:bold; padding:2px 4px 2px 4px; border:1px solid #707070; background:#efeff8; color:#444; text-decoration: none; }
select:hover { font-weight:bold; background:#efefff; color:#000000; border: 1px solid #000000; }

input[type=submit] { padding:2px 4px 2px 4px; border:1px solid #707070; background:#d8d8d8; color:#444; text-decoration: none; }
input[type=submit]:hover { background:#d0d0d0; color:#000000; border: 1px solid #000000; }

.clear { clear:both; }
.emsg { text-align:left; font-weight:bold; }
.yes { background-color:#80ff80; }
.no { background-color:#ff8080; }
.maybe { background-color:#ffff80; }
.wait { background-color:#ffff80; }

.menu_t { margin:10px 0px 0px 0px; }
.logo { margin:0px 0px 0px 0px; float:left; }

.sayhello { font-size:16px; font-weight:bold; }
.say { font-size:14px; }
.say b { font-size:14px; font-weight:bold; }

.navi_top { float:right; margin:20px 0px 0px 0px; }
.navi_top ul { float:right; list-style:none; padding:0px 0px 0px 0px; }
.navi_top ul li { float:left; display:inline-block; padding:2px 10px 2px 10px; margin:0px 0px 0px 0px; }
.navi_top ul li a { font-size:16px; font-weight:bold; color:#19458F; text-decoration:none; }
.navi_top ul li a:hover { font-weight:bold; color:#FF7000; text-decoration:underline; }
.navi_top ul li a.active:hover { font-weight:bold; color:#FF7000; text-decoration:underline; }
.navi_top ul li a.active { font-weight:bold; color:#FF7000; text-decoration:none; }

.top { background-color: #185b8c; margin:10px 0px 5px 0px; padding:25px 15px 25px 15px; }
.top h2 { font-size:24px; color:#FFFFFF; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; } /* 36 */
.top p { color:#FFFFFF; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:20px; }

.mid { background-color: #185b8c; margin:5px 0px 5px 0px; padding:8px 15px 8px 15px; }
.mid p { font-size:16px; color:#FFFFFF; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:20px; }

.box { padding:0px 0px 0px 10px; float:left; font-weight:normal; color:#333333; text-align:justify; }
.box h2 { color:#19458F; background-image:url('/images/bullet.jpg'); background-position:left; background-repeat:no-repeat; font-size:16px; font-weight:normal; padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; }
.box p { padding:0px 0px 0px 10px; }
.box a { font-weight:bold; color:#19458F; text-decoration:none; }
.box a:hover { font-weight:bold; color:#FF7000; text-decoration:underline; }

.box.w31 { width:31%; }
.box.w100 { width:100%; }

.gman { text-align:center; padding:4px 15px 4px 15px; }
.goods { text-align:center; } 
.goods table { width:100%; }
.gi { max-width: 100px; max-height: 100px; }
.giv { max-width: 400px; max-height: 400px; }
.goods td { font-weight:bold; border-bottom: 1px solid #ddd; }
.gth { text-align:center; color:#FFFFFF; background-color:#185b8c; font-weight:bold; }
.gview { text-align:left; }

.footer { color:#999999; clear:both; border-top:1px #AAAAAA solid; padding:10px 0px 20px 0px; margin:10px 0px 10px 0px; }

.navi_bot{ float:left; }
.navi_bot ul { float:left; list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.navi_bot ul li { float:left; display:inline-block; padding:2px 10px 2px 10px; }
.navi_bot ul li a { font-size:11px; }
.navi_bot ul li b { font-size:11px; }
.navi_bot ul li a:hover { color:#FF7000; text-decoration:underline; }
.navi_bot ul li a.active:hover { color:#FF7000; text-decoration:underline; }
.navi_bot ul li a.active { color:#FF7000; text-decoration:none; }

.subscribe { text-align:right; }
.copyright{ padding:2px 0px 0px 0px; float:right; }
