
body								{ margin: 0px; background-color: #2CB6F4; background-image: url(/image/background.png);background-repeat: no-repeat; overflow: hidden; }

.bodyCaption					{ left: 242px; top: 5px; width: 407px; height: 65px; position: absolute; background-image: url(/image/caption.png);background-repeat: no-repeat; }
.bodyMenu						{ left: 7px; top: 165px; width: 130px; height: auto; position: absolute; overflow: hidden; }
.bodyContent					{ left: 155px; top: 118px; width: expression((document.body.clientWidth - 155) + "px"); height: expression((document.body.clientHeight - 115) + "px"); position: absolute; overflow: scroll; }
.bodyContentDescription		{ left: 155px; top: 80px; position: absolute; color: Navy; font-weight: bold; }
._bodyCounter					{ left: 0px; top: 400px; width: 230px; height: 25px; position: absolute; }

.menuText a,
.menuText a:visited,
.menuText a:hover				{ font-family: Copperplate Gothic Light; font-weight: normal; font-size: 12pt; color: Black; margin: 2px; text-decoration: none; }
.menuTextHover a,
.menuTextHover a:visited,
.menuTextHover a:hover		{ font-family: Copperplate Gothic Light; font-weight: normal; font-size: 12pt; color: Black; background-color: #2CB6F4; margin: 2px; text-decoration: none; }
.menuTextSelected a,
.menuTextSelected a:visited,
.menuTextSelected a:hover	{ font-family: Copperplate Gothic Light; font-weight: normal; font-size: 12pt; color: Black; background-color: #1A90FE; margin: 2px; text-decoration: none; }

p, td, li						{ color: Navy; }
h1									{ color: Navy; }
h2									{ color: Navy; }
h3									{ color: Navy; }
a									{ color: Navy; }
a:hover							{ color: Navy; }
a:visited						{ color: Navy; }
img								{ border: 0; }
.address							{ font-size: 16pt; }
.downloadMenu						{ width: 90%; margin-left: 30px; }
.pictureMenu						{ width: 90%; margin-left: 30px; }









.listMenuNormal		{ width: 100%; font-family: Copperplate Gothic Light; font-size: 12pt; color: Black; text-decoration: none }
.listMenuHover		{ width: 100%; font-family: Copperplate Gothic Light; font-size: 12pt; color: Black; background-color: #2CB6F4; text-decoration: none }
.listMenuClick		{ width: 100%; font-family: Copperplate Gothic Light; font-size: 12pt; color: Black; background-color: #1A90FE; text-decoration: none }

.pageDescription	{ color: Navy; Z-INDEX: 103; LEFT: 155px; POSITION: absolute; TOP: 80px }
.pageContent		{ color: Navy; Z-INDEX: 103; LEFT: 155px; POSITION: absolute; TOP: 115px }

.editNormal			{ background-color: #2CB6F4 }
.editNormal100		{ width: 100%; background-color: #2CB6F4 }
.editRequired		{ background-color: #FDE1E1 }
.editRequired100	{ width: 100%; background-color: #FDE1E1 }

.calendarMonth					{ left: 0px; top: 0px; width: auto; position: relative; }

.calendarMonthPicker			{ left: 540px; top: 0px; width: 100px; position: absolute; }
.calendarMonthPickerLink	{ width: 100%; font-family: Arial Narrow; font-size: 8pt; color: Black; text-decoration: none }
.calendarMonthPickerHover	{ width: 100%; font-family: Arial Narrow; font-size: 8pt; color: black; background-color: #96DAFA; text-decoration: none }
.calendarMonthPickerClick	{ width: 100%; font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #1A90FE; text-decoration: none }

.calendarMonthView			{ left: 0px; top: 0px; width: 530px; position: absolute; }
.calendarMonthViewCaption	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #96DAFA; text-align: center }
.calendarMonthViewMonday	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #96DAFA }
.calendarMonthViewTuesday	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #96DAFA }
.calendarMonthViewWednesday{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #96DAFA }
.calendarMonthViewThursday	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #96DAFA }
.calendarMonthViewFriday	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #96DAFA }
.calendarMonthViewSaturday	{ font-family: Arial Narrow; font-size: 8pt; color: Red; background-color: #65CAF9 }
.calendarMonthViewSunday	{ font-family: Arial Narrow; font-size: 8pt; color: Red; background-color: #65CAF9 }
.calendarMonthViewItem0		{ font-family: Arial Narrow; font-size: 8pt; color: Navy; background-color: #E5FFFF; }
.calendarMonthViewItem1		{ font-family: Arial Narrow; font-size: 8pt; color: Navy; background-color: #FAFFB5 }
__.calendarMonthViewItem0		{ font-family: Arial Narrow; font-size: 8pt; color: Navy; background-color: #1A90FE }
__.calendarMonthViewItem1		{ font-family: Arial Narrow; font-size: 8pt; color: Navy; background-color: #007CF0 }

.calendarSelect				{ }
.calendarSelectMonthHeader	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #1A90FE; text-decoration: none }
.calendarSelectDayHeader	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #1A90FE; text-decoration: none }
.calendarSelectDay			{ font-family: Arial Narrow; font-size: 8pt; color: Black; text-decoration: none }
.calendarSelectDaySelected	{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #FDE1E1; text-decoration: none }
.calendarSelectDayToday		{ font-family: Arial Narrow; font-size: 8pt; color: Black; background-color: #65CAF9 }
.calendarSelect				{ }

.tableCaption					{ color: Navy; background-color: #65CAF9 }
.tableText						{ font-family: Arial Narrow; font-size: 9pt; color: Navy }
.tableSelectedText			{ font-family: Arial Narrow; font-size: 9pt; color: Black; background-color: #96DAFA }
