/* Whole CSS Style Starts Here */

/* CHANGE MADE BY UJJAINI FOR CONVERSION OF UNITS FROM PX TO EM */

html {
	font-size: 100%;
}

body {
	font-size: 75%;
}

/* END OF CHANGES FOR CONVERSION OF UNITS */
{
	margin:0px;
	padding:0px;
} 

*{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
}

label
{
	margin:0px;
	padding:0px;
}

.clear{
	clear:both;
}

img { border:none 0px; }

img, li { behavior: url(iepngfix.htc); }

navigation-noicons.png ( behavior: url(iepngfix.htc); )

a img { border:0; behavior: url(iepngfix.htc);}



a:link, a
{
	text-decoration:none;
	font-size:0.92em;
	color:#026d91;
	font-weight:normal;
	text-decoration:underline;
}

.bodycolor{
    color:#333333 !important;
}

.alert_Wrapper 
{ 
	margin: 14px auto; 
	padding: 0px; 
	width: 753px;
	
}

.masterWrapper_ph
{ 
	margin: 0px auto; 
	padding: 0px; 
	width: 980px;
}

.wrapper_ph
{
	background: #fff; 
	margin: 15px auto; 
	*margin: 12px auto; 
	padding: 0px; 
	width: 980px;
	float: left; 
}


.masterWrapper 
{ 
	margin: 0px auto; 
	padding: 0px; 
	width: 753px;
}

.wrapper 
{
	background: #fff; 
	margin: 30px auto; 
	*margin: 32px auto; 
	padding: 0px; 
	width: 753px;
	float: left; 
}

.wrapper_calender
{
	background: #fff; 
	margin: 38px auto; 
	*margin: 40px auto; 
	padding: 0px; 
	width: 753px;
}

#topdiv
{
	margin:0px;
	padding:0px;
}

#top_leftDiv
{
	float:left;
	width:75px;
}

#top_rightDiv
{
	float:right;
	width:600px;
}

#rgtContentCntr
{
	width:128px;
	float:right;
	margin-left:5px;
}

 
 

/*Round Corner Style Starts here*/


.top_text
{
	font-size:1.08333em;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	margin:0px;
	padding:4px 0px 3px 0px;
	*padding:5px 0px 4px 0px;
}
 
 

.log_txt
{
	font-size:1.0833em;
	color:#333;
	text-decoration:none;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
 

#sanswer5 
{
	width: 12em;
}

 
 

#sanswer6
{
	width:320px;
}

#sanswer7
{
	width:320px;
}

#sanswer7_ph
{
	width:450px;
}


#payment, #make
{
	margin:0px;
	padding:3px 0px 8px 0px;
	border-bottom: 1px solid #bfbfbf;
}
 
.bank_txt
{
	font-size:1em;
	color:#333;
	font-weight:normal;
	line-height:17px;
}

.rvalue_txt
{
	font-size:0.92em;
	color:#333;
	font-weight:normal;
}

.rvalue_txt a
{
	font-size:1.05em;
	color:#1089b7;
	font-weight:normal;
	text-decoration:underline;
}

.td_top_border
{
	border-top: 1px solid #d9d9d9;
	vertical-align:middle;
}

.td_tp_border
{
	border-top: 1px solid #d9d9d9;
	vertical-align:top;
}

.borders
{
	border-top: 1px solid #d9d9d9;
	vertical-align:top;
	border-bottom: 1px solid #d9d9d9;
}

#send_confirm
{
	padding-top:3px;	 
}

.top_height
{
	height:18px;
	vertical-align:text-top;
}

.tds_height
{
	height:34px;
	*height:35px;
}


.extra_space
{
	height:29px;
	*height:30px;
}


.accept_height
{
	height:50px;
	*height:60px;
}


.td_top_borders
{
	border-top: 1px solid #bfbfbf;
	vertical-align:middle;
}


.lvalue_txt
{
	font-size:0.92em;
	color:#7f7f7f;
	font-weight:normal;
}

/*---------------------------*/

.red_txt
{
	color:#da3a46; 
}

.green1_txt
{
	color:#728c5d;	 
}

/*.small_txtg
{
	font-size:11px;
	color:#7f7f7f;
	font-weight:normal;
}
.small_txt2
{
	font-size:9px;
	color:#333;
	font-weight:normal;
}

.small_text
{
	font-size:9px;
	color:#7f7f7f;
	font-weight:normal;
	height:16px;
	vertical-align:text-top;
}

.small_text a 
{
	font-size:9px;
	color:#026d91;
	text-decoration:underline;
}*/

.small_text
{
	font-size:0.78em;
	color:#7f7f7f;
	font-weight:normal;
	height:16px;
	vertical-align:text-top;
}

.small_text1
{
	font-size:0.82em;
	color:#7f7f7f;
	font-weight:normal;
	height:16px;
	vertical-align:text-top;
}

/*.small_txt a
{
	font-size:0.92em;
	color:#56585a;
	font-weight:normal;
	text-decoration:none;
}
*/

#id_text, #id_text_1, #id_text_2, #id_text_3, #id_text_4, #id_text_5
{
	width:180px;
}

#fname1, #lname1, #fname2, #lname2
{
	width:120px;
}

#acc_no, #routing_no, #racc_no
{
	width:100px;
}

#fname_ph, #lname_ph, #nick_ph
{
	width:200px;
}

/*.personal_txt
{
	font-size:11px;
	color:#026d91;
	font-weight:normal;
}

.personal_txt a
{
	font-size:11px;
	color:#026d91;
	font-weight:normal;
	text-decoration:underline;
}

.personal_txt1
{
	font-size:10px;
	color:#1089b7;
	font-weight:normal;
	padding-left:2px;
}

.personal_txt1 a
{
	color:#1089b7;
	text-decoration:underline;
}

.links_txt
{
	font-size:11px;
	color:#1089b7;
	font-weight:normal;
	vertical-align:middle;
	padding-left:2px;
	*padding-left:3px;
}

.links_txt a
{
	font-size:11px;
	color:#1089b7;
	font-weight:normal;
	text-decoration:underline;
}
*/

 
.sm_txt
{
	font-size:0.85em;
	color:#026d91;
	font-weight:normal;
	margin-top:5px;
	padding:0px;
	text-decoration:none;
}


.sm_txt a
{
	font-size:1.072em;
	color:#026d91;
	font-weight:normal;
	margin-top:5px;
	text-decoration:underline;
}

/*
.txt
{
	font-size:11px;
	color:#353535;
	font-weight:normal;
	text-decoration:none;
}

.td_height
{
	height:5px;
}*/

.td_height_level
{
	height:58px;
}

.top_heights
{
	height:24px;
	*height:20px;
	padding-bottom:5px;
}

.h2_heights
{
	height:30px;
	*height:26px;
	padding-bottom:5px;
}

/*.tellme_txt 
{
	font-size:9px;
	color:#026d91;
	text-decoration:underline;
	text-align:right;
	padding-left:3px;
	vertical-align:text-top;
	*vertical-align:middle;
	font-weight:normal;
}

.tellme_txt a
{
	color:#026d91;
	text-decoration:underline;
}*/

.td_btm_border
{
	border-bottom: 1px solid #169ed5;
}


.red_star_3
{
	color:#56585a;
	vertical-align:text-top;
	text-align:right;
}

.colr_top
{
	background-color:#f3f3f4;
}

/*.tp_txt
{
	font-size:11px;
	color:#1089b7;
}

.tp_txt a 
{
	color:#1089b7;
	text-decoration:underline;
}*/

.contentstarts
{	
	margin: 2px 10px 10px 10px;
	width:auto;
}

.contentarea
{	
	margin: 2px 10px 0px 10px;
	width:auto;
}

.contentarea_ph
{	
	margin: 8px 10px 10px 10px;
	width:auto;
}

.contentarea_1
{	
	margin: 2px 10px 10px 10px;
	width:auto;
}

/*#firstdiv, #seconddiv, #thirddiv, #fourthdiv
{
	padding:0px;
	margin:0px;
}commmented by Anand June 3*/

#lftContentCntr
{
	width:612px;	
	float:left;
	padding-top:0px;	
}

#lftContentCntr_ph
{
	width:845px;
	float:left;
	padding-top:5px;
}



/*#lftContentCntr h3
{
	color:#56585a;
	font-size:18px;
	padding: 15px 0px 0px 0px;
}
*/

#lftContentCntr table
{
	margin:0px;
	padding:0px;
}

#space_div
{
	height:30px;
	clear:both;
}


/*h3
{
	font-size:14px;
	color:#1089b7;
	text-decoration:underline;
	font-weight:bold;
	clear:left;
	padding-bottom:20px;
}*/


#activity_spacer
{
	height:110px;
	*height:90px;
}

#spacer
{
	height:64px;              
}

#grey_box
{
	height:221px;
}	
	

#td_spacers
{
	height:48px;
	*height:47px;
}

#send_tab
{
	position:absolute;
	margin-top:-2px;
	*margin-top:-7px;
}

/*.l_side
{
	width:170px;
	font-size:11px;
	color:#56585a;
	font-weight:bold;
	float:left;
	margin-left:156px;
 
	vertical-align:middle;
	position:absolute;
	 
}*/

.bold
{
	font-weight:bold;
	color:#1089b7;
}

.navigation
{
	width:597px;
	vertical-align:bottom;
	top:95px;
       /*top: 97px; */
	*top:97px;
	position:absolute;
}


.navigation ul
{
	padding: 0px 0px 0px 0px;
	text-align: left;
	list-style-image:none;
}

.navigation ul 
{
	padding: 0;
	text-align: left;
	list-style:none;
}

.navigation_ph
{
	width:597px;
	vertical-align:bottom;
	top:109px;
	*top:108px;
	margin-left:260px;
	position:absolute;
}


.navigation_ph ul
{
	padding: 0px 0px 0px 0px;
	text-align: left;
	list-style-image:none;
}

.navigation_ph ul 
{
	padding: 0;
	text-align: left;
	list-style:none;
}

	
/*.subpanels ul li 
{
	margin-left:8px;
    display: inline;
}

.subpanels_ph
{
	margin-left:400px;
	width:258px;
	vertical-align:bottom;
	top:102px;
	*top:104px;
	position:absolute;

}


.subpanels_ph ul
{
	padding: 0px 0px 0px 0px;
	text-align: left;
	list-style-image:none;
}

.subpanels_ph ul 
{
	padding: 0;
	text-align: left;
	list-style:none;
}
	
.subpanels_ph ul li 
{
	margin-left:8px;
    display: inline;
}*/



/*.subpanels_ph_act
{
	margin-left:633px;
	*margin-left:633px;
	width:258px;
	vertical-align:bottom;
	top:115px;
	*top:116px;
	position:absolute;

}


.subpanels_ph_act ul
{
	padding: 0px 0px 0px 0px;
	text-align: left;
	list-style-image:none;
}

.subpanels_ph_act ul 
{
	padding: 0;
	text-align: left;
	list-style:none;
}
	
.subpanels_ph_act ul li 
{
	margin-left:8px;
    display: inline;
}*/







.r_side img
{
	padding-right:10px;
}


#account 
{
	width:80px;
	text-align:right;
}

#date
{
	width:110px;
}

#sanswer3 
{
	width:570px;
}


h5
{
	font-size:0.92em;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:left;
}


/*.personal
{
	font-size:11px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	margin:0 0 1px 0;
	padding:0px;
	text-align:left;
}*/

/*.text_heading
{
	font-size:11px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 5px 20px;
	text-align:left;
}*/

.button-style
{
	margin:0px 10px 0px 10px;
}

#button_table
{
	padding-top:30px;
	height:31px;
}

.content_height
{
	height:3px;
}
 
/*htc Styles for Curved image*/

 
div .curved 
{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(border-radius.htc);
	width:99%;
	*width:100%;
	height:100%;
	background:#f3f3f3;
	border:#b3b3b3 solid 1px;
	color:#fff; 
	
}
#btm_div
{
	margin:0px 0px 5px 0px;
	padding:0px;	 
	text-decoration:none;
	clear:both;
}

/*#btm_div_right
{
	float:right;
	font-size:12px;
	color:#898989;
	font-weight:normal;
	text-decoration:none;
	margin:10px 0px 5px 0px;
}*/

TABLE.sendmoney td{
	padding: 0 0px;

}

#amount, #amount1, #amount2
{
	text-align:right;
}

#amount, #dates
{
	width:68px;
}

#label_txt
{
	float:right;
	clear:left;
	padding:0px;
	margin:0px;
}

.td_height
{
	height:10px;
}

.sm_height
{
	height:15px;
}

.top-margin
{
	padding-top:5px;
}

.pad_left
{
padding-left:3px;
}

.pad_top
{
padding-top:6px;
}

.pad_bottom
{
padding-bottom:10px;
}

.padding_left
{
	padding-left:10px;
}

#textarea_width
{
	width:535px;
	height:50px;
	margin:0px;
	padding:0px;
}

/* CHANGE MADE BY UJJAINI */
.account-text
{
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#58585a;
	text-decoration:none;
}

/*----------------------------*/

.account-text a
{
	color:#1089b7;
}
 a.bluelink
{
	color:#1089b7;
	text-decoration:underline;
}

div .alert_curved 
{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(border-radius.htc);
	width:99%;
	*width:100%;
	height:100%;
	background:#f3f3f3;
	border:#70c4de solid 1px;
	color:#fff; 
}

.top_tr
{
	background-color:#e6e6e6;
	height:20px;
	border: 1px solid #d9d9d9;
	color: #333;
	font-size:70%;
	font-weight:bold;
}

.td_border_btm
{
	border-bottom: 1px dashed #d9d9d9;
}

tr.top_border td{
	border-top: 1px dashed #d9d9d9;
}

td.top_border{
	border-top: 1px dashed #d9d9d9;
}

td.dark_top_border
{
	border-top: 1px solid #b5b5b5;
}

.td_borders
{
	border-top: 1px dashed #d9d9d9;
}

.top_spacing
{
	background-color:#f3f3f3;
	height:3px;
}

.td-white
{
	background-color:#FFF;
}

/*.type_txt
{
	font-size:11px;
	color:#dc3930;
	font-weight:normal;
	padding-top:1px;
	vertical-align:text-top;
}

.type_txt a
{
	font-size:11px;
	color:#dc3930;
	font-weight:normal;
	text-decoration:none;
}*/

#pass 
{
	width:100px;
}

#number1, #number2, #number3, #number4, #number5, #number6
{
	width:20px;
}


 

.pad_right
{
	padding-right:3px;
}

.red_text
{
	font-size:0.92em;
	color:#d53c3c;
	font-weight:normal;-align:middle;
}

.red_txt
{
	font-size:0.92em;
	color:#d53c3c;
	font-weight:normal;
	padding-top:5px;
	vertical-align:text-top;
}

.red_txt a
{
	font-size:0.92em;
	color:#d53c3c;
	font-weight:normal;
	text-decoration:none;
}

/*.dark_txt
{
	font-size:9px;
	color:#343434;
	font-weight:bold;
}

.dark_txt a
{
	font-size:9px;
	color:#343434;
	font-weight:bold;
	text-decoration:none;
}*/

#alert_div
{
	
	margin-top:3px;
/*	border: 1px solid #d6d6d6;*/
}

.alert_btm_row{
	margin:0px 3px 3px 0;
	border: 1px solid #b9b9b9;
	background: #e6e6e6;
	height:29px;
	width:562px;
}

.alert_btm_row_ph
{
	margin:0px 3px 3px 0;
	border: 1px solid #b9b9b9;
	background: #e6e6e6;
	height:29px;
	width:793px;

}


.alertrow_wos
{	width:583px;
	margin:0px 3px 3px 0;
	border: 1px solid #d6d6d6;
	background: #fff;
}

.alertrow_wos h4.active
{
	width:17px;
	height:16px;
	background:url(../images/arrow_selected.png) no-repeat;
	cursor: hand;
}

.alertrow_wos h4
{
	width:17px;
	height:16px;
	background:url(../images/arrow_unselected.png) no-repeat;
	cursor: hand;
}


.alertrow
{	width:562px;
	margin:0px 3px 3px 0;
	border: 1px solid #d6d6d6;
	background: #fff;
}

.alertrow h4.active
{
	width:17px;
	height:16px;
	background:url(../images/arrow_selected.png) no-repeat;
	cursor: hand;
}

.alertrow h4
{
	width:17px;
	height:16px;
	background:url(../images/arrow_unselected.png) no-repeat;
	cursor: hand;
}


.alertrow_xyz
{
	margin:0px 3px 3px 0;
	border: 1px solid #d6d6d6;
	background: #fff;
	width:800px;
}

.alertrow_xyz h4.active
{
	width:17px;
	height:16px;
	background:url(../images/arrow_selected.png) no-repeat;
}

.alertrow_xyz h4
{
	width:17px;
	height:16px;
	background:url(../images/arrow_unselected.png) no-repeat;
}




.alertrow_ph
{
	margin:0px 3px 3px 0;
	border: 1px solid #d6d6d6;
	background: #fff;
	width:793px;
}

.alertrow_ph h4.active
{
	width:17px;
	height:16px;
	background:url(../images/arrow_selected.png) no-repeat;
}

.alertrow_ph h4
{
	width:17px;
	height:16px;
	background:url(../images/arrow_unselected.png) no-repeat;
}

#rightbar
{
	width:129px;
	float:right;
	margin: 0px 0px 0px 10px;
	padding:0px;  
}

#rightbar img
{
	margin-bottom:20px;
}



#rgtContentCntr_ph
{
	width:129px;
	float:right;
	margin: 5px 0px 0px 2px;
	padding:0px;
}

/*#rightbar ul li, #rightbar1 ul li
{
	margin:0;
	margin-left:10px;
	list-style: none;
	 
    padding:0px 0px;
}


#rightbar ul li.first, #rightbar1 ul li.first
{
	text-align: center;
}

#rightbar ul li.last, #rightbar1 ul li.last
{
	text-align: center;
	border-bottom:none;
	line-height: normal;	
    background: url(../images/image13.jpg) no-repeat;	
	background-position: 5px 8px;
	padding-left:7px;
	 
}*/

#rightbar img
{
	margin-top:10px;
}

#rightbar ul{
	list-style: none;
	border-bottom: 1px solid #90cde1;
	border-top: 1px solid #90cde1;
}
#rightbar ul li{
	padding: 0 0 10px 0;	
	
}


#rightbar ul li.header{
	padding: 20px 0 10px 0;	
	color: #706869;
	font-weight:700;
}
#rightbar ul li.header1{
	padding: 10px 0 10px 0;	
	color: #706869;
	font-weight:700;
}
#rightbar ul li.last{
	padding: 0 0 20px 0;	
}

#rightbar ul li a, #rightbar1 ul li a {
	color:#0791d2;
	 
	font-size:1.04em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	text-decoration:underline;
}


 


/*renoved for popmoneyclientphase2a*/

/*#rightbar ul li.last a, #rightbar1 ul li.last a
{
	margin-left:30px;
}*/



#rightbar1
{
	width:128px;
	float:right;
	margin: 0px 0px 0px 7px;
	padding:0px;
}

/*h3.need_txt
{
	
	font-size:11px;
	color:#026d91;
	text-decoration:underline;
	font-weight:bold;
	clear:left;
	padding-left:4px;
	padding-bottom:7px;
}*/

.imgalign
{
	vertical-align: middle;
	margin-right:5px;       
}

.imgalign1
{
	vertical-align: middle;
	padding-left:3px;
	margin-right:2px;
	
	*padding-left:0px;
	*margin-right:0px;
}
.imgalign3{
		vertical-align: middle;
	margin-left:5px;
}

.imgstylea
{
	vertical-align: middle;
	cursor:pointer;
}

#top_div
{
	width:555px;
	border:1px solid #d53c3c;
	padding:5px;
	margin:5px 0 0 5px;
}

#top_div_xyz
{
	width:500px;
	border:1px solid #d53c3c;
	padding:5px;
	margin:5px 0 0 0;
}

#top_div_ph
{
	width:703px;
	border:1px solid #d53c3c;
	padding:5px;
	margin:3px 0 0 0;
}

.payment_container_ph
{
	width:715px;
	margin-bottom:3px;
}

#left_div_contact
{
	float:left;
	width:236px;
	margin:0;
	margin-bottom:3px !important;
}

#left_div_contact_xyz
{
	float:left;
	width:168px;
	margin:0;
	margin-bottom:3px !important;
}


#left_div_contact1
{
	float:left;
	width:234px;
	margin:0;
	margin-bottom:3px !important;
	margin-left:3px !important;
}

#left_div_contact1_xyz
{
	float:left;
	width:153px;
	margin:0;
	margin-bottom:3px !important;
	margin-left:3px !important;
}


#left_div_ph
{
	float:left;
	width:500px;
	margin:0;
	margin-bottom:5px !important;
}

#right_div_contact
{
	float:right;
	width:238px;
	margin:0px;
}

#right_div_contact_xyz
{
	float:right;
	width:160px;
	margin:0px;
}

#right_div_ph
{
	float:right;
	width:210px;
	margin:0px;
}

#last_div_ph
{
	display:block;
	clear:both;
	width:705px;
	margin:0px 5px 3px 0;
}



.payment_container{
width:567px;
margin:0 0 6px 6px;
}
#center_div
{
	float:left;
	width:485px;
}

#bottom_div
{
	float:left;
	width:492px;
	margin:5px 0px 5px 0px;
	border: 1px solid #b9b9b9;
	padding:25px;
}


#left_div, #left_div1, #left_div2
{
	float:left;
	width:390px;
	 margin:0;
	 margin-bottom:5px !important;
}

#right_div, #right_div1, #right_div2
{
	float:right;
	width:170px;
	margin:0px;
}

#ld_contact, #ld_contact1, #ld_contact2, #ld_contact3
{
	float:left;
	width:280px;
	margin:0;
	margin-top:6px;
	margin-right:2px;
	margin-bottom:5px !important;
}

#rd_contact, #rd_contact1, #rd_contact2, #rd_contact3
{
	float:right;
	width:280px;
	margin:0px;
	margin-top:6px;
}



.table_width
{
	width:160px;
	*width:155px;
}

#full_div
{
	display:block;
	clear:both;
}

#last_div, #last_div1, #last_div2
{
	display:block;
	clear:both;
	width:555px;
	margin:0px 0px 5px 6px;
}

 

TABLE.alertdetailrow td{
	background: #fff;
	padding:2px;
	vertical-align:top;
}

TABLE.alertdetailrow td.green_txt
{
	background: #fff;
	color:#728c5d;
	padding:2px;
	vertical-align:top;
}

TABLE.activityheader
{
		border: 1px solid #d6d6d6;
}

TABLE.activityheader td
{
	background-color:#e6e6e6;
	padding:0px 2px;
	height:20px !important;
	color: #04708b;
	font-size:0.92em;
	font-weight:bold;
}

TABLE.activityheader td.black
{
	background-color:#e6e6e6;
	padding:0px 2px;
	height:20px !important;
	color: #333;
	font-size:0.92em;
	font-weight:bold;
}

TABLE.activityheader td.white
{
	background-color:#f3f3f3;
	padding:0px 2px;
	height:20px !important;
	color: #333;
	font-size:70%;
	font-weight:bold;
	border:1px solid #f3f3f3;
}





TABLE.alertheader
{
		border: 1px solid #d6d6d6;
}
/* CHANGE MADE BY UJJAINI */
TABLE.alertheader td
{
	background-color:#e6e6e6;
	padding:0px 2px;
	height:20px !important;
	color: #333;
	/*font-size:70%;*/
	font-size:93.33%;
	font-weight:bold;
}

/* END OF CHANGE MADE BY UJJAINI */

/*.enable_table
{
	background-color:#e6e6e6;
	padding:0px 2px;
	height:20px !important;
	color: #333;
	font-size:95%;
	font-weight:bold;
}*/

.table_border
{
	border: 1px solid #e6e6e6;
}
.table_border td 
{
	padding:2px 5px;
	font-size:0.92em;
	font-weight:normal;
	text-align:left;
	border-bottom:1px solid #eee;
}
.table_border th{
	background-color:#e6e6e6;
		padding:2px 5px;
		color: #333;
	font-size:0.92em;
	font-weight:bold;
	text-align:left;
}
	.red_txt{
		color: #dc3930;
		font-size:70%;
	}
	


	.tp_txt1 a 
{
	color:#1089b7;
	text-decoration:underline;
	font-size:60%;
}

.tp_txt1
{
	color:#1089b7;
	text-decoration:none;
	font-size:60%;
}


.left_width
{
	width:406px;
}


.right_width
{
	width:103px;
	padding-left:6px;
}

.left_width1
{
	width:406px;
	padding-left:6px;
}

.right_width1
{
	width:103px;
}

#text_area
{
	width:385px;
	height:80px;
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;
}

.top_grey
{
	background:url(../images/LG_top_bg.gif) repeat-x right bottom;
}


.grey_color
{
	background-color:#f3f3f3;
}

.Blue_top
{
	background:url(../images/Blue_bg.png) repeat-x left bottom;
}

.Blue_color
{
	background-color:#d9f1f9;
}

.lb_top
{
padding-top:17px
}


.Lblue_curve
{
	background:url(../images/Lblue_curve.gif) repeat-y left top;
	width:10px;
}

.Rblue_curve
{
	background:url(../images/blue_arrow_bg.gif) repeat-y right top;
	width:16px;
}

.Rblue_curve_1
{
	background:url(../images/Rblue_curve.gif) repeat-y left top;
	width:11px;
}

.Blue_btm
{
	background:url(../images/LB_btm_bg.gif) repeat-x left top;
}

.Blue_top
{
	background:url(../images/LB_top_bg.gif) repeat-x left bottom;
}
 
.left_grey
{
	background:url(../images/left_grey.gif) repeat-y left top;
	width:8px;
}

.right_grey
{
	background: url(../images/grey_arrow_bg.gif) repeat-y right top;
	width:16px;
}

.right_greys
{
	background:url(../images/right_grey.gif) repeat-y right top;
	width:9px;
}

.btm_grey
{
	background:url(../images/Grey_btm.gif) repeat-x right top;
	height:11px;
}

.td_width
{
	width:38px;
}

#lt_container
{
	/*width:412px;*/
	/*width:600px;*/
	width:385px;
	float:left;
	padding:0px;
	margin: 6px 20px 7px 0px;
	text-align:justify;
}

#term_scroll
{
	width:370px;
	height:140px;
	margin:0px;
	padding:5px;
	text-align:left;
	float:left;
	overflow-y:auto;
	background-color:#fff;
	border: 1px solid #6ec4e0;
}

#rtcontainer
{
	margin:10px 0px 15px 0px;
}

/*#rtcontainer
{
	width:195px;
	float:right;
	margin-bottom:7px;
}*/

.print_text
{
	color:#026d91;
	font-size:0.92em;
	font-weight:bold;
	text-align:right;
	margin-left:3px;
	margin:0px;
	text-decoration:none;
}

.print_text a
{
	color:#026d91;
	text-decoration:underline;
}

.box
{
	background:#fff;
	border: 1px solid #7f7f7f;
	padding:3px;
	margin-bottom:10px;
}

.white_box_ph
{
	background:#fff;
	border: 1px solid #7f7f7f;
	padding:5px;
	margin-bottom:5px;
	width:575px;
}

 
.white_bx_border
{

	border: 1px solid #b9b9b9;
margin-top:5px;
padding:5px;

}

.contact_box_white
{
	border: 1px solid #7f7f7f;
	margin-top:5px;
	padding:5px;
	min-height:100px;
	background:#fff;
}

.white_box_bder
{
	border: 1px solid #b9b9b9;
	padding:5px;
	min-height:132px;
}

.white_bx_border1
{
	border: 1px solid #b9b9b9;
	margin-top:5px;
	padding:5px;
	min-height:208px;
}


.white_box_border_ph
{
	border: 1px solid #b9b9b9;
	margin-top:0px;
	padding:5px;
	min-height:100px;
}

.white_bx_border_ph
{
	border: 1px solid #b9b9b9;
	margin-top:5px;
	padding:5px;
	min-height:214px;
	*min-height:207px;
}


.white_contact_border
{
	border: 1px solid #b9b9b9;
	margin-top:5px;
	padding:5px;
	min-height:112px;
	*min-height:116px;
}

.boxes_ph
{
	padding:3px;
	margin:0px 0px 5px 0px;
	float:left;
	width:420px;
}


.boxes
{
	padding:3px;
	margin:0px 0px 5px 0px;
	float:left;
	width:280px;
}

.contact_white_box
{
	background:#fff;
	border: 1px solid #7f7f7f;
	padding:3px;
	margin:0px 0px 5px 0px;
	float:left;
	width:97%;
}

.white_box
{
	background:#fff;
	border: 1px solid #7f7f7f;
	padding:3px;
	margin:0px 0px 5px 0px;
	float:left;
	width:369px;
}

.grey_box
{
	background:#d9d9d9;
	border: 1px solid #b9b9b9;
	padding:3px;
	margin:0px 0px 5px 3px;
	float:right;
	width:195px;
}

.grey_boxes_ph
{
	padding:3px;
	margin:0px 0px 5px 3px;
	float:right;
	width:320px;
}


.grey_boxes
{
	padding:3px;
	margin:0px 0px 5px 3px;
	float:right;
	width:250px;
}

/*.Number_text
{
	color:#7f7f7f;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	margin:0px;
	text-decoration:none;
	width:18px;
	vertical-align:text-top;
}*/


.heights
{
	margin-bottom:7px;
}

.div_space
{
	height:7px;
}

.divs_space
{
	height:7px;
	*height:10px;
}

.register_heading{
	font-size:3.75em;
	color: #3195D4;
}
.register_slogan{
	font-size:1.4em;
	font-weight:bold;
	color: #333;
}
.register_text{
	font-size:1em;
	color: #333;
}
.lt_text
{
	font-size:0.92em;
	color:#333;
	text-decoration:none;
	font-weight:normal;
	margin:0px;
	padding:0px;
}


.lt_text a 
{
	font-size:1.041em;
	*font-size:1.02em;
	color:#026d91;
	text-decoration:underline
}





/*.rt_heading
{
	color:#f68b1f;
	font-size:18px;
	font-weight:bold;
	padding:0px;
	margin-top:-2px;
	*margin-top:-1px;
}*/

/*.rt_text
{
	color:#f68b1f;
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin-top:-1px;
}*/

#send_tab
{
	position:absolute;
	top:103px;
	*top:110px;
}

#first_tab
{
	position:absolute;
	top:161px;
	*top:161px;
}

#second_tab
{
	position:absolute;
	/*top:161px;
	*top:161px;
	left:679px;
	*left:666px;*/
}

#third_tab
{
	position:absolute;
	/*top:161px;
	*top:161px;
	left:780px;
	*left:769px;*/
}


#bluecontent
{
	margin:10px 0px 0px 0px;
	padding-bottom:5px;
	*padding-bottom:3px;
}

/*.blue_txt
{
	font-size:11px;
	color:#88898c;
	font-weight:normal;
}

.blue_txt_1
{
	font-size:13px;
	color:#88898c;
	font-weight:normal;
}*/

.bottom_txt
{
	font-size:0.90em;
	color:#88898c;
	font-weight:normal;
}

.div_text
{
	font-size:1.08em;
	font-weight:bold;
	color:#b3b3b3;
	text-decoration:none;
	padding-top:18px;
	*padding-top:15px;
	padding-left:1px;
}

 
#html_elements
{
	float:left;
	width:250px;
	
	margin-left:0px;
	margin-top:3px;
	
	*margin-left:0px;
	*margin-top:3px;
}

#button_div
{
	margin:0px 5px 0px 10px;
	*margin:0px 0px 0px 10px;
	float:right;
	padding-bottom:5px;
}




.grey_heights
{
	height:160px;
	*height:160px;
}

.br_height
{
	height:10px;
}

.space_height
{
	height:1px;
	background-color:#bfbfbf;
}

.spacer_height
{
	height:5px;
}


.br_height1
{
	height:25px;
	*height:27px;
}

.br_height2
{
	height:69px;
}

.terms_height
{
	height:16px;
}


.btm_height
{
	height:25px;
	*height:23px;
}

.extra_height
{
	height:14px;
}


.heights
{
	height:25px;
	*height:23px;
}



/*Activity page*/


/*h1.print_txt
{
	font-size:12px;
	font-weight:bold;
	color:#0789b5;
	font-weight:normal;
	padding:0px 0px 0px 20px;
	font-weight:bold;
	float:right;
	background: url(../images/print_icon.gif) left top no-repeat;
}

h1.print_txt a 
{
	color:#0789b5;
	text-decoration:underline;
}*/

#one 
{
	margin:0px; padding:0px;
}

#second
{
	margin-top:10px; padding:0px;
}

/*.center_txt
{
	text-align:left;
	font-size:25px;
	font-weight:normal;
	color:#333;
	padding:5px 0px 0px 15px;
}

.center_text
{
	font-size:15px;
	text-align:left;
	padding:0px;
	margin-top:2px;
	text-decoration:none;
	display:block;
	color:#007ebb;
}*/

 
#leftContentCntr
{
	background: #fff url(../images/gradient_box.png) bottom left no-repeat;
	width:612px;
	height:351px;
	float:left;
	clear:left;
	margin-top:25px;
}

#leftContents
{
	width:612px;
	height:350px;
	float:left;
	clear:left;
}

#leftContent
{
	background: #fff url(../images/center_bg.png) top left no-repeat;
	width:612px;
	height:300px;
	float:left;
	clear:left;
}
.continue_to
{
	background:url(../images/btn_continueto.png) top no-repeat;
	width:175px;
	height:25px;
	font-size:1.15em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border:none;
	cursor:pointer;
	margin-top:10px;
	margin-left:60px;
}

#centerDiv
{
	width:435px;
	height:191px;
	margin: 50px 0px 0px 100px;
}

#centrDiv
{
	width:585px;
	margin: 15px 0px 0px 125px;
	*margin: 15px 0px 0px 60px;
}


#centercontent
{
	margin-top:15px;
}

#right_divcontent
{
	margin:5px 3px 0px 0px;
	float:right;
	width:280px;
}

#left_divcontent
{
	margin:10px 0px 0px 20px;
	float:left;
	width:300px;
}

.left_button
{
	float:left;
	width:210px;
	
}

#button_submit
{
	float:right;
	width:85px;
	border: 1px solid red;
}

/*#btn_submit
{
	background:url(../images/btn_submit.png) top no-repeat;
	width:61px;
	height:22px;
	font-size:11px;
	font-weight:bold;
	margin-top:15px;
	
	padding-bottom:2px;
	padding-right:-2px;
	padding-left: 2px;
	padding-top:0px;
	
	*padding-bottom:0px;
	*padding-right:-3px;
	padding-left: 2px;
	*padding-top:1px;
	
	color:#FFFFFF;
	text-decoration:none;
	border:none;
	cursor:pointer;
}

.bank_text
{
	font-size:11px;
	color: #007ebb;
	text-decoration:none;
	padding:0px;
	margin-top:5px;
}

.bank_text a 
{
	color: #007ebb;
	text-decoration:underline;
}*/

#smart
{
	padding-top:0px;
	clear:left;
}

#footer{
	clear:both; 
	padding-top:20px;
		
}


#footerNav {
	color:#6B6D6D;
	font-size:1em;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	/*padding-right:150px;*/
}

.footerbanks
{
	margin-top:0px;
	clear:both;
	padding-right:25px;
}

.footerbanks a 
{
	padding-right:15px;
}

/*.footer_text
{
	font-size:11px;
	color: #595c5b;
	text-decoration:none;
	padding-bottom:15px;
	clear:left;
}

.pop_text
{
	font-size:14px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:left;
}

.Bank_bigtext
{
	font-size:15px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:left;
}


#btn_continues
{
	background:url(../images/btn_continue.png) top no-repeat;
	width:286px;
	height:26px;
	font-size:11px;
	font-weight:normal;
	margin-top:5px;
	
	padding-bottom:2px;
	padding-right:-2px;
	padding-left: 2px;
	padding-top:0px;
	
	*padding-bottom:0px;
	*padding-right:-3px;
	padding-left: 2px;
	*padding-top:1px;
	
	color:#FFFFFF;
	text-decoration:none;
	border:none;
	cursor:pointer;
}*/

#text2
{
	margin-top:10px;
}


/*#top_first
{
	float:right;
	height: 25px;
	padding: 3px;
	color: #333;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	font-size:10px;
	font-weight:bold;
}
#top_first ul 
{
	padding: 0px 20px 0 0;
	text-align: right;
	float: right;
}
		
#top_first ul li 
{
	display: inline;
	padding-right:5px;
}

#top_first ul li a
{
	text-decoration:none;
	color:#333;
}

#top_first ul li a : hover
{
	text-decoration:underline;
	color:#333;
}*/




/*#top_second
{
	float:right;
	padding: 3px;
	color: #007ebb;
	width:570px;
	clear:right;
	font-size:13px;
	font-weight:bold;
}

#top_second ul 
{
	padding: 0px 20px 0 0;
	text-align: right;
	float: right;
}
		
#top_second ul li 
{
	display: inline;
	 
}*/


.padding_left
{
	padding-right:8px;
}

#top_second ul li a
{
	 
	color:#007ebb;
}	

#top_second ul li a: hover
{
	text-decoration:underline;
	color:#007ebb;
}	

#div_footer
{
	width:100%;
	margin-top:10px;
}

/*#footerleft
{
 width:250px; 
	float:left;
	font-size:11px;
	color:#6b6d6d;
	text-decoration:none;
padding: 0 15px 15px 10px
}

#footerright
{
 
	float:right;
	font-size:11px;
	color:#6b6d6d;
	text-decoration:none;
	padding: 0 10px 15px 15px

}*/

#header1 {
	height: 60px;
	background-color: #ffffff;
	margin-bottom:8px;
/*	margin-top:19px;*/
}

#email
{
	width:265px;
}

/*.red
{
	font-size:11px;
	color:#d53c3c;
	font-weight:normal;
	padding:0px 3px 0px 0px;
	*padding:3px 3px 0px 0px;
	vertical-align:text-top;
	float:left;
}

.red1
{
	font-size:11px;
	color:#d53c3c;
	font-weight:normal;
	padding:0px 3px 0px 0px;
	*padding:0px 3px 0px 0px;
	vertical-align:middle;
 
	clear:left;
}*/

#routing
{
	width:60px;
}

#rrouting, #account_r
{
	width:80px;
}

#routing_x, #account_x
{
	width:45px;
}

#answer1, #answer2
{
	width:70px;
}

/* CHANGE MADE BY UJJAINI */

.account_heading
{
	background-color: #1089b7;
	color: #fff;
	padding-left:10px;
	font-size:1.16667em;
	text-decoration:none;
	height:32px;
	background:url(../images/top_bg.jpg) repeat-x left top;
}
/* ---------------------------*/


.account_heading a
{
	font-size:1.0em;
	text-decoration:none;
	color: #fff;
}

.account-txt
{
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#58585a;
	text-decoration:none;
}

#contact_pop, #resend_div
{
	position:absolute;
	width:500px;
	background:#fff;
	border: 1px solid #4d7399;
	left:50%;
	margin-left:-225px;
	margin-top:150px;
	_margin-top:0px;
	_top:250px;
       z-index:100 !important;	
}

#help_div, #popup2, #fees_popup_div, #limits_popup_div, .popup_layer, #carrier_list, #noaccess, #whyweneed, #senddate_popup, #sendmethod_popup_div,#payment_status,#fees
{
	position:absolute;
	width:520px;
	background:#fff;
	border: 1px solid #4d7399;
	left:50%;
	margin-left:-225px;
	margin-top:150px;
      _margin-top:0px;
	_top:250px;
	z-index:99;
}

#popup2{
     width:600px;
}

.flt_right
{
	float:right; margin-right:5px; width:30px;
}

.flt_left
{
	float:left;
	margin-top:6px;
}

.pop_bg
{
	background:url(../images/pop_bg.png) repeat-x left bottom !important;
	padding-bottom:15px;
}

#email_sm
{
	width:387px;
}

.height30{
	height:30px;
}

#div_spacer
{
	height:7px;
	*height:4px;
	clear:both;
}

#new_account
{
	width:306px;
}

#validate1
{
	clear:both;
}

/*New Styles added by Anand June 3*/
.labelrow, td.labelrow{
	padding-top:10px !important;
	padding-bottom:2px !important;
	
	}

/* New styles added by Kavita Jan25 2010 */

.first_contact{
background-color: #EBEBEB;
	}
.next_contact{
	background-color: #fff;
}
.header_contact{
background: transparent url(../images/listing-bg.png) repeat-x left bottom;

	}
	
TD.sectionline{
	padding:2px 0 4px 0;
	*padding:5px 0 8px 0;
	border-bottom:1px solid #bfbfbf;
	font-size:1px;
	height:1px;	
}
td.sectionspacer{
	padding:0px 0 0px 0;
	*padding:5px 0 5px 0;
	font-size:1px;
	height:1px;
}

/*New Styles added by Bharani June 3*/

.margin_right
{
	margin-right:12px;
}

.white_bx_border_activity
{
	border: 1px solid #b9b9b9;
	margin-top:5px;
	padding:5px;
	min-height:194px;
}


#top_list ul 
{
	font-size:0.93em;
	margin:5px 0px 0px 10px;
	color:#333;
	text-align: left;
	list-style-image:url(../images/bullet_med.png);

}
		
#top_list ul li 
{
margin:0px 0 5px 10px;
line-height: normal;
}

#top_list ul li a
{
	text-decoration:underline;
	color:#026d91;
	padding:0px;
	margin:0px;
}	

.watermark 
{
	color: #999 !important;
}
		
.errorbox
{
	width:auto;	
	border:1px solid #d53c3c;
	color: #d53c3c;
	background:url(../images/red_arrow1.png) center no-repeat;
	background-position:10px 5px;
       padding:5px 5px 5px 35px;
	text-align:left;
	margin:10px 0 5px 0;
	font-size:0.92em;
}

.errorbox_nobackgroundimg{
       width:auto;	
	border:1px solid #d53c3c;
	color: #d53c3c;
	/*padding:5px 5px 5px 35px;*/
	text-align:left;
	margin:10px 0 5px 0;
	font-size:0.92em;
}


.infobox
{
	width:auto;	
	border: 1px solid #3eaedc;
	background:#d9eff8 url(../images/ico_info.png) center no-repeat;
	background-position:10px 5px;
	border: 1px solid #3eaedc;
	padding:5px 5px 5px 35px;
	text-align:left;
	margin:10px 0 5px 0;
	font-size:0.92em;
	color: #333;
}
/*New Styles added by Bharani June4*/

.contact_whitebox_right
{
	border: 1px solid #b9b9b9;
	margin-top:5px;
	padding:5px;
	min-height:169px;
	*min-height:177px;
}

#id_text_6
{
	width:180px;
}




/*New Styles added by Bharani June 9 */

.buttonwrapper
{ 
	/* Container you can use to surround a CSS button to clear float */
	float: right;
}

/* CHANGE MADE BY UJJAINI (px to em) */
a.positive_button
{
	background: transparent url('../images/oval-orange-left.gif') no-repeat top left;
	display: block;
	float: left;
	font-size:0.92em;
	font-weight:bold;
	line-height: 16px; 
	/* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
		height: 24px; /* Height of button background height */
	padding-left: 4px; /* Width of left menu image */
	text-decoration: none !important;
	margin-left:10px;
}

a:link.positive_button, a:visited.positive_button, a:active.positive_button
{
	color: #fff; /*button text color*/
}

a.positive_button span
{
	background: transparent url('../images/oval-orange-right.gif') no-repeat top right;
	display: block;
	padding: 4px 9px 4px 5px; /*Set 4px below to match value of 'padding-left' value above*/
}
.buttonwrapperr
{ 
	/* Container you can use to surround a CSS button to clear float */
	float: left;
}

/* CHANGE MADE BY UJJAINI */
a.negative_button
{
	background: transparent url('../images/oval-gray-left.png') no-repeat top left;
	display: block;
	float: left;
	font-size:0.92em;
	font-weight:normal;
	line-height: 16px; 
	/* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	
	height: 24px; /* Height of button background height */
	padding-left: 4px; /* Width of left menu image */
	text-decoration: none;
	margin-left:10px;
	cursor:pointer;
}

/*  END OF CHNAGE MADE BY UJJAINI */


a:link.negative_button, a:visited.negative_button, a:active.negative_button
{
	color: #333; /*button text color*/
}

a.negative_button span
{
	background: transparent url('../images/oval-gray-right.png') no-repeat top right;
	display: block;
	padding: 4px 9px 4px 5px; /*Set 4px below to match value of 'padding-left' value above*/
}


.terms_td_height
{
	height:204px;
	 
}

.terms_td_right_height
{
	height:185px;
}

.regis1_terms_right_height{
    height:188px;
	*height:188px;
}

.regis_terms_height
{
    height:296px;	
	*height:298px;	
}

.td_heights 
{
	height:196px;
}

.mobile_height 
{
	height:280px;
	*height:283px;
}

.email_height
{
	height:22px;
	*height:20px;
}

.table_confirm
{
	border: 1px solid #333;
	border-right:none;
} 

Table.table_confirm td
{
	border-right: 1px solid #333;
	padding:10px;
	background: #fff;
}

Table.sendmoney
{
	padding:0px;
	margin:0px; 
}

Table.sendmoney td{
	border-right:0;
	padding:0;	 
}

/*Table.sendmoney td.separator
{
	padding:2px 0 4px 0;
	*padding:5px 0 8px 0;
	border-bottom:1px solid #eee;
	font-size:1px;
	height:1px;	
}*/

Table.sendmoney td.separatorline
{

	background: #eee;
	height:1px;
}

Table.sendmoney td.separator_line
{

	background: #bfbfbf;
	height:1px;
}

Table.sendmoney td.separatorspacer
{
	/*background: #fff;*/
	height:4px; 
}

.white_box_border_activity
{
	border: 1px solid #b9b9b9;
	margin-top:5px;
	padding:5px;
	min-height:208px;
}


/*new style added by bharani 06-23-2009*/


.readonly
{
	height:20px;
	width:320px;
	/*font-size:12px;*/
	font-size:1em;
	background:url(../images/bg_textbox_readonly.png) top left no-repeat;
	color:#777;
	text-decoration:none;
	font-weight:400;
	padding:5px 0 0 10px;
}

.imgalign2
{
	vertical-align: middle;
	padding-left:3px;
	margin-right:2px;
	*padding-left:0px;
	*margin-right:0px;
	cursor:pointer;
}

.scheduled_whitebox
{
	border: 1px solid #b9b9b9;
	display:block;
	clear:both;
	width:auto;
	padding:5px;
	margin:0px 5px 3px 6px;
}

.asterisks_text
{
	font-size:0.93em;
	color:#333;
	font-weight:normal;
	vertical-align:middle;
}


/* CHANGES MADE BY UJJAINI */

.hidden {
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
 

#registration_steps_container{
 	margin-top:30px;
}

.register_heading{
	font-size:3.75em;
	color: #3195D4;
}

.register_text{
	font-size:1em;
	color: #333;
}

.div_text
{
	font-size:1.08em;
	font-weight:bold;
	color:#b3b3b3;
	text-decoration:none;
	padding-top:18px;
	*padding-top:15px;
	padding-left:1px;
}

.termsconditions_heading{
	color:#333;
	font-size:1.2em;
	font-weight:bold;
	height:25px; 
	margin-bottom:7px;	
}


/*#rightbar ul li a, #rightbar1 ul li a
{
	font:12px Helvetica Neue, Arial, 'Liberation Sans', FreeSans, sans-serif;
	text-decoration:underline;
	color: #333;
}*/

.lt_heading
{
	color:#333;
	font-size:1.08em;
	font-weight:bold;
	padding:0px;
	margin:0px;
}



.left_top_curve {
	padding-top:17px;
	width:10px;
}

#lftContentCntr p
{
	color:#56585a;
	font-size:1.08em;
	padding:0px;
	margin:0px;
}

h2, #import h2
{
	font-size:1.0833333em;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:left;
}

.small_txt
{
	font-size:0.92em;
	color:#333;
	font-weight:normal;
}

a.dat_txt
{
	font-size:0.75em;
	color:#026d91;
	text-decoration:underline;
	text-align:right;
	padding-left:16px;
	padding-bottom:5px;
	font-weight:normal;
}

 



.txt1
{
	font-size:0.92em;
	color:#56585a;
	font-weight:normal;
	text-decoration:none;
	padding-left:1px;
}

 
.total{
	font-size:1.08em;
	color:#333;
	font-weight:bold;
}

.delivery{
	font-size:0.92em;
	color:#333;
}

.info_numchars_txt{
	font-size:0.97em;
	color:#333;
	font-weight:normal;	
}

#email_text, #reenter_email_text, #mobilenumber_text, #reenter_mobilenumber_text, #routingnumber_text,#accountnumber_text, #reenter_accountnumber_text
{
	width:180px;
}

.remove_personalnotes_link{
	font-size:0.97em;
	color:#026d91;
	font-weight:normal;
	margin-top:5px;
	text-decoration:underline;
	
}

#standarddelivery_transactionfee_link, #expressdelivery_transactionfee_link, #standarddelivery_link, #expressdelivery_link
{
	font-size:1em;
}

.ident_header{
	color:#333333;
    font-weight:normal;
	font-size: 1em;
}



#apply_chnages_option_table #radio_button_label_td_1{

    padding-top:3px;
}

#apply_chnages_option_table #radio_button_label_td_2{

    padding-top:7px;
}


#delivery_radiooptions_table #radio_button_label_td_3{

    padding-top:5px;
}

#delivery_radiooptions_table #radio_button_label_td_4{

    padding-top:9px;
}

.flt_right1
{
	width:130px;
	float:right;
	padding-right:5px;
	text-align:right;
}

 


.dividing_span{
	color:#026D91;
}
.preference_errorbox{
	width:auto;	
	border:1px solid #d53c3c;
	color: #d53c3c;
	background:url(../images/red_arrow1.png) center no-repeat;
	background-position:10px 5px;
	padding:5px 5px 5px 35px;
	text-align:left;
	margin:10px 0 5px 0;
	font-size:1em;
}
#footerNCUA{
    padding-right:60px;
}

.cursorpointer{
	cursor:pointer;
}

#limits_popup_link{
         padding-left:50px;
      }


#footerCopyright_1, #footerCopyright_2
{
    padding-left:270px;
}

#alertnew_continuebtn, #alertsnew_donebtn{
    margin-right:12px;
}

#td_validate_phone #validate_ph_error{
    margin-right:12px;
}

#cancelpayment_radio_label_1{
   padding-top:5px;
}
#cancelpayment_radio_label_2{
   padding-top:4px;
}

#addcontact_radiolabel_1, #addcontact_radiolabel_3{
    padding-top:5px;
}
#addcontact_radiolabel_2{
    padding-top:4px;
}
#contacts_caption_table{
            margin-top:5px !important;
       }

 #num_payments_table{
          _margin-top:5px !important;
      }
#totalamount_payments_table{
       _margin-top:5px !important;
      }
#enddate_payments_table{
     _margin-top:5px !important;
}
	

/* END OF CHNAGES MADE BY UJJAINI */

#question h2
{
	text-align: left;
	padding:0px;
	margin:10px 0px 10px 0px;
	font-size:1.00em;
	font-weight:normal;
	text-decoration:none;
	color:#333;
}

#question h3
{
	text-align: left;
	padding:0px;
	margin:10px 0px 10px 0px;
	font-size:1.08em;
	font-weight:bold;
	text-decoration:none;
	color:#333;
}

#question h3 a
{
	text-align: left;
	padding:0px;
	margin:10px 0px 10px 0px;
	font-size:1.00em;
	font-weight:bold;
	text-decoration:underline;
	color:#333;
}


#question ul
{
	margin:20px 0px 0px 0px;
	font-size:1.00em;
	font-weight:bold;
	color:#04708B;
}

#question ul li
{
	list-style-type:decimal;
	/*line-height:20px;*/
	margin:5px 0 0 30px;
	font-size:1.00em;
	color: #0E70AD;
	font-weight:bold;
}

#question ul li.nonumber
{
	list-style-type:none;
	/*line-height:20px;*/
	text-align:right;
	font-weight:bold;
	margin:5px 0 0 30px;
	font-size:1.00em;
	color: #1089B7;
	font-weight:bold;
}

#question ul li a
{
	font-size:1.00em;
	font-weight:bold;
	color: #0E70AD;
	text-decoration:none;
	font-weight:normal;
	cursor:pointer;
}

#question ul li p
{
	font-size:0.96em;
	color: #333;
	text-align:justify;
	padding-bottom:10px;
	font-weight:normal;
}
#question #faq-11a ul{
       margin-top:10px;
       margin-bottom:20px;
}

#question #faq-11a ul li{
       list-style-type:disc;
       margin:5px 0 0 30px;
		font-size:1.00em;
       color:#000000;
       font-weight:normal;
}

#question ul li table.sendmoney td
{
	font-size:0.96em;
	color:#333;
	font-weight:normal;
}

 
.back_top_text, .back_top_text a
{
	color:#026d91;
	font-size:1.00em;
	font-weight:bold;
	text-align:right;
	margin-left:3px;
	margin:0px;
	text-decoration:none;
}


.second
{
	padding-left:15px;
}

#question
{
	padding:7px;
	
}

.wrapper_popup
{
	background: #fff; 
	margin: 30px auto; 
	*margin: 32px auto; 
	padding: 0px; 
	width: 500px;
	float: left; 
	border: 1px solid #4d7399;
}

.wrapper_popups
{
	background: #fff; 
	/*margin: 30px auto; 
	*margin: 32px auto; */
	padding: 0px; 
	width: 500px;
	float: left; 
	border: 1px solid #4d7399;
}

.flt_right2{
	margin-left:150px;
	float:right;
	}

.redcolor{
    color:red;
}


.required_text
{
	font-size:0.97em;
	color:#333;
	vertical-align:text-top;
}

#help_pop
{
	position:absolute;
	width:500px;
	background:#fff;
	border: 1px solid #4d7399;
	left:50%;
	margin-left:-225px;
	margin-top:150px;
	_margin-top:0px;
	_top:250px;
    z-index:100 !important;	
}

/* STYLES FOR ALERTS.HTML PAGE */
#toadd_phonenumber_label_td{
		padding-top:8px !important;
	}
	
#vcode3_wrapper{
	padding-right:10px;
	_padding-right:0;
}

#davidwilliams_verificationcode_td{
	padding-right:8px;
	_padding-right:0;
}

#lindaSmith_enableautomaticdeposit_addphonenumber_td{
      padding-top:7px;
      _padding-top:6px;
}

#std_Delivery ul
{
	margin:10px 0px 5px 30px;
}

#faq-11a #std_Delivery  ul
{
	margin:10px 0px 5px 10px;
}

#std_Delivery ul li, #faq-11a #std_Delivery  ul li
{
	font-weight:normal;
	text-align:justify;
	padding-bottom:5px;
	list-style-type:lower-alpha;
}
 
#faq-11a #std_Delivery  ul li
{
color:#333;
}


/* STYLES ADDED FOR HELP POPUP PAGE */

#faq-1a ul 
{
	margin:0px 0px 15px 0px;
	padding:0px;
}

#faq-1a ul li
{
	font-weight:normal;
	color:#333;
	text-align:justify;
	list-style-type:lower-alpha;
}


#faq-2 ol li{
		font-weight:normal;
		color:#333333;
		text-align:justify;
}


#faq-2 ol ol li
{
		font-weight:normal;
		color:#333333;
		text-align:justify;
		list-style-type:lower-alpha;
}


#faq-5a ul, #faq-6a ul, #faq-22 ul, #faq-24 ul, #faq-25 ul, #faq-29 ul
{
	font-weight:normal;
	color:#333333;
	padding:0px;
	margin:0px;
}

#faq-5a ul li, #faq-6a ul li, #faq-22 ul li, #faq-24 ul li, #faq-25 ul li, #faq-29 ul li
{
	font-weight:normal;
	color:#333333;
	list-style-type:upper-alpha;
}

#faq-24 ul 
{
	margin-bottom:10px;
}



.deposit_paymentnow_link{
                font-size:1em !important;
                text-decoration:underline !important;
                color:#026D91 !important;
        }	

 


#alert_div .red_txt
{
	font-size:0.92em;
}

#samuel_paymentstatus_box
{
	height:208px;
}

#Cheryl_paymentstatus_box
{
	height:218px;
}
	  
#samuel_paymentinfo_box,  #Cheryl_paymentinfo_box
{
   _height:208px;
}

#jeremy_paymentstatus_box
{
   height:232px;
}


#alert_div .red_txt
{
	font-size:0.92em;
}

#paymentstatus_rightdiv
{
	height:218px;
}

#suejones_paymentinfo_box
{
	_height:208px;
}

.size083em{
	font-size:0.8333em;
}

.size092em{
    font-size:0.92em;
}

.size1em{
    font-size:1em !important;
}

.size10833em{
    font-size:1.0833em !important;
}


.getNewCodeLink{
    font-size:1em !important;
    color:#026D91 !important;
    text-decoration:underline !important;

}

.getNewCodeNotification{
	padding-left:10px;       
}

.footnote{
	text-decoration:none !important;
	color:#000000 !important;
}

.editscheduled_readonly{
       height:20px;
	width:320px;
	font-size:0.92em;
	background:url(../images/bg_textbox_readonly.png) top left no-repeat;
	color:#777;
	text-decoration:none;
	font-weight:400;
	padding:5px 0 0 10px;
}

#standard_delivery_clarification_div, #express_delivery_clarification_div{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #4D7399;
left:50%;
margin-left:-225px;
margin-top:150px;
position:absolute;
width:500px;
z-index:100 !important;

}

.delivery_option_content{
    padding: 20px 20px 15px 15px;
    color:#58585a;
    
}


.delivery_option_content ul
{
	font-weight:bold
}

 .delivery_option_content ul li
 {
 	list-style-type:disc;
    margin-bottom:5px;
	margin-left:35px;
	font-weight:normal;
}



ul.generic{
	margin-left:20px;
}
ul.generic li{
 list-style-type:disc;
    margin-bottom:5px;	
}


ul.generic ul{
		margin-left:-17px;
		padding-left:50px;
		margin-top:10px;
        list-style-type: circle;				
}

ul.generic ul  li{
	list-style-type: circle;	
	margin-left:-17px;
}
.delivery_option_content_background
{
	background:url(../images/pop_bg.png) repeat-x left bottom !important;	
}


#sendmoney_expressdelivery_buttonwrapper{
      padding-top:20px; 
       padding-bottom:15px;
       *padding-right:20px;
}

.transaction_limit_table_class{
	border-collapse: collapse;				
	border: 1px solid #444;
}
.transaction_limit_table_class td{
	padding:4px;
	border:1px solid #444;
}

.transaction_limit_table_class .main_header{
	color:white;
	background-color:#1b87c0;
	padding: 2px 0 5px 15px;
					
}

.transaction_limit_table_class .sub_header{
	background-color:#f3f3f3;
	
}
.transaction_limit_table_class .sub_header th{
	text-align:left;
	padding: 2px 0 5px 15px;
	
}
.transaction_limit_table_class th{					
	border:1px solid #444;
	font-weight:normal;				
}
.indentRight{
	padding-left:20px;
	}

#standard_delivery_clarification_button_wrapper{
	padding-top:15px;
	padding-bottom:15px;
}

#addContactLabel{           
           padding-left: 0px;
           font-size:0.92em;
		         }


.normal_text{
	font-weight:normal !important;	
	color:#333333;
	}

.limits_popup_div{
	top:20px !important;	
}

.required{
font-family:verdana,arial,sans-serif;
font-size:11px;
 
margin-left:2px;
}

#automatic_deposit_helpimg{
	padding-left:5px;
}

.newrow{
	margin:4px 0;	
}

#identification_required_span,#bankaccount_required_span, #email_required_span, #mobilephone_required_span, .preference_required_span {
	padding-left:4px;
}

#preference_automaticdeposit_yesradio_label, #preference_automaticdeposit_noradio_label
{
	padding-top:5px;
}


/* START OF STYLES FOR NAVIGATION NO ICONS PAGE */

.navigation_noicons {
	position:absolute;		
	top:95px;
	vertical-align:bottom;
	width:597px;
}

.navigation_noicons ul{	
	margin-top:30px;
	height:50px;
	*margin-top:32px;
}

.navigation_noicons ul li{
	float:left;
	display:inline;
    list-style-type:none;
	background:url(../images/tab_blank.gif) no-repeat right top;	
} 

.navigation_noicons ul li a{	
	display:block;
	text-decoration:none;
	font-size:0.8em;
	color:#4293ad;
	/* assigned a height to anchor */
	height:29px;
	*height:30px;
	background:url(../images/tab_blank.gif) no-repeat left top;
	padding:10px 8px 0 8px;
	
}

.navigation_noicons ul li.listitem_on{
	background:url(../images/sendmoney_right.png) no-repeat right top;
	margin-right:60px;	
}

.alerts_listitem{
	/*margin-right:51px;*/
	margin-right:40px;
}

.common_listitem{
	margin-right:12px;
	/*margin-right:10px;*/
}

.navigation_noicons ul li a.anchor_on{
	background:url(../images/sendmoney_left.png) no-repeat left top;
	font-weight:bold;
	height:50px;
	*height:40px;	
	color:#000000;
	font-size:1em;	
}

.navigation_noicons ul li.alerts_listitem:hover,.navigation_noicons ul li.common_listitem:hover {
	background:url(../images/right.png) no-repeat right top;
}

.navigation_noicons ul li a.common_link:hover{
	background:url(../images/left.png) no-repeat left top;
	color:#969696;
	*height:28px;
}

/* END OF STYLES FOR SEND MONEY NO ICONS PAGE */


/*Popmoney welcome Page*/


#welcome_toptext_1
{
	width:545px;
	line-height:16px;
	padding:8px;
	color: #fff;
	text-align:left;
	margin:20px 0 0px 20px;
	font-size:1.0em;
	font-weight:normal;
	background: #9ad096  repeat-x bottom left;
	border:1px solid #34a02c;
}


#welcome_toptext_2
{
	width:520px;
	line-height:16px;
	border:1px solid #80d2ef;
	color: #0288b5;
	background: #fff url(../images/ico_alerts.png) center no-repeat;
	background-position:10px 15px;
    padding:5px 0px 5px 35px;
	text-align:left;
	margin:10px 0 5px 20px;
	font-size:0.88em;
	font-weight:bold;
}

#welcome_toptext
{
	width:545px;
	line-height:16px;
	padding:8px;
	color: #3195D4;
	text-align:left;
	margin:20px 0 0px 20px;
	font-size:1.12em;
	background: #fff;
	background-position:10px 7px;
	border:1px solid #80d2ef;
}

.successful_text
{
	width:520px;	
	line-height:19px;
	padding:5px 5px 5px 35px;
	color: #333;
	text-align:left;
	margin:25px 0 5px 20px;
	font-size:1.12em;
	background: #fff url(../images/accept.png) center no-repeat;
	background-position:10px 7px;
	border:1px solid #80d2ef;
}

.successful_text strong
{
	 color:#3195D4;
}



#centerimage_Div
{
	width:560px;
	height:350px;
	margin: 10px 0px 0px 20px;
	clear:both;
	background:#fff;
	text-align:center;
	border:1px solid #80d2ef;
}


#centerimage_wrapper
{
	width:560px;
	height:370px;
	margin: 10px 0px 0px 20px;
	clear:both;
	background:#fff;
	text-align:center;
	border:1px solid #80d2ef;
}

#register_success_wrapper
{
	width:560px;
	height:auto;
	margin: 0px 0px 0px 20px;
	clear:both;
	background:transparent;
	text-align:center;
	
	
	
}
#centerimage_button
{
	margin: 5px 0px 0px 280px;
	
}

 


#leftwrapper_bg
{
	background: #fff url(../images/leftwrapper_bg.png) bottom left no-repeat;
	width:612px;
	height:480px;
	float:left;
	clear:left;
	margin-top:25px;
}


#howitworks, #whatispop
{
	position:absolute;
	width:500px;
	background:#fff;
	border: 1px solid #4d7399;
	left:50%;
	margin-left:-225px;
	margin-top:150px;
	_margin-top:0px;
	_top:250px;
     z-index:10000 !important;	
}

#popmoney_howitworks
{
	position:absolute;
	width:500px;
	background:#fff;
	border: 1px solid #4d7399;
	left:50%;
	margin-left:-225px;
	margin-top:0px;
	_margin-top:0px;
	_top:250px;
     z-index:10000 !important;	
}

#how_it_works
{	
}

#how_it_works  ul
{
	margin:20px 0px 0px 0px;
	font-size:1.00em;
	color:#333;
}

#how_it_works ul li
{
	list-style-type:decimal;
	margin:10px 0 10px 30px;
	font-size:1.00em;
	color: #333;
	text-align:left;
}

#how_it_works ul ul li
{
	list-style-type:lower-alpha;
	margin:5px 0 10px 30px;
	font-size:1.00em;
	color: #333;
	text-align:left;
}



#centerimage
{
	width:435px;
	height:191px;
	margin: 10px 0px 0px 100px;
}

#leftwrapper_welcome
{
	background: #fff;
	width:600px;
	height:580px;
	float:left;
	clear:left;
	margin-top:15px;
}

#transaction ul
{
	margin:10px 0px 10px 20px;
}

#transaction ul li
{
	font-weight:normal;
	color:#58585a;
	list-style:lower-alpha inside;
	line-height:19px;
}

/* ----- Progress Bar Step Menu ----- */	
#mainNav {
	margin-left:10px;
}
#mainNav li{
	height:30px;
	list-style:none;
	float:left;
	background-color:#EBEBEB;
	background-image: url(../images/navBtn.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

*html #mainNav li{
		margin-bottom: 10px;
}

html>body #mainNav li{
		*margin-bottom: 10px;
}
#mainNav li.current{
	background-color:#2e7fc0;
	background-image: url(../images/navCurrentBtn.gif);
}

#mainNav li.lastDone{
	background-color:#aacd7d;#6E6E6E;
	background-image: url(../images/navLastDoneBtn.gif);
}

#mainNav li.done{
	background-color:#aacd7d;#6E6E6E;
	background-image: url(../images/navDoneBtn.gif);
}

#mainNav li span
 {
color:#999;
}

#mainNav li.current span
 {
color:#fff;
}

#mainNav li.lastDone span, #mainNav li.done span
 {
color:#333;
}


#mainNav li span{
display:block;
padding:7px 2px 2px 10px;
font-weight:normal;
line-height:normal;
}

#mainNav li span.noscreen {
	/*position: absolute;
	left: 0;
	top: -1000px*/
	position: absolute;
display: block;
font-size: 0;
left: -1000px;
width: 1000px;
}

#mainNav li.mainNavNoBg{
background-image:none;
}

#mainNav li a{
height:30px;
display:block;
font-size: 1.0em;
}

/* #mainNav.fiveStep */
#mainNav.fiveStep li{width:182px;}
#mainNav.fiveStep li a{width:182px;}

/* #mainNav.fourStep */
#mainNav.fourStep li{width:120px;}
#mainNav.fourStep li.mainNavNoBg{width:45px;}
#mainNav.fourStep li.done a{width:120px;}

/* #mainNav.threeStep */
#mainNav.threeStep li{width:100px;}
#mainNav.threeStep li.mainNavNoBg{width:45px;}
#mainNav.threeStep li a{width:100px;}

/* #mainNav.twoStep */
#mainNav.twoStep li{width:187px;}
#mainNav.twoStep li a{width:187px;}

.import
{
	padding:10px;
	font-size:0.92em;
	color:#333;
	
}

.import table td, #contact-body table td {
	
	padding: 2px 0px;
		font-size:1.0em;
	color:#333;
	
}
td.innerpadding{

	padding:20px 0px;
}
td.innerpadding1{

	padding:10px;
}
#contact-top{
	border:1px solid #ccc;
}
#contact-body{
	height:350px;
	border:1px solid #ccc;
	border-top:none;
	overflow-y: scroll;}
	
	h3.contact{
		font-size:1.08em;
		border-bottom:1px solid #ccc;
		margin:5px;
		color:#04708B;
		padding-bottom:5px;
	}
	
	.checkbox{
	margin-top:-3px ;
}


.registeremail_img_td{
	padding-top:12px;
}


#contactinfo_table_imagecompleted_td, #termsconditions_table_completed_td {
	height:346px;
	 
}

#registerstep2_extraheight_tr{
	height:30px;
	*height:27px;
}

.grayout_text, a.grayout_text
{
	color:#999;
	cursor:default;
}


.import table td h2 {
color: #ff8c00;	
	
	}

.orange_text, a.orange_text
{
	color:#ff8c00;
	cursor:default;
}


/* styles added by kavitha feb 02 2010*/


#welcome_screen {
text-align: left;	
	
	}
	
	#welcome_screen strong {
	
	font-size: 1.2em;
	
	}
	
	#welcome_screen ul {padding-left: 15px; margin-top:10px;}
	#welcome_screen li {list-style:disc;margin-bottom:2px}
	
	#welcome_screen ol li {margin-bottom:5px}


#second {padding-left: 30px;}
	#second li {list-style:decimal;}
	#register_success_wrapper p{
		margin-top:10px !important;
	}

.red_text ul
{
	font-size:0.92em;
	color:#d53c3c;
	list-style:disc;
*list-style-position:inside; 

}

.red_text ul li
{
	font-size:0.92em;
	color:#d53c3c;
	list-style:disc;
		
}

.not_default {
	color: #026291;
}


#centerimage_wrappers {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #80D2EF;
clear:both;
margin:0px;
padding:20px;
width:560px;
}

.register_success {
color:#3195D4;
font-size:1.6em;
font-weight:bold;
}

.register_success_text
{
color:#3195D4;
font-size:1.25em;
font-weight:bold;
}

.width_250
{
	width:250px;
}


#tooltip 
{
position: absolute;
z-index: 3000;
border: 1px solid #4d7399;
background-color: #d9f1f9;
padding: 5px;
font-size:0.75em;
 
opacity: 0.85;
}

#tooltip h3, #tooltip div { margin: 0; font-size:1.2em; font-weight:normal }

.topmargin5{
	margin-top:5px
}

.topmargin5{
	margin-top:5px
}
#ac_table1 td {
	
	padding: 5px 2px !important;
		font-size:1.0em;
		background: #fff;
	color:#333;
	border-bottom:1px solid #E6E6E6 !important;
}

#ac_table1 tr.first_contact td{
	background: #F3F3F3;
}

#sidesearch {
width:200px;
height:20px;
background-image:url(../images/orange_search.png);
background-repeat:no-repeat;
position:relative;
margin-right:5px;

}

.sidesearch_input { 
position:absolute; 
top:3px; left:9px; 
width:150px;
height:20px;
border:0px;
background-color:transparent;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.sidesearch_submit { position:absolute; top:1px; left:181px; border:0px; background-color:transparent;  }

