/* --- General Styles for Module ----------------------------------------------------------------------- */
	.Module	{
    margin: 0px;
		font-size: 11px;
		line-height: 14px;
		color: #010101;
		font-weight: normal;
	}

	.Module a:link, .Module a:visited	{
		color: #010101;
		text-decoration: underline;
		font-weight: normal;
	}
	.Module a:hover, .Module a:active	{
		color: #DB0000;
		text-decoration: none;
	}

	.Module .header	{
		color: #114922;
		font-size: 24px;
		line-height: 28px;
		font-family: Georgia, Tahoma;
		text-decoration: none;
	}

	.Module .subheader	{
		color: #007A34;
		font-size: 18px;
		line-height: 20px;
		text-decoration: none;
		font-weight: normal;
	}

	.Module .title	{
		font-size: 12px;
		line-height: 14px;	
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}

	.Module .subtitle	{
		font-size: 12px;
		line-height: 14px;	
		color: #010101;
		font-weight: bold;
		text-decoration: none;
	}

	.Module .emphasis2	{
		color: #FFFFFF;
	}

	.Module .label	{
		color: #010101;
	}

	.Module label	{
		font-size: 10px;
		color: #010101;
		font-weight: bold;
	}

	.Module label.disabled	{
		font-size: 10px;
		color: #666666;
	}

	.Module label.emphasis	{
		font-size: 10px;
		color: #FF0000;
		font-weight: bold;
	}

	.Module .message	{ 
		color: #868686;
		font-weight: normal;
	}

	.Module .notes	{
		color: #010101;
		font-weight: normal;
	}

	.Module .notes a:link, .Module .notes a:visited	{
		font-size: 10px;
		color: #006CCC;
		text-decoration: underline;
		font-weight: normal;
	}
	.Module .notes a:hover, .Module .notes a:active	{
		color: #FF0000;
		text-decoration: underline;
	}
	
	.Module .general_msg	{
		font-size: 10px;
		color: #010101;
		font-weight: normal;
	}

	.Module .general_msg a:link, .Module .general_msg a:visited	{
		font-size: 10px;
		color: #006CCC;
		text-decoration: underline;
		font-weight: normal;
	}
	.Module .general_msg a:hover, .Module .general_msg a:active	{
		color: #FF0000;
		text-decoration: underline;
	}

	.Module .error	{
		color: #FF0000;
		font-weight: normal;
	}

	.Module .error1	{
		font-size: 10px;
		color: #FFFFFF;
		font-weight: normal;
	}

	.Module .action_completed	{
		font-size: 10px;
		color: #004684;
		font-weight: normal;
	}

  .Module .notvisible_combobox {
		color: #9D9999;
    margin: 0px;
		font-weight: bold;
  }

	.Module .button	{
		background-color: #FFFFFF; 
		color: #252525; 
		font-size: 10px;
		line-height: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: 100; 
		border: 1 solid;
		border-color: #010101;
	}

/* --- Styles for Module Pages ------------------------------------------------------- */

  .ModulePages {
    margin: 0px;
		font-size: 11px;
		line-height: 14px;
		color: #003066;
		font-weight: normal;
  }

  .ModulePages a:link, .ModulePages a:visited	{
	  font-size: 11px;
	  line-height: 13px;
	  color: #007A34;
	  text-decoration: none;
	  font-weight: normal;
  }

  .ModulePages a:hover, .ModulePages a:active	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		text-decoration: underline;
		font-weight: normal;
	}

   .ModulePages .header	{
		color: #114922;
		font-size: 24px;
		line-height: 28px;
		font-family: Georgia, Tahoma;
		text-decoration: none;
	}
	
   .ModulePages .subheader	{
		color: #007A34;
		font-size: 18px;
		line-height: 20px;
		text-decoration: none;
		font-weight: normal;
	}

	.ModulePages .emphasis	{
		font-size: 11px;
		line-height: 13px;
		color: #555555;
		font-weight: bold;
	}

	.ModulePages .small_emphasis	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		font-weight: normal;
		text-decoration:none;
	}

	.ModulePages .data	{
		font-size: 11px;
		line-height: 13px;
		color: #555555;
		font-weight: normal;
	}

	.ModulePages .title	{
		font-size: 12px;
		line-height: 14px;
		color: #555555;
		text-decoration: none;
		font-weight: bold;
	}
	.ModulePages .title a:link, .ModulePages .title a:visited	{
		font-size: 12px;
		line-height: 14px;
		color: #555555;
		text-decoration: none;
		font-weight: bold;
	}
	.ModulePages .title a:hover, .ModulePages .title a:active	{
		font-size: 12px;
		line-height: 14px;
		color: #555555;
		text-decoration: underline;
		font-weight: bold;
	}

	.ModulePages .subtitle	{
		color: #A3A3A3;	
		font-size: 18px;
		line-height: 22px;
		font-family: Georgia, Tahoma;
	}

	.ModulePages .nav	{
		font-size: 11px;
		line-height: 13px;
		color: #555555;
		text-decoration: none;
		font-weight: normal;
	}
	.ModulePages .nav a:link, .ModulePages .nav a:visited	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		text-decoration: none;
		font-weight: normal;
	}
	.ModulePages .nav a:hover, .ModulePages .nav a:active	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		text-decoration: none;
		font-weight: underline;
	}

	.ModulePages .nav_selected	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		text-decoration: none;
		font-weight: bold;
	}

	.ModulePages .table_header	{
		font-size: 16px;
		line-height: 18px;
		color: #114922;
		text-decoration: none;
		font-weight: normal;
	}

   .ModulePages .bl_header	{
		color: #114922;
		font-size: 18px;
		line-height: 20px;
		font-family: Georgia, Tahoma;
		text-decoration: none;
	}
	
	.ModulePages .back_btn	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .back_btn a:link, .ModulePages .back_btn a:visited	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .back_btn a:hover, .ModulePages .back_btn a:active	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		font-weight: bold;
		text-decoration:underline;
	}

	.ModulePages .msg	{
		font-size: 11px;
		line-height: 13px;
		color: #114922;
		font-weight: normal;
		text-decoration:none;
	}
	.ModulePages .msg a:link, .ModulePages .msg a:visited	{
		font-size: 11px;
		line-height: 13px;
		color: #114922;
		font-weight: normal;
		text-decoration:none;
	}
	.ModulePages .msg a:hover, .ModulePages .msg a:active	{
		font-size: 11px;
		line-height: 13px;
		color: #114922;
		font-weight: normal;
		text-decoration:underline;
	}

	.ModulePages .emphasis_2	{
		font-size: 12px;
		line-height: 14px;
		color: #114922;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .emphasis_2 a:link, .ModulePages .emphasis_2 a:visited	{
		font-size: 12px;
		line-height: 14px;
		color: #114922;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .emphasis_2 a:hover, .ModulePages .emphasis_2 a:active	{
		font-size: 12px;
		line-height: 14px;
		color: #114922;
		font-weight: bold;
		text-decoration:underline;
	}
	
	.ModulePages .emphasis_3	{
		font-size: 14px;
		line-height: 16px;
		color: #007A34;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .emphasis_3 a:link, .ModulePages .emphasis_3 a:visited	{
		font-size: 14px;
		line-height: 16px;
		color: #007A34;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .emphasis_3 a:hover, .ModulePages .emphasis_3 a:active	{
		font-size: 14px;
		line-height: 16px;
		color: #007A34;
		font-weight: bold;
		text-decoration:underline;
	}

	.ModulePages .menu_title	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		font-weight: normal;
		text-decoration:none;
	}
	.ModulePages .menu_title a:link, .ModulePages .menu_title a:visited	{
		font-size: 11px;
		line-height: 13px;
		color: #555555;
		font-weight: normal;
		text-decoration:none;
	}
	.ModulePages .menu_title a:hover, .ModulePages .menu_title a:active	{
		font-size: 11px;
		line-height: 13px;
		color: #007A34;
		font-weight: normal;
		text-decoration:none;
	}

	.ModulePages .breadcrumb	{
		color: #9F9F9F;
		font-size: 11px;
		line-height: 13px;
		font-weight: normal;
		text-decoration:none;
	}
	.ModulePages .breadcrumb a:link, .ModulePages .breadcrumb a:visited	{
		color: #9F9F9F;
		font-size: 11px;
		font-weight: normal;
		line-height: 13px;	
		text-decoration: none;
	}
	.ModulePages .breadcrumb a:hover, .ModulePages .breadcrumb a:active	{
		color: #000000;
		font-size: 11px;
		font-weight: normal;
		line-height: 13px;	
		text-decoration: none;
	}

	.ModulePages .breadcrumb_sel	{
		color: #9F9F9F;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration:none;
	}
	
	.ModulePages .blockLabel	{
		color: #114922;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .blockLabel a:link, .ModulePages .blockLabel a:visited	{
		color: #114922;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	.ModulePages .blockLabel a:hover, .ModulePages .blockLabel a:active	{
		color: #114922;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: underline;
	}
	
	.ModulePages .blockLink	{
		color: #007A34;
		font-size: 11px;
		line-height: 13px;
		font-weight: normal;
		text-decoration:none;
	}
	.ModulePages .blockLink a:link, .ModulePages .blockLink a:visited	{
		color: #007A34;
		font-size: 11px;
		font-weight: normal;
		line-height: 13px;	
		text-decoration: none;
	}
	.ModulePages .blockLink a:hover, .ModulePages .blockLink a:active	{
		color: #007A34;
		font-size: 11px;
		font-weight: normal;
		line-height: 13px;	
		text-decoration: underline;
	}
	
	.ModulePages .blockLinkBold	{
		color: #007A34;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration:none;
	}
	.ModulePages .blockLinkBold a:link, .ModulePages .blockLinkBold a:visited	{
		color: #007A34;
		font-size: 11px;
		font-weight: bold;
		line-height: 13px;	
		text-decoration: none;
	}
	.ModulePages .blockLinkBold a:hover, .ModulePages .blockLinkBold a:active	{
		color: #007A34;
		font-size: 11px;
		font-weight: bold;
		line-height: 13px;	
		text-decoration: underline;
	}
	
	.ModulePages .inquiryLink	{
		color: #114922;
		font-size: 24px;
		line-height: 28px;
		text-decoration:none;
		font-family: Georgia, Tahoma;
	}
	.ModulePages .inquiryLink a:link, .ModulePages .inquiryLink a:visited	{
		color: #114922;
		font-size: 24px;
		line-height: 28px;
		text-decoration: none;
		font-family: Georgia, Tahoma;
	}
	.ModulePages .inquiryLink a:hover, .ModulePages .inquiryLink a:active	{
		color: #114922;
		font-size: 24px;
		line-height: 28px;
		text-decoration: underline;
		font-family: Georgia, Tahoma;
	}
	
	.ModulePages .dateLabel	{
		color: #007A34;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration:none;
	}

	.ModulePages .more {
	  color: #007A34;	
	  font-size: 11px;
	  line-height: 13px;
	  font-weight: normal;
	}
	.ModulePages .more a:link, .ModulePages .more a:visited	{
	  color: #007A34;	
	  font-size: 11px;
	  line-height: 13px;
	  font-weight: normal;
	  text-decoration:none;
  }
  .ModulePages .more a:hover, .ModulePages .more a:active	{
	  color: #007A34;	
	  font-size: 11px;
	  line-height: 13px;
	  font-weight: normal;
	  text-decoration:underline;
  }	
/* Module PopUp*/

  .ModulePopUp {
		color: #3F3F3F;
		font-size: 11px;
		line-height: 13px;	
  }
  .ModulePopUp .header	{
	  color: #114922;
	  font-size: 16px;
	  line-height: 18px;
	  font-family: Georgia, Tahoma;
	  text-decoration: none;
  }
  .ModulePopUp .subtitle	{
	  color: #555555;
	  font-size: 12px;
	  line-height: 14px;
	  font-weight: bold;
	  text-decoration: none;
  }
  .ModulePopUp .toptext	{
	  color: #007A34;
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	  text-decoration: none;
  }
  .ModulePopUp .toptext a:link, .ModulePopUp .toptext a:visited	{
	  color: #007A34;
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	  text-decoration: none;
  }
  .ModulePopUp .toptext a:hover, .ModulePopUp .toptext a:active	{
	  color: #007A34;
	  font-size: 11px;
	  line-height: 13px;
		font-weight: bold;
	  text-decoration: underline;
  }


