#contentPane a.ith_sbutton, #contentPane a.ith_sbutton,  #contentPane a.ith_sbutton_on {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	font: bold 11px Arial, sans-serif;
	background-color: #CCDCEA;
	border: 1px solid #6B9BCA;
	height:16px;
	padding:4px;
	_padding:3px;
  line-height:16px;
	text-align:center;
	font-weight: bold;
	text-decoration:none;
}

#contentPane a.ith_sbutton:hover {
	background-color: #97b8d5;
}

#contentPane a.ith_sbutton_on, #contentPane a.ith_sbutton_on:hover {
	background-color: #ffffff;
}

table {
  font-size:11px;
}

div.ith_button_warning {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/warning.gif);
	width:19px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_delete {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icon_delete.gif);
	width:13px;
	height:13px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_up {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icons_arrow_up.gif);
	width:18px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_down {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icons_arrow_down.gif);
	width:18px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_edit {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icons_edit.gif);
	width:18px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_visible {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icons_eye.gif);
	width:18px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_not_visible {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icons_eye_X.gif);
	width:18px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_archived {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icons_archive.gif);
	width:18px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.ith_button_not_archived {
	-moz-user-focus: ignore;
	-moz-user-select: none;
	background-image: url(../Brix/Images/icons_archive_X.gif);
	width:18px;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

.ann_title {
  font-weight: bold;
  font-size:14px;
}

.ann_date_of_ann {
 white-space:nowrap;
 font-weight:bold;
}

.ann_author {
 white-space:nowrap;
 font-weight:bold;
}

.ann_short_description {
  text-align: justify;
}

.ann_short_description_detailed {
  text-align: justify;
  font-size: 13px;
}

.ann_long_description {
  text-align: justify;
}

div.ann_header td {
  filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
}

div.ann_header_on td {
  filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
