.topWrapper { 
	background: #0066CC url(/images/bcd_header.gif) no-repeat scroll 0 0;
	margin: 15px 0 0 0; padding: 15px 0 0 0; width: 926px; height: 54px; cursor:pointer;
}
.topWrapper h1, .topWrapper h2 { display: none; }

.giving th, .giving .giftType { font-weight: bold; }
.giving ul { padding: 0 2px 0 13px; margin: 0;}

.rotating_header_img { 
	vertical-align: top; width: 475px; height: 201px; 
	border-style: solid; border-color: #ffffff; border-width: 0px 1px 0px 0px; 
}
.siderbar_header_img { vertical-align: top; width: 278px; background: #165CAF; vertical-align: top; }
.sidebar_content { vertical-align: top; background: #f5f2ea; }

.main_content { padding: 3px 6px; }

.footer { padding: 10px; }

.subHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #868279;
	padding-bottom: 13px;
}

.eventHeader {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0D5DB9;
	margin: 15px 18px 15px 18px;
}

.siteMapHeader {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1667C5;
	margin: 0px 0px 0px 0px;
}
.siteMapHeader A:LINK { text-decoration: none; }
.siteMapHeader A:ACTIVE { text-decoration: none; }
.siteMapHeader A:VISITED { text-decoration: none; }
.siteMapHeader A:HOVER { text-decoration: underline; }

.siteMapSub1 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1667C5;
	margin: 0px 0px 0px 20px;
}
.siteMapSub1 A:LINK { text-decoration: none; }
.siteMapSub1 A:ACTIVE { text-decoration: none; }
.siteMapSub1 A:VISITED { text-decoration: none; }
.siteMapSub1 A:HOVER { text-decoration: underline; }

.siteMapSub2 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #1667C5;
	margin: 0px 0px 0px 35px;
}
.siteMapSub2 A:LINK { text-decoration: none; }
.siteMapSub2 A:ACTIVE { text-decoration: none; }
.siteMapSub2 A:VISITED { text-decoration: none; }
.siteMapSub2 A:HOVER { text-decoration: underline; }

.siteMapSub3 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #1667C5;
	margin: 0px 0px 0px 50px;
}
.siteMapSub3 A:LINK { text-decoration: none; }
.siteMapSub3 A:ACTIVE { text-decoration: none; }
.siteMapSub3 A:VISITED { text-decoration: none; }
.siteMapSub3 A:HOVER { text-decoration: underline; }

.calendarData {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
}

.eventLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #324051;
	text-align: justify;
}

.eventLink A:LINK { text-decoration: none; color: #324051; }
.eventLink A:ACTIVE { text-decoration: none;  color: #324051; }
.eventLink A:VISITED { text-decoration: none; color: #324051; }
.eventLink A:HOVER { text-decoration: none; color: #004596; }

.subNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DCECB9;
	line-height: 14px;
}

.subNavigation A:LINK { color: #DCECB9; text-decoration: none; }
.subNavigation A:ACTIVE { color: #DCECB9; text-decoration: none; }
.subNavigation A:VISITED { color: #DCECB9; text-decoration: none; }
.subNavigation A:HOVER { color: #FFFFFF; text-decoration: none; }
	
.search {
        font-family: Arial, Helvetica, Tahoma, sans-serif;
        font-size: 11px;
        color: #1C5494;
        text-align: left;
}

.backNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D1E6FF;
	line-height: 14px;
}

.backNavigation A:LINK { color: #D1E6FF; text-decoration: none; }
.backNavigation A:ACTIVE { color: #D1E6FF; text-decoration: none; }
.backNavigation A:VISITED { color: #D1E6FF; text-decoration: none; }
.backNavigation A:HOVER { color: #FFFFFF; text-decoration: none; }
	
.search INPUT {
        background-color: #F3F1EA;
        border-width: 1px;
        border-style: solid;
        border-color: #98B46B;
        font-family: Arial, Helvetica, Tahoma, sans-serif;
        font-size: 11px;
	vertical-align: middle;
}

.search {
	width: 277px;
	background: #B9DB83;
	height: 30px;
	border-width: 0px 0px 1px 0px;
	border-color: #FFFFFF;
	border-style: solid;
}

.trustee {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

.trustee A:LINK { color: #1667DA; }
.trustee A:ACTIVE { color: #1667DA: }
.trustee A:VISITED { color: #1667DA; }
.trustee A:HOVER { color: #DF7813; } 

.highlightsList {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
}

.highlightsList UL {
	list-style-type: square;
	padding-left: 10px;
	margin-left: 10px;
	margin-top: 8px;
}

.highlightsList LI {
	padding-left: 0px;
	margin-bottom: 5px;
}

UL {
	margin-top: 15px;
	margin-bottom: 0px;
}

LI {
	margin-bottom: 3px;
}

.headlineBlack { color: #000000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Tahoma, sans-serif; }
.headlineBlue { color: #0E51A0; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Tahoma, sans-serif; }
.headlineGreen { color: #81B431; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Tahoma, sans-serif; }
.headlineRed { color: #C71444; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Tahoma, sans-serif; }
.headlineOrange { color: #DF7813; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Tahoma, sans-serif; }

.authoring { color: #000000; font-size: 12px; font-weight: normal; font-family: helvetica, arial, sans-serif; }
.authoring A:LINK { color: #ff2222; text-decoration: underline; }
.authoring A:ACTIVE { color: #ff2222; text-decoration: underline; }
.authoring A:VISITED { color: #ff2222; text-decoration: underline; }
.authoring A:HOVER { color: #ff2222; text-decoration: underline; }


.suckerdiv ul{
	margin: 0; padding: 0;
	list-style-type: none;
	width: 175px; /* Width of Menu Items */
	border-bottom: 1px solid #ccc;
}
	
.suckerdiv ul li{ position: relative; padding: 0; margin: 0; }
	
/*Sub level menu items */
.suckerdiv ul li ul{
	position: absolute;
	width: 200px; /*sub menu width*/
	top: 0; margin: 0; padding: 0;
	visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
	display: block;
	overflow: none; /*force hasLayout in IE7 */
	background: #E0DBD3;
	padding: 0; margin: 0;
	border: 1px solid #ccc; border-bottom: 0;
}
.suckerdiv ul li li a{ padding: 6px 12px; color: 007DC0; font-size: 10pt; text-decoration: none; }
.suckerdiv ul li ul li:hover, .suckerdiv ul li ul li a:hover, .suckerdiv ul li ul li:hover a 
{ color: #F6F4ED; background-color: #007DC0; }

/* .suckerdiv .subfolderstyle{ background: url(media/arrow-list.gif) no-repeat center right; }  */

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */