.Heading {
	border-bottom:1px solid #FFBD2B;
	font-family:Comic Sans MS,Verdana,sans-serif;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:3px;
	font-size:18px;
	text-align:left;
	margin-bottom:5px;
}

.privacy {
	font-size:11px;
	color:gray;
}

.hidden {
	display:none;
	visibility:hidden;
}

/* [contenteditable]:hover {
	outline: 1px dotted #000;
}
*/
.editable {
	background: #EBECEE;
}

.edited {
/*	border: 1px solid #000; */
	background: #ffffff;
}

.button, .enbl_button{
	border:1px solid blue;
	padding:0px;
	cursor:pointer;
	background:#ffffff none repeat scroll 0 0;
	font-family:Comic Sans MS,Verdana,sans-serif;
	font-weight:normal;
	font-size:1em;
}
#weekScheduler_dayRow td{
	font-family: Courier, "Courier New", monospace;
}

td input, td textarea, td select, td checkbox{
	border:1px solid #B0B0B0;
	padding:1px 3px;
}

.sch-tbl table{
	font-size:12px;
	border-collapse:collapse;
}

.sch-tbl td{
	border-color:black;
	border-style:solid;
	border-width:1px;
	text-align:center;
	padding:3px;
}
.sch-tbl th{
	font-size:14px;
	color:white;
	text-align:center;
	background:#90BADE none repeat scroll 0 0;
	padding-top:5px;
	padding-bottom:5px;
	border-color:black;
	border-style:solid;
	border-width:1px;
}

.dabl_button {
	border:1px solid blue;
/*	font-size:0.8em; */
	padding:0px;
	font-family:Comic Sans MS,Verdana,sans-serif;
	font-weight:normal;
	font-size:1em;
}	

.disp {
	font-family:Comic Sans MS,sans-serif,Verdana;
	font-size:14px;
}