﻿/* STYLES USED IN RespLoginStatusView.ascx */

/* MAIN-MENU */
.mainmenu { position: absolute; left: 9px; top: 100px; border: 0; margin: 0; padding: 0; }
.mainmenuitem { cursor:pointer; width: 103px; height: 26px; margin: 0 2px 0 0; padding: 0; float: left; background : #fff url('../../images/background_respmainmenuitem.jpg') no-repeat; }
.mainmenuitem span { padding: 6px 0 0 16px; margin: 0; display: block; border: 0; }
.mainmenuitemsticky { cursor:pointer; width: 103px; height: 26px; margin: 0 2px 0 0; padding: 0; float: left; background : #fff; }
.mainmenuitemsticky span { padding: 6px 0 0 16px; margin: 0; display: block; border: 0; }

/* SUB-MENU */
.submenu { z-index:999; position: absolute; left: 9px; top: 134px; border: 0; margin: 0; padding: 0; font-size: 10px; color: #fff; }
.submenuitem {cursor:pointer; width: 105px; height: 23px; margin: 0; padding: 0; float: left; background : #fff url('../../images/background_respsubmenuitem.jpg') no-repeat; }
.submenuitem span { padding: 2px 0 0 4px; margin: 0; display: block; border: 0; }
.submenuitemsticky { cursor:pointer; width: 105px; height: 23px; margin: 0; padding: 0; float: left; background : #fff url('../../images/background_respsubmenuitemhover.jpg') no-repeat; }
.submenuitemsticky span { padding: 2px 0 0 4px; margin: 0; display: block; border: 0; }

/* LOGIN STATUS */
#loginstatus { font-size: 10px; position: absolute; height: 56px; width: 340px; right: 6px; top: 70px; border: 0; margin: 0; padding: 0; }
#loginstatus td { color: #B0DAF3; padding: 0; margin: 0; }
#loginstatus td span { color: white; }
table.loginstatustable { border: 0; margin: 0; padding: 0; }

/* LOGOUT BUTTON */
a.resplogout { color: white; display: block; position: absolute; height: 20px; width: 60px; right: 0; top: 25px; text-decoration: none; }
a.resplogout:hover { color: Black; }
