.loginSomeDetail { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#2b6ea0; padding:5px 0 5px 10px; }
#loginarealeft { float:left; padding:10px 0 0 30px; width:540px; }
.loginLabel { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#545556; padding-left:5px; }
.loginLabel2 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#545556; }
.loginTextbox { background:url(../images/loginTextbox.jpg) no-repeat; width:394px; height:36px; padding:7px 5px 5px 5px; }
.loginText { font-family:Arial, Helvetica, sans-serif; font-size:20px; width:378px; height:21px; padding:5px; border:0; }
.loginCheck { padding:15px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.loginButton { padding:10px 0 0 5px; }
.loginButton a { background:url(../images/login_btn.jpg) no-repeat top left; height:36px; width:109px; text-decoration:none; display:block; }
.loginButton a:hover { background:url(../images/login_btn.jpg) no-repeat left -36px; height:36px; width:109px; }
.appointment_btn a { width:182px; height:36px; background:url(../images/appointment_btn.jpg) no-repeat; display:block; float:right; }
.appointment_btn a:hover { background:url(../images/appointment_btn.jpg) no-repeat left -36px; width:182px; height:36px; }
#loginarearight { float:right; padding:10px 0 0 0; background:url(../images/loginBackpic.jpg) no-repeat; width:368px; height:322px; }
.loginPassword { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#373435; padding:10px 0 0 0; }
.loginPassword a { font-weight:bold; text-decoration:underline; color:#373435; }
.backborder_rep_big { background:url(../images/pd_img_bar_05.jpg) repeat-y; width:942px; padding:5px; }
.loginPassword a:hover { text-decoration:none; }
/**/
table.login_table tr td { padding:5px 0 0 0; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
table.login_table tr td h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-bottom:1px solid #f1f1f1; padding-bottom:5px; }
table.login_table tr td input[type="text"] { border:1px solid #c1c1c1; border-top:1px solid #848484; padding:5px 5px; background:#fff; margin-right:10px; margin-top:3px; }
table.login_table tr td input[type="password"] { border:1px solid #c1c1c1; border-top:1px solid #848484; padding:5px 5px; background:#fff; margin-right:10px; margin-top:3px; }
table.login_table tr td select { border:1px solid #c1c1c1; border-top:1px solid #848484; padding:4px 5px; background:#fff; margin-top:3px; margin-right:10px; }
.login { padding:20px 0 0 0; }
.login b{ padding-bottom:5px; }
.login ul { margin:0; padding:10px 0 0 20px; }
.login ul li { padding:2px 0 2px 10px; }
.login ul li a { text-decoration:underline; }
