/* SUSTAIN */
/* RGB #0787af Water - links */
/* RGB #c3d23c  Energy - links */
/* RGB #54b948 Recycle - links */
/* RGB #81625e Transit - links */
/* RGB #526C19 Land - links */
/* RGB #94181b  Building - links */
/* RGB #006a71 Initiatives - links */
/* RGB #f8f7e5/#e8e2b7  Cream Building - links */


/* body Axrial Narrowx Fxutura Lt BT*/
	body
{
	text-decoration:none;
	color:#15484b;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 13pt;
	font-weight: normal;
	font-variant: normal;
}


/* Links */
a:link {
	text-decoration:none;
	color:#54b948;
}
a:visited {
	text-decoration:none;
	color:#54b948;
}
a:active {
	text-decoration:none;
	color:#54b948;
}
a:hover {
	text-decoration:none;
	color:#bf311a;
}


/* styles */
.browntxt {
	text-decoration:none;
	color:#4e2f19;
	line-height:20px;
	font-weight: normal;
	font-variant: normal;
}

.browntxt A {
	text-decoration:none;
	color:#54b948;
			line-height:20px;
}

.browntxt A:hover {
	text-decoration:none;
	color:#bf311a;
		line-height:20px;
}


.sustainSmall {
	text-decoration:none;
	color:#15484b;
	font-size: 8pt;
	font-style: normal;
	line-height: 8pt;
	font-weight: normal;
	font-variant: normal;

}

.sustainSmall A {
	font-size: 8pt;
	text-decoration:none;
	color:#54b948;

}

.sustainSmall A:hover {
	font-size: 8pt;
	text-decoration:none;
	color:#bf311a;

}


.sustainHead {
	text-decoration:none;
	color:#15484b;
	font-size: 13pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}

.sustainHead A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHead A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLarge {
	text-decoration:none;
	color:#15484b;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLarge A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLarge A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}

/* RGB #0787af Water Large and Head */
.sustainHeadw {
	text-decoration:none;
	color:#0787af;
	font-size: 13pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}

.sustainHeadw A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHeadw A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLargew {
	text-decoration:none;
	color:#0787af;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLargew A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLargew A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}
/* RGB #0787af Water Large and Head */
/* RGB #c3d23c  Energy Large and Head */
.sustainHeade {
	text-decoration:none;
	color:#c3d23c;
	font-size: 13pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}

.sustainHeade A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHeade A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLargee {
	text-decoration:none;
	color:#c3d23c;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLargee A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLargee A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}
/* RGB #c3d23c  Energy Large and Head */
/* RGB #54b948 Recycle Large and Head */
.sustainHeadr {
	text-decoration:none;
	color:#54b948;
	font-size: 13pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}

.sustainHeadr A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHeadr A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLarger {
	text-decoration:none;
	color:#54b948;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLarger A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLarger A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}
/* RGB #54b948 Recycle Large and Head */
/* RGB #81625e Transit Large and Head */
.sustainHeadt {
	text-decoration:none;
	color:#81625e;
	font-size: 13pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}

.sustainHeadt A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHeadt A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLarget {
	text-decoration:none;
	color:#81625e;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLarget A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLarget A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}
/* RGB #81625e Transit Large and Head */
/* RGB #526C19 Land Large and Head */
.sustainHeadl {
	text-decoration:none;
	color:#526C19;
	font-size: 13pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}

.sustainHeadl A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHeadl A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLargel {
	text-decoration:none;
	color:#526C19;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLargel A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLargel A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}
/* RGB #526C19 Land Large and Head */
/* RGB #94181b  Building Large and Head */
.sustainHeadb {
	text-decoration:none;
	color:#94181b;
	font-size: 13pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}

.sustainHeadb A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHeadb A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLargeb {
	text-decoration:none;
	color:#94181b;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLargeb A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLargeb A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}
/* RGB #94181b  Building Large and Head */


/* whites */
.sustainHeadWht {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#ffffff;
	font-size: 13pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainHeadWht A {
	font-size: 13pt;
	text-decoration:none;
	color:#54b948;
}

.sustainHeadWht A:hover {
	font-size: 13pt;
	text-decoration:none;
	color:#bf311a;
}

.sustainLargeWht {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#ffffff;
	font-size: 15pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.sustainLargeWht A {
	font-size: 15pt;
	text-decoration:none;
	color:#54b948;
}

.sustainLargeWht A:hover {
	font-size: 15pt;
	text-decoration:none;
	color:#bf311a;
}


/* Ongov search header tags */
/* Used to make Search bar in ongovmenu.html have no breaks */
.topsearch  { 
margin-top: 0; margin-bottom: 0; 
}

.searchgrey {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;
	text-decoration:none;
}

/* UL */
ul { 
/*margin-top:0; 
margin-bottom:0; 
*/
margin-top:0in;
}


/* For use with Ongov Footer tags*/
.footer {
	color: #333333;
	font-size: 9pt; text-decoration:none;
}

.footer A {
	 text-decoration:none;
	color:#333333;
}

.footer A:hover {
	text-decoration:underline;
	color:#4e2f19;
}


/* bg logo and images */
#bglogo
{ 
background-image:url('/sustainability/images/bglogo.gif');
background-repeat:no-repeat;
/*background-position:top left;*/
background-position:bottom left;
}

#bglogotop
{ 
background-image:url('/sustainability/images/topbglogo.gif');
background-repeat:no-repeat;
background-position:top left;
/*background-position:bottom left; */
}

#logobottom
{ 
background-image:url('/sustainability/images/onsealBottom.gif');
background-repeat:no-repeat;
/*background-position:top left;*/
background-position:bottom left;
}


#seal
{ 
background-image:url('/sustainability/images/onseal.gif');
background-repeat:no-repeat;
background-position:center; 
}


/* scrollable cell */
.scrollable { 
height: 400px; 
overflow: auto; 
} 


/* scrollable2 cell */
.scrollable2 { 
height: 200px; 
overflow: auto; 
padding-left:0.1em;
padding-right:0.5em;
} 

/* rounded corners all pages/colors */
/* rounded corners main page */

#xround h1 {font-size:2.5em;}
#xround h2 {font-size:2em;border:0;}

#xround h2 {padding-top:0.5em;}

#xround {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

 .xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f8f7e5; border-left:1px solid #d6d79a; border-right:1px solid #d6d79a;}
.xb1 {margin:0 5px; background:#d6d79a;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
 
.xboxcontent {
display:block; 
background:#f8f7e5; 
border:0 solid #d6d79a; 
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
margin-top: 0; margin-bottom: 0; 
}

/* Water */
/* Water "w" rounded corners white "wht" */

#wroundwht h1 {font-size:2.5em;}
#wroundwht h2 {font-size:2em;border:0;}

#wroundwht h2 {padding-top:0.5em;}

#wroundwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.wtopwht, .wbottomwht {display:block; background:transparent; font-size:1px;}
.wb1wht, .wb2wht, .wb3wht, .wb4wht {display:block; overflow:hidden;}
.wb1wht, .wb2wht, .wb3wht {height:1px;}
.wb2wht, .wb3wht, .wb4wht {background:#ffffff; border-left:1px solid #3084ab; border-right:1px solid #3084ab;} /* bg ffffff  water border 3084ab */
.wb1wht {margin:0 5px; background:#3084ab;} /* bg ffffff  water border 3084ab */
.wb2wht {margin:0 3px; border-width:0 2px;}
.wb3wht {margin:0 2px;}
.wb4wht {height:2px; margin:0 1px;}
 
.wboxcontentwht {
display:block; 
background:#ffffff; 
border:0 solid #3084ab;  /* bg ffffff  water border 3084ab */
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}

/* Energy */
/* Energy "e" rounded corners white "wht" */

#eroundwht h1 {font-size:2.5em;}
#eroundwht h2 {font-size:2em;border:0;}

#eroundwht h2 {padding-top:0.5em;}

#eroundwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.etopwht, .ebottomwht {display:block; background:transparent; font-size:1px;}
.eb1wht, .eb2wht, .eb3wht, .eb4wht {display:block; overflow:hidden;}
.eb1wht, .eb2wht, .eb3wht {height:1px;}
.eb2wht, .eb3wht, .eb4wht {background:#ffffff; border-left:1px solid #c3d23c; border-right:1px solid #c3d23c;} /* bg ffffff  energy border #c3d23c (4 total) */
.eb1wht {margin:0 5px; background:#c3d23c;} /* bg ffffff  energy border #c3d23c (4 total) */
.eb2wht {margin:0 3px; border-width:0 2px;}
.eb3wht {margin:0 2px;}
.eb4wht {height:2px; margin:0 1px;}
 
.eboxcontentwht {
display:block; 
background:#ffffff; 
border:0 solid #c3d23c; /* bg ffffff  energy border #c3d23c (4 total) */
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}


/* Recycle */
/* Recycle "r" rounded corners white "wht" */

#rroundwht h1 {font-size:2.5em;}
#rroundwht h2 {font-size:2em;border:0;}

#rroundwht h2 {padding-top:0.5em;}

#rroundwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.rtopwht, .rbottomwht {display:block; background:transparent; font-size:1px;}
.rb1wht, .rb2wht, .rb3wht, .rb4wht {display:block; overflow:hidden;}
.rb1wht, .rb2wht, .rb3wht {height:1px;}
.rb2wht, .rb3wht, .rb4wht {background:#ffffff; border-left:1px solid #54b948; border-right:1px solid #54b948;} /* bg ffffff  recycle border #54b948 */
.rb1wht {margin:0 5px; background:#54b948;} /* bg ffffff  recycle border #54b948 */
.rb2wht {margin:0 3px; border-width:0 2px;}
.rb3wht {margin:0 2px;}
.rb4wht {height:2px; margin:0 1px;}
 
.rboxcontentwht {
display:block; 
background:#ffffff; 
border:0 solid #54b948;  /* bg ffffff  recycle border #54b948 */
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}


/* Transit */
/* Transit "t" rounded corners white "wht" */

#troundwht h1 {font-size:2.5em;}
#troundwht h2 {font-size:2em;border:0;}

#troundwht h2 {padding-top:0.5em;}

#troundwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.ttopwht, .tbottomwht {display:block; background:transparent; font-size:1px;}
.tb1wht, .tb2wht, .tb3wht, .tb4wht {display:block; overflow:hidden;}
.tb1wht, .tb2wht, .tb3wht {height:1px;}
.tb2wht, .tb3wht, .tb4wht {background:#ffffff; border-left:1px solid #81625e; border-right:1px solid #81625e;} /* bg ffffff  transit border #81625e */
.tb1wht {margin:0 5px; background:#81625e;} /* bg ffffff  transit border #81625e */
.tb2wht {margin:0 3px; border-width:0 2px;}
.tb3wht {margin:0 2px;}
.tb4wht {height:2px; margin:0 1px;}
 
.tboxcontentwht {
display:block; 
background:#ffffff; 
border:0 solid #81625e;  /* bg ffffff  transit border #81625e */
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}



/* Land */ 
/* Land "l" rounded corners white "wht" */

#lroundwht h1 {font-size:2.5em;}
#lroundwht h2 {font-size:2em;border:0;}

#lroundwht h2 {padding-top:0.5em;}

#lroundwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.ltopwht, .lbottomwht {display:block; background:transparent; font-size:1px;}
.lb1wht, .lb2wht, .lb3wht, .lb4wht {display:block; overflow:hidden;}
.lb1wht, .lb2wht, .lb3wht {height:1px;}
.lb2wht, .lb3wht, .lb4wht {background:#ffffff; border-left:1px solid #526C19; border-right:1px solid #526C19;} /* bg ffffff  land border #526C19 */
.lb1wht {margin:0 5px; background:#526C19;} /* bg ffffff  land border #526C19 */
.lb2wht {margin:0 3px; border-width:0 2px;}
.lb3wht {margin:0 2px;}
.lb4wht {height:2px; margin:0 1px;}
 
.lboxcontentwht {
display:block; 
background:#ffffff; 
border:0 solid #526C19;  /* bg ffffff  land border #526C19 */
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}

/* Building */
/* Building "b" rounded corners white "wht" */

#broundwht h1 {font-size:2.5em;}
#broundwht h2 {font-size:2em;border:0;}

#broundwht h2 {padding-top:0.5em;}

#broundwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.btopwht, .bbottomwht {display:block; background:transparent; font-size:1px;}
.bb1wht, .bb2wht, .bb3wht, .bb4wht {display:block; overflow:hidden;}
.bb1wht, .bb2wht, .bb3wht {height:1px;}
.bb2wht, .bb3wht, .bb4wht {background:#ffffff; border-left:1px solid #94181b; border-right:1px solid #94181b;} /* bg ffffff  building border #94181b */
.bb1wht {margin:0 5px; background:#94181b;} /* bg ffffff  building border #94181b */
.bb2wht {margin:0 3px; border-width:0 2px;}
.bb3wht {margin:0 2px;}
.bb4wht {height:2px; margin:0 1px;}
 
.bboxcontentwht {
display:block; 
background:#ffffff; 
border:0 solid #94181b;  /* bg ffffff  building border #94181b */
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}




/* Initiatives */

/* Initiatives "i" rounded corners white "wht" */

#iroundwht h1 {font-size:2.5em;}
#iroundwht h2 {font-size:2em;border:0;}

#iroundwht h2 {padding-top:0.5em;}

#iroundwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.itopwht, .ibottomwht {display:block; background:transparent; font-size:1px;}
.ib1wht, .ib2wht, .ib3wht, .ib4wht {display:block; overflow:hidden;}
.ib1wht, .ib2wht, .ib3wht {height:1px;}
.ib2wht, .ib3wht, .ib4wht {background:#ffffff; border-left:1px solid #006a71; border-right:1px solid #006a71;} /* bg ffffff  initiatives border #006a71 */
.ib1wht {margin:0 5px; background:#006a71;} /* bg ffffff  initiatives border #006a71 */
.ib2wht {margin:0 3px; border-width:0 2px;}
.ib3wht {margin:0 2px;}
.ib4wht {height:2px; margin:0 1px;}
 
.wboxcontentwht {
display:block; 
background:#ffffff; 
border:0 solid #006a71;  /* bg ffffff  initiatives border #006a71 */
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}




/* hidden round all white*/ 

#roundallwht h1 {font-size:2.5em;}
#roundallwht h2 {font-size:2em;border:0;}

#roundallwht h2 {padding-top:0.5em;}

#roundallwht {
background: transparent; 
margin-top: 0; margin-bottom: 0; 
}

.topallwht, .bottomallwht {display:block; background:transparent; font-size:1px;}
.b1allwht, .b2allwht, .b3allwht, .b4allwht {display:block; overflow:hidden;}
.b1allwht, .b2allwht, .b3allwht {height:1px;}
.b2allwht, .b3allwht, .b4allwht {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;} /* bg ffffff  border ffffff */
.b1allwht {margin:0 5px; background:#ffffff;}
.b2allwht {margin:0 3px; border-width:0 2px;}
.b3allwht {margin:0 2px;}
.b4allwht {height:2px; margin:0 1px;}
 
.boxcontentallwht {
display:block; 
background:#ffffff; 
border:0 solid #ffffff; 
border-width:0 1px;
padding-bottom:0.5em;
padding-top:0.5em;
padding-left:0.5em;
padding-right:0.5em;
}

