
div.insmain
	{ width:490px; margin-left:230px; padding-bottom:40px; }
h1
	{ background:url('../img/ins/img_titlebg.gif') no-repeat left bottom; font-size:120%; padding:3px 0 5px; margin-bottom:10px; }
h2
	{ font-size:80%; padding:0 0 5px; }
h3
	{ font-size:80%; padding:10px 0 5px; }

div.boxb div.links
	{ border-top:1px solid #000000; }


/*** SCHEDULE ***/
div.schelist
	{ width:660px; margin-left:15px; padding-bottom:20px; padding-top:10px; }
div.schelist h1
	{ background:url('../img/ins/img_titlebg2.gif') no-repeat left bottom; }
div.schelist p.title
	{ color:#000000; font-size:110%; font-weight:bold; margin-bottom:5px; }
div.schelist table
	{ border-collapse:collapse; margin-bottom:10px; }
div.schelist table td,
div.schelist table th
	{ width:83px; border:1px solid #999999; text-align:left; padding:2px 5px; vertical-align:top; }
div.schelist table td
	{ background:#FFFFFF; }
div.schelist table th
	{ background:#000000; }
div.schelist table th p
	{ color:#FFFFFF; }
div.schelist table th.stdy p
	{ color:#6AA5DF; }
div.schelist table th.sndy p
	{ color:#DC0010; }
div.schelist table td p
	{ font-size:64%; padding-bottom:5px; }
div.schelist table td p.day
	{ font-size:100%; font-weight:bold; padding:0; }
div.schelist table td.stdy p.day
	{ color:#6AA5DF; }
div.schelist table td.sndy p.day
	{ color:#D90009; }
div.schelist p.prevmonth
	{ width:300px; float:left; padding-bottom:20px; }
div.schelist p.nextmonth
	{ width:300px; float:right; text-align:right; padding-bottom:20px; }
div.schelist p.bc
	{ clear:both; border-top:1px solid #C7CBCC; padding-top:10px; font-size:70%; }


