/*************************************************************/
/*************************************************************/
table.elem_view
{
	margin: 0px;
	padding: 0px;
}
td.elem_view
{
	margin: 0px;
	padding: 0px;
}
/*************************************************************/
/*************************************************************/
div.elem_title
{
	font-size: 9pt;
	line-height: 18pt;
	font-weight: bold;
	color: #666666;
	background-color: ivory;
	padding: 0px;
	padding-left: 3px;
}
/*************************************************************/
/*************************************************************/
table.elem_key_pan
{
	margin: 0px;
	padding: 0px;
}
td.elem_key_pan
{
	margin: 1px;
	padding: 1px;
	color: #666666
}
/*************************************************************/
table.elem_mode_pan
{
	margin: 0px;
	padding: 0px;
}
td.elem_mode_pan
{
	margin: 1px;
	padding: 1px;
}
/*************************************************************/
/*************************************************************/
table.elem_slct_pan
{
	margin: 0px;
	padding: 0px;
	background-color: #666666;
	color: ivory;
}
td.elem_slct_pan
{
	margin: 0px;
	padding: 1px;
	color: ivory;
	background-color: #666666;
	font-weight: bold
}
/*************************************************************/
/*************************************************************/
a.elem_indx_a
{
	color: gold;
	font-weight: bold;
}
/*************************************************************/
/*************************************************************/
span.elem_indx_l
{
	background-color: ivory;
	color: ivory;
	font-weight: bold;
}
span.elem_indx_ls
{
	border: 1px solid orange;
	background-color: ivory;
	color: #999999;
	font-style: normal;
	text-decoration: none;
}
/*************************************************************/
a.elem_indx_l
{
	background-color: ivory;
	color: #999999;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.elem_indx_l:hover
{
	background-color: orange;
	color: #666666;
}
/*************************************************************/
a.elem_indx_ls
{
	background-color: orange;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.elem_indx_ls:hover
{
	background-color: ivory;
	color: #999999;
}
/*************************************************************/
a.elem_indx_t
{
	background-color: ivory;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.elem_indx_t:hover
{
	background-color: orange;
}
/*************************************************************/
/*************************************************************/
a.elem_pop
{
	color: #6666FF;
	font-weight: bold;
	font-style: oblique;
	text-decoration: none;
}
a.elem_pop:hover
{
	color: #6666FF;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}
/*************************************************************/
/*************************************************************/
a.elem_edit_ins
{
	color: #996633;
	font-weight: bold;
	font-style: oblique;
	text-decoration: none;
}
a.elem_edit_ins:hover
{
	color: #996633;
	font-style: normal;
	text-decoration: underline;
}
/*************************************************************/
a.elem_edit_up
{
	color: #6666FF;
	font-weight: bold;
	font-style: oblique;
	text-decoration: none;
}
a.elem_edit_up:hover
{
	color: #6666FF;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}
/*************************************************************/
/*************************************************************/
table.elem_flip
{
	background-color: ivory;
	border: 1px solid orange;
}
/*************************************************************/
/*************************************************************/
td.elem_flip_head
{
	background-color: #666666;
	color: #ffffff;
	font-size: 11px;
}
/*************************************************************/
a.elem_flip_head
{
	color: #ffffff;
	font-style: normal;
	text-decoration: none;
}
a.elem_flip_head:hover
{
	background-color: orange;
	text-decoration: underline;
}
/*************************************************************/
/*************************************************************/
td.elem_flip_body
{
	background-color: ivory;
}
/*************************************************************/
/*************************************************************/
a.elem_flip_l
{
	background-color: ivory;
	color: #888888;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.elem_flip_l:hover
{
	color: #666666;
}
/*************************************************************/
a.elem_flip_ls
{
	border: 1px solid orange;
	background-color: ivory;
	color: #888888;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.elem_flip_ls:hover
{
	color: #666666;
}
/*************************************************************/
/*************************************************************/
table.elem_grid
{
	margin: 5px;
	padding: 1px;
}
/*************************************************************/
td.elem_grid_base
{
	border: 1px solid #A2161F;
	margin: 0px;
	padding: 8px;
}
td.elem_grid_slct
{
	border: 1px solid orange;
	margin: 0px;
	padding: 8px;
}
/*************************************************************/
/*************************************************************/
table.db_title
{
	padding-left: 4px;
	padding-right: 4px;
	border-top: 1px solid #A2161F;	/* ruby (Rathko) */
	background-color: #666666;
	color: #ffffff
}
/*************************************************************/
td.db_title
{
	font-size: 9pt;
	line-height: 13pt;
	font-weight: bold;
	color: #ffffff
}
/*************************************************************/
/*************************************************************/
table.db_pan_a
{
	background-color: ivory;
	border: 1px solid orange;
}
/*************************************************************/
td.db_pan_a
{
	background-color: ivory;
	border: 1px solid orange;
	/*color: #ffffff;*/
	font-weight: bold;
}
/*************************************************************/
/*************************************************************/
