﻿/*--		EKC					- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*--		calendar			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

div.ekc_community_content_txt_orange {
width:						200px;
}

/*BEGIN:	calendar				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.ekc_community_calendar_month_txt {
width:						200px;				/*changed*/
height:						20px;
margin:						0 0 0 0px;
text-align:					center;
font-weight:				800;
line-height:				20px;
}

a.ekc_community_button_calendar_prev,
a.ekc_community_button_calendar_next {
display:					block;
overflow:					hidden;
white-space:				nowrap;
width:						20px;
height:						20px;
margin:						0 0 0 0;
padding:					0 0 0 0px;
}
a.ekc_community_button_calendar_prev {float:left;}
a.ekc_community_button_calendar_next {float:right;}
a.ekc_community_button_calendar_prev:link, a.ekc_community_button_calendar_prev:visited {
background: 				url(../images/calendar/button_calendar_prev.gif) no-repeat left top;}
a.ekc_community_button_calendar_prev:hover, a.ekc_community_button_calendar_prev:focus, a.ekc_community_button_calendar_prev:active {
background: 				url(../images/calendar/button_calendar_prev_o.gif) no-repeat left top;}
a.ekc_community_button_calendar_next:link, a.ekc_community_button_calendar_next:visited {
background: 				url(../images/calendar/button_calendar_next.gif) no-repeat left top;}
a.ekc_community_button_calendar_next:hover, a.ekc_community_button_calendar_next:focus, a.ekc_community_button_calendar_next:active {
background: 				url(../images/calendar/button_calendar_next_o.gif) no-repeat left top;}

/*BEGIN:	days					- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.ekc_community_calendar_days_base {
width:						185px;
margin:						0 0 0 10px;				/*changed*/
text-align:					center;
font-size:					11px;
font-weight:				500;
line-height:				13px;
}

div.ekc_community_calendar_days_free,
div.ekc_community_calendar_days_free_marker {
float:						left;
width:						26px;
height:						19px;
margin:						0 0 0 0px;
}
div.ekc_community_calendar_days_free_marker {
background-color:			#D6E1E9;}

div.ekc_community_calendar_days_title,
div.ekc_community_calendar_days_off {
float:						left;
width:						18px;
height:						13px;
margin:						2px 0 0 2px;
border:						1px solid #FFFFFF;
text-align:					center;
background-color:			#FFFFFF;
}
div.ekc_community_calendar_days_title {
font-weight:				800;}
div.ekc_community_calendar_days_off {
color:						#B9B9B9;}

a.ekc_community_calendar_day,
a.ekc_community_calendar_day_event,
a.ekc_community_calendar_day_today {
float:						left;
display:					block;
overflow:					hidden;
white-space:				nowrap;
width:						18px;
height:						13px;
margin:						2px 0 0 2px;
padding:					0 0 0 0;
text-align:					center;
}
a.ekc_community_calendar_day		{border: 1px solid #FFFFFF;}
a.ekc_community_calendar_day_event	{border: 1px solid #DC6B00;}
a.ekc_community_calendar_day_today	{border: 1px solid #29689E;}

a.ekc_community_calendar_day:link, a.ekc_community_calendar_day:visited {
color:						#000000;}
a.ekc_community_calendar_day:hover, a.ekc_community_calendar_day:focus, a.ekc_community_calendar_day:active {
border:						1px solid #B9B9B9;
color:						#7B7B7B;
background-color:			#FFFFFF;}

a.ekc_community_calendar_day_event:link, a.ekc_community_calendar_day_event:visited {
color:						#000000;
background: 				url(../images/calendar/calendar_day_event.gif) no-repeat left top;}
a.ekc_community_calendar_day_event:hover, a.ekc_community_calendar_day_event:focus, a.ekc_community_calendar_day_event:active {
font-weight:				800;
color:						#144B6E;
border:						1px solid #144B6E;
background: 				url(../images/calendar/calendar_day_event_o.gif) no-repeat left top;}

a.ekc_community_calendar_day_today:link, a.ekc_community_calendar_day_today:visited {
font-weight:				800;
color:						#92CEF5;
background: 				url(../images/calendar/calendar_day_event_a.gif) no-repeat left top;}
a.ekc_community_calendar_day_today:hover, a.ekc_community_calendar_day_today:focus, a.ekc_community_calendar_day_today:active {
font-weight:				800;
color:						#144B6E;
border:						1px solid #144B6E;
background: 				url(../images/calendar/calendar_day_event_o.gif) no-repeat left top;}

/*BEGIN:	calendar txt				- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.ekc_community_calendar_txt {
width:						185px;
margin	:					0 0 0 15px;
font-size:					11px;
font-weight:				500;
line-height:				13px;
color:						#FF8B03;
}

span.ekc_community_calendar_txt_help {
color:						#3D79A1
}

a.ekc_community_calendar_txt {
font-size:					12px;
font-weight:				800;
line-height:				16px;
color:						#38739B;
}
a.ekc_community_calendar_txt:link, a.ekc_community_calendar_txt:visited {
color:						#3D79A1;}
a.ekc_community_calendar_txt:hover, a.ekc_community_calendar_txt:focus, a.ekc_community_calendar_txt:active {
color:						#FF8B03;
text-decoration:			underline;}


/*BEGIN:	year calendar			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.ekc_community_yearcal_days_base {
clear:						both;
width:						710px;
margin:						0 0 0 10px;
padding:					3px 0 3px 0px;
border-bottom:				1px solid #CFCFCF;
text-align:					center;
font-size:					11px;
font-weight:				500;
line-height:				14px;
}
div.ekc_community_yearcal_legend_base {
clear:						both;
width:						710px;
margin:						0 0 0 10px;
padding:					3px 0 3px 0px;
text-align:					left;
font-size:					11px;
font-weight:				500;
line-height:				14px;
}

div.ekc_community_yearcal_month {
float:						left;
width:						31px;
height:						16px;
margin:						0 10px 0 0px;
border-right:				1px solid #CFCFCF;
font-size:					11px;
font-weight:				500;
line-height:				16px;
}

div.ekc_community_yearcal_days_free,
div.ekc_community_yearcal_days_free_marker {
float:						left;
width:						20px;
height:						16px;
margin:						0 0 0 0px;
padding:					0 0 0 1px;
color:						#FFFFFF;
}
div.ekc_community_yearcal_days_free_marker {
background-color:			#D6E1E9;}

a.ekc_community_yearcal_day_0,
a.ekc_community_yearcal_day_1,
a.ekc_community_yearcal_day_2,
a.ekc_community_yearcal_day_3,
a.ekc_community_yearcal_day_0_today,
a.ekc_community_yearcal_day_1_today, a.ekc_community_yearcal_day_1,
a.ekc_community_yearcal_day_2_today, a.ekc_community_yearcal_day_2,
a.ekc_community_yearcal_day_3_today, a.ekc_community_yearcal_day_3 {
float:						left;
display:					block;
overflow:					hidden;
white-space:				nowrap;
text-align:					center;
width:						19px;
height:						14px;
margin:						1px 0 0 0px;
padding:					0 0 0 0;
text-decoration:			none;
}
a.ekc_community_yearcal_day_0_today,
a.ekc_community_yearcal_day_1_today,
a.ekc_community_yearcal_day_2_today,
a.ekc_community_yearcal_day_3_today {
font-weight:				800;
}

a.ekc_community_yearcal_day_0:link, a.ekc_community_yearcal_day_0:visited {
color: #000000; background: url(../images/community/calendar_year_0.gif) no-repeat left top;}
a.ekc_community_yearcal_day_0:hover, a.ekc_community_yearcal_day_0:focus, a.ekc_community_yearcal_day_0:active {
color: #000000; background: url(../images/community/calendar_year_0_o.gif) no-repeat left top;
text-decoration:			none;}
a.ekc_community_yearcal_day_1:link, a.ekc_community_yearcal_day_1:visited {
color: #000000; background: url(../images/community/calendar_year_1.gif) no-repeat left top;}
a.ekc_community_yearcal_day_1:hover, a.ekc_community_yearcal_day_1:focus, a.ekc_community_yearcal_day_1:active {
color: #144B6E; background: url(../images/community/calendar_year_1_o.gif) no-repeat left top;
text-decoration:			none;}
a.ekc_community_yearcal_day_2:link, a.ekc_community_yearcal_day_2:visited {
color: #000000; background: url(../images/community/calendar_year_2.gif) no-repeat left top;}
a.ekc_community_yearcal_day_2:hover, a.ekc_community_yearcal_day_2:focus, a.ekc_community_yearcal_day_2:active {
color: #144B6E; background: url(../images/community/calendar_year_2_o.gif) no-repeat left top;
text-decoration:			none;}
a.ekc_community_yearcal_day_3:link, a.ekc_community_yearcal_day_3:visited {
color: #000000; background: url(../images/community/calendar_year_3.gif) no-repeat left top;}
a.ekc_community_yearcal_day_3:hover, a.ekc_community_yearcal_day_3:focus, a.ekc_community_yearcal_day_3:active {
color: #144B6E; background: url(../images/community/calendar_year_3_o.gif) no-repeat left top;
text-decoration:			none;}

a.ekc_community_yearcal_day_0_today:link, a.ekc_community_yearcal_day_0_today:visited {
color: #92CEF5; background: url(../images/community/calendar_year_0_today.gif) no-repeat left top;}
a.ekc_community_yearcal_day_0_today:hover, a.ekc_community_yearcal_day_0_today:focus, a.ekc_community_yearcal_day_0_today:active {
color: #B8DEF6; background: url(../images/community/calendar_year_0_today_o.gif) no-repeat left top;
text-decoration:			none;}
a.ekc_community_yearcal_day_1_today:link, a.ekc_community_yearcal_day_1_today:visited {
color: #000000; background: url(../images/community/calendar_year_1_today.gif) no-repeat left top;}
a.ekc_community_yearcal_day_1_today:hover, a.ekc_community_yearcal_day_1_today:focus, a.ekc_community_yearcal_day_1_today:active {
color: #144B6E; background: url(../images/community/calendar_year_1_today_o.gif) no-repeat left top;
text-decoration:			none;}
a.ekc_community_yearcal_day_2_today:link, a.ekc_community_yearcal_day_2_today:visited {
color: #000000; background: url(../images/community/calendar_year_2_today.gif) no-repeat left top;}
a.ekc_community_yearcal_day_2_today:hover, a.ekc_community_yearcal_day_2_today:focus, a.ekc_community_yearcal_day_2_today:active {
color: #144B6E; background: url(../images/community/calendar_year_2_today_o.gif) no-repeat left top;
text-decoration:			none;}
a.ekc_community_yearcal_day_3_today:link, a.ekc_community_yearcal_day_3_today:visited {
color: #000000; background: url(../images/community/calendar_year_3_today.gif) no-repeat left top;}
a.ekc_community_yearcal_day_3_today:hover, a.ekc_community_yearcal_day_3_today:focus, a.ekc_community_yearcal_day_3_today:active {
color: #144B6E; background: url(../images/community/calendar_year_3_today_o.gif) no-repeat left top;
text-decoration:			none;}


div.ekc_community_yearcal_legend_right {
float:						right;
margin:						10px 0 0 0px;
}

div.ekc_community_yearcal_legend_marker,
div.ekc_community_yearcal_legend_come,
div.ekc_community_yearcal_legend_stay,
div.ekc_community_yearcal_legend_go,
div.ekc_community_yearcal_legend_today {
float:						left;
width:						20px;
height:						14px;
margin:						0 3px 0 7px;
padding:					0 0 0 0px;
color:						#FFFFFF;
}
div.ekc_community_yearcal_legend_marker	{background-color: #D6E1E9;}
div.ekc_community_yearcal_legend_come	{background: url(../images/community/calendar_year_2.gif) no-repeat left top;}
div.ekc_community_yearcal_legend_stay	{background: url(../images/community/calendar_year_1.gif) no-repeat left top;}
div.ekc_community_yearcal_legend_go		{background: url(../images/community/calendar_year_3.gif) no-repeat left top;}
div.ekc_community_yearcal_legend_today	{background: url(../images/community/calendar_year_0_today.gif) no-repeat left top;}

div.ekc_community_yearcal_legend_txt {
float:						left;
white-space:				nowrap;
height:						14px;
margin:						0 0 0 0px;
padding:					0 0 0 0px;
color:						#888888;
}

div.ekc_community_yearcal_legend_info {
width:						710px;
margin:						0 0 0 15px;
text-align:right;
font-size:					11px;
font-weight:				500;
line-height:				13px;
color:						#FF8B03;
}

















