/* CSS Document */


#main p.topText{
	padding:15px 0 10px 0;
	margin:0;
}

#main p.preMonth{
	margin:20px 0 0 0;
	text-align:right;
}

#main h2 {
	margin:0 0 0 2px;
	padding:2px 0 2px 5px;
	border-left:5px solid #DE0000;
	background:url("/images/fundH2_bg.gif") left bottom repeat-x;
}

#main table.holiday{
width:100%;
	margin:10px 0 11px 0;
	border-top:1px solid #666;
	border-left:1px solid #666;
	clear:both;
}

#main table.holiday th{
	background:#EFEFEF;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	vertical-align:middle;
	font-weight:bold;
	text-align:center;
	padding:6px 0;
}



#main table.holiday td{
	border-right:1px solid #666;
	border-bottom:1px solid #666;
		vertical-align:top;
text-align:left;

padding:6px;
}


#main table.holiday td.name{
width:480px;
background:url("/images/bt_window.gif") 6px 8px no-repeat;
padding:8px 8px 8px 22px; 
}
#main table.holiday td.name_noLink{
width:480px;
padding:8px 8px 8px 22px; 
}


#main table.holiday td.date{
text-align:left;
}


#main p.comment{
margin:25px 0 25px 0;
}

#main p.comment .spanL{
float:left;
width:1em;
}
#main p.comment .spanR{
float:left;
width:630px;
}

.end p{
font-size:80%;
}