/* ////	Enpresiv Events Calendar  //// */

#intBodyTitle select {
	font-size: 11px;
}

#initBodyTitle .dateControls {
	margin-top: 2px;
}

.enpresivCalendar td{
	border-left:1px solid #ABB5BE;
	border-bottom:1px solid #ABB5BE;
	text-align:center;
	padding-bottom:4px;
	padding-top:4px;

}

.enpresivCalendarWeekDays td{
	background:#ffffff;

}

.enpresivCalendar{
	width:169px;
	margin-top: 7px;
}

.enpresivCalendarViewAll{

}
.enpresivCalendarViewAll a{
	color:#1E1E7A;
}

.enpresivCalendarControlMain {
	margin: 7px 1px 7px 1px;
	background:#ffffff;
	text-align:center;
}

#eventPageTitle {color: #144a8a; font-size: 14px; font-weight: bold;}
#btnGo {margin-left: 3px;}
#btnRight {margin-left: 3px; margin-right: 3px; position: relative;}
#btnLeft {margin-right: 3px; margin-left: 3px; position: relative;}
#calSeparator {
	height: 1px;
	font-size: 7px; /* make IE actually believe us about the DIV size */
	margin: 5px 1px 0px 1px;
	background-image: url(/wsimages/dashes.gif);
	background-repeat: repeat-x;
}
.enpresivCalendarControl{
	background:#ffffff;
	text-align:left;
}

#enpresivCalendarTitle {background-color: #C81E02;}
.enpresivCalendarControl h3,.enpresivCalendarControlMain h3{
	margin:0px;
	color:#ffffff;
	background-color: #C81E02;
}

.enpresivCalendarNoDay{
	background:#ffffff;
}

.enpresivCalendarHasEvent{
	background-color:#3D7AD2 !important;
	color:#ffffff !important;
	font-weight:bold;
}

.enpresivCalendarCurrentDay{
	background-color:#c81e02 !important;
	color:#ffffff !important;
	font-weight:bold;
}

.enpresivCalendarNormalDay{
	background:#ffffff;
}

.enpresivCalendarControl select, .enpresivCalendarControlMain select{
	padding:0px;
	margin:0px;
	border:1px solid #1B5B99;
	color:#002752;
	font-size:11px;
}

.enpresivCalendarCurrentDay a, .enpresivCalendarHasEvent a{
	text-decoration:none;
	color:#ffffff;
}

