@charset "utf-8";
/* CSS Document */

/* Master_L0_Header: Provides the background color and/or images for the Website Header section */
#Master_L0_Header {
	/*
		padding-left: 15px;
		*/
	/*padding-top: 5px;*/
	background-color:#043697;
	/*
	height:79px;
	width: 100%;

	*/
	}


.MasterHeader {
	background: url(imagesV2/Horizontal_White_Logo_Name_CMYK_transparent_Highres.png);
	width: 100%;
	/*max-height: 61px;*/
	height: 50px;
	margin: 0px;
	background-repeat:no-repeat;
	background-size:contain;
	background-position: 0px 0px;
    margin-top: 10px;
    margin-bottom: 5px;
	}

div#Master_L0_TopBar {
	background: /*darkestblue*/#224d96;
	height: 1px;
	width: 100%;
	margin-bottom:0px;
	margin-top:5px;
	}

div#LoginViewBox{
	/*
	float: right;
	
		position: absolute;
			top:38px;
	right:15px;
	clear: both;
	
	width: 315px; height: 51px;
	*/
	border-radius: 10px;
	text-align:right;
	padding: 10px;
	background-color:#043697;
	}

/* LoginView CONTROL - START */
/* LOGINVIEWBOX DEFINES THE BACKGROUND IMAGE BEHIND THE LOGIN INFORMATION - CURRENT USER INFORMATION */
/* IN THE DEFAULT CREDITSOFT INSTALLATION THIS CLASS IS REFERENCED IN THE HEADER.HTM AND HAS THE GREEN BACKGROUND WITH THE LOGIN INFORMATION */
div#LoginViewBox{
	/*
	float: right;
	
		position: absolute;
			top:38px;
	right:15px;
	clear: both;
	
	width: 315px; height: 51px;
	*/
	border-radius: 10px;
	text-align:right;
	padding: 10px;
	}

/* LoginViewText - IS USED TO POSITION THE ACTUAL LOGIN INFORMATION TEXT - CURRENT USER INFORMATION */
/* THIS DIV IS USED IN THE LOGINVIEW USER CONTROL */
div#LoginViewText{
	/*
	float: right;

	position: absolute;
	top:15px;
	right:30px;
	clear: both;
	
	text-align:right;
	width: 300px; height:30px;
		*/
	color:#ffffff;
	font-size: 1em;
	}

a:link#_LoginView1_lnkRegisterNow, a:visited#_LoginView1_lnkRegisterNow,
a:link#_LoginView1_lnkLoginNow, a:visited#_LoginView1_lnkLoginNow {
	color:#ffffff;
	font-size: 1em;
}

i.fas.fa-user::before { color: #ffffff; }

/* Links that are Inside the LoginViewText have different style because they may have a different background*/
a:link.LoginViewText, a:visited.LoginViewText, 
a:hover.LoginViewText, a:active.LoginViewText {		
	text-decoration: none;	
	color: #ff6600;
	font-weight: bold;
	letter-spacing: 0.5px;
}
/*a:visited.LoginViewText {	text-decoration: underline;	color: #fff; }
a:hover.LoginViewText {	text-decoration: underline;	color: #fff; }
a:active.LoginViewText {	text-decoration: underline; color: #fff; }*/

span#wi_envelope { 
	color: white;
    background-color: darkorange;
    border-radius: 5px;
    padding: 1px 4px;
}

span#wi_envelope i { 
	color: white;
}

#_LoginView1_PrevLoginContainer {
	margin-right: 15px;
}

.wi_loginview_welcomeuser_dropdown, .wi_menuname, .wi_prevlogin { color: white; }

a:link.wi_menuName, a:visited.wi_menuName, 
a:hover.wi_menuName, a:active.wi_menuName { color: white; }


.dropdown-toggle::after { color: white; }

/* Master_L0_MainContent: Provides the background properties for the content section of the website */
#Master_L0_MainContent {
	background-color:#fff;
	width: 100%;
	/*height:100%*/
	min-height: 565px;
	}

#Master_L1_BottomContent {
	display: none;
}

#ContentPlaceHolder1_ContentPlaceHolder1_btnAddCoApplicant {
	display: none;
}

/* Master_L0_Footer: Provides the background color and/or images for the Website Footer section */
#Master_L0_Footer {
	background-color: #259048;  /*url(imagesV2/bg_footer.png) 0px 0px repeat-x*/;
	width: 100%; 
	height:65px;
	margin: 0;
	}

/* THIS CLASS IS USED BY THE FOOTER.HTM PAGE.  IT CONTAINS THE BACKGROUND IMAGE OF THE SITE FOOTER*/
.wi_footermargin {
	background-color: #1495cf;
	color: #ffffff;
	padding: 10px 0;
	height: 12vh;
	margin: 0;
} /*CSB4 Repositions the footer*/

/* Footer link styles: This is used within the footer.html file */
a:link.FooterLink {		text-decoration: none;	color: #fff; }
a:visited.FooterLink {	text-decoration: none;	color: #fff; }
a:hover.FooterLink {	text-decoration: none;	color: #fff; }
a:active.FooterLink {	text-decoration: none;	color: #fff; } 

.MasterFooter { 
	text-align: center; 
	text-transform: uppercase; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fff;
	background-color: #259048;
	margin-bottom: 10px;
	}

/* Master_L0_CopyRight: Provides the attributes for the copyright section of the website */
div#Master_L0_CopyRight
{
	font-family:Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 	
	text-align: center; 
	vertical-align: middle;
	line-height: 10px; 
	font-variant: normal; 
	width:100%;
}

span#themecredit {
	margin-bottom: 50px;
}

.wi_userinfo {
	 padding: 40px 5px 0 0;
	 margin-left:-10px;
	 margin-top:5px;
     background-color:#043697;
}

.row.wi_userinfo { padding-right: 15px; }

.wi_body_Client_DynamicAccounts .wi_tablefooter
{
    display: none;
}

.wi_signaturelink_button { margin-left: 725px; }






