﻿.authsubtitle
{
	background-image:url("images/date.png");
}

.authday
{
	border-bottom:solid 1px #bfbfbf;
	border-right:solid 1px #bfbfbf;
	cursor:pointer;
	padding:2px;
	font-size:11px;
	width:16px;
	text-align:center;
}

.authdaydisabled
{
	cursor:default;
	color:#bababa;
}

.authdayhover
{
	background-color:#fefefe;
}

.authdayselected
{
	background-color:#4775ca;
	color:#ffffff;
	cursor:default;
}

.authcontent
{
	height:500px;
}

.authentry
{
	width:22px;
	height:22px;
	background-repeat:no-repeat;
}

.authentryokay
{
	background-image:url("images/connection.png");
}

.authentrywarning
{
	background-image:url("images/connectionwarning.png");
}

.authentryerror
{
	background-image:url("images/connectionerror.png");
}

.authentrycell
{
	padding:2px;
}

.authentrysubcell
{
	font-size:10px;
	padding:2px;
}

.authentrysubcellleft
{
	padding-left:16px;
	width:100px;
}

.authentrytitle
{
	font-weight:bold;
}

.authgroup
{
	background-color:#ffffff;
	font-weight:bold;
	border-bottom:solid 1px #bfbfbf;
	padding:8px 4px 4px 4px;
}

.authexpand
{
	width:11px;
	height:11px;
	background-image:url("images/expand.png");
	cursor:pointer;
}

.authcontract
{
	width:11px;
	height:11px;
	background-image:url("images/contract.png");
	cursor:pointer;
}

.authmessageblock
{
	border:solid 1px #bfbfbf;
	padding:4px 4px 4px 36px;
	text-align:justify;
	background-image:url("images/infologo.png");
	background-repeat:no-repeat;
}

.namelink
{
	color:#4775ca;
	text-decoration:none;
	font-weight:bold;
}

.namelink:hover
{
	color:#85aaef;
	text-decoration:none;
	font-weight:bold;
}