﻿
body
{
	background-color: #6a6968 !Important;	
	background-image:url('../PublishingImages/FCU-Background-main.gif');
	background-repeat: repeat-x;
}

h1 {
	margin: 0 0 0 -5px;
	padding: 0 0 0 0;
}
h2 {
	color: #90003e; 
	font: bold 9pt Arial, Helvetica, sans-serif;
	margin: 0 0 20px 0;
}
h3 {
	color: #575757; 
	font: bold 11pt Arial, Helvetica, sans-serif;
	margin: 0 0 20px 0;
}

a, a:active, a:link, a:visited { color: #90003e; text-decoration: none; }
a:hover { color: #90003e; text-decoration: underline; }



.redtext
{
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: black;
}


/* HANDLES THE TOP HEADER WITH LOGO AND SEARCH */
#ebMaster
{	
	width: 867px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}

/* HANDLES BORDERS AROUND CONTENT - HEADER EXCLUDED USED FOR MAKING DROP SHADOW*/
#ebMasterShadow
{	background-color: transparent;
	width: 867px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}
/* HANDLES PADDING, SPACING, BACKGROUND COLOR AND BORDERS AROUND CONTENT - HEADER EXCLUDED*/

#ebMain
{	text-align: center;
    margin: 0 auto;
    background-color: transparent;
	width: 867px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;


}

/* ????? */
#ebMainBorders
{	background-color: white;
	width: 867px;
	text-align: center;
    margin: -5px auto;
	border-left: 1px #c5c4c4 solid;
	border-bottom: 1px #c5c4c4 solid;
	border-right: 1px #c5c4c4 solid;

}


/* -------------------- CSS For Left / Right Navigation --------------------
.leftNav 
{
border:0px solid #8997BC;
margin: 0px 5px 0px 0px !Important;
padding: 0px 0px 0px 0px !Important;
width:193px;

}

.leftNavHover
{
	background-color:#0C5081;
}

#rightNav
{
	background-color:#D2E3F3;
	background-image:url(Images/eis/wp_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	width: 198px !Important;
	padding: 0px 0px 13px 0px !Important;
	margin: 0px 5px 20px 0px !Important;
	float: right;
	display: inline;
}

.RightNavTitle
{
	background-color:#D2E3F3;
	background-image: url(Images/eis/wp_top.gif);
	background-position: left top;
	background-repeat:no-repeat;
	width: 199px !Important;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	float: right;
	display: inline;
	margin-right: 5px;
}

.RightNavTitle b
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	color:#354260;
	font-weight: bold;
	margin: 4px 0px 0px 15px !Important;
	display:inline-block;
	border-bottom: 1px gray solid;
	width: 180px;
}*/

#ebTopLinks
{
	width: 869px;
	height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-image:url('Images/eis/eb_eis_top_big.gif');
	background-repeat: no-repeat;
	background-position: left;
	background-color: white;
	vertical-align: middle;
	text-align: left;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
}

#ebTopLinks a, #ebTopLinks a:link, #ebTopLinks a:active
{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	display:inline-block;
	padding: 7px 0px 0px 0px;
	margin: 0px 3px 0px 1px;
	
}



/* HANDLES LOOK AND FEEL OF TOP LEVEL OF NAVIGATION  	*/
#ebBlurbContentMain
{
	background-color: transparent;
	background-image: url('../PublishingImages/HorNavBG.gif');
	background-repeat: no-repeat;
	width: 869px;
	height: 46px;
	font: bold 8pt  Arial, Helvetica, sans-serif;
	text-align: center;
	padding	: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: center;
}


#ebBlurbContentMain a, #ebBlurbContentMain a:link, #ebBlurbContentMain a:active
{
	color: black;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}

#ebBlurbContentMain a:hover
{
	text-decoration: underline;
}


.ebTopTable
{
	width: 869px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}

/*------------------ SEARCH -------------------*/
.ebSearch
{
    padding					: 0px 0px 0px 0px;
    margin					: 0px 0px 0px 0px;
    border: 0px;
    vertical-align			: bottom;
    text-align: right;
    height: 20px;
    /*float: right;*/
/*    display: inline-block;*/
    /*position: relative;*/
}

.ebSearch .ms-sbcell .ms-sbplain
{
	border: 0px;
	padding-right: 2px;
}
.ebSearch .ms-sbcell
{
    border					: 1px #F6B825 solid;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 9pt;
    color					: black;/*#6C7C89;*/
    padding					: 0px;
    background-color: white;
    width: 125px;

}

.ebSearch .ms-sbgo
{
    background: one;
    border: 0px;
    padding-left: 2px;
    padding-right: 0px;
    width: 30px;
}

.ebSearch .ms-sbtext
{
	border: 0px;
	background-color: transparent;
	text-align: right;
	width:550px;
}

.ebSearch .ms-sbLastcell
{
	width: 0px;
}

.ebSearch #SRSB
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 3px;
	
}

/*------------------- MAIN CONTENT ------------------*/




/* handles content area on inner pages */

#ebLeftMainContent
{

	width: 869px;
	clear: both;
	display: inline;
	/*position:relative;*/
	color:#343132;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

#ebMainText
{
	text-align: left;
	width: 869px;
	margin: 5px 0px 0px 20px;
	

}

.ebStolenCardText
{
	text-align: left;
	width: 810px;
	padding: 0px 0px 0px 2px;

	

}


/* HANDLES BACKGROUND OF INNERPAGE SUBNAV */

#ebRightNav
{
	width: 220px;
	float: right;
	display: inline;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

	
}


/* HANDLES TITLE OF INNERPAGE  */
.ebTitle
{	
	text-align: left;
	background-color: white;
	border-bottom: 1px solid gray;
	width: 790px;
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #90003e;
	padding: 10px 20px 15px 0px;
	margin: 5px 30px 10px 34px;
}

.eb-SubTitle
{	width: 532px;
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt !Important;
	font-weight: bold !Important;
	color: #666;
	padding: 0px ;
	margin: 0px ;
	vertical-align: middle;
}

#ebbreadcrumbs
{

    background-color: white;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #666;
    padding: 15px 0px 2px 20px;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 847px;
	border-left: 1px #c5c4c4 solid;
	border-top: 1px #c5c4c4 solid;
	border-right: 1px #c5c4c4 solid;

}
#ebbreadcrumbs a, #ebbreadcrumbs a:active, #ebbreadcrumbs a:link
{
	text-decoration			: underline;
	color					: #666;
	
	}
#ebbreadcrumbs a:hover
{
	text-decoration			: none;
}





.print
{
	display:none;
}

.clear { clear: both; background: none; }

/* Default SharePoint Styles - Overrides! */
#ebLeftMainContent .ms-standardheader
{
	height: 20px;
	background-image: url('Images/eis/title_head3.gif');
	background-position: left;
	background-repeat: no-repeat;
	background-color: #D2E3F3;
	width: 650px;
	color: #7a7a7a;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#ebLeftMainContent .ms-standardheader span
{
	padding-left: 5px;
	color: #7a7a7a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 4px;
	display: inline-block;
	line-height: 10px;

}

#ebLeftMainContent .ms-gb a
{
	font-size: 0pt;
	color: white;
	line-height: 0px;
}

.ms-WPHeader
{
text-align: center;
}

.ms-WPHeader td
{
	border-bottom: 0px;	
}

.ms-WPHeader tr
{

}

/* TJD */
.ms-WPBorder
{
	border: 0px;
}
.headertitle
{

}

.headertitle a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.level-item
{
	
}

.level-item a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
/* HANDLES INDIVIDUAL LINKS OF TOP LEVEL NAVIGATION  */
.ebs-topnav
{	
	height: 46px; 
	
	/*width: 136px; background-image: url('../../Images/ebsco/ebsco_btn_bg.gif');*/
	color: black;
	text-align: center;
	vertical-align: middle;
	font: bold .9em arial;
	padding: 17px 10px 17px 10px;
	white-space: normal;
}
.ebs-topnav a
{	
	background-image: none;
}

.ebs-topnav-Hover
{	
/*	background-image		: url('../../Images/ebsco/ebsco_btn_bg_reverse.gif');*/
	color: #000;
}

.ebs-topnav-SubMenuItem
{	
	background-color: NONE; 
	border-bottom: 1px #D1D1D1 solid; 
	border-right: 1px #D1D1D1 solid; 
	border-left: 1px #D1D1D1 solid; 
	border-top: 0px;
	padding: 2px 2px 2px 2px;
	margin: 0px;
	width: 100%;
	text-align: left;
}

.ebs-topnav-SubMenuItem a
{	
	display: block;	
	color: #1D6AB4;
	width: 287px;
	/*height					: 20px;*/
	line-height: 20px;
	text-indent: 5px;
}

.ebs-topnav-SubMenuItem a:hover
{
	display					: block; 
	background-color		: #FFF5D2;
	width					: 287px;
	/*height					: 20px;*/
	line-height 			: 20px;
	color					: #000000;
}


.ebHomeRight
{
	float: right;
	margin-bottom: 10px;
}

.ebHomeRight .ms-WPBody
{
	width: 199px;
	background-color: #D2E3F3;
	background-image: url('Images/eis/wp_bottom.gif');
	background-position: bottom;
	background-repeat:no-repeat;
	padding-bottom: 10px;
	text-align: left;
}

.ebHomeRight .ms-WPHeader a
{
	/*display: none;*/
}
.ebHomeRight .ms-WPBody .item
{
	padding-left: 0px;
}


.ebHomeRight .ms-WPTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	height: 15px;
	width: 199px !Important;
	padding: 5px 0px 0px 0px;
	margin: 0px 4px 0px 0px;
	background-color: #D2E3F3;
	background-image: url('Images/eis/wp_top.gif');
	background-position: top left;
	background-repeat:no-repeat;
	text-align: left;
}

.ms-WPHeader div.ms-HoverCellInActive, .contentRight .ms-WPHeader  
{ 
	background: white; 
	width:5px;
	position:absolute;
	z-index:105;	
/*	background-image: url('Images/eis/wp_top_right.gif');
	height: 22px; 
	
	margin: 0; 
	border-style: none; */
}

div.ms-HoverCellActiveDark
{
	z-index:105;
	position:absolute;
		
}

.ebHomeRight .ms-WPTitle span
{
	margin-left: 15px;
}

.ebHomeRight .ms-HoverCellInActive
{
	background-color: transparent;
}

.ebHomeRight .cbq-layout-main
{
	border-top:1px gray solid;
	width: 175px;
	text-align: left;
	display:inline-block;
}

.ebHomeRight .ms-WPHeader td
{
	width: auto !Important;
}

.ICNPublishedDate
{
	display: inline;
	font-weight: bold !Important;
}

.ICNSummary
{
	display: inline;
	font-weight:bold !Important;
}

.ICNHome
{
	width: 490px;
}

.HomeListsTable
{
	width: 590px;
	padding: 0px 0px 0px 0px !Important;
	margin: 0px 0px 0px 0px !Important;	
}

.HomeListsRow
{
	padding:4px 0px 4px 0px !Important;
	margin: 0px 0px 0px 0px !Important;

}
.HomeListsTitle
{
	/*padding:1px 1px 1px 1px !Important;
	margin: 0px 0px 0px 0px !Important;*/
	text-align: left !Important;	
}

.HomeListsDate
{
	width: 100px !Important;
	/*padding:1px 1px 1px 1px !Important;
	margin: 0px 0px 0px 0px !Important;*/
	display: inline-block;
	vertical-align: top;
}

.HomeEventsTable
{
	background-color:#D2E3F3;
	width: 175px;
	padding: 0px 0px 0px 0px !Important;
	margin: 0px 0px 0px 15px !Important;
	border-top: 1px gray solid;
}

.HomeEventsTable
{
	vertical-align: top;
}

.HomeEventsUL
{
	padding: 0px 0px 0px 10px !Important;
	margin: 0px 0px 0px 0px !Important;
}

.HomeEventsLI
{
	list-style-image: url('Images/eis/arrow.gif'); 
	text-align: left;
	/* Top Right Bottom Left */
	padding: 0px 3px 0px 0px !Important;
	margin: 4px 0px 5px 10px !Important;
}

.HomeEventsTD
{
	/*background-image: url('Images/eis/arrow.gif');
	background-position: left top;
	background-repeat:no-repeat;
	text-align: left; */
	padding: 0px 0px 0px 0px !Important;
	margin: 0px 0px 0px 0px !Important; 
	/*display: block; */

}

.HomeEventsTD a
{
}
.HomeEventsDate
{
	padding: 0px 0px 0px 0px !Important;
	margin: 0px 0px 0px 0px !Important;
}

.NewsTable
{
	width: 620px;
}

.NewsDate
{
	font-size: medium !Important;
}

.NewsHeader
{
	font-size: medium !Important;
	font-weight: bold;
}

.NewsBody
{
	
}

.EventsTable
{
	
}

.EventsTable td
{
	padding: 1px 1px 1px 1px;
}

.EventsTitle
{
	font-size: 16px !Important;
	font-weight: bold;
}

.EventsStartDate
{
	font-size: 12px !Important;
}

.EventsEndDate
{
	font-size: 12px !Important;
}

.EventsLocation
{
	font-size: 12px !Important;
}
/* MARQUEE HOME PAGE ONLY */

.HomeMarquee
{
	background-image: url('../PublishingImages/HomeMarquee.jpg'); 
	background-repeat: no-repeat;
	width: 862px;
	height: 286px;
	margin: 0 auto;


}
.HomeMarquee .mainCell
{
	width: 822px;
	height: 225px;
		
}
.HomeMarquee .buttonCell
{	text-decoration: none;
	width: 20px;
	height: 20px;
		
}
.HomeMarquee .taglineCell
{	font: bold 14px arial;
	color: white;
	text-align: left;
	height: 20px;
	padding-left: 70px;
	padding-top: 0px;
	vertical-align: center;
		
}





/* FEATURES BOX HOME PAGE ONLY */

.HomeFeatures
{
	padding-top: 0px;
	margin: 0 auto;
	clear: both;
	background-image:url('../PublishingImages/FeaturesBackground_crop.gif');	
	background-position: 1px 3px;
	background-repeat: no-repeat;
	height: 132px;
	font: .8em arial;
}

.HomeFeaturesRow
{
}

.HomeFeaturesCell
{
	text-align: left;
	vertical-align: top;
	width: 25%;
	padding: 18px 8px 0 18px;

}
.HomeFeaturesCell h1
{
	color: black;
	font: bold 1em arial;
}
.HomeFeaturesCell p
{
	color: black;
	font: .8em arial;
	margin: 0px 10px 0 60px;
}
.HomeFeaturesCell a, .HomeFeaturesCell a:active, .HomeFeaturesCell a:link, .HomeFeaturesCell a:hover
{
	color: #90003e !Important;
	
}

.webpartzone-div .ms-WPBody 
{
	text-align: center;
	margin: 0 auto;
	padding: 0 0 0 1px;

}

.webpartzone-div .ms-WPHeader
{
	height: px;
	margin: 0 auto;
	padding: 0;
}

/* CONTACT BOX HOME PAGE ONLY */
.ContactTable
{
	text-align: center !Important;
	margin: 0 auto;
	clear: both;
	background-image:url('../PublishingImages/ContactBackground.gif');	
	background-repeat: no-repeat;
	background-color: white;
	width: 865px;
	height: 142px;

}
.ContactTableCell1
{
	
	text-align: left;
	vertical-align: top;
	width: 33%;
	padding: 40px 8px 0 97px;
	font: .7em arial;
}
.ContactTableCell2
{
	
	text-align: left;
	vertical-align: top;
	width: 33%;
	padding: 55px 8px 0 82px;
	font: .7em arial;
}
.ContactTableCell3
{
	
	text-align: left;
	vertical-align: top;
	width: 33%;
	padding: 40px 8px 0 55px;
	font: .7em arial;
}

.ContactTableCell1 a:active, .ContactTableCell1 a:link, .ContactTableCell1 a:hover
{
	color: #90003e !Important;
	
}
.ContactTable p
{
	color: black;
	font: .9em  arial;
	padding-top: 0;
}

/* regular content table 550 px two column */
.contentTable{
	width: 550px;
	text-align: left;
	margin-bottom: 20px;
	margin-left: 20px;
} 
.contentTable p {
	color: black;
	font: .9em arial;

	
} 
.contentTable td {
	padding: 0px;	
	color: black;
	margin: 0;

} 


.ContactCell {
	width: 600px;	


} 
.ContactInfoCell {
	width: 300px;	


} 



.contentTable a, .contentTable a:active, .contentTable a:link 
{ color: #90003e; text-decoration: none; }

.contentTable a:hover
{
	color: #90003e; text-decoration: underline;
} 
/* END regular content table 550 px two column */



/* 800 px 2 column table */
.FullWidthTable {
	width: 740px;
	text-align: left;
	margin-bottom: 20px;
}
.FullWidth td{

	color: black;
	width: 360px;
	padding-left: 20px;
	padding-right: 20px;

}
.FullWidth a, .FullWidth a:active, .FullWidth a:link 
{ color: #90003e; text-decoration: underline  !Important; }

.FullWidth a:hover
{
	color: #90003e; text-decoration: none  !Important;
} 

/* END 800 px 2 column table */

/* One column table */
.OneColumn{
	width: 800px;
	text-align: left;
	padding-left: 20px;
}

.OneColumn a, .OneColumn a:active, .OneColumn a:link 
{ color: #90003e; text-decoration: underline  !Important; }

.OneColumn a:hover
{
	color: #90003e; text-decoration: none  !Important;
} 
/* END One column table */

ul
{

	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #575757;
	text-align: left;
	list-style-type: disc;
	margin: 0 5px 5px -20px;
	padding: 0 0 0 35px;

}
li
{
	margin-top: 3px;
}



.contactPageTable 
{
 width: 350px;
}

.contactPageTable td
{
	padding-left: 3px !Important;
}

/*footer styles */

#ebFooter
{
	clear: both;
	background-color: #dedede;
	color: #666;
	width: 837px;
	border: 1px #c5c4c4 solid;
	font-size: 7pt;
	margin: 14px 0px 0px 0px;
	padding: 3px 15px;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}


#ebFooterText
{	
	margin-top: 0px;
	height: 12px;
}
.footerTable
{
	padding-top: 3px;
	font: bold 7pt arial;
	width: 837px;

}
.footerTable a, .footerTable a:active, .footerTable a:link, .footerTable a:hover
{
	color: #3d3d3d !Important;
	
}

.footerTable .leftcell
{
	text-align: left;

	width: 50%;
	height: 16px;
}
.footerTable .leftcell img
{
	margin-top: 10px;
}

.footerTable .rightcell
{
	text-align: right;
}
.footerTable .ebscolink
{
	text-align: right;
	color: white; 
	vertical-align: top;
	padding-top: 12px;
	

}
.ebscolink a, .ebscolink a:active, .ebscolink a:link
{
	color: white !Important;
	text-decoration: none;
	font-weight: bold;
}
.ebscolink a:hover
{
	color: white !Important;
	text-decoration: underline;
		font-weight: bold;
}

