﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.BlogCalendar_tf
{
  background:url("../../../Images/calendar_bg.gif") no-repeat left top;
  height:auto;
  margin:0;
  padding:0;
  width:200px;
}

.BlogCalendar_tff
{
  background:url("../../../Images/calendar_f.gif") no-repeat left center;
  height:3px;
  margin:0;
  padding:0;
  width:200px;
  font-size:1px !important;
  margin-bottom:10px;
}

.BlogCalendar_head
{
font-size:medium;
height:auto;
vertical-align:bottom;
padding:0 0 5px;
}

.BlogCalendar_body .Fix_Title
{
font-size: 9pt;
padding: 1px;
font-weight:bold;
}

.BlogCalendar_body .NextPrev
{
color:#235CA3;
}

.BlogCalendar_body .Calendar
{
  font-size: 9pt;
  padding: 0px;
}

.BlogCalendar_body .Fix_DayHeader
{
background-color:#C5C5C5;
font-weight:bold;
color:black;
padding-top:3px;
}

.BlogCalendar_body .Selector
{
}

.BlogCalendar_body .Fix_Day
{
 background:#FFFFFF;
  color:#000000;
}

.BlogCalendar_body .Fix_WeekendDay
{
  background-color:#FFAAAA;
}

.BlogCalendar_body .Fix_OtherMonthDay
{
  color:#999999;
  background-color:white;
}

.BlogCalendar_body .Fix_SelectedDay
{
  background-color:#c0c0e0;
}

.BlogCalendar_body .Fix_TodayDay
{
  border: red 1px solid;
  color:#000000;
}

.BlogCalendar_body .Fix_TodayWeekendDay
{
  background-color:#ffeeee;
  border: red 1px solid;
  color:#000000;
}

.BlogCalendar_body TD
{
  text-align:center;
  color: #005312;
  font-size: 12px !important;
}

.BlogCalendar_body .Fix_Day A:link
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_Day A:visited
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_WeekendDay A:link
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_WeekendDay A:visited
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_TodayDay A:link
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_TodayDay A:visited
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_FrameDiv
{
  padding: 0px;
  margin:0px;
  border-right: solid 1px #d4d4d4;
  border-bottom: solid 1px #d4d4d4;
  border-left: solid 1px #d4d4d4;
}

.BlogCalendar_body
{
color:white;
margin:1px 1px 0;
padding:0;
text-align:center;
text-decoration:none;
width:198px;
}

.BlogCalendar_body h3
{
  color: black;
}

.BlogCalendar_body span
{
  float:right;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.BlogCalendar_tf
{
  background:url("../../../Images/calendar_bg.gif") no-repeat left top;
  height:auto;
  margin:0 auto;
  padding:0;
  width:200px;
}

.BlogCalendar_tff
{
  background:url("../../../Images/calendar_f.gif") no-repeat left center;
  height:5px;
  margin:0 auto;
  padding:0;
  width:200px;
  font-size:1px !important;
  margin-bottom:0px;
}

.BlogCalendar_head
{
font-size:medium;
height:auto;
vertical-align:bottom;
padding:0 0 5px;
}

.BlogCalendar_body .Fix_Title
{
font-size: 9pt;
padding: 1px;
font-weight:bold;
}

.BlogCalendar_body .NextPrev
{
color:#235CA3;
}

.BlogCalendar_body .Calendar
{
  font-size: 9pt;
  padding: 0px;
}

.BlogCalendar_body .Fix_DayHeader
{
background-color:#C5C5C5;
font-weight:bold;
color:black;
padding-top:3px;
}

.BlogCalendar_body .Selector
{
}

.BlogCalendar_body .Fix_Day
{
 background:#FFFFFF;
  color:#000000;
}

.BlogCalendar_body .Fix_WeekendDay
{
  background-color:#FFAAAA;
}

.BlogCalendar_body .Fix_OtherMonthDay
{
  color:#999999;
  background-color:white;
}

.BlogCalendar_body .Fix_SelectedDay
{
  background-color:#c0c0e0;
}

.BlogCalendar_body .Fix_TodayDay
{
  border: red 1px solid;
  color:#000000;
}

.BlogCalendar_body .Fix_TodayWeekendDay
{
  background-color:#ffeeee;
  border: red 1px solid;
  color:#000000;
}

.BlogCalendar_body TD
{
  text-align:center;
  color: #000000;
  font-size: 12px !important;
}

.BlogCalendar_body .Fix_Day A:link
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_Day A:visited
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_WeekendDay A:link
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_WeekendDay A:visited
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_TodayDay A:link
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_TodayDay A:visited
{
  background-image: url("linkeddayback.gif");
  background-repeat:no-repeat;
  background-position:center center;
  text-decoration: none;
}

.BlogCalendar_body .Fix_FrameDiv
{
  padding: 0px;
  margin:0px;
  border-right: solid 1px #d4d4d4;
  border-bottom: solid 1px #d4d4d4;
  border-left: solid 1px #d4d4d4;
}

.BlogCalendar_body
{
color:white;
margin:1px 1px 0;
padding:0;
text-align:center;
text-decoration:none;
width:198px;
}

.BlogCalendar_body h3
{
  color: black;
}

.BlogCalendar_body span
{
  float:right;
}
}
