/* ------------------------------------------------------------------ */

div.mod_home_tabs {
  padding:0 0 20px 0;
}
div.tab_1 {
  float: left;
  padding:0 0 0 30px;
}
div.tab_2 {
  float: left;
  padding:0 0 0 20px;
}
div.tab_3 {
  float: left;
  padding:0 0 0 20px;
}
div.tab_4 {
  float: left;
  padding:0 0 0 20px;
}
div.tab_box {
  clear: both;
  margin:0 0 0 6px;
  background: #fff url(../images/bg_mid_top.jpg) top left no-repeat;
  width:768px;
}
div.tab_box div.tab_bg {
  background: url(../images/bg_mid_bottom.jpg) bottom no-repeat;
  width:768px;
  min-height:351px;
}
div.tab_box div.tab_pad {
  padding: 10px;
}
div#t_2,
div#t_3,
div#t_4{
  position:absolute;
  visibility:hidden;
}
div.tab_box div.content {
  clear:both;
  padding: 5px 0 5px 0;
}
div.tab_box div.content h1 {
  font-size: 14px;
  color: #3333cc;
  font-family: tahoma;
  border-bottom: 2px solid #000088;
  padding: 0 0 5px 0px;
  margin:0 0 5px 0;
}
div.tab_box div.content h1 a {
  color: #3333cc;
  text-decoration: none;
}
div.tab_box div.content h1 a:hover {
  color: #CC0000;
  text-decoration: none;
}
div.tab_box div.content div.text {
  font-size: 12px;
  padding:0 0 0 5px;
}
div.tab_box div.content span.readon a {
  font-size: 12px;
  font-weight: bold;
  color: #cc0000;
  text-decoration: none;
  background: url(../images/readon.gif) top right no-repeat;
  float:right;
  padding: 0 25px 0 0;
  line-height: 18px;
}
