/* For Menu */

#navigate {
	font: 10px verdana, arial, helvetica, sans-serif;
	padding-top: 0px;
}

p.date {
	display: block;
	background-color: none;
	padding-top: 0px;
	height: 20px;
	text-align: middle;
	color: #45a32b;
}

#loginid {
	border: 1px solid none;
	background-color: none;
	padding: 1px;
}

#tasks {
	margin: 1px 0;
	font-weight: none; font-size: 10px;
	color: #45a32b;
	}

#tasks a {
	color: #45a32b;
	text-decoration: none;
}

#tasks p {
	display: block;
	padding: 1px;
	text-align: right;
	margin: 0;
	border-bottom: 1px solid none;
	}

#tasks div.subtasks p, #tasks div.subtasks p a {
background: none;
color: #2e409a;
padding: 3px;
text-align: left;
font-family: verdana, arial, helvetica, sans-serif;	
font-weight: none; font-size: 10px;

}

p.others {
background: none;
}

/* For Collapse */

		.trigger{
		background: none;
		color: #45a32b;
		font-family: verdana, arial, helvetica, sans-serif;	
		font-weight:bold; font-size:10px;
		cursor:pointer;
		}		
		.trigger:hover{
		background:#none;
		color: #2e409a; TEXT-DECORATION: none;
		cursor:pointer;
		}		
		.expanded{
		background:#none;
		color: #45a32b;
		font-family: verdana, arial, helvetica, sans-serif;	
		font-weight:bold; font-size:10px;
		cursor:pointer;
		}
		.expanded:hover{
		background:#none;
		color: #45a32b; TEXT-DECORATION: none;
		cursor:pointer;
		}
		.show{
     position:static;
     display: table;
		}
		.hide{
			position:absolute;
			left:-999em;
			height:1px;
			width:100px;
			overflow:hidden;
		}

		.trigger img {
			width: 22px;
			float: left;
			border: none;
			padding: 2px 2px 0 3px;
			display:none;
		}

		.expanded img {
			width: 22px;
			float: left;
			border: none;
			padding: 2px 2px 0 3px;
			display:none;
		}