img{
	border:none;
}

.leftCol{

	/*height:expression('auto'); */
	margin-right:auto;	
	font-size:0.8em;
}


.cal {
	border-width:1px;
	border-color:navy;
	border-style:solid;

	border-collapse: collapse;	
	margin:10px;
	
	float:left;
	
	float:expression('none');
	display:expression('inline');
	
	background:white;
	
	font-size:0.9em;
	
}

.cal th{
	text-align:left;
	padding:4px;
	background:#E3E6EB;
	
}

.cal tr td {
	border-color: #A3B9E0; 
	border-style: dotted; 
	border-width: 1px;	
	
	overflow:hidden;
	display:run-in;
	
	padding:4px;
	
	width:30px;
}

.cal caption {
	color:white;
	background:navy;
	text-align: left;
	padding:5px;
	font-size:1em;
	font-weight:bold;
	

	margin-right:10px;
	margin-left:9px;
	margin-bottom:-10px;	
}

.summary{
	border-width:1px;
	border-color:navy;
	border-style:solid;
	
	width:310px;
	
	border-collapse:collapse;
	
	float:left;
	margin:10px;
	margin-left:expression('5px');
	margin-top:3px;
	
	background:white;
}

.summary th{
	color:white;
	padding:4px;
	text-align:left;
}
.summary tr td {
	border-color: #A3B9E0; 
	border-style: dotted; 
	border-width: 1px;	
	
	padding:4px;
	font-size:0.8em;
}

.goGreen{
	background:green;
	position:relative;
	position:expression('relative');
}
.goRed{
	background:red;
	position:relative;
	position:expression('relative');
}

.alphabet{
	width:10px; 
	height:10px; 
	color:white;
	
	display:inline;
	/* position:absolute; */
	
	right:0px;
	top:0px;
	padding:0px;
        margin-left: 5px;
	text-align:center;
	vertical-align:top;
	
	font-size:0.9em;

}













