.menu-title {
	background: #D6E3F2;
	border-color: #DAE6F4 #99BBE8 #99BBE8 #DAE6F4;
	border-style: solid;
	border-width: 1px;
	color: #15428B;
	display: block;
	font: normal normal bold 10px/normal tahoma, arial, verdana, sans-serif;
	margin: -2px -2px 0px;
	padding: 3px;
	background-repeat: no-repeat;
	background-image:	url('../../images/Ext.ux/iconQuestionMark.png');
	background-position:right;
	background: url("../../images/Ext.ux/iconQuestionMark.png") no-repeat scroll 105px 5px #D6E3F2;
}
.menu-title .x-menu-item-link 
{
    padding: 0px;
}
.x-menu-item-active .x-menu-item-link 
{
    background-image: none;
    background-color:transparent;
    border-radius: 0px;
}
.x-toolbar 
{
    padding: 0px 0 2px 2px;
}
.x-menu-item{
	text-align: left !important;
}
.menu-info {
	background: #D6E3F2;
	border-color: #DAE6F4 #99BBE8 #99BBE8 #DAE6F4;
	border-style: solid;
	border-width: 1px;
	color: #15428B;
	display: block;
	font-style:italic;
	font: normal normal bold 10px/normal tahoma, arial, verdana, sans-serif;
	margin: 2px -2px 0px;
	padding: 3px;
}

.task-completed,
.record-disabled {
	text-decoration: line-through;
	color:gray;
}
.task-overdue,
.appt-pending {
	color:#fb223a;
}
.record-green {
	color:#319E2D;
}

.x-notification .x-window-body{margin: 0;padding:1em ! important; width: auto ! important;}
.x-notification .x-tool-close{display: none}
.x-notification.fixed .x-tool-close{display: block}

.x-grid3-timeinterval-col-td {
	
}
.x-grid3-timeinterval-cell {
	position: relative;
	background-color:	#8AEB8A;
	text-align:			center;
	height:14px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.x-grid3-timeinterval-timeFrom {
/*	float:			left;
	margin-left:	4px; */
	position:absolute;
	left: 4px;
	margin-top: 1px;
}
.x-grid3-timeinterval-timeTo {
/*	float:			right;
	margin-right:	4px; */
	position:absolute;
	right: 4px;
	margin-top: 1px;
}
.x-grid3-aptStatus-cell {
	background-repeat:no-repeat;
	background-position:center;
	height:16px;
	width:16px;
}
.x-grid3-loadType-cell {
	background-repeat:no-repeat;
	background-position:center;
	height:16px;
	width:16px;
}
.x-grid3-check-col-td input {
	margin-top: 4px;
}

/* Fixes for month picker */

.x-monthpicker-months {
	width: 		89px !important;
}
.x-monthpicker {
	width: 		180px !important;
}

.x-fieldset-header,
.x-grid-group-title {
	text-align: left;
}
