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;
}