html,body {
    font-family:Verdana,Arial,Sans;
    font-size:13px;
    background-color:#000000;
    color:#ffffff;
    margin:0px;
    padding:0px;
    height:100%;
}
.work {
    width:100%;
    height:100%;
}
table#container {
    min-height: 100%;
}
* html #container {
    height: 100%;
}
tr {
 vertical-align:top;
}
img {
 border:0px;
}
a {
 color:#ffffff;
}
#infobar {
 width:100%;
 overflow:auto;
 height:0px;
}
#infobar a {
 color:#dd0000;
}
div#map div {
 color:#000000;
}
div#map a {
 color:#cc0000;
}
h1 {
 color:#707070;
 display:inline;
 margin:0px;
 margin-right:10px;
 font-size:30px;
}
td#right {
 width:220px;
 border-left:1px solid #ffffff;
 padding:5px;
}
table#indexcards td {
 font-size:12px;
 text-align:center;
 padding:3px;
 border-top:1px solid #ffffff;
 border-bottom:1px solid #ffffff;
 cursor:pointer;
}
td.bottom {
 padding:5px;
 text-align:right;
 font-size:11px;
 background-color:#595959;
}
td.bottom a {
 color:#ffffff;
}
.loading {
 line-height:30px;
 display:block;
 text-align:center;
 font-size:18px;
 background-image:url('iconsets/loading.gif');
 background-repeat:no-repeat;
 background-position:left center;
 margin-left:25px;
}
table#controls {
 width:100%;
 background-color:#a0a0a0;
 border-top:2px solid #000000;
}
table#controls tr {
 vertical-align:middle;
}
table#controls td {
 background-image:url('iconsets/row.png');
 text-align:center;
 border-right:1px dashed #e5e5e5;
}
table#controls a {
 display:block;
 text-decoration:none;
}
table#controls a:hover {
 display:block;
 background-color:#ececec;
 color:#909090;
 text-decoration:none;
}
div.key {
 font-family:Courier,Courier New,Serif;
 font-weight:bold;
 background-color:#ffffff;
 color:#000000;
 font-size:14px;
}
#infobar div.sideblock {
 font-size:11px;
 background-color:#771212;
 width:100%;
 overflow:auto;
}
#infobar div.sideblock a {
 text-decoration:none;
 color:#ffffff;
}
.ok {
 display:block;
 background-image:url('iconsets/ok.gif');
 background-position:left;
 background-repeat:no-repeat;
 background-color:#ffffff;
 color:#000000;
 padding:5px;
 padding-left:25px;
 margin:3px;
}
.cancel {
 display:block;
 background-image:url('iconsets/cancel.gif');
 background-position:left;
 background-repeat:no-repeat;
 background-color:#ffffff;
 color:#000000;
 padding:5px;
 padding-left:25px;
 margin:3px;
}
.clickable img {
 cursor:pointer;
}

