.floatbox-right {
float: right;
width: 320px;
height: auto;
padding: 10px;
}

.floatbox-left {
float: left;
width: 320px;
height: auto;
padding: 10px;
}

/* Use on Venus-Moon Coherencies page - image with scroll bar. */
/* overflow: auto; is used for browsers that don't understand overflow-y overflow-x */
.wide-image {
margin: 20px auto;
width: 750px;
height: auto;
overflow: auto;
overflow-y: hidden;
overflow-x: scroll;
}

/* table - Venus synod list  */
.container-700-top { background-color: #2a2a2a; color: #eeeeee; width: 700px; height: auto; margin-top: 40px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 6px; border-color: #fff; border-style: outset outset solid; border-width: 4px 4px 1px; }
.container-700-sides { width: 700px; height: auto; margin: 0px auto; padding-top: 10px; padding-bottom: 6px; border-left: 4px outset #fff; border-right: 4px outset #fff; border-bottom: 1px solid #fff; }
.container-700-bottom { width: 700px; height: auto; margin: 0px auto; padding-top: 10px; padding-bottom: 6px; border-color: #fff; border-style: outset outset solid; border-width: 0 4px 4px; }

/* for table cells  */
.float-116 { float: left; width: 116px; height: auto; }
.float-200 { float: left; width: 200px; height: auto; }
.float-300 { float: left; width: 300px; height: auto; }
.float-350 { float: left; width: 348px; height: auto; }

/* text for tables */
.tbl-head { background-color: transparent; color: #00c0f3; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0.1em; text-align: center; margin: 4px auto; }
.tbl-sub-head { background-color: transparent; color: #00c0f3; font-size: 12px; line-height: 30px; font-family: Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0.1em; text-align: center; margin: 4px auto; }
.tbl-data { background-color: transparent; color: #ff0; font-size: 12px; line-height: 22px; font-family: Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0.1em; text-align: center; margin: 4px auto; }

