/* Default CSS Stylesheet for a new Web Application project */

A
{
	color: blue;
}
A:active
{
	color: blue;
}
A:hover
{
	color: blue;
}
A:link
{
	color: blue;
}
A:visited
{
	color: blue;
}

TABLE
{
	font-weight: normal;
	font-size: 12pt;
}

.NORMALfont
{
	font-weight: normal;
	font-size: 12pt;
}

BODY
{
    font-weight: normal;
    font-size: medium;
    word-spacing: normal;
    text-transform: none;
    font-family: TREBUCHET MS,ARIAL,HELVETICA;
    letter-spacing: normal;
    background-color: #F8F8F8;
}

.BODYwithNOleftandtopMargin
{
    font-weight: normal;
    font-size: medium;
    margin: 0px;
    word-spacing: normal;
    text-transform: none;
    font-family: TREBUCHET MS,ARIAL,HELVETICA;
    letter-spacing: normal;
    background-color: #F8F8F8;
}
.CertBkGround
{
    word-spacing: normal;
    margin: 0px;
    text-transform: none;
}

.UnderMaintenance
{
	font-weight: bold;
	font-size: 16pt;
	width: 100%;
	color: black;
	font-family: Times New Roman, Arial, Verdana;
	position: static;
	text-align: center;
}

.PageTitleBankname
{
	font-weight: normal;
	font-size: 14pt;
	width: 100%;
	color: white;
	font-family: Times New Roman, Arial, Verdana;
	position: static;
	background-color: navy;
	text-align: center;
}
.PageTitleBanknameTL
{
    font-weight: normal;
    font-size: 14pt;
    width: 100%;
    color: white;
    font-family: Times New Roman, Arial, Verdana;
    position: static;
    background-color: #9933FF;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
}
.PageTitleBanknameDEV
{
    font-weight: normal;
    font-size: 14pt;
    width: 100%;
    color: #000000;
    font-family: Times New Roman, Arial, Verdana;
    position: static;
    background-color: #99FFCC;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
}

.PageTitleWhiteBlueLeftAlign
{
	font-weight: normal;
	font-size: 14pt;
	width: 100%;
	color: white;
	font-family: Calibri, Arial, Verdana;
	position: static;
	background-color: navy;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
}

.PageTitleBankname2
{
	font-weight: normal;
	font-size: 14pt;
	width: 100%;
	color: white;
	font-family: Times New Roman, Arial, Verdana;
	position: static;
	background-color: #4682B4;
	text-align: center;
}

.PageLabel
{
	font-weight: bold;
	color: navy;
	font-family: Arial;
}

.PageLabelBlackBkGround
{
	font-family: Arial;
	font-weight: bold;
	color: Yellow;
	background-color: Black;
}

.EditLabels
{
	font-size: 10pt;
	color: white;
	font-family: Arial, Times New Roman , Verdana;
	background-color: navy;
}

.EditLabels2012
{
	font-size: 10pt;
	font-weight: bold;
	color: black;
	font-family: TREBUCHET MS,ARIAL,HELVETICA;
	margin-left: 0px;
}

.EditLabels2012_8pt
{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	font-family: TREBUCHET MS,ARIAL,HELVETICA;
}

.LargeFontTextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
}
.InfoLabels2012
{
	font-size: 11pt;
	font-weight: bold;
	color: black;
	font-family: TREBUCHET MS,ARIAL,HELVETICA;
}

.MessageLabels
{
	color: #8B0000;
}

.BODYwithNOleftandtopMarginBlack
{
	font-weight: normal;
	font-size: 12pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: Black;
	margin-top: 0px;
	margin-left: 0px;
}

.DkBlueArial10
{
	font-size: 10pt;
	color: navy;
	font-family: Arial, 'Times New Roman' , Verdana;
}



.WhiteTextBlackBg12
{
	font-family: Arial, 'Times New Roman' , Verdana;
	font-size: 12pt;
	background-color: Black;
	color:White;
}

.WhiteTextBlackBgBold10
{
	font-family: Arial, 'Times New Roman' , Verdana;
	font-size: 10pt;
	font-weight: bold;
	background-color: Black;
	color:White;
}

.WhiteArialBold10
{
	font-family: Arial, 'Times New Roman' , Verdana;
	font-size: 10pt;
	font-weight: bold;
	color:White;
}

.WhiteArial10
{
	font-family: Arial, 'Times New Roman' , Verdana;
	font-size: 10pt;
	color:White;
}

.NotAvailable
{
	font-family: Arial, 'Times New Roman' , Verdana;
	font-size: 12pt;
	font-weight: bold;
	color:Black;
}

.GrayTableBlkLetters
{
	font-size: 10pt;
	color: black;
	font-family: Arial, 'Times New Roman' , Verdana;
	background-color: Silver;
}

.GrayTableBlkLettersBold12
{
	font-size: 12pt;
	font-weight: bold;
	font-family: Arial, 'Times New Roman' , Verdana;
	color: black;
	background-color: #C0C0C0;
}

.WhiteOnRed12ptBold
{
    font-size: 12pt;
    font-weight: bold;
    font-family: Arial, 'Times New Roman' , Verdana;
    color: white;
    background-color: #CC0000;
}

.LabelForData
{
	font-family: Arial, 'Times New Roman', Verdana;
	font-size: 10pt;
}

.BlackBoldSmall
{
	font-family: 'Times New Roman', Arial, Verdana;
	font-weight: bold;
    margin-left: 0px;
}

.BlackBold9point
{
	font-family: 'Times New Roman' , Arial, Verdana;
	font-weight: bold;
	font-size: 9pt;
}
.BlackBoldArial8
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
}
.BlackBoldArial9
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
}
.BlackBoldArial10
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
}

.Times9point
{
	font-size: 9pt;
	font-family: 'Times New Roman' , Arial, Verdana;
}

.Calibri8pt
{
    font-family: Calibri;
    font-weight: normal;
	font-size: 8pt;
}
.CalibriBold8pt
{
    font-family: Calibri;
    font-weight: bold;
	font-size: 8pt;
}

.Calibri9pt
{
    font-family: Calibri;
    font-weight: normal;
	font-size: 9pt;
}
.CalibriBold9pt
{
    font-family: Calibri;
    font-weight: bold;
	font-size: 9pt;
}

.Calibri10pt
{
	font-family: Calibri;
    font-weight: normal;
	font-size: 10pt;
}
.CalibriBold10pt
{
	font-family: Calibri;
    font-weight: bold;
	font-size: 10pt;
}

.Calibri11pt
{
	font-family: Calibri;
    font-weight: normal;
	font-size: 11pt;
}
.CalibriBold11pt
{
	font-family: Calibri;
    font-weight: bold;
	font-size: 11pt;
}

.Calibri12pt
{
	font-family: Calibri;
    font-weight: normal;
	font-size: 12pt;
}
.CalibriBold12pt
{
	font-family: Calibri;
    font-weight: bold;
	font-size: 12pt;
}
.CalibriBold13pt
{
	font-family: Calibri;
    font-weight: bold;
	font-size: 13pt;
}
.CalibriBold14pt
{
	font-family: Calibri;
    font-weight: bold;
	font-size: 14pt;
}
.CalibriBold16pt
{
    font-family: Calibri;
    font-weight: normal;
    font-size: 16pt;
}

.BlackArial12
{
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12pt;
}

.RosterFont
{
	font-family: Arial, 'Times New Roman', Verdana;
	font-size: 10pt;
}

.BtnDiv
{
	position: absolute;
	top: 87%;
}
.ErrorMessage
{
	font-weight: bold;
	color: red;
	font-family: Arial, Verdana;
}

.ErrorMessageSmall
{
	color: red;
	font-family: Arial, Verdana;
	font-size: 8pt;
}


.ImgWithHand 
{
	cursor: pointer; cursor: hand
}
.ImgWithHand:hover
{
	cursor: pointer; cursor: hand
}
.ASPHyperLink
{
	cursor: pointer;
	cursor: hand vertical-align: middle;
}
.ASPHyperLinkBCgray
{
	cursor: pointer;
	cursor: hand vertical-align: middle;
	background-color: #C0C0C0;
}
.MgrMenuItems
{
	cursor: pointer;
	cursor: hand vertical-align: middle;
	font-family:Calibri, Verdana;
}

.SubTbl_Gray
{
	font-size: 12pt;
	color: black;
	font-family: Calibri, Verdana, Arial;
	background-color: #DADADA;
	border: inset 1px #FFFFFF;
}

.SubTbl_Hdrs
{
	font-size: 12pt;
	font-weight: normal;
	color: #F8F8F8;
	font-family: Calibri, Verdana, Arial;
	background-color: #000000;
	border: inset 1px #FFFFFF;
}

.hiddencol 
{
    display: none;
}

.NoUnderlineLink
{
    cursor: pointer;
    cursor: hand vertical-align: middle;
    font-style: normal;
    text-decoration: none;
}