h1{ text-align : center; font-family : Verdana; font-size : 120%; margin : 2.5ex; } table.sortable { border-collapse : collapse; font-family : Verdana; } table.sortable caption { caption-side : bottom; text-align : center; text-decoration : underline; } table.sortable th { color : #FFF; background : #333; } th.klask-header-left { border-top-left-radius : 1ex; } th.klask-header-right { border-top-right-radius : 1ex; } th.klask-footer-left { border-bottom-left-radius : 1ex; } th.klask-footer-right { border-bottom-right-radius : 1ex; } table.sortable td { border : 1px solid #AAA; border-top : 1px solid #AAA; border-bottom : 1px solid #AAA; border-left : 1px solid #AAA; border-right : 1px solid #AAA; } tr.odd td { background : #DBF9CF; border-collapse : collapse; font-family : Courier; padding-left : 0.5ex; padding-right : 0.5ex; } tr.even td { background : #FFF; border-collapse : collapse; font-family : Courier; padding-left : 0.5ex; padding-right : 0.5ex; } td.bklask-port { text-align : right; } td.bklask-arrow { text-align : left; text-indent : -5.5ex; padding-left : 6.5ex !important; } a.circle { padding : 2ex; border-radius : 50%; color : #FFF; text-align : center; background : #333; } a.circle { text-decoration : none; } a:hover.circle { background : #AAA; } #navbar ul { list-style: none; padding: 0; margin: 0; } #navbar li { float: left; border: 1px solid #BBB; border-bottom-width: 0; margin: 0; border-top-left-radius : 1.5ex; border-top-right-radius : 1.5ex; } #navbar a { text-decoration: none; display: block; background: #333; padding: 0.8ex 2.5ex; color: #FFF; width: 20ex; text-align: center; border-top-left-radius : 1.5ex; border-top-right-radius : 1.5ex; } #navbar a:hover { background: #AAA; } #navbar #selected { border-color: black; } #navbar #selected a { position: relative; top: 1px; background: white; color: black; font-weight: bold; } #content { border: 1px solid black; clear: both; padding-left: 0.5ex; padding-right: 0.5ex; padding-top: 0ex; padding-bottom: 1.5ex; }