/* --- 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: 11px;
		line-height: 13px;
		color: #FFFFFF;
		font-weight: normal;
	}

	.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;
  }

/* --- Styles for Module Blocks ----------------------------------------------------------------------- */

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

	.Module .Block .header	{
		font-size: 12px;
		color: #003066;
		font-weight: normal;
	}

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

	.Module .Block label	{
		font-size: 10px;
		color: #003066;
	}

	.Module .Block .data	{
		font-size: 10px;
		color: #003066;
		font-weight: normal;
	}


/* --- Styles for Module login/logout ----------------------------------------------------------------------- */

	.Module .login_usrtools	{
		font-size: 10px;
		color: #010101;
		font-weight: normal;
	}

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

	.Module .logout_msg	{
		font-size: 10px;
		color: #010101;
		font-weight: normal;
	}

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


/* --- Styles for Module Packages / Credit Manager ------------------------------------------------------- */

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

	.Module .Package .title	{
		font-size: 10px;
		color: #FFFFFF;
		font-weight: bold;
	}

	.Module .Package .subtitle	{
		font-size: 11px;
		color: #010101;
		font-weight: normal;
	}

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

	.Module .Package .data	{
		font-size: 10px;
		color: #003066;
		font-weight: normal;
	}

	.Module .Package .emphasis	{
		font-size: 10px;
		color: #004684;
		font-weight: bold;
	}
	
	.Module .Package .stats_label	{
		font-size: 12px;
		color: #003066;
		font-weight: normal;
	}

	.Module .Package .stats_data	{
		font-size: 12px;
		color: #003066;
		font-weight: bold;
	}

	.Module .more	{
		font-size: 10px;
		color: #FF0000;
		font-weight: normal;
	}

	.Module .more a:link, .Module .more a:visited	{
		font-size: 10px;
		color: #FF0000;
		text-decoration: none;
		font-weight: normal;
	}
	.Module .more a:hover, .Module .more a:active	{
		color: #FFFFFF;
		text-decoration: none;
	}
	
/* --- Styles for Module My Account ------------------------------------------------------------------------ */

	.Module .MyAccount .Matches .data	{
		font-size: 10px;
		color: #004686;
		font-weight: bold;
	}

	.Module .MyAccount .Matches .completed	{
		font-size: 10px;
		color: #777777;
		font-weight: bold;
	}

/* --- Styles for Module Invoice ------------------------------------------------------------------------ */

	.Module .block_header	{
		font-size: 11px;
		line-height: 13px;
		color: #010101;
		font-weight: normal;
	}


/* --- Styles for Module Live Streaming Viewer ------------------------------------------------------- */

  .Module .LiveStreamingViewer {
    margin: 0px;
		font-size: 10px;
		line-height: 12px;
		color: #010101;
  }

	.Module .LiveStreamingViewer .toptext	{
		font-size: 10px;
		color: #010101;
		font-weight: bold;
	}
	.Module .LiveStreamingViewer a:link, .Module .LiveStreamingViewer a:visited	{
		font-size: 10px;
		color: #010101;
		text-decoration: none;
		font-weight: bold;
	}
	.Module .LiveStreamingViewer a:hover, .Module .LiveStreamingViewer a:active	{
		color: #FF0000;
		text-decoration: none;
	}

	.Module .LiveStreamingViewer .details	{
		font-size: 10px;
		color: #010101;
	}

	.Module .LiveStreamingViewer .notes	{
		font-size: 10px;
		color: #010101;
	}

	.Module .LiveStreamingViewer .warning	{
		font-size: 10px;
		color: #FF0000;
	}


/* --- Styles for Module Demo Live Streaming Viewer ------------------------------------------------------- */

  .Module .Demo_LiveStreamingViewer {
    margin: 0px;
		font-size: 10px;
		line-height: 12px;
		color: #FFFFFF;
  }

	.Module .Demo_LiveStreamingViewer .toptext	{
		font-size: 10px;
		color: #FFFFFF;
		font-weight: bold;
	}
	.Module .Demo_LiveStreamingViewer .toptext a:link, .Module .Demo_LiveStreamingViewer .toptext a:visited	{
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: none;
		font-weight: bold;
	}
	.Module .Demo_LiveStreamingViewer .toptext a:hover, .Module .Demo_LiveStreamingViewer .toptext a:active	{
		color: #FF0000;
		text-decoration: none;
	}

	.Module .Demo_LiveStreamingViewer a:link, .Module .Demo_LiveStreamingViewer a:visited	{
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: none;
		font-weight: bold;
	}
	.Module .Demo_LiveStreamingViewer a:hover, .Module .Demo_LiveStreamingViewer a:active	{
		color: #FF0000;
		text-decoration: none;
	}

	.Module .Demo_LiveStreamingViewer .details	{
		font-size: 10px;
		color: #FFFFFF;
	}

	.Module .Demo_LiveStreamingViewer .notes	{
		font-size: 10px;
		color: #FFFFFF;
	}


/* --- Styles for Module Bandwidth Meter ------------------------------------------------------- */

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

	.Module .BMeter span.title	{
		font-size: 14px;
		color: #010101;
		font-weight: bold;
	}

	.Module .BMeter span .subtitle	{
		font-size: 12px;
		color: #010101;
		font-weight: normal;
	}

	.Module .BMeter .speed	{
		font-size: 16px;
		color: #FF0000;
		font-weight: bold;
	}
	
	.Module .BMeter a:link, .Module .BMeter a:visited	{
		font-size: 13px;
		color: #010101;
		text-decoration: none;
		font-weight: normal;
	}
	.Module .BMeter a:hover, .Module .BMeter a:active	{
		color: #FF0000;
		text-decoration: none;
	}

	.Module .BMeter .data	{
		font-size: 11px;
		color: #010101;
		font-weight: normal;
	}
	
	
/* - Pager ------------------------------------------------------------------------------------------- */

  .Pager {
		color: #010101;
  }

  .Pager img {
    margin: 2px 0 0 0;
  }

  .PagerCountOfItems {
		color: #010101;
		font-weight: bold;
  }


