﻿/* left was 70px before adding "meetings" */
#mainmenu {
	width: 980px;
	/*
	left: 10px;
	left:0;
	padding-left:0;
	padding-right:0;*/
	margin-right: auto; 
	margin-left: auto;
	position: relative;
}

.drop {
	z-index: 600;
	border:  thin black solid;
	padding-top: 0px;
	border-top: 5px solid #0083be;

}

.drop .b {
	height: 0px;
}

.drop .t {
	height: 0px;
}

.content-area {
	padding-left: 0px;
}

.mdd-heading {
	padding-top: 2px;
}

#insidenav, #s4-titlerow {
	position: relative;
}

/* padding-left was 80 before adding "meetings" */
.mdd ul { padding-left: 0px !important; width: 980px !important; }

/* .mdd-topmenu { width: 980px !important; text-align: center; } */

li.eei-menuitem:hover a {
	color:#000000;
}

.current .mdd-topmenu-label, .current .mdd-topmenu-label a:link, .current .mdd-topmenu-label a:visited, .mdd-topmenu-label a:link, .mdd-topmenu-label a { color: #000000 !important; } 
/* sjm not sure why these are white, wanted topmenu links to show up so i unremed the above line! 
.current .mdd-topmenu-label a, .current .mdd-topmenu-label a:link, .current .mdd-topmenu-label a:visited { color: #ffffff;} 
*/
.current .mdd-topmenu-label a:hover { color: #000000; }

.mdd-topmenu-item {
	position: inherit;
	padding-left: 18px;
	padding-right: 0px; */
	display: inline;
 }


#tab0, #tab1, #tab2, #tab3, #tab4, #tab5 {
	background-image: url('images/separator.jpg');
	background-position: right;
	background-repeat: no-repeat; 
 /*	border-top: 5px solid transparent;  SJM: this does not work becuase anything you have in here will OVERRIDE anything in the hover statement. in ohter words if you have background-image: url('images/separator.jpg') here and background-image: url('images/separator2.jpg') below (in the hover statement the separator 2 will NEVER show up because it is overidden by this style UNLESS YOU USE IMPORTANT BELOW */

}

/* Class applied by javascript code from megadropdown when main items are hovered */
.mdd-topmenu-item-hover {
/*  added to fix a jumping issue with the hover state (with of tab is 18px): */
}

.mdd-topmenu-item-hover a {  /* keeps the top menu text black when moving out to click another item */
   color: #000000 !important;
}

.mdd-topmenu-item-hover .mdd-topmenu-label {
	background-image: url('images/separator-ro.jpg');
	background-position: right;
	background-repeat: no-repeat; 
}

.mdd-tabc-hover .mdd-topmenu-label { color: #000000; }

.mdd-topmenu-label {
	font-family:    "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-weight:900;
	margin-left: auto;
	margin-right: auto;
	padding: 8px 18px 16px 3px;
	height: 15px;
	text-transform: uppercase;
	font-size: 18px;
	/* font-weight: bold; */
	color: #000000;
	display:block;
	outline:0;
	text-decoration:none;
	float: left; 
	display: inline-block;
}

.e101 .drop {
	width: 170px;
	left:80px;
	top:48px; 
	background: #ffffff;

	/*border-left: 1px solid #F09449;
	border-right: 1px solid #F09449;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF09449', EndColorStr='#FFFFFFFF');
	background: -moz-linear-gradient(top, #F09449, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F09449), to(#FFFFFF)); */
}

.e101 .drop div.eei-left-block {
	float: left;
/*  	border-right: 1px solid black !important;  SJM EDIT line between menu and callout  */
	width: 149px;
	height: 210px;
}

.e101 .drop div.eei-right-block {
display: none;
	width: 250px;
	height: 210px;
	margin-left: 148px;
	margin-top:0px;
	position: relative; 
/*sjm edit: removed: 	background: #E4ECF9 !important;*/
/*sjm removed: for gradient bg:	background-image:url('Images/megamenucallout-background.jpg'); 
	background-repeat:repeat; */
/* ***	*** */
}

.e101 .co-image {
	position: absolute;
	top: -3px;
	left: 0px;
	margin-left: 0px;
/* ***	took out becaue all callouts are controled by a single image now:
	position: absolute;
	top: 60px;

	width: 110px;
	left: 50%;
	margin-left: -55px; *** */
}

.e101 .co-content {
	margin-left:5px;
/* taken out becuaes all callouts are controlled by a single image now:  
	position: absolute;
	top: 5px;
	width: 210px;
	left: 50%;
	margin-left: -105px; 
	text-align: left;  */
}

.e101 .co-content h3 {
	color: #073367;
	font-family: "proxima-nova-condensed",Arial;
	font-weight:500; 
	font-size: 13pt;
	font-weight: bold;
	text-align: left;

}

.eei-callout {
/* background: #E4ECF9 !important; SJM Edit Removed becuase it casued a blue area on top of menu*/
}


.e101 .content-area .mdd-heading {
	width: 170px;
}

/* this section is now for meetings. it was used was for e101 before i moved the drop down menu to meetings */
.eei-left-block-header ul {
	width: 150px !important;
	padding-left: 10px !important;
}
.eei-left-block-header h3 {
	font-family:   "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 19px; 
	font-weight:900;
	color: #000000;
	text-transform: uppercase; 
	padding-left: 10px;
	text-align: left;
	margin-top: 10px; 
	margin-bottom: 7px;
}

.eei-left-block-header ul li{
	height: 20px;
	margin-bottom: 6px;
}

.eei-left-block-header ul li a{
	font-family:   "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt !important;
	font-weight:500; 
	color: #004585 !important;
	outline: 0;
	font-weight:500 !important;
	}
	
.eei-left-block-header a:hover {
	text-decoration:underline;
	}


/* -------------------------- All UL Menu Links in Content Areas (Not Callouts) ------------------------ */

/* .content-area ul a, .content-area ul a:link, .content-area ul a:visited { color: #073367; } */

.content-area ul a:hover {
	/* color:#F09449 !important; */
	color: #000000 !important;
	text-decoration: underline;
}

/* ------------------------------------------------------------------------------------------------- */

.issues .drop { 
	width: 700px; 
	left: 50px; 
	top:48px;
	background: #ffffff;

	/*border-left: 1px solid #F09449;
	border-right: 1px solid #F09449;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF09449', EndColorStr='#FFFFFFFF');
	background: -moz-linear-gradient(top, #F09449, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F09449), to(#FFFFFF)); */
}

.issues .drop div.issues-left-block {
	float: left;
	width: 210px; 
	height: 350px; 
}

.issues .drop div.issues-left-inside-block {
	float: left;
	width: 210px; 
	height: 350px;
}

.issues .drop div.issues-right-inside-block {
	float: left;
	width: 230px; 
	height: 350px;
}

.issues .drop div.issues-right-block {
display: none;
	float: right;
	width: 200px; /* was 258 when total widtch was 980 */
	height: 270px; /* SJM edit: was 300px */
/* sjm edit: removed:	background: #E4ECF9 !important;*/
/*	background-image:url('Images/megamenucallout-background.jpg');  sjm edit: added but then delete
	background-repeat:repeat;/* sjm edit: added */
	position: relative;
}

.issues-left-block-header, .IAPLeftNav {
	width: 200px; /* SJM edit: was 235px */

}

.issues-left-block-header a h3 {
	font-family:   "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 19px;
	font-weight:bold;
	text-transform: uppercase; 
	padding-left: 10px;
	color: #000000;
	text-align: left;
	margin-top: 0px; /* SJM edit: was 10 */
	margin-bottom: 0px; /* SJM edit: was 7px */
}
.issues-left-block-header a:hover {
	text-decoration: underline;

}

.IAPLeftNav ul {
	width: 200px !important;  /* SJM edit: was 235px */

	padding-left: 25px !important;
}

.IAPLeftNav a h3 {
	font-family:   "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	padding-left: 10px; 
	color: #004585 !important;
	text-align: left;
	margin-bottom: 6px;


}

.IAPLeftNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.IAPLeftNav ul li{
	margin-bottom: 1px;
	width: 200px; /* SJM edit: was 210px */

}

.IAPLeftNav ul li a{
	font-family:   Arial, Arial, sans-serif;
	font-size: 12px; 
	color: #073367 !important;
	display: block;
	margin-bottom: 5px; 
	outline: 0;
	margin-left: -5px;
	margin-right: 40px;
}

/*-----------*/

.issues-left-inside-block-header, .IAPLeftInsideNav {
	width: 235px;
}

.issues-left-inside-block-header h3 {
/*	font-size: 13pt;  SJM edit REMOVED HEADER AND LINK TO SECTION HP */

	font-family:   Oswald, Futura Condensed Medium, Arial Narrow, Arial, sans-serif;
	text-transform: uppercase;
	margin-left: 0px;
	text-align: left;
	margin-top: 0px; /* SJM edit: was 4 */
	margin-bottom: 3px; /* SJM edit: was 7px */
	visibility: hidden; /* hides the text since this is a blank placeholder */
}

.IAPLeftInsideNav ul {
	width: 235px !important;
	padding-left: 25px !important;
}

.IAPLeftInsideNav a h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500;
	color: #004585 !important;
	text-align: left;
	margin-bottom: 6px;  
}

.IAPLeftInsideNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.IAPLeftInsideNav ul li{
	margin-bottom: 1px;
}

.IAPLeftInsideNav ul li a {
	font-family: Arial;
	font-size: 12px; /* SJM edit: was 11pt */
	font-weight:500;
	color: #073367 !important;
	display: block; /* SJM edit:new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: -15px;
}

/*-----------*/

.issues-right-inside-block-header, .IAPRightInsideNav {
	width: 250px; /*was 235 before dg and net metering */
}

.issues-right-inside-block-header h3 {
/* 	font-size: 13pt; SJM edit  REMOVED HEADER AND LINK TO SECTION HP */
	font-family:    Oswald, Futura Condensed Medium, Arial Narrow, Arial, sans-serif;
/* 	text-transform: uppercase; */
	padding-left: 10px;
	visibility: hidden; /* hides the text since this is a blank placeholder */
	text-align: left;
	margin-top: 0px; /* SJM edit: was 4 */
	margin-bottom: 3px; /* SJM edit: was 7px */
}

.IAPRightInsideNav ul {
	width: 250px !important;
	padding-left: 25px !important;
}

.IAPRightInsideNav a h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	color: #004585 !important;
	text-align: left;
	margin-bottom: 6px; /* SJM edit: was 1px */
}

.IAPRightInsideNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.IAPRightInsideNav ul li{
	margin-bottom: 1px;
}

.IAPRightInsideNav ul li a{
	font-size: 12px; /* SJM edit: was 11pt */
	color: #073367 !important;
	display: block; /* SJM edit:new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: -15px;
}

.issues .co-image {
	position: absolute;
	top: -3px;
	left: 0px;
	margin-left: 0px;
/* took out becaue all callouts are controled by a single image now:
	position: absolute;
	top: 65px;/* sjm edit: was 95 
	width: 165px;
	left: 50%;
	margin-left: -82px;*/
}

.issues .co-content {
	margin-left:5px;
/* taken out becuaes all callouts are controlled by a single image now:  
	position: absolute;
	top: 5px;
	width: 210px;
	left: 50%;
	margin-left: -105px;
	text-align: left;/* sjm edit: was center */

}

.issues .co-content h3 {
	color: #073367;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;/* sjm edit: was center */

}

.IAPNavCallout {
/*	background: #E4ECF9 !important;  SJM Edit Removed becuase it casued a blue area on top of menu*/
}

/* ------------------------------------------------------------------------------- */

.resources .drop {
	width: 420px;
	left: 320px;
	top:48px;
	background: #ffffff;

	/*border-left: 1px solid #F09449;
	border-right: 1px solid #F09449;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF09449', EndColorStr='#FFFFFFFF');
	background: -moz-linear-gradient(top, #F09449, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F09449), to(#FFFFFF)); */
}

.resources .drop div.resources-left-block {
	float: left;
	width: 220px; 
	height: 200px;
}

.resources .drop div.resources-middle-block {
	float: left;
	width: 200px;
	height: 200px;
}

.resources .drop div.resources-right-block {
display: none;
	float: right;
	width: 200px;/* sjm edit: was 238 */
	height: 200px;
/*sjm edit: removed:	background: #E4ECF9 !important;*/
	position: relative;
/*	background-image:url('Images/megamenucallout-background.jpg');  sjm edit: added... then removed becaues we are adding a whole image here now.
	background-repeat:repeat;/* sjm edit: added */

}

.resources-left-block-header, .RAMLeftNav {
	width: 200px;/* sjm edit: was 275 */
}
.resources-left-block-header a:hover {
	text-decoration:underline;
}

.resources-left-block-header a h3 {
	font-size: 19px;
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-weight: bold;
 	text-transform: uppercase;
	padding-left: 10px;
	color: #000000;
	text-align: left;
	margin-top: 10px; /* SJM edit: new */
	margin-bottom: 7px; /* SJM edit: was 4px */
}

.RAMLeftNav ul {
	width: 200px !important;/* sjm edit: was 274 */
	padding-left: 25px !important;
}

.RAMLeftNav a h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	color: #004585 !important;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 6px; /* SJM edit: was 1px */
}

.RAMLeftNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.RAMLeftNav ul li{
	margin-bottom: 1px;
}

.RAMLeftNav ul li a{
	font-family: Arial;
	font-size: 12px; /* SJM edit: was 11pt */
	color: #073367 !important;
	display: block; /* SJM edit: new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: -5px;
}

/*-----------*/

.resources-middle-block-header, .RAMMiddleNav {
	width: 205px;
}

.resources-middle-block-header h3 {
/*	font-size: 13pt; SJM edit: REMOVED HEADER AND LINK TO SECTION HP */
	font-family:    Oswald, Futura Condensed Medium, Arial Narrow, Arial, sans-serif;
	text-transform: uppercase;
	text-indent: 10px;
	visibility: hidden; /* hides the text since this is a blank placeholder */
	text-align: left;
	margin-top: 0px; /* SJM edit: WAS 4 */
	margin-bottom: 3px; /* SJM edit: was 7px */
}

.RAMMiddleNav ul {
	width: 205px !important;
	padding-left: 25px !important;
}

.RAMMiddleNav a h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	color: #004585 !important;
	text-align: left;
	margin-bottom: 6px; /* SJM edit: was 1px */
}

.RAMMiddleNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.RAMMiddleNav ul li{
	margin-bottom: 1px;
}

.RAMMiddleNav ul li a{
	font-family: Arial;
	font-size: 12px; /* SJM edit: was 11pt */
	color: #073367 !important;
	display: block; /* SJM edit: new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: -15px;
}

.resources .co-image {
	position: absolute;
	top: -3px;
	left: 0px;
	margin-left: 0px;
/*	taken out becuaes all callouts are controlled by a single image now: 
	position: absolute;
	top: 60px;/* SJM edit: was 75px 
	width: 106px;
	left: 0;/* SJM edit: was 50% 
	margin-left: 0px;/* SJM edit: was -53px */
}

.resources .co-content {
	margin-left:5px;
/* 	position: absolute; taken out becuaes all callouts are controlled by a single image now: 
	top: 0px;/* SJM edit: was 5px 
	width: 210px;
	left: 50%;/* SJM edit: was 50% 
	margin-left: -105px; /* SJM edit: was -105px 
	text-align: left; /* SJM edit: was center */
}

.resources .co-content h3 {
	color: #073367;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;/* sjm edit: was center */

}

.RAMNavCallout {
/*	background: #E4ECF9 !important; */
}

/* --------------------------------------------------------------------------------- */

.about .drop {
	/* SJM edit: removed: position: absolute; */
	margin: 0px;
	width: 665px;
	left: 240px !important; 
	top:48px;
	background: #ffffff;

	/*border-left: 1px solid #F09449;
	border-right: 1px solid #F09449;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF09449', EndColorStr='#FFFFFFFF');
	background: -moz-linear-gradient(top, #F09449, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F09449), to(#FFFFFF)); */
}

.about .drop div.about-left-block {
display: none;
	float: left;
/*	border-right: 1px solid black !important; SJM EDIT line between menu and callout  */
	width: 200px; /* SJM edit: was 183 */
	height: 295px; /* SJM edit: was 275px */
	position: relative;
	/*sjm edit: removed: background: #E4ECF9 !important;*/
/* for gredient: we do not use anymore 
	background-image:url('Images/megamenucallout-background.jpg'); /* sjm edit: added 
	background-repeat:repeat;/* sjm edit: added */
}

/* making all columns the same: 210 sjm 11/20 */
.about .drop div.about-left-inside-block {
	float: left;
	width: 175px; 
	height: 360px; 
}

.about .drop div.about-right-inside-block {
	float: left;
	width: 175px; /* SJM edit: was 345px */
	height: 350px; /* SJM edit: was 275px */
}

.about .drop div.about-right-block {
	float: right;
	width: 210px;
	height: 350px; /* SJM edit: was 275px */
}

.about .co-image {
	position: absolute;
	top: -3px;
	left: 0px;
	margin-left: 0px;
	padding-left: 0px;

/* taken out becuaes all callouts are controlled by a single image now:
	position: absolute;
	top: 65px;/* sjm edit: was 95px 
	width: 106px;
	left: 50%;
	margin-left: -53px; */
}

.about .co-content {
	margin-left:0px;
	padding:0px;
/* taken out becuaes all callouts are controlled by a single image now:
	position: absolute;
	top: 5px;
	width: 160px;
	left: 50%;
	margin-left: -80px;
	text-align: left;/* sjm edit: was center */

}

.about .co-content h3 {
	color:  white;
	font-family: Arial;
	font-size: 10pt;
	text-align: left;/* sjm edit: was center */
	margin-left: -500px;
}

.AENavCallout {
/*	background: #E4ECF9 !important; */
}

/*-----------*/

.about-left-inside-block-header, .AELeftInsideNav {
	padding-top:0;
	width: 175px; /* SJM edit: was 285px */
/* to make all the same added 11/2020*/
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
}

.about-left-inside-block-header h3 {
	font-size:13pt;
	font-family:   Oswald, Futura Condensed Medium, Arial Narrow, Arial, sans-serif;
	text-transform: uppercase;
	margin-left: 0px;
	text-align: left;
	margin-top: 0px; /* SJM edit: was 4 */
	margin-bottom: 3px; /* SJM edit: was 7px */
	visibility: hidden; /* hides the text since this is a blank placeholder */
/* to make all the same added 11/2020*/
	padding-top:0;
	padding-bottom:0;
}
/* 190 sjm 11/20 */
.AELeftInsideNav ul {
	width: 190px !important; 
	padding-left: 25px !important;
}

.AELeftInsideNav a h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	color: #004585 !important;
	text-indent: 10px;
	text-align: left;
	margin-bottom: 6px !important; /* SJM edit: was 1px */
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}

.AELeftInsideNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.AELeftInsideNav ul li{
	margin-bottom: 1px; 
	width: 180px; /* SJM edit: was 260px : this makes the line wrap*/
}

.AELeftInsideNav ul li a{
	font-family: Arial;
	font-size: 12px; /* SJM edit: was 11pt */
	color: #073367 !important;
	display: block; /* SJM edit: new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: 0px;
}
.about-left-inside-block-header a:hover{
	text-decoration:underline;
}
/*-----------*/

/* making all columns the same: 210 sjm 11/20 */
.about-right-inside-block-header, .AERightInsideNav {
	padding-top:0;
	width: 240px; 
/* to make all the same added 11/2020*/
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
}

.about-right-inside-block-header h3 {
    font-size: 13pt; /*	NOT SURE WHY 11/2020: SJM edit: REMOVED HEADER AND LINK TO SECTION HP */
	font-family:    Oswald, Futura Condensed Medium, Arial Narrow, Arial, sans-serif;
/*	text-transform: uppercase; */
	padding-left: 10px;
	visibility: hidden; /* hides the text since this is a blank placeholder */
	text-align: left;
	margin-top: 0px; /* SJM edit: was 4 */
	margin-bottom: 3px; /* SJM edit: was 7px */
	visibility: hidden;
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
/* to make all the same added 11/2020*/
	padding-top:0;
	padding-bottom:0;
}

/* making all columns the same: 210 sjm 11/20 */
.AERightInsideNav ul {
	width: 240px !important; 
	padding-left: 25px !important;
}

.AERightInsideNav a h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	color: #004585 !important;
	text-align: left;
	margin-bottom: 6px; /* SJM edit: was 1px */
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}

.AERightInsideNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.AERightInsideNav ul li {
	margin-bottom: 1px;
	width: 210px; /* SJM edit: was 315px : This make the column wrap */
}

.AERightInsideNav ul li a {
	font-family: Arial;
	font-size: 12px; /* SJM edit: was 11pt */
	color: #073367 !important;
	display: block; /* SJM edit: new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: -15px;
}

/* ---------- */
/* making all columns the same: 210 sjm 11/20 */
.about-right-block-header, .AERightNav {
	width: 210px;
	padding-top:0;
/* to make all the same added 11/2020*/
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
}
}

.about-right-block-header h3 {
	font-size: 13pt;
	font-family:    Oswald, Futura Condensed Medium, Arial Narrow, Arial, sans-serif;
	text-transform: uppercase;
	padding-left: 10px;
	visibility: hidden; /* hides the text since this is a blank placeholder */	
	text-align: left;
	margin-top: 0px; /* SJM edit: new */
	margin-bottom: 3px; /* SJM edit: was 4px */
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
/* to make all the same added 11/2020*/
	padding-top:0;
	padding-bottom:0;
}
}
/* making all columns the same: 210 sjm 11/20 */
.AERightNav ul {
	width: 200px !important;
	padding-left: 25px !important;
}

.AERightNav a h3, .AERightNav h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	color: #004585 !important;
	text-align: left;
	margin-bottom: 6px; /* SJM edit: was 1px */
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	margin-left:-25px;
}

.AERightNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.AERightNav ul li{
	margin-bottom: 1px;
}

.AERightNav ul li a{
	font-family: Arial;
	font-size: 12px; /* SJM edit: was 11pt */
	color: #073367 !important;
	display: block; /* SJM edit: new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: -15px;
}

/* ------------------------------------------------------------------------------- */

.members .drop {
	width: 250px;
	left: 655px;
	top:48px;
	background: #ffffff;
	/*border-left: 1px solid #F09449;
	border-right: 1px solid #F09449;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF09449', EndColorStr='#FFFFFFFF');
	background: -moz-linear-gradient(top, #F09449, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F09449), to(#FFFFFF)); */
}

.members .drop div.members-left-block {
	float: left;
	width: 200px;
	height: 370px; 
/*	border-right: 1px solid black !important; SJM EDIT line between menu and callout */
}

.members .drop div.members-right-block {
display: none;
	left: 225px;
	width: 203px;
	height: 370px;
	margin-top:0px;
	position: relative;
/* sjm edit: removed: 	background: #E4ECF9 !important;*/
/* sjm removed: for gradientbg:	background-image:url('Images/megamenucallout-background.jpg'); /* sjm edit: added 
	background-repeat:repeat; /* sjm edit: added */
}

.members-left-block-header, .MEMLeftNav {
	width: 310px;
}

.members-left-block-header a h3 {
	font-size: 19px;
	font-family:  "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-weight:bold;
	text-transform: uppercase; 
	padding-left: 10px;
	color: #000000;
	text-align: left;
	margin-top: 10px; 
	margin-bottom: 7px; 
}
.members-left-block-header a:hover {
	text-decoration:underline;
}

.MEMLeftNav ul {
	width: 230px !important;
	padding-left: 25px !important;
}

.MEMLeftNav a h3 {
	font-family: "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	color: #004585 !important;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 6px;/* SJM edit: was 1px */
}

.MEMLeftNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.MEMLeftNav ul li{
	margin-bottom: 1px;
}

.MEMLeftNav ul li a{
	font-family: Arial;
	font-size: 12px; /* SJM edit: was 11pt */
	color: #073367 !important;
	display: block; /* SJM edit: new */
	margin-bottom: 5px; /* SJM edit: new */
	outline: 0;
	margin-left: -15px;
}

/*-----------*/

.members .co-image {
	position: absolute;
	top: -3px;
	left: 10px;
	margin-left: 0px;

/*	position: absolute;
	top: 65px;/* sjm edit: was 75px 
	width: 106px;
	left: 50%;
	margin-left: -53px; */
}

.members .co-content {
	margin-left:500px; /* SJM pushes text out of box becuase we don't need it */
	top:5px;
	position:absolute;
/*	position: absolute;
	top: 5px;
	width: 200px;
	left: 50%;
	margin-left: -100px;
	text-align: left;/* sjm edit: was center */
}

.members .co-content h3 {
	color: #073367;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;/* sjm edit: was center */
}

/* ********************************************************************************************** */
/* new section for meetings. added 3/2016 by sjm */
.meetings .drop {
	width: 180px;
	left:480px;
	top:48px; 
	background: #ffffff;

	/*border-left: 1px solid #F09449;
	border-right: 1px solid #F09449;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF09449', EndColorStr='#FFFFFFFF');
	background: -moz-linear-gradient(top, #F09449, #FFFFFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F09449), to(#FFFFFF)); */
}

.meetings .drop div.eei-left-block {
	float: left;
/*  	border-right: 1px solid black !important;  SJM EDIT line between menu and callout  */
	width: 150px;
	height: 155px;
}

.meetings .drop div.eei-right-block {
display: none;
	width: 250px;
	height: 190px;
	margin-left: 148px;
	margin-top:0px;
	position: relative; 
/*sjm edit: removed: 	background: #E4ECF9 !important;*/
/*sjm removed: for gradient bg:	background-image:url('Images/megamenucallout-background.jpg'); 
	background-repeat:repeat; */
/* ***	*** */
}

.meetings .co-image {
	position: absolute;
	top: -3px;
	left: 0px;
	margin-left: 0px;
/* ***	took out becaue all callouts are controled by a single image now:
	position: absolute;
	top: 60px;

	width: 110px;
	left: 50%;
	margin-left: -55px; *** */
}

.meetings .co-content {
	margin-left:5px;
/* taken out becuaes all callouts are controlled by a single image now:  
	position: absolute;
	top: 5px;
	width: 210px;
	left: 50%;
	margin-left: -105px; 
	text-align: left;  */
}

.meetings .co-content h3 {
	color: #073367;
	font-family: "proxima-nova-condensed",Arial;
	font-weight:500; 
	font-size: 13pt;
	font-weight: bold;
	text-align: left;
    margin-bottom: 6px;


}

.meetings .co-content h3 {
	color: #073367;
	font-family: "proxima-nova-condensed",Arial;
	font-weight:500; 
	font-size: 13pt;
	font-weight: bold;
	text-align: left;
    margin-bottom: 6px;


}

.MeetingsNav ul {
	width: 200px !important;  /* SJM edit: was 235px */

	padding-left: 25px !important;
}

.MeetingsNav a h3 {
	font-family:   "proxima-nova-condensed", Arial Narrow, Arial, sans-serif;
	font-size: 13pt; 
	font-weight:500; 
	padding-left: 10px; 
	color: #004585 !important;
	text-align: left;
	margin-bottom: 6px;


}

.MeetingsNav a:hover h3 {
	text-decoration: underline;
	color: #000000;
}

.MeetingsNav ul li{
	margin-bottom: 1px;
	width: 200px; /* SJM edit: was 210px */

}

.MeetingsNav ul li a{
	font-family:   Arial, Arial, sans-serif;
	font-size: 12px; 
	color: #073367 !important;
	display: block;
	margin-bottom: 5px; 
	outline: 0;
	margin-left: -5px;
	margin-right: 40px;
}
/* --------------------*/


#tr-sitemap #sitemap {	top:0px !important;}

body #s4-topheader2, #mainmenu
{
    background-color: transparent !important;
    background-image: none !important;
}
