body {
  background-color:#B6D3EF;
  background-repeat:repeat-y;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-left:0px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
}

.tp-title-back {
  background-image:url("../img/tp-title-back.jpg");
  background-repeat:no-repeat;
  height:334px;
}

.ins-tp-title-back {
  background-image:url("../img/tp-title-back-2.jpg");
  background-repeat:no-repeat;
  height:264px;
}

.menu-back {
  background-image:url("../img/menu-back.gif");
  background-repeat:repeat-y;
  width:192px;
  vertical-align:top;
  text-align:center;
}

.mn-tlt-back {
  background-image:url("../img/mn-tlt-back.gif");
  background-repeat:repeat-x;
  vertical-align:middle;
  text-align:right;
  height:24px;
}

.mn-tlt-right {
  background-image:url("../img/mn-tlt-right.gif");
  background-repeat:no-repeat;
  background-position:right;
  vertical-align:middle;
  text-align:left;
  height:24px;
  width:100%;
}

.pc-tlt-back {
  background-color:#DDE7F5;
  vertical-align:middle;
  text-align:left;
  width:100%;
  height:24px;
}

#pc-tlt-back-img {
  background-image:url("../img/pc-tlt-area-right.gif");
  background-repeat:no-repeat;
  background-position:right;
}

#pc-area-back-img {
  background-image:url("../img/pc-text-area-right.gif");
  background-repeat:repeat-y;
  background-position:right;
}

.buf {
  width:100%;
  background-color:#FFFFFF;
  height:24px;
}

.tp-main-back {
  background-image:url("../img/tp-main-back.jpg");
  vertical-align:top;
  background-position:right;
  background-repeat:no-repeat;
  height:334px;
}

.ins-tp-main-back {
  background-image:url("../img/ins-tp-main-back.jpg");
  vertical-align:top;
  background-position:right;
  background-repeat:no-repeat;
  height:264px;
}

.mn-btm-left {
  background-image:url("../img/mn-btm-left.gif");
  background-repeat:no-repeat;
  background-position:left;
  background-color:#DDE7F5;
  width:100%;
  height:9px;
}

.mn-btm-right {
  background-image:url("../img/mn-btm-right.gif");
  background-repeat:no-repeat;
  background-position:right;
  width:100%;
  height:9px;
}

.right-bg-line {
  background-image:url("../img/right-bg-line.gif");
  vertical-align:top;
  background-position:right;
  background-repeat:no-repeat;
  height:55px;
}

.left-bg-line {
  background-image:url("../img/left-bg-line.gif");
  vertical-align:top;
  background-position:right;
  background-repeat:no-repeat;
  height:55px;
}

.btm-area {
  background-image:url("../img/btm-back.gif");
  background-position:center;
  background-repeat:no-repeat;
  text-align:right;
  color:#F3FAFE;
  height:56px;
}

.right-bg-mid-line {
  background-image:url("../img/right-bg-mid-line.gif");
  vertical-align:top;
  background-repeat:repeat-x;
}

.kl-back {
  background-image:url("../img/kl-back.gif");
  background-repeat:repeat-y;
  background-color:#B6D3EF;
  vertical-align:top;
  text-align:center;
}

.srch-back {
  background-image:url("../img/srch-back.gif");
  background-repeat:repeat-y;
  vertical-align:top;
  text-align:left;
  padding-left:12px;
  padding-top:4px;
  font-family:"Arial";
  font-size:11px;
  color:#004991;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  line-height:8px;
  height:47px;
}

.srch-input {
  font-family:"Tahoma";  
  font-size:9px; 
  color:#0567A5;
  width:168px; 
  height:16px;
  margin-top:4px;
  border: 1px solid #D0E3F4;
}

.rkl-input {
  font-family:"Tahoma";  
  font-size:9px; 
  color:#0567A5;
  width:138px; 
  height:17px;
  margin-left:6px;
  border: 1px solid #B6D3EF;
}

.cik-title {
  font-family:"Arial";
  font-size:16px;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  line-height:17px;
  width:191px;
}

#cik-title {
  font-size:13px;
  line-height:14px;
  width:151px;
}

.kl-item {
  background-image:url("../img/kl-hr.gif");
  background-repeat:no-repeat;
  background-position:top;
  text-align:right;
  width:192px;
  height:35px;
}


.kl-item-orange {
  background-image:url("../img/kl-hr-orange.gif");
  background-repeat:no-repeat;
  background-position:top;
  text-align:right;
  width:192px;
  height:35px;
}

.kl-a {
  font-family:"Arial";
  font-size:14px;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  line-height:17px;
}

.kl-a:hover {
  color:#ffffff;
}

#kz {
  font-size:19px;
  font-family:"Tahoma";
}

#ins-kz {
  font-size:17px;
  font-family:"Tahoma";
}

.pc-tlt-top {
  background-image:url("../img/pc-tlt-top.gif");
  background-repeat:no-repeat;
  background-color:#1F64B8;  
  width:172px;
  height:24px;
  font-family:"Arial";
  font-size:14px;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  line-height:22px;
  text-align:left;
}

#pc-tlt {
  background-image:url("../img/pc-tlt.gif");
}

.pc-text {
  width:172px;
  font-family:"Arial";
  font-size:11px;
  font-weight:bold;
  color:#42464A;
  text-decoration:none;
  letter-spacing:0px;
  line-height:12px;
  text-align:left;
}

.main-text {
  font-family:"Arial";
  font-size:13px;
  font-weight:300;
  color:#42464A;
  text-decoration:none;
  letter-spacing:0px;
  line-height:17px;
  text-align:left;
}

#mn-text {
  vertical-align:top;
}

.mn-tlt-text {
  font-family:"Arial";
  font-size:13px;
  font-weight:bold;
  color:#23438F;
  text-decoration:none;
  letter-spacing:0px;
  line-height:17px;
  text-align:left;
  background-image:url("../img/pc-tlt-area-back.gif");
  background-repeat:repeat-x;
  height:24px;
  vertical-align:middle;
  padding-left:3px;
}

.pc-more {
  background-image:url("../img/pc-more.gif");
  background-repeat:no-repeat;
  background-position:right;
  background-color:#DDE7F5;
  text-align:right;
}

#pc-more-width {
  width:172px;
}

#pc-more-btm {
  background-image:url("../img/pc-more-btm.gif");
}

.pc-more-a {
  font-family:"Arial";
  font-size:11px;
  font-weight:bold;
  font-style:italic;
  color:#1F478E;
  text-decoration:none;
  line-height:11px;
  padding-right:5px;
}

#pc-tlt-pdng {
  padding-left:2px;
}

#pc-text-pdng {
  padding-left:7px;
  padding-top:7px;
  padding-bottom:12px;
  padding-right:7px;
  background-color:#DDE7F5;
  background-image:url("../img/pc-text-area-right.gif");
  background-repeat:repeat-y;
  background-position:right;      
}

#pc-text-area {
  width:100%;
  padding-left:7px;
  padding-top:7px;
  padding-bottom:12px;
  padding-right:7px;
}

.pc-table-area{
  background-image:url("../img/pc-text-area-right.gif");
  background-repeat:repeat-y;
  background-position:right;  
  background-color:#DDE7F5;
}
        
.formbutton {
  width:90;
  height:18;
  background-color:#B6D3EF;
  border:none;
  font-family:arial, helvetica, sans-serif;
  font-weight:bold;
  font-size:9pt;
  color:#1F478E;
  text-decoration:none;
  text-align:center;
  vertical-align:middle;
} 

.ins-line {
  position:absolute;
  left:0px;
  top:196px;
  width:100%;
  background-image:url("../img/ins-tp-line.gif");
  background-repeat:no-repeat;
  background-position:center;
  z-index:30;
}

.forum-top{
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  margin-right:-100px;
  padding-right:-100px;
  z-index:30;
}

.lang-menu {
  position:absolute;
  left:0px;
  top:246px;
  width:100%;
  text-align:right;
  z-index:40;
}

.ins-menu-back {
  background-image:url("../img/ins-menu-back.gif");
  background-repeat:no-repeat;
  background-position:center;
  background-color:#008ACC;
  text-align:center;
}

.ins-menu-item {
  background-image:url("../img/ins-menu-item-back.gif");
  background-repeat:no-repeat;
  background-position:left;
  background-color:#86ACD3;
  text-align:center;
  height:21px;
}

.ins-menu-item-a {
  font-family:"Arial";
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:0px;
  vertical-align:middle;
}

.ins-menu-item-a:hover {
  color:#ffffff;
}

.pc-search-text {
  font-family:"Tahoma";
  font-size:12px; 
  color:#0567A5;
  width:168px; 
  height:20px;
  margin-top:4px;
  border: 1px solid #D0E3F4;
}
              
.pc-search-div-text{
  display:inline;
  height:20px;
  width:60px; 
  vertical-align:middle;  
}

.cal-year-bg{
  background-image:url("../img/cal-year-bg.gif");
    background-repeat:no-repeat;
      background-position:top;
        width:47px;
        }
        
        .cal-month-bg{
          background-image:url("../img/cal-month-bg.gif");
            background-repeat:no-repeat;
              background-position:top;
                width:76px;
                }
                
                .cal-top-bg{
                  background-image:url("../img/cal-top-bg.gif");
                    background-repeat:no-repeat;
                      background-position:top;
                        width:110px;
                        }
                        
                        .cal-bottom-bg{
                          background-image:url("../img/cal-bottom-bg.gif");
                            background-repeat:no-repeat;
                              background-position:right;
                              }
                              
                              #cal-text{
                                font-family:"Arial";
                                  font-size:13px;
                                    font-weight:bold;
                                      color:#23438F;
                                        text-decoration:none;
                                          letter-spacing:0px;
                                            line-height:13px;
                                              height:19px;
                                                vertical-align:middle;
                                                }
                                                
                                                .cal-area-bg{
                                                  background-image:url("../img/cal-area-bg.gif");
                                                    background-repeat:repeat-y;
                                                      background-position:right;  
                                                        vertical-align:middle;  
                                                          text-align:center;
                                                          }
                                                          
                                                          .cal-item{
                                                            display:block;
                                                              height:18px;
                                                                width:18px;
                                                                  background-color:#B6D3EF;
                                                                    font-family:"Arial";
                                                                      font-size:13px;
                                                                        font-weight:bold;
                                                                          color:#23438F;
                                                                            text-decoration:none;
                                                                              letter-spacing:0px;
                                                                                line-height:18px;
                                                                                  vertical-align:middle;  
                                                                                  }
                                                                                  
                                                                                  .cal-item:hover{
                                                                                    background-color:#E98725;
                                                                                    color:#B6D3EF;
                                                                                    }
.list {
  list-style-type:square;
  color:#23438F;
  font-size:13px;
  line-height:18px;
  margin-top:0px;
}

.listitem {
  font-family:"Arial";
  font-size:13px;
  color:#42464A;
  text-decoration:none;
  letter-spacing:0px;
  line-height:18px;
  text-align:left;
} 

a {
  font-family:"Arial";
  font-size:11px;
  line-height:13px;
  color:#23438F;
  text-decoration:none;
  font-weight:bold;

}

a:hover {
  color:#E98725;
}

h1 {
  font-family:"Arial";
  color:#1F478E;
  font-size:16pt;
  text-decoration:none;
  font-weight:bold;
  margin-left:0px;
  margin-top:15px;
  margin-bottom:2px;
}

.ins-menu-back-kz {
  background-image:url("../img/ins-menu-back-kz.gif");
  background-repeat:no-repeat;
  background-position:center;
  background-color:#008ACC;
  text-align:center;
}

.vl-btm-left {
  background-image:url("../img/vl-btm-left.gif");
  background-repeat:no-repeat;
  background-position:left;
  background-color:#FFFFFF;
  width:100%;
  height:9px;
}

.vl-btm-right {
  background-image:url("../img/vl-btm-right.gif");
  background-repeat:no-repeat;
  background-position:right;
  width:100%;
  height:9px;
}

.vl-top-left {
  background-image:url("../img/vl-top-left.gif");
  background-repeat:no-repeat;
  background-position:left;
  background-color:#FFFFFF;
  width:100%;
  height:9px;
}

.vl-top-right {
  background-image:url("../img/vl-top-right.gif");
  background-repeat:no-repeat;
  background-position:right;
  width:100%;
  height:9px;
}
                                                                                                                                        