body
{
	margin: 0px;
	color: #000000;
	font-family:trajan pro;	
	font-weight: normal;
	background-color: white;

}



/* Position footer */
#divNonFooter
{
	position:relative;
	/*min-height: 75%;*/
    top: 0px;
    vertical-align:bottom;
	bottom:0px;
	padding-bottom:30px;
	margin-bottom:0PX;
	

    
}
* html #divNonFooter
{
	height: 100%;
}

#divLoginContent
{
	Margin-bottom: 50px;	
	margin-top:60px;
	
}

#divFooter
{	  
    bottom:0; 
    width: 100%;
    height:100%;
    margin:auto;
    position:relative;
    vertical-align:bottom;	
    margin-bottom:10PX;
    margin-toP:10PX;
    
}
/** html #divFooter{
	
	background-color:#d8f0f5;
} */

#divHeaderLogo
{
	background-image:url("../Images/NewMexicoBank/Header.png");
	background-repeat:repeat-x;
	height:100px;
	width:auto;
	padding-left:25px;
	padding-top:30px;
	
}

#divLogo
{	

	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 0px;	
	left: -20px;
 
}

/** #imglogo
{

  -ms-interpolation-mode:bicubic;   /* IE8+           */
}
 
.img[src$="Images/PacificPBank/PPBLogo_test_color.png"]
{
   image-rendering:optimizeSpeed;             /* Legal fallback */
  image-rendering:-moz-crisp-edges;          /* Firefox        */
  image-rendering:-o-crisp-edges;            /* Opera          */
  image-rendering:-webkit-optimize-contrast; /* Safari         */
  image-rendering:optimize-contrast;         /* CSS3 Proposed  */
  image-rendering:crisp-edges;               /* CSS4 Proposed  */
  image-rendering:pixelated;                 /* CSS4 Proposed  */
  -ms-interpolation-mode:bicubic;   /* IE8+           */
}
     */  
#divPageHeader
{
	font-size: 18pt;
	color: #FFFFFF;
	font-family: trajan pro;	
	padding-left:400px;	
}
#divHr
{
	float: none;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	padding-top: 10px;
}
#divFooterLinks
{
	padding-top: 5px;	
	font-size: 7pt;
}
#divLast
{
	background-color: #ffffff;
	width: 100%;	
}
a.#alogoClick
{
	background-image:url(firstrepublicbank-logo_hires.png);
	display: block;

}
/* End of position footer */




/* Left navigation menu */
#MenuLayer
{
	padding-right: 10px;
	padding-left: 10px;
	background-color: white;
}
.NavMenuLink
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: rgb(0,56,107) ;
	text-decoration: none;
}
A.NavMenu:link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: rgb(0,56,107) ;
	text-decoration: none;
}
A.NavMenu:visited
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: rgb(0,56,107);
	text-decoration: none;
}
A.NavMenu:active
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: rgb(0,56,107);
	text-decoration: none;
}
A.NavMenu:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: rgb(0,56,107);
	text-decoration: underline;
}
A.NavMenuNew:link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 12px;
	color: #0e253a;
	text-decoration: none;
}
A.NavMenuNew:visited
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: #3963a3;
	text-decoration: none;
}
A.NavMenuNew:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: #3963a3;
	text-decoration: underline;
}
A.NavMenuNew:active
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: 600;
	font-size: 11px;
	color: #2ea0af;
	text-decoration: none;
}
.NavMenuActive
{
	font-weight: 600;
	font-size: 11px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.NavMenuDisable
{
	font-weight: normal;
	font-size: 11px;
	color: #d3d3d3;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
/* End of Left navigation menu */

.PageHeader
{
	font-weight: 900;
	font-size: 16pt;
	color: #edaf52;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ContentHeader
{
	font-weight: 600;
	font-size: 13px;
	color: rgb(0,56,107);
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.Content
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.CrumbText
{
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.LabelText
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	width:  auto;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
}
.DBText
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.MsgText
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
WIDTH:AUTO;
}

/* Grid Viewer */
.GridHeader
{
	font-weight: 600;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: rgb(0,56,107);
	text-align: left;
}
.GridText
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.GridSelText
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #f5f1e5;
}
.GridOddRow
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #ffffff;
}
.GridEvenRow
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #f5f1e5;
}
/* End of Grid Viewer */

/* Genereal Form Controls */
.TextInput
{
	width: 200px;
}
.TextInput2
{
	width: 140px;
}
.TextInputSmall
{
	width: 80px;
}
.TextInputSmall2
{
	width: 84px;
}
.TextInputMoney
{
	width: 140px;
	text-align: right;
}
.TextInputMoneySmall
{
	width: 80px;
	text-align: right;
}
.SelInput
{
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.ButtonInput
{
	font-weight: normal;
    font-size: 12px;
    width: 70px;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
}
.BtnPortal
{
	font-weight: normal;
	font-size: 13px;
	width: 80px;
	color:White;	
	background-color:rgb(0,56,107);
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
/* End of Form Controls */
.FooterTextfont
{
    font-size:x-small;
}

/* Calendar */
IMG.imgCalIcon
{
	vertical-align: middle;
	width: 14px;
	height: 14px;
	border: none;
}

A.lnkCalIcon
{
	position: relative;
	left: -16px;
	top: -1px;
	height: 14px;
	width: 14px;
}
#divKlikCal
{
	border-right: skyblue 1px solid;
	border-top: skyblue 1px solid;
	border-left: skyblue 1px solid;
	border-bottom: skyblue 1px solid;
	position: absolute;
	width: 200;
	visibility: hidden;
	background-color: #dcdcdc;
	border-collapse: collapse;
}
.CalButton
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.CalHeader
{
	font-weight: bold;
	background-color: grey;
	font-size: 11px;
	color: black;
	font-family: Verdana, Verdana,Arial,Helvetica,sans-serif;
}
.CalWeek
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-size: 10px;
	color: black;
	font-family: Verdana, Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}
.CalDay
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-weight: 600;
	font-size: 10px;
	color: #3fa3cc;
	font-family: Verdana, Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	cursor: hand;
}
.CalDaySelected
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
	font-weight: 600;
	font-size: 10px;
	color: #3fa3cc;
	font-family: Verdana, Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	cursor: hand;
}
.CalDayHighlight
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
	font-weight: 600;
	font-size: 10px;
	color: #3fa3cc;
	font-family: Verdana, Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	cursor: hand;
	background-color: white;
}
.CalDayDisabled
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #808080;
	font-family: Verdana, Verdana,Arial,Helvetica,sans-serif;
}
/* End of Calendar */

/* Transaction Detail */
DIV.TransDetail
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	left: 5px;
	border-left: black 1px solid;
	width: 180px;
	border-bottom: black 1px solid;
	position: absolute;
	top: 2px;
	height: 100%;
}
DIV.TransImg
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	left: 185px;
	border-left: black 0px solid;
	width: 77%;
	border-bottom: black 1px solid;
	position: absolute;
	top: 2px;
	height: 100%;
	background-color: white;
}
.TransDetailHeader
{
	font-weight: 600;
	font-size: 13px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #ece4cd;
}
.TransDetailSubHeader
{
	font-weight: 600;
	font-size: 13px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #ece4cd;
}
.TransFieldName
{
	font-weight: 600;
	font-size: 12px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #f5f1e5;
}
.TransFieldValue
{
	font-weight: 600;
	font-size: 12px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: white;
	word-wrap: break-word;
	width: 172px;
}
/* End of Transaction Detail */

/* Notes Viewer */
.TransNotes
{
	font-weight: 600;
	font-size: 12px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: lightgrey;
}
.ButtonNotes
{
	border-right: #376da4 1px solid;
    border-top: #376da4 1px solid;
    border-left: #376da4 1px solid;
    border-bottom: #376da4 1px solid;
    font-weight: normal;
    font-size: 12px; 
    width: auto;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffd870;
    height: 20px;
}
#divNoteDetail
{
	width: 700px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.divAppMsg
{
	padding-right: 10px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 15px;
	color: #ff0000;
	padding-top: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.divNoteListHeader
{
	border-right: white 1px solid;
	padding-right: 0px;
	border-top: #d7d7d7 1px solid;
	padding-left: 0px;
	font-size: 8px;
	padding-bottom: 2px;
	border-left: #d7d7d7 0px solid;
	width: 100%;
	padding-top: 2px;
	border-bottom: #c6dbee 0px solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #ece4cd;
}
.NoteHeader
{
	font-weight: 600;
	font-size: 13px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #ece4cd;
}
.divNoteList
{
	border-right: white 1px solid;
	padding-right: 0px;
	border-top: #d7d7d7 1px solid;
	padding-left: 10px;
	font-size: 8px;
	padding-bottom: 5px;
	border-left: #d7d7d7 0px solid;
	width: 100%;
	padding-top: 5px;
	border-bottom: #c6dbee 0px solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.NoteDate
{
	float: left;
	width: 205px;
	margin: 0px;
	padding: 2px 0px 8px 5px;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	text-align: center;
}
.NoteSubject
{
	margin: 0px 0px 0px 210px;
	padding: 2px 10px 5px 5px;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	font-weight: 600;
}
.NoteDescription
{
	margin: 0px 0px 0px 210px;
	padding: 6px 10px 0px 5px;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
}
A.lnkReply:link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: WHITE;
	font-weight: normal;
	text-decoration: underline;
}
A.lnkReply:visited
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ab8421;
	font-weight: normal;
	text-decoration: underline;
}
A.lnkReply:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ab8421;
	font-weight: normal;
	text-decoration: underline;
}

.divNoteSeperator
{
	clear: both;
	margin: 0px 0px 0px 110px;
	padding-top: 10px;
}
#divPostNote
{
	width: 700px;
	border-right: #d7d7d7 1px solid;
	border-top: #d7d7d7 1px solid;
	border-left: #d7d7d7 1px solid;
	border-bottom: #d7d7d7 1px solid;
	background-color: #f6f1e5;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
}
.TextInputLong
{
	width: 450px;
}
.TextAreaInput
{
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #ffffff;
	text-align: left;
	width: 450px;
}
.CheckBoxInput
{
	border-right: #376da4 0px solid;
	border-top: #376da4 0px solid;
	border-left: #376da4 0px solid;
	border-bottom: #376da4 0px solid;
}
.NoteFooter
{
	margin: 0px 0px 0px 210px;
	padding: 5px 10px 0px 5px;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
}
/* End of Noter Viewer */

/* Exception Processing */
DIV.VoucherDetail
{
	border-right: skyblue 1px solid;
	border-top: skyblue 1px solid;
	border-left: skyblue 1px solid;
	border-bottom: skyblue 1px solid;
	position: absolute;
	visibility: hidden;
	width: 270;
	height: 80;
}
DIV.CheckDetail
{
	border-right: skyblue 1px solid;
	border-top: skyblue 1px solid;
	border-left: skyblue 1px solid;
	border-bottom: skyblue 1px solid;
	position: absolute;
	visibility: hidden;
	width: 270;
	height: 100;
	background-color: skyblue;
}

DIV.RejectConfirm
{
	border-right: gray 2px solid;
	border-top: gray 2px solid;
	left: 220px;
	visibility: hidden;
	border-left: gray 2px solid;
	width: 420px;
	border-bottom: gray 2px solid;
	position: absolute;
	top: 410px;
	height: 160px;
	background-color: lightgrey;
}


.ConfirmText
{
	font-size: 12px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.txtIndex
{
	width: 25px;
}
.ButtonInputSmall
{
    font-weight: normal;
    font-size: 10px;
    width: auto;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
}
.ButtonAccept
{
    font-weight: normal;
    font-size: 12px; 
    width: auto;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #99cc99;
}
.ButtonHold
{
    font-weight: normal;
    font-size: 12px;
    width: auto;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #CCCC99;
}
.ButtonReject
{
    font-weight: normal;
    font-size: 12px;
    width: auto;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #cc9999;
}
.ButtonRejMngt
{
    font-weight: normal;
    font-size: 12px; 
    width: auto;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #cc9999;
}
.ButtonRejKlik
{
    font-weight: normal;
    font-size: 12px;
    width: auto;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #cc9999;
}
/* End of Exception Processing */

/* Knp Professional */
.ButtonInput2
{
	font-weight: normal;
	font-size: 11px;
	width: 120px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 20px;
}
.ButtonInput3
{
	font-weight: normal;
	font-size: 11px;
	width: 150px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 20px;
}
.MsgText2
{
	font-weight: bold;
	font-size: 13px;
	color: #ff0000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.MoneyInput
{
	text-align: right;
}

/* End of Knp Professional */

/* Hudson Valley Bank Footer */
A.FooterCopyRight:link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}
A.FooterCopyRight:visited
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}
.FooterCopyRightText
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}
#FooterText
{
	width: 100%;	
	font-size: 7pt;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	vertical-align:bottom;
	background-image:url("../Images/NewMexicoBank/FooterBG.png");
	background-repeat:repeat-x;

}
.FooterLink
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:bolder;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color:White;
	font-weight: normal;
	padding-bottom:20px;
	 padding-right:5px;
	 padding-Left:5px;

	
}
.FooterLink1
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #003478;
	font-weight: normal;
}





A.contactuslink
{
	color: #d9e5e3;
	font: normal normal normal 13px Arial;
	float: right;
	text-decoration: none;
	padding-right: 130px;
	background-color: Transparent;
	vertical-align: top;
	position: relative;
}
A.contactuslink:hover
{
	color: #ab8421;
	font: normal normal normal 13px Arial;
	float: right;
	text-decoration: none;
	padding-right: 130px;
}





#FooterTextLinks
{	
	height: 50px;
	color: Black;
	text-align: left;	
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:7pt;		
}


A.frbfooterlinks
{
	color:#d46e1e;
	font-family:Times New Roman;
	font-size:10pt;		
	text-decoration: none;
	color:rgb(0,56,107);
} 



#frbLoginBanner
{
	color:#ab8421;
	font-size: 22pt;
	font: Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	padding-left: 260px;	
	
}

/* Added by Anil K S */
.TextInputBig
{
    border-right: #376da4 1px solid;
    border-top: #376da4 1px solid;
    font-weight: normal;
    font-size: 12px;
    border-left: #376da4 1px solid;
    width: 320px;
    border-bottom: #376da4 1px solid;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    background-color: #ffffff;
    text-align: left;
}

.RSAVTalign
{
    vertical-align:top;
    text-align:left;
}

.RSAtextAlignLeft
{
    text-align:left;
    vertical-align:top;
}
.RSAtextAlignRight
{
    text-align:right;
    vertical-align:top;
}
.RSApaddingTop
{
   padding-top:20px;
}

/*----------------------- Dheeraj --------------------------*/

#lblMsgBody big
{
    font-size:16px;
}

#menuRemitNavigation IMG.icon
{
    border: 0px;
    margin-bottom: 2px;
}

#menuRemitNavigation a.static.level2
{
   padding-left:12px;

}

#menuRemitNavigation ul li a:hover
{
    text-decoration: underline;

}

#menuRemitNavigation ul li 
{
   line-height:14PX;
}

#menuRemitNavigation a.static.level2.NavMenu.aspNetDisabled
{
    text-decoration:none;
    padding-left:12px;
}

/*Remove underline for CrumbText*/
#smRemitSiteMap a.CrumbText:hover
{
    text-decoration: none;
}


/* ChallengeQuestion.aspx */

.trspacer
{
    height:100px;
}

.LoginHeaderText
{
    font-family:trajan pro;
    font-size:24px;
    font-style:italic;
    font-weight:bold;
    color:#edaf52;
    
}

.LoginHeaderText1
{
    font-family:Arial;
    font-size:26px;
    font-weight:bold;
    color:#edaf52;
}
.ftext1
{
    font-family:Times New Roman;
    font-size:12px;
    
    font-weight:bold;
    color:#edaf52;
    padding-bottom:20px;
}
.ftext
{
    font-family:Times New Roman;
    font-size:12px;
    font-style:italic;
    font-weight:bold;
    color:#edaf52;
     padding-bottom:20px;
}

.clspan1
{
    font-family:Times New Roman;
    font-size:30px;
    font-style:italic;
    font-weight:bold;
    color:White;
    padding-left:30px;
    
    }
    
.clspan3
{
    font-family:Times New Roman;
    font-size:12px;
    font-style:italic;
    font-weight:bold;
    color:rgb(0,56,107);
    
    }
    .ClsSpan4
    {
        font-family:Times New Roman;
    font-size:16px;
    font-style:italic;
    font-weight:bold;
    color:#939598;
        }
        .clsfooteralgin
        {
            padding-bottom:20px;
                       }

/* ADA- calender onblur style */
.CalDayMouseOut
{
    font-weight: 600;
    font-size: 10px;
    color: #3fa3cc;
    font-family: Verdana, Arial, 'MS Sans Serif';
    text-align: center;
    cursor: hand;
}


/* ADA- do not show the entity grid headers visually */
.EntityGridHeader
{
    display: none;
}

/* display grid header links in white color */ 
th a:link, th a:hover, th a:visited, th a:active 
{ 
    color: White; 
}

#ProcessExceptionImageLink a:link
{
    text-decoration: none;
}

#ProcessExceptionImageLink a:hover
{
    text-decoration: none;
}

#TwoImgsViewer a:hover
{
    text-decoration:none;
}
/* ADA- do not show the entity grid headers visually */
.EntityGridHeader
{
    display: none;
}

table th a:link
{
    color: White;
}
table th a:hover
{
    color: White;
}
table th a:visited
{
    color: White;
}
table th a:active
{
    color: White;
}

table tbody th a:link, th a:hover, th a:visited, th a:active 
{ 
    color: White; 
}
 .HeaderUserText
{
   

	font-weight: 600;
	font-size: 12px;
	color: #004990;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.HeaderUserTextTest
{
   

	font-weight: 600;
	font-size: 15px;
	color: #1a344a;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.UsernameText
{
    position:absolute;
    top:0;
    right:0;
	font-weight: 600;
	font-size: 12px;
	color: #00386b;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
 .MembernameText
{
    position:relative;
    text-align:right;
 top:0;
    right:0;
	font-weight: 600;
	font-size: 12px;
	color: #00386b;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}