body,td,th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  color: #414141;
  font-weight: normal;
}
body {
  background-color: #FFFFFF;
  margin: 0px;
  padding: 0px;
}
a:link, a:visited, a:active  {
  color: #006EAD;
  text-decoration: none;
}
a:hover {
  color: #878787;
  text-decoration: none;
}
img {
  border: 0px;
}
.main_tab {
  width: 100%;
}
.footer_tab {
  height: 48px;
}
.top-st {
  background-image: url(/img/top-bg.gif);
  background-repeat: repeat-x;
}
.foot-bg {
  background-image: url(/img/foot-bg.gif);
  background-repeat: repeat-x;
  height: 48px;
}
.left-block {
  width: 278px;
  background-image: url(/img/l-bg.gif);
  background-repeat: repeat-y;
}
.right-block {
  width: 240px;
  background-image: url(/img/r-bg.gif);
  background-repeat: repeat-y;
}
.c-bg {
  background-image: url(/img/c-bg.jpg);
  background-repeat: repeat-x;
}
.red-line1 {
  background-image: url(/img/red-line1.jpg);
  background-repeat: no-repeat;
  height: 25px;
}
.tit-text-l {
  color: #FFFFFF;
  padding-right: 17px;
  text-align: right;
  font-size: 12px;
}
.text-box-l {
  font-size: 1.6ex;
  color: #3F3F3F;
  padding-right: 15px;
  padding-top: 7px;
  text-align: right;
}
.line1 {
  background-image: url(/img/line1.jpg);
  background-repeat: no-repeat;
  height: 10px;
  background-position: right;
}
.tit-text-c {
  color: #FFFFFF;
  padding-right: 4px;
  text-align: right;
  padding-bottom: 2px;
  font-size: 12px;
}
.red-line2 {
  background-image: url(/img/red-line2.jpg);
  background-repeat: no-repeat;
  height: 25px;
}
.tit-text-r {
  color: #FFFFFF;
  text-align: left;
  font-size: 12px;
  padding-left: 10px;
}
.text-box-r {
  font-size: 12px;
  color: #3F3F3F;
  text-align: left;
  padding-left: 18px;
  font-weight: bold;
}
.text-box-r2 {
  font-size: 12px;
  color: #3F3F3F;
  text-align: left;
  padding-left: 17px;
  padding-top: 3px;
  font-weight: normal;
}
.line3 {
  background-image: url(/img/line3.jpg);
  background-repeat: no-repeat;
  height: 1px;
  background-position: left;
}
.m-link {
  text-decoration: none;
}
a.m-link:link,a.m-link:visited,a.m-link:active {
  color: #414141;
}
a.m-link:hover {
  color: #878787;
}   
.sm-text {
  font-size: xx-small;
}
.main-text {
  padding-right: 10px;
  padding-left: 15px;
}
.line2 {
  background-image: url(/img/line2.gif);
  background-repeat: repeat-x;
  height: 1px;
  background-position: center;
}
h1 {
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-size: 1.1em;
  display: inline;
}
.footer-text {
  font-size: 10px;
  color: #FFFFFF;
}
.butt-r {
  text-align: right;
}
h2 {

  font-weight: bold;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-size: 1em;
  display: inline;
}
.tit-tab-st {
  background-color: #ECECEC;
}
.tab-st {
  border: 1px solid #CCCCCC;
  font-size: 12px;
  text-align: center;
}
.right-st {
  text-align: right;
  padding-right: 7px;
}

IMG.clsftPicImg
{
  margin-right:10px;
  border:1px solid #1F51B5;
}

.simple{ border: 1px solid #b8b8b8;}


TABLE.tbl
{
  background-color:#959595;
}

TABLE.tbl TD
{
  background-color:#f6f6f6;
  padding:1px 4px 1px 4px;
}


