@charset "utf-8";
/* CSS Document */

.slider_kira {
	height: 337px;
	width: 740px;
}

.tabs {   
  float:left;   
  font-size:93%;   
  line-height:normal;   

  }   

.tabs ul {   
  margin:0;   
  padding: 0;   
  list-style:none;   
  }   
.tabs ul li {   
  float:left;   
  background:url("../images/left.gif") no-repeat left top;   
  margin:0;   
  padding:0 0 0 9px;   
  }   
.tabs ul a {   
  float:left;   
  display:block;   
  background:url("../images/right.gif") no-repeat right top;   
  padding:5px 15px 4px 6px;   
  text-decoration:none;   

  font-size:16px;
  color:#000;
  margin-right:5px;   
  }   
/* Commented Backslash Hack hides rule from IE5-Mac \*/  
.tabs a {float:none;}   
/* End IE5-Mac hack */  
.tabs a:hover {   
  color:#CFE4FA;   
  }   
.tabs ul .current {   
  background-image:url("../images/left_on.gif");   
  border-width:0;   
  }   
.tabs ul .current a {   
  background-image:url("../images/right_on.gif");   
  color:#000;   
   
  }   
.current-info,   
.accessibletabsanchor{   
      position:absolute;   
      left:-999em;   
  }   
  .js .tabs .content{   
      clear:both;   
      margin:3em 1em 1em 1em;   
  }   
  .js .tabs{   
      width:705px;   
  }
 
 .tabbody{
	clear:both;
	border-top:1px solid #bfdde8;

}   


/* Scroll Bar Master Styling Starts Here */
.vscrollerbase,
.vscrollerbar{width:10px;}
.vscrollerbase{
	background-color:#c3c3c3;
}
.vscrollerbar{
	background-color:#555;
}

.scrollgeneric{position:absolute;top:0;left:0;line-height:1px;font-size:1px;}
.scrollerjogbox {width:10px;height:10px;top:auto;left: auto;bottom:0px;right:0px;}