html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote,
a, address, img, dl, dt, dd, ol, ul, li, form, label, table, tr, th, td
{
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}
.foot{
  background-color : white;
  color : black;
}
.foot A{
  color : black;
}
#logo16{
  width: 750px;
  margin: 2px auto;
  text-align: right;
}
#logo16 .socialmedia{
  float:left;
  width: auto;
  padding-top: 7px;
}
.top_back{
  background-image : url(img/back/top.gif);
  background-repeat : no-repeat;
  width : 750px;
  height : 8px;
  line-height : 1px;
  font-size : 1px;
  text-align : center;
  margin-left : auto;
  margin-right : auto;
}
.center_back{
  background-image : url(img/back/center.gif);
  background-repeat : repeat-y;
  width : 750px;
  height : 1030px;
  padding-left : 15px;
  padding-right : 15px;
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  text-align : left;
}
/* FirefoxAOperaASafari */
html:not(:target) .center_back{
  width : 720px;
}
.bottom_back{
  background-image : url(img/back/bottom.gif);
  background-repeat : no-repeat;
  width : 750px;
  height : 5px;
  padding-top : 5px;
  font-size : 12px;
  line-height : 14px;
  text-align : center;
  margin-left : auto;
  margin-right : auto;
}
.count_txt{
  float : left;
  padding-top : 10px;
}
.count{
  float : right;
  padding-right : 10px;
  padding-top : 5px;
  font-size : 12px;
}
BODY{
  text-align : center;
  margin-left : auto;
  margin-right : auto;
  width : auto;
}
.foot{background-color : #993300;color : white;}
.foot A{color : white;
}
TD{font-size : 12px;
  line-height : 120%;
  font-family : "MS UI Gothic";
}
H1{
margin : 0px;
padding : 0px;
font-size : 12px;
font-weight : normal;
  color : white;
  
  
  
  
  right : auto;
  line-height : 15px;
}
H2{
margin: 0px;
padding : 0px;
}
.count{
  padding-top : 2px;
}
.bac{
  background-image : url(img/bac.gif);
  background-repeat : no-repeat;
}
.t-txt1{
  line-height : 110%;
  padding : 0 14px 0 443px;
}
.t-url{
  padding : 0 2px 0 0px;
  text-align : right;
}
.set11{
  padding : 0 5px 0 0px;
}
.set12{
  padding : 12px 0 0 0px;
}
.set13{
  padding : 3px 0 0 0;
  text-align : right;
}
.set14{
  padding : 2px 2px 2px 0px;
  text-align : right;
}
.set15{
  padding : 0 2px 2px 0;
  text-align : right;
}
.set21{
  padding : 0 0 0 3px;
}
.set22{
  padding : 10px 0 0 0;
}
.set23{
  padding : 2px 0 0 5px;
}
.set24{
  padding : 1px 0 1px 6px;
}
.set25{
  padding : 0 0 0 6px;
}
.hasso1{
  padding : 7px 0 0 18px;
}
.hasso2{
  padding : 0 0 0 22px;
}
.hasso3{
  padding : 0 36px 0 22px;
}
.hasso4{
  padding : 8px 0 0 18px;
}
.u-bac{
  padding : 0 0 5px 8px;
}
.ubac2{
  background-color : white;
border-width : 1px;
border-style : solid;
border-color : #666600;
}
.uhp1{
  margin-left : 1px;
  float : right;
}
.uhp2{
  padding : 0 5px 0 5px;
}
.ufree{
  padding : 2px 2px 3px 2px;
}
.utxt{
  padding : 2px 0px 1px 16px;
}
.ulogo{
  padding: 2px 0 2px 5px;
}
.rbac{
  padding : 2px 0px 0px 14px;
}
.topbac{
  background-image : url(img/bac.gif);
  background-repeat : no-repeat;
}
.top{
  background-image : url(img/1.gif);
  background-repeat : no-repeat;
  padding-top : 3px;
  padding-left : 10px;
  height : 45px;
  right : auto;
}

