.filled{
	border:1px solid #707070;
	padding:3px;
	background-color:#c5d2de;
	width:150px;
}
.mytitle {
	border: 1px solid #707070;
	padding: 3px;
	background-color: #4780C0;
	text-align: right;
	vertical-align: top;
	color: #FFFFFF;
	font-weight: bold;
}
td.pd10 { padding:10px;}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	vertical-align: top;
}
.topbarlink, .topbarlink:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

a { text-decoration: none; color: #009; }
a:hover { text-decoration: none; color: #a00; }

.sm { font-size: 10px; color:#777; font-weight:normal;}
a.sm {color:#777;border-bottom:1px solid #ccc;}
a.sm:hover {color:#555}
.sl {
	background-color: #DFDFDF;
	border-top: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
	border-bottom: 1px solid #CECECE;
	border-left: 10px solid #99CCFF;
	/*
	border-top: 1px solid #CECECE;
	border-left: 1px solid #CECECE;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa; 
	*/
	display: block;
	margin: 2px;
	font-weight: bold;
	padding: 3px;
	/*width:490px;*/
}
.sl:hover {
	background-color: #e8e8e8;
	border-bottom:1px solid black;
	border-right:1px solid black;
	border-top:1px solid #ddd;
	/*border-left:1px solid #ddd; */
	border-left:10px solid #99CCFF;
}
.pd10 { margin: 10px; }
.pd5 { 
	border:1px solid #707070;
	padding:3px;
	background-color:#c5d2de;
	width:150px; 
	}
.bg{ font-size: 12px; }
.err{ color:red; }
.wt{color:white;}
#btbar{border-bottom:1px solid #ddd; display:block;}
#bbtbar{border-bottom:1px solid #555; display:block;}
#sm{ font-size: 10px; color:#777;}
