div.leftnav_custom {
	color: #CCCC99; /* 492A37 */
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 15px; /*  <-15  */
	position: absolute;
	left: 0px;
	width: 128px;     /*  Update this   */
	top: 178px;
	height: 1108px;   /*  Update this   */
	border-top-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #A892A8;
	background-color:#7B5088; /*  F6ECF6 A892A8 5A3765 492A37 7B5088*/
	padding:5px;
}

div.news_top {
color: #000000;
font-family: verdana, Times New Roman, Times, serif;
font-size: 12px;
position: absolute; 
left: 380px; 
width: 500px;
top: 222px; 
height: 85px;
border-top-style: dotted;
border-left-style: dotted;
border-right-style: dotted;
border-bottom-style: dotted;
border-width: 0px;
border-color: #660066;
background-color:#ffffff;
z-index:3;
} 

div.news {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 498px;
	top: 222px;
	height: 430px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #660066;
	background-image:url(graphics/benefit_home_page_bkground.jpg); 
	z-index:3;
} 

div.news1 {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 378px;
	width: 249px;
	top: -92px;
	height: 748px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #660066;
	/*  background-image:url(graphics/benefit_home_page_bkground.jpg); */
	z-index:3;
} 

div.news2 {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 228px;
	height: 315px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;

} 

div.news2_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 258px;
	height: 295px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;

} 

div.news3 {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 590px;
	height: 126px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.news3_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 822px;
	height: 126px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.report {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 767px;
	height: 101px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.report_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 877px;
	height: 101px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.jobannounce_body_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 258px;
	height: 157px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.events {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 916px;
	height: 380px;     /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.events_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 997px;
	height: 342px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.donor {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 916px;
	height: 380px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.donor_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 1030px;
	height: 309px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.upcoming_events {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 590px;
	height: 278px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
} 

div.upcoming_events_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 608px;
	height: 220px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
}

div.structural {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 228px;
	height: 315px;     /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
}

div.structural_scrollon {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 465px;
	height: 305px;    /*  Update this   */
	border-top-style: dotted;
	border-left-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-width: 0px;
	border-color: #660066;
	background-color:#ffffff;
	z-index:3;
}

div.news_header {
color: #ffffff;
font-family: verdana, Times New Roman, Times, serif;
font-size: 16px;
position: absolute; 
left: 380px;
width: 261px; 
top: 187px; 
height: 26px;
background-color:#7B5088;
/* background-color:#7C5D67; */
} 

div.news_header2 {
color: #ffffff;
font-family: verdana, Times New Roman, Times, serif;
font-size: 16px;
position: absolute; 
left: 647px;
width: 234px; 
top: 187px; 
height: 25px;
background-color:#7B5088;
/* background-color:#7C5D67; */
} 

div.news_header3 {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 188px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#7B5088;
	/*background-color:#B59EB5;  B59EB5 */
	/*background-color:#492A37;*/
} 

div.news_header3_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 220px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#7B5088;
	
} 

div.news_header4 {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 220px;
	height: 33px;
	background-color:#6B2A5D;
/* background-color:#7B5088; */
/* background-color:#7C5D67; */

} 

div.news_header5 {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 550px;
	height: 33px;
	background-color:#993366;
/* used for new housing news */

} 

div.news_header5_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 13px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 780px;
	height: 33px;
	background-color:#993366;
/* used for new housing news */

} 

div.annual_report {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 725px;
	height: 33px;
	background-color:#560f6b;
/* 	background-color:#993366; */
/* used for Annual Report Section */

} 

div.annual_report_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 220px;
	height: 33px;
	background-color:#560f6b;
/* 	background-color:#993366; */
/* used for Annual Report Section */

} 

div.jobannounce_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 220px;
	height: 33px;
	background-color:#560f6b;
/* 	background-color:#993366; */
/* used for Annual Report Section */

} 


div.jobannounce_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 835px;
	height: 33px;
	background-color:#560f6b;
/* 	background-color:#993366; */
/* used for Annual Report Section */

} 

div.news_header_long {
color: #ffffff;
font-family: verdana, Times New Roman, Times, serif;
font-size: 12px;
position: absolute; 
left: 380px;
width: 500px; 
top: 187px; 
height: 26px;
background-color:#7B5088;
/* background-color:#7C5D67; */
} 

div.events_header {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 875px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#A892A8; /* B59EB5 */
} 

div.events_header_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 645px;
	width: 235px;
	top: 955px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#A892A8; /* B59EB5 */
} 

div.structural_header {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 188px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#996699; /* B59EB5 */
} 


div.structural_header_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 645px;
	width: 236px;
	top: 424px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#996699; /* B59EB5 */
} 

div.donor_header {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 875px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	/*background-color:#B59EB5;  B59EB5 */
	background-color:#492A37;
} 

div.donor_header_scroll {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 987px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	/*background-color:#B59EB5;  B59EB5 */
	background-color:#492A37;
}

div.upcoming_events_header {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 13px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 550px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#977B64;
	/*new section for upcoming events - instit. */

} 

div.upcoming_events_header_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 534px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#977B64;
} 

div.upcoming_events_header_scrollon {
	color: #ffffff;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 14px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 566px;
	height: 33px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-width: 0px;
	border-color: #660066;
	background-color:#977B64;
	/*new section for upcoming events - instit. */

} 

div.leftcenter {
color: #000000;
font-family: verdana, Times New Roman, Times, serif;
font-size: 12px;
position: absolute; 
left: 148px; 
width: 220px; 
top: 188px; 
height: 217px;
border-top-style: none;
border-left-style: none;
border-right-style: none;
border-bottom-style: none;
border-width: 1px;
border-color: #660066; 
background-color:#ffffff;
} 

div.insti {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 148px;
	width: 220px;
	top: 539px;
	height: 151px;    /*  Update this   */
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #660066;
	background-color:#FFFFFF;
}

div.annou {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 148px;
	width: 220px;
	top: 701px;
	height: 595px;    /*  Update this   */
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #660066;
	background-color:#FFFFFF;
}

div.annou_b {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 149px;
	width: 220px;
	top: 956px;
	height: 273px;    /*  Update this   */
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #660066;
	background-color:#FFFFFF;
}

div.announce_job {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 380px;
	width: 258px;
	top: 842px;
	height: 127px;    /*  Update this   */
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #660066;
	background-color:#FFFFFF;
}

div.partners {
	color: #333366;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 148px;
	width: 220px;
	top: 415px;
	height: 114px;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #660066;
	background-color:#ffffff;
} 


div.more {
background-color:#CCCC99; 
color: #6699CC;
font-family: verdana, Times New Roman, Times, serif;
font-size: 10px;
position: absolute;
left: 740px;
width: 120px; 
top: 338px; 
height: 14px; 
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color:#492A37; 
padding: 2px;
z-index: 3;
}

div.more2 {
background-color:#CCCC99; 
color: #6699CC;
font-family: verdana, Times New Roman, Times, serif;
font-size: 10px;
position: absolute;
left: 659px;
width: 197px; 
top: 589px; 
height: 14px; 
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color:#492A37; 
padding: 2px;
z-index: 3;
}

div.more3 {
background-color:#CCCC99; 
color: #6699CC;
font-family: verdana, Times New Roman, Times, serif;
font-size: 10px;
position: absolute;
left: 966px;
width: 51px; 
top: 365px; 
height: 14px; 
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color:#492A37; 
padding: 2px;
z-index: 3;
}

div.topfooter_custom {
	background: white;
	color: #000000;
	font-family: Verdana, Times New Roman, Times, serif;
	font-size: 12px;
	position: absolute;
	left: 0px;
	width: 870px;
	top: 1310px;    /*  Update this   */
	height: 16px;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #660066;
	padding:5px;
} 

div.bottomfooter_custom {
	color: #000000;
	font-family: verdana, Times New Roman, Times, serif;
	font-size: 10px;
	position: absolute;
	left: 0px;
	width: 890px;
	top: 1356px;  /*  Update this   */
	height: 15px;
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-width: 1px;
	border-color: #660066;
} 
