.word_break{
	word-break:     break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens:auto; 
}


.landing_item {
    cursor: pointer;
    margin-left: 48px;
    margin-right: 48px;
}


.landing_item lng{
	color:#034b9e;
}


.landing_item img{
	 width: 118px;
    padding-top: 9px;
}




body {
	color: #5E5E5E;
	font-family: 'Roboto', sans-serif;
	padding: 0px !important;
	margin: 0px !important;
	font-size: 14px;

  /*background: rgb(237,237,237);
  background: linear-gradient(to bottom, rgba(237,237,237,1) 0%,rgba(250,250,250,1) 17%);

   background-repeat: no-repeat;*/
   background-color: white;
  }


#index_content{
	/*-webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.75);	*/
}


.print_btn{
	cursor:pointer;	
}



@media print {
 	.button_style{
		display:none;	
	}
}


 	



#open_close_left_block{
	position: absolute;
    z-index: 10000000;
    top: 532px;
	cursor:pointer;
	display:none;
}

.notification_bubble{
	  width: 7px;
	  height: 9px;
	  background-color: #FF0000;
	  color: #FFFFFF;
	  font-weight: bold;
	  position: absolute;
	  padding: 7px;
	  margin-left: 11px;
	  margin-top: -14px;
	  border-radius: 12px;
	  font-size: 11px;
	  padding-top: 4px;
	  padding-bottom: 7px;
	  padding-left: 7px;
	  opacity: 0.9;
}


.toast-position-top-center{
	width:500px !important;
	margin-left:-240px !important;
	font-size:14px !important;	
}


.table_editable_form{
	max-width:800px !important;	
}


select{
	color:#5E5E5E;
}

#screen_name{
	margin-top: 10px;
	margin-left: 10px;
	color: #ed751f;
	font-size: 18px;
}

#top_div_menu{
	width:100%;
	color:#808183;
	font-size:11px;
	padding-top:0px;
	font-weight:400;
	background-color: #044982;
	position: relative;
  }

.welcome_info{
	background-color: #025da9;
	padding: 3px;
	color: white;
	margin-top: 20px;
}

  #top_div_menu .a_top {
  	font-size: 14px;
	color: #0b376e;
  }
  
  div.logout{
    background-color: #ed751f;
    border-radius: 0px 0px 15px 15px;
    min-width: 52px;
    /*max-width: 118px;*/
    padding: 3px 16px;
    text-transform: uppercase;
    margin-right: 5px;
    display: inline-block;
    text-align: center;
}



  

  body.body_fr div.logout {
  	/*width: 98px;*/
  }
  
  .moadbus_dropdown img{
	  /*filter: brightness(0) invert(1) !important;*/
	 }

	#top_div_menu2 .welcome_info .suboptions img{
		padding: 0 !important;
	}


#top_div_menu2{
	width:100%;
	color:#FFF;
	font-size:11px;
	padding-top:0px;
	font-weight:400;
	background: #044982; 
}

#top_div_menu2 .welcome_info #welcome_message img{
	padding: 0 !important;
    height: 25px;
    vertical-align: middle;
}

.a_top2 {
	color: #eee !important;
}

.h1_header{
	font-size:14px;
	color:#DA2C2C;
	font-weight:500;	
	width: 76%;
	margin-left: 20px;
}

.description_content{
	padding:15px;
	padding-top:5px;
	font-size:11.5px;
	font-weight:300;
	color:#5E5E5E;
	margin-bottom:10px;	
}


.td_delimiter{
	padding-left:5px;
	padding-right:5px;	
}


.copyright_fixed{
	bottom: 0px;
    position: fixed;
    left: 0px;
    right: 0px;
    overflow: hidden;	
}

.a_top{
	color:#EEE;
	margin-top: 2px;
	text-decoration:none;	
}

.a_top:hover{
	 color: #ffffff;
     text-decoration: underline;
}

#top_search{
	width:200px;
	margin-left:10px;
	margin-right:10px;
	padding:3px;
	padding-left:5px;
	border:1px solid #EEEEEE;
	border-radius:3px;
	font-size:10px;
}

#main_container{
    width: 1150px;
    margin: 0 auto;
    position: absolute;
    top: 202px;
    bottom: 50px;
    left: 0px;
    right: 0px;
	margin-top: -60px;
}

 

body.body_fr #main_container {
	top:226px;
}

.content{
	min-height:600px;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:top;
	text-align:left;
	border:0px solid #EEE;
	/*border-bottom:1px solid #f2f2f2;*/
}


.info_blocks{
	width:100%-20px;
	background-color:#FFF;
	box-shadow:4px;
	border:0px solid #CCC;
	padding:20px;
	border-bottom: 1px solid #FFF;
	/*display: none;*/
}

.no_padding{
	padding:0px !important;
}

.middle_menu_item{
	float:left;
	width:242px;
	border-right:1px solid #CCC;
	height:79px;
}

.top_menu_item{
	background-color:#54A0D1;
	float:right;
	width:177px;
	height:44px;
	cursor:pointer;
	opacity:0.8;
	margin:3px;
	border:1px solid #FFFFFF;
}

.top_menu_item_selected{
	background: #DEDCDC;

	float:right;
	width:177px;
	border:1px solid #FFFFFF;
	height:44px;
	cursor:pointer;
	margin:3px;
 }


.top_menu_item:hover{
	opacity:1;
}


.top_menu{
	height:79px;
	margin-top:0px;
}

.middle_menu{
	height:79px;
	margin-top:-2px;	
	
	background: rgb(241,241,241); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(241,241,241,1) 0%, rgba(255,255,255,1) 34%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,241,241,1)), color-stop(34%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 34%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 34%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 34%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(241,241,241,1) 0%,rgba(255,255,255,1) 34%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}



.logo_text{
	color:#959E98;
	font-size:30px;
	font-weight:400;	
}

.logo_info_container{
	width:100%;
	margin-top:8px;
	margin-bottom:8px;
}

.menu_item{
	font-size:12px;
	padding-top:15px;
	width:100%;
	text-align:center;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:600;
}

.top_menu_item_selected .menu_item{
	color:#5E5E5E !important;	
}


.carusel_title{
	color:#05589D;
	font-size:24px;
	font-weight:500;
	width:500px;	
}

.carusel_content{
	font-size:11.5px;
	width:500px;
	color:#5E5E5E;	
}

.carusel_td{
	padding:20px;
	padding-top:15px;

	background: -moz-linear-gradient(top,  rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.5) 43%, rgba(255,255,255,0.2) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(43%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0.2))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.5) 43%,rgba(255,255,255,0.2) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.5) 43%,rgba(255,255,255,0.2) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.5) 43%,rgba(255,255,255,0.2) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.5) 43%,rgba(255,255,255,0.2) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-9 */

	background :none;

}




input[type=text], input[type=password], textarea{
 padding:5px;
 border:#ACA7A7 1px solid;
 font-size:14px;
 font-weight:300;
 color:#ACA7A7;
 margin:0px;	
}


input[type=text]:hover, input[type=password]:hover, textarea:hover{
 border:1px solid #C6C8E8;
}

input[type=text]:focus, input[type=password]:focus, textarea:focus{
border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
   box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

.current_div{
	margin-top:15px;	
	width:100%;
}








.styled select {
   background: transparent;
	 padding:6px;
	 border:#ACA7A7 1px solid;
	 border-radius:4px;
	 font-size:14px;
	 font-weight:300;
	 color:#ACA7A7;
	margin: 0;

	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	width:100%;
} 

.styled{
   height: 34px;
   overflow: hidden;
   background: url(../images/arrow_down.png) no-repeat 98% #FFF;
}



select:hover{
	 border:1px solid #C6C8E8;
}

select:focus{
	border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);	
}











.field_head{
	color:#383131;
	font-size:14px;
	margin:2px;
	padding:2px;	
}

.field_name{
	color:#383131;
	font-size:14px;	
}


.text_join{
	color:#959E98;
	width:100%;
	font-size:20px;
	text-align:center;	
}




.data_table td{
	padding:5px;
	padding-bottom:10px;
	padding-top:10px;
}


.border_right{ border-right:1px solid #CCC; }
.border_bottom{ border-bottom:1px solid #CCC; }

.items_description{
	width:100%;	
}

.items_description th{
	font-size:14px;
	color:#08c;	
	padding-bottom:3px;
}

.items_description td{
	padding:2px;
	font-size:14px;
}

.items_description .i_name{
	text-align:right;
	font-weight:600;
}

.items_description .i_value{
	text-align:left;
}

.items_description .i_center{
	text-align:center;
}

.no_bold{
	font-weight:normal !important;	
}

.i_img_content{
	width:55px;
	height:55px;
	border:1px solid ;
	border-radius:5px;
	background-color:#CCC;	
}


.gic_div{
	width:5px;
    height:400px;
	border-left:1px solid #CCC;
}


#main_showing_div{
	border-radius:0px 0px 0px 0px;
	border-top:0px solid #FFF;
	height:400px;	
	background:url(../images/bg1.jpg);
	padding:0px !important;
	background-repeat:no-repeat !important;
	  background-color: #FFF;
}

#main_div{
	min-height:500px;	
	margin: 0 auto;
	margin-top: 6px;
}

.btn_class{
	background-color:rgb(13,128,242);
	padding:5px;
	padding-left:14px;
	padding-right:14px;	
	border:1px solid #EEE;
	border-radius:4px;
	color:#FFFFFF;
	cursor:pointer;
}


.btn_class:hover{
	background-color:#d72a1e;	
}


#login_table{
	color:#4076b2;
	font-size:14px;
	font-weight:500;	
}

#error_login{
	color:#F00;
	width:80%;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
	border:1px solid #CCC;
	border-radius:4px;
}

.login_text{
	width:150px;
	padding:4px !important;
	border:4px solid #CCC;
	border-radius:4px;	
}

#login_box{
	width:315px;
	height:311px;
	/*background:url("../images/signin_bg.png");*/
	background-color: #fff;
	border:2px solid #4076b2;
	padding: 18px;
	padding-right: 28px;
	/*border-radius:10px 10px 0px 0px;*/
}

#more_options_box,#more_options_box2{
	position:absolute;
	width:650px;	
	height:250px;

	background:rgba(65, 65, 65, 0.76);
	
	border:1px solid 999;
	border-radius:0px 10px 10px 10px;
	color:#FFFFFF;
	font-size:14px;
	padding:15px;
	z-index: 10000;
}

#more_options_box td,#more_options_box2 td{
	padding-top:10px;	
	padding-bottom:10px;	
}

#logo_part{
	width:100%-10px;
	/*height:460px;*/
	/*height: 867px;*/
	height: 500px;
	padding:20px;

	background: -moz-linear-gradient(left,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.5) 62%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.8)), color-stop(62%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 62%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 62%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 62%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.5) 62%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */

	background: transparent;

	/*background:url("../images/login-background.jpg?v=1") no-repeat top center;
	background-size: cover;*/

}


.trans_items {
    width: 346px !important;
    height: 201px !important;
    padding: 0px !important;
    margin-top: 25px !important;
    cursor: pointer !important;
    border: 1px solid #e8e8e8 !important;
      -webkit-box-shadow: 0px 0px 0px 0px rgba(147,149,151,1) !important;  
     -moz-box-shadow: 0px 0px 0px 0px rgba(147,149,151,1) !important; 
      box-shadow: 0px 0px 0px 0px rgba(147,149,151,1) !important; 
    float: left !important;
    margin-right: 17px !important;
    margin-bottom: 14px !important;
	-webkit-transition: width 1s; /* Safari */
    
	
	  -webkit-transition: background-color 1s ease-out;
	  -moz-transition: background-color 1s ease-out;
	  -o-transition: background-color 1s ease-out;
	  transition: background-color 1s ease-out;
	
}

.trans_items:hover{
     background: #e0e8ef !important;	

	  -webkit-transition: background-color 1s ease-out;
	  -moz-transition: background-color 1s ease-out;
	  -o-transition: background-color 1s ease-out;
	  transition: background-color 1s ease-out;

}


.menu_content{
	position:absolute;	
	top:82px;
	width:486px;
	min-height:300px;

background: -moz-linear-gradient(top,  rgba(204,204,204,0.95) 0%, rgba(238,238,238,0.95) 83%, rgba(238,238,238,0.95) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,0.95)), color-stop(83%,rgba(238,238,238,0.95)), color-stop(100%,rgba(238,238,238,0.95))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(204,204,204,0.95) 0%,rgba(238,238,238,0.95) 83%,rgba(238,238,238,0.95) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(204,204,204,0.95) 0%,rgba(238,238,238,0.95) 83%,rgba(238,238,238,0.95) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(204,204,204,0.95) 0%,rgba(238,238,238,0.95) 83%,rgba(238,238,238,0.95) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(204,204,204,0.95) 0%,rgba(238,238,238,0.95) 83%,rgba(238,238,238,0.95) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2cccccc', endColorstr='#f2eeeeee',GradientType=0 ); /* IE6-9 */

}


.moadbus_dropdown{
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}

.moadbus_dropdown:hover{
	opacity:0.8;
	/*background-color:#4E81BE;*/	
}

.moadus_dropdown_content{
	position: absolute;
	opacity: 0.9;
	background-color: #D4D8DB;
	z-index: 10000;
	margin-left: 0px;
	margin-top: 0px;
	width: 207px;
	color: #000;
	padding: 0px;
	font-size: 12px;
}

.dropdown_element{
	width: 90%;
	padding: 5%;
	font-size: 14px;
	background-color:#5E5E5E;
	cursor: pointer;
	color: white;
	font-weight: normal;
}

.dropdown_element:hover{
	background-color:#333333;	
}


#main_table{
	min-height:600px;	
}



.ad_block{
	background-color:#FFF;	
}

.top_header{
	margin-top:10px;
	margin-left:10px;
	color:#ed751f;
	text-transform: uppercase;
	font-size:18px;	
}

.small_header{
	margin-top:7px;
	margin-left:12px;
	color:#003366;
	font-size:14px;	
}


#welcome_message{
	font-size: 13px;
	cursor: pointer;
}

.menu_subname{
	margin:7px;
	font-size:14px;	
	font-weight:bold;
}

.menu_subheader{
	width:100%-20px;
	padding:10px;
	height:15px;
	background-color:#20538A;
	color:#FFF;
	font-size:14px;	
}


.gen_table{
	width:95%;	
	max-width: 755px;
	border:1px solid #CCC;
	margin:8px;
	padding:4px;
}

.gen_table td{
	padding:4px;
}

.gen_table th{
	color: #034b9e;
	font-weight: 600;
	padding: 4px;
	font-size: 14px;
}

.gen_table tbody td{
	background-color:#FFFFFF;
	border-bottom:1px solid #E9E9E9;	
	font-size: 14px;
}


.gen_table tbody tr:last-child td{
	border-bottom:0px solid #E9E9E9 !important;	
}



.gen_table a{
	color:#003366;	
	text-decoration:none;
}

.gen_table a:hover{
	font-weight:bold;
	/*text-decoration:underline;*/
}




.but{
	background: #034b9e;
	padding: 5px 25px;
	padding-left:30px;
	padding-right:30px;
	border: 1px solid #EEE;	
	border-radius: 3px;
	margin: 10px 10px 0 0;
	color: #fff;
	display: inline-block;
	font-size:15px;
	cursor:pointer;
}

.but:hover{
	background: #003366;
}



disabled[disabled]
{
	color: #1A1A1A;
	background-color: #E0E0E0;
	opacity:0.7;
}

input[type="button"]:disabled{
	opacity:0.5 !important;
}

select{
	padding:4px;
}


.button_loading{
	margin-top: 5px;
    background: url(../images/ajax-loader.gif) #6593D8 no-repeat  94% !important;	
}

#page_container{
	border:0px solid #034b9e;	
	padding:10px;
	border-radius:0px;
}

.desciption_image{
	height:100px;
	margin:5px;	
}

.register_info_block{
	width:90%;
	min-height:100px;
	border:2px solid #D4DFEB;
	border-radius:5px;
	padding:15px;	
	text-align:left;
	color:#666666;
}

.register_info_block_link{
	color:#5280b1;
}

.register_info_block_link:hover{
	color:#003366;
}

.margin_div{
	height:3px;	
}

.data_fill_table{
	margin: 14px;
	margin-top: 20px;
}

.data_fill_table td{
	padding-top:4px;
	padding-bottom:4px;	
}

input[type=text]{
	color:#000000 !important;	
}








#loading{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -75px;
	margin-left: -75px;
	width: 150px;
	height: 150px;
	border-radius: 10px;
	background: rgba(194, 194, 194, 0.51);
	text-align: center;
}





#otp_div{
  border: 1px solid #D1C9C9;
  width:400px;
  padding: 5px;
  padding-top: 17px;
  padding-bottom: 19px;
  margin-top: 14px;
  margin-bottom: 16px;
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
  background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
}

#token{
  padding-left: 30px;
  padding-bottom: 8px;
  padding-top: 7px;
  margin-bottom: -8px;
  width: 129px;
}

#verify_otp{
	width:168px;	
}
/*   OTP END  */




.header_container{
	width: 84%;
  margin-left: 5%;
  padding: 3%;
  background: #EEE;
  border: 1px solid #CECECE;
  padding-top: 3px;
  padding-bottom: 4px;
}


.zebra_2{
	background:#F8F8F8;	
}

.import_table{
	  border: 1px solid #D9D9D9;
	  width: 573px;
	  padding-top: 14px;
	  padding-bottom: 17px;
}

#otp_div{
  border: 1px solid #D1C9C9;
  width:400px;
  padding: 5px;
  padding-top: 17px;
  padding-bottom: 19px;
  margin-top: 14px;
  margin-bottom: 16px;
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
  background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
  background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
}

#token{
  /* padding-left: 30px; */
    /* padding-bottom: 8px; */
    /* padding-top: 11px; */
    margin-bottom: 0px;
    width: 93px;
}

#verify_otp{
	width: 150px;
    padding-left: 4px;
    padding-right: 4px;	
}
/*   OTP END  */



.header_container{
	width: 84%;
  margin-left: 5%;
  padding: 3%;
  background: #EEE;
  border: 1px solid #CECECE;
  padding-top: 3px;
  padding-bottom: 17px;
}


.zebra_2{
	background:#F8F8F8;	
}

.import_table{
	  border: 1px solid #D9D9D9;
	  width: 573px;
	  padding-top: 14px;
	  padding-bottom: 17px;
}




.body_ar .bn_grey .name,.body_ar .menu_subname_2, .body_ar .menu_table li, .body_ar .top_header, .body_ar .acc_title_class{
    text-align: right !important;
}

.body_ar nav li{
	float: right !important;
 }


.body_ar #accounts-list-dd !important{
	 margin-left: -276px;
}

.body_ar #P39 LI UL{
	margin-left: -614px !important;
}

.account_manager_submenu{
	margin-left: -302px !important;
}

#head_wrapper{
	position:absolute; 
	top:0px; 
	left:0px; 
	height:143px; 
	right:0px;
	/*overflow:hidden;*/
	overflow:visible;
}

table > tbody.accounts_list > tr:first-child > td {
    border-top: 1px solid #034b9e;
}

table > tbody.accounts_list > tr:last-child > td {
    border-bottom: 1px solid #034b9e;
}


table tbody.accounts_list tr:first-child td:first-child{
	border-top-left-radius: 6px;
}
table tbody.accounts_list tr:first-child td:last-child{
	border-top-right-radius: 6px;
}

table tbody.accounts_list tr:last-child td:first-child{
	border-bottom-left-radius: 6px;
}
table tbody.accounts_list tr:last-child td:last-child{
	border-bottom-right-radius: 6px;
}

#page_container > table, #page_container > form > table {
	margin: 0 auto;
	width: 80% !important;
}