table.GantHeader 
{
 	width:100%;background-color:#395D8C;padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;color:White;border-collapse:collapse;
}
table.GantGraph 
{
	width:100%;padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;border-collapse:separate;
}


/**************************/
/****For Month/Day View****/
/**************************/
/**For Project**/
td.GantCellHeaderMonth
{
	background-color:#EDF0F2;color:Black;width:20px;height:25px;font-family:Verdana;font-size:8.0pt;font-weight:bolder;
}
td.GantCellMonth
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:2px Solid white;
}
td.GantCellMonthNumbers
{	
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:2px Solid white;border-top:2px solid #437CB0;text-align:center;
}
td.GantCellMonthNumbersSpentHours
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-top:2px solid #437CB0;text-align:center;
}
td.GantCellMonthNumbersCurrentMonth
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:1px Solid #8B8988;border-top:2px solid #437CB0;text-align:center;
}
td.GantCellCurrentMonth
{
	background-color:#EDF0F2;height:20px;width:20px;border-right:1px Solid #8B8988;
}
td.GantCellCurrentMonthProjectComplete
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:1px Solid #8B8988;vertical-align:top;
}
td.GantCellProjectInCompleteMonth
{	
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:2px Solid white;vertical-align:top;
}
.GantGraphProjectInCompleteMonth
{	
	background-color:#EDF0F2;height:20px;width:20px;color:Black;
}
td.GantCellCurrentMonthProjectInComplete
{	
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:1px Solid #8B8988;
}
td.GantCellProjectCompleteMonth
{	
	background-color:#EDF0F2;height:20px;width:20px;color:Black;vertical-align:top;	
	border-right:solid 2px white;	
}

td.GantCellProgressMonth
{
	background-color:#EDF0F2;height:20px;FONT-SIZE: 6.8pt;
}
/**For Activity**/
td.GantCellHeaderMonthActivity
{
	background-color:#EDF0F2;color:White;width:20px;height:10px;
}
td.GantCellMonthActivity
{
	background-color:#EDF0F2;height:10px;width:20px;color:Black;border-right:2px Solid white;
}
td.GantCellCurrentMonthActivity
{
	background-color:#EDF0F2;height:10px;width:20px;
}
td.GantCellProjectInCompleteMonthActivity
{
	background-color:#EDF0F2;height:10px;COLOR: Black;vertical-align:top;
}
td.GantCellProjectCompleteMonthActivity
{
	background-color:#EDF0F2;height:10px;COLOR: Black;
}

td.GantCellProgressMonthActivity
{
	background-color:#EDF0F2;height:10px;FONT-SIZE: 6.8pt;
}

td.CompletedProgressMonth
{
	background-color:#1E66A7;height:3px;width:20px;  border-style:solid; border-width:1px;border-color:#EDF0F2;
}
td.InCompletedProgressMonth
{
	background-color:#ACBCCB;height:3px;width:20px;  border-style:solid; border-width:1px;border-color:#EDF0F2;
}
td.FreeCellProgressMonth
{
	background-color:#EDF0F2;height:3px;width:20px;
	border-right-width:3px;	
	border-right-color:White;
}
/**************************/
/****End Month/Day View****/
/**************************/
/**************************/
/****For Week View****/
/**************************/
/**For Project**/
td.GantCellWeek
{
	background-color:#EDF0F2;color:Black;width:3px;height:20px;border-right:1px white solid;
}
td.GantCellCurrentWeek
{
	background-color:#EDF0F2;height:20px;width:3px;border-right:1px Solid #8B8988;	
}

td.GantCellWeekNumbers
{	
	background-color:#EDF0F2;height:20px;width:3px;color:Black;border-right:1px Solid white;border-top:2px solid #437CB0;text-align:center;
}
td.GantCellWeekNumbersSpentHours
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-top:2px solid #437CB0;text-align:center;
}
td.GantCellWeekNumbersCurrentMonth
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:1px Solid #8B8988;border-top:2px solid #437CB0;text-align:center;
}
td.GantCellHeaderWeek
{
	background-color:#395D8C;color:White;width:3px;height:20px;font-family:Verdana;font-size:8.0pt;font-weight:bolder;
}
td.GantCellProjectInCompleteWeek
{
	background-color:#EDF0F2;FONT-SIZE: 6.8pt;height:20px;width:3px;color:Black;border-right:1px Solid white;vertical-align:top;
}
td.GantCellCurrentWeekProjectInComplete
{
	background-color:#EDF0F2;height:20px;width:3px;color:Black;border-right:1px Solid #8B8988;vertical-align:top;
}

td.GantCellProjectCompleteWeek
{
	background-color:#EDF0F2;height:20px;width:3px;color:Black;vertical-align:top;	
	border-right:solid 1px white;
}
td.GantCellCurrentWeekProjectComplete
{
	background-color:#EDF0F2;height:20px;width:3px;color:Black;border-right:1px Solid #8B8988;vertical-align:top;
}
/**For Activity**/
td.GantCellWeekActivity
{
	background-color:#EDF0F2;color:Black;width:3px;height:10px;
}
td.GantCellCurrentWeekActivity
{
	background-color:#EDF0F2;width:3px;height:20px;border-right:1px Solid #8B8988;vertical-align:top;
}
td.GantCellHeaderWeekActivity
{
	background-color:#395D8C;color:White;width:3px;height:10px;
}
td.GantCellProjectInCompleteWeekActivity
{
	background-color:#FFCC66;FONT-SIZE: 6.8pt; COLOR: Black;height:10px;vertical-align:top;
}
td.GantCellProjectCompleteWeekActivity
{
	background-color:#90EE90;FONT-SIZE: 6.8pt; COLOR: Black;height:10px;vertical-align:top;
}

td.CompletedProgressWeek
{
	background-color:#1E66A7;height:3px;width:3px;  border-style:solid; border-width:1px;border-color:#EDF0F2;
}
td.InCompletedProgressWeek
{
	background-color:#ACBCCB;height:3px;width:3px;  border-style:solid; border-width:1px;border-color:#EDF0F2;
}
td.FreeCellProgressWeek
{
	background-color:#EDF0F2;height:3px;width:3px;
	border-right-width:1px;	
	border-right-color:White;
}
/**************************/
/****End Week View****/
/**************************/

/**************************/
/****For Year View****/
/**************************/
/**For Project**/
td.GantCellYear
{
	background-color:#EDF0F2;color:Black;width:1px;height:20px;border-right:1px white solid;
}

td.GantCellYearNumbers
{	
	background-color:#EDF0F2;height:20px;color:Black;border-right:2px Solid white;border-top:2px solid #437CB0;text-align:center;
}
td.GantCellCurrentYear
{
	background-color:#EDF0F2;color:black;width:1px;height:20px;border-right:1px Solid #8B8988;
}
td.GantCellHeaderYear
{
	background-color:#EDF0F2;color:Black;width:1px;height:25px;text-align:center;font-family:Verdana;font-size:8.0pt;font-weight:bolder;
}
td.GantCellHeaderYearDate
{
	background-color:#EDF0F2;color:Black;height:20px;font-size:6.5pt;border-top:2px solid #437CB0;text-align:center;border-right:1px Solid white;
}
td.GantCellProjectInCompleteYear
{
	background-color:#EDF0F2;height:20px;width:1px;color:Black;border-right:1px Solid white;vertical-align:top;
}
td.GantCellCurrentYearProjectInComplete
{
	background-color:#EDF0F2;height:20px;width:1px;color:Black;border-right:1px Solid #ACBCCB;vertical-align:top;
}
td.GantCellProjectCompleteYear
{
	background-color:#EDF0F2;height:20px;width:1px;color:Black;	
	border-right:solid 1px white;vertical-align:top;
}
td.GantCellCurrentYearProjectComplete
{
	background-color:#EDF0F2;height:20px;width:1px;color:Black;border-right:1px Solid #8B8988;vertical-align:top;
}
/**For Activity**/
td.GantCellYearActivity
{
	background-color:#EDF0F2;color:Black;width:1px;height:20px;border-right:1px white solid;
}

td.GantCellCurrentYearActivity
{
	background-color:#EDF0F2;color:black;width:1px;height:20px;border-right:1px Solid #8B8988;
}
td.GantCellHeaderYearActivity
{
	background-color:#EDF0F2;color:Black;width:1px;height:25px;text-align:center;font-family:Verdana;font-size:8.0pt;font-weight:bolder;
}
td.GantCellHeaderYearDateActivity
{
	background-color:#EDF0F2;color:Black;height:20px;font-size:6.5pt;border-top:2px solid #437CB0;text-align:center;border-right:1px Solid white;
}
td.GantCellProjectInCompleteYearActivity
{
	background-color:#EDF0F2;height:20px;width:1px;color:Black;border-right:1px Solid #ACBCCB;vertical-align:top;
}
td.GantCellProjectCompleteYearActivity
{
	background-color:#EDF0F2;height:20px;width:1px;color:Black;	
	border-right:solid 1px white;vertical-align:top;
}
td.CompletedProgressYear
{
	background-color:#1E66A7;height:3px;width:1px;  border-style:solid; border-width:1px;border-color:#EDF0F2;
}
td.InCompletedProgressYear
{
	background-color:#ACBCCB;height:3px;width:1px;  border-style:solid; border-width:1px;border-color:#EDF0F2;
}
td.FreeCellProgressYear
{
	background-color:#EDF0F2;height:3px;width:1px;
	border-right-width:1px;	
	border-right-color:White;
}
/**************************/
/****End Year View****/
/**************************/
a.ProjectName 
{
    /*position:absolute;*/
    /*top:2px;
    left:2px;*/
    /*width:300px;*/
    FONT-SIZE: 8.0pt;
    font-family:Verdana; 
    font-weight:bolder;
    /*vertical-align:top;*/
    /*empty-cells:show;*/    
    color:Black;
    background-attachment:fixed;    
}
a.Name 
{
    /*position:absolute;*/
    /*top:2px;
    left:2px;*/
    /*width:300px;*/
    FONT-SIZE: 8.0pt;
    /*vertical-align:top;*/
    /*empty-cells:show;*/
    font-family:Verdana;   
    /*font-weight:bold;*/
    color:Black;
    background-attachment:fixed;    
}
td.GantCellBellow
{
	padding-right:0px;padding-left:0px;padding-top:2px;padding-bottom:0px;border-top:solid 1px black;
}
td.GantBlankCells
{
	padding-right:0px;padding-left:0px;padding-top:2px;padding-bottom:0px;z-index: 100;position: relative;
}
.GantChartImage
{
	cursor:hand;
	cursor: pointer;
	border:none 0;
}
input.Progress
{
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 7.0pt; BORDER-LEFT-COLOR: #cccfcf; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccfcf; COLOR: #000000; BORDER-TOP-COLOR: #dee3e3; FONT-FAMILY: verdana; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccfcf;text-align:right;height:12px;text-align:center;
}

td.GantBlank
{
	background-color:White;width:7px;text-align:right;vertical-align:middle;padding-right:2px;padding-left:0px;padding-top:0px;padding-bottom:0px;z-index: 100;position: relative;
}
td.GantProgress
{
	background-color:#EDF0F2;color:Black;text-align:left;width:80px;border-right:2px Solid white;text-align:center;z-index: 100;position: relative;
}
.GantGraphProgress
{
	background-color:#EDF0F2;width:80px;color:Black;border-right:2px Solid white;text-align:center;
}
td.ProgressHeader
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;border-right:2px Solid white;text-align:center;font-family:Verdana;font-size:8.0pt;font-weight:bolder;
}
td.SpentHours
{
	background-color:#EDF0F2;color:Black;text-align:left;width:120px;text-align:center;font-family:Verdana;font-size:8.0pt;font-weight:bolder;
}
td.SpentHoursData
{
	background-color:#EDF0F2;color:Black;text-align:left;width:120px;text-align:center;font-family:Verdana;font-size:8.0pt;z-index: 100;position: relative;
}
td.GantSpentHoursData
{
	background-color:#EDF0F2;color:Black;text-align:left;width:120px;text-align:center;font-family:Verdana;font-size:8.0pt;
}
td.GantCellYearNumbersSpentHours
{
	background-color:#EDF0F2;height:20px;color:Black;border-top:2px solid #437CB0;text-align:center;
}
td.MonthLastColumn
{
	background-color:#EDF0F2;height:20px;width:20px;color:Black;text-align:center;
}
td.GantImage
{
	background-color:white;color:Black;text-align:right;vertical-align:middle;white-space:nowrap;
}
td.LegendGantCellProjectCompleted
{
	background-color:#1E66A7;height:20px;width:20px;border-bottom :15px solid white;border-top :15px solid white;
}
td.LegendGantCellProjectRemaining
{
	background-color:#ACBCCB;height:20px;width:20px;border-top:15px solid white;border-bottom :15px solid white;
}

