
	
		 .KEY1_category{ background-color: #FFFFFF; color: #15416E; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 3; text-decoration:none; vertical-align: top; }
		 .KEY1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .KEY1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .KEY1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .KEY1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; }
		 .KEY1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .KEY1_category_hover{ cursor: pointer; }
		 .KEY1_dropdown_label_hover{ cursor: pointer; }
		 .KEY1_heading_hover{ cursor: pointer; }
		 .KEY1_heading_title_hover{ cursor: pointer; }
		 .KEY1_main_hover{ cursor: pointer; }
		 .KEY1_main_title_hover{ cursor: pointer; }
	
	
		 .header_main{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
	
	
		 .left_column_main{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
	
	
		 .NVL1_category{ background-color: #FFFFFF; color: #15416E; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 3; text-decoration:none; vertical-align: top; }
		 .NVL1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .NVL1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .NVL1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .NVL1_main{ color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; vertical-align: top; }
		 .NVL1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .NVL1_hover{ color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 2; padding-left: 5; padding-right: 5; padding-top: 2; text-decoration:none; vertical-align: top; }
		 .NVL1_main{ color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; vertical-align: top; }
		 .NVL1_normal{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 2; padding-left: 5; padding-right: 5; padding-top: 2; text-decoration:none; vertical-align: top; }
		 .NVL1_selected{ background-color: #15416E; color: #4e65ae; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-style: italic; font-weight: bold; padding-bottom: 2; padding-left: 5; padding-right: 5; padding-top: 2; text-decoration:none; vertical-align: top; }
		 .NVL1_category_hover{ cursor: pointer; }
		 .NVL1_dropdown_label_hover{ cursor: pointer; }
		 .NVL1_heading_hover{ cursor: pointer; }
		 .NVL1_heading_title_hover{ cursor: pointer; }
		 .NVL1_main_hover{ cursor: pointer; }
		 .NVL1_main_title_hover{ cursor: pointer; }
		 .NVL1_hover_hover{ cursor: pointer; }
		 .NVL1_main_hover{ cursor: pointer; }
		 .NVL1_normal_hover{ cursor: pointer; }
		 .NVL1_selected_hover{ cursor: pointer; }
	
	
		 .container_cell_main{ background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-bottom: 10px; margin-left: 20px; margin-right: 20px; margin-top: 10px; padding-bottom: 10; padding-left: 10; padding-right: 10; padding-top: 10; text-decoration:none; vertical-align: top; }
	
	
		 .SCI1_category{ background-color: #FFFFFF; color: #15416E; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 3; text-decoration:none; vertical-align: top; }
		 .SCI1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .SCI1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .SCI1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .SCI1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; height: 120px; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; width: 85%; }
		 .SCI1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .SCI1_scrolling_image{ background-color: #1C337C; border-bottom: 10px solid #1C337C; border-top: 10px solid #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .SCI1_slideset{ background-color: #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; overflow: hidden; text-decoration:none; vertical-align: top; z-index: -1; }
		 .SCI1_category_hover{ cursor: pointer; }
		 .SCI1_dropdown_label_hover{ cursor: pointer; }
		 .SCI1_heading_hover{ cursor: pointer; }
		 .SCI1_heading_title_hover{ cursor: pointer; }
		 .SCI1_main_hover{ cursor: pointer; }
		 .SCI1_main_title_hover{ cursor: pointer; }
		 .SCI1_scrolling_image_hover{ cursor: pointer; }
		 .SCI1_slideset_hover{ cursor: pointer; }
	
	
		 .PTD1_category{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .PTD1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .PTD1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .PTD1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .PTD1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; }
		 .PTD1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .PTD1_category{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .PTD1_paragraph{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .PTD1_title{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; text-align: center; text-decoration:none; vertical-align: top; }
		 .PTD1_category_hover{ cursor: pointer; }
		 .PTD1_dropdown_label_hover{ cursor: pointer; }
		 .PTD1_heading_hover{ cursor: pointer; }
		 .PTD1_heading_title_hover{ cursor: pointer; }
		 .PTD1_main_hover{ cursor: pointer; }
		 .PTD1_main_title_hover{ cursor: pointer; }
		 .PTD1_category_hover{ cursor: pointer; }
		 .PTD1_paragraph_hover{ cursor: pointer; }
		 .PTD1_title_hover{ cursor: pointer; }
	
	
		 .EFI1_category{ background-color: #FFFFFF; color: #15416E; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 3; text-decoration:none; vertical-align: top; }
		 .EFI1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .EFI1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .EFI1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .EFI1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; }
		 .EFI1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .EFI1_picture{ border-bottom: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 4px; text-decoration:none; vertical-align: top; }
		 .EFI1_summary{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 4; padding-top: 4; text-decoration:none; vertical-align: top; }
		 .EFI1_title{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 4; padding-left: 8; text-decoration:none; vertical-align: top; }
		 .EFI1_category_hover{ cursor: pointer; }
		 .EFI1_dropdown_label_hover{ cursor: pointer; }
		 .EFI1_heading_hover{ cursor: pointer; }
		 .EFI1_heading_title_hover{ cursor: pointer; }
		 .EFI1_main_hover{ cursor: pointer; }
		 .EFI1_main_title_hover{ cursor: pointer; }
		 .EFI1_picture_hover{ border-bottom: 2px solid #15416E; border-left: 2px solid #15416E; border-right: 2px solid #15416E; border-top: 2px solid #15416E; color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 4px; text-decoration:none; vertical-align: top; }
		 .EFI1_summary_hover{ cursor: pointer; }
		 .EFI1_title_hover{ background-color: #1C337C; color: #EEEA7D; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 4; padding-left: 8; text-decoration:underline; vertical-align: top; }
	
	
		 .right_column_main{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; text-decoration:none; vertical-align: top; }
	
	
		 .footer_main{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
	
	
		 .BAD1_category{ background-color: #FFFFFF; color: #15416E; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 3; text-decoration:none; vertical-align: top; }
		 .BAD1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .BAD1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .BAD1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .BAD1_main{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; }
		 .BAD1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .BAD1_address_1{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_address_2{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_city{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_email_address{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_fax_number{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_main{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; }
		 .BAD1_phone{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_state{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_toll_free{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_zip_code{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 5; padding-top: 5; text-decoration:none; vertical-align: top; }
		 .BAD1_category_hover{ cursor: pointer; }
		 .BAD1_dropdown_label_hover{ cursor: pointer; }
		 .BAD1_heading_hover{ cursor: pointer; }
		 .BAD1_heading_title_hover{ cursor: pointer; }
		 .BAD1_main_hover{ cursor: pointer; }
		 .BAD1_main_title_hover{ cursor: pointer; }
		 .BAD1_address_1_hover{ cursor: pointer; }
		 .BAD1_address_2_hover{ cursor: pointer; }
		 .BAD1_city_hover{ cursor: pointer; }
		 .BAD1_email_address_hover{ cursor: pointer; }
		 .BAD1_fax_number_hover{ cursor: pointer; }
		 .BAD1_main_hover{ cursor: pointer; }
		 .BAD1_phone_hover{ cursor: pointer; }
		 .BAD1_state_hover{ cursor: pointer; }
		 .BAD1_toll_free_hover{ cursor: pointer; }
		 .BAD1_zip_code_hover{ cursor: pointer; }
	
	
		 .ELP1_category{ background-color: #FFFFFF; color: #15416E; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 3; text-decoration:none; vertical-align: top; }
		 .ELP1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .ELP1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .ELP1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .ELP1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; }
		 .ELP1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .ELP1_address_1{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_address_2{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_biography{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_cell{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_city{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_company_name{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_email{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_extension{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_fax{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_phone{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_portrait{ border-bottom: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF; color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; text-decoration:none; vertical-align: top; }
		 .ELP1_state{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_title{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 4; padding-left: 10; text-decoration:none; vertical-align: top; }
		 .ELP1_website{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_zip_code{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .ELP1_category_hover{ cursor: pointer; }
		 .ELP1_dropdown_label_hover{ cursor: pointer; }
		 .ELP1_heading_hover{ cursor: pointer; }
		 .ELP1_heading_title_hover{ cursor: pointer; }
		 .ELP1_main_hover{ cursor: pointer; }
		 .ELP1_main_title_hover{ cursor: pointer; }
		 .ELP1_address_1_hover{ cursor: pointer; }
		 .ELP1_address_2_hover{ cursor: pointer; }
		 .ELP1_biography_hover{ cursor: pointer; }
		 .ELP1_cell_hover{ cursor: pointer; }
		 .ELP1_city_hover{ cursor: pointer; }
		 .ELP1_company_name_hover{ cursor: pointer; }
		 .ELP1_email_hover{ cursor: pointer; }
		 .ELP1_extension_hover{ cursor: pointer; }
		 .ELP1_fax_hover{ cursor: pointer; }
		 .ELP1_phone_hover{ cursor: pointer; }
		 .ELP1_portrait_hover{ border-bottom: 2px solid #15416E; border-left: 2px solid #15416E; border-right: 2px solid #15416E; border-top: 2px solid #15416E; color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; text-decoration:none; vertical-align: top; }
		 .ELP1_state_hover{ cursor: pointer; }
		 .ELP1_title_hover{ background-color: #1C337C; color: #EEEA7D; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 4; padding-left: 10; text-decoration:underline; vertical-align: top; }
		 .ELP1_website_hover{ cursor: pointer; }
		 .ELP1_zip_code_hover{ cursor: pointer; }
	
	
		 .GMD1_category{ background-color: #FFFFFF; color: #15416E; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 5; padding-right: 5; padding-top: 3; text-decoration:none; vertical-align: top; }
		 .GMD1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .GMD1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .GMD1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .GMD1_main{ border-bottom: 2px solid #1C337C; border-left: 2px solid #1C337C; border-right: 2px solid #1C337C; border-top: 2px solid #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .GMD1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .GMD1_balloon_address{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .GMD1_balloon_title{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .GMD1_directions{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .GMD1_directions_link{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .GMD1_main{ border-bottom: 2px solid #1C337C; border-left: 2px solid #1C337C; border-right: 2px solid #1C337C; border-top: 2px solid #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .GMD1_picture{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .GMD1_tooltip{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .GMD1_category_hover{ cursor: pointer; }
		 .GMD1_dropdown_label_hover{ cursor: pointer; }
		 .GMD1_heading_hover{ cursor: pointer; }
		 .GMD1_heading_title_hover{ cursor: pointer; }
		 .GMD1_main_hover{ cursor: pointer; }
		 .GMD1_main_title_hover{ cursor: pointer; }
		 .GMD1_balloon_address_hover{ cursor: pointer; }
		 .GMD1_balloon_title_hover{ cursor: pointer; }
		 .GMD1_directions_hover{ cursor: pointer; }
		 .GMD1_directions_link_hover{ cursor: pointer; }
		 .GMD1_main_hover{ cursor: pointer; }
		 .GMD1_picture_hover{ cursor: pointer; }
		 .GMD1_tooltip_hover{ cursor: pointer; }
	
	
		 .CLL1_category{ background-color: #15416E; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; margin-bottom: 5px; padding-bottom: 2; padding-left: 10; padding-right: 10; padding-top: 2; text-decoration:none; vertical-align: middle; }
		 .CLL1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .CLL1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .CLL1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .CLL1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 5; padding-left: 10; padding-right: 10; padding-top: 5; text-align: center; text-decoration:none; vertical-align: top; }
		 .CLL1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .CLL1_category{ background-color: #15416E; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; margin-bottom: 5px; padding-bottom: 2; padding-left: 10; padding-right: 10; padding-top: 2; text-decoration:none; vertical-align: middle; }
		 .CLL1_description{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 4; padding-left: 10; padding-right: 10; text-decoration:none; vertical-align: top; }
		 .CLL1_picture{ border-bottom: 2px solid #FFFFFF; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-bottom: 4px; margin-left: 4px; margin-top: 4px; text-align: center; text-decoration:none; vertical-align: top; }
		 .CLL1_title{ background-color: #1C337C; color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 4; padding-left: 5; padding-right: 5; padding-top: 4; text-decoration:none; vertical-align: top; }
		 .CLL1_category_hover{ cursor: pointer; }
		 .CLL1_dropdown_label_hover{ cursor: pointer; }
		 .CLL1_heading_hover{ cursor: pointer; }
		 .CLL1_heading_title_hover{ cursor: pointer; }
		 .CLL1_main_hover{ cursor: pointer; }
		 .CLL1_main_title_hover{ cursor: pointer; }
		 .CLL1_category_hover{ cursor: pointer; }
		 .CLL1_description_hover{ cursor: pointer; }
		 .CLL1_picture_hover{ border-bottom: 2px solid #15416E; border-left: 2px solid #15416E; border-right: 2px solid #15416E; border-top: 2px solid #15416E; color: #FFFFFF; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-bottom: 4px; margin-left: 4px; margin-top: 4px; text-align: center; text-decoration:none; vertical-align: top; }
		 .CLL1_title_hover{ background-color: #1C337C; color: #1C337C; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 4; padding-left: 5; padding-right: 5; padding-top: 4; text-decoration:underline; vertical-align: top; }
	
	
		 .FDL1_category{ background-color: #4e65ae; border-left: 3px solid #1C337C; border-right: 3px solid #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .FDL1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .FDL1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .FDL1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .FDL1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .FDL1_main_title{ background-color: #FFFFFF; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 3; padding-left: 10; padding-right: 10; padding-top: 3; text-align: center; text-decoration:none; vertical-align: top; }
		 .FDL1_button{ border-left: 3px solid #1C337C; border-right: 3px none #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-top: 3; text-decoration:none; vertical-align: baseline; }
		 .FDL1_button_alternate{ background-color: #79a5d2; border-left: 3px solid #1C337C; border-right: 3px none #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-top: 3; text-decoration:none; vertical-align: baseline; }
		 .FDL1_category{ background-color: #4e65ae; border-left: 3px solid #1C337C; border-right: 3px solid #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .FDL1_description{ border-left: 3px solid #1C337C; border-right: 3px solid #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-style: italic; padding-bottom: 5; padding-left: 10; text-decoration:none; vertical-align: top; }
		 .FDL1_description_alternate{ background-color: #79a5d2; border-left: 3px solid #1C337C; border-right: 3px solid #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-style: italic; padding-bottom: 5; padding-left: 10; text-decoration:none; vertical-align: top; }
		 .FDL1_dropdown_label{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; vertical-align: top; }
		 .FDL1_footing{ background-color: #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .FDL1_heading{ background-color: #1C337C; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-right: 5; padding-top: 3; text-align: right; text-decoration:none; vertical-align: top; }
		 .FDL1_heading_title{ border-bottom: 1px none #000000; border-top: 1px none #000000; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-left: 3; text-decoration:none; vertical-align: middle; }
		 .FDL1_main{ color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; vertical-align: top; }
		 .FDL1_title{ border-left: 3px none #1C337C; border-right: 3px solid #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-top: 3; text-decoration:none; vertical-align: middle; }
		 .FDL1_title_alternate{ background-color: #79a5d2; border-left: 3px none #1C337C; border-right: 3px solid #1C337C; color: #1C337C; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; padding-bottom: 3; padding-left: 5; padding-top: 3; text-decoration:none; vertical-align: middle; }
		 .FDL1_category_hover{ cursor: pointer; }
		 .FDL1_dropdown_label_hover{ cursor: pointer; }
		 .FDL1_heading_hover{ cursor: pointer; }
		 .FDL1_heading_title_hover{ cursor: pointer; }
		 .FDL1_main_hover{ cursor: pointer; }
		 .FDL1_main_title_hover{ cursor: pointer; }
		 .FDL1_button_hover{ cursor: pointer; }
		 .FDL1_button_alternate_hover{ cursor: pointer; }
		 .FDL1_category_hover{ cursor: pointer; }
		 .FDL1_description_hover{ cursor: pointer; }
		 .FDL1_description_alternate_hover{ cursor: pointer; }
		 .FDL1_dropdown_label_hover{ cursor: pointer; }
		 .FDL1_footing_hover{ cursor: pointer; }
		 .FDL1_heading_hover{ cursor: pointer; }
		 .FDL1_heading_title_hover{ cursor: pointer; }
		 .FDL1_main_hover{ cursor: pointer; }
		 .FDL1_title_hover{ cursor: pointer; }
		 .FDL1_title_alternate_hover{ cursor: pointer; }
	