/* text color for weekday */
.yui-skin-sam .yui-calendar th.calweekdaycell
{
	color: #FFFFFF;
}

/* background color for out of month days */
.yui-skin-sam .yui-calendar td.calcell.oom
{
	background-color: #DEDEE9;
}

/* background color and padding for Month header */
.yui-skin-sam .yui-calendar th.calhead
{
	background-color: #DD5406;
	padding-top: 5px;
}

/* out-of-month dates background color and text color */ 
#navigation .yui-skin-sam .yui-calendar td.calcell.oom { 
	background-color:#dedee9; 
	color:#a6a6a6; 
	cursor:default; 
} 

/* DEFAULT OOB DATES */ 
.yui-skin-sam .yui-calendar td.calcell.previous { 
	color:#dedee9; 
	} 

/* positioning for left navigation arrow */
#cal1Container .calnavleft
{
	float: left;
	margin: 0px -37px 0 12px;
	padding: 0;
	position: relative;
	width: 25px;
}

/* positioning for right navigation arrow */
#cal1Container .calnavright
{
	float: left;
	margin: -14px 0 0 144px;
	padding: 0;
	position: relative;
	width: 25px;
}

/* sets background color for both navigation arrows */
#cal1Container .calnavright, #cal1Container .calnavleft
{
	background-color: transparent;
}

/* sets background color for both navigation arrows hover state */
#cal1Container .calnavright a:hover, #cal1Container .calnavleft a:hover
{
	background-color: transparent;
}

/* sets dimensions and alignment of calendar container*/
#cal1Container
{
	height: 168px;
	left: 30px;
	width: 183px;
}

/* class for positioning "View Full Calendar" link below the calendar */
.fullcal
{
       clear: left;       
       position: absolute;	
       top: 17px;
       margin: 0 65px 0 65px;
       padding: 0;		
}

/* sets color of border around day when hovered */
#navigation .yui-skin-sam .yui-calendar td.calcell.calcellhover {
	background-color: #dd5406;
}

/* sets background and text color of day when hovered */
#navigation .yui-skin-sam .yui-calendar td.calcell.calcellhover a {
	background-color: #dd5406;
	color: white;
}

#navigation .yui-skin-sam .yui-calendar td.calcell.calcellhover a:hover {
	background-color: #dd5406;
}


/* TODAY'S DATE */ 
/* sets background color of the current day */
#navigation .yui-skin-sam .yui-calendar td.calcell.today
{ 
	background-color: #666666;
	border: 1px solid black;
} 

#navigation .yui-skin-sam .yui-calendar td.calcell.today a
{ 
	background-color: #666666;
	color: white;
	font-weight: bold;
} 

