html { font-size: 62.5%; font-family: Tahoma, Arial, Helvetica, sans-serif; } body { font-size: 120%; margin: 0; padding: 0; background: #eee; } table { font-size: inherit; } tr, td { vertical-align: baseline; } div.grid-layout > table { border-collapse: separate; } div.grid-layout.layout-full table { width: 100%; } div.grid-layout > table > tbody > tr > th, div.grid-layout > table > tbody > tr > td { padding: 0px; text-align: left; vertical-align: top; } div.grid-layout.layout-normal { margin: -10px; } div.grid-layout.layout-normal > table { border-spacing: 10px; } div.grid-layout.layout-tight { margin: -7px; } div.grid-layout.layout-tight > table { border-spacing: 7px; } div.grid-layout.layout-tighter { margin: -5px; } div.grid-layout.layout-tighter > table { border-spacing: 5px; } div.grid-layout.layout-tightest { margin: -3px; } div.grid-layout.layout-tightest > table { border-spacing: 3px; } div.grid-layout.layout-loose { margin: -15px; } div.grid-layout.layout-loose > table { border-spacing: 15px; } div.grid-layout.layout-looser { margin: -20px; } div.grid-layout.layout-looser > table { border-spacing: 20px; } input[type="checkbox"], input[type="radio"] { vertical-align: baseline; } div.input-container { padding: 3px; } div.input-container > input, div.input-container > textarea { display: block; width: 100%; padding: 2px; border: 1px inset; margin-left: -3px; margin-top: -3px; vertical-align: top; } a.action { margin: 0 3px; text-decoration: none; color: #448; } a.action:hover { color: #88f; } a.inaction { margin: 0 3px; text-decoration: none; color: #ccc; } a img { border: none; } img { vertical-align: middle; } .hidden { display: none; } .fbs-pane, .fbs-flyout-pane { z-index: 2000; } .ui-widget-header { background-image: none; background-color: #ccc; } .ui-widget-content a.ui-state-default.ui-slider-handle { background: url(../images/slider-left-bracket.png) no-repeat bottom left; border: none; top: -10px; } .ui-widget-content a.ui-state-default.ui-slider-handle:last-child { background: url(../images/slider-right-bracket.png) no-repeat bottom right; border: none; top: -10px; } .ui-slider .ui-slider-handle { height: 32px; } #header { background: url(../images/metaweb-sprite-vertical.png) repeat-x scroll 0 0 #025B8D; border-bottom: 1px solid #FCE166; color: #FFFFFF; height: 47px; padding-left: 20px; padding-right: 20px; position: relative; } #logo { display: block; padding: 13px 0; } #footer { font-size: 80%; margin: 10px; color: #888; text-align: center; } #footer a { color: #448; } #body { background: white; }