BODY {
	FONT-FAMILY: Arial, sans-serif
}
A {
	COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.admin_table_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND-COLOR: #9fc69f
}
.admin_table_odd {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #e0ffe0
}
.admin_table_even {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #d2efd2
}
.admin_table_all {
	
}
.page_all_table {
	WIDTH: 100%
}
.page_top_cell {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #0e007e; TEXT-ALIGN: left
}
.page_left_cell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
.page_right_cell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.page_bottom_cell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.left_cell_table_header {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #dfb468; TEXT-ALIGN: center
}
.left_cell_table_all {
	BORDER-RIGHT: #a9a0b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a0b2 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #a9a0b2 1px solid; WIDTH: 180px; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a0b2 1px solid; BACKGROUND-COLOR: #ffffff
}
.left_cell_table_odd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffeccd
}
.left_cell_table_even {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffeccd
}
.generic_new_table_all {
	BORDER-RIGHT: #a9a0b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a0b2 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #a9a0b2 1px solid; WIDTH: 180px; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a0b2 1px solid; BACKGROUND-COLOR: #ffffff
}
.generic_new_table_header {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #dfb468; TEXT-ALIGN: center
}
.generic_new_table_body {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap
}
.generic_new_table_even {
	BACKGROUND-COLOR: #ffeccd
}
.generic_new_table_odd {
	BACKGROUND-COLOR: #ffeccd
}
.right_table_all {
	BORDER-RIGHT: #a9a0b2 1px solid; BORDER-TOP: #a9a0b2 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #a9a0b2 1px solid; WIDTH: 215px; BORDER-BOTTOM: #a9a0b2 1px solid
}
.right_table_header {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #9d9cd8; TEXT-ALIGN: center
}
.right_table_header_odd {
	BACKGROUND-COLOR: #ffffff
}
.right_table_header_even {
	BACKGROUND-COLOR: #eaeaea
}
.crossref_article_header {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cc8080; TEXT-ALIGN: center
}
.right_table_body {
	
}
.article_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt
}
.article_source {
	FONT-SIZE: 11pt
}
.article_body {
	FONT-SIZE: 10pt
}
.article_table {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top
}
.page_center_cell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 80%; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.home_page_center_cell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.center_cell_table_all {
	FONT-SIZE: 10pt; WIDTH: 100%
}
.home_news_all {
	FONT-SIZE: 10pt; WIDTH: 100%
}
.home_main_cell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.home_news_title {
	FONT-WEIGHT: bold
}
.quote_of_the_month_all {
	BORDER-RIGHT: #a9a0b2 1px solid; BORDER-TOP: #a9a0b2 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #a9a0b2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #a9a0b2 1px solid; BACKGROUND-COLOR: #ffffff
}
.quote_of_the_month_cell {
	FONT-SIZE: 9pt
}
.quote_of_the_month_header {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.email_send_table {
	BORDER-RIGHT: #a9a0b2 1px solid; BORDER-TOP: #a9a0b2 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #a9a0b2 1px solid; BORDER-BOTTOM: #a9a0b2 1px solid
}
.home_news_briefs_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: center
}
.graph_cat_table_all {
	BORDER-RIGHT: #a9a0b2 1px solid; BORDER-TOP: #a9a0b2 1px solid; BORDER-LEFT: #a9a0b2 1px solid; BORDER-BOTTOM: #a9a0b2 1px solid
}
.graph_cat_table_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: center
}
.graph_cat_table_desc {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #d9d9d9
}
.graph_cat_table_example {
	FONT-SIZE: 9pt
}
.graph_cat_table_example_title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-ALIGN: center
}
.graph_cat_table_example_body {
	FONT-SIZE: 9pt
}
.logo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.page_description {
	FONT-SIZE: 10pt; WIDTH: 75%
}
.toolbar_spacer {
	WIDTH: 965px
}
.toolbar_spacer_cell {
	BACKGROUND-COLOR: #0e007e
}
.comment_cell_odd {
	COLOR: #ffffff; BACKGROUND-COLOR: #0066aa
}
.comment_cell_even {
	BACKGROUND-COLOR: #ceceff
}
.comment_body {
	FONT-SIZE: 10pt; WIDTH: 100%
}
.comment_header {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.devby {
	FONT-SIZE: 9pt; COLOR: #a9a0b2; TEXT-ALIGN: center
}
.devbyhref {
	COLOR: #8a8391
}
.right_cell_table_all {
	BORDER-RIGHT: #a9a0b2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a0b2 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #a9a0b2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a0b2 1px solid; BACKGROUND-COLOR: #ffffff
}
