/*PDP4LIFE planner.css*/
/*Author: Richard Carowicz & David Hunter Phosphorix*/
/*Created: 21/06/07*/

/*========GENERAL STYLES=============*/
#plancalendar{width:95%; border-collapse:collapse; border:0px;margin-right:5px;padding:0;}

#plancalendar th{width:14%; height:20px;border:none;background:#0C346B;color:white;border:none; text-align: center;}

#plancalendar td{border:1px solid #FFF; background-color:#EEE;}
#plancalendar_sidebar{padding:0px;}

#plancalendar_sidebar h3 {text-align:center;background:#e7e7e7;padding-top:2px;padding-bottom:2px;margin:0 !important; font-size:84%!important;}

#plancalendar_sidebar textarea,
#plancalendar_sidebar input
{
	width:10em!important;
}

#plancalendar div#addevent{
width:100%;
text-align:right;
}

#plancalendar div#addevent a{
text-decoration:none;
text-weight:normal;
color:#000000;
}

#plancalendar div#addevent img{
vertical-align:middle;
}
#plancalendar td span.dayNo{
display:block;
width:100%;
text-align:center;
color:#888888;
}

#plancalendar td span a{
display:block;
width:100%;
background:#EEE;
height:75px;
margin:0;
text-decoration: none;
text-align: left;
}

#plancalendar td span a img{
	margin-left:15px;	
}
#plancalendar td span a:hover{
background:#DDD;
}



h2#planheader{float:left;background:}

.calendar_sidebar{background:#fff;padding:0;margin:0;border:1px solid #e7e7e7;}
.calendar_sidebar p,
.calendar_sidebar h4{
	padding-left:5px;
	padding-right:5px;	
}

.calendar_sidebar h4{
	font-size:84%!important;	
}

/*=========== BUTTON BAR STYLES =============*/

table.buttonbar{float:right;}

table.buttonbar td{	
	text-align:center;	
	vertical-align: middle;
	padding-left:4px;        
	padding-right:4px;}
	
#plancalendar .buttonlabel{font-size:70%;vertical-align: top!important;}

#plancalendar td.currentmonth {border:none !important;padding-top:9px;font-weight:bold; text-align:center;}
#plancalendar td#todaylink {text-align:center;}
table.buttonbar{}

table.buttonbar .imagebutton{
	height:22px !important;
	margin:0;}

table.buttonbar td.buttoncell{ 
    background:none;
    width:60px;
    height:60px;
    padding:5px 0 0 0;
    text-align:center;
    margin:5px;        
	white-space: nowrap;
	border: 1px solid #ededed!important;	
}

table.buttonbar td.buttoncell:hover{
	border-left: 1px solid #eee!important;
	border-top: 1px solid #eee!important;
	border-right: 1px solid #ccc!important;
	border-bottom: 1px solid #ccc!important;
	text-decoration: none;
	color: #0B55C4;
}
	
p.taskcalendartoolbar{
	float:right;	
}
