#acc_sgnin {
	width: 30%;
	margin-right: 2em;
	padding: 1em;
	margin-top: 2em;
}

a.align_forgotpwd_usrname_link {
	text-decoration: underline;
	color: black;
	margin-right: 16em;
	_margin-right: 9.8em;
	padding-top: 0em;
}

#form_manage_username_field2 #help_content {
	margin-top: 2em;
}

#btn_acc_sgnin {
	padding-top: 2em;
	padding-bottom: 2em;
}

#btn_acc_sgnin .button_white {
	margin-left: 5em;
}

#btn_acc_sgnin .button_orange {
	margin-right: 20em;
}

.wrapper_box_manage_acc {
	width: 65%;
	margin-top: 2em;
}

#body_part #body_left_content .wrapper_box_manage_acc a {
	display: block;
	width: 20%;
	color: #000;
}

#body_part #body_left_content .wrapper_box_manage_acc a:hover {
	text-decoration: none;
}

.box_align_mange_acc {
	margin-bottom: 3em;
	display: table;
	height: 7em;
	width: 26%;
	overflow: hidden;
	margin-right: 3em;
	float: left;
	padding: 0.5em;
}

ul.right_faq {
	padding-top: 0.5em;
	padding-bottom: 1em;
}

ul.right_faq li {
	background: transparent url(../../common/images/print_logo.gif)
		no-repeat left center;
	padding: .9em 0em 0em 3em;
}

.usrname_help {
	width: 245px;
	margin-left: 32.5%;
	_margin-left: 15%;
}

.id_strong {
	background-color: #C2F3BA;
	width: 30%;
	float: left;
	padding-bottom: .4em;
	color: #227928;
}

#form_forgt_uname_field2 input[type="text"],#form_forgt_pwd_field2 input[type="text"]
	{
	width: 4em;
}

#error_main_1 {
	padding: 0.6em 0em 6.6em 0em;
}

#error_main_1 img {
	padding-top: 1em;
}

#error_main_1 p {
	width: 70%;
	background-color: #EB747C;
	border: solid 1px #EB747C;
	padding-left: 1em;
	margin-left: 1em;
}

#error_main_1 p strong {
	color: #fff;
	font-size: 1.2em;
}

.error_indiv {
	padding: 1.5em 0em 3em 1em;
}

.error_indiv p {
	width: 80%;
	background-color: #EB747C;
	border: solid 1px #EB747C;
	padding-left: 1em;
	margin-left: 1em;
}

.error_indiv_content {
	color: #fff;
}

.error_pointer {
	position: absolute;
	left: 20em;
	top: 0em;
}

.error_label {
	color: red;
}

.payment_btn .button_orange {
	margin-right: 2em;
}

#body_left_content a {
	color: #ff9933;
}

#body_left_content a:hover {
	text-decoration: underline;
}

#btn_container {
	width: 50%;
	margin-left: auto;
	margin-right: auto;
}

/****** ram modified *******/
#form_user_Per_Reg_Int label.notextbox {
	width: 60%;
	display: block;
}

.radio_indent_new {
	margin-left: 24px;
	text-indent: -29px;
}

.divide_half {
	width: 48%;
}

.divide_quarter {
	width: 24%;
}

.interest_align {
	margin-left: 1em;
	margin-top: 10px;
}

#form_user_Per_Reg_Int .hint_help_top {
	margin-top: 2em;
}

#body_left_content #cancel_done_btn,#body_left_content #cancel_done_btn_new
	{
	width: 59%;
	padding-top: 2em;
	_width: 62%;
}

#body_left_content #cancel_done_btn .button_white {
	margin-left: 10em;
	_margin-left: 14em;
}

.non_editable {
	margin-left: 30%;
}

.non_editable img {
	margin-left: 25%;
}

.non_editable em {
	margin-left: 5%;
}

#cancel_done_btn_new .button_white {
	margin-left: 4em;
}

@media all and (-webkit-min-device-pixel-ratio:10000) , not all and
	(-webkit-min-device-pixel-ratio:0) {
	.pointer_img {
		left: 38em;
	}
}

#body_left_content input.pin_text {
	width: 4em;
}

/**** ram modified *****/
label.pin_digit {
	margin-right: 100px;
}

/**********************************MUA*****************************/
.use_email_login {
	margin-left: 30%;
}

.id_error {
	background-color: #F0F0F0;
	color: #B40404;
	float: left;
	padding-bottom: 0.4em;
	width: 30%;
}

.id_ok {
	background-color: #F0F0F0;
	float: left;
	padding-bottom: 0.4em;
	width: 30%;
}

.id_error img,.id_ok  img,.id_strong img {
	padding-top: .1em;
	margin-left: .5em;
	padding-right: .2em;
}

.id_ok  img,.id_strong img {
	padding-top: .4em;
}

.id_strong {
	background-color: #C2F3BA;
	width: 30%;
	float: left;
	padding-bottom: .4em;
	color: #227928;
}

.use_email_login {
	margin-left: 32.5%;
}

.radio_align_user_reg {
	margin-right: 0.5em;
}

.para_align_2 {
	width: 91%;
	margin-bottom: 3em;
}

#form_activate_acc_field2 a.margin_block {
	clear: both;
	display: block;
	margin-left: 56%;
	_margin-left: 48.5%;
	margin-bottom: 0;
	font-size: 1em;
	padding: 5px 0px 0px 0px;
	width: 16%;
}

#body_left_content a.float_none {
	float: none;
}

#body_left_content a.link_black {
	color: #000;
}

#checkavail_sugetns li {
	font-weight: bold;
}

#checkavail_prossng {
	padding-bottom: 2em;
	padding-top: 2em;
}

#checkavail_prossng,#checkavail_sugetns {
	width: 33.5%;
	_width: 30%;
	margin-bottom: .5em;
	margin-top: .5em;
}

.orange_color {
	color: #ff9933;
}

#checkavail_sugetns em {
	margin-bottom: .5em;
	font-weight: bold;
}

/******************************/
.head_bot_align {
	margin-bottom: 1em;
}

#body_left_content a {
	color: #FF9933;
}

#body_part div.schm_pay_details p.short_description_text {
	line-height: 1.2em;
	padding: 1.2em 0 0;
}

.red_border {
	border: 1px solid red;
}

.half_left {
	margin-right: 2em;
	width: 36%;
}

.field_layout_update {
	margin-bottom: 1.5em;
	margin-top: 1em;
	width: 97%;
}

.field_layout_update_field {
	margin-left: 2em;
	margin-right: 2em;
	margin-bottom: 2em;
}

.half_right {
	width: 56%;
}

.align_para_new3 {
	width: 90%;
}

.override_align {
	margin-left: 2em;
}

#form_update_bus_info .field_layout_update .half_left label,#form_update_paobo_info .field_layout_update .half_left label,#form_update_your_info .field_layout_update .half_left label
	{
	display: block;
	width: 60%;
}

.ne_align {
	margin-left: 0.4em;
	margin-right: 0.4em;
}

.pri_cnt_align {
	margin-top: 5em;
}

.pri_cnt_align1 {
	margin-top: 1em;
}

#body_left_content #form_update_bus_info_field9 #pri_cont_noti #help_content .pointer_img
	{
	left: 19em;
}

/*********************VISUAL DESING related CSS**************************/
#right_content_top h6 {
	color: #990033;
	padding-bottom: 10px;
}

.use_email_login em {
	padding-top: 10px;
	display: block;
	width: 245px;
}

.btn_align {
	margin-right: 30px;
	margin-top: 30px;
}

#body_part .error_box_sub p {
	padding-bottom: 0;
	padding-top: 0;
}

#body_part #body_left_content .error_box_sub span span {
	color: red;
}

#body_part .error_box_sub p {
	padding-bottom: 0;
	padding-top: 0;
}

.btn_align {
	margin-right: 110px;
	margin-bottom: 50px;
}

#body_part .updated_msg1 p {
	padding-bottom: 3px;
	padding-top: 5px;
}

.width_80 {
	width: 550px;
}

#form_activate_acc_field1 a.margin_block {
	clear: both;
	display: block;
	margin-left: 56%;
	_margin-left: 48.5%;
	margin-bottom: 0px;
	font-size: 1em;
	padding: 5px 0px 0px 0px;
	width: 16%;
}

#form_activate_acc {
	/**modified by ashika before it was margin-top:10px;**/
	margin-top: 20px;
}

/**********ALIGN PURPOSE CODES************/
.mandate_info_align {
	margin-top: 6px;
}

#form_user_Per_Reg_Int h4 {
	padding: 20px 0px 30px 0px;
}

.acc_sgnin {
	border: solid 1px #C4BCA5;
	padding: 7px;
	width: 30%;
	margin-top: 50px;
}

.borderGrey {
	border: solid 1px #C4BCA5;
}

#form_activate_acc_field1,#form_activate_acc_field2 {
	zoom: 1;
}

.error_box_sub span span {
	color: red;
}

#body_left_content .error_box_sub span {
	color: #666666;
}

#body_part #body_left_content .error_box_sub span {
	color: red;
}

.align_access {
	width: 23%;
}

.align_questn {
	width: 36%;
	float: left;
}

.right_col_inner1 {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 26px;
	background-color: #EFEFEF;
}

.right_col_inner2 {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 26px;
	background-color: #F8F8F8;
	overflow: auto;
}

.right_col_inner2 input[type="text"],.right_col_inner2 input[type="password"]
	{
	width: 162px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.right_col_inner2 label {
	width: 27%;
	margin-right: 10px;
}

.right_col_inner1 .help_img {
	margin-right: 0;
}

#body_part p.btn {
	padding-bottom: 10px;
}

.login_wrapper .right_col .field_layout {
	margin-bottom: 15px;
}

.textlooklikelabel {
	display: block;
	float: left;
	margin: 0 30px 0 0;
	width: 28%;
}

#body_part .change_qn {
	margin-left: 45%;
	padding-bottom: 0;
	padding-top: 10px;
}

.error_info_bancs {
	border: solid 2px #FFED67;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	overflow: auto;
	background: #FFFDEE
		url(../../../includes/common/images/Icn_alrt-red_small.png) no-repeat
		15px 7px;
	padding: 10px 10px 10px 40px;
	clear: both;
	margin-top: 20px;
}

.signpost_content a {
	display: inline-block;
}

/* 209 : Start */
#user_registration .updated_group_msg {
	margin-bottom: 0px;
	margin-top: 20px;
}

#user_registration #password_Id .error_box_sub,#user_registration #retypePassword_Id .error_box_sub
	{
	margin-bottom: 0px;
}

/* 209 : End */
.clear_float_effect {
	padding-bottom: 1px;
}