* { margin:0; padding:0; word-wrap:break-word; word-break:break-all; } body { background:#fff; min-width:800px; } img { border:0px; behavior:url("css/pngbehavior.htc"); display:inline; } ul,li { list-style:none; } a { text-decoration:none; color:#555; } h3 { font-size:14px; font-weight:bold; margin:0em 0 0.5em 0; } h2 { font-size:16px; font-weight:bold; margin:1em 0 } /**tabs**/ .tabPanel ul { height:30px; } .tabPanel ul li { float:left; height:29px; line-height:30px; width:111px; text-align:center; } .tabPanel .hit { border-bottom:1px solid #fff; background:red; } .pane { display:none; }