body { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; background: #e3f0ff; color: #000000; } div.ricoLG_cell { padding-top: 0px; padding-bottom: 0px; color: #666; cursor: default; } .ricoLG_table th { background-color: #DDD; } div.form { margin-top: 10px; padding: 2px; background-color: #DDD; border: 1px solid #AAA; color: #555; } input, select { border: 1px solid #CCC; color: inherit; background: white; } button { border: 1px solid #CCC; color: inherit; } div.form div.buttons { text-align: center; padding-bottom: 10px; } div.form div.buttons span { margin-left: 10px; } div.login { background-image: url('lib/login.jpg'); background-repeat: no-repeat; background-position: center center; margin: -15px; height: 600px; } table.login { border: 1px solid #7b7b7b; background: #f7f7f7; position: relative; top: 290px; }