span.task-title {
    color:#216CAF;
    padding:2px 10px;
    background-color:#EBEBEB;
    margin:15px 0px;
    border-top:1px solid #216CAF;
    border-bottom:1px solid #216CAF;
    }
    
img.unread {
    vertical-align: middle;
    }
div.TaskList {
    padding-top:5px;
    padding-bottom:5px;
    }
    
div.TaskList:HOVER {
        /* background-color: #DFF0FF; */
    }
    
div.TaskList a {
    text-decoration:none;
    font-weight:bold;
    }
div.TaskList a:HOVER {
    text-decoration:underline;
    }
    
div.TaskToday {
    background-color:#FEFF8F;
    }

.TaskDelete {
	float:right; 
	position:relative; 
	right:10px; 
	top:10px;
	}

div.cc {
    background-color:#F8F5F5;
    width: 100%
}

div.cc-top {
    width: 100%; 
    background:url(gfx/tasklist/back_top.png) top left repeat-x;
    }

div.cc-top-left{
    width: 100%; 
    background:url(gfx/tasklist/top_left.gif) top left no-repeat;
    }
    
div.cc-top-right{
    width: 100%; 
    background:url(gfx/tasklist/top_right.png) top right no-repeat;
    }

div.cc-bottom-left {
    width: 100%;
    height:15px;
    background:url(gfx/tasklist/bottom_left.png) bottom left no-repeat;
    }

div.cc-bottom-right{
    height: 15px; 
    width: 100%; 
    background:url(gfx/tasklist/bottom_right.png) bottom right no-repeat;
    }
    
div.cc p {
    padding:10px 10px 10px 0px;
    color:white;
    font-size:12px;
    }
div.cc h1 {
    padding:25px 10px 0px 0px;
    font-size:15px;
    color:white;
    text-decoration:underline;
    }
/* header */
/* footer cc */
div#ft {
    padding-top:10px;
    }
div#ft p {
    padding:10px 0px 0px 15px;
    color:white;
    font-size:12px;
    text-align:center;
    }
div.ft-cc-top-left{
    width: 100%; 
    background:url(gfx/tasklist/ft_left.png) top left no-repeat;
    }
    
div.ft-cc-top-right{
    width: 100%; 
    background:url(gfx/tasklist/ft_right.png) top right no-repeat;
    }
