﻿#EventCalendar {float:left;clear:both;position:relative;}
#EventCalendar table tr td {font:11px Verdana;}
#EventCalendar table tr th {font:bold 11px Verdana;}

#EventCalendar .center {position:absolute;margin:50px;left:65px;top:65px;}

#EventCalendar .center img {margin:0px;display:inline}

	.calTitle   {
	             /*background-image: url(/includes/images/general/calendartitle.jpg);
	             background-repeat: repeat-x;
	             */
	             background:#156375;
	             width:317px;height:26px;margin:0;padding:0;
	             float:left;
	}

	.calBody    {font-size: 15;
	             border-width: 10px;
	             width: 317px;
	             background-image: url(/includes/images/general/calendarbg.jpg);background-repeat: repeat-x;
	}
	
	.calOther    {visibility:hidden;
	}
	.calToday{
	
	}
table .calTitle tr td {font:bold 12px Verdana, arial, sans-serif;color:#fff;}

#eventsTable {float:right; width:300px; padding:0 0 0 20px; border:0px solid red;}
#eventsTable table tr td {float:left;width:290px;margin:0px 0px 10px 10px;}
#eventsTable table tr td b.flLink {padding:0px 10px 10px 10px;clear:both;float:left;margin-right:10px;}
#eventsTable table tr td b.flLink a {color:#000;}

#eventsTable .topHdrEvent {overflow:hidden;
    /* background:url(/includes/images/general/td_bg-events.gif) top left no-repeat; */
    background:#156375;
    float:left; clear:both; width:300px; height:25px; text-indent:14px; color:#fff;
    text-transform:uppercase; line-height:23px; border:0px solid red;}

#eventsTable .bottomEventTxt {float:left;padding:10px;width:278px;clear:both;
    border:1px dashed #BFBFBF; border-top:0px;}
#eventsTable .bottomEventTxt span{font-weight:normal;
    border:0px solid red; text-align:justify!important;}    

#eventsTable .bottomEventTxt span {float:left;padding-bottom:7px;}
#eventsTable .stackPadEvents {margin-bottom:15px;float:left;}

.calDay{width:45px!important;height:23px!important;margin:0;padding:0;color:#666!important;cursor:default;font-weight:bold !important;}

#Calendar{width:317px;height:199px;background-image: url(/includes/images/general/calendarbg.jpg);background-repeat: repeat-x;border:0;}
#calendarTable {float:left;margin:0;padding:0;width:317px;}
#calendarTable a{text-decoration:none;}
#calendarTable label{font-size:9px;float:left;width:50px;}
.nextPrev{text-transform:lowercase;width:100px!important;font-size:9px!important;}
