﻿body 
{
	font-family:Times New Roman;
	font-size:14px;
	color:#2e2e2e;
	height:100%;
}
#divmain
{
	min-height:500px;
	margin:auto;
	width:100%;
}
#DivContentMain
{
	min-height:550px;
}
/* red line */
.redline
{
	border-left:solid 1px #c92323;
	border-right:solid 1px #c92323;
	border-top:solid 1px #c92323;
	
	width:100%;
}
/* Memu Part */

.ActiveMenu
{
	background-color:#c92323;
	font-family:Times New Roman;
	font-size:18px;
	color:#ffffff;
	letter-spacing:2px;
	font-weight:normal;
	padding:2px 10px 2px 10px;
}
.Menu
{
	background-color:#ffffff;
	font-family:Times New Roman;
	font-size:18px;
	color:#918f90;
	letter-spacing:2px;
	text-decoration:none;
	font-weight:normal;
	padding:2px 10px 2px 10px;
}
.QuickDeskSelector
{
	background-color:#ffffff;
	color:#c92323;
	font-family:Times New Roman;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	cursor:pointer;
}
.ActiveQuickDeskSelector
{
	background-color:#c92323;
	color:#ffffff;
	font-family:Times New Roman;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	cursor:pointer;
}
/* login user */
.loginUser
{
	color:#2e2e2e;
	font-family:Times New Roman;
	font-weight:normal;
	font-size:13px;		
	letter-spacing:1px;	
}

/* Big Heading */
.BlackBigHeading
{		
	font-family:Times New Roman;
	font-size:17px;
	color:#000000;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;	
}
.RedBackgroundTablerow
{
	background-color:#c92323;
	font-family:Times New Roman;
	font-size:16px;
	color:#ffffff;
	letter-spacing:1px;
	font-weight:normal;
	padding:2px 10px 2px 10px;
}

/* horizontal line */
.HLine
{
   border-bottom :solid 1px #4b4a4b;
   font-size:1px;  
} 

/* table css header text*/
.whiteheading
{
	color:#ffffff;
	font-family:Times New Roman;
	font-weight:normal;
	font-size:14px;				
	text-decoration:none;	
	
}
/* line in table */
.line
{
   border-bottom :solid 1px #969596;  
   border-collapse:collapse;  
} 
.allline
{
	border-collapse:collapse ;
	border:solid 1px #969596;
	vertical-align:top;
}
.tablelink
{	
	font-family:Times New Roman;
	font-size:14px;
	color:#2e2e2e;
	text-decoration:none;
	font-weight:lighter;	
	
}

/* small combo */
.smallcombo
{
	font-family:Times New Roman;
	font-size:11px;
	color:#2e2e2e;
}
.status
{		
	border-style:none;	
	color:White;
	font-weight:bold;
	cursor:pointer;	
}

/* --- For validation ---*/
.validation 
{
	font-family:Times New Roman;
	font-size: 11px;
	color:red;
	font-weight: normal;
}

/* for modal popup */
.modalpopup
{
	background-color:#f3f3f3;
	filter:alpha(opacity=70);
	opacity:0.7;	
	 z-index:8 !important;
}


/* for top flow link */
.currentStatus
{
	font-family:Times New Roman;
	font-size:14px;
	color:#c92323;
	font-weight:normal;	
}
/* For No record indication label */

.noRecordFound
{
	font-family:Times New Roman;
	font-size: 40px;
	color:#aca899;
	font-weight:bold;
	letter-spacing:1.5px;
	padding:5px 0px 5px 20px;
}
.tdHeight
{
	height:10px;
}
.AlertMessage
{
	color:#000000;
	font-family:Times New Roman;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}

.rightClock
{
	font-family:Times New Roman;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;	
	background-color:#c92323;
}
/* use in popup */
.ActivePopup
{
	background-color:#c92323;
	font-family:Times New Roman;
	font-size:15px;
	color:#ffffff;
	letter-spacing:1px;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	cursor:pointer;
	text-align:center
}
.PopUp
{
	background-color:#ffffff;
	font-family:Times New Roman;
	font-size:15px;
	color:#918f90;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	cursor:pointer;
	text-align:center
}

.redhorizontalline
{	
	border-bottom:solid 1px #c92323;
	width:100%;
}
.overduetask
{
	background-color:#f6d8d8;
}


.black_overlay{display: none;position:fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #f3f3f3;z-index:1001;-moz-opacity: 0.7;opacity:.70;filter: alpha(opacity=70);}
.white_content {display: none;position: fixed;top: 35%;left: 30%;width: 25%;height: 15%;padding: 16px;border: 5px solid #C92323;background-color: white;z-index:1002;overflow: auto;}