#minheight
{
min-height:100%;
height:100%;
}
html #minheight {
height: 100%;
}
html, body {
background-color:#d7dadd;
height:100%;
}
a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
text-decoration:none;
}
a:hover
{
color:#660000;
text-decoration:underline;
}
.contentmainbg
{
background-image:url(~/images/Content_Main_Bg.gif);
background-repeat:repeat-y;
}
.contentbg
{
background-image:url(~/images/Content_Bg.gif);
background-repeat:no-repeat;
height:415px;
width:324px;
}
#content
{
margin-top:90px;
}
.contenttxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	font-weight:normal;
	text-align: left;
    padding-left: 10px;	
}
.contentlink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	font-weight:normal;
	text-align: left;
	text-decoration: underline;
}
.contenttxt1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	font-weight:normal;
	text-align: left;	
}
.contenttxt2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:11px;
	font-weight:normal;
	text-align: left;
	padding-left:10px;
}
.inboxborder
{
background-image:url(~/images/Bg_Inbox.gif);
background-repeat:repeat-x;
border:#CCCCCC 1px solid;
}
.boxborder
{
	background-image:url(~/images/Bg_Inbox.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:#CCCCCC 1px solid;
	background-color: #FEFEFE;
}
.contentheadred
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:red;
font-weight:bold;
    padding-left: 5px;	
}
.contenthead
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
padding-left: 5px;	

}
.contenthead1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.footertxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:normal;
text-decoration: underline;
}
.boxborder
{
border:solid #CCCCCC 1px;
}
.NavHeadtxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.menuTxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;
}
.menuTxt a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;
}
.menuTxt a:hover
{
text-decoration:none;
color:#cccccc;
}

.Headtxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00377B;
}
.NaviHeadtxt
{
	font-family:"Book Antiqua";
	font-size:24px;
	font-weight:bold;
	color:#00377B;
}
.NaviHeadtxt15Size
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00377B;
}
.buttonbg
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-image:url(images/button_bg.gif);
height:21px;
border:1px #CCCCCC solid;
}
.btnContinue
{
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-image:url(images/button_bg.gif);
height:21px;
border:1px #CCCCCC solid;
}
.Header_Img {
	background-image: url(~/images/Header_Img1.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.alignleft {
    float: left;
    padding: 0 0 0 0;
  }

li {
	margin:10px;
	list-style-position: inherit;
	

}
.subheadingbgcolor
{
	background-color: #B7D6FF;
}
.rowcolor
{
	background-color: #F4F4F4;
}
.alternativerowcolor
{
	background-color: #EBEBEB;
}
.contentlogin
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
.authenticationImageList
{
    width: 100px;
    height: 60px;
    vertical-align: middle; /*background-color: #BBCCFF;*/
    display: block;
    float: left;
    list-style: none;
    position: relative;
    -ms-interpolation-mode: bicubic;
}
.authenticationPhrase
{
    vertical-align: middle;
    background-color: #BBCCFF;
    text-align: center;
}
.passwordrule 
{
    padding-left: 15px !important;
}
.headerText {
	font-family: 'Book Antiqua';
	color: #00377B;
	font-weight: bold;
	font-size: 32px;
}
.headerTextWhite {
	font-family: 'Book Antiqua';
	color: white;
	font-weight: bold;
	font-size: 32px;
}
.subHeaderText {
	font-family: 'Myriad Pro';
	font-size: 18px;
	font-weight: bold;
}
.subText {
	font-family: 'Myriad Pro';
	font-size: 14px;
}
.linkTextBlue {
	font-family: 'Myriad Pro';
	font-size: 14px;
	color: #0076BB !important;
	font-weight: bold;
}
.linkTextWhite {
	display: inline-block;
	font-family: 'Myriad Pro';
	font-size: 12px;
	color: #ffffff !important;
	text-decoration: underline;
	margin-top: 5px;
	font-weight: bold;
}
.navyTextBold {
	color: #00377B;
}
.fontStyleBookAntiqua {
	font-family: 'Book Antiqua';
}
.blueButton {
	padding: 5px 30px 5px 30px;
	color: white;
	background-color: #0076BB;
	font-weight: bold;
	border-radius: 3px;
	border: 0 !important;
}
.whiteButton {
	padding: 5px 30px 5px 30px;
	color: #00377B;
	background-color: white;
	font-weight: bold;
	border-radius: 3px;
	border: 0 !important;
}
.customInputTextBox {
	display: block;
	width: 90%;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	color: #495057;
	background-color: #F6F6F6;
	background-clip: padding-box;
	border: 2px solid #ced4da;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.trHeaderBodySeparator {
	border-top: 4px solid #052E50;
}