BODY {
	MARGIN: 0px; BACKGROUND-COLOR: white
}
BODY {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6386a0
}
H2 {
	FONT-SIZE: 14px; COLOR: #6386a0
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6386a0
}
A {
	COLOR: #6386a0; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.header .line1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #246998 no-repeat; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; COLOR: white; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.header .line2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #97b7ce; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.menu_table {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eaf1f5; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.menu A {
	FONT-WEIGHT: bold; COLOR: #6386a0; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: black
}
.menu_current {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black
}
.submenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.submenu A {
	FONT-SIZE: 11px; COLOR: black; TEXT-DECORATION: none
}
.submenu A:hover {
	COLOR: #6386a0
}
.submenu_current {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.h_dots {
	BORDER-TOP: #246998 2px dotted
}
HR.dots {
	BORDER-TOP: #246998 2px dotted
}
.content_divider {
	BACKGROUND: #246998
}
.content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; LINE-HEIGHT: 17px; PADDING-TOP: 10px
}
.content P {
	TEXT-ALIGN: justify
}
.content TABLE {
	BACKGROUND: #246998
}
.content TABLE .header {
	FONT-WEIGHT: bold; BACKGROUND: #eaf1f5; TEXT-ALIGN: center
}
.content TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: white; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.page_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #6386a0
}
.footer {
	FONT-SIZE: 11px; BACKGROUND: #246998; VERTICAL-ALIGN: middle; COLOR: white; HEIGHT: 30px; TEXT-ALIGN: center
}
.creation {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px; TEXT-ALIGN: right
}
.creation_left {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px; TEXT-ALIGN: left
}
.creation_z {
	FONT-SIZE: 10px; TEXT-ALIGN: left
}
.news {
	PADDING-BOTTOM: 10px
}
.news .date {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #336699; PADDING-TOP: 2px
}
.news .text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.news H1 {
	DISPLAY: inline; FONT-SIZE: 14px
}
.news_archive {
	FONT-SIZE: 12px
}
.news_archive .title {
	COLOR: #336699
}
.news_archive .pager {
	FONT-WEIGHT: bold
}
.news_archive .pager A {
	FONT-WEIGHT: normal
}
.guestbook {
	
}
.guestbook TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.guestbook .book_topic {
	FONT-SIZE: 80%
}
.guestbook .question {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.guestbook .answer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 40px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-STYLE: italic
}
.guestbook .date {
	FONT-SIZE: 70%; PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
.guestbook .h_dots {
	BORDER-TOP: #c9b18b 2px dotted
}
