.tabheader table {
  border-collapse: collapse; /* for IE */
  border-spacing: 0; /* for N6 */
  border-bottom:3px solid #5EB43B;
  margin: 10px 0 15px;
}

.tabheader table tr td {margin:0;padding:0;border-width:0;}

.tabheader div { 
  
}

.tabheader .close a {
  background-repeat: no-repeat;
  display: block;
  margin:0;
  padding: 0;
  width: 101px;
  height: 30px;
  white-space: nowrap;
  text-indent: -9999px;
}
.tabheader .open a {
  background-repeat: no-repeat;
  display: block;
  margin:0;
  padding: 0;
  width: 101px;
  height: 30px;
  white-space: nowrap;
  text-indent: -9999px;
  
}
.tabheader .spc {
  margin:0;
  padding: 0;
  white-space: nowrap;
}

.open a.fy {
	background: url(../images/tab_y_open.gif);
}

.close a.fy {
	background: url(../images/tab_y_close.gif);
}

.close a.fy:hover {
	background: url(../images/tab_y_hover.gif);
}

.open a.quarter {
	background: url(../images/tab_q_open.gif);
}

.close a.quarter {
	background: url(../images/tab_q_close.gif);
}

.close a.quarter:hover {
	background: url(../images/tab_q_hover.gif);
}

div#ir_Container div#ir_contents #ir_mainContent .tabheader a {
 display: block;
  width: 101px;
  height: 30px;
  text-indent: -9999px;
}

div#ir_Container div#ir_contents #ir_mainContent .tabheader a:hover { color:#4DAC26;}
div#ir_Container div#ir_contents #ir_mainContent .tabheader .open a { color:#FFFFFF;}
.tabbody {

}