.appmenu {
	
}

/** fg menus **/
	.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }
	
	.fg-button { clear:left; margin: 0 0px 1px 0px; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
	.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	a.fg-button { float:left;  }
	button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */
	
	.fg-button-icon-left { padding-left: 2.1em; }
	.fg-button-icon-right { padding-right: 2.1em; }
	.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
	.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
	.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	
	
	.fg-button.ui-state-loading .ui-icon { background: url(images/spinner_bar.gif) no-repeat 0 0; }
/** ****************************** **/


.smallcomment {
	font-size: 9px;
	font-family: Arial;
}
li.appmenu {
	padding-left: 20px;		
}

.appmenu:hover {
	cursor: pointer;
}

.underlineddiv {
	border-bottom: 1px solid #fff;
}
.handpointer:hover {
	background-color: #f00;
	cursor: pointer;
}

.actrecord {
	height: 18px;
	vertical-align: text-bottom;
}

.actrecord:hover {
	background-color: #efefef;
}

.selrecord {
	background-color: #AFD3E9;
}

.selrecord:hover {
	background-color: #AFD3E9;
}

.userrecord:hover {
	background-color: #ffffff;
}

.messagerecord:hover {
	background-color: #ffffff;
}

.inlinefield {
	padding: 0 0 0 0; 
	margin: 0 0 0 0;
	font-size:10px;
}

.tracks {
	vertical-align: top;
}

.tracks tr {
	height: 16px;
}

.tracks tr td {
	height: 16px;
}

.record {
	height: 16px;
	font-size: 10px;
}

.h16 {
	line-height: 15px;
}

.borderbottom {
	border-bottom: 1px solid #ffffff;
}

.w150 {
	width: 150px;
}

.selfoverload {
	overflow: auto;
}
