﻿BODY { margin: 0; padding: 0; }
BODY, INPUT, TABLE { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.textbox, .dropdownlist { background-color: white; border: solid 1px #CFD8E9; padding: 3px; }
.cb { color: #425A8A; font-style: italic; }
label { position: relative; top: -2px; }

.frm { margin-left: auto; margin-right: auto; width: 309px; height: 165px; margin-top: 200px; background: url(../images/login_frm.png) no-repeat; position: relative; }
#login { width: 299px; height: 155px; position: absolute; left: 5px; top: 5px;}

.key { color: #34466C; font-style: italic; text-align: right; }

.mid { height: 95px; }
.header { height: 30px; }
.controls { height: 30px; }

.header span { font-weight: bold; font-size: 13px; display: block; margin-left: 15px; padding-top: 7px; }
.mid div {padding-left: 30px; padding-top: 10px; }
.mid td { padding: 2px; }
.controls div { text-align: right; margin-top: 7px; margin-right: 15px; }
.btn { color: Black; text-decoration: none; background: url(../images/login_btnc.gif) no-repeat left center; padding-left: 18px; display: block; float: right; padding-top: 2px; font-weight: bold; font-size: 12px; color: Gray; }
.btn:hover { color: Black; background-image: url(../images/login_btn.gif); }