﻿a:link, a:visited
{
	color: #990000;
	text-decoration: none;
}

a:hover 
{
	text-decoration: underline;
	color: #990000;
}

font {
	color: black;
	}


.BackgroundEdge {
	width: 24px;
	height: auto;
	background: url('../_images/ncibkrd.png');
}
	
#MasterTable {
	width: 1000px;
	height: 100%;
	border: 1px solid;
	border-color: DarkSlateGray;
}

.MainSiteLogo {
	height: 133px;
	width: auto;
	/*background-color: #ADD 8E6; /* PowderBlue */
	background-color: #ACCFEC; /* PowderBlue */
	padding: 0;
	margin: 0;
}

.PageBanner {
	height: 133px;
	width: auto;
	background-color: #ACCFEC ;
}



.PageNavigation 
{
	vertical-align:text-top;
	height: auto;
	width: auto;
	background-color: #ACCFEC ;
	padding: 5px 10px 5px 10px;
}

body 
{
	font-family:Arial;
	color:SlateGray;
	
}

.FooterMenuLinks1 
{
	text-decoration: none;
	color: DarkSlateGray;
	font-size: 12px;
		
}


#PageNavigationPlaceholder
{
	vertical-align: text-top;
	text-align: left;
	height: 100%;
	width: 100%;
	padding: 0;
	margin: 0;	
}

.PageContent {
	
	
	height: 550px;
	width: 463px;
	padding: 5px 5px 5px 5px;
	vertical-align:top;
	
}

#PageContentPlaceholder
{
	vertical-align:top;
	text-align: left;
	height: auto;
	width: 100%;
	/*overflow-y:scroll;*/ /*<--- Add this to limit the overall height of the page and cause the center content to be scrollable--|*/
}

.RightNavigation {
	height: auto;
	width: 200px;
	background-color: #ACCFEC ;
	vertical-align: text-top;
	text-align: left;
	padding: 5px 10px 5px 10px;
}

#RightContentPlaceholder
{
	vertical-align: text-top;
	text-align: left;
	height: 100%;
	width: 100%;	
}

.PageFooter {
	min-height: 25px;
	width: auto;
	background-color: #ACCFEC ;
	padding: 5px 10px 0 10px;
}

#PageFooterPlaceholder
{
	vertical-align: text-top;
	text-align: left;
	height: 100%;
	width: 100%;	
}

.BackgroundShadow {
	height: auto;
	width: 8px;
	background: url('../_images/ncibkrd_wShadow.png');
	padding: 0;
	margin: 0;
}

.PageContentFormatting 
{
	color: DarkSlateGray; 
	padding: 10px 5px 10px 5px; 
	font-size: 12px;
}

.ContentHeader 
{
	color: #990000; 
	font-size: 18px;
}

.RightContentHeader_Downloads	
{
	font-size: 12px; 
	/*margin-bottom: -3px;*/ 
	padding-left: 15px; 
	padding-bottom: 0; 
	color: #990000; 
	text-align: left; 
	font-weight: bold;
}

.RightContentLink 
{
	color: DarkSlateGray;
	font-size: 10px;
	text-decoration: none;
}
.BreadcrumbContainer 
{
	border-left: 4px solid;
	border-left-color: #990000;
	background-color: LightGrey;
	font-family: Calibri;
	padding:0 0 0 0;
	margin: 0 0 8px 0;
}

.BreadcrumbLinks 
{
	text-decoration: none;
	padding-left: 4px;
	font-size: 12px;
	color: #990000;
	
}

.BreadcrumbLinks:hover 
{
	text-decoration: underline;
	padding-left: 4px;
	font-size: 12px;
	color: black;
}

/**********************************************/
/****************] NAVIGATION [****************/
/**********************************************/


/** PAGE NAVIGATION - LH COLUMN **/

.LH_NavContent
{
	font-family: Calibri;
}






.LH_NavUL 
{
	list-style: none; 
	margin: 0; 
	padding-left: 10px;
}

.LH_NavLI 
{
	padding-top: 2px; 
	padding-bottom: 2px;
}

.LH_NavHeader 
{
	font-size: 14px; 
	padding-left: 10px;
}

.LH_NavHeaderURL:hover 
{
	color: #000;
	font-size: 16px;
	font-weight: bold;
}

.LH_NavHeaderURL 
{
	text-decoration:none; 
	color: #990000;
}

.ContentSeperatorSpacer 
{
	width: 160px; 
	height: 2px; 
	padding: 0 10px 0 0;
	margin-top: -10px;
	margin-bottom: 0px;
}

.ContentSeperatorSpacer_Bottom 
{
	width: 160px; 
	height: 2px; 
	padding: 4px 10px 0 0;

	margin-bottom: 0px;
}


/** SITE NAVIGATION - PAGE HEADER**/

.SiteNavigation 
{	
	width: auto;
	background-color: #ACCFEC ;
	/*padding: 0px 10px 0px 10px;*/
	
}

#SiteNavigationPlaceholder
{
	/*vertical-align: text-top;*/
	text-align: left;
	height: 100%;
	width: 100%;
	margin-bottom: 10px;	
} 


/***** LOCATIONS PAGE - SPECIFIC STYLES *****/
/*
	Pages using these styles:
	- Locations-CorporateHQ.aspx

*/

#LocationRightColInfo 
{
	font-family: Calibri;
}

.LocationHeader 
{
	font-size: 12px; 
	color: #990000; 
	font-weight: bold;
}

.LocationSubHeader 
{
	font-size: 12px; 
	font-weight: bold;
	color: #990000;
}


.LocationAddress 
{
	font-size: 10px; 
	color: #666;
}

.LocationPhone 
{
	font-weight: bold; 
	width: 39px;
}

.LocationLinkPlaceholders 
{
	padding-top: 4px; 
	padding-bottom: 4px;
}

.LocationLinks
{
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #666;
}

.LocationLinks a, a:hover
{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color:AliceBlue;
}

.LocationLinksDescriptions 
{
	color: #000;
	font-size: 10px;
	font-weight: normal;
}

.LocationRelatedLinks 
{
	text-decoration: none;
	color: #000;
}

.LocationMenuContainer 
{
	list-style: none; 
	padding-left: 10px; 
	margin-left: 6px; 
	font-size: 11px;
}