﻿
/***********************************************

작성자 : 배경환
작성일 : 08.01.31

용도 : 달력형 페이지의 일정표에 적용

***********************************************/

.cpYearNavigation,
.cpMonthNavigation
{
  font-size:8pt; 
  text-align:center; 
  vertical-align:bottom; 
  font-weight:bold; 
  text-decoration:none;
  BORDER-BOTTOM: solid 0px; 
  BORDER-LEFT: solid 0px; 
  BORDER-RIGHT: solid 0px; 
  BORDER-TOP: solid 0px;

}

.cpCurrentDate,
.cpTodayText
{
  font-size:8pt;
  font-weight:bold; 
}

.cpCurrentMonthDate,
.cpDayColumnHeader, 
.cpYearNavigation,
.cpMonthNavigation,
.cpCurrentMonthDateDisabled,
.cpOtherMonthDate,
.cpOtherMonthDateDisabled,
.cpCurrentDateDisabled,
.cpCurrentDate,
.cpTodayTextDisabled,
.cpText,
.cpCurrentYearDate,
.cpOtherYearDate
{
  font-size:8pt;
  text-decoration:none;
}

TD.cpDayColumnHeader
{
  text-align:center;
  font-weight:bold; 
  color:#000000; 
  /* background-color:#E3E6F7 */
}

.cpCurrentMonthDate, 
.cpOtherMonthDate, 
.cpCurrentDate,
.cpCurrentMonthDateSun,
.cpCurrentMonthDateSat
{
  text-align:center;
}

.cpCurrentMonthDateDisabled, 
.cpOtherMonthDateDisabled, 
.cpCurrentDateDisabled
{
  color:#D0D0D0;
  text-align:right;
  text-decoration:line-through;
}

.cpCurrentMonthDate
{
  font-size:8pt;
  color:#000000;
}


.cpCurrentYearDate,
.cpCurrentDate
{
  font-size:8pt;
  font-weight:bold;
  color:#000000;
}

.cpCurrentMonthDateSun
{
  font-size:8pt;
  color:red;
  text-decoration:none;
}

.cpCurrentMonthDateSat
{
  font-size:8pt;
  color:blue;
  text-decoration:none;
}

.cpOtherYearDate,
.cpOtherMonthDate
{
  color:#999999;
}

TD.cpCurrentDate
{
  color:white;
  background-color:#CEDBEB;
  border-width:0px;
}

TD.cpCurrentDateDisabled
{
  border-width:1px;
  border:solid thin #FFAAAA;
}

TD.cpTodayText, 
TD.cpTodayTextDisabled
{
  border:solid thin #C0C0C0;
  border-width:0px 0px 0px 0px;
}

A.cpTodayText, 
SPAN.cpTodayTextDisabled
{
  height:20px;
}

A.cpTodayText
{
  color:black;
}

.cpTodayTextDisabled
{
  color:#D0D0D0;
}
.cpBorder
{
  border:solid thin #808080;
}

.cpCalendarIcon
{
  border:0px;
  cursor:pointer
}










/* 일일일정 */

.day_cal_head
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    COLOR: #34488d;
    PADDING-TOP: 0px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    background-image: url("../../Framework/Images/Calendar/bti_calendar_yearly_bg.gif");
    TEXT-ALIGN: center
    
}

/* 캘린더 영역  시작 */

.pm_cal_bg

{
    BACKGROUND-COLOR: #bbc5d5
}
.pm_cal_head
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    COLOR: #34488d;
    PADDING-TOP: 0px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    background-image: url("../../Framework/Images/Calendar/bti_calendar_yearly_bg.gif");
    TEXT-ALIGN: center
}
.pm_cal_shead
{
    FONT-SIZE: 8pt;
    COLOR: #34488d;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #f2f8fe;
    TEXT-ALIGN: center
}
.pm_cal_today
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #dee7f3;
    COLOR: #527690;
    FONT-FAMILY: 돋움
}
.pm_cal_today2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #CAD7DE;
    COLOR: #413e61;
    FONT-FAMILY: 돋움
}
.pm_cal_normal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #8208c1;
    FONT-FAMILY: 돋움
}
.pm_cal_sat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #1d86c9;
    FONT-FAMILY: 돋움
}
.pm_cal_sun
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: 돋움
}
.pm_cal_x
{
    FONT-SIZE: 8pt;
    BACKGROUND: #EDEDED;
    COLOR: #999999;
    FONT-FAMILY: 돋움
}
.pm_cal_day
{
    FONT-SIZE: 9pt;
    COLOR: #1e6a8e;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #eaf7fd;
    TEXT-ALIGN: center
}
.pm_cal_date
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3px;
    COLOR: #454545;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: right
}
.pm_cal_date_sat
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3px;
    COLOR: #0000ff;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ece5f2;
    TEXT-ALIGN: right
}
.pm_cal_date_sat_bg
{
    BACKGROUND-COLOR: #ffffff
}
.pm_cal_date_sun
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3px;
    COLOR: #ff0000;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f2e5ec;
    TEXT-ALIGN: right
}
.pm_cal_date_sun_bg
{
    BACKGROUND-COLOR: #ffffff
}
.pm_cal_date_gray
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3px;
    COLOR: #a4aab3;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e0ebf1;
    TEXT-ALIGN: center
}
.pm_cal_date_gray_bg
{
    BACKGROUND-COLOR: #EDEDED
}
.pm_cal_cont
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #565656;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 18px
}
.pm_cal_cont_bg
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #ffffff
}
.pm_cal_cont_gray
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: #999ea7;
    PADDING-TOP: 3px;
    FONT-FAMILY: 돋움;
    HEIGHT: 18px
}
.pm_cal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #8208c1;
    FONT-FAMILY: 돋움
}
.pm_cal1
{
    FONT-SIZE: 8pt;
    COLOR: #1c1c1c;
    FONT-FAMILY: 돋움
}
.pm_cal2
{
    FONT-SIZE: 8pt;
    COLOR: #367fce;
    FONT-FAMILY: 돋움
}
.pm_cal3
{
    FONT-SIZE: 8pt;
    COLOR: #ff324d;
    FONT-FAMILY: 돋움
}
.pm_cal_select
{
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("../images/calendar/pm_left_cal_today.gif");
    FONT-FAMILY: 돋움
}
.mon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.days
{
    COLOR: black
}
.sat
{
    COLOR: #245ac7
}
.sun
{
    COLOR: #9b01eb
}
.date
{
    FONT-SIZE: 11px;
    COLOR: #0171b8
}


/* 월간 캘린더 */
.pm_plan_year_border		{ border:1 solid #c4c2c2; }
.pm_plan_year_tit1			{ color:#34488D; font-size:8pt; font-weight:bold; padding-top:3px;}
.pm_plan_year_tit2			{ color:#34488D; font-size:8pt; padding-top:3px;}
.pm_plan_year_tit_bg        { height: 23px;	background-image: url(/Framework/Images/Calendar/bti_calendar_yearly_bg.gif); background-repeat: repeat-x;}
.pm_plan_year_padding		{ padding:3px; height:100; background-color:#dfedf1; text-align:center;}
.pm_plan_year_padding1		{ height:100; background-color:#FFFFFF; text-align:center;}
.pm_plan_year_cell			{ color:#686868; width:65; height:18; text-align:right;
	