.header a { color: #333; }

#headerLogo {
	float: left;
	margin:0;
/* 	background: url(${siteLogo}) no-repeat 0 0 transparent; */
}
#headerLogo a {
	display:block;
}


#headerLogo .plogo,
#headerLogo .pflogo { margin-top:30px; }
#headerLogo .pflogosm + .plogo { margin-top:5px; width:567px; }

#header #loginNav .personalization-link-button {
    display:block;
    cursor:pointer;
    color: $navigationTextColor;
    padding-right:21px;
    padding-left:12px;
    font-weight:normal;
    border-style:solid;
	border-color:$navigationTextColor;
	border-width: 0 0 0 1px;
    line-height:16px;
    background-image:url("../img/sprite_arrows.gif");
    background-position-x:right;
    background-position-y:-248px;
    background-repeat:no-repeat;
}
#header #loginNav .personalization-link-button[aria-expanded="true"] {
    background:url("../img/sprite_arrows.gif") no-repeat right -94px;
}
#header #loginNav .personalization-link-button:hover, #header #loginNav .personalization-link-button:focus {
    color: $navigationTextColor;
}

.personalization-dropdown {
    background-color:#EBEBEB;
    z-index:1;
    padding:12px;
    border-width:1px;
    border-style:solid;
    border-color:#CCD0D3
    margin-top:5px;
    display:inline-block;
    position:absolute;
    right:201px;
    width:140px;
    top:24px;
}
.personalization-dropdown .personalization-link {
    display:block;
    text-align:left;
    line-height:16px;
    margin-right:12px;
}
.personalization-dropdown .personalization-link + .personalization-link {
    margin-top:12px;
}
#header #loginNav .personalization-dropdown .personalization-my-stuff a {
    color: $navigationTextColor;
    font-weight:normal;
}

#header #loginNav .personalization-dropdown .personalization-sign-out a, #header #loginNav .personalization-dropdown .personalization-sign-out a:hover, #header #loginNav .personalization-dropdown .personalization-sign-out a:focus {
    color:#fff;
    padding:4px 8px;
    background-color:#22366f;
    border-style:solid;
    border-color:#afae9f;
    border-width:1px;
    display:inline-block;
}

#header #loginNav {
    margin: 0 0 0 -14px;
    padding-left:10px;
	height:14px;
	position:relative;
	background-color:unset;
}

#libraryModule {
    background-color:#e1e1e1;
}

.libraryModuleHeader {
    display:inline-block;
    margin-top:10px;
    margin-left:10px;
    font-size:14px;
}

.display-none {
    display: none !important;
}
 
#header #loginNav .personalization-link-sign-in a  {
    font-weight:normal;
}

body:not(.loggedin) #loginNav li:first-child {
    border-style:solid;
    border-width:0 0 0 1px;
    padding: 0 12px;
}