﻿
.body
{
	color                  	: black !Important;
}

.body a
{
	color                  	: #333333 !Important;
}


h2
{
	font-weight				: bold;
	font-size				: 12px;
	margin:					: 0px 0px 0px 0px;
	padding:				: 0px, 0px, 0px, 0px;
}

.editorConsole
{
	background-color       	: #C5D3D4;
}

.MasterHeader
{
	background-color		: transparent;
}

.MasterLogo
{
	width: 550px;
	height: 90px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('../../Images/ebsco/ebsco_top_header.jpg');
	background-position: left;
	background-repeat:	no-repeat;
	border-left:0px white solid;
	border-right: 0px white solid;
	border-bottom: 0px white solid;	
	display: none;	
}

.NoShowBlueMaster
{
	display					: none;
}
/* Used for a line spacer */
.dottedSpacer
{
	border-bottom           : 1px #6B7C88 dashed;
	border-top              : 0px;
	border-left             : 0px;
	border-right            : 0px;	
	font-size				: 4px;	
	margin-bottom			: 10px;	
width: 550px;
}

/* Horizontal Rules */
hr
{
	color					: #fff;
	background-color		: #fff;
	border-bottom           : 1px #6B7C88 dotted medium;
	border-top              : 0px;
	border-left             : 0px;
	border-right            : 0px;
	border-style:			: dotted;
	font-size				: 4px;	
	margin-bottom			: 10px;
	width: 550px;
}

/* Contact Us Page CSS for Form Fields */
input
{
	font-size				: 11px;
	font-family            	: Arial, Helvetica, sans-serif;
}

select
{
	font-size				: 11px;
	font-family            	: Arial, Helvetica, sans-serif;
}

.ContactUsHeader
{
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;	
}

.ContactUsThankYou
{
	font-weight:bold;
}

.ContactUsReport-MainTitle
{
	font-weight				: bold;
	font-size				: 14px;
	margin-bottom			: 10px;
	padding-bottom			: 5px;	
	border-bottom			: 1px black solid;
}
.ContactUsReport-Table
{
	margin-bottom			: 15px;
	width					: 100%;
}
.ContactUsReport-Name
{
	font-size 				: 20px;
	font-weight				: bold;
	background-color		: #FFF5D2;
	border-bottom			: 1px gray solid;	
	border-right			: 1px gray solid;
	border-left				: 1px gray solid;		
}
.contactUsReport-SectionTitleImage
{
	padding-left			: 5px;
	padding-right			: 10px;
}
.ContactUsReport-Date
{
	color					: gray;
	border-bottom			: 1px gray solid;
}
.ContactUsReport-JobAddress
{
	display					: block;
	width					: 100%;
}
.ContactUsReport-Job
{
	float					: left;
	display					: inline;
	position				: relative;
	width					: 50%;
	margin-bottom			: 5px;
}
.ContactUsReport-Address
{
	display					: inline;
	position				: relative;
	width					: 50%;
}
.ContactUsReport-Comments
{

}
.ContactUsReport-CommentsTitle
{
	font-weight				: bold;
}
.ContactUsReport-HidableInfo
{
	padding-left			: 5px;
	border-bottom			: 1px gray solid;
	border-left				: 1px gray solid;
	border-right			: 1px gray solid;
	background-color		: #efefef;
}
.ContactUsReport-JobAddressTitle
{
	font-weight				: bold;
}
.ContactUsReport-InterestsArea
{
	padding-top				: 5px;
	padding-left			: 5px;
	font-weight				: bold;
}
.ContactUsReport-InterestsCell
{
	padding-top				: 5px;
}
.ContactUsReport-InterestsItem
{
	padding-left			: 25px;
}
.ContactUsReport-InterestsTitle
{
	font-weight				: bold;
}
.ContactUsReport-MailtoLink
{
	text-decoration			: none;
}
.ContactUsReport-NamesTitle
{
	font-weight				: bold;
	font-size				: 16px;
	padding 				: 3px;
	padding-top				: 10px;
	padding-left			: 3px;
	border-bottom			: 1px gray solid;
	width					: 100%;
}
.ContactUsReport-Stats-Main
{
	padding-left			: 5px;
	padding-right			: 5px;
	margin-bottom			: 5px;
	border-bottom			: 1px gray solid;
	border-left				: 1px gray solid;
	border-right			: 1px gray solid;
	background-color		: #ffffff;

}
.ContactUsReport-Stats-Title
{
	border-bottom			: 1px gray solid;
	border-left				: 1px gray solid;
	border-right			: 1px gray solid;
	border-top				: 1px gray solid;
	font-weight				: bold;
	font-size				: 13px;
	padding 				: 3px;
	padding-left			: 0px;
}
.ContactUsReport-Stats-TitleRow
{
	font-weight				: bold;
	padding-bottom			: 2px;
	background-color		: #FFE18E;
}
.ContactUsReport-Stats-DetailRow
{
	padding-bottom			: 2px;
}
.ContactUsReport-Stats-DetailRow-AltRow
{
	padding-bottom			: 2px;
	background-color		: #dedede;
}
.ContactUsReport-Stats-DetailRow-AreaHeader
{
	padding-bottom			: 2px;
	background-color		: #FFF5D2;
	font-weight				: bold;

}
/*	Used to set the Main Table containing the content of the page. */
.master
{
	width					: 550px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px;
	border-left: 0px white solid;
	border-right: 0px white solid;

}

.master1
{
	width					: 550px !Important;
	padding					: 0px 0px 0px 0px;
	margin					: 0 auto;
	display:none;
}


.masterShadow
{
	width: 600px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	border-left: 0px #D1D1D1 solid;
	border-right: 0px #D1D1D1 solid;
	border-bottom: 0px #D1D1D1 solid;		
}

.MainMenuTD
{
	height					:48px;
	width					:550px;
	padding					: 0px 0px 0px 0px;
	margin					: 0px 0px 0px 0px;
	border-left 			: 0px white solid;
	border-right			: 0px white solid;
	border-bottom           : 0px white solid;
	display: none;

}

.contactUsSectionTitle
{
	
}

.contactUsSectionTitleImage
{
	padding:2px;
	vertical-align:middle;
}
/** Search area menu box **/
.topNav3Hover
{
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 9pt;
	color					: white;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align			: middle;
	text-align				: center;
	font-weight				: bold;
}
.topNav3Hover a
{
	text-decoration			: none;
	color					: white;
}

.topNav3Hover a:hover
{ 
	text-decoration			: underline;
}

.topNav3Hoverleft
{
	width					: 33px;
	height					: 20px;
	padding					: 0px 0px 0px 0px;
}
.topNav3Hoverright
{
	width					: 30px;
	height					: 20px;
	padding					: 0px 0px 0px 0px;
}
.ebssearchtable
{
	width: 550px;
	margin-top: 7px;
	margin-bottom: 7px;
}
.ebssearch
{
    width: 230px;
    padding					: 0px 0px 0px 0px;
    margin:					: 0px 0px 0px 0px;
    border: 0px;
    vertical-align			: top;
    
}
.ebssearch .ms-sbcell .ms-sbplain
{
	border: 0px;
	    padding-right: 2px;
}
.ebssearch .ms-sbcell
{
    border					: 1px #F6B825 solid;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 9pt;
    color					: #6C7C89;
    padding					: 0px;

}
.ebssearch .ms-sbgo
{
    background				: none;
    border: 0px;
    padding-left: 8px;
}

.ebssearch .ms-sbtext
{
	border: 0px;
}

.ebsROLink
{
	background-image: url('../../Images/ebsco/ebsco_t_top_right_search.gif');
	background-position: left;
	background-repeat: no-repeat;
	text-align: left;
	width: 293px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

.ebsROLink a
{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 80px;			
}

.ebsROLink a:hover{
	color: gray;
}


/* Search area menu box ends */

/* Top Right Links (Non Nav) */

.ebsTopLinks
{
	width: 550px;
	height: 29px;
	background-image: url('../../Images/ebsco/ebsco_top_Top.gif');
	background-repeat: no-repeat;
	background-position: left;
	background-color: white;
	vertical-align: middle;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:none;

}

/* Page breadcrumb settings. 
	Listed below are the CSS settings for the <A> tag, it's active state, and the hover state
*/
.breadcrumb
{
    clear					: both;
    font-family				: Arial, Helvetica, sans-serif;
    font-size				: 7pt;
    color					: #656b77;
    padding					: 0px 0px 0px 0px;
    border-left				: 0px white solid;
    border-right			: 0px white solid;
    margin					: 0px;
    background-color		: white;
    text-align				: left;
    width					: 550px;
    display: none;
}
.breadcrumb a
{
	text-decoration			: none;
	color					: #656b77;
	
	}
.breadcrumb a:hover
{
	text-decoration			: underline;
}

/* Setting for the current page in the BreadCrumb */
.breadcrumbCurrent
{
	font-weight				: bold; 
}

#ctl00_PlaceHolderTitleBreadcrumb_siteMapPath
{
margin-left: 6px;
}
/* END BREADCRUMB */

/* Tab'd menu settings */
.ebs-topnav
{	
	height					: 48px; 
	width					: 134px;
	background-image		: url('../../Images/ebsco/ebsco_btn_bg.gif');
	color					: white;
	text-align				: center;
	vertical-align			: middle;
	font-weight				: bold;
	padding					: 0px 0px 0px 0px;
	white-space				: normal;
	border-right: 2px white solid;
	
}
.ebs-topnav a
{	
	background-image		: none;
}

.ebs-topnav-Hover
{	
	background-image		: url('../../Images/ebsco/ebsco_btn_bg_reverse.gif');
}

/* Drop Down Menu Settings Original
.ebs-topnav-SubMenuItem
{	
	background-color		: #ffffff; 
	border-bottom  			: 1px #6B7C88 dotted; 
	border-right   			: 1px #6B7C88 solid; 
	border-left    			: 1px #6B7C88 solid; 
	border-top   			: 0px;
	padding					: 5px 3px 5px 3px;
	margin					: 0px; 
	width					: 100%;
}
.ebs-topnav-SubMenuItem-Hover
{
	display					: block;
	background-color		: #F7B824; 
	width					: 225px;
	height					: .5em;
	line-height 			: .5em;
}
.ebs-topnav-SubMenuItem a
{	
	display					: block;	
	color					: #1D6AB4;
	width					: 225px;
	height					: .5em;
	line-height 			: .5em;
}
 END TABs */

/* Drop Down Menu Settings R&D */
.ebs-topnav-SubMenuItem
{	
	background-color		:#F8F8F8; 
	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%;
}

.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;
}
/* END TABs */

/* Bottom Menu (footer) navigation */
.footerNavigation
{
	height					: 60px;
	width					: 550px;
	background-color		: #3c4951;	
	border-top				: 0px;
	border-right			: 0px white solid;
	border-left				: 0px white solid;
	border-bottom			: 0px #6B7C88 solid;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:none;

}

/* Footer <A> links */
.bottomLink
{
	font-size				: 8pt;
	line-height				: 20px;
	color					: #FFF;
}
.bottomLink a
{
	text-decoration 		: none;
}
.bottomLink a:hover
{
	text-decoration			: underline;
}
/* END Footer <A> links */

/* Page Footer (Copyright area) */
.footer-copy2
{
	color					: black;
    font-size				: 8pt;
    text-align				: center;
    height					: 30px;
    width					: 600px;
	border-bottom: 0px white solid;
	border-left: 0px white solid;
	border-right: 0px white solid;
	border-top: 0px black solid; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    font-size				: 7pt;
    background-image: none;
    background-position:left;
    background-repeat:no-repeat;
    background-color		: white;
    vertical-align: middle;
    border-top: 2px #00457C solid; 

}
.footer-copy2 a
{
	text-decoration			: none;
	color					: black;
}

.footer-copy2 a:hover
{
	color: #1D6AB4;
}
#footer-main
{
	width: 600px;
	height: 42px;
	float: left;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

#footer-main p
{
	padding: 0px 0px 0px 0px;
	margin: 19px 0px 0px 0px;

}
#footer-left
{
	background-image:url('../../Images/ebsco/ebsco_f_gray_left_bevel.gif');
	background-repeat:repeat-y;
	float: left;
	display: inline;
	width: 8px;
	height: 42px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

#footer-right

{
	background-image:url('../../Images/ebsco/ebsco_f_gray_right_bevel.gif');
	background-repeat:repeat-y;
	float: left;
	display: inline;
	width: 8px;
	height: 42px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
#footer-bottom
{
	background-image:url('../../Images/ebsco/ebsco_f_gray_bottom_bevel.gif');
	background-repeat:no-repeat;
	display: inline;
	float: left;
	width: 550px;
	height: 5px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
.footer-copy a:hover
{
	text-decoration			: underline;
}
/* END Page Footer (Copyright area) */

/* Content area settings */
.mainContentArea
{
	width					: 550px;
	border-top     			: 0px;
	border-right   			: 0px;  
	border-left    			: 0px;
	border-bottom  			: 0px #6B7C88 solid;
	background-color		: white;
	border-collapse			: collapse;
	margin					: 0px;
	padding-left			: 0px;		
	padding-right			: 0px;
	padding-bottom			: 0px;
	padding-top				: 0px;
	border-left: 0px white solid;
	border-right:0px white solid;


		
}

.homeStatement 
{
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: small;
	font-weight				: bold;
	background-color		: transparent;
	color					: #FFFFFF;
	line-height				: 1.5em;
}

.homeBkgrd {
	/*background-image		: url('../../Images/ebsco/arrow-bkgrd.jpg');*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: none;

}

.homeTransBkgrd {
	background-color		: transparent;
	width:509px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

.homeSubHdr {
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 15px;
	font-weight				: bold;
	border-top     			: 1px #6B7C88 solid;
	padding-top				: 6px;
	padding-bottom			: 7px;
}

.homeSubHdr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 24px;
	background-color: transparent;
	color: #21428F;
}

#homeContentHeader
{
	width					: 550px;
	height					: 250px;
	vertical-align			: top;
	background-image:	url('../../Images/ebsco/ebsco_white_bevelHome.gif');
	background-repeat:repeat-y;
	background-position:left;
}

.homeContentTable
{
	background-image:url('../../Images/ebsco/ebsco_quick_links_bk.gif');
	background-repeat:no-repeat;
	background-position: left top;
	width: 550px;
}

#homeContentHeader-Top
{
	float: left;
	display: inline;
	height: 8px;
	width: 550px;
	background-image:url('../../Images/ebsco/ebsco_t_gray_top_bevel.gif');
	background-repeat: no-repeat;
	background-position: left;
	clear: both;
}

#homeContentHeader-Right
{
	float: left;
	display: inline;
	height: 48px;
	width: 8px;
	background-image: url('../../Images/ebsco/ebsco_t_gray_right_bevel.gif');
	background-repeat:repeat-y;
}

#homeContentHeader-left
{
	float: left;
	display: inline;	
	height: 48px;
	width: 8px;
	background-image: url('../../Images/ebsco/ebsco_t_gray_left_bevel.gif');
	background-repeat:repeat-y;

}


#homeContent-right
{
	float: left;
	display: inline;
	height: 148px;
	width: 8px;
	background-image: url('../../Images/ebsco/ebsco_white_right_bevel.gif');
	background-repeat:repeat-y;
}


/* Space under the Breadcrumb and above the Page title. */
.spacerBar
{
	height					: 2px;	
	width					: 550px;
	background-color		: #C5D3D4;	
}

/* Page Title bar */
.titleBar
{
	height					: 45px;
	width					: 550px;
	border-top     			: 0px white solid; 
	border-right   			: 0px white solid; 
	border-left    			: 0px white solid; 
	border-bottom  			: 0px white solid;
	background-color		: #3C4951;
	padding					: 0px;		
	color					: black;
	margin					: 0px;
	font-weight				: bold;
	font-size				: 15px;
	text-align: left;


}
/* END MASTER PAGE settings */

/* Detail Pages */

/* Main Secondary Title TR settings */
.blurbContent
{
	border-top				: 2px white solid;
	border-bottom			: 0px;
	border-left				: 0px;
	border-right			: 0px;
	background-image:url('../../Images/ebsco/ebsco_quick_links_bk.gif');
	background-repeat:no-repeat;
	background-position: left top;
	width					: 550px;
	height					: 39px;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 13px;
	font-weight				: bold;

}
.blurbContentMain
{
	border-top				: 0px white solid;
	border-bottom			: 0px white solid;
	border-left				: 0px white solid;
	border-right			: 0px white solid;
	background-color		: transparent;
	background-image        : url('../../Images/ebsco/ebsco_middle_stripe.jpg');
	background-repeat       : repeat-x;
	color                   : white;
	width					: 550px;
	height					: 84px;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 11px;
	font-weight				: bold;
	text-align				: center;
	padding					: 0px 0px 0px 0px;
	padding-left			: 0px;
	padding-right			: 0px;
	vertical-align: middle;
}

/* General Settings for TABLEs */
.contentContainer
{
	padding					: 0px 0px 0px 0px;
	margin					: 0px 0px 0px 0px;
	border					: 0px;
	border-collapse			: collapse;
	width: 550px;
	float: none;
	}

.contentContainerWithBorders
{
	padding					: 0px 0px 0px 0px;
	margin					: 0px 0px 0px 0px;
	border-top				: 0px #D1D1D1 solid;
	border-right			: 0px #D1D1D1 solid;
	border-bottom			: 0px #D1D1D1 solid;
	border-left				: 0px;
	border-collapse			: collapse;
	width: 550px;
	float: none;
}


/* General Settings for the Main content area (non-Detail page) */
.contentMain
{
	background-image:url('../../Images/ebsco/ebsco_white_bevelHome.gif');
	background-repeat: repeat-y;
	border-top				: 0px;
	padding-top				: 15px;
	padding-bottom			: 15px;	
	padding-right			: 15px;	
	padding-left			: 15px;
	float:none;
}

.contentMainFull
{
	border-top				: 0px #6B7C88 solid;
	border-bottom			: 0px #6B7C88 solid;
	border-right   			: 0px #6B7C88 solid; 
	border-left    			: 0px #6B7C88 solid; 
	padding					: 0px;
	margin:					: 0px;	
	border:					: 0px;
	float:none;
	display: none;
}

.contentDetailFlash
{
	border-top				: 1px #6B7C88 solid;
	border-bottom			: 1px #6B7C88 solid;
	border-right   			: 1px #6B7C88 solid;
	border-left    			: 1px #6B7C88 solid; 
	padding					: 0px;
	margin:					: 0px;	
	border:					: 0px;
	float: none;
}

/*Sub-Content Pane on Full page templates*/
.hrdashH {
	background-image		: url("../../Images/ebsco/hr-dash-h.gif");
	background-repeat		: repeat-x;
	background-position		: center;
}
.hrdashV {
	background-image		: url("../../Images/ebsco/hr-dash-v.gif");
	background-repeat		: repeat-y;
	background-position		: center;
}
.mainsubCopy {
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
}
.mainsubCopy a {
	text-decoration			:  none;
	color					: #343132;	
}
.mainsubCopy a:hover {
	text-decoration			: underline;	
}


/* General Settings for the left side of the Main content area (Detail page) */
.leftContentMain
{
	width					: 510px !Important;
	padding-left			: 10px;
	padding-right			: 0px;
	padding-top				: 5px;
	padding-bottom			: 1px;
	border					: 0px;
	margin					: 0px;
	border-collapse			: collapse;
	border-left				: 0px #D1D1D1 solid;
	display					: block;
	vertical-align			: top;
	float: none;
}

.leftContentBorder
{
	border-left				: 0px #D1D1D1 solid;
}

.leftContentDetail
{
	width					: 499px;
	padding-left			: 15px;
	padding-right			: 30px;
	padding-top				: 15px;
	padding-bottom			: 15px;
	border					: 0px;
	margin					: 0px;
	border-collapse			: collapse;
	/*border-left   			: 1px #6B7C88 solid;*/
	display					: block;
	vertical-align			: top;
}


/* Title bar settings */
.pageTitle
{
	height					: 35px;
	border					: 0px;
	margin					: 0px 0px 0px 0px;
	padding					: 0px 0px 0px 0px;
	font-size				: 14px;
	font-weight				: bold;
}

/* Detail Page Title bar settings as it is in a smaller box */
/* Usually paired with pageTitle... CLASS="pageTitle, pageTitle-DetailPage" */
.pageTitle-DetailPage
{
	width					: 552px;
	border					: 0px;
	height: 35px; 

}
.pageTitle-DetailPage-color
{	
}

.pageTitle-DetailPage-full
{
	width					: 550px;
	border					: 0px; 
	height					: 35px;
}

/* the lighter right hand component to the Title Bar on the DetailPage layout */
.pageTitle-RightBox
{
	background-color		: #FFEBB0;
	width					: 251px;
	height					: 35px;
	border-left   			: 1px #6B7C88 solid;
	border-top				: 0px;
	border-right			: 0px;
	border-bottom			: 0px;
	margin					: 0px;
}

.pageTitle-RightBox-full
{
	background-color		: #FFD24F;
	width					: 0px;
	height					: 35px;
	border-left   			: 0px #6B7C88 solid;
	margin					: 0px;
}
/* General Settings for the right side of the Main content area (Detail page) */
.rightContentMain
{
	width					: 250px;
	background-color		: #FFFFFF;
	padding					: 0px;
	border-collapse			: collapse;
	border-left   			: 1px #D1D1D1 solid;
	border-right   			: 1px #D1D1D1 solid;
	display:none;
}

.rightContentDetail
{
	width					: 250px;
	background-color		: #FFFFFF;
	padding					: 0px;
	border-collapse			: collapse;
	border-left   			: 1px #6B7C88 solid;
	margin					: 0px;
	/*border-right   			: 1px #6B7C88 solid;*/
}


.rightContentSecondaryBGColor
{
	background-color		: #8CC0EA;
}

/* ROW-level settings for the Image/three columns area of the 3-column page */
.secondaryContentMain-tr
{
	padding-left    		: 10px;
	padding-right   		: 10px;
}

/* ROW-level settings for the Image/three columns area of the 3-column page */
.secondaryContentMain
{
	background-color		: #FFFFFF;
	border-top				: 0px #6B7C88 solid;
	border-bottom			: 0px #6B7C88 solid;
}

/* CELL-level settings for the Image/three columns area of the 3-column page */
.secondaryContentMain-td
{
	padding-top     		: 4px;
	padding-left    		: 6px;
	padding-right   		: 6px;
}

/* Spacer Row above the secondary Content Title */
.spacerMain
{	
	height					: 10px;	
	font-size				: 6px;
	display					: none;
}

/* Spacing for the Title Bar text.  Done inside a SPAN as padding the TD caused alignment problems */
.titlePadding
{
	padding-left			: 0px;
	display:block;
	vertical-align:middle; 
	margin:0px;
	font-size:15px;
	padding: 0px;


}
/* END Detail Pages */

/* ItemStyle.xsl Styles (EBSCOLinks in the Content Query Web Part) */
/* the Orange Arrow pointer icon */
.itemIcon
{
	background-image		: url('../../Images/ebsco/arrow.gif');
	background-position		: bottom;
	background-repeat		: no-repeat;
	height					: 11px;
	width					: 4px;
	text-align				: center;
	float 					: left;
	display					: block;
	padding-left			: 5px;
	padding-right			: 5px;	
	padding-top				: 4px;
}

/* edited list button R&D 
.rightColumnListItems
{
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	font-weight				: bold;
	color					: #343132;
}
a.rightColumnListItemsLink:link
{
	display					: block;
	background-color		: #C3DEF4;
	width					: 237px;
	height					: 15px;
	border					: 1px #1D6AB4 solid;
	margin-top				: 2px;
	margin-bottom			: 2px;
	padding-top				: 4px;
	padding-bottom			: 2px;
	padding-left			: 11px;
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	font-weight				: bold;
	color					: #343132;
	text-decoration			: none;
}
a.rightColumnListItemsLink:hover
{
	background-color		: #1D6AB4;
	border					: 1px #343132 solid;
	text-decoration			: none;
	color					: #FFF;
}

 edited list button END */

/* original list button */
.rightColumnListItems a
{
	display					: block;
	background-color		: #FFF5D2;
	width					: 247px;
	/*xheight					: 15px;*/
	border-top				: 1px #D1D1D1 solid;
	border-bottom			: 1px #D1D1D1 solid;
	border-left				: 0px #1D6AB4 solid;
	border-right			: 0px #1D6AB4 solid;
	padding					: 0.3em;
	line-height				: 1.6;
	margin-top				: 2px;
	/*margin-bottom			: 0px;
	padding-top				: 4px;
	padding-bottom			: 5px;
	padding-left			: 11px;*/
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	font-weight				: bold;
	color					: #343132 !Important;
}

/*.rightColumnListItems:hover
{
	background-color		: #1F4390;
	color					: white;
}*/

.rightColumnListItems a:hover
{
	background-color		: #F7B824;
	color					: white !Important;
}

.rightColumnListItemsLink
{
	/*display					: block;*/
	text-decoration			: none;
	color   				: #343132;
	/*width					: 100%;
	height					: 20px;*/
}

.rightColumnListItemsLink a:hover
{
	background-color		: #1D6AB4;
	border					: 1px #E2E9E9 solid;
	/*display					: block;*/
	text-decoration			: none;
	color					: #FFF;
	/*width					: 100%;	
	height					: 20px;*/	
}
/*  original list button END */


/* EBSCORelatedServices in Content Query Web Part */
.RelatedLinkItem
{
	color                   : #343132;
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	padding-top				: 4px;
	padding-bottom			: 2px;
	padding-right			: 3px;
	padding-left			: 3px;
	margin					: 0px;	
	display					: inline-block;
	
	
}
.RelatedLinkItem a
{
	text-decoration			: none;	
	width					: 210px;
}

.RelatedLinkItem a:hover
{
	text-decoration			: underline;
	width					: 210px;
}


/* EBSCOContactUs in Content Query Web Part */
.itemDescription
{
	width					: 99%;
	margin-top				: 0px;
	margin-bottom			: 0px;
	padding-top				: 3px;
	padding-bottom			: 3px;
	color					: #343132;
	background-color		: #FFFFFF;
	border-top				: 0px #1D6AB4 solid;
	border-bottom			: 0px #1D6AB4 solid;
	border-left				: 0px #1D6AB4 solid;
	border-right			: 0px #1D6AB4 solid;		
}

.itemDescription_RS
{
	width					: 100%;
	margin-top				: 0px;
	margin-bottom			: 3px;
	padding-top				: 3px;
	padding-bottom			: 3px;
	color					: #343132;
	background-color		: #FFFFFF;
	border-top				: 0px;
	border-bottom			: 0px;
	border-left				: 0px;
	border-right			: 0px;                     
}


/* EBSCONewsReleases in Content Query Web Part */
.articleSummary
{
	padding-bottom			:25px;	
}

.dateHeader
{
	color					: #343132;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	border-bottom			: 1px #6B7C88 dotted;
	padding-top:15px;
}

.headline
{
	color					: #1D6AB4;
	font-family            	: Arial, Helvetica, sans-serif;
	font-weight				: bold;
	font-size				: 12px;
	padding-top				: 3px;
	padding-bottom			: 5px;
}
.headline a
{
	text-decoration				: none;
}
.headline a:hover
{
	text-decoration				: underline;
}


/* END ItemStyle.xsl Styles */

/* Header.xsl Styles */
.RelatedLinkGroupHeader
{
	font-weight				: bold;
	font-size				: 11px;
	background-color		: #FFE18E;
	color					: #343132;
	padding-left			: 7px;
	padding-bottom			: 10px;
	padding-top				: 10px;
	margin					: 0px;
	border-bottom			: 1px #6B7C88 solid;
	border-top	 			: 1px #6B7C88 solid;
}
/* EBD Header.xsl Styles */

/* ContentQueryMain.xsl Styles */
.rssLabel
{
	font-size				: 9px;
	color					: #343132;
}

/* Arrow Links - Content area Learn More, View News, etc */

.arrowlink ul{
	margin					: 0;
	padding					: 0;
	list-style-type			: none;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 11px;
	font-weight				: bold;
	color					: #343132;
	line-height				: 25px;
}
.arrowlink li a:link{
	text-decoration			: none;
	padding-left			: 17px;
	color					: #1D6AB4;
	background-image		: url("../../Images/ebsco/arrow.gif");
	background-repeat		: no-repeat;
	background-position		: 0 50%;
}
.arrowlink li a:visited{
	color					: #1D6AB4;
	text-decoration			: none;
	padding-left			: 17px;
	background-image		: url("../../Images/ebsco/arrow.gif");
	background-repeat		: no-repeat;
	background-position		: 0 50%;
}
.arrowlink li a:hover{
	text-decoration			: underline;
}

/* Tab Text Styles */
.keyBenefits{
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
	font-weight				: bold;
	vertical-align			: sub;
	line-height				: 33px;
	height					: 33px;
	text-align				: left;
}

/* Regional Office Map */
.RegionalOfficesContinent
{
 	font-size				: 14px;
 	font-weight				: bold;
 	color					: #343132;
 	padding-left			: 0px;
 	margin-left				: 0px;
 	line-height				: 30px;
}

.RegionalOfficeTitle
{
	font-size				: 11px;
	padding-left			: 0px;
	display					: block;
	width					: 160px;
	border-top	 			: 1px gray dotted;
}

.RegionalOfficeContact
{
	font-size				: 10px;
	padding-left			: 10px;
	display					: block;
	width					: 160px;
	padding-bottom			: 30px;
}

.RegionalOfficeContact a
{
	color					: #1D6AB4;
	text-decoration			: none;
}
.RegionalOfficeContact a:hover
{
	color					: #1D6AB4;
	text-decoration			: underline;
}

.RegionalOfficeContactTitles
{
	font-weight				: bold;
	border-bottom 			: 1px gray dotted;
	padding-left			: 10px;
	padding-right			: 20px;
	line-height				: 20px;
}

.RegionalOfficeContactData
{
	border-bottom 			: 1px gray dotted;
}

/* Event Calendar */

.EventTitle
{
	font-size				: 12px;
	font-weight				: bold;
	padding-top				: 15px;
	border-top				: 1px gray dotted;
}

.EventTitle a
{
	text-decoration:none;
	color:#1D6AB4;
}

.EventTitle a:hover
{
	text-decoration:underline;
}


.EventLocation
{
	font-size				: 11px;
	padding-top				: 15px;
	border-top				: 1px gray dotted;
	
}

.EventDates
{
	font-size				: 10px;
	padding-top				: 15px;
	border-top				: 1px gray dotted;

}
.ImageBullets
{
       text-decoration 		: none;

}
	
.ImageBullets li
{
    list-style-image: none;
    list-style: none;
    background-image: url('../../Images/ebsco/ebsco_li_ball.gif');
    background-repeat:no-repeat;
    background-position:left top;
	padding: 0px 0px 0px 15px;
	margin-bottom: 16px;
	vertical-align: top;
	line-height: 8pt;
}

.ImageBullets a
{
	color           		: #969696;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.ImageBullets a:link
{
	color           		: #969696;
}
.ImageBullets a:visited
{
	color           		: #969696;
}
.ImageBullets a:hover
{
	color:black;
}

/* Testimonial WebPart */
.Testimonial
{
	border-top		: 1px #6B7C88 dashed;	
	float			: right;
	width			: 95%;
	padding			: 15px 11px 15px 11px;
}

.TestimonialAuthor
{
	width			: 95%;
	float			: right;
	font-family		: Arial, Helvetica, sans-serif;
	text-align		: right;
	font-size		: 10px;
	font-weight		: bold;
	color			: black;
	padding-top		: 20px;
}

.TestimonialQuote
{
	width			: 95%;
	float	 		: right;
	font-family		: Arial, Helvetica, sans-serif;
	text-align		: right;
	line-height		: 20px;
	font-size		: 12px;
	color			: #6B7C88;	
}

.TestimonialQuotePunctuation
{
	vertical-align	: text-top;
	color			: maroon;
	font-size		: 30px;
}

.TestimonialAuthorPunctuation
{
	vertical-align	: text-top;
}

/* Missing Copy Bank and Publisher Agreement Styles */
.MissingCopyAlternateRow
{
	background-color	: #F4F4F4;
	line-height			: 25px;
}

.MissingCopyRow
{
	line-height			: 25px;
}

.AlphaFilter
{
	padding		: 0px 3px 0px 3px;
}

/* EBSCO Cart Items */
.CartSIBPCategories
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	padding-right:4px;
	border:1px #A7AFB6 solid;
}

.CartSIBPCategories td:hover
{
	background-color: #FFE18E;
}

.CartSIBPCategoriesShaded
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	padding-right:4px;
	border:1px #A7AFB6 solid;
	background-color:#C3DEF4;
}

.CartSIBPCategoriesHeader
{
	font-weight:bold;
	padding-bottom:10px;
}

.CartSIBPListingsHeader
{
	text-align:left;
	background-color:#C3DEF4;
	border:1px #A7AFB6 solid;
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-top:15px;
}

.CartSIBPTitleListing
{
	border-bottom:1px #A7AFB6 solid;	
	padding-top: 4px;
	padding-bottom: 3px;
}

.CartSIBPTitleListingCB
{
	border-bottom:1px #A7AFB6 solid;	
	padding-bottom: 3px;
	padding-top: 1px;		
}

.cartItemHeader
{
	border-bottom:2px #343132 solid;
}

.cartItemTotalsCaption
{
	border-top:2px #343132 solid;
}

.cartItemShaded
{
	padding-top:3px;
	padding-bottom:3px;
	background-color:#E2E9E9;
}

.cartItem
{
	padding-top:3px;
	padding-bottom:3px;

}

.sectionTab
{
	border-bottom			: 1px #343132 solid;
	border-top				: 2px #343132 solid;
	padding-top				: 15px;
	padding-bottom			: 8px;
	width					: 100%;
	text-align				: left;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
	font-weight				: bold;

}

/* Expandable Content */
.expandableContentTitle:hover
{
	background-color:#FFD24F;
}

.expandableContentTitle
{
	background-color		: #FFE18E;
	width					: 96%;
	border-top				: 1px #1D6AB4 solid;
	border-bottom			: 1px #1D6AB4 solid;
	border-left				: 1px #1D6AB4 solid;
	border-right			: 1px #1D6AB4 solid;
	padding-top				: 3px;
	padding-bottom			: 3px;	
	padding-right			: 6px;	
	padding-left			: 6px;	
	line-height				: 1.6;
	margin-top				: 2px;
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	font-weight				: bold;
	color					: #343132;
	cursor					: pointer;
}

.expandableContentTitleSelected
{
	background-color		: #FFD24F;
	width					: 96%;
	border-top				: 1px #1D6AB4 solid;
	border-bottom			: 1px #1D6AB4 solid;
	border-left				: 1px #1D6AB4 solid;
	border-right			: 1px #1D6AB4 solid;
	padding-top				: 3px;
	padding-bottom			: 3px;	
	padding-right			: 6px;	
	padding-left			: 6px;	
	line-height				: 1.6;
	margin-top				: 2px;
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	font-weight				: bold;
	color					: #343132;
	cursor					: pointer;
}


.expandableContentBody
{
	color                   : #343132;
	background-color		: #E2E9E9;
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	padding-top				: 6px;
	padding-bottom			: 6px;
	padding-right			: 6px;
	padding-left			: 6px;
	margin					: 0px;	
	display					: block !Important;
	width					: 96%;
	border-top				: 1px #E2E9E9 solid;
	border-bottom			: 1px #E2E9E9 solid;
	border-left				: 1px #E2E9E9 solid;
	border-right			: 1px #E2E9E9 solid;
}

/* End Expandable Content */

/* Table Of Contents */

/* effect the 1st level items */
.siteMapHeader
{
	margin-left:0px; 
	margin-right:0px; 
	border-bottom :1px gray dotted;
	margin-top:20px;
}

/* effect the 2nd level items */
.siteMapItem
{
	margin-left:10px;
	margin-right:10px;
}

/* effect the 2nd level items */
.siteMapItemText
{
	font-size:11px;
}

/* effect the 3rd level items */
.siteMapLink
{
	margin-left:20px;
	margin-right:20px;
}

/* effect the 3rd level items */
.siteMapLinkText
{
	font-size:11px;
}


/* effect the whole table */
.siteMapMain
{
	padding-left: 20px;
}


/* End Table Of Contents */

/* News Article Search */
.NewsReleaseSearchTitle
{
	font-size: 14px;
	color: #1F4390;
	font-weight:bold;
}
/* End News Article Search */
/* ************************* OpenDay Styles ********************** */
/* OpenDay Right Navigation */

.leftNav
{
	/*background-color: #D0D6E3;*/
	width:247px;	
}
.leftNav3
{
	font-weight				: bold !Important;
	color					: #343132 !Important;

  /*color: #354260;*/
}
.leftNav2
{
	font-weight				: bold !Important;
	color					: #343132 !Important;

  /*color: #354260;*/
}
.leftNav1
{
	font-weight				: bold !Important;
	color					: #343132 !Important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	line-height: 0px;
}


.leftNav1 a
{
	width					: 245px;
	padding					: 0.3em;
	line-height				: 1.6;
	margin-top				: 2px;
	border-top				: 1px #D1D1D1 solid !Important;
	border-bottom			: 1px #D1D1D1 solid !Important;
	border-left				: 0px #1D6AB4 solid;
	border-right			: 0px #1D6AB4 solid;
	display					: block;
	background-color		: #FFF5D2;
	font-family				: Arial, Helvetica, sans-serif !Important;
	font-size				: 11px !Important;
	font-weight				: bold !Important;
	color					: #343132 !Important;
}


.leftNav1 a:hover
{
	width					: 245px;
	padding					: 0.3em;
	line-height				: 1.6;
	margin-top				: 2px;
	border-top				: 1px #D1D1D1 solid !Important;
	border-bottom			: 1px #D1D1D1 solid !Important;
	border-left				: 0px #1D6AB4 solid;
	border-right			: 0px #1D6AB4 solid;
	display					: block;
	background-color		: #F7B824;
	font-family				: Arial, Helvetica, sans-serif !Important;
	font-size				: 11px !Important;
	font-weight				: bold !Important;
	color					: white !Important;
}

.leftNav2
{	
	font-family: arial;  
	font-size: 10pt; 
	line-height:14pt;
	padding-left: 10px;
	border-bottom: 1px solid transparent;
	text-indent: -15px;
	

	
}
.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
	font-weight: bold;
	
}
.leftNav3
{	
	font-family: arial;  
	font-size: 8pt; 
	line-height:14pt;
	
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover
{
	
}

.leftNavFlyOuts
{
	
}
.leftNavFlyOutsItem
{
	
}
.leftNavFlyOutsItem a
{
}
.leftNavFlyOutsHover
{

}
.leftnavselect
{

}

/* OpenDay Registration Page Styles */
.openDayTable /*Overall table settings for the registration form*/
{
	width: 480px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
}

.openDayTD /*TD settings on the registration form*/
{
	width: 240px;
}

.openDayPreferenceSelect /* settings for the three preference drop downs. on the registration forms*/
{	
	width: 275px;	
}

.openDayPreferenceTD /*settings for the left TD where it says "Preference 1"*/
{
	width: 140px;
}
.openDayPadding /*left padding for the preferences and WantMoreInfo CheckBoxList*/
{
	padding-left: 30px;
}
.openDayTextBox /*settings for all the textboxes on the registration form*/
{
	width: 200px;
}

/* OpenDay Document View Login Styles */

.openDayLogin
{
	width: 350px;
}

.openDayTxtLogin
{
	width: 180px;
}

/* OpenDay Document View Styles */

.openDayDocView
{
	width: 500px;
	/*border:#D1D1D1 solid thin;*/
}

.openDayLinkTD
{
	/*border: 1px #D1D1D1 solid;*/
	padding: 2px 2px 2px 2px;
	vertical-align: top;
}

.openDaySessionTD
{
	/*border: 1px #D1D1D1 solid;*/
	padding: 2px 2px 2px 2px;
	vertical-align: top;
}
.openDaySpeakerTD
{
	/*border: 1px #D1D1D1 solid;*/
	padding: 2px 2px 2px 2px;
	vertical-align: top;
}

.openDayDescriptionTD
{
	/*border: 1px #D1D1D1 solid;*/
	padding: 2px 2px 2px 2px;
	vertical-align: top;
}

.ebs_print
{
	width: 550px !Important;
	height: 112px;
	margin-left: 0px;
	padding: 0px;
	display:block;
	text-align: left;
	float: none;
}

