/* 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;
    }
    
    div#tabs ul.tabs-nav {
        margin-bottom:0;
        margin-top:6px;
        margin-left:6px;
    }
    div#tabs ul.tabs-nav li {
        float: left;
        list-style-type: none;
        padding: 1em 4em 1em 1em;
		font-size:1.2em;
		background:url(../images/global/orange-arrow-icon.gif) right center no-repeat;
    }
	div#tabs ul.edit-nav li{ background:none!important; color:#FFFFFF!important; padding:1em .2em}
	div#tabs ul.edit-nav li a{ background:#007FFF; color:#FFFFFF!important; padding:5px 6px}
	div#tabs ul.edit-nav li.tabs-selected a{ background:#FF5C00; color:#FFFFFF!important; padding:5px 6px}
	
	div#tabs ul.tabs-nav li.finish {

		background:none!important;
    }
    div#tabs ul.tabs-nav li a {
       
        color: #666;
    }
    div#tabs .full-panels-middle h2 {
        padding-top: 1em;
    }
    div#tabs ul.tabs-nav li span.title {
        padding-right: 1em;
        color: #666;
        font-size: 14px;
		padding-left:1em
    }
    div#tabs ul.tabs-nav li.tabs-selected a {
        font-weight: bold;
		
        color: #007FFF;
    }
    div#tabs .full-panels-middle .indent h2 {
        margin-left: 0;padding-left:10px;
    }
    div#tabs .full-panels-middle .indent {
        padding-left: 10px;
    }
    div#tabs div#details,div#tabs div#items,div#tabs div#pictures { clear:both; }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

