html,body { height:100%; }
#togodb_page_contents { height: 100%; margin: 0; }

#main-container {
height: 100%;
color: #333;
}
#main-container table {
border-collapse: collapse;
white-space: nowrap;
}

#main-container input {
vertical-align: text-bottom;
}

#top-section {
}

#content-wrapper {
float: left;
width: 100%;
height: 100%;
}

#content-column {
margin: 0 0 0 270px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
height: 100%;
overflow: auto;
}

#content-column table.content-table {
margin: 0 auto 15px;
}

#content-column table.inner-table {
margin: 0;
}

#content-column th.table-title {
background-color: #E6E6E6;
padding: 5px 0;
border-bottom: 5px solid #DFF7FF;
}

#content-column th.table-title span {
font-size: 90%;
}

#content-column table.inner-table th {
padding: 1px 0 0;
}

#content-column td {
padding: 0;
}

#content-column table.inner-table td {
padding: 3px;
}

#content-column table.inner-table td img {
border: 0;
}

#left-column {
float: left;
width: 270px; /*Width of left column*/
margin-left: -100%;
height: 100%;
overflow-x: auto;
overflow-y: scroll;
}

#left-column table {
width: 100%;
margin: 0 0 7px;
}

#left-column table th {
background-color: #E6E6E6;
padding: 5px 0;
}

#left-column table td {
line-height: 1.6em;
padding-left: 5px;
}

#footer {
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
height: 20px;
}

#footer a {
color: #FFFF80;
}

.innertube {
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.whole-body .slide img {
width: 249px;
height: 375px;
}
.whole-body .head-slide {
width: 150px;
height: 375px;
}
.whole-body .head-slide img {
width: 150px;
height: 150px;
}
.partial-body .slide img {
width: 390px;
height: 290px;
}

.table-title {
font-size: 135%;
padding: 10px 15px;
}

div.togodb-page-header div.dbarchive_spacer {
height: 3px;
}