/*
 * CSS Calendar
 * Tim Wright
 * Chris Coyier
 -----------------------------*/
*                   {margin:0;padding:0;}
.bodyd              {display:inline;}
ol.calendar         {width:55em;margin:0 auto;display:block; min-height: 250px;
					 background: url(/images/css/tl.png) top left no-repeat; padding: 12px 0 0 20px;}

ol.calendar_print        {width:55em;margin:0 auto; min-height: 250px;
					 padding: 12px 0 0 20px;}

li                  {list-style:none;}
p.link              {text-align:center;display: block;}
h5					{font-size:22px; text-align:center;}
.calendartext		{font-size:9px;} 

/*
 * Day styles
 -------------------------*/
li li               {width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
					 background: url(/images/css/day-bg.png) bottom right no-repeat; }

/*
 * Day content (UL/OL & P)
 -------------------------*/
li li p             {font-size:.7em;display:block;}
li li ol            {width:auto;}
li li ul li,
li li ol li         {font-size:.7em;display:block;height:auto;width:auto; background: none;
					 margin:0;padding:.2em 0;float:none;}

/*
 * Holiday class
 -------------------------*/
li li.holiday       {
				}

/*
 * Inactive months
 -------------------------*/
li#lastmonth li,
.inactive,
li#nextmonth li     { background: url(/images/css/day-bg-inactive.png);}


/*
 * Days with courses
 ------------------------*/
.bg_brown			{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_brown.png) bottom right no-repeat; }
	 
.bg_red				{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	  				 background: url(/images/css/day-bg_red.png) bottom right no-repeat; }

.bg_blue 			{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_blue.png) bottom right no-repeat; }

.bg_rose 			{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_rose.png) bottom right no-repeat; }

.bg_ind				{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_ind.png) bottom right no-repeat; }
	 
.bg_orange			{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_orange.png) bottom right no-repeat; }

.bg_green			{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_green.png) bottom right no-repeat; }

.bg_turq			{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_turq.png) bottom right no-repeat; }
					 
.bg_cyan			{width:7em;height:7em;float:left;margin:.2em; padding:.2em;overflow:auto;
	 				 background: url(/images/css/day-bg_cyan.png) bottom right no-repeat; }					 

	 