.igcv_AstraStyleLibraryControl
{
	background-repeat:inherit;
	border:solid 1px #4F82B5;
	margin-top:0px;
	width: 196px;
}


.igcv_AstraStyleLibraryCaptionHeader
{
	background-color:#4679AC;
	font-weight:bold;
	font-size:8pt;
	border-bottom:solid 1px #369;
	height: 25px;
	color:#000000;
	text-align:center;
}


.igcv_AstraStyleLibraryDayHeader
{
	background-color:White;
	background-repeat:repeat-x;
	font-size:10px;
	border-bottom:solid 1px #74A7DA;
	height: 16px;
	color:Black;
}


.igcv_AstraStyleLibraryDay
{
	background-color:White;
	font-size:11px;
	border-width:0px;
	border-right:solid 1px #E3E3E3;
	border-bottom:solid 1px #E3E3E3;
	padding:5px;
	cursor:pointer;
	text-align:center;
	color:#5A646D;
}
.igcv_AstraStyleLibraryDay:hover
{
	background:#FFFF46;
	color:#000000;
}

.igcv_AstraStyleLibraryFooter
{
	background-color:#EEEEEE;
	font-size:8pt;
	padding:3px;
	white-space: nowrap;
	cursor:pointer;
	text-align:left;
}


.igcv_AstraStyleLibraryDropDown
{
	font-size:8pt;
}


.igcv_AstraStyleLibraryOtherMonthDay
{
	background-color:White;
	color:#B3B3B3;
	filter:alpha(opacity=35);
	-moz-opacity:.35;
	opacity:.35;
}


.igcv_AstraStyleLibraryWeekendDay
{
	background-color:#DDECF1;
}


.igcv_AstraStyleLibraryNavigationButton
{
	background-color:#4679AC;
	border-width:0px;
	border-bottom:solid 1px #1c4f82;
	vertical-align:middle;
}


.igcv_AstraStyleLibraryTodayDay
{
	background-color:#F8F7FF;
}


.igcv_AstraStyleLibraryActivityDay
{
	color:#0099ff;
}


.igcv_AstraStyleLibraryActiveDay
{
	background-color:#FFFFA2;
	font-weight:bold;
	border-right:solid 1px #FFFF5D;
	border-bottom:solid 1px #FFFF5D;
	color:#000000;
}


