﻿/*--------------------------------------------*\
   Container
\*--------------------------------------------*/

#pageHeaderContainer
{
	/* Note: anchor for content */
	position: relative;
	
	width: 100%;
	
	/* Note: height of background image */
	height: 83px;
}

#pagePrintHeaderContainer
{
	/* Note: anchor for content */
	position: relative;
	
	width: 100%;
	
	/* Note: height of background image */
	height: 60px;
	
	display: none;
}


/*--------------------------------------------*\
   Background
\*--------------------------------------------*/

#pageHeaderBackgroundWrapperContainer
{
}


/*--------------------------------------------*\
   Logo
\*--------------------------------------------*/

#logoWrapperContainer
{
    /* TODO: properly and at the right place (here?) */
    
	position: absolute;
	
	/* Note: specify proper position for logo */
	top: 9px;
	left: 24px;
}

#logoForPrintWrapperContainer
{
    /* TODO: properly and at the right place (here?) */
    
	position: absolute;
	
	/* Note: specify proper position for logo */
	top: 0px;
	left: 10px;
}

/*--------------------------------------------*\
   Application Name
\*--------------------------------------------*/

#applicationNameForPrintContainer
{
    position: absolute;
    top: 22px;
    left: 170px;
    font-weight: bold;
    font-size: 1.2em;
    font-style: italic;
    color: #656565;
}

/*--------------------------------------------*\
   Root-Level Navigation
\*--------------------------------------------*/

#rootLevelNavigationWrapperContainer
{
	/* Note: height of background image */
	height: 83px;
	
	/* Note: widths of background images */
	margin-left: 250px;
	margin-right: 249px;
	
	text-align: center;
}

/*--------------------------------------------*\
   Help, User Settings, & Log Out
\*--------------------------------------------*/

#helpAndSettingsAndLogOutWrapperContainer
{
	position: absolute;
	top: 0;
	right: 0;
	
	/* Note: height of background image */
	height: 83px;
}


#impersonation
{
    position: absolute;
    top: -3px;
    left: -3px;
    
    font-size: 9px;
    font-weight: bold;
    
    background: #FFE45E;
    
    padding: 5px;
    
    z-index: 1000000000;   
    
    -webkit-border-radius:  4px;
    -moz-border-radius:     4px;
    -o-border-radius:       4px;
    -khtml-border-radius:   4px;
    border-radius:          4px;
    
    -webkit-box-shadow:     2px 3px 4px 0px #999;
    -moz-box-shadow:        2px 3px 4px 0px #999;
    -o-box-shadow:          2px 3px 4px 0px #999;
    -khtml-box-shadow:      2px 3px 4px 0px #999;
    box-shadow:             2px 3px 4px 0px #999; 
}