body{font-family: "Lucida Grande", Lucida, Verdana, sans-serif;font-size:0.75em;}
#header{display:none;}
#body_container{ overflow: auto; z-index: 1; width:100%; }
.floatleft{ float: left; }
.floatright{ float: right; padding-right: 20px; font-size:13px;}
#menu_container{ display:none; }
#pagecontent { padding: 15px; }
.input { font-size: 18px; margin-top:5px; padding: 5px; margin-bottom: 15px; border: 1px solid #e5e5e5; background: #fbfbfb; text-align: center; }
.sminput{ margin-top: 3px; padding:5px; border: 1px solid #e5e5e5; background: #fbfbfb; text-align: center; }
.button { -moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; border: none; padding: 7px; font-size:12px; font-weight: bold; cursor: pointer; text-shadow: #878787 1px 1px 0; background: url({BASE_URL}styles/but_grad.png); color:#fff; }
.example { color: #ccc; }
a:link {color:#000;}a:active{color:#000;}a:visited{color:#000;}a:hover{color:#000;} a{text-decoration:none;color:#000;cursor: pointer; }
img { border: 0; }
.floatr { float: right; padding:10px; }
pre { font-size: inherit; display: inline; }

.delay { color: #f00; font-weight: bold; }		

#dock{ display:none; }
.minfo { display: none; }

table { border-collapse: collapse; }
table.journeylist td { text-align: center; }
table.moreinfo td { padding:2px; }
table.stats td { vertical-align: top; }
tfoot.hold { width:100%; z-index:50; }
tfoot.hold tr { position: fixed;width: 100%; z-index: 50; bottom:40; left: 0;}
th{ border:0; padding:4px 4px 4px 4px;}
h1,h2{padding-bottom: 10px;margin: 0 0 0 0; }
ul.menu{list-style-type:none; margin-top:3px; padding-left:15px;}
.searchbox { display: inline-block; width: 250px; padding: 5px; margin: 3px; background-color: #d3adad; /* color: #fff; */ }
.searchboxremove { float:right;font-size:0.85em; } 