#window #slider .panel .panel-body .block-details h2.officity__task
{
	margin:20px 0px;
	background-image:url(../images/icons/tasks/task-16.png);
	background-position:left 0;
	background-repeat:no-repeat;
	padding:3px 0 0 26px;
	width:80%;
}

#window #slider .panel .panel-body .block-details h2.officity__task-folder
{
	margin:20px 0px;
	background-image:url(../images/icons/tasks/folder-16.png);
	background-position:left 0;
	background-repeat:no-repeat;
	padding:3px 0 0 26px;
	width:80%;
}

#window #slider .panel .panel-body .block-details h2.officity__task-project
{
	margin:20px 0px;
	background-image:url(../images/icons/tasks/project-32.png);
	background-position:left 0;
	background-repeat:no-repeat;
	height:24px;
    padding:11px 0 0 40px;
    width:80%;
}

#window #slider .panel .panel-body .block-details h2.officity__task-action
{
	margin:20px 0px;
	background-image:url(../images/icons/tasks/task-16.png);
	background-position:left 0;
	background-repeat:no-repeat;
	padding:3px 0 0 26px;
	width:80%;
}

#window #slider .panel .panel-body .block-details h2.officity__task-point
{
	margin:20px 0px;
	background-image:url(../images/icons/tasks/task-16.png);
	background-position:left 0;
	background-repeat:no-repeat;
	padding:3px 0 0 26px;
	width:80%;
}

#window #slider .panel .panel-body .block-nav .items.task-finished .label
{
    color:#bbb;
    text-decoration: line-through;
}

#window #slider .panel .panel-body .block-nav .items.task-canceled .label
{
    color:#ff3300;
    text-decoration: line-through;
}

#window #slider .panel .panel-body .block-nav .items.task-suspended .label
{
    color:#555;
    font-style:italic;
}

#window #slider .panel .panel-body .block-nav .items.task-suspended > .hover
{
    color:white;
}

#window #slider .panel .panel-body .block-nav .items.no-children .label
{
    color:#999;
}

#window #slider .panel .panel-body .block-nav .items.no-children > .hover
{
    color:white;
}

/* TASK DETAILS */

/* controls */

#window #slider .panel .panel-body .block-details div.task-controls
{
	position:absolute; 
	top:20px; 
	right:5px;
}

#window #slider .panel .panel-body .block-details div.task-controls .controls-label
{
	float:right;
}

#window #slider .panel .panel-body .block-details div.task-controls a
{
	display:block;
	width:16px;
	height:16px;
	margin-left:5px;
	float:right;
}

#window #slider .panel .panel-body .block-details a.taskctrl-finish
{
	background-image: url(../images/icons/tasks/control-finish.png);
    background-repeat:no-repeat;
    background-position:center center;
}

#window #slider .panel .panel-body .block-details a.taskctrl-finish:hover
{
}

#window #slider .panel .panel-body .block-details a.taskctrl-start
{
	background-image: url(../images/icons/tasks/control-start.gif);
    background-repeat:no-repeat;
    background-position:center center;
}

#window #slider .panel .panel-body .block-details a.taskctrl-start:hover
{
}

#window #slider .panel .panel-body .block-details a.taskctrl-suspend
{
	background-image: url(../images/icons/tasks/control-suspend.gif);
    background-repeat:no-repeat;
    background-position:center center;
}

#window #slider .panel .panel-body .block-details a.taskctrl-suspend:hover
{
}

#window #slider .panel .panel-body .block-details a.taskctrl-cancel
{
	background-image: url(../images/icons/tasks/control-cancel.gif);
    background-repeat:no-repeat;
    background-position:center center;
}

#window #slider .panel .panel-body .block-details a.taskctrl-cancel:hover
{
}

/* follow-ups */

#window #slider .panel .panel-body .block-details .followuptable
{
    width:100%;
}

#window #slider .panel .panel-body .block-details .followuptable td
{
    width:50%;
    vertical-align:top;
}

#window #slider .panel .panel-body .block-details .followuptable h3
{
    display:inline;
}

#window #slider .panel .panel-body .block-details .followuptable p.followuptitle
{
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border:2px solid #bbb;
	color:white;
	font-weight:bold;
	padding:5px 4px 5px 4px;
	background-color:#bbb;
    width:auto;
	background-image:url(../images/icons/tasks/bubble.png);
	background-position:5px 4px;
	background-repeat:no-repeat;
    padding:4px 0 4px 26px;
    text-align:left;
}

#window #slider .panel .panel-body .block-details .followuptable p.followuptitle a.file
{
	cursor:pointer !important;
	float:right;
	margin: 0 5px;
	vertical-align:middle;
}

#window #slider .panel .panel-body .block-details .followuptable p.followupbody
{
    margin:4px 10px 10px 10px;
}

#window #slider .panel .panel-body .block-details .followuptable p.infotitle
{
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border:2px solid #bbb;
	color:white;
	font-weight:bold;
	padding:5px 4px 5px 4px;
	background-color:#bbb;
    width:auto;
	background-image:url(../images/icons/tasks/bubble-info.png);
	background-position:5px 4px;
	background-repeat:no-repeat;
    padding:4px 0 4px 26px;
    text-align:left;
}

#window #slider .panel .panel-body .block-details .followuptable p.messagebody
{
    margin:10px 10px;
}

/* CONTEXTS */

#window #slider .panel .panel-body .block-details h2.officity__context
{
	margin:20px 0px;
	background-image:url(../images/icons/tasks/context-32.png);
	background-position:left 0;
	background-repeat:no-repeat;
	height:24px;
    padding:11px 0 0 40px;
}

