body {
	color : black;
	background-color : white;
	margin : 0px;
	padding : 0px;
	font: menu;
	width : 100%;
	height : 100%;
}
#main{table-layout:fixed;height:100%;}
.FormField {
	BORDER:#003063 1pt solid;
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: verdana,arial;
	BACKGROUND-COLOR: white
}

.dtFormField{border: #666666 1px outset;font-size: 10px;color: #333333;font-family: verdana, arial, sans-serif;height: 17px;background-color: #ffffff}
.publisher{font: menu;}
.xpTable
{
	behavior: url(xpTable.htc);
	sortNoneImageUrl: sortBlank.gif;
	sortUpImageUrl: sortUp.gif;
	sortDownImageUrl: sortDown.gif;
	posUpImageUrl: upArrow.gif;
	posDownImageUrl: downArrow.gif;
	position: relative;
	margin: 0px;
	font: menu;
	highlightBackgroundColor: #C1D2EE;
	highlightBorderColor: #316AC5;
	color: windowtext;
	cursor: default;
}

A.online{
	color : blue;
	text-decoration : underline;
}
A.online:hover{
	color : #B11D3F;
	text-decoration : underline;
}
A.online:visited{
	color : blue;
	text-decoration : underline;
}
A.matana{
	color : green;
	text-decoration : underline;
}
A.matana:hover{
	color : #B11D3F;
	text-decoration : underline;
}
A.matana:visited{
	color : green;
	text-decoration : underline;
}

A:visited{
	color : black;
}


A:hover{
	color : #B11D3F;
	text-decoration : underline;
}

A:visited{
	color : black;
}
A.itemFont {
color : black;
text-decoration : none;
}
A.itemFont:hover {
	text-decoration : underline;
}
.xpTable thead {
	background:	buttonface;
	text-align:center;
	font-weight:bold;
}

.xpTable THEAD TD
{
	border:			1px solid;
	border-color:	ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
	cursor:			hand;
}
.xpTable TBODY TR
{
	padding-left:3px;
	color: windowtext;
	background: window;
}
#hint{
	position:absolute;
	display:none;
	top:0px;
	left:5px;
	background-color:infobackground;
	z-index:2;
	border:1px solid black;
	padding:2px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
}
.horzline
{
	background-color : #999999;
	background-image: url("images/dots_horz.gif");
}