.rulezTabs{margin:0 0 22px;border-bottom:1px solid #ddd;line-height:normal}.rulezTabs .rulezTab{display:inline-block;padding:9px 18px;margin:0 2px -1px 0;border:1px solid transparent;border-bottom:1px solid #ddd;color:#1073c6;font-size:14px;text-decoration:none}.rulezTabs .rulezTab:hover{background:#fafafa;text-decoration:none}.rulezTabs .rulezTab.active{border:1px solid #ddd;border-bottom:1px solid #fff;background:#fff;color:#333;cursor:default}.rulezPaneHidden{display:none}.rulezTable{width:100%;border-collapse:collapse;margin:18px 0 16px;font-size:13px;line-height:18px}.rulezTable th{text-align:left;padding:7px 10px;border-bottom:2px solid #ddd;color:#888;font-size:11px;font-weight:400;text-transform:uppercase}.rulezTable td{padding:9px 10px;border-bottom:1px solid #eee;vertical-align:top}.rulezTable tr:hover td{background:#fafafa}.rulezTable .rulezTableSec td{padding:14px 10px 6px;border-bottom:1px solid #ddd;background:#fff;color:#333;font-weight:700}.rulezTable .rulezTableSec:hover td{background:#fff}.rulezTable .rulezTableNum{width:1%;white-space:nowrap}.rulezTable .rulezTableNum a{color:#1073c6}.rulezTable .rulezTableWhen{width:1%;white-space:nowrap;color:#888}.rulezTable .rulezNote{color:#767676;font-size:11px;line-height:15px;margin:2px 0 0}.rulezTable b{color:#c62828}@media (max-width: 934px){.rulezTabs .rulezTab{padding:12px;font-size:13px;min-height:40px;box-sizing:border-box}}@media (max-width: 640px){.rulezTable{display:block;overflow-x:auto}}
