	.boldlist td{font-weight:bold;border-bottom:1px solid #e5e5e5;padding:4px 0px 4px 5px;background:#deecf6}
	.tdheight{height:20px}
	.smallgrey{font:normal 11px tahoma;color:#222;text-decoration:none}
	.tblreg{margin:0px;text-align:left}
	.tblreg label{cursor:hand;cursor:pointer}
	.tblreg input{font:normal 12px verdana;color:#333;padding:4px;margin-bottom:5px;*margin-bottom:3px}
	.field{width:200px;background:#fff;border:1px solid #7f9db9;font:normal 12px verdana;color:#333}
	.inputtext{padding-right:10px}
	.field_err{width:200px;background:#ffe6e6;border:solid 1px #7f9db9}
	.field_filled{width:200px;background:#fff;border:solid 1px #7f9db9}
	.field_dob{background:#fff}
	.field_dob_err{background:#ffe6e6}
	.field_rel{background:#fff;width:200px}
	.field_rel_err{background:#ffe6e6;width:200px}
	.field_rel_filled{background:#fff;width:200px}
	.hint{display:none;position:absolute;left:54%;width:200px;margin-top:-20px;padding:0px;z-index:100}
	.error{font:normal 11px verdana;color:#d55601;line-height:15px}
	.tblreg{margin:0px}
	.tblreg tr td{padding:4px 1px 2px 1px;vertical-align:top}
	.tblreg .spacer td{line-height:1px;border-bottom:1px solid #e5e5e5;padding-top:3px}
	.tblreg tr td{font:normal 12px verdana;outline:none}
	.tblreg tr td .l2{display:inline;font-weight:normal;line-height:20px}
	.top_hint{background:url('http://img.shaadi.com/imgs/registration/hint-top-curve.gif') no-repeat;width:204px;height:10px}
	.middle_hint{width:189px;*width:204px;background:#d4ec89;border-right:solid 1px #b3ce5f;border-left:solid 1px #b3ce5f;font:normal 11px arial;color:#000;padding:0px 5px 0px 8px}
	.bottom_hint{background:url('http://img.shaadi.com/imgs/registration/hint-bottom-curve.gif') no-repeat;width:204px;height:9px}
	.arrow_hint{position:absolute;top:20px;left:-21px;background:url('http://img.shaadi.com/imgs/registration/hint-arrow.gif') no-repeat;width:22px;height:18px}
	a.smalllink{text-decoration:none;color:#06c}
	a.smalllink:hover{text-decoration:underline;color:#06c}
	.light_grey{font:normal 11px verdana;color:#7f7f7f;text-align:right;padding:4px 0px 6px}
	.bred{font:bold 11px verdana;color:#a70013;padding-top:5px}
	.profile_detail{font:normal 10px verdana;color:#000;padding-top:3px}
	.profile_left{padding-left:22px}
	.thumbmc{margin-top:12px}
	.tright{text-align:right}
	.account_info{font:bold 15px arial;color:#ce0002;padding:7px 0px 0px 21px;text-decoration:underline}
	.thumbnail_border{border:1px solid #ccc;width:66px;height:66px;*width:64px;*height:64px;padding:2px;background:#fff}
	.lpad{padding-left:10px}
	.rpad{padding-right:5px}
	.copy_right{background:#f5b05d;border:1px solid #fbdfbe;font:normal 9px arial;color:#07519a;margin:1px 0px 5px 0px;text-align:center}