@charset "UTF-8";
/* CSS Document */
/* For archive calendar */
/*
body
{
margin:0px;
padding:0px;
background-color:#333333;
}
*/

/*For FTF related calendar features */

.calLeftCol
{
display:inline-block;
float:left;
width:120px;;
margin-right:1px;
font-weight:bold;
padding-bottom:1px;
color:#990000;
}

.calRightCol
{
font-weight:bold;
color:#990000;
padding-bottom:1px;
display:inline-block;
width:230px;
}

.calLeftColsm
{
display:inline-block;
float:left;
width:120px;;
margin-right:1px;
font-size:10px;
}

.calRightColsm
{
display:inline-block;
width:230px;
margin-bottom:3px;
font-size:10px;
}

#calEvents
{
background-color:#FFFFFF; 
border-top:1px solid #CCCCCC; 
border-left:1px solid #CCCCCC; 
border-bottom:2px solid #9D9D9D; 
border-right:2px solid #9D9D9D; 
width: 380px; 
top:400px;
padding:1px;
left:500px; 
position:absolute; 
z-index:1;
cursor:pointer;
padding-bottom:5px;
display:none;
}


#myCalendar1 tr
{
border:solid 1px #545454;
}

#myCalendar1 td
{
border:solid 1px #545454;
padding:1px;
}

#myCalendar1
{
border:solid 1px #666666;	
font-size:11px;
color:#FFFFFF;
background-color:#FFFFFF;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
}

.legendBold
{
font-size:11px;
font-weight:bold;
color:#333333;
}

.todayDate
{
	font-size:14px;
	font-weight:normal;
	color:#545454;
	background-color:#FFFF00;
}

.calendarDays
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#990000;
}

/* gen links */
#myCalendar a:link,
#myCalendar a:visited,
myCalendar a:active
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
}

#myCalendar a:hover
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	font-weight:normal;
	text-decoration:underline;	
}
