/* --- General Styles for Module ----------------------------------------------------------------------- */

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

	.Module a:link, .Module a:visited	{
		font-size: 10px;
		color: #003066;
		text-decoration: underline;
		font-weight: normal;
	}
	.Module a:hover, .Module a:active	{
		color: #F36622;
		text-decoration: none;
	}

	.Module .header	{
		font-size: 12px;
		line-height: 14px;
		color: #FFFFFF;
		font-weight: normal;
	}

	.Module .subheader	{
		font-size: 12px;
		line-height: 14px;
		color: #506650;
		font-weight: bold;
	}

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

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

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

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

	.Module .notes	{
		font-size: 10px;
		color: #868686;
		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	{
		font-size: 10px;
		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 label	{
		font-size: 10px;
		color: #003066;
	}

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

	.Module .button	{
		background-color: #F3F3F3; 
		color: #252525; 
		font-size: 7pt; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: 100; 
		border: 1 solid;
		border-color: #010101;
	}


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

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

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

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

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

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

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

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

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

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

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

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

	.JasModulePages .breadcrumb_sel	{
		color: #9F9F9F;
		font-size: 11px;
		line-height: 13px;
		font-weight: bold;
		text-decoration:none;
	}
	
	.JasModulePages .label	{
		font-size: 11px;
		line-height: 13px;
		color: #555555;
		font-weight: normal;
	}

