body,td,input{
  font-size:10pt;
}
.td_decide{
  background-color: #ffffcc;
}
.td_date{
  background-color: #ffffff;
}
.td_title{
  background-color: #eeeeff;
}
.form { 
  font-size:10pt;
  color:#000000;
  background-color:#eeeeff;
  border:solid #7F9DB9 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.disform { 
  font-size:10pt;
  color:#777777;
  background-color:#eeeeff;
  border:solid #7F9DB9 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.FormLginList1 { 
  width : 21px;
  font-size:10pt;
  color:#000000;
  background-color:#eeeeff;
  border-style:solid;
  border-color:#7F9DB9;
  border-width:1;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.FormLginList2 { 
  width : 50px;
  font-size:10pt;
  color:#000000;
  background-color:#eeeeff;
  border-style:solid;
  border-color:#7F9DB9;
  border-width:1;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.FormLginList3 { 
  width : 90px;
  font-size:10pt;
  color:#000000;
  background-color:#eeeeff;
  border-style:solid;
  border-color:#7F9DB9;
  border-width:1;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

form.thin {
	margin-bottom: 0px;
	margin-top: 0px;
}

/*カレンダーセル 診療日（午前・午後含む）*/
.CellActiveDay{
  background-color:#eeeeff;
}

/*カレンダーセル マージン*/
.CellMarginDay{
  background-color:#eaeaea;
}

/*カレンダーセル 休診日*/
.CellDayOffDay{
  background-color:#ffffff;
}

/*カレンダーセル 過去の日付*/
.CellTomorrowDay{
  background-color:#ffffff;
}

/*カレンダーセル 今日の日付*/
.CellToDayDay{
  background-color:#ffffcc;
}

.HrColor{
  color:#eeeeff;
  margin-top : 13px;
  margin-bottom : 10px;
}

.ExpMesStyle{
  border:1px #0099CC solid;
  padding:6px;
  margin-left:50px;
  width:440px;
  text-align:left;
}
.ExpMesStyle2{
  border:1px #0099CC solid;
  padding:6px;
  margin-left:0px;
  width:310px;
  text-align:left;
}
.ExpMesStyleOF{
  border:1px #0099CC solid;
  padding:6px;
  width:503px;
}

.IinTableStyle{
}
.IinTdLeftStyle{
  background-color:#eeeeff;
}
.IinTdRightStyle{
}

.AcknMgrTableStyle{
  background-color:#7F9DB9;
}
.AcknMgrTdStyle{
  background-color:#ffffff;
}
.AcknMgrTdCapStyle{
  background-color:#eeeeff;
}

.MgrTableStyle{
}
.MgrTdLeftStyle{
  background-color:#eeeeff;
  border-left:1px solid #000;
  border-right:1px solid #000;
  border-bottom:1px solid #000;
}
.MgrTdLeftInnStyle{
  background-color:#ffffff;
  padding:10px;
  border:1px solid #7F9DB9;
}
.MgrTdRightStyle{
}

.MgrTdTopStyle{
  background-color:#eeeeff;
/*  FILTER: Alpha(Opacity=20,FinishOpacity=60,Style=1);*/
  border:1px solid #000;
}
.TableLineStyle{
  background-color:#7F9DB9;
}

.LginListMgrTdStyle{
  background-color:#eeeeff;
}

A:link { 
  color:#0000FF ;
}
A:visited { 
  color:#0000FF ;
}
A:active { 
  color:#0000FF ;
}
A:hover { 
  color:#0000FF ;
}

.RegMenuStyle{
  font-weight:bold;
}

.AppliMesStyle{
  font-weight:bold;
  color:red;
  height : 30px;
}

.CalCello_Color{
  background-color:#d6ffd6;
}
.CalCell_oColor{
  background-color:#ffe3e3;
}
.CalCellooColor{
  background-color:#eeeeff;
}
.CalCell__Color{
  background-color:#ffffff;
}

.NotNullStyle{
  color:red;
}

.CapMesStyle{
	color: #FFFFFF;
	background-image: url(../images/search_images/caption_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #69C1E3;
	border-right-color: #3C96C1;
	border-bottom-color: #3C96C1;
	border-left-color: #69C1E3;
	padding-bottom: 2px;
  padding-top:3px;
  padding-left:5px;
  width:100%;
  font-weight:bold;
  margin-top : 26px;
  margin-bottom : 10px;
}

.CapMenuStyle{
	color: #FFFFFF;
	background-image: url(../images/search_images/caption_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #69C1E3;
	border-right-color: #3C96C1;
	border-bottom-color: #3C96C1;
	border-left-color: #69C1E3;
	padding-bottom: 2px;
  padding-top:3px;
  padding-left:5px;
  width:100%;
  font-weight:bold;
}

.CapMesDelStyle{
	color: #FFFFFF;
	background-image: url(../images/search_images/caption_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #69C1E3;
	border-right-color: #3C96C1;
	border-bottom-color: #3C96C1;
	border-left-color: #69C1E3;
	padding-bottom: 2px;
  padding-top:3px;
  padding-left:5px;
  width:100%;
  font-weight:bold;
  margin-bottom : 10px;
}

.CapTitleStyle{
  font-weight:bold;
  font-size:14px;
}

.CapDtlStyle{
	color: #FFFFFF;
	background-image: url(../images/search_images/caption_bg.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #69C1E3;
	border-right-color: #3C96C1;
	border-bottom-color: #3C96C1;
	border-left-color: #69C1E3;
	padding-bottom: 2px;
  padding-top:3px;
  padding-left:20px;
  padding-right:20px;
  width:200px;
  font-weight:bold;
  font-size:14px;
}

.TitleDtlStyle{
  font-size:16px;
  text-decoration: underline; 
  font-weight:bold;
}

.EnqDtlMemo{
  text-decoration: underline;
}
.EnqDtlTdCapStyle{
  background-color:#eeeeff;
  font-size:9pt;
}

.LginListMgrRSTable{
  border:2px #eeeeff solid;
  margin-top : 3px;
}
