body {
    background-color: #F5F7FC;
    padding: 0;
	text-align: center;
}

.tn {font-weight:bold; background-color:#C0D0F9; padding:5px; margin-top:10px; text-align: left;}
ul {list-style-type:none; padding:0; margin:0; text-align: left;}
li {padding:8px; border-top:1px solid #CCCCCC; text-align: left;}
.gn {font-weight:bold; text-align: left;}
.dp {font-size:small; text-align: left;}
.redtext {color:red; text-align: left;}
.nobold {font-weight: normal;}
.round_corner {border-radius:.6em;}

.only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    padding: 6px;
}

.td_sch{
	vertical-align: text-top;
	width: 20px
}
#main_div{
	border :solid 2px solid red;
}

#title{
	width: 100%;
	font: 20px tahoma;
	background: navy;
	border: 2;
	position: fixed;
	top: 0;
	left:0;
}

#menu_buttons{
	border-bottom-color: white;
	font: 20px tahoma;
	word-wrap: break-word;
	background:#C0D0F0;
	padding: 10px;
	margin: 5px;
	border: 2;
	border-top-color: black; border-top: 1px;
	width: 80%;
}

#menu{
	border-bottom-color: white;
	font: 20px tahoma;
	word-wrap: break-word;
	background:#C0D0F9;
	padding: 10px;
	margin: 5px;
	border: 2;
	border-top-color: black; border-top: 1px;
}

#lists{
	text-align: left;
}

#submenu_blue{
	align: center;
	background:#C0D0F9;
	vertical-align: top;
	padding: 5px;
	margin: 5px;
}

#submenu{
	align: center;
	background-color: rgb(233, 233, 233);
	vertical-align: top;
}

.task {
	vertical-align: top;
	text-align: left;
}

table{
	width: 100%;
}