.right {
   text-align: right;
}

#div_client_main {
   min-height: 25em;
}

img.bottom {
   margin: 0px 0px 0px 0px;
   float: none;
   vertical-align: text-bottom;
}

#main_logo {
   width: 65px;
   height: 125px;
   margin-left: 2em;
   float: left;
}

#footer_logo {
   width: 4em;
   height: 4em;
}

.indent {
   margin-left: 2em;
}

.product_button {
   padding: 5px;
   border: 1px solid #88f;
   font-weight: bold;
   margin-right: 1em;
}

.product_button a {
   text-decoration: none;
}

.status_message {
   font-size: 1.25em;
   color: #d88;
   width: 25em;
   margin-left: 4em;
}
