.ext-el-mask{
	background: #F0F0F0 url(../gxt/images/default/shared/large-loading.gif) no-repeat center center !important;
}

.ext-el-mask-msg {
	display:none;
}

#loading {
	position: absolute;
	left: 45%;
	top: 40%;
	margin-left: -45px;
	padding: 2px;
	z-index: 20001;
	height: auto;
	border: 1px solid #ccc;
}

#loading a {
	color: #225588;
}

#loading .loading-indicator {
	background: white;
	color: #444;
	font: bold 13px tahoma, arial, helvetica;
	padding: 10px;
	margin: 0;
	height: auto;
}

#loading .loading-indicator img {
	margin-right: 8px;
	float: left;
	vertical-align: top;
}

#loading-msg {
	font: normal 10px arial, tahoma, sans-serif;
}

.banner {
	background: white url(../image/topbar.jpg) no-repeat center left
		!important;
	width: 100%;
}

.loginBackground {
	background-image:url('../image/login_background.jpg');
	background-repeat: no-repeat;	
}

.loginPage {
	text-align: center;
	padding-top: 10%;	
}
.loginPage {
	text-align: -moz-center; 
	padding-top: 10%;	
}

.vcasEnterprise {
	font-style: oblique;
	font-size: small;
	text-align: center;
	font: bolder;
	color: FF6633	
}

.loginError {
	font-size: smaller;
	text-align: left;
	font-size: 10;
	font: bolder;
	color: Red		
}

.logoutMessage {
	font-size: medium;
	font: bold;
	text-align: left;
	font-size: 11;
	color: Red 
}

.version {
	text-align: left;
	font-size: 11;
	font-family: Arial;
	font: bolder;
	color: white;
	padding-bottom: 4px;		
}

.login {
	font-family: sans-serif;
	font-size: 14 
}

.bodyColor {
	background-color: white;
}

.navButton {
	color: #333;
	font-size: 9pt;
	margin: 5px, 1px, 5px, 2px;
	padding-left: 18px;
}

.navButtonOver {
	cursor: pointer;
	cursor: hand;
	color: #55f;
}

.logout-icon
{
	background: url(../image/icon/logout.png) no-repeat center left !important;
}

.change-password-icon
{
	background: url(../image/icon/change-password.png) no-repeat center left !important;
}

.search-icon
{
	background: url(../image/icon/search.png) no-repeat center left !important;
}

.reports-icon
{
	background: url(../image/icon/reports.png) no-repeat center left !important;
}

.preview-report-icon
{
	background: url(../image/icon/preview.png) no-repeat center left !important;
}

.reject-report-icon
{
	background: url(../image/icon/reject.png) no-repeat center left !important;
}

.appeal-report-icon
{
	background: url(../image/icon/appeal.png) no-repeat center left !important;
}

.download-report-icon
{
	background: url(../image/icon/download.png) no-repeat center left !important;
}

.edit-user-icon
{
	background: url(../image/icon/edit-user.png) no-repeat center left !important;
}

.create-icon
{
	background: url(../image/icon/plus.png) no-repeat center left !important;
}

.delete-icon
{
	background: url(../image/icon/delete.png) no-repeat center left !important;
}



