/* CSS Document */




body{
	/*background: transparent url(../images/bg2.png) repeat-x 0 600px;	*/
	font-family:AllerRegular;
	margin:0;
	padding:0;
	color:#e6e6e6;
	font-size:14px;
}

body{
	b ackground-color:#202020;
	padding:0;
	margin:0;
	font-family:arial;
	font-size:14px;
	color:#525252;
}
.header{height:90px; background:#E6E7E9; backgr ound:url(../../wp-content/uploads/2016/01/logo-sbi-sm.png) no-repeat 45px ;border-bottom:1px solid #CCCCCC;}


.content{display:table; width:100%;}
.nav{width:20%; height:100%; display:table-cell;ba ckground:#CCCCCC; border-right:1px solid #CCCCCC;}
.body{width:80%;  display:table-cell; padding:50px; padding-top:0px;}
.form{border:0px solid #666; padding:40px;}

.manager_menu{ list-style:none; list-style-type:none;}

.manager_menu li:first-child{padding:8px 8px; font-weight:bold;}

.manager_menu li.section{padding:8px 8px; font-weight:bold; text-transform:uppercase; padding-left:0; margin-top:25px;}


.manager_menu li{border-bottom:1px solid #CCCCCC;}
.manager_menu li a{ text-decoration:none; color:#000000; font-size:13px; padding:8px 5px;; display:block; white-space:nowrap }
.manager_menu li a:hover{ background:#E6E6E6; }
.manager_menu li a.active{ background:#E6E6E6; }


.paging .table .tr .td{white-space:nowrap; padding:3px!important; hei ght:20px!important;}
.paging .table .tr .td .table{width:80px; margin:0;}
.paging .table .tr .td .table .tr .td{padding:0;}
.paging_numbers{
	margin:0;
	padding:0;
	list-style-type:none;
	display:table;
}
.paging_numbers li{
	display:table-cell;

}
.paging_numbers li a{
	border:1px solid #D1D2D4;
	padding:2px 7px;
	margin-left:5px;
	color:#000000;
}
.paging_numbers li a.active{
	background:#B8281F;
	color:#FFFFFF;
	border:1px solid #B8281F;
}
.paging_numbers li a.disabled{ color:#999999; }
.grid_thumb{height:35px; margin:-7px auto;}

.msg_success{ color:#3A6E13;}
.msg_err{ color:#B8281F}

h1{ font-size:22px;
font-weight:normal;
text-transform:uppercase;}

.grid ul.actions{
	margin:0;
	padding:0;
	list-style-type:none;
	display:table;
}
.grid ul.actions li{display:table-cell;}
.grid ul.actions li a{
	border:1px solid #D1D2D4;
	padding:2px 10px;
	margin-right:5px;
	color:#000000;
}
.grid ul.actions li a span{display:none;}
.grid ul.actions li a.detail{background:url(../../rak_framework/images/icons/16x16/attibutes.png) no-repeat 50%;}
.grid ul.actions li a.edit{background:url(../../rak_framework/images/icons/16x16/edit.png) no-repeat 50%;}

.grid ul.actions li a.addnew{background:url(../../rak_framework/images/icons/16x16/plus.png) no-repeat 50%;}
.grid ul.actions li a.delete{background:url(../../rak_framework/images/icons/16x16/busy.png) no-repeat 50%;}
.grid ul.actions li a.unblock{background:url(../../rak_framework/images/icons/16x16/approve.png) no-repeat 50%;}
.grid ul.actions li a.block{background:url(../../rak_framework/images/icons/16x16/deny.png) no-repeat 50%;}

.grid ul.actions li a.grid_link{background: url(../../rak_framework/images/icons/16x16/icon_new_window.png) no-repeat 50%;}
.grid ul.actions li a.grid_download{background: url(../../rak_framework/images/icons/16x16/download1.png) no-repeat 50%;}

.footer{border-top:1px solid #CCC;}
.footer .copyright{float:right; font-size:11px; padding:8px; padding-right:50px;}
.footer .credit{float:left; font-size:11px; padding:8px; padding-left:50px;}

.grid .login .tr .td:nth-child(1){width:20%!important;}
.grid .login .tr .td:nth-child(2){width:80%!important;}
.form_instruction{padding:20px 0px; font-size:12px;}


 .picture_holder{border:0px solid #000000;  height:22px; background:#BEBEBE; margin-top:-28px;margin-right:2px; float:right; padding:3px; position:relative;}

 .picture_holder ul{display:block;float:left!important; margin:0; padding:0;}
 .picture_holder ul li {display:block;float:left;margin-right:3px;		width:20px;
		height:20px;
		}

 .picture_holder ul li a{
	 display:block;
		width:20px;
		height:20px;
		background:#ffffff;
		
		border:1px solid #348DCC;
		padding:0px;
		


}
 .picture_holder ul li.view a{
		background-image: url(../../rak_framework/images/icons/16x16/publish.png),url(../../rak_framework/images/btn_bg_gray.jpg);
		background-repeat:no-repeat, repeat-x;
		background-position:center,top ;	 
	 }
 .picture_holder ul li.delete a{
	 	background-image: url(../../rak_framework/images/icons/16x16/busy.png),url(../../rak_framework/images/btn_bg_gray.jpg);
		background-repeat:no-repeat, repeat-x;
		background-position:center,top ;	 

}

/*
 .picture_holder ul li{
	display:block;
	float:left;
	width:20px;
	height:20px;
	background-image: url(../../rak_framework/images/icons/16x16/busy.png),url(../images/btn_bg_gray.png);
	background-repeat:no-repeat, repeat-x;
	background-position:center,top ;
	margin-right:0px;
	border:1px solid #666;
	position:absolute;
	bottom:0;
	right:0;
}
*/
/* asc desc order classes */
.order_desc, .order_asc{text-decoration:none; color:#363f4b; display:inline; border:0px solid #F00; padding-right:20px;}
.order_desc{background:url(../../rak_framework/images/grid/grid_arrow_up2.png) no-repeat right;}
.order_desc:xhover{ background:url(../../rak_framework/images/grid/grid_arrow_down2.png) no-repeat right;}
.order_asc{ background:url(../../rak_framework/images/grid/grid_arrow_down2.png) no-repeat right;}
.order_asc:xhover{background:url(../../rak_framework/images/grid/grid_arrow_up2.png) no-repeat right;}
.grid .table .tr .th a{text-decoration:none;color:#363f4b;}


 .tbl_nasted1{ float:right; width:20%!important; border:0px solid #ff0000!important;}

.ajaxLoadedContent{ background-color:#FC3; border:1px solid #333; color:#000; display:inline; padding:2px 5px; border-radius:2px; font-weight:bold;}
.sectionTitle{border-bottom:1px solid #666!important; background:#348DCC!important; color:#FFF;}
.red{ background-color:#FF4B00!important; color:#FFF; font-weight:bold;border-bottom:1px solid #FFF!important; text-align:center}
.blue{ background-color:#006DB6!important; color:#FFF; font-weight:bold;border-bottom:1px solid #FFF!important; text-align:center}
.green{background-color:#4E9614!important; color:#FFF; font-weight:bold;border-bottom:1px solid #FFF!important; text-align:center}
.is_renewed_and_paid_type_1{background-color:#a045b2!important; color:#FFF; font-weight:bold;border-bottom:1px solid #FFF!important; text-align:center}
.is_renewed_and_paid_type_2{background-color:#3ae5f4!important; color:#FFF; font-weight:bold;border-bottom:1px solid #FFF!important; text-align:center}
.is_RNP_1 span{ display:block; background:url(../../images/is_rnp.png) no-repeat center; width:22px; height:22px; content:"--";}
.is_PNR_1 span{ display:block; background:url(../../images/is_pnr.png) no-repeat center; width:22px; height:22px; content:"--";}
.is_NTF_1 span{ display:block; background:url(../../images/is_ntf.png) no-repeat center; width:22px; height:22px; content:"--";}
.is_INV_1 span{ display:block; background:url(../../images/is_inv.png) no-repeat center; width:22px; height:22px; content:"--";}
.is_CNF_1 span{ display:block; background:url(../../images/is_cnf.png) no-repeat center; width:22px; height:22px; content:"--";}


.is_RNP_1,.is_PNR_1, .is_NTF_1,.is_INV_1,.is_CNF_1, .is_RNP_0,.is_PNR_0, .is_NTF_0,.is_INV_0,.is_CNF_0{padding: 2px!important; border-left:1px solid #fff; }
.is_PNR_1, .is_PNR_0{border-right:1px solid #fff!important; }

.invoice a span{ display:block; background:url(../../images/is_inv.png) no-repeat center; width:22px; height:22px; content:"";}
.invoice a{display:block;content:"";}

.bold {font-weight:bold;}

.message{font-size:15px; font-weight:bold;}
.form_instruction.message{font-weight:normal;font-size:13px}
.grid_download{
	padding:7px 20px!important; 
	color:#fff;
	font-weight:bold;
	background-color:#2DA7FF!important;
	-webkit-border-radius: 1px!important;
	-moz-border-radius: 1px!important;
	border-radius: 1px!important;
}

#companyName{
	display:block;
	border:0px solid #000000;
	float:right;
	margin-right:50px;
	font-size:20px;
	font-weight:bold;
	color:#348DCC;
	font-style:italic;
	text-transform:uppercase;
	padding:33px 0px;
}