/*
 * WKS Working Solutions GmbH
 * 2002.03.20
 * Claudio Eichenberger
 */
body
{
	background-color:	white;
	color:			black;
	font-size:		11px;
	font-family:		Helvetica, Arial, Tahoma, Sans-serif;
}

td
{
	color:			black;
	font-size:		11px;
	font-family:		Helvetica, Arial, Tahoma, Sans-serif;
}

a:link, a:visited,
{
	color:			blue;
	text-decoration:	underline;
}

a:hover, a:active,
{
	color:			red;
	text-decoration:	none;
}

td.selector
{
	text-align:		left;
}

td.msg
{
	vertical-align:		top;
}

td.msgdate
{
	text-align:		right;
	white-space:		nowrap;
}

td.msgdatetop
{
	vertical-align:		top;
	text-align:		right;
	white-space:		nowrap;
}

td.msgsearch
{
	font-size:		12px;
	font-weight:		bold;
	text-align:		left;
}

td.msgtitle
{
	font-weight:		bold;
	text-align:		left;
}

td.msgclick
{
	font-weight:		bold;
	text-align:		left;
}

td.msgnores
{
	color:			red;
	font-weight:		bold;
}

td.fm2text
{
	text-align:		left;
}

td.fm2mid
{
	text-align:		center;
}

td.fm2value
{
	text-align:		left;
}

.msgimg
{
	vertical-align:		top;
	text-align:		center;
}

/*
 * bottom of page links to other pages
 */
.refer
{
	font-size:		10px;
	background-color:	white;
	font-weight:		bold;
	text-decoration:	none;
	text-align:		right;
	vertical-align:		middle;
	white-space:		nowrap;
}

.refer a:link,
.refer a:visited
{
	color:			blue;
	text-decoration:	underline;
}

.refer a:hover,
.refer a:active
{
	color:			red;
	text-decoration:	none;
}

/**
 * the name tells it all
 */
.footer
{
	background-color:	white;
	font-size:		9px;
	font-weight:		none;
	text-decoration:	none;
	text-align:		left;
	vertical-align:		middle;
	white-space:		nowrap;
}

.footer a:link,
.footer a:visited
{
	color:			black;
	text-decoration:	underline;
}

.footer a:hover,
.footer a:active
{
	color:			red;
	text-decoration:	none;
}

/**
 * the name tells it all
 */
.footerindex
{
	background-color:	white;
	font-size:		9px;
	font-weight:		none;
	text-decoration:	none;
	text-align:		center;
	vertical-align:		bottom;
	white-space:		nowrap;
}

.footerindex a:link,
.footerindex a:visited
{
	color:			black;
	text-decoration:	underline;
}

.footerindex a:hover,
.footerindex a:active
{
	color:			red;
	text-decoration:	none;
}

/**
 * in footer mark current position !
 */
u
{
	color:			red;
	font-weight:		bold;
	text-decoration:	underline;
}

.hidden
{
	color:			white;
	font-size:		6px;
}

.hush
{
	display:		none;
}

.hidden a:link,
.hidden a:visited
{
	color:			white;
	text-decoration:	none;
}

.hidden a:hover,
.hidden a:active
{
	color:			white;
	text-decoration:	none;
}

.hidden p
{
	color:			white;
	font-size:		6px;
}
