﻿/* CSS Document */

body, td, th
{
	font-size: 11pt;
	font-family:Arial, "宋体";
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

a:link {
	color: #009900;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #009900;
}
a:hover {
	text-decoration: none;
	color: #004800;
}
a:active {
	text-decoration: none;
	color: #009900;
}
.font12 {
	font-size: 12px;
	color: #009900;
}
.font12bold {
	font-size: 12px;
	color: #FD6DA2;
	font-weight:bold;
}
.font12red {
	font-size: 12px;
	color: #FF0000;
}
.fonttitle
{
	font-size:14px;
	color: #FD6DA2;
	font-weight:bold;
}
.fontcontent
{
	font-size:12px;
}
.fontmaintitle
{
	font-size:14px;
	font-weight:bold;
}
.remainderfont
{
	font-size:10pt;
	color:#0101FE;
	font-family:Arial, "宋体";
}
.border01 {
	border: 1px solid #DDEF99;
}
.bg {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}
.bgleft
{
	background-image:url(../images/evan_13.gif);
	background-repeat:repeat-y;
}
.bgright
{
	background-image:url(../images/evan_18.gif);
	background-repeat:repeat-y;
}

.bgcolorpink
{
	background-color:#fff7f8;
}
.bgcolorwhite
{
	background-color:White;
}
.TableHeader
{
	background-image:url(../images/evan_21.gif);
	background-repeat: repeat-x;
	height:20px;
}
.TextBox
{
	border-style:solid;
	border-width:1px;
	border-color:#fed2df;	
	background-color: #FFFFFF;
}

.Member_Assignment {
	background-image: url(../images/sessioninfo.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.TextBoxRead
{ 
	border-width:0px;
	background-color: #fff7f8;
	/*background-color:#f3fadc;*/
color: gray; }
.TextBoxRead1
{ 
	border-width:0px;
 }

DIV.fWindow {
	BORDER-RIGHT: #FFD2DF 1px solid; BORDER-TOP: #FFD2DF 1px solid; LEFT: 1000px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-LEFT: #FFD2DF 1px solid; WIDTH: 1px; BORDER-BOTTOM: #FFD2DF 1px solid; POSITION: absolute; TOP: 1px; HEIGHT: 1px; 
}
.fWContent {
	BACKGROUND: #ffffff
}
.floatingHeader
{
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}

.dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: #EFEFEF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.Text1
{
	font-size:12px;
}

.BTN2 { border:1px solid #C6C6C6; font-size:12px; background-color:#f3fadc; }
.BaseScheduleTable
{
	background-image: url(../images/BaseScheduleTable.jpg);
	background-repeat:repeat;
	border-collapse:collapse; border-color:#DDEF99;
}
.EditDiv
{
	width:120px;
	background-image: url(../images/EditDivBG.gif);
	background-repeat:repeat;
}
.RBMenuDiv
{
	width:90px;
	height:70;
}
.BaseScheduleTableLeft
{
	background-image: url(../images/BaseScheduleTableLeft.gif);
	background-repeat:repeat;
	width: 100px;border-collapse:collapse; border-color:#DDEF99;
}

.BaseCell
{
	background-image: url(../images/BaseCellBGBlank.gif);
	background-repeat:no-repeat;
	width:76px;
	height:57px;
	font-size:8pt;
	color:#b445c0;
	vertical-align:middle;
	overflow:hidden;
}
.BaseCellBlank
{
	background-image: url(../images/BaseCellBGBlank.gif);
	background-repeat:no-repeat;
	width:76px;
	height:57px;
	font-size:10px;
}
.ScheduleCellBlank
{
	background-image: url(../images/ShowCellBGBlank.gif);
	background-repeat:no-repeat;
	width:76px;
	height:57px;
	font-size:10px;
}
.BaseCellLeft
{
	width:90px;
	height:68px;
	font-size:14px;
	font-weight:bold;
	color:#ff9c1a;
	text-align:center;
	vertical-align:middle;
}
.BaseCellTop1
{
	width:75px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#e686c3;
}
.BaseCellTop2
{
	width:75px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#4186c3;
}
.ShowCell
{
	background-image: url(../images/ShowCellBGBlank.gif);
	background-repeat:no-repeat;
	width:76px;
	height:57px;
	font-size:8pt;
	overflow:hidden;
	text-overflow:ellipsis;
}

.MainDateCell
{
	 font-size:9pt;
	 font-weight:bold;
	 color:DarkGreen;
	 background-color:White;
}
.Day
{
	font-size:18px;
	font-weight:bold;
	color:#429942;
}

.DateTable
{
	background-image: url(../images/BaseScheduleTableLeft.gif);
	background-repeat:repeat;
	border-collapse:collapse; border-color:#DDEF99;
}
.ScheduleLinkButton
{
	font-size:12px;
	color:#fd93b8;
}
.GrayImage
{
 filter:Gray;
}

.unread
{
	font-size:16px;
	font-weight:bold;
}
.PrintCell
{
	width:120px;
	height:60px;
	font-size:12px;
	
}
.PrintWeekdayCell
{
	width:120px;
	height:30px;
	font-size:12px;
}
.PrintDateRange
{
	font-size:16px;
	font-weight:bold;
}
