body { font-family: Arial, Verdana, Helvetica, sans-serif; position:relative;}

.BodyText			{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyText a:link	{COLOR: #124b7c; TEXT-DECORATION: underline;}
.BodyText a:visited	{COLOR: #124b7c;}
.BodyText a:hover	{COLOR: #477c9e;}



.BodyTextWhite			    {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextWhite a:link	    {color: #ffffff; TEXT-DECORATION: underline;}
.BodyTextWhite a:visited	{COLOR: #ffffff;}
.BodyTextWhite a:hover	    {COLOR: #cccccc;}

.BodyTextSmall				{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextSmall a:link		{FONT-SIZE: 11px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:active		{FONT-SIZE: 11px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:visited	{FONT-SIZE: 11px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:hover		{FONT-SIZE: 11px; COLOR: #477c9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

/*
.TopNav     		{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:link		{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:active	{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:visited	{FONT-SIZE: 10px; COLOR: #9b9b9f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNav a:hover		{FONT-SIZE: 10px; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
*/


.TopNavOn     		{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:link	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:active	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:visited	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.TopNavOn a:hover	{FONT-SIZE: 10px; font-weight: bold; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.Footer				{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:link		{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:active	{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:visited	{FONT-SIZE: 9px; COLOR: #828282; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a:hover		{FONT-SIZE: 9px; COLOR: #5d5557; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.SubNav				{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:link		{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:active	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:visited	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNav a:hover		{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.SubNavOn			{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:link	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:active	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:visited	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubNavOn a:hover	{FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.IntroText			{FONT-SIZE: 13px; LINE-HEIGHT: 20px; COLOR: #767676; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeadershipText		{FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeadershipQuote    {FONT-SIZE: 14px; LINE-HEIGHT: 24px; FONT-STYLE: italic; COLOR: #134978; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; width: 119px;}

.GSText				{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:link		{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:active	{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:visited	{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.GSText a:hover		{FONT-SIZE: 13px; LINE-HEIGHT: 21px; COLOR: #86bd3f; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}

.SiteMap			{FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:link	    {FONT-SIZE: 12px; COLOR: #124b7c; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:active	{FONT-SIZE: 12px; COLOR: #124b7c; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:visited	{FONT-SIZE: 12px; COLOR: #124b7c; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SiteMap a:hover	{FONT-SIZE: 12px; COLOR: #477c9e; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}


/* misc fonts for use on the content pages */
h1				{FONT-SIZE: 16px; LINE-HEIGHT: normal; FONT-WEIGHT: bold; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h2				{FONT-SIZE: 13px; LINE-HEIGHT: normal; FONT-WEIGHT: normal; COLOR: #124b7c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h3				{FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-WEIGHT: bold; COLOR: #a6a5a8; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; MARGIN: 0 0 0 0;}
h4				{FONT-SIZE: 13px; LINE-HEIGHT: 16px; FONT-WEIGHT: bold; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h5				{FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #454545; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
.Required		{FONT-SIZE: 11px; COLOR: #cc3333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}


/* form fields */
.TextBox250			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 244px; HEIGHT:14px}
.TextBox250Select	{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 150px; HEIGHT:20px}
.TextBox190			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 184px; HEIGHT:14px}
.TextBox190Select	{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 190px; HEIGHT:20px}
.textbox75			{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 75px; HEIGHT:20px}
.TextArea350		{FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; COLOR: #000000; WIDTH: 340px; HEIGHT:94px}


/* background images and colors for different parts of the site */
.White				            {BACKGROUND-COLOR: #ffffff;}
.Black				            {BACKGROUND-COLOR: #000000;}
.InternalRule                   {BACKGROUND-COLOR: #bbbabc;}
.TopNavBackground               {BACKGROUND-COLOR: #ced4da;}

.MenuTopShadow                  {BACKGROUND: #97b0bf url(../images/page/top_nav/top_shadow.gif) no-repeat;}
.MenuLeftShadow                 {BACKGROUND: url(../images/page/top_nav/left_shadow.png) repeat-y;}
.MenuBottomLeftShadow           {BACKGROUND: url(../images/page/top_nav/bottom_left_shadow.png) no-repeat;}
.MenuBottomShadowLeft           {BACKGROUND: url(../images/page/top_nav/bottom_shadow_left.png) no-repeat;}
.MenuBottomShadow               {BACKGROUND: url(../images/page/top_nav/bottom_shadow.png) repeat-x;}

.MainLeftBackground             {BACKGROUND-COLOR: #ffffff;}
.MainContentBackground          {BACKGROUND-COLOR: #dedede;}


.LeadershipContentBackground    {BACKGROUND-COLOR: #e3e3e3;}

.AdvisorsLeftBackground         {BACKGROUND-COLOR: #d1d6dc;}
.AdvisorsContentBackground      {BACKGROUND: url(../images/page/advisors_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.HIWLeftBackground              {BACKGROUND-COLOR: #c4cbd3;}
.HIWContentBackground           {BACKGROUND: url(../images/page/how_it_works_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.DonorsLeftBackground           {BACKGROUND-COLOR: #dcedc5;}
.DonorsContentBackground        {BACKGROUND: url(../images/page/donors_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.NPPCLeftBackground             {BACKGROUND-COLOR: #cddae2;}
.NPPCContentBackground          {BACKGROUND: url(../images/page/nonprofits_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.NPIPLeftBackground             {BACKGROUND-COLOR: #cddae2;}
.NPIPContentBackground          {BACKGROUND: url(../images/page/nonprofits_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}

.NonprofitsLeftBackground       {BACKGROUND-COLOR: #cddae2;}
.NonprofitsContentBackground    {BACKGROUND: url(../images/page/nonprofits_background.gif) repeat-y; BACKGROUND-COLOR: #dedede;}


/* other items */
.PageBackground		    {margin: 0; BACKGROUND-COLOR: #ffffff;}
.DemoSignupBackground   {margin: 0; BACKGROUND: url(../demo/images/signup_background.jpg) no-repeat;}

/* define size of scrolling area */
#MainContent			{width: 280px; padding:0; margin:0;}
#MainContentWrap		{width: 308px; height:226px; padding:0px; margin:0px; position:relative; left:0px; top:0px; right:0px; overflow:auto;}
#WideContent			{width: 396px; padding:0; margin:0;}
#WideContentWrap		{width: 422px; height:226px; padding:0px; margin:0px; position:relative; left:0px; top:0px; right:0px; overflow:auto;}
#FullContent			{font-weight: normal; width: 719px; padding:0; margin:0;}
#FullContentWrap		{width: 747px; height:226px; padding:0px; margin:0px; position:relative; left:0px; top:0px; right:0px; overflow:auto;}



/*  new design by dsprankle
	ImageGrids for the left hand side
	and sub or main Area for the content
	also some site-wide tweaks and browser fixes
*/

#mainImageGrid {
width:365px;
height:373px;
background:#fff;
display:block;
overflow:hidden;
margin:0;
padding:0;
border:0;
}

#bottomImageGrid {
width:365px;
height:476px;
background:#fff;
display:block;
overflow:hidden;
margin:0;
padding:0;
border-bottom:3px solid #fff;
}

#subImageGrid {
width:365px;
height: 284px;
background:#fff;
overflow:hidden;
display:block;
margin:0;
padding:0;
border:0;
}


#mainImageGrid img, #subImageGrid img, #bottomImageGrid img {
margin: 0 3px 3px 0;
padding:0;
border:0;
z-index:2;
display:inline;
}


#mainImageGrid .gridNavigation, #bottomImageGrid .gridNavigation {
background-repeat:no-repeat;
background-position: center left;
background-color:#b8d4e5;
width:162px;
height:259px;
margin:0 0 3px 0;

padding:0;
border:0;
display:block;
float:right;
overflow:hidden !important; position:relative;
right:3px;}

#subImageGrid .gridNavigation {
background-repeat:no-repeat;
background-position: center left;
background-color:#b8d4e5;
width:162px;
height:170px;
margin:0 0 3px 0;
position:relative;
right:3px;
padding:0;
border:0;
display:block;
float:right;
overflow:hidden !important;
}

.gridNavigation h2 {

	text-align: right;
	font-style: italic;
	text-transform:lowercase;
	font-weight: bold;
	color: #124b7c;
	line-height: .95em;
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:40px 10px 20px 5px;

}

.gridNavigation h3 {

	text-align: right;
	font-style: italic;
	font-weight: bold;
	color: #b8d4e5;
	text-transform:lowercase;
	line-height: .8em;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:15px 10px 20px 5px;

}

.gridNavigation h3 a, .gridNavigation h2 a {
color:#015593;
text-decoration:none;
}

.gridNavigation h3 a:hover {
text-decoration:underline;
}



.gridNavigation ul {
display:block;
padding: 0 10px 0 10px;
width:207px;
overflow:visible;
position:relative;
left:-50px;
z-index:1;
margin:0;
}



.gridNavigation ul li {
	font-size: 11px;
	margin:0;
	border:0;
	display:block;
	overflow:visible;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	list-style-type: none;
text-align:right;
	background: url(../images/left/left_arrow.gif) no-repeat right;
	padding: 2px 55px 2px 0;
	width:182px;
}
.gridNavigation ul li a {
color:#015593;
text-decoration:none;
margin:0;
padding:0;
}
.gridNavigation ul li a:hover {
text-decoration:underline;
}



.currentPage, .currentpage {
background: #8e9faf url(../images/left/left_arrow.gif) no-repeat right !important;
filter:alpha(opacity=65);
-moz-opacity:.65;
opacity:.65;
cursor:text;
}

.currentPage a, .currentpage a{
color:#000 !important;
}

.currentPage a:hover, .currentpage a:hover{
text-decoration:none !important;
}

.currentSub, .currentSub {
background: #8e9faf;
filter:alpha(opacity=65);
-moz-opacity:.65;
opacity:.65;
cursor:text;
}

#mainArea {
width:386px;
margin:5px;
padding:0;
background:#dedede;
display:block;
float:right;
font-size:12px;
font-family: Helvetica, Verdana, Arial, sans-serif;
text-align:left;
line-height: 1.8em;
overflow:visible;
}

#subArea {
width:376px;
margin:5px 10px 50px 5px;
padding:0;
background:#dedede;
display:inline;
float:right;
font-size:12px;
font-family: Helvetica, Verdana, Arial, sans-serif;
text-align:left;
line-height: 1.3em;
overflow:visible;
}


#subAreaNews {
width:571px;
margin:0;
padding:0;
background:#f4eac2;
display:inline;
float:right;
font-size:12px;
font-family: Helvetica, Verdana, Arial, sans-serif;
text-align:left;
line-height: 1.3em;
overflow:visible;
}

#mainArea h1 {
	text-align: right;
	font-weight:normal;
	font-style: italic;
	color: #4e4e4e;
	line-height: .8em;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-right:20px;
	margin-bottom:20px;
	margin-left:5px;
}

#mainArea h2 {
	font-size: 14px;
	margin:5px 0 0 0;
	padding:0;
	color:#333333;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
}

.headlineEmphasisLeft {
text-align: left;
font-weight:bold;
font-size: 2em;
line-height:1em;
vertical-align:baseline;
color:#8ac343;
}

.headlineEmphasis {
font-weight:bold;
font-size: 2em;
line-height:1em;
vertical-align:baseline;
color:#8ac343;
}

.emphasis {
color: #8ac343;
font-weight:bold;
}

#subArea h1{
	margin:5px 0 10px 0;
	padding:0;
	font-weight:bold;
	font-style: italic;
	color: #8ac343;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#subArea h2 {
	font-size: 15px;
	margin:10px 0 0 0;
	padding:0;
	color:#333333;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
}

p {
padding:0;
margin:0 0 1em 0;
}

#mainArea a, #subArea a	{COLOR: #124b7c; font-weight:bold; TEXT-DECORATION: underline;}
#mainArea a:hover, #subArea a:hover	{COLOR: #477c9e; text-decoration:none;}


.offSetText {
margin-left:83px !important;
display:block;
margin-right: 20px;
color:#000;
}

#subArea ol, #subArea ul {
margin-left:0;
padding-left:1.4em;
}

#subArea li {
margin-bottom:.5em;
line-height:inherit;
}



.coverBackground {
background:url("../images/cellBackground.gif") no-repeat -3px bottom;
margin:0;
padding:0;
}
.coverBackgroundPages {
background:url("../images/left/cellBackgroundPages.gif") repeat -18px bottom;
vertical-align:top;
margin:0;
padding:0;
display:block;
}

/* page specific coding */

/* leadership section - really really needs trimming */





.LeadershipLeftBackground .gridNavigation{
width:138px !important;
height:259px !important;
border-top:3px #fff solid;
background-repeat:no-repeat;
background-position: center left;
background-color:#b8d4e5;
margin:0 0 0 0;
padding:0;
display:block;
float:right;
overflow:hidden !important;
}

.LeadershipLeftBackground {
display:block;
width:138px;
BACKGROUND-COLOR: #6d8fab; 
overflow:hidden !important;

}




.LeadershipLeftBackground .gridNavigation ul {
display:block;
padding: 0 10px 0 10px;
width:207px;
overflow:hidden;
position:relative;
left:-73px;
z-index:1;
margin:0;
}

.ExecutiveTeamHead                 { height: 24px; background: #a9c572; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.ExecutiveTeamSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ExecutiveTeamSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ExecutiveTeamSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #a9c572; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ExecutiveTeamSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #90ae54; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}


.BoardTeamHead             { height: 24px; background: #7d81ab; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.BoardSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.BoardSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.BoardSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #7d81ab; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.BoardSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #5e6288; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}


.SalesTeamHead                 { height: 24px; background: #85abcd; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.SalesTeamSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.SalesTeamSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.SalesTeamSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #739bbf; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.SalesTeamSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #2c5f8c; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ManagementTeamHead                 { height: 24px; background: #8799AB; font-weight:bold; FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; }

.ManagementTeamSubNavHead           { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:link    { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:active  { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:visited { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavHead a:hover   { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight:bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ManagementTeamSubNav			    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:link	        { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:visited	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNav a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #526374; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

.ManagementTeamSubNavOn			    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:link	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:active	    { width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:visited	{ width: 138px; height: 24px; text-indent: 8px; background: #8799AB; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}
.ManagementTeamSubNavOn a:hover	    { width: 138px; height: 24px; text-indent: 8px; background: #526374; font-weight: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase;}

/** Drupal CSS Entry for Table Footer **/
table.footer-table{
    color: white;
    border-color: white;
    margin-bottom: 0px;
    border-collapse: collapse;
    text-align: center;
    width: 771px;
    margin: 0px;
 }

table.footer-table td{
    text-align: center;
    padding: 10px;
    border-style: solid;
    border-width: 3px;
    border-color: white;
    line-height:1.286em;
}
/* closure Drupal CSS Entry for Table Footer */

/* event schedule and news section */
.eventsheader { background: #c0e59a; padding: 15px 20px 15px 30px; margin:0; border-bottom: 3px #FFF solid;}
.eventsheader h2 {font-family: Arial, Helvetica, sans-serif;font-size:18px; font-weight: bold; margin:0 0 10px 0; color: #1d3712; padding: 0;}
.eventsheader p {font-family: Arial, Helvetica, sans-serif;font-size:12px; margin: 0; color:#000000; padding: 0;}
.eventsheader h2 img { float: right; margin-left: 25px; }

.eventswrapper { border: 1px #96B66D solid; }
.newswrapper { border: 1px #c8bddf solid; }
.industrywrapper { border: 1px #bfdbf2 solid; }

.eventswrapper a, .newswrapper a, .industrywrapper a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #123B7C; text-decoration: underline; font-weight: bold; padding: 6px 39px; display: block; }
.eventswrapper h3, .newswrapper h3, .industrywrapper h3 { text-transform: none; color:#124B7c; }
.eventswrapper img, .newswrapper img, .industrywrapper img { float: left; display: block; border: 0; margin:2px 6px 0 0; }
.eventswrapper p, .newswrapper p, .industrywrapper p, .selected p {font-family: Arial, Helvetica, sans-serif;font-size:12px; margin:6px 55px 0 0; color:#000000; }
.eventslistrow1, .eventslistrow2, .industrynewslistrow1, .industrynewslistrow2, .ournewslistrow1, .ournewslistrow2 { border-bottom: 3px #FFF solid; }

.industrynewslistrow2 a {  background: #a6bac7 url(/images/events/closed.png) no-repeat 27px 8px; }
.industrynewslistrow1 a {  background: #cddae0 url(/images/events/closed.png) no-repeat 27px 8px; }
.eventslistrow2 a {  background: #c1dda0 url(/images/events/closed.png) no-repeat 27px 8px; }
.eventslistrow1 a {  background: #dff6c9 url(/images/events/closed.png) no-repeat 27px 8px; }
.ournewslistrow2 a {  background: #bfb9d5 url(/images/events/closed.png) no-repeat 27px 8px; }
.ournewslistrow1 a {  background: #d9d3eb url(/images/events/closed.png) no-repeat 27px 8px; }

.oneStory .select {  background: #bfb9d5; }
.oneStory { background: #d9d3eb; padding: 0 0 6px 0; margin: 0; display: block;}

.close {display: none;}
.selected .close { text-decoration: underline; float: right; font-size: 11px; font-weight: normal; display: block; color: #123B7C;}

.selected { background: #EAE1BC; padding: 0 0 6px 0; margin: 0; display: block;}
.selected .select { background: #E7D593 url(/images/events/open.gif) no-repeat 25px 10px; }

.selectedEvents { background: #cdd8e0; padding: 0 0 6px 0; margin: 0; display: block;}
.selectedEvents .select { background: #ADC0CF url(/images/events/open.gif) no-repeat 25px 10px; }


.selected a { background: #E7D593; color: #000; padding: 6px 10px 6px 39px; font-size: 12px; margin: 0 0 6px 0; display: block; text-decoration: none;}
.hiderDiv { display:none; padding-left:39px; padding-right:39px; font-size:12px;}
.hiderDiv p { display: block; margin-bottom: 1em; margin-top:0;}
.hiderDiv a { background:none; padding:0; margin:0; COLOR: #124b7c; display:inline; text-decoration:underline;}
.articleImage {
margin: 0;
border:0;
padding: 0 0 10px 30px;
}


