/* _lcid="1033" _version="12.0.4407"
    _LocalBinding */

/*
--------------------------------------------------------
ebs-Internet.css

Created						: 4-19-2007
Purpose						: Used as Primary CSS for ebsco.com
Author						: Tim Dobrinski (CTS)
Used in						: ItemStyle.xsl
							  EBSCOInternet.master
							  ebs-ContentPage3Col.aspx
							  ebs-ContentPageFull.aspx
							  ebs-DetailPage.aspx

--------------------------------------------------------
*/

/* Master Page */

.body
{
	font-family            	: Arial, Helvetica, sans-serif;
	font-size             	: 11px;
	background-image       	: url('../../Images/ebsco/bkgrd_grad1x550.gif');
	background-repeat     	: repeat-x;
	background-color       	: #C5D3D4;
	color                  	: #343132;
}
/* Form CSS   */

.formLabel
{
	font-family            	: Arial, Helvetica, sans-serif;
	font-size             	: 11px;
	font-weight				: bold;
	padding-left			: 10px;
    background-color		: #F4F4F4;
	color                  	: #343132;
}

.formLabel2
{
	font-family            	: Arial, Helvetica, sans-serif;
	font-size             	: 11px;
	font-weight				: bold;
	padding-left			: 10px;
    /*background-color		: #F4F4F4;*/
	color                  	: #343132;
}

.requiredField
{
    font-size				: 7pt;
	font-family				: Arial, Helvetica, sans-serif;
	color					: #FF9900;
}

.odd {
	background-color		: #F4F4F4;
}

.ratesChartHdr
{
    font-size				: 8pt;
	font-family				: Arial, Helvetica, sans-serif;
	font-weight				: bold;
	color					: #343132;
}

.ratesChart
{
    font-size				: 7pt;
	font-family				: Arial, Helvetica, sans-serif;
	color					: #343132;
}

.rightContentForm
{
	width					: 250px;
	background-color		: E2E9E9;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
	/*font-weight				: bold;*/
	line-height				: 24px;
	color					: #343132;
	border-collapse			: collapse;
	border		   			: 1px #6B7C88 solid;
	padding					: 20px;
}

/* Used for a line spacer */
.dottedSpacer
{
	border-bottom           : thin #6B7C88 dotted;
	border-top              : 0px;
	border-left             : 0px;
	border-right            : 0px;	
	font-size				: 4px;	
	margin-bottom			: 40px;	
	width					: 90%;
}

/* 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					: 100%;
}

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

/*	Used to set the Main Table containing the content of the page. */
.master
{
	width					: 804px;
	padding-left			: 0px;
	padding-right			: 0px;
	padding-top				: 0px;
	padding-bottom 			: 0px;
}

/** Search area menu box **/
.topNav3Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	padding: 0px 0px 0px 0px;
	background-image: url('../../Images/ebsco/bkgrd_searchcenter.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}
.topNav3Hover a
{
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 9pt; 
	color:#000000;
	background-image: none;
	font-weight:bold;
	text-decoration:none;
}
.topNav3Hover a:hover
{
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 9pt; 
	color:#000000;
	background-image: none;
	font-weight:bold;
	text-decoration:underline;
}
.topNav3Hoverleft
{
    background-image:url('../../Images/ebsco/bkgrd_searchleft-t.gif');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:33px;
	height:32px;
	padding: 0px 33px 0px 0px;
}
.topNav3Hoverright
{
    background-image:url('../../Images/ebsco/bkgrd_searchright-t.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:13px;
	height:32px;
	padding: 0px 13px 0px 0px;
}

.search
{
    margin:6px 2px 2px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
/* Search area menu box ends */


/* Page breadcrumb settings. 
	Listed below are the CSS settings for the <A> tag, it's active state, and the hover state
*/
.breadcrumb
{
    color					: #656b77;
    clear					: both;
    font-size				: 7pt;
    padding					: 4px 0px 4px 15px;
    border					: 1px #6B7C88 solid;
    margin					: 0px;
    background-color		: white;
    text-align				: left;
    width					: 804px;
}
.breadcrumb a
{
	padding-left			: 0px;
	padding-right			: 0px;
	padding-top				: 2px;
	padding-bottom			: 2px;
	text-decoration			: none;
   	color					: #656b77;
   	height					: 20px;
}
.breadcrumb a:active
{
	padding-left			: 0px;
	padding-right			: 0px;
	text-decoration			: none;
   	color					: #656b77;
}
.breadcrumb a:hover
{
	text-decoration			: underline;
}
/* Setting for the current page in the BreadCrumb */
.breadcrumbCurrent
{
	font-weight				: bold; 
}
/* END BREADCRUMB */

/* Footer <A> links */
.bottomLink
{
	font-size				: 9pt;
	color					: #FFF;
	text-decoration			: none;
}
.bottomLink a
{
	font-size 				: 9pt;
	color					: #FFF;
	text-decoration 		: none;
}
.bottomLink a:hover
{
	font-size				: 9pt; 
	color					: #FFF;
	text-decoration			: none;
}
/* END Footer <A> links */

/* Tab'd menu settings */
.ebs-topnav
{	
	height					: 30px; 
	width					: 134px;
	background-image		: url('../../Images/ebsco/bluetab.gif');
	color					: white;
	text-align				: center;
	font-weight				: bold;


	padding: 18px 0px 18px 0px;
}
.ebs-topnav a
{	
	background-image		: none;
}

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

/* Drop Down Menu Settings */
.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					: 100%;
	height					: .5em;
	line-height 			: .5em;
}
.ebs-topnav-SubMenuItem a
{	
	display					: block;	
	color					: #1D6AB4;
	width					: 100%;
	height					: .5em;
	line-height 			: .5em;
}
/* END TABs */

/* Bottom Menu (footer) navigation */
.footerNavigation
{
	height					: 60px;
	width					: 804px;
	background-color		: #3c4951;	
	border-top				: 0px;
	border-right			: 1px #6B7C88 solid;
	border-left				: 1px #6B7C88 solid;
	border-bottom			: 1px #6B7C88 solid;
}
/* Page Footer (Copyright area) */
.footer-copy2
{
	color					: #343132;
    font-size				: 7pt;
    text-align				: center;
    height					: 30px;
    width					: 804px;
	border-bottom     		: 1px #6B7C88 solid; 
	border-right   			: 1px #6B7C88 solid; 
	border-left    			: 1px #6B7C88 solid; 
	border-top  			: 0px; 
    background-color		: #E2E9E9;
}
.footer-copy2 a
{
	padding-left			: 0px;
	padding-right			: 0px;
    font-size				: 7pt;
	text-decoration			: underline;
	color					: #1D6AB4;
}
.footer-copy a:hover
{
	text-decoration			: underline;
}
/* END Page Footer (Copyright area) */

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

/* Space under the Breadcrumb and above the Page title. */
.spacerBar
{
	height					: 2px;	
}

/* Page Title bar */
.titleBar
{
	height					: 45px;
	width					: 804px;
	border-top     			: 1px #6B7C88 solid; 
	border-right   			: 1px #6B7C88 solid; 
	border-left    			: 1px #6B7C88 solid; 
	border-bottom  			: 1px #6B7C88 solid;
	background-color		: #8CC0EA;
	padding					: 0px;		
	color					: #000;
	margin					: 0px;
	font-weight				: bold;
	font-size				: 15px;
}
/* END MASTER PAGE settings */

/* Detail Pages */

/* Main Secondary Title TR settings */
.blurbContent
{
	border-top				: 1px #6B7C88 solid;
	background-color		: #FFD24F;
	width					: 804px;
	height					: 45px;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
	font-weight				: bold;
}

/* General Settings for TABLEs */
.contentContainer
{
	padding					: 0px;
	margin					: 0px;
	border					: 0px;
	border-collapse			: collapse;
	width					: 100%;

}

/* General Settings for the Main content area (non-Detail page) */
.contentMain
{
	border-top				: 1px #6B7C88 solid;
	padding-top				: 15px;
	padding-bottom			: 15px;	
	padding-right			: 15px;	
	padding-left			: 15px;
	
}

.contentMainFull
{
	border-top				: 1px #6B7C88 solid;
	border-bottom			: 1px #6B7C88 solid;
	padding					: 0px;

	margin:					: 0px;	
	border:					: 0px;
}

/*Sub-Content Pane on Full page templates*/
.hrdashH {
	background-image: url(/staging/ebscocom_01_02/en-us/PublishingImages/common/hr-dash-h.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.hrdashV {
	background-image: url(/staging/ebscocom_01_02/en-us/PublishingImages/common/hr-dash-v.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.mainsubCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mainsubCopy a {
	text-decoration			:  none;
	color					: #1D6AB4;	
}
.mainsubCopy a:hover {
	text-decoration			: underline;
	color					: #1D6AB4;	
}


/* General Settings for the left side of the Main content area (Detail page) */
.leftContentMain
{
	width					: 524px;
	padding-left			: 15px;
	padding-right			: 30px;
	padding-top				: 15px;
	padding-bottom			: 15px;
	border					: 1px #6B7C88 solid;
	margin					: 0px;
	border-collapse			: collapse;
	display					: block;
	vertical-align			: top;

}

/* Title bar settings */
.pageTitle
{
	height					: 45px;
	border					: 0px;
	margin					: 0px;
	padding-left			: 10px;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 14px;
	font-weight				: bold;
}

.pageTitle2
{
	height					: 45px;
	border					: 0px;
	margin					: 0px;
	padding-left			: 10px;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 14px;
	font-weight				: bold;
	color					:#FFFFFF;
}

/* 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; 
}
.pageTitle-DetailPage-color
{
	background-color		: #FFD24F;
	border					: 1px #6B7C88 solid;	
}

.pageTitle-DetailPage-color2
{
	background-color		: #005596;
	border					: 1px #6B7C88 solid;	
}

.pageTitle-DetailPage-full
{
	width					: 800px;
	border					: 0px; 
	height					: 45px;
	margin					: 0px;
	padding					: 0px;
	
}

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

.pageTitle-RightBox2
{
	background-color		: #4687BB;
	width					: 251px;
	height					: 45px;
	border		   			: 1px #6B7C88 solid;
	margin					: 0px;
}

.pageTitle-RightBox-full
{
	background-color		: #FFD24F;
	width					: 0px;
	height					: 45px;
	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		: E2E9E9;
	padding					: 0px;
	border-collapse			: collapse;
	border		   			: 1px #6B7C88 solid;
}

.rightContentSecondaryBGColor
{
	background-color		: #8CC0EA;
}
/* ROW-level settings for the Image/three columns area of the 3-column page */
.secondaryContentMain
{
	
}

/* 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		: #8CC0EA;
	border-top				: 1px #6B7C88 solid;
	border-bottom			: 1px #6B7C88 solid;
}

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

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

/* Spacing for the Title Bar text.  Done inside a SPAN as padding the TD caused alignment problems */
.titlePadding
{
	padding-left			: 15px;
}
/* END Detail Pages */

/* ItemStyle.xsl Styles (EBSCOLinks in the Content Query Web Part) */
/* the Orange Arrow pointer icon */
.itemIcon
{
	background-image		: url('../../../Style Library/Images/ebsco/arrow.gif');
	background-position		: bottom;
	background-repeat		: no-repeat;
	height					: 11px;
	width					: 4px;
	padding-left			: 5px;
	text-align				: center;
	float 					: left;
	display					: inline;
	padding-left			: 5px;
	padding-right			: 5px;	
}
.rightColumnListItems
{
	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;
}
.rightColumnListItemsLink
{
	display					: block;
	text-decoration			: none;
	color   				: #343132;
}
.rightColumnListItemsLink hover
{
	background-color		: #1D6AB4;
	border					: 1px #E2E9E9 solid;
	display					: block;
	text-decoration			: none;
	color					: #FFF;
}


/* EBSCORelatedServices in Content Query Web Part */
.RelatedLinkItem
{
	color                   : #343132;
	font					: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	padding-top				: 6px;
	padding-bottom			: 6px;
	padding-right			: 0px;
	padding-left			: 3px;
	margin					: 0px;	
}
.RelatedLinkItem a
{
	/* background-color		: #C3DEF4; */
	color					: #343132;
	margin					: 0px;	
	padding					: 0px;
}

/* EBSCOContactUs in Content Query Web Part */
.itemDescription
{
	/* background-color        : #C3DEF4; */
	width					: 99%;
	margin-top				: 0px;
	margin-bottom			: 0px;
	padding-top				: 3px;
	padding-bottom			: 3px;
	color					: #343132;
}

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

.dateHeader
{
	color					: #343132;
	font-size				: 8px;
	border-bottom			: 1px #6B7C88 dotted;
}

.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		: #FFEBB0;
	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;
}

.arrowlink li a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1D6AB4;
	line-height:25px;
	text-decoration: none;
	padding-left:20px;
	background-image: url("../../../Style Library/Images/ebsco/arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 50%;
}

#arrowlink li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #343132;
	line-height:25px;
	text-decoration:underline;
	padding-left:20px;
	background-image: url("../../../Style Library/Images/ebsco/arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 50%;
}

.arrowlink li a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1D6AB4;
	line-height:25px;
	text-decoration:underline;
	padding-left:20px;
	background-image: url("../../../Style Library/Images/ebsco/arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 50%;
}

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