.cancel {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #f00
}
.page_title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #660000; FONT-FAMILY: Arial, sans-serif
}
.todays_date {
	FONT-SIZE: 10px; MARGIN-RIGHT: 3%
}
.required {
	FONT-SIZE: 9px; COLOR: #f00
}
TABLE.headlinebar {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; BORDER-LEFT: #660000 1px solid
}
TD.headlinebar {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 22px; BACKGROUND: url(images/lines.gif); FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
INPUT.search {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; MARGIN-BOTTOM: 13px; BORDER-LEFT: #660000 1px solid; COLOR: #660000; BORDER-BOTTOM: #660000 1px solid; BACKGROUND-COLOR: #f1e5e8
}
SELECT.search {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e0e6ec
}
.button_find {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #660000; MARGIN-BOTTOM: 1px; WIDTH: 55px; CURSOR: hand; COLOR: #f1e5e8; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
.button_find_over {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #bd6766; MARGIN-BOTTOM: 13px; MARGIN-LEFT: 10px; WIDTH: 55px; CURSOR: hand; COLOR: #f1e5e8; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.data_table {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 5%; BORDER-LEFT: #660000 1px solid; BORDER-BOTTOM: #660000 1px solid
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: #660000; COLOR: #f1e5e8; FONT-FAMILY: "Trebuchet MS", Arial, sans-serif
}
TD.button_cell {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; FONT-SIZE: 14px; BACKGROUND: #f1e5e8; VERTICAL-ALIGN: middle; FONT-FAMILY: Georgia, Arial, sans-serif; TEXT-ALIGN: center
}
.button_add {
	MARGIN: 0em 0%; font-famibody: #fff
}
.button_delete {
	MARGIN: 0em 0%; font-famibody: #fff
}
TABLE.calendar {
	BACKGROUND: #cccc99
}
TR.calendar_top {
	BACKGROUND: #660000
}
TR.calendar_weekdays {
	BACKGROUND: #999999
}
TR.calendar_main {
	BACKGROUND: #9999cc
}
TR.calendar_bottom {
	BACKGROUND: #d0cc98
}
.calendar_todaysdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000
}
TD.calendar_todaysdate {
	BACKGROUND: #999999
}
TD.calendar_day {
	BACKGROUND: #666666
}
.calendar_day {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
TD.calendar_notday {
	BACKGROUND: #999999
}
.calendar_events {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
A.calendar_events:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.calendar_events:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.calendar_events:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.calendar_events:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
A.calendar_events:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.calendar_events:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.calendar_events:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
TR.detail_top {
	BACKGROUND: #660000
}
TR.detail_date {
	BACKGROUND: #999999
}
TR.detail_main {
	BACKGROUND: #666666
}
.detail_main_text {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
.detail_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
TR.detail_mid_bar {
	BACKGROUND: #d0cc98
}
.detail_mid_bar_text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
TR.detail_mid_main {
	BACKGROUND: #666666
}
.detail_mid_main_text {
	FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
TR.detail_bottom {
	BACKGROUND: #d0cc98
}
.detail_mid_main_text {
	FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
A.detail_mid_main_text:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.detail_mid_main_text:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.detail_mid_main_text:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.detail_mid_main_text:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
A.detail_mid_main_text:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.detail_mid_main_text:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.detail_mid_main_text:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
.search_again {
	FONT-SIZE: 14px; COLOR: #660000; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
A.search_again:link {
	FONT-WEIGHT: normal; COLOR: #660000; TEXT-DECORATION: underline
}
A.search_again:visited {
	FONT-WEIGHT: normal; COLOR: #660000; TEXT-DECORATION: underline
}
A.search_again:active {
	FONT-WEIGHT: normal; COLOR: #660000; TEXT-DECORATION: underline
}
A.search_again:hover {
	FONT-WEIGHT: normal; COLOR: #660000; TEXT-DECORATION: underline
}
A.search_again:active {
	FONT-WEIGHT: normal; COLOR: #660000; TEXT-DECORATION: none
}
A.search_again:hover {
	FONT-WEIGHT: normal; COLOR: #660000; TEXT-DECORATION: none
}
A.search_again:hover {
	FONT-WEIGHT: normal; COLOR: #660000; TEXT-DECORATION: underline
}
.search_title {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, sans-serif
}
.search_members_card_name {
	FONT-SIZE: 14px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
.search_members_card_chapter_link {
	FONT-SIZE: 14px; COLOR: #fff; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, sans-serif
}
A.search_members_card_chapter_link:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
A.search_members_card_chapter_link:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
A.search_members_card_chapter_link:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
A.search_members_card_chapter_link:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
A.search_members_card_chapter_link:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.search_members_card_chapter_link:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
A.search_members_card_chapter_link:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
