#info{ width:80%; margin-left:10%; margin-right:10%; } dd {float:left;padding-top:5px;margin-left:5px;} dt {clear:both;float:left;width:150px;padding-top:5px;} img { border:0; vertical-align:middle; } /* < forms styles */ form { display:inline; } fieldset { border:0; } legend { display:none; } textarea { overflow:hidden; } input,select,textarea,button { font:1em Tahoma; color:#444444; width:100%; border-width: 1px; border-style: solid; border-color: #444; } input{float:left;} input.submit { cursor: pointer; height:30px; margin-top: 10px; float: bottom; margin-left: 0px; background-color: #cce5ea; font: 1.1em Tahoma; text-transform: uppercase; color: #444; align: right; } label { display: block; vertical-align: bottom; text-align:right; } label.required { background:url(/images/req-asterisk.gif) right; background-repeat: no-repeat; padding-right:26px; } .errors { color: #ff3333; font-weight: bold; } /* forms styles > */