@charset "UTF-8";
/* CSS Document */

.processdate, .processdateblank, .processdate1, .processdateblank1

{
	font-size: 10px;
	color: #000000;
	float: left;
	width: 30px;
	padding-top: 2px;
	padding-right: 6px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.processdate { 
	background-color: #999999;
	line-height: 12px;
	padding-bottom: 2px;
	 }

.processdateblank { 
	background-color: #FFFFFF;
	line-height: 12px;
	padding-bottom: 2px; 
	}

.processdate1 { background-color: #999999; line-height: 16px;}

.processdateblank1 { background-color: #FFFFFF; line-height: 16px;}


.processmonth, .processmonth1, .processmonthblank

{
	font-size: 10px;
	color: #FFFFFF;
	
	float: left;
	width: 20px;
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	
}
.processmonth

{
	background-color: #000000;
	line-height: 12px;
	padding-bottom: 2px;
	
	
}
.processmonth1

{
	background-color: #000000;
	line-height: 16px;
}

.processmonthblank

{
	background-color: #FFFFFF;
	
}


.activitya, .activityb, .activityc, .activityd, .activitye, .activityblank

{
	font-size: 10px;
	color: #000000;
	background-color: #A3A3A3;
	float: right;
	width: 304px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	line-height: 12px;
}

.activitya { background-color: #FF6600; }
.activityb { background-color: #6699CC; }
.activityc { background-color: #CC9999; }
.activityd { background-color: #99CC99; }
.activitye { background-color: #9999CC; }
.activityblank { background-color: #FFFFFF; }

td{
	font-size: .8em;
	color: #FFF;
	vertical-align: top;
	}
	
.key{
	font-size: 10px;
	font-weight: bold;
	color: #333;
	float: left;
	margin-bottom: 15px;
	margin-top: -10px;
}

.A {color: #ff6600;}
.B { color: #6699cc; }
.C { color: #cc9999; }
.D { color: #99cc99; }
.E { color: #9999cc; }

.itemwrap
{
	display: block;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
}

.itemwrap2
{
	display: block;
	width: 100%;
	
	float: left;
}

/* 2 columns, left and right*/

.lcola, .lcolb, .lcolc, .lcold, .lcole, .lcolblank,
.rcola, .rcolb, .rcolc, .rcold, .rcole, .rcolblank
{
	font-size: 10px;
	color: #000000;
	background-color: #A3A3A3;
	float: right;
	width: 141px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	line-height: 12px;
}

.lcola, .lcolb, .lcolc, .lcold, .lcole, .lcolblank
{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
	
	
.lcola, .rcola { background-color: #FF6600; }
.lcolb, .rcolb { background-color: #6699CC; }
.lcolc, .lcolc { background-color: #CC9999; }
.lcold, .lcold { background-color: #99CC99; }
.lcole, .lcole { background-color: #9999CC; }
.lcolblank, .lcolblank { background-color: #FFFFFF; }


/* 4 columns */

.columna, .columnb, .columnc, .columnd, .columne, .columnblank,
.columna1, .columnb1, .columnc1, .columnd1, .columne1, .columnblank1, .columnc2, .columnd2

{
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	display: block;
	float: left;
	width: 62px;
	padding-right: 10px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.columna { 
	background-color: #FF6600; 
	line-height: 12px; 
	padding-bottom: 2px;
	padding-top: 2px;}
.columnb { 
	background-color: #6699CC; 
	line-height: 12px;
	padding-bottom: 2px;
	padding-top: 2px;}
.columnc {
	 background-color: #CC9999; 
	 line-height: 12px;
	 padding-bottom: 2px;
	 padding-top: 2px;}
.columnd { 
	background-color: #99CC99; 
	line-height: 12px;
	padding-bottom: 2px;
	padding-top: 2px;}
.columne { 
	background-color: #9999CC; 
	line-height: 12px;
	padding-bottom: 2px;
	padding-top: 2px;}
.columnblank { 
	background-color: #FFFFFF; 
	line-height: 12px;
	padding-bottom: 2px;
	padding-top: 2px;}

.columna1 {background-color: #FF6600; line-height: 16px;}
.columnb1 { background-color: #6699CC; line-height: 16px;}
.columnc1 { background-color: #CC9999; line-height: 16px;}
.columnd1 { background-color: #99CC99; line-height: 16px;}
.columne1 { background-color: #9999CC; line-height: 16px;}

.columnblank1 { background-color: #FFFFFF; line-height: 16px;}


.columnc2 { 
	background-color: #CC9999; 
	line-height: 16px; 
	padding-top: 2px;}

.columnd2 { 
	background-color: #99CC99; 
	line-height: 16px; 
	padding-top: 2px;}
	
a.process:link
{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}	
