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

.cal th{
	width:14.2%;
	border-color: #666;
    border-style: solid;
	border-width: 1px 1px 0 0;

	background:#CCC;
	text-align:left;
}

.cal td {
	width:14.2%;
	border-color: #666;
    border-style: solid;
	border-width: 1px 1px 0 0;


	text-align:left;
	font-weight:normal;
	font-size:10px;
	background:#F5F5F5;
}

.cal table {
	
	border-color: #666;
    border-style: solid;
	border-width: 0 0 1px 1px;

	
}


.datatable th{
	width:14.2%;
	background:#CCC;
	text-align:left;
}

.datatable td {
	width:14.2%;
	border-color: #666;
    border-style: solid;
	border-width: 0 0 1px 0;
	background:#FFF;

	text-align:left;
	font-weight:normal;
	font-size:10px;
}

.datatable table {
	
	border-color: #666;
    border-style: solid;
	border-width: 1px 1px 0 1px;
	background:#FFF;

	
}

.projectdatahead {

background:#CCC;
text-align:left;
	
}

.projectdatahead span {

margin-left:20px;
	
}

.blankrow {
border:0px;	
}

.liner td {
	border-color: #666;
    border-style: solid;
	border-width: 0 0 1px 0;
	padding:3px;
}

td.duedate {
	border-color: #666;
    border-style: solid;
	border-width: 0 0 1px 1px;
	padding:3px;
}

div.milestone {

padding:3px;
color:#FFF;
background-color:#033;
margin:1px;
text-align:center;


}

div.todo {

padding:3px;
color:#FFF;
background-color:#F60;
margin:1px;
text-align:center;

}
