/* AGENT_SHEET */
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) {
	body {
		background: #253960 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAFCCAMAAAAHcEfNAAABDlBMVEUAHT8jOWEiOGEhOGEkOWAbNmEgOGEeN2EZNWAdN2EcNmEBHkEIJ08XNF8NLFYfOGEEIkcKKVIOLVcJKFABH0IYNGAaNWEkOWEQL1oCIEQRL1sUMl0EIkgMK1UVM14WM18KKVEGJEsPLlgSMFsHJUwMK1QSMFwVMl4DIUUTMV0CH0QCH0IPLlkLKlMfN2IaNmEHJk4BHUEDIUcFJEoDIUYGJUsOLFcFI0gWM14GJUwYNWATMVwHJk0FI0kiOWENLFUGJEoEI0geN2IPLVgRMFsJKVELKVMWNF8QL1kLK1QRL1oFI0oUMl4AHUAIJ04XNGAIJk4DIEUfN2ELKVIJJ1AQLlkUMV0LKlQdNmEDIES4lXSdAAAAr0lEQVR4XsXFVW4FQRRDQT9mZggzMzMz8/43Esu6avWM8h+XrIP/3gNWKOepmzmZlY75wQumZZ1WqWz6coItOqA7rNExRmSDdmhc9mmZnvGIvPOOmrnAsFTMGy6xQF+4wYQMyBGKziZVzRlGZZ4+cI22uUXXnGNMJmWPZuQTPXOPKRmUbRqSKxScJzTMLqU9TbNEiYCs5xsZT0pOra9YpJKTDIiFREMOEflDS+K65xfVph0QhFefsgAAAABJRU5ErkJggg==") top left repeat-x !important;
		background-attachment: fixed!important; 
		color: #FFF !important;
		font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	}
	* { 
		color: #FFF !important; 
		background: none !important; 
		font-family: Tahoma, Arial, Helvetica, sans-serif !important;
		font-size: 14px  !important;
		
	}
	
	embed[type="application/x-shockwave-flash"] 
	{
		color: #0FF !important; 
		background: #253960 !important; 
		background-color: #253960 !important;
	}
	
	a:link { color: #82BDFF !important }
	/*a:visited { color: #000033 !important } */
	a:visited { color: #72ADDF !important; }
	
	a:hover { color: #E2EDFF !important }
	a:active { color: #92CDFF !important }
	a:hover:active { color: #10bae0; }
	a:not(:hover):active {  color: #0000ff;}
	a[href^="javascript:"] { color: blue ! important }
	
	:focus
	{ 
	background-color: black ! important;
	color: white ! important;
	-moz-outline: none;
	}
	
	img:hover { -moz-opacity:.85 !important }
	img  { -moz-opacity:.50 !important }
	input *, textarea *,select *,button *,option *,form *, .aAutoComplete 
	{ 
	background: none !important; 
	background-color: #253960 !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 13px  !important;
	color: #FFF !important; 
	-moz-border-radius:0.9em 0.9em 0.9em 0.9em!important;
	}
	table *,iframe *, frame *,p *,font *
	{ 
	background: none !important; 
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 14px  !important;
	}
	h *,h1 *
	{ 
	background: none !important; 
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 15px  !important;
	}
	ul *,li *,div *
	{ 
	background-color: #000033 !important;
	background: none !important; 
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 14px  !important;
	}
	input[type=button], input[type=submit], input[type=reset] 
	 {
		 background-color: #253960 !important; 
		 color: #FFF !important; 
		 border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight !important;
		 -moz-border-radius:0.9em 0.9em 0.9em 0.9em!important;
	 }
	input[type=text], input[type=password], input[type=file] 
	{ 
	background: none !important; 
	background-color: #253960 !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 14px  !important;
	color: #FFF !important;
	-moz-border-radius:0.9em 0.9em 0.9em 0.9em!important;
	}
	button:focus::-moz-focus-inner {
		border-color: transparent !important;
	}
	/* FROM Bright Focus (for buttons, links, and textboxes)
	Thanks to
	*/
	*:focus 
	{
		-moz-outline: 2px solid #10bae0 !important;
		-moz-outline-offset: 1px !important;
		-moz-outline-radius: 3px !important;
	}
	button:focus,
	input[type="reset"]:focus,
	input[type="button"]:focus,
	input[type="submit"]:focus,
	input[type="file"] > input[type="button"]:focus {
		-moz-outline-radius: 5px !important;
	}
	button::-moz-focus-inner,
	input[type="reset"]::-moz-focus-inner,
	input[type="button"]::-moz-focus-inner,
	input[type="submit"]::-moz-focus-inner,
	input[type="file"] > input[type="button"]::-moz-focus-inner 
	{
		border: 1px dotted transparent !important;
	}
	textarea:focus, button:focus, select:focus, input:focus {
		-moz-outline-offset: -1px !important;
	}
	input[type="radio"]:focus {
		-moz-outline-radius: 12px;
		-moz-outline-offset: 0px !important;
	}
}