body {
	margin-top: 5px;
}
body,tr,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.PageTitle {
	font-size: 10pt;
	color: #FF6504;
	font-weight: bold;
}
.ColumnHead1 {
	font-size: 10px;
	background-color: #95A2AA;
	font-weight: bold;
	color: #364856;
}
.ColumnHead2 {
	background-color: #445C6C;
	font-weight: bold;
	color: #CCCCCC;
	font-size: 10px;
	/*
	font-size: 10px;
	background-color: #FF6504;
	font-weight: bold;
	color: #FFFFFF;
	*/
}
.Text1 {
	font-size: 8pt;
}
.FormText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	background-color: #FFE3D2;
}
.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.Tip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border:solid 1px #666666; 
	width:250px; 
	padding:4px; 
	position:absolute; 
	z-index:100; 
	visibility:hidden; 
	color:#333333;
	top:20px; 
	left:90px; 
	background-color:#ffffcc; 
	layer-background-color:#ffffcc;
}
.CalendarPast {
	background-color: #DCDCBA;
	color: #999999;
}
.CalendarPresent {
	background-color: #CAFFCA;
}
.CalendarFuture {
	background-color: #FFFFC1;
}
.CalendarFocus {
	background-color: #009900;
	color: #FFFF00;
}
.CalendarAdmin {
	background-color: #FF0000;
	color: #FFFFFF;
}
.CalendarHoliday {
	background-color: #FFE1E1;
	color: #000099;
}
.Appointment1 {
	background-color: #DCDCBA;
	font-weight: normal;
}
.Appointment2 {
	background-color: #FFFFC1;
	font-weight: normal;
}
.AppointmentAdmin {
	background-color: #FF0000;
	font-weight: bold;
	color: #FFFFFF;
}
.AppointmentHoliday {
	background-color: #FFE1E1;
	font-weight: bold;
	color: #000099;
}
.AppointmentOHoliday {
	background-color: #CAFFCA;
	font-weight: bold;
	color: #000099;
}
.Link {
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	cursor: hand;
}
.FormTextReadOnly1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #CCCCCC;
}
.FormTextReadOnly2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	background-color: #999999;
}
.RowColor1a {
	background-color: #CCCCCC;
}
.RowColor1b {
	background-color: #E1E1E1;
}
.RowColor2c {
	background-color: #A6B9C8;
}
.RowColor2d {
	background-color: #C8D5DD;
}
.RowColor3a {
	background-color: #FFC8A6;
}
.RowColor3b {
	background-color: #FFE3D2;
}
.BackColor1 {
	background-color: #B5B59A;
}
.BackColor2 {
	background-color: #8F8F79;
}
.BackColor3 {
	background-color: #8F8179;
}
.BackColor4 {
	background-color: #B5A39A;
}
.BackColor5 {
	background-color: #DBC5BA;
}
.BackColor6 {
	background-color: #DBD0BA;
}
.BackColor7 {
	background-color: #B5AC9A;
}
.BackColor8 {
	background-color: #8F8879;
}
.RowColor2a {
	background-color: #E7CBAD;
}
.RowColor2b {
	background-color: #F1E1CF;
}
.RowColor2c {
	background-color: #FF0000;
}
.RowColor2d {
	background-color: #006600;
}
.RowColor2e {
	background-color: #FF0000;
}
.RowColor2f {
	background-color: #66CC99;
}
