﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
/* THIS STYLESHEET COPIED FROM BAND.CSS */


form
{
	height:100%;
}


html
{
	height:100%;
}
.body
{
	background-color: #54623A;
	background-image:url('../../Images/BG_Slice.gif');
	background-repeat: repeat-x;
	margin:0px;
	height:90%;
	font-family:Arial;
	font-size:8pt;
	color:#776333;
}
.master
{
	width:777px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}
.masterContent
{
	background-color:#FFFFFF;
	background-image:url('../../Images/Header1.gif');
	background-repeat:no-repeat;
	width:765px; !important

}
.shadowRight
{
	*height:100%;
	min-height:100%;
	width:12px;	
	background-image: url('../../Images/bl_Shadow_Right.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowLeft
{
	*height:100%;
	min-height:100%;
	width:12px;	
	background-image: url('../../Images/bl_Shadow_Left.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.spacer
{
	width:12px
}
.breadcrumb
{
    font-family: tahoma; 
    color: #656b77;
    clear:both;
    font-size:9pt; 
    font-family: tahoma; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:4px;
    display:none;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogi
	/*float:right;
	display:inline;*/

}
.sharepointLogin .ms-globallinks
{
    /*position:relative;*/
}
a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
a.#zz8_Menu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
{
	color:#333333;

}

.sharepointLogin .ms-globallinks a
{
	color:#333333;

}

.sharepointLogin .ms-globallinks
{
	color:#333333;

}

.sharepointLogin div
{
	color:#333333;

}

.topArea
{
	/*background:url("../../images/bl_band.jpg") no-repeat;
	background-position:top right;*/
	height:20px;
}
.topArea :active
{
	text-decoration:none;
}
.logo
{
    float:left;
	height: 42px;
	font-size:14pt; 
	font-family: tahoma;  
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.logo a
{
	color: #656B77;
	background-image:url("../../images/bl_logo.jpg");
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding:15px 5px 0px 75px;
}
.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	
.console
{
	clear:both;
	left:500px;
}
.search
{
    margin:6px 2px 20px 2px;
    display:none;
}
.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;
}
.siteActionMenu
{
    float:right;
    color:white;
}
.authoringRegion
{
	width:100%;
	background-color:#DDDDDD;
	color:#333333;
}
/* this is the bottom of the top logo */
.topNavRoundLeft
{
	background-image:url("../../images/Header2.gif");
	background-repeat: no-repeat;
	height:44px;
	width:213px;
}
.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{
	background-image: url('../../Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	font-family: tahoma;  
	font-size: 8pt; 
	color: #3a4663;	
}
.topNavItem a
{
	display:block;
	padding:8px 5px 0px 5px;
	height:32px;
}
.topNavSelected a
{
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
	color: #EFF4FA;
}
.topNavHover a
{
	color:#FFFFFF;
	background-image: url('../../Images/bl_Navbar_Gd_Hover.jpg');
	background-repeat:repeat-x;
	background-position:top right;
}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	*width:150px;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.topNavRoundRight
{
    width:0px;
}
.leftNav
{
	margin-right:6px;
	margin-left: 15px;
	margin-top:3px;
	padding-top:0px;
	/*border:1px   solid #D6D6D6;*/
	background-color: white;
	width:128px;

}
.leftNavSpacer
{
	width:30px;
}



/* this is header of table */
.leftNav1
{
	color:white;
	font-family: arial;  
	font-size: 8pt; 
	font-weight:bold;
	line-height:14pt;
	background-image:url(/SiteCollectionImages/LFT_Header.jpg);
	background-repeat:repeat-x;
	width:125px;
}
.leftNav1 a
{
	color:white;	
	font-family: arial;  
	font-size: 9pt; 
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:9px;
	background-image:url('/SiteCollectionImages/LFT_Header.jpg');
	background-repeat:repeat-x;
	text-decoration:none;
}


.leftNav2
{	
	padding-left:8px;
	color: #FA9027;
	font-family: arial;  
	font-size: 8pt; 
	line-height:17pt;
	border-bottom: 1px #D6D6D6 dotted;
	background-image:url('/SiteCollectionImages/NavArrow.gif');
	background-repeat:no-repeat;
	
}
.leftNav2 a:visited
{
	padding-left:8px;
	display:block;
	padding-right:10px;
	text-decoration:none;
	background-image:url('');
	padding-left:5px;
	color: #FA9027;
}

.leftNav2 a
{
	padding-left:8px;
	display:block;
	padding-right:0px;
	text-decoration:none;
	background-image:url('');
	padding-left:5px;
	color: #FA9027;
}

.leftNavSelected
{
	
font-family:Arial;
font-size:8pt;
/*background-image:url("/_layouts/images/menubuttonhover2.gif");
background-color:#FA9027;*/
padding-left:5px;
color:#373F84;
margin-right:1px;
text-decoration:none;
}

.leftNav2 a:hover
{
	
font-family:Arial;
font-size:8pt;
/*background-image:url("/_layouts/images/menubuttonhover2.gif");
background-color:#FA9027;*/
padding-left:5px;
color:#373F84;
margin-right:1px;
text-decoration:none;
}

.leftNav3
{	
	font-family: arial;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}

.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 12pt; 
	font-weight: bold; 
	color: #666666;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
margin-left:0px;
margin-right:0px;
width:597px;
}
.mainContent
{
	width:597px;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent td.ms-pagebreadcrumb
{
	display:none;
}
.mainContent div.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}

/********** NEW STYLES *************/

/* Note: classes beginning with ms-rteCustom- enable the class to be 
displayed in the editing toolbar for content authors */



/***************************************************************************************
 * Master Page Formatting & Layout 
 ***************************************************************************************/
.PageBottomBorder
{
	
	background-image:url('../../Images/BottomBand.gif');
	background-repeat:repeat-x;
	height:30px;
}

#NavBar
{
	
	width:777px;
	height:43px;
}
#MainOuterDiv
{
	width:770px;
	margin-left:auto;
	margin-right:auto;

}
#TopRowSpacer
{
	height:73px;
}

/* Links in upper right corner of page */
.TopGlobalLinks a:visited
{
	font-family: Arial;
	font-size: 7pt;
	color:#D47F05;
	text-decoration:none;
}
.TopGlobalLinks a:active
{
	font-family: Arial;
	font-size: 7pt;
	color:#D47F05;
	text-decoration:none;
}
.TopGlobalLinks a:link
{
	font-family: Arial;
	font-size: 7pt;
	color:#D47F05;
	text-decoration:none;
}
.TopGlobalLinks
{
	font-family: Arial;
	font-size: 7pt;
	color:#D47F05;
	text-decoration:none;
}
.TopGlobalLinks a:hover
{
	color: #FA9027;
}

/* Links at bottom of page */
.PageBottomLinks a:visited
{
	color:gray;
	font-family:Arial;
	font-size:7pt;
	text-decoration: none;
}
.PageBottomLinks a:active
{
	color:gray;
	font-family:Arial;
	font-size:7pt;
	text-decoration: none;
}
.PageBottomLinks a:link
{
	color:gray;
	font-family:Arial;
	font-size:7pt;
	text-decoration: none;
}
.PageBottomLinks
{
	color:gray;
	font-family:Arial;
	font-size:7pt;
	text-decoration: none;
}
.PageBottomLinks a:hover
{
	
	color: white;
}

.signInControl a:link, .signInControl a:active, .signInControl a:visited 
{
	color: #54623A
}
.signInControl a:hover
{
	color: gray;
}


.AdminDiv
{
	z-index:1000; 
	border:1px red solid;
	width:150px;
	position:relative;
	top:100px;
	left:700px; 
}




/***************************************************************************************
 * Styles for Page Layouts & Zones
 ***************************************************************************************/
/* Border around zones */
.WPBoxOutline2Zone .ms-wpbody
{
	border:1px #D6D6D6 solid;
	padding:6px;
}
.BoxOutline2
{
	border:1px #D6D6D6 solid;
	padding:6px;
}
.BoxOutlineNoPadding
{
	border:1px #D6D6D6 solid;
}


/* Optional page image to left of title */
.TitleImageSpan img
{
	float: left;
	margin-right: 11px;
	margin-bottom: 5px;
}



.MainBodyContentZone
{
	margin-top: 5px;
}

/* Pale orange fading background at top of zones */
.WPTopShadeFadeZone .ms-wpbody
{
	background-image: url('../../../SiteCollectionImages/ZoneHeaderTopShade.gif');
	background-position: top left;
	background-repeat:repeat-x;
}


.TopShadeFade
{
	background-image: url('../../../SiteCollectionImages/ZoneHeaderTopShade.gif');
	background-position: top left;
	background-repeat:repeat-x;
}


/* Full shading used in right layout column */
.FullShadeTop
{
	background-image: url('../../../SiteCollectionImages/RightColGrad_top.gif');
	background-position: top left;
	background-repeat:repeat-x;
	min-height: 334px;	/* Not understood by IE */
	_height: 240px;  /* IE Hack - not interpreted by Firefox */
}
.FullShadeBottom
{
	background-color: #FBF5EB;
	background-image: url('../../../SiteCollectionImages/RightColGrad_bottom.gif');
	background-position: bottom left;
	background-repeat:repeat-x;
}

/* Page title that appears at top of main section */
.FacilityName
{
	color: #4070BA;
	font-size: 12px;
	font-weight:bold;
}

.EmployeeName
{
	color: #4070BA;
	font-size: 12px;
	font-weight:bold;
}

.PageTitleText
{
	color: #4070BA;
	font-size: 12px;
	font-weight:bold;
}

.FacilityName
{
	margin-bottom: -12px;
		
}

.EmployeeName
{
	margin-bottom: -12px;
		
}
.FacilityName
{
	margin-top: -12px;
}


/********************************************************
 * TODO: EVALUATE WHETHER NEEDED AND DELETE!
/* 2-column layout (as on the Providers page) * /
#LeftColumn {
	float: left;
	padding: 5px 1% 5px 1%;
	margin: 5px 1% 5px 2%;

	border: 0px solid #ccc;
	width: 49%; /* ie5win fudge begins * /
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 45%;
	}
html>body #LeftColumn {
	width: 45%; /* ie5win fudge ends * /
	}
	
#RightColumn {
	float: right;
	padding: 5px 1% 5px 1%;
	margin: 5px 2% 5px 1%;

	border: 0px solid #ccc;
	width: 44%; /* ie5win fudge begins * /
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 41%;
	}
html>body #RightColumn {
	width: 41%; /* ie5win fudge ends * /
	}

#column
{
	vertical-align:top;
}

************************************************/




/***************************************************************************************
 * Styles for specific pages
 ***************************************************************************************/
#HomeContentTable
{
	border-left: 1px #D6D6D6 solid;
	border-right: 1px #D6D6D6 solid;
	/*margin-right:16px;*/
}

#HomeContentImage
{
	margin-top: 6px;
/*	margin-left: -5px;
	margin-right: 12px;*/
	text-align: left;
}




/***************************************************************************************
 * Web Parts & lists
 ***************************************************************************************/

/* turns off default WP header underline */
.ms-WPHeader TD
{
	border-width:0px;

}
/* set style for web part title */
/* Make same as Heading Orange */
.ms-WPTitle a nobr span
{
	color: #E47D14;
	font-size: 12px;
	font-weight: bold;
}
.ms-WPTitle
{
	color: #E47D14;
	font-size: 12px;
	font-weight: bold;
}
.ms-WPTitle a:hover
{
	text-decoration: underline;
}

/* links in content query web parts displayed as lists (news/events) */
#linkitem a
 {
	color:#FA9027;
	font-family:Arial;
	font-size:8pt;

}
#linkitem a:hover
{
	color:#373F84;
	font-family:Arial;
	font-size:8pt;
}

.bullet
{
	background-image:url("/SiteCollectionImages/SmallBlueArrow.gif");
	background-position: 0px 3px;
	background-repeat:no-repeat;
}


/* decreases spacing around bulleted lists */
ul{
	margin-top:3px;
	margin-left:8px;
	padding-left:8px;
}

/*increase spacing between list items */
li
{
	margin-top:0px;
	margin-bottom:4px;
}

/** for the link description field of custom links list **/
.LinkDescription
{
	padding-left:15px;
	color:#776333;
}

/* reduces top&left margins on lists */
.TightList
{
	margin-top:0px;
	margin-left:15px;
}

.TightList2
{
	margin-top:0px;
	margin-left:12px;
}




/*********************************************************************
 * General Text Formatting
 *********************************************************************/

/* Shrink paragraph spacing */
p
{
	margin-top: 8px;
	margin-bottom: 0px;		
}
/* General links */
a
{
	color: #E47D14;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
 
 
/*********************************************************************
 * Text Formatting for Custom Styles 
 *********************************************************************/

/* LARGE QUOTE */
.ms-rteCustom-LargeQuote
{
	font-size: 16px;
	color: #E47D14;
}

/* LARGE QUOTE LINK */
.ms-rteCustom-LargeQuoteLink

{
	display: inline;
	font-size: 12px;
	color: #E47D14;
	padding-left: 24px;
	padding-top: 2px;
	padding-bottom: 1px;
	background-image: url("/SiteCollectionImages/BigArrow.jpg");
	background-position: top left;
	background-repeat: no-repeat;
}
.ms-rteCustom-LargeQuoteLink a   /* For Firefox */
{
	color: #E47D14;
	text-decoration: none;
}
.ms-rteCustom-LargeQuoteLink a:hover
{
	text-decoration: underline;
}


a:hover .ms-rteCustom-LargeQuoteLink
{
	text-decoration: underline;
}


/* FEATURED LINK */
.ms-rteCustom-FeaturedLink

{
	display: block;
	margin-top: 10px;
	font-size: 12px;
	color: #E47D14;
	padding-left: 14px;
	background-image: url("/SiteCollectionImages/MediumArrow.gif");
	background-position: center left;
	background-repeat: no-repeat;
}
.ms-rteCustom-FeaturedLink a   /* For Firefox */
{
	color: #E47D14;
	text-decoration: none;
}
.ms-rteCustom-FeaturedLink a:hover
{
	text-decoration: underline;
}

a:hover .ms-rteCustom-FeaturedLink
{
	text-decoration: underline;
}

/* FEATURED LINK DESCRIPTION */
.ms-rteCustom-FeaturedLinkDescription
{
	display: block;
	margin-top: -6px;
	margin-bottom: 14px;
	padding-left: 14px;
}

/* HEADING ORANGE */
.ms-rteCustom-HeadingOrange
{
	color: #E47D14;
	font-size: 12px;
	font-weight: bold;
}
.ms-rteCustom-HeadingOrange a:visited
{
	color: #E47D14;
	text-decoration: none;
}
.ms-rteCustom-HeadingOrange a:active
{
	color: #E47D14;
	text-decoration: none;
}
.ms-rteCustom-HeadingOrange a:link
{
	color: #E47D14;
	text-decoration: none;
}
.ms-rteCustom-HeadingOrange a:hover
{
	color: #E47D14;
	text-decoration: underline;
}



a:hover .ms-rteCustom-HeadingOrange
{
	color: #E47D14;
	text-decoration: underline;
}



/* BLUE ZONE TITLE */
.ms-rteCustom-BlueZoneTitle
{
	display: block;
	padding-bottom: 5px;
	padding-top: 0px;
	color: #4070BA;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #D6D6D6;
}
.ms-rteCustom-BlueZoneTitle a   /* For Firefox */
{
	color: #4070BA;
	text-decoration: none;
}
.ms-rteCustom-BlueZoneTitle a:hover
{
	text-decoration: underline;
}


a:hover .ms-rteCustom-BlueZoneTitle
{
	text-decoration: underline;
}


/* FEATURED LINK */
.ms-rteCustom-BulletedItem

{
	display: block;
	padding-bottom: 6px;
	padding-left: 22px;
	background-image: url("/SiteCollectionImages/SmallblueArrow.gif");
	background-position: 8px 4px;;
	background-repeat: no-repeat;
	border-bottom: 1px solid #D6D6D6;
}
.ms-rteCustom-BulletedItem a
{
	color: #E47D14;
	text-decoration: none;
}
a .ms-rteCustom-BulletedItem
{
	color: #E47D14;
	text-decoration: none;
}
.ms-rteCustom-BulletedItem a:hover
{
	text-decoration: underline;
}




a:hover .ms-rteCustom-BulletedItem
{
	text-decoration: underline;
}




/*******************************************
 * SERVICE PAGES
 *******************************************/
.serviceImage
{
	padding-left: 4px; 
	padding-right: 4px;
	
}

.serviceImage img
{
	padding-top: 4px;	
}


/********************************************
 * Employee, Facility Directories (DVWPs)
 ********************************************/
.facilitySummary
{
	color: #776333;
}



.employeeSummary
{
	color: #776333;
	height: 115px;
}



/**************************************
 Reusable content
 **************************************/
/* HORIZONTAL RULE */
.ContentHR
{
	height: 1px;
	border: 0px solid red;
	background-color: #D6D6D6;
	margin-top: 8px;
	margin-bottom: 4px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100%;
}



/***********************************
 Other
 ***********************************/
.hidden
{
	display: none;	
}


/*** COLOR KEY ******
#373F84 = dark blue as in logo
#FFC164 = light orange, as in left nav hover
#FA9027= dark orange, as in most text
#54623A = dark green as in background color
#D6D6D6 = light gray, as in photo outlines/div borders
#776333 = brown, as in text

**********************/

