@charset "utf-8";
/* CSS Document */
#MAccount_RightContainer {
	width:1000px !important;
	float:left;
	border-left:1px solid #DBB352;
	border-right:1px solid #DBB352;
	border-bottom:1px solid #DBB352;
	border-top: 6px solid #EABB4F;
	height:100%;
	background-color:#ffffff;
	margin-bottom:20px;
	margin-top:11px;
    *padding-bottom:20px; /*min-height: 888px;*/
}
.INN_Search{
	float:right;
	margin-top: 11px;
}
.INN_SearchFont{
	background: url("../images/AllButtons.png") repeat-x scroll 0 -325px transparent;
    border: 1px solid #D5CDCD;
    padding: 1px;
    position: absolute;
	right: 10px;
    top: 11px; height:24px;
}
.MA_BGTabTop, .MA_BGCompose {
	 background-color: #FFFFFF;
	width:1000px;
	float:left;
}
.MA_BGCompose{
	height: 56px;
}
.MA_HeadingText {
	font-size:17px;
	float:left;
	color:#1756a6;
	font-weight:bold;
	width:745px;
	padding-left:20px;
	padding-top:21px;
	padding-bottom:15px;
	/*padding-bottom:20px;
	font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_NavigationTop {
	float:left;
	height: 34px;
	padding:0 15px;
}
.MA_NavigationBlueBox {
	width:auto;
	height:20px;
	background:#EABB4F;
	font-size:15px;
	float:left;
	text-align:center;
	font-weight:bold; 
	padding:5px 10px;
	margin-right:10px;
	color: #292E83;
}
.MA_NavigationBlueBox a {
	color:#292E83;
}
.MA_NavigationBlue01 {
	width:auto;
	height:20px;
	font-size:15px;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#292E83;
	padding:5px 10px;
	margin-right:10px;
	/*padding-bottom:1px;
	font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_InnerDataBox {
	width:956px;
	padding:20px 22px;
	float:left;
}
.MA_inneranal_box{float:left; border:none; background: #282828; border-radius: 10px;}
.MA_ProfileBlueBox {
	width:721px;
	height:100%;
	float:left;
	border:1px solid #CCCCCC;
}
.MA_ProfileBlueHeader {
	width:944px;
	float:left;
	background-color:#F0F0F0;
	border-bottom:1px solid #CCCCCC;
	font-size:13px;
	color:#292E83;
	padding-left:10px;
	font-weight:bold;
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_InnerFormBox {
	width:100%;
	float:left;
	height:30px;
	margin-top:20px;
	margin-bottom:10px;
}
.MA_FormName {
	width:160px;
	height:25px;
	float:left;
	font-size:12px;
	color:#292E83;
	font-weight:bold;
	margin-top:6px;
	margin-left:45px;
	margin-right:5px;
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_FormBox {
	width:auto;
	height:25px;
	float:left;
	/*margin-right:5px;*/
}
.MA_BTNBox {
	width:auto;
	height:auto;
	float:right;
	margin-right:15px;
}
.MA_PassFontBox {
	width:170px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#292E83;
	text-align:right;
	margin-top:6px;
	margin-right:5px;
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_PassFormBox {
	width:auto;
	height:auto;
	float:left;
}
.MA_ImageLeftBox {
	width:225px;
	float:left;
	height:380px;
	background-color:#f6f7fb;
	border-right:1px solid #b3cbe0;
}
.MA_ImageBox {
	padding:6px;
	float:left;
	margin:20px 56px;
	border:1px solid #b3cbe0;
}
.MA_ImageFormBox {
	width:460px;
	margin-top:20px;
	float:left;
	padding-left:15px;
}
.MA_ImageTextBlack {
	width:460px;
	height:100%;
	float:left;
	margin-left:15px;
	font-size:12px;
	color:#6c6464;
	text-align:justify;
	margin-top:10px;	
	/* font-family:Arial, Verdana, Geneva, sans-serif; */
}
.MA_ImageTextBlue {
	width:460px;
	height:25px;
	font-size:12px;
	color:#292E83;
	font-weight:bold;
	float:left;
	margin-left:15px;
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_ImageMassage {
	width:460px;
	float:left;
	height:100%;
	margin-left:15px;
}
.MA_BillingLeftBox {
    background-color:#F6F7FB;
    border-right:1px solid #B3CBE0;
    float:left;
    height:100%;
    width:225px;
}
.MA_BillingRightBox {
    float:left;
    height:100%;
    width:300px;
}
.MA_BillingText {
	width:175px;
	font-size:12px;
	color:#292E83;
	font-weight:bold;
	float:left;
	padding-top:20px;
	padding-left:50px;
	padding-bottom:20px;
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_BillingText1{
	width:175px;
	font-size:12px;
	color:#292E83;
	font-weight:bold;
	float:left;
	padding:15px 0 10px 50px;	
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_BillingForm {
	width:465px;
	float:left;
	margin-left:25px;
	margin-top:14px;
	margin-bottom:16px;
}
.MA_BillingForm1 {
	width:465px;
	float:left;
	margin-left:25px;
	padding:10px 0;
}
.MA_BillIcons {
	width:auto;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:15px;
	margin-bottom:18px;
}
.MA_BillGrayText {
	width:auto;
	float:left;
	margin:15px 0px;
	font-size:12px;
	color:#6c6464;
	text-align:justify;
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_BillBottumBox {
	width:101%;
	float:left;
		margin:10px 0px;
}
.MA_BillBotBTN {
	width:auto;
	height:auto;
	float:right;
}
.MA_EmailABox {
    border:none;
    float:left;
     width:954px;
    *padding-bottom:10px;
}
.MA_EmailAGrayText {
	width:auto;
	margin:10px 15px;
	float:left;
	font-size:12px;
	color:white;
	text-align:justify;
	/*font-family:Arial, Verdana, Geneva, sans-serif;*/
}
.MA_EmailBlueBox {
	width:659px;
	float:left;
	margin:10px 30px 25px;
	background-color:#F0F0F0;
	border:1px solid #CCCCCC;
	*padding-bottom:25px;
}
.MA_ProfileLeftBox {
	width:300px;
	float:left;
	border-right:1px solid #CCCCCC;
	background-color:#F0F0F0;
}
.MA_ProfileInfoBox {
	width:auto;
	height:25px;
	float:left;
	margin-left:50px;
	margin-top:15px;
	margin-bottom:15px;
}
.MA_CheckBox {
	width:auto;
	height:auto;
	float:left;
	margin-top:4px;
	margin-right:5px;
}
.MA_ProfileText {
	color: #d4af37;
    float:left;
    font-size:12px;
    font-weight:bold;
    width:175px;
	margin-top:3px;
    /*font-family:Arial,Verdana,Geneva,sans-serif;*/
}
.MA_ProfileGrayText {
	width:550px;
	float:left;
	color:#6C6464;
    float:left;
    font-size:12px;
	text-align:justify;
	margin:10px 20px 15px;
	/*font-family:Arial,Verdana,Geneva,sans-serif;
	margin-left:20px;
	margin-right:20px;*/
}
.sidetext30 {
    float: right;
    padding: 0 50px 0 0;
    width: auto;
}
/* MY Account Edit Image */
.ImageB{font-size: 10px; Float:left; width:460px; *margin-left: 0px;} 
.P_B0{*padding-bottom:0px;}
.PB_F{*padding-Bottom:10px; float:left;}
.WD410 {width:410px;}
/*.PM {*padding-bottom:10px;*margin-bottom:10px;}*/
.MTA2 {margin-top:2px!important;}
.W720 {width:720px!important;}
.PDA10 {padding-top:15px;}
.HBD {height:26px !important;}
.box_left{width:225px; float:left; background-color: #F6F7FB; border-right: 1px solid #B3CBE0; padding-bottom:30px;}
.box_rht{float:right; width:495px;}
.H30{height:30px !important;}
.W545{width:545px;}
.MR33{margin-right:33px;}
.AM4{margin:4px;}
.W500{width:500px;}
.W766{width:766px;}
.PL24{padding-left:24px;}
.W33{width:33px;}
.MT30{margin-top:30px;}
.H40{height:40px;}
.W242{width:242px;}
.W110{width:110px;}
.W95{width:95px;}
.H825{height:825px;}
.MT16{margin-top:16px;}
.MT18{margin-top:18px;}
.W77{width:77px;}
.W50{width:50px;}
.W257{width:257px;}
/* Edit */
.MA_NavigationBlue01 a{color:#292E83  !important;}
/* New Blue Nav (My ACCount) */
.bluemenu {
    list-style-type: none;
    padding:5px;
	background-color:#292E83 !important;
	height:34px;
	}
.bluemenu li {
    float: left;
    padding: 0 5px; 
    display:block;
}
.bluemenu {
    list-style-type: none;
}
.bluemenu li a {
	color:#ffffff;
    display: block;
    font-size:12px;
    padding:6px;
    text-decoration: none;
	text-align:center;
	font-weight: bold;
}
.active_tab3  {
	background-color: #EABB4F;
    color: #292E83 !important;
}
/* New My account CSS */
.leftpanel {
    background-color: #FFFFFF;
    border-right: 1px solid #CCCCCC;
    float: left;
    width: 520px;
}
.INNkeperdata {
    float: left;
    margin: 0 0 0 10px;
    padding: 10px;
    width: 350px;
}
.INNkeper_LT {
    color: #292E83;
    font-weight: bold;
    margin-top: 4px;
    padding-right: 10px;
    text-align: left;
    width: 150px; float:left;
}
.INNkeper_FTN {
    float: left;
    /*width: 298px;*/
}
.inpute_INNkeper {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
   /* font:'DM Sans',sans-serif !important;*/
    height: auto;
    padding: 8px 5px 5px;
    width: 250px;
}
.Select_inputbox{
    color: #000;
    height:38px;
    padding: 5px;
    width: 258px;
    /*font-family: Arial,Verdana,Helvetica,sans-serif;*/
}
.BlueTab {
    background-color: #F0F0F0;
    border-top: 1px solid #CCCCCC;
    width: 510px !important;
    /*margin-top: 95px;*/
}
.rightpanel {
    float: right;
    width:479px;
}
.rightpanel h4 {
    background-color: #FFFFFF !important;
    border-bottom: 1px solid #CCCCCC;
    color: #292E83;
    float: left;
    font-size: 14px;
    padding: 5px 0 5px 13px;
    width: 466px;
    /*font-family: Arial,Helvetica,sans-serif;*/
}
.Trv_2 {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 10px auto;
    padding: 10px;
    width: 84px;
}
.Trv_2 img{width:100%;}
.Trv_3 {
    float: left;
    padding: 5px;
    width: 469px;
}
.FTN2 {
    text-align: center;
}
.Trv_3 li {
    color: #6A6F73;
    font-size: 12px;
    list-style: square outside none !important;
    margin: 18px 10px 7px 30px;
    text-align: justify;
    /* font-family: arial,verdana,sans-serif,Tahoma,"MS Serif";
	width: 335px;*/
}
.Pass_DataSign {
    float: right;
    width: 479px;
}
.Pass_DataSign h4 {
    background-color: #FFFFFF !important;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    color: #292E83;
    float: left;
    font-size: 14px;
    padding: 5px 0 5px 13px;
    width: 466px;
    /*font-family: Arial,Helvetica,sans-serif;*/
}
.pdtser{padding:3px 0px 0px 5px;}
.MA_EmailBlueBox_subuser{ float: left;margin: 10px 10px 15px;width:934px;}
.subuserdetails{ border: 1px solid #CCCCCC; width:100%; border-collapse: collapse;}
.subuserdetails th{vertical-align:middle; text-align:center; padding:4px 0px; font-weight:bold; border: 1px solid #CCCCCC; color: #292E83;}
.subuserdetails td{vertical-align:middle; text-align:center; padding:4px 0px; border: 1px solid #CCCCCC;}
.subuserdetails tr.even_tr{background:#fff;}
.subuserdetails tr.odd_tr{background-color: #F0F0F0;}
.INNkeperdata_subuser{width:722px; float:left; padding-bottom:30px;}
.INNkeper_LTsubuser{width:185px; float:left; text-align:right; color: #292E83;font-weight: bold; line-height:24px;}
.INNkeper_FTNsubuser{width:500px; float:left; padding-left:10px;}
.subuser_savediv{border-top: 1px solid #CCCCCC; margin: 0; width: 710px; background-color: #F0F0F0; padding: 5px; float:left;}
.MA_InnerDataBox_newer{float: left;margin: 20px 22px; width: 720px;border: 1px solid #CCCCCC;}
.MA_ProfileBlueHeader_subs{background-color: #F0F0F0; margin-bottom:30px; border-bottom: 1px solid #CCCCCC; color: #292E83;  float: left;font-size: 13px;font-weight: bold; width: 710px; /*font-family: Arial,Verdana,Geneva,sans-serif;*/ }
.emailalert_ble{width:589px; float:left;}
.permision_module{display:block; float:left; width:195px; padding:5px 0 5px 24px;}

.otherdatacssfields .regnewdivbx{width:100%;float:left;}
.otherdatacssfields .regnewdivbx .registration_lbl_fld{width:100%;float:left;margin-top: 12px;}
.otherdatacssfields .regnewdivbx .regitration_lbl{color: #292e83;float: left;font-weight: bold;margin-top: 4px;padding-right: 10px;text-align: right; width: 150px;}
.otherdatacssfields .regnewdivbx .registration_tfields{width:760px;float:left;min-height:15px;}
.otherdatacssfields .regnewdivbx .registration_inputecm{ background: #ffffff none repeat scroll 0 0;
    border: 1px solid #c9c5c6;
    display: block;
    font: 14px candara;float:left;
    height: auto;
    padding: 8px 5px 5px;
    width: 250px;}
.otherdatacssfields .regnewdivbx .registration_tfields  label {
    
}
.otherdatacssfieldssubuser .regnewdivbx{width:100%;float:left;}
.otherdatacssfieldssubuser .regnewdivbx .registration_lbl_fld{width:100%;float:left;margin-top: 12px;}
.otherdatacssfieldssubuser .regnewdivbx .regitration_lbl{color: #292e83;
    float: left;
    font-weight: bold;
    line-height: 32px;
    text-align: right;
    width: 250px;}
.otherdatacssfieldssubuser .regnewdivbx .registration_tfields{ float: left;
    padding-left: 10px;
    width: 500px;}
.otherdatacssfieldssubuser .regnewdivbx .registration_inputecm{ background: #ffffff none repeat scroll 0 0;
    border: 1px solid #c9c5c6;
    display: block;
    font: 14px candara;float:left;
    height: auto;
    padding: 8px 5px 5px;
    width: 250px;}
.otherdatacssfieldssubuser .regnewdivbx .registration_tfields  label {
    
}
.countrycodeotherwidth23{width:100%;margin-top:12px;}
.countrycodeotherwidth131{width:131px !important;}