.headerMsg
{
 	
	text-align: left;
  	font-family: Arial;
  	font-size: 9pt;
  	font-weight: normal;
	color:#2D87B3;
	padding-left: 5px;

}

.subheaderMsg
{
 	
	text-align: left;
  	font-family: Arial;
  	font-size: 9pt;
  	font-weight: normal;
	color:#2D87B3;
	padding-left: 5px;

}

.instrMsg
{
 	
	text-align: left;
  	font-family: Arial;
  	font-size: 10pt;
  	font-weight: bold;
	font-style: normal;
	color:#2D87B3;

}

.errorMsg
{

	vertical-align: top; 	
	text-align: left;
  	font-family: Arial;
  	font-size: 9pt;
  	font-weight: normal;
	color:red;
	margin-top: -10px;

}

.infoMsg
{
 	
	text-align: left;
  	font-family: Arial;
  	font-size: 9pt;
  	font-weight: normal;
	color:#2D87B3;

}


.headerTitle
{
 	
	text-align: left;
  	font-family: Arial;
  	font-size: 10pt;
  	font-weight: bold;
	font-style: italic;
	color:#2D87B3;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

table.controllerTable th {
	background-color: #00A8E3;
	color:#FFFFFF;
	text-align: left;
	padding: 2px;
	padding-left: 4px;
	border-bottom: 1px white double;
}



ol.ols {
    list-style-type: square;
    color:#2D87B3;
}


.hiddenBtn {
    text-align: center;
    background: rgba(0, 0, 0, 0) linear-gradient(#f7f8f9, #f7f8f9) repeat scroll 0 0;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#47a9ff', endColorstr='#337ab7');
    border: 1px solid lightgray;
    color: #5396d1;
    cursor: pointer;
    font-size: 12px;
    padding: 4px 10px;
    border-radius: 5px;
    text-decoration: none;
    box-shadow: 0 0 3px 0;
    font-weight: normal;
    display: inline-block\9;
}



table.controllerTable tr:nth-child(odd) {
border-top: 2px #D5ECF5 groove;
border-bottom: 2px #D5ECF5 inset;
background-color: #DEEEF5;

}


.custom_modal {
    	position: absolute;
    	background-color: white;
    	left: 400px;
    	top: 700px;
    	box-shadow: 1px 0 10px 0 rgba(50, 50, 50, 0.51);
    	padding: 10px;
}

.banking_modal{
    	position: absolute;
    	background-color: white;
    	left: 400px;
    	top: 900px;
    	box-shadow: 1px 0 10px 0 rgba(50, 50, 50, 0.51);
}

.textArea textArea{
height:30px;
}

.confirm_modal {
    	position: absolute;
    	background-color: Blue
    	left: 500px;
    	top: 320px;
    	box-shadow: 1px 0 10px 0 rgba(50, 50, 50, 0.51);
    	padding: 10px;
}

li#navOutOfOffice {
display:none;
}
