*{ margin:0px; padding:0px;}

body{ width:auto; height:auto; background-color:#000000; font-family:Arial, Helvetica, sans-serif;}

#main{ margin:auto; width:987px; height:auto;}

.clr{ clear:both;}

.navigation{ float:left; width:987px; height:55px; background:url("images/navi-bg.jpg") repeat-x;} 

.navigation ul{}

.navigation ul li{ float: left; list-style:none; display:inline;background:url("images/navi-part.jpg") no-repeat;}

.navigation ul li a{ font-size:12px; color:#FFFFFF;  line-height:50px;  font-weight:bold;  padding-left:24px; padding-right:23px; text-decoration:none; display:block;}

.navigation ul li a:hover{ color:#FFFF00;}

.header{ float:left; width:987px; height:179px;}

.midwrapper{ float:left; width:965px; height:auto; background:#000f53; padding:11px;}

.leftsec{ float:left; width:235px; height:auto;}

.box{  float:left; width:235px; height:auto;}

.navihd{float:left; width:165px; height:54px; background:url("images/navi-hd.jpg") no-repeat; line-height:45px; color:#FFFFFF; font-size:14px; padding-left:70px;}

.lftnavi{ float:left; width:235px; height:auto; background:#e3e3e3;}

.lftnavi ul{ padding-left:20px;}

.lftnavi ul li{ list-style:none; background:url("images/navi-p2.jpg") no-repeat;}

.lftnavi ul li a{ text-decoration:none; color:#454141; font-size:12px; background:url("images/navi-p.jpg") no-repeat; padding-left:14px; line-height:27px;}

.lftnavi ul li a:hover{ color:#FF3366;}

.navibot{ float:left; width:235px; height:25px; background:url("images/navi-bot.jpg") no-repeat;}

.midsec{ float:left; width:476px; padding-left:10px; height:auto;}

.table{ float:left; width:476px; height:auto; }

.txt{ font-weight:bold; text-decoration:none; color:#dddcdc;}

.txt:hover{ color:#FFFF00;}

.inbox{ float:left; width:456px; height:auto; margin-top:15px; background:#142676; padding:10px; color:#c1bfbf; font-size:12px; text-align:justify; line-height:18px;}

.rightsec{ float:right; width:235px; height:auto;}

.rgtbox{ float:left; width:235px; height:auto;}

.boxhd{ float:left; width:235px; height:40px; background:url("images/rgtbox-hd.jpg") no-repeat; line-height:40px; color:#ffffff; font-size:12px; font-weight:bold; text-align:center;}

.boxbody{ float:left; width:215px; height:auto; padding:10px; background-color:#192d86; text-align:justify; font-size:12px; line-height:18px; color:#e2e2e2;}

.more{ float:right; width:148px; height:16px; background:url("images/more.jpg") no-repeat; line-height:16px; font-size:12px; font-weight:bold; font-style:italic; padding-left:20px; }

.txt2{  text-decoration:underline; color:#FFFFFF; }

.txt2:hover{ text-decoration:none;}
 
.box-bot{ float:left; width:235px; height:14px; background:url("images/rgtbox-bot.jpg") no-repeat;}

.footer{ float:left; width:965px; height:auto; background:#000f53; padding-left:11px; padding-right:11px; padding-bottom:11px;}

.foot{ float:left; width:965px; height:72px; background-color:#142676; text-align:center; color:#c1bfbf; font-size:12px; line-height:20px; padding-top:35px;}

.foot a{ text-decoration:none; color:#c1bfbf; padding-left:5px; padding-right:5px;}

.foot a:hover{ text-decoration:underline;}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
