.loginArea {border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding: 15px 11px; height:100px;}
.forget {float:left; padding: 5px 0 0 10px;font: normal 12px/24px "Verdana"; text-decoration:underline;color:#666;}

table.tbLogin {width:281px;}
	table.tbLogin th {height:5px;}
	table.tbLogin td {background-color:#e5e6e1; height: 30px;}
	table.tbLogin td.txt {padding: 0 5px 0 10px; font: bold 11px "Verdana"; color:#666;}
			
.detailsLy{margin:-80px 0 0 -198px; width:396px; height:160px;}
	.lybtn {float:right; margin: 5px 2px 5px 0;}
		.lybtn img {margin-right: 3px;}

		table.poply {width:366px; margin: 5px auto 17px;}
			table.poply th {height:32px;color:#555; font: normal 12px "Verdana";border-bottom:1px solid #E2E2E2;border-right:1px solid #E2E2E2; text-align: left; padding-left: 15px;}
			table.poply th.top {border-top:1px solid #E2E2E2;}
			table.poply td {background:#f2f2f2;border-bottom:1px solid #E2E2E2;color:#999; padding-left: 7px;}
			table.poply td.top {border-top:1px solid #E2E2E2;}

.subTitle {font: bold 14px Tahoma; color:#666; margin-bottom: 12px; margin-left: 6px;}
.term {margin-left: 6px; padding: 10px; background:#e5e6e1; height:250px; overflow:auto;}
.writeBtn {margin: 15px auto 0 auto; text-align: right;}
.success {margin-left: 6px; padding: 10px; background:#e5e6e1;}