/* 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 {
    .tabs-nav {
        display: none;
    }
}

.tabs-nav { float: left; list-style: none; margin: 20px 0 0 0; padding: 0; }
.tabs-nav:after { display: block; clear: both; content: " ";}
.tabs-nav li {
	height: 40px;
    margin: 0 25px 0 0;
    width: 150px;
}
.tabs-nav a { 
	background: url(i/waArrow.gif) no-repeat left 9px;
	color: #AB2323;
	font-family: GillSans, Calibri, Trebuchet, sans-serif;
	font-size: 1.3em;
	display: block; 
	position: relative; 
	white-space: nowrap;  
    height: 40px;
    min-height: 40px; 
	text-decoration: none;
	padding-left: 10px;
	outline: none;
}

.tabs-container { }
#tabT, #tabW, #tabTh, #tabF, #tabS, #tabSu, #tabM { padding: 18px 18px 36px 18px; }
