/*
IMPORTANT:
Essential styles to ensure accessibility
*/
@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;
}
}

@media print {
/* maintain accessibility by overriding inline style used by animations... */
.fragment {
display:block !important;
height:auto !important;
opacity:1px !important;
}

#container-2 {
margin-top:7px;
}

.anchors {
display:none;
}
}

/*
TAB STYLES:
Some more styles, not important for making tabs work, just for the look of it...
*/
.anchors {
list-style:none;
margin:15px 0 0 150px;
padding:0;
}

.anchors:after {
/* clearing without presentational markup, IE gets extra treatment */
display:block;
clear:both;
content:\" \";
}

.anchors li {
float:left;
margin:0;
}

.anchors a {
display:block;
position:relative;
top:1px;
border:1px dashed #999;
z-index:2;
color:#fc0;
text-decoration:none;
text-align:center;
padding-top:5px;
background-color:#000;
height:18px;
width:90px;
}

.anchors .tabs-selected a {
font-weight:700;
}

.anchors a:focus,.anchors a:active {
outline:none;
/* @ Firefox 1.5, remove ugly dotted border */
}

.anchors .tabs-selected a,.anchors a:hover,.anchors a:focus,.anchors a:active,.anchors .tabs-selected a:link,.anchors .tabs-selected a:visited,.anchors .tabs-disabled a:link,.anchors .tabs-disabled a:visited {
/* @ Opera, use pseudo classes otherwise it confuses cursor... */
cursor:text;
color:#fff;
background-color:#900;
}

.anchors a:hover,.anchors a:focus,.anchors a:active {
cursor:pointer;
background-color:#900;
}

.anchors .tabs-disabled {
opacity:.4;
}

.anchors .tabs-disabled a:hover,.anchors .tabs-disabled a:focus,.anchors .tabs-disabled a:active {
background:transparent;
}

#lisection-4,#lisection-5 {
display:none;
}

#section-1 img,#section-2 img {
display:none;
}

.fragment {
background:#333;
position:relative;
border-top:#999 0 dashed;
top:0;
left:0;
padding:40px 5px 15px;
width:810px;
font-size:1em;
height:auto;
color:#fff;
margin-bottom:10px;
}
