﻿/* ------------------------- AUTUMN SEASON BACKGROUND PICTURE ------------------- */

#seasonpicture {
	background: url(../images/Summer.jpg) no-repeat top center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	width: 100%;
	padding: 0;
	margin: 0;
}

/* HOMEPAGE BOXES */
.home-topbox-frame-1 {
	max-width: 300px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -o-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -moz-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: linear-gradient(to bottom, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	display: inline-block;
	margin-bottom: 10px;
	vertical-align: top;
}

.home-topbox-frame-2-3 {
	max-width: 300px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -o-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -moz-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: linear-gradient(to bottom, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 10px;
	vertical-align: top;
}

.home-topbox-bud {
	max-width: 253px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -o-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -moz-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: linear-gradient(to bottom, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	display: inline-block;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align: top;
}

.home-topbox-bud_23 {
	max-width: 400px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -o-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -moz-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: linear-gradient(to bottom, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	display: inline-block;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	vertical-align: top;
}

.home-topbox-bud_23b {
	max-width: 264px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -o-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: -moz-linear-gradient(top, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	background: linear-gradient(to bottom, rgba(217,226,238,0.4), rgba(143,129,90,0.4));
	display: inline-block;
	margin-left: 0x;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}

h3.homeboxes-temp {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	text-align: center;
	color: #666;
	margin-top: 0px;
	margin-bottom: 20px;
	line-height: 75%;
}

h3.homeboxes-temp img {
	width: 100%;
}

.home-bottombox-frame-1 {
	max-width: 300px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -o-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -moz-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: linear-gradient(to bottom, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	display: inline-block;
	margin-left: 4px;
	margin-bottom: 10px;
	vertical-align: top;
}

.home-bottombox-frame-2 {
	max-width: 250px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -o-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -moz-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: linear-gradient(to bottom, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	display: inline-block;
	margin-bottom: 10px;
	margin-left: 0px;
	vertical-align: top;
}

.home-bottombox-frame-2-3 {
	max-width: 400px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -o-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -moz-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: linear-gradient(to bottom, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	display: inline-block;
	margin-left: 6px;
	margin-bottom: 10px;
	vertical-align: top;
}


/* CEO Video */
.myhome-topbox-frame-1 {
	max-width: 450px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -o-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -moz-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: linear-gradient(to bottom, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	display: inline-block;
	margin-bottom: 10px;
	vertical-align: top;
}

/* IR Presentation */
.myhome-topbox-frame-2-3 {
	max-width: 400px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -o-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -moz-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: linear-gradient(to bottom, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 10px;
	vertical-align: top;
}

/* What's New */
.myhome-bottombox-frame-2-3 {
	max-width: 470px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -o-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: -moz-linear-gradient(top, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	background: linear-gradient(to bottom, rgba(170,171,169,0.4), rgba(255,255,255,0.4));
	display: inline-block;
	margin-left: 0px;
	margin-bottom: 10px;
	vertical-align: top;
}

/* GB Video */
.myhome-bottombox-frame-1 {
	max-width: 400px;
	height: auto;
	padding: 8px;
	background: -webkit-linear-gradient(top, rgba(231, 212, 121,0.4), rgba(220, 219, 218,0.4));
	background: -o-linear-gradient(top, rgba(231, 212, 121,0.4), rgba(220, 219, 218,0.4));
	background: -moz-linear-gradient(top, rgba(231, 212, 121,0.4), rgba(220, 219, 218,0.4));
	background: linear-gradient(to bottom, rgba(231, 212, 121,0.4), rgba(220, 219, 218,0.4));
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 10px;
	vertical-align: top;
}

#BPHome {
	width: 100%;
	max-width: 790px;
}

#BPHome th.left {
	font-size: .9em;
	background-color: #CCC986;
	padding: .25em;
	text-align: left;
}

#BPHome th {
	font-size: .9em;
	background-color: #CCC986;
	padding: .25em;
	text-align: right;
}

#BPHome th.vertical {
	font-size: .9em;
	background-color: #DDD;
	padding: .25em;
	text-align: left;
	/*width: 80%;*/ /*Temporary for Budget 2019*/
	width: 40%;
	font-weight: normal;
}

#BPHome td {
	padding: .25em;
	background-color: #F2F2F2;
	font-size: .9em;
	text-align: right;
}

/* Debt page table */
#ARTable2 {
	width: 100%;
	max-width: 1024px;
}

#ARTable2 th {
	font-size: 0.97em;
	background-color: #CCC986;
	padding: .5em;
}

#ARTable2 td {
	padding: .5em;
	background-color: #F2F2F2;
	font-size: .9em;
	text-align: right;
}


@media screen and (max-width: 414px) {

.home-bottombox-frame-2-3 {
	max-width: 300px;
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 10px;
}

/* Borrowing Program */
.home-topbox-frame-2-3, .home-topbox-bud {
	margin: auto;
	max-width: 300px;
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 10px;
}

/* CEO Video */
.myhome-topbox-frame-1 {
	margin: auto;
	max-width: 340px;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}

/* IR Presentation */
.myhome-topbox-frame-2-3 {
	margin: auto;
	max-width: 340px;
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 10px;
}

/* What's New */
.myhome-bottombox-frame-2-3 {
	margin: auto;
	max-width: 340px;
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 10px;
}

/* Green Bond Video */
.myhome-bottombox-frame-1 {
	margin: auto;
	max-width: 340px;
	width: 100%;
	display: block;
}
}

@media screen and (max-width: 667px) and (orientation: landscape) {
/* Borrowing Program */
.home-topbox-frame-2-3, .home-topbox-bud {
	margin: auto;
	max-width: 340px;
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 10px;
}

/* CEO Video */
.myhome-topbox-frame-1 {
	margin: auto;
	max-width: 470px;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}

/* IR Presentation */
.myhome-topbox-frame-2-3 {
	margin: auto;
	max-width: 340px;
	width: 100%;
	display: block;	
	margin-bottom: 10px;
}

/* What's New */
.myhome-bottombox-frame-2-3 {
	margin: auto;
	max-width: 450px;
	width: 100%;
	height: auto;
	display: block;
	margin-bottom: 10px;
}

/* Green Bond Video */
.myhome-bottombox-frame-1 {
	margin: auto;
	max-width: 470px;
	width: 100%;
	display: block;
	margin-bottom: 10px;
}
}

