/* navigation bar styling */ #child-abuse-nav-container { width:976px; margin-bottom:16px; display: none; padding: 0 0px 0 0px; overflow: hidden; } /* CPS fix height */ .blq-js #child-abuse-nav-container { position: relative; display: block; height:91px; } #child-abuse-nav-container h2 { position: absolute; left: -5000%; } .child-abuse-nav-section { position: relative; float: left; display: inline; width: 162px; overflow: hidden; border-right: 1px solid #fff; } .child-abuse-nav-section-last{ width: 161px; border-right: 0px; } .child-abuse-nav-section a { position: relative; display: block; width: 162px; overflow: hidden; } .child-abuse-nav-section-selected a { width: 154px; border: 4px solid #D2700F; } .child-abuse-nav-section * { color: white; } .child-abuse-nav-section img { position: relative; display: block; } .child-abuse-nav-section-selected img { margin: -4px; } .child-abuse-nav-section a { color: white; } .text-overlay { position: absolute; z-index: 10; bottom: 0; left: 0; padding: 4px 8px; width: 146px; background: rgb(0,0,0); background: rgba(0,0,0,0.6); } .ie .text-overlay, .ie7 .text-overlay, .ie8 .text-overlay { background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#aa000000,endColorstr=#aa000000); zoom: 1; } .child-abuse-nav-section a:hover .text-overlay, .child-abuse-nav-section a:focus .text-overlay { background: black; } .child-abuse-nav-section-selected .text-overlay { margin: 0 -4px -4px; } .nav-chapter-container-delete { width:144px; height:97px; } #child-abuse-prev-button { width:32px; height:100%; display:none; position2:absolute; left:0; top:0px; overflow: hidden; text-indent: -5000%; background: transparent url(/news/special/technology/11/shuttle_timeline/css/v1/img/back_next_35x360.png) repeat -87px center; } #child-abuse-next-button { width:32px; height:100%; display:none; position2:absolute; right: 0; top:0px; overflow: hidden; text-indent: -5000%; background: transparent url(/news/special/technology/11/shuttle_timeline/css/v1/img/back_next_35x360.png) repeat -521px center; } .blq-js #child-abuse-prev-button, .blq-js #child-abuse-next-button { position: absolute; display: block; } #child-abuse-next-button:hover { background-position: -606px center; } #child-abuse-next-button:active { background-position: -691px center; } #child-abuse-prev-button:hover { background-position: -172px center; } #child-abuse-prev-button:active { background-position: -257px center; } #child-abuse-next-button.disabled, #child-abuse-next-button.disabled:hover, #child-abuse-next-button.disabled:active { background-position: -436px 0; cursor: default; } #child-abuse-prev-button.disabled, #child-abuse-prev-button.disabled:hover, #child-abuse-prev-button.disabled:active { background-position: -2px 0; cursor: default; } .video-caption {display:none;}