@charset "utf-8";
/* CSS Document */

html, body
{
	margin:0;
	min-height:100%;
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	/* Turning off text size adjustment when rotating mobile devices */
	-webkit-text-size-adjust:none;
	-moz-text-size-adjust:none;
	-ms-text-size-adjust:none;
	word-wrap:break-word;
}

/* This is for IE8 or less. They do not support @ calls, so RWD layout changes do not happen. This is so the webpage is displayed at full width for those browsers.  This is turned off with @ (max-width:990px) for browsers that support these new calls and can do RWD (Responsive Web Design). */
body { min-width:990px; }

/* remove dotted line when focusing on an HTML element */
*:focus { outline:none; }

input, select, option, textarea
{
	font-size:13px;
	font-family: arial, helvetica, sans-serif;
}

.clear { clear:both; }

h1, h2, h3, h4, h5, h6
{
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	color:#003366;
	font-weight:bold;
}

h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:15px; }
h4 { font-size:14px; }
h5 { font-size:13px; }
h6 { font-size:13px; }

h1.page_title { border-bottom: 1px solid #999;padding-top:5px; }

a { color:#4277ae; }

img { border:none;max-width:100%; height:auto; }

hr
{
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#999;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	}

ul { margin:0 0 0 15px;padding:0 0 0 10px; }
ol { margin:0 0 0 20px;padding:0 0 0 10px; }
ul li, ol li { margin:0;padding:0 0 10px 0; }
li ul { margin:0 0 0 7px; }
li ol { margin:0 0 0 10px; }
li ul li, li ol li { padding:10px 0 0 0; }

p { margin:0;padding:0 0 10px 0; }

div#breadcrumbs
{
	clear:both;
	border: 1px solid #aaa;
	padding:5px 10px;
	font-size:10px;
	max-width:960px;
	margin:5px auto 0 auto;
}

div#content
{
	margin:0 auto;
	max-width:970px;
	padding:5px 10px 10px 10px;
	min-height:450px;
}

div.warning
{
	margin:10px auto;
	padding:5px;
	border:2px solid #009;
	max-width:300px;
	text-align:center;
}

div.table_wrapper { overflow-x:auto;margin-bottom:10px; }


table.standard
{
	border-spacing: 2px;
	background-color: #666;
	text-align:left;
}

table.standard tr th
{
	background-color: #036;
	color: #fff;
	font-weight: bold;
	padding:10px;
}

table.standard tr td
{
	background-color: #fff;
	padding:5px;
}


a.subscribe { font-size:10px; }

/* Gold Button*/
/*.btn {
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	font-size: 14px;
	padding: 5px 10px 5px 10px;
	font-family: Arial;
	font-weight:bold;
	color: #000000;
	background: #ad9442;
	text-decoration: none;
	border: solid #806c31 2px;
}

.btn:hover {
	background: #96803c;
	text-decoration: none;
}*/

.btn {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size: 14px;
	padding: 5px 10px 5px 10px;
	font-family: Arial;
	font-weight:bold;
	color: white;
	background: #124c8f;
	text-decoration: none;
	border: solid #0b305a 2px;
}

.btn:hover {
	background: #0b305a !important;
	text-decoration: none !important;
	color: #FFFFFF !important;
}

.btn:focus {
	background: #0b305a !important;
	text-decoration: none !important;
	color: #FFFFFF !important;
}

.btn:a.visited {
	background: #0b305a;
	text-decoration: none;
	color: #FFFFFF;
}

/* START Page Foot */
div#page_foot
{
	clear:both;
	border-top:1px solid #aaa;
	padding:10px;
	font-size:10px;
	max-width:960px;
	margin:0 auto;
}
div#page_foot div.date { float:left; }
div#page_foot div.email { float:right; }
/* END Page Foot */


/* START Left Navigation */
ul.left_navigation
{
	float:left;
	list-style-type:none;
	list-style-image:none;
	background-color:#eee;
	margin:5px 10px 10px 0;
	width:200px;
	padding:0;
}
ul.left_navigation li
{
	border-top:1px solid #999;
	margin:0;
	padding:5px;
}
ul.left_navigation li:first-child { border:none; }
ul.left_navigation li.group_title { font-weight:bold;padding:5px 5px 5px 20px; }
ul.left_navigation li.group_title ul li { font-weight:normal; }
ul.left_navigation li a
{
	display:block;
}
ul.left_navigation li ul li { border:none; }

div.leftnav_rightside
{
	float:left;
	width:75%;
}
/* END Left Navigation */

@media (max-width:1200px)
{
	body { min-width:0; }
}

@media (max-width:880px)
{
	div.leftnav_rightside { width:70%; }
}

@media (max-width:740px)
{
	div.leftnav_rightside { width:65%; }
}

@media (max-width:650px)
{
	div#content { min-height:100px; }
	div.leftnav_rightside
	{
		float:none;
		padding-left: 10px;
		width:auto;
	}
}

@media (max-width:400px)
{
	div#page_foot { padding:10px 5px; }
	ul.left_navigation { float:none;clear:both;width:auto;margin-right:0; }
	
	.btn {
	  -webkit-border-radius: 5;
	  -moz-border-radius: 5;
	  border-radius: 5px;
	  font-size: 11px;
	  padding: 5px 5px 5px 5px;
	}
}

div.inlinebox
{
border:1px solid #003366;
padding:5px 5px; 
margin-top:12px;
margin-bottom:12px;
}

.Table
    {
        display: table;
	}
	
	 .Row
    {
        display: table-row;
	}
    .Cell
    {
        display: table-cell;
        padding-left: 5px;
        padding-right: 5px;
    }
	@charset "utf-8";
/* CSS Document */

/* Claims Table */
	.top_align{
		vertical-align: top;	
	}
	
	.step3_table{
		padding-top:0px;
		padding-bottom:5px;
	}
	
	.step3_right_side{
		padding-left:5px;	
	}

/* Link to Q&A indent */
	.left_indent{
		padding-left:10px;	
	}

/* Grey text font */
	.grey_bold{
		font-size:14px;	
		font-weight:bold;
	}

/* Link separation */
	.links{
		padding-top:10px;
	}

/* Section headers */
	.section_header{
		background-color:#4277AE;
		color:white;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:8px;
		margin-top: 15px;
	}

/* Panel headers */
	.bold_header{
		font-weight: bold;
		font-size:15px;
		padding-bottom:10px;
	}

/* Receivership status text */
	.receiv_status{
		font-weight: bold;
		font-size:15px;
		padding-bottom:0;
	}

/* Receivership status box */
	.status_container{
		width: 100%;
		display: table;
		position:relative;
		margin-top: 10px;
	}

/* Creditor, Depositor, and Borrower box container */
	.intro_container{
		width: 100%;
		display: table;
		position:relative;
		border-spacing: 10px;
	}

/* Creditor, Depositor, and Borrower box seperator */
	.intro_nest{
		margin-left: -20px;
		margin-right: -20px;
		margin-top: -10px;
	}

/* Creditor, Depositor, and Borrower boxes */
	.deposits, .loans, .services{
		width: 33%;
		padding: 10px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f6f6f6;
		padding-bottom:10px;
	}

/* Large descriptive text for each Creditor, Depositor, and Borrower box */
	.large_description{
		font-size:15px;	
		padding-bottom:10px;
	}

/* Container for scams box */
	.disclaimer_container{
		width:100%;
		padding-top:5px;
		text-align:center;
	}

/* Scams image */
	.disclaimer_icon{
		vertical-align:middle;	
		padding-right:5px;
	}

/* Mobile container for scams box */
	.mobile_disclaimer_container{
		display:none;
		width:100%;
		padding-top:10px;
		margin-left:10px;
	}

/* Terminated container for scams box */
	.disclaimer_container_terminated{
		width:100%;
		padding-top:25px;
		text-align:center;
	}

/* Right side of scams box */
	.disclaimer_right{
		width:55%;
		display: inline-block;
		padding-left:15px;
		padding-right:5%;
		text-align:left;
	}

/* Right side of mobile scams box */
	.mobile_disclaimer_right{
		width:55%;
		display: inline-block;
		padding-right:5%;
		text-align:left;
	}

/* Left side of scams box */
	.disclaimer_left{
		width:10%;
		display: inline-block;
		vertical-align: top;
		text-align:right;
	}

/* Left side of mobile scams box */
	.mobile_disclaimer_left{
		width:10%;
		display: inline-block;
		vertical-align: middle;
		text-align:left;
	}

/* Main content of mobile scams box */
	.mobile_disclaimer_under{
		padding-left:2%;
		padding-right:5%;
	}

/* Container for underlying panels */
	.body_panel_container{
		width: 100%;
		display: table;
		position:relative;
	}

/* Two panels next to each other make up a row in each section */
	.section_panel{
		width: 48%;
		padding: 10px 10px 10px 10px;
		display:table-cell;
	}

/* When only one panel in a row */
	.half_panel{
		width: 48%;
		padding: 10px 10px 10px 10px;
	}

/* AI address */
	.address{
	  padding-left:10px;	
	}

/* Separates the line spacing */
	.no_space{
		padding:0;
	}

/* Priority of Claims list */
	.priority{
		padding-top:8px;	
	}

/* Call center indent */
	.hours_table td:nth-child(2){
		padding-left:10px;
	}

/* Hours of Operation text */
	.hours_title{
		text-align:center;
	}

/* DINB Banking Services Table */
	.dinb_table_container{
		width:85% !important;
		margin: 0 auto;
		padding-bottom:20px;
		padding-top:15px;
	}
	
	.dinb_table_container table, .dinb_table_container th, .dinb_table_container td{
		border:1px solid #ddd;
		border-collapse: collapse;
	}
	
	.dinb_table th{
		font-size:16px;
		padding:5px;
		background-color: #f6f6f6;
	}
	
	.dinb_table td{
		padding: 15px;
	}
	
	.important_date{
		text-align: center;
		font-size:15px;
		vertical-align:middle;
	}
	
	.little_text{
		font-size:11px;	
	}

/* At a Glance row */
	.first_container{
		width: 100%;
		display: table;
		position:relative;
		margin-top: 5px;
	}

	.own_col{
		width: 14%;
		padding: 10px 10px 0px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-right:none;
	}
	
	
	.first_col {
		width: 24%;
		padding: 0px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-left:none;
		border-right:none;		
	}
	
	.second_col{
		width: 21%;
		padding: 0px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-right:none;
		border-left:none;	
	}
	
	.third_col{
		width: 21%;
		padding: 0px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-right:none;
		border-left:none;	
	}
	
	.fourth_col{
		width: 22%;
		padding: 0px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-left:none;
	}

/* Terminated receivership status row */
	.term_first_col {
		width: 15%;
		padding: 10px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-right:none;	
	}
	
	.term_second_col{
		width: 23%;
		padding: 10px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-left: none;
		border-right:none;
	}
	
	.term_third_col{
		width: 18%;
		padding: 0px 10px 10px 10px;
		display:table-cell;
		border:1px solid #ddd;
		background-color:#f8f8f8;
		border-left:none;
	}


@media (max-width: 55em){
/* At a Glance tablet view (2 rows) */
	.first_container{
		padding-left:1%;	
	}
	
	.own_col{
		width:33%;
		border:none;
		vertical-align:top;
	}
	
	.first_col, .second_col, .third_col, .fourth_col{
		width:48%;
		display:inline-block;
		padding: 10px 10px 10px 10px;
		margin-left:-10px;
		position:relative;
		border:none;
		padding-left:1%;
	}
}

@media (max-width: 55em){
/* At a Glance smaller tablet view (all 4 rows) */
	.own_col{
		width:37%;
	}
	
	.first_col, .second_col, .third_col, .fourth_col{
		width:47%;
	}
}

@media (max-width: 45em){
/* Creditor, Depositor, and Borrower box container */	
	.intro_container{
		width: 98%;
		margin-left:10px;
	}

/* Creditor, Depositor, and Borrower boxes */
	.deposits, .loans, .services {
		width:96%;
		display: inline-block;
		padding: 10px 10px 10px 10px;
		position:relative;
		margin-top:10px;
		padding-bottom:10px;
		float:left;
	}

/* Each subsection */ 
	.section_panel{
		width:96%;
		display: inline-block;
	}

	.half_panel{
		width:96%;
		display: inline-block;
	}

/* Right side of mobile scams box */
	.mobile_disclaimer_right{
		width:70%;
	}

/* Left side of mobile scams box */
	.mobile_disclaimer_left{
		width:10%;
	}

/*At a Glance smartphone view */
	.own_col{
		width:99%;
		display: inline-block;
		padding: 10px 10px 10px 10px;
		position:relative;
		margin-left:-15px;
		border:none;
		padding-top:7px;
		margin-bottom:-15px;
		padding-left:15px;
	}
	
	.first_col, .second_col, .third_col, .fourth_col{
		width:99%;
		display: inline-block;
		padding: 10px 10px 10px 10px;
		position:relative;
		margin-left:-15px;
		border:none;
		padding-bottom:5px;
		padding-left:15px;
	}
	
	.third_col{
		border:none;
	}
	
	.second_col{
		border-top:none;
	}
	
	.fourth_col{
		padding-bottom:10px;	
	}
}

@media (max-width: 40em){
/* Creditor, Depositor, and Borrower boxes */
	.deposits, .loans, .services {
		width:96%;
	}
}


@media (max-width: 37em){
/* Hide anything outside of width of window */
	body{	
		overflow-x: hidden;
	}

/* Full width receivership status box */
	.status_container{	
		width: 100%;
		position:relative;
	}

/* Full width at a glance box */
	.first_container, .second_container{	
		width: 100%;
		position:relative;
	}
	
	.intro_container{
		width: 95%;
		margin-left:10px;
	}

/* Full width term receivership status box */
	.term_first_col, .term_second_col, .term_third_col{
		width:100%;
		display: inline-block;
		padding: 10px 10px 10px 10px;
		position:relative;
		margin-left:-10px;
		border:none;
		padding-bottom:10px;
	}

	.term_first_col{
		padding-top:7px;	
	}
	
	.term_third_col{
		margin-top:-5px;	
	}

/* Creditor, Depositor, and Borrower box container */
	.intro_container{
		width: 95%;
		margin-left:10px;
	}

/* Creditor, Depositor, and Borrower boxes */
	.deposits, .loans, .services {
		width:96%;
	}

/* Mobile disclaimer displayed */
	.mobile_disclaimer_container{
		display:inline-block;
	}
	
	.mobile_disclaimer_right{
		padding-left:5px;
		padding-right:5px;
		width:80%;
	}

	.mobile_disclaimer_left{
		padding-left:0px;
		padding-right:5px;
		width:10%;
	}

/* Regular and terminated disclaimer hidden*/
	.disclaimer_container{
		display:none;
	}

	.disclaimer_container_terminated{
		display:none;
	}
}


@media (max-width: 28em){
/* Creditor, Depositor, and Borrower boxes */
	.deposits, .loans, .services {
		width:94%;
	}

/* Move receivership status to right side */
	.status_right_aligned p{
		display:inline;
	}

	.grey_bold{
		float:right;
	}

}

@media (max-width: 23em){
/* Creditor, Depositor, and Borrower boxes */
	.deposits, .loans, .services {
		width:92%;
	}
}

@media (max-width: 20em){
/* Creditor, Depositor, and Borrower boxes */
	.deposits, .loans, .services {
		width:91%;
	}
}

@media (max-width: 16em){
/* Move receivership status back */
	.grey_bold{
		float:none;
	}
	
	.deposits, .loans, .services {
		width:90%;
	}
}