/* Ion.Tabs: Bordered Skin
// css version 1.0.0
// by Denis Ineshin | ionden.com
// ===================================================================================================================*/

/* =====================================================================================================================
// Ion.Tabs: Skin details */

.ionTabs {
    margin: 0px;
	margin-bottom:10px;
}
    .ionTabs__head {
		height:30px;padding-left:200px;
		background:#ff000b;
		border:1px #cfcfcf solid;
		border-top:0px;
		border-bottom:1px #707070 solid;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;position: relative;z-index:2;
    }

    .ionTabs__tab {
        font-size: 12px;
		font-weight:bold;height: 28px;
		line-height: 26px;
        background: url(./tab_bg.gif) center top repeat-x;
		-webkit-border-top-left-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		-moz-border-radius-topleft: 4px;
		-moz-border-radius-topright: 4px;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;		
        padding: 5px 10px;
        color: #000;
        margin-top: -9px;
        min-width: 50px;
    }
        .ionTabs__tab:hover {
            background: url(./tab_bg.gif) center top repeat-x;
        }
        .ionTabs__tab.ionTabs__tab_state_active {
			background: url(./tab_bg.gif) center top repeat-x;
			padding: 5px 10px;
            color: #e80000;
        }
		.starttab,.endtab{
			padding:0px;margin:0px;
			margin-top: -9px;float:left;
		}
		.starttab{
			width:12px;height:34px;
			background: url(./starttab_bg.gif) top left no-repeat;
		}
		.endtab{
			width:12px;height:34px;
			background: url(./endtab_bg.gif) top left no-repeat;
		}

    .ionTabs__body {
			position: relative;z-index:1;
		margin-top:-2px;
		padding: 5px;display:block;
		height: expression( this.scrollHeight > 299 ? "300" : "auto" );
		overflow:auto;
		border:1px #979797 solid;
		border-top:0px;
		background:#fff;
		-webkit-border-bottom-right-radius: 6px;
		-webkit-border-bottom-left-radius: 6px;
		-moz-border-radius-bottomright: 6px;
		-moz-border-radius-bottomleft: 6px;
		border-bottom-right-radius: 6px;
		border-bottom-left-radius: 6px;
    }

    .ionTabs__item {
        padding: 0px;
    }
