﻿.UserSwitcher
{
    font-size: 1.1em;
    background-color: #fefefe;
    background-image: url(images/userswitcher-bg.png);
    background-repeat: repeat-x;
    width: 350px;
    height: 45px;
    border: solid 1px #c9c9c9;
    overflow: hidden;
}

#userIconSection
{
    background-image: url(images/userswitcher-usericon.png);
    background-repeat: no-repeat;
    width: 52px;
    height: 46px;
    position: relative;
    left: 12px;
    top: 1px;
    float: left;
}

#summarySection
{
    background-image: url(images/userswitcher-second-devider.png);
    background-repeat: no-repeat;
    background-position: 100% 1px;
    float: left;
    position: relative;
    left: 12px;
    top: 5px;
    width: 200px;
    white-space: nowrap;
    overflow: hidden;
}

#summarySection .currentUserName
{
    font-weight: bold;
}

#summarySection #hyperLinkLoginAsAnotherUser
{
    color: #000;
    background-image: url(images/cart-expand-icon-bg.gif);
    background-repeat: no-repeat;
    background-position: 93% 1px;
    font-size: .9em;
    display: block;
    height: 15px;
}

#summarySection #hyperLinkLoginAsAnotherUser:hover
{
    background-image: url(images/cart-expand-icon-bg.gif);
    background-position: 93% 95%;
}


.UserSwitcher #extraLinksSection
{
    float: left;
    position: relative;
    left: 23px;
    top: 7px;
    font-size: .9em;
    color: #0a81d0;
}

.UserSwitcher #loginSection
{
    position: relative;
    left: 18px;
}

.UserSwitcher #loginSection .textBoxContainer
{
    width: 167px;
    height: 23px;
    background-image: url(images/userswitcher-textbox-bg.gif);
    background-repeat: no-repeat;
}

.UserSwitcher #loginSection .textBox
{
    border: 0;
    width: 155px;
    height: 18px;
    position: relative;
    left: 5px;
    top: 1px;
}

.UserSwitcher #loginSection select
{
    width: 167px;
}

.UserSwitcher #loginSection .loginButton
{
    width: 70px; height: 21px; color: #fff; text-decoration: none;
    font-size: .8em; padding: 3px 5px 3px 5px; text-align: center; border: none; float: left;
    position: relative; background-color: #595959; /* background-image: url(images/userswitcher-login-button-bg.png); background-repeat: repeat-x; */
}

.UserSwitcher #loginSection a
{
    width: 70px;
    height: 21px;
    background-image: url(images/userswitcher-login-button-bg.png);
    background-repeat: repeat-x;
    color: #fff;
    text-decoration: none;
    font-size: .8em;
    padding: 3px 5px 3px 5px;
    text-align: center;
}

.UserSwitcher .logoutButton
{
    color: Black;
    text-decoration: none;
    font-size: .8em;
    padding: 3px 5px 3px 5px;
    text-align: center;
    height: 21px;
}
