F@charset "utf-8";
/* CSS Document */

body {
	background:#ffffff;
}

/* for modern browsers */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}

@font-face {
    font-family: 'Roboto-Cn';
    src: url('fonts/RobotoCondensed-Regular-webfont.eot'),
		 url('fonts/RobotoCondensed-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/RobotoCondensed-Regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-LtCn';
    src: url('fonts/RobotoCondensed-Light-webfont.eot'),
		 url('fonts/RobotoCondensed-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/RobotoCondensed-Light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-BdCn';
    src: url('fonts/RobotoCondensed-Bold-webfont.eot'),
		 url('fonts/RobotoCondensed-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/RobotoCondensed-Bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*
.x-panel-mc .x-csec-line1

{
border-right-style: solid !important;
border-right-width: 2px !important;
border-right-color: #E0E0E0 !important;
margin-right: 64px !important;
text-align: center;
}

.x-field-line2
{
margin-left:50px !important;
}
*/
/*.sec_ds_color*/
.x-csec-sec_ds_color .ext-el-mask
{
background-color:#FFF 
}
.x-csec-crdt_card_ds.ext-el-mask
{
background-color:#FFF 
}

.x-csec-incu_for_ds.ext-el-mask
{
background-color:#FFF 
}
.x-csec-pym_md_ds.ext-el-mask
{
background-color:#FFF 
}
.x-csec-rq_gst_ds.ext-el-mask
{
background-color:#FFF 
}
.x-csec-att_doc_ds.ext-el-mask
{
background-color:#FFF 
}
.x-csec-graypanel-nc.ext-el-mask
{
background-color:#FFF 
}
.x-csec-line1 .ext-el-mask
{
background-color:#FFF 
}
.x-csec-line2 .ext-el-mask
{
background-color:#FFF 
}
.x-csec-line3 .ext-el-mask
{
background-color:#FFF 
}
/*
incu_for_ds
pym_md_ds
rq_gst_ds
att_doc_ds
graypanel-nc - bottonparentsec
graypanel - ID_dtl_sec
graypanel-nc - overallsec
*/

.x-panel-mc .x-csec-line3
{
border-left-style: solid !important;
border-left-width: 2px !important;
border-left-color: #E0E0E0 !important;
padding-left: 9px !important;
height: 395Fpx;

}



/*Fonts*/

.fontDefault{
	color:#566473;
}

.fontGreen{
	color:#2e9e3c;
}

.fontRed{
	color:#d13434;
}

.fontBlue{
	color:#3498db;
}

.fontOrange{
	color:#e28601;
}

.fontLabel{
	color:#6c6c6c;
}

.font9
{
	font-size:9px;
}
.fontbold{
	font-weight:bold;
	}
	
.font14{
	font-size:13px;
	line-height:18px;
}

.label{
	font-size:11px;
	/*font-family:'Roboto-Cn';*/
	color:#6c6c6c;
	margin-right:5px;
	font-weight:normal;
}

.label_prf{
	font-size:11px;
	/*font-family:'Roboto-Cn';
	color:#6c6c6c;*/
	margin-right:5px;
	/*font-weight:bold;*/
}


.label_limit1{
	font-size:11px;
	/*font-family:'Roboto-Cn';*/
	color:#6c6c6c;
	margin-left:15px;
	/*margin-right:118px;*/
}

.margin_left{
margin-left:7px;
}


.label_limit{
	font-size:11px;
	/*font-family:'Roboto-Cn';*/
	color:#6c6c6c;
	margin-left:-9px;
	margin-right:63px;
}
.label_bal{
	font-size:11px;
	/*font-family:'Roboto-Cn';*/
	color:#6c6c6c;
	margin-left:25px;
}
.label_rws{
	font-size:12px;
	/*font-family:'Roboto-Cn';*/
	color:#6c6c6c;
	text-align:center;
	margin-left:10px;
}

.normal{
	font-size:13px;
}
.background_blue
{
background:#DEFFFF;
/*font-family:'Roboto-Cn';*/
font-size:12px;
height:30px;
width:1290px;
/*margin-left:1px;*/
}
.label_category{
	/*font-size:12px;*/
	/*font-family: 'Roboto-Cn';*/
	color:#6c6c6c;
	height:27px;
	margin-right:120px;
	text-align:left;
}

.label_sts{
	/*font-size:12px;*/
	/*font-family: 'Roboto-Cn';*/
	color:#6c6c6c;
	height:27px;
	margin-right:120px;
	margin-left:132px;
	text-align:left;
	line-height:26px;
}


.background_white
{
width:1300px;
height:17px;
background:#FFFFFF;
}

.mrg_top
{
margin-top:5px;
margin-left:15px;
}
.mrg_left
{
margin-left:3px;
color:#000000;
}
.mrg_left_sts
{
margin-left:3px;
}
.mrg_cat
{
margin-top:2px;
}
/* End of Fonts */


/* Expense */
.x-field-apply_delete{
	background:transparent url(images/delete.png) no-repeat;
	color : transparent !important;
	height: 25px;
} 
.x-field-auto_css
{
	background:transparent url(images/automatch.png) no-repeat;
	color : transparent !important;
	height: 25px;
}
.x-field-graytxt
{
	background:transparent url(images/attach.png) no-repeat;
	color : transparent !important;
	height: 25px;
}
.redtext
{
	background:transparent url(images/delete.png) no-repeat;
	color : transparent !important;
	height: 25px;
}
.rej_pic
{
	background:transparent url(images/Reject.png) no-repeat;
	color : transparent !important;
	margin-top:10px;
	height: 25px;
	width: 60px;
}
.displayBlock{
	display: inline-block;
	vertical-align:top;
    
}

.expgrdcl4{
	width:110px;
}

.grdguidtxt{
	width:250px;
}

.expgrdcl7{
		width:90px;
		font-size:12px;
		color:#B4B4B4;
		text-align:right;
}

.expgrdcl5{
		width:50px;
		font-size:12px;
		color:#B4B4B4;
		text-align:right;
}
.expgrdcl5exp{
		width:550px;

}

.expgrdcl6{
	width:125px;
	/*text-align:right;*/
}
.legend
{
	width: 150px;
	height: 50px
}

.ItmLink{
	/*width:30%;*/
	/*font-family:'Roboto-Cn';
	margin-top:15px;
	font-size:14px;*/
	color:#3498db;	
	text-align:left;
	cursor:pointer;
	font-size: 12px;
}

.excep{
	width:18px;
	height:18px;
	background:url(images/exceptions.png) ;
	/*margin-left:30px;
	margin:20px;*/
}


.icon_nxt_ds{
	background:transparent url(images/next_ds.png) 50% no-repeat;
	width:25px;
	height:23px;
	margin-left:9px;
}

.icon_pre_ds{
	background:transparent url(images/pre_ds.png) 50% no-repeat;
	width:25px;
	height:23px;
}

.icon_nxt_en{
	background:transparent url(images/next_en.png) 50% no-repeat;
	width:25px;
	height:23px;
	margin-left:9px;
}

.icon_pre_en{
	background:transparent url(images/pre_en.png) 50% no-repeat;
	width:25px;
	height:23px;
}

.icon_excp{
	background:transparent url(images/Alert.png) 50% no-repeat;
	width:16px;
	height:15px;
	margin-left:15px;
	margin-right:15px;
}

.margin_right
{
margin-right:18px;
margin-bottom: 15px;
font-size:11px;
}

.width_exg_rat_sec{
	width:340px;
	height:70px;
}
.width_formula{
	width:250px;
	height:40px;
}
.lbl_lnk
{
font-size: 12px;
}

.label_amt
{
color:#000000;
font-size:11px;
margin-right:2px;
font-weight:bold;
}

.label_amt1
{
color:#6c6c6c;
font-size:11px;
margin-right:2px;
/*font-weight:bold;*/
}

.copy_lnk{
	width:80px;
	height:28px;
	padding-left:30px;
	color:#16a0cd;
	font-size:12px;
	line-height:28px;
	border:1px solid #b0b0b0;
	border-radius:2px;
	/*background:url(images/document.png) no-repeat center left;*/
	background:transparent url(images/document.png) 5% no-repeat;
	/*margin:10px;*/
	cursor:pointer;
}

.Additm{
	width:80px;
	height:28px;
	padding-left:30px;
	color:#16a0cd;
	font-size:12px;
	line-height:28px;
	border:1px solid #b0b0b0;
	border-radius:2px;
	/*background:url(images/Add.png) no-repeat center left;*/
	background:transparent url(images/Add.png) 5% no-repeat ;
	/*margin:10px;*/
	cursor:pointer;
}

.backreqsum
{
background:transparent url(images/Summary.png) 5% no-repeat ;
width:22px;
height:22px;
margin-left:5px;
}