body { } a, a:hover { } table { border: none; border-collapse: separate; border-top: 2px solid #409CA7; border-bottom: 1px solid #409CA7; } td { font-size: 11px; border: none; background-image: url(../templates/global/$file/LJF_horiline_dots.gif); background-repeat: repeat-x; padding: 3px; } .heading { color: #007B8A; padding-top: 2px; padding-bottom: 2px; background-color: #EFF7F9; border-bottom: 1px solid #C2DEE1; background-image: none; } h2, h3 { padding-bottom: 3px; } .thickgreentop { border-top: 1px solid green; } .highlight { background-color: #DCDCDC; } .tabfootnotes { font-size: 10px; color: #DCDCDC; }