﻿
body, html
{
	margin: 1em;
	padding: 0 0 0 0;
	font-family: Segoe UI, Tahoma, Sans-Serif;
	font-size: 9pt;
}

.Templates
{
	display: none;
}

.SignInControl
{
	width: 300px;
	height: 100px;
	border: solid 1px #ADC3DE;
}

.ContactList
{
	border: solid 1px #ADC3DE;
	border-top: none;
	padding-top: 3px;
	text-align: left;
	width: 300px;
	border: solid1px;
	height: 500px;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: auto;
}

.ContactPanel
{
	cursor: default;
}

.Contact
{
	padding-left: 10px;
}

.Contact table
{
	border-collapse: collapse;
}

.Status
{
	background-color: Transparent;
	background-repeat: no-repeat;
	width: 19px;
	height: 19px;
	vertical-align: middle;
}

.UserInfo
{
	overflow: hidden;
	width: 250px;
	height: 17px;
	text-overflow: ellipsis;
}

.UserInfo img
{
	width: 16px;
	height: 16px;
	vertical-align: bottom;
}

.DisplayName
{
	color: Black;
}

.Separator
{
	padding-left: 0.25em;
	padding-right: 0.25em;
	color: Black;	
}

.PersonalMessage
{
	color: #737573;	
}

.Online
{
	background-image: url(../App_Images/Online.png);
}

.Offline,
.AppearOffline
{
	background-image: url(../App_Images/Offline.png);
}

.Away,
.Idle,
.BeRightBack,
.OutToLunch
{
	background-image: url(../App_Images/Away.png);
}

.Busy,
.InACall
{
	background-image: url(../App_Images/Busy.png);
}

.Mobile
{
	background-image: url(../App_Images/Mobile.png) !important;
}

.Blocked
{
	background-image: url(../App_Images/Blocked.png) !important;
}

.Offline.Blocked,
.AppearOffline.Blocked
{
	background-image: url(../App_Images/BlockedOffline.png) !important;
}