/* in edit mode (administrative) */
.icon_e {
   cursor: pointer;
   color: Blue;
}
.help_margin {
   font-size: 10px;
   margin-top: 0px;
   margin-bottom: 0px;
}
td.tabhead {
	text-align: center;
	background-color: #CCCCCC;
	padding: 5px;
	margin: 0px;
	border: solid #000000 1px;
}

td.sell_left, td.sell_center {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 5px;
	border: solid #000000 1px;
}
td.sell_center {
	text-align: center;
	vertical-align: middle;
}
td.dinam {
	text-align: left;
	vertical-align: top;
	padding: 0px;
	cursor: default;
	}
table.dinam {
	text-align: left;
	vertical-align: top;
	padding: 0px;
	width: 100%;
}
.fdnav {
 color: #669900;
 font-size: 10pt;
}
input.right {text-align:right}
a.admin:link,a.admin:visited,a.admin:hover {
	color: #000099;
	text-decoration: underline;
}

/*input.#save, input.#reset, input.#default { border: 1px solid white; }
*/
#j_admin {
   font-size: 16pt;
}

.radio {}
td.virt_head {}

ul#menu .admin_icons {
   padding:0;
   margin:0;
   position:absolute;
   right:0;
   top:0;
   background-color: white;
   opacity: 0.50;
   filter: alpha(opacity=50);
/*   float:right;*/
}
ul#menu li:hover > .admin_icons {
   opacity: 1;
   filter: alpha(opacity=100);
/*   float:right;*/
}

ul#menu .admin_icons a, ul#menu .admin_icons a:hover , ul#menu .admin_icons a:visited {
 background:none;
 display:inline;
 padding:0px;
 margin:0px;
 
}

.pressed {
	border-top: 1px solid Gray;
	border-left: 1px solid Gray;
	border-bottom: 1px solid Silver;
	border-right: 1px solid Silver;
   padding: 0px 3px;

}
.released {
	border-top: 1px solid Silver;
	border-left: 1px solid Silver;
	border-bottom: 1px solid Gray;
	border-right: 1px solid Gray;
   padding: 0px 3px;
}
.border {
 border:1px solid #777777;  
 padding:1px;
}