
.headingEnhanced_bold {
	FONT-SIZE: 14px; COLOR: #C5110B; FONT-WEIGHT: bold;FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}

.heading0 {
	FONT-SIZE: 9px; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.heading0_bold {
	FONT-SIZE: 9px; FONT-WEIGHT: bold; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}


.heading1 {
	FONT-SIZE: 11px; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.heading1_bold {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}


.heading2 {
	FONT-SIZE: 12px; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}


.heading2_bold {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}


.heading3 {
	FONT-SIZE: 14px; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}


.heading3_bold {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}



.font_topic_heading {
	FONT-SIZE: 12px; COLOR: #063B95; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}









.inputbutton {
	BORDER-RIGHT: #0e1f5b 1px solid; BORDER-TOP: #d9dfea 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d9dfea 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #0e1f5b 1px solid; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; BACKGROUND-COLOR: #b36678
}
.inputtext {
	BORDER-RIGHT: #80293e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #80293e 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #80293e 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #80293e 1px solid; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.inputtext_numeric {
	BORDER-RIGHT: #bdc7d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bdc7d8 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bdc7d8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bdc7d8 1px solid; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; TEXT-ALIGN: right
}
.caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; TEXT-ALIGN: left
}
.img1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.body_light {
	BACKGROUND: #e7ecf5
}
.table_bg_light {
	BACKGROUND: #e7ecf5
}
.td_caption_bar {
	BACKGROUND: #d4ddee
}
.td_headline_filler_right {
	BACKGROUND: #839ecd
}
.td_header_underline {
	BACKGROUND: #1f48a2
}
.td_report_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #99475a; COLOR: #ffffff; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; align: center
}

.td_header1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 28px;  COLOR: #80293e; TEXT-INDENT: 5px; font-weight: bold;  


.td_report_header_left {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #1f48a2; COLOR: #ffffff; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 20px; TEXT-ALIGN: left; align: center
}
.td_midbox_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #859dc9; COLOR: #ffffff; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; align: center
}




.td_report_line {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; BACKGROUND: #efdddf; COLOR: #80293e; TEXT-INDENT: 5px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px
}


.td_report_line2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 14px; BACKGROUND: #faf1f2; COLOR: #80293e; TEXT-INDENT: 5px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px
}

.td_report_line_right {
	text-align:right;FONT-WEIGHT: lighter; FONT-SIZE: 11px; BACKGROUND: #e7ecf5; COLOR: #1f48a2; TEXT-INDENT: 5px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px
}


.td_subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #C3CEE7; COLOR: #1f48a2; TEXT-INDENT: 5px; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px
}

.td_summary {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e7ecf5; COLOR: #1f48a2; TEXT-INDENT: 5px; 
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px;
	border-bottom: 1px solid #1F48A2;border-top: 1px solid #1F48A2;
}

.td_summary_right {
	text-align:right; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e7ecf5; COLOR: #1f48a2; TEXT-INDENT: 5px; 
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px;
	border-bottom: 1px solid #1F48A2;border-top: 1px solid #1F48A2;
}

.td_grand {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e7ecf5; COLOR: #1f48a2; TEXT-INDENT: 5px; 
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px;
	border-bottom: 1px solid #1F48A2;border-top: 1px solid #1F48A2;
}

.td_grand_right {
	text-align:right; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e7ecf5; COLOR: #1f48a2; TEXT-INDENT: 5px; 
	FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif; HEIGHT: 15px;
	border-bottom: 1px solid #1F48A2;border-top: 1px solid #1F48A2;
}




.font_caption_bar {
	FONT-SIZE: 14px; COLOR: #80293e; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_text_caption_big {
	FONT-SIZE: 14px; COLOR: #1f48a2; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_text_caption_medium {
	FONT-SIZE: 12px; COLOR: #1f48a2; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_text_caption_small {
	FONT-SIZE: 10px; COLOR: #1f48a2; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_text_highlight_small {
	FONT-SIZE: 10px; COLOR: #aa860e; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_text_caption_green {
	FONT-SIZE: 10px; COLOR: #007c00; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.status_bar_font {
	FONT-SIZE: 11px; COLOR: #476cab; FONT-FAMILY: "Tahoma", verdana, arial, sans-serif
}
.font_main_header {
	FONT-SIZE: 12px; COLOR: #476cab; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_error_big {
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_error_medium {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_error_small {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_search_bar {
	FONT-SIZE: 18px; COLOR: #1f48a2; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.legend_hint {
	BORDER-RIGHT: #708ec4 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #708ec4 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #708ec4 2px solid; COLOR: #1f48a2; PADDING-TOP: 5px; BORDER-BOTTOM: #708ec4 2px solid; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.txt_messagebar {
	BORDER-RIGHT: #4e89c4 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4e89c4 0px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #4e89c4 0px solid; COLOR: #1f48a2; PADDING-TOP: 3px; BORDER-BOTTOM: #4e89c4 0px solid; BACKGROUND-COLOR: #ffffff; scrollbars: no
}
.txt_messagebar_inactive {
	BORDER-RIGHT: #4e89c4 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4e89c4 0px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #4e89c4 0px solid; COLOR: #bab3a6; PADDING-TOP: 3px; BORDER-BOTTOM: #4e89c4 0px solid; BACKGROUND-COLOR: #ffffff; scrollbars: no
}
.combo_main {
	FONT-SIZE: 10px; COLOR: #80293e; BACKGROUND-COLOR: #efdddf
}
.span_required {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.font_report_header {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.front_font_text_caption_small_Bold {
	FONT-SIZE: 11px; COLOR: #0033cc; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}
.sidebarwhite {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
.sidebar {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif
}
.sidebarbg {
	BACKGROUND: #e8e8e8
}
.divBackground {
	FONT-SIZE: 10px; BACKGROUND: #e7ecf5; COLOR: #1f48a2; FONT-FAMILY: "lucida grande", tahoma, verdana, arial, sans-serif
}



.font_prn_title {
	FONT-WEIGHT: bold;FONT-SIZE: 18px; COLOR:black; FONT-FAMILY:arial;
}

.td_prn_header_noleft {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND:white; COLOR:black; TEXT-INDENT: 5px; 
	FONT-FAMILY: Arial; HEIGHT: 15px;
	border-top: 2px solid black;border-bottom: 2px solid black; border-right: 2px solid black;
}
.td_prn_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND:white; COLOR:black; TEXT-INDENT: 5px; 
	FONT-FAMILY: Arial; HEIGHT: 15px;
	border-top: 2px solid black;border-left: 2px solid black; 
}
.td_prn_topline {
	FONT-WEIGHT: lighter; FONT-SIZE: 12px; BACKGROUND:white; COLOR:black; TEXT-INDENT: 5px; 
	FONT-FAMILY: Arial; HEIGHT: 15px;
	border-top: 2px solid black; border-left: 2px solid black; 
}
.td_prn_midline {
	FONT-WEIGHT: lighter; FONT-SIZE: 12px; BACKGROUND:white; COLOR:black; TEXT-INDENT: 5px; 
	FONT-FAMILY: Arial; HEIGHT: 15px;
	border-left: 2px solid black; 
}
.td_prn_bottomline {
	FONT-WEIGHT: lighter; FONT-SIZE: 12px; BACKGROUND:white; COLOR:black; TEXT-INDENT: 5px; 
	FONT-FAMILY: Arial; HEIGHT: 15px;
	border-top: 2px solid black; border-bottom: 2px solid black; border-left: 2px solid black; 
}



