/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    ul.tabs-nav {
        display: none;
    }
}

/* Skin */
ul.tabs-nav {
    margin: 0 0 0 0 ;
    padding: 0 0 0 0 ;
				background:url(../images/tab_border.gif) repeat-x bottom left ;
				height:25px ;
}

* html ul.tabs-nav {
			background:none ;
}


ul.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block ;
    clear: both ;
    content: " " ;
}
ul.tabs-nav li {
    float: left;
    margin: 0 0 0 10px;
}

ul.tabs-nav li a#news-touhoku {
 background:url(../images/tab01.gif) no-repeat top left;
}

ul.tabs-nav li a#news {
 background:url(../images/tab02.gif) no-repeat top left;
}

ul.tabs-nav li.tabs-selected a#news-touhoku {
 background:url(../images/tab01_on.gif) no-repeat top left;
	position:relative;
}

ul.tabs-nav li.tabs-selected a#news {
 background:url(../images/tab02_on.gif) no-repeat top left;
		position:relative;
}

ul.tabs-nav li a#news-touhoku:hover {
 background:url(../images/tab01_on.gif) no-repeat top left;
}

ul.tabs-nav li a#news:hover {
 background:url(../images/tab02_on.gif) no-repeat top left;
}

ul.tabs-nav a, ul.tabs-nav a span {
    display: block;
}
ul.tabs-nav a {
    text-decoration: none;
				display:block;  
				height:26px;
					width:154px;
				text-indent:-9999em;
				cursor:pointer;
}
ul.tabs-nav .tabs-selected a {
    color: #000;
}

.tabs-container {
				height:100%;
margin-left:10px;
    padding:10px 0 0 0;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}

* html .tabs-container {
	background:url(../images/tab_border.gif) repeat-x top left;
	margin-top:-2px;
}

.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(../../../touhoku/global/css/loading.gif) no-repeat 0 50%;
}
