@font-face {
    font-family: Federation;
    font-style:  normal;
    font-weight: normal;
    src: url(FEDERAT0.eot);
  }
PRE.dump {border:1px dotted red;background-color:#FFFFCC;padding:10px;font-family:"Courier New", Courier, monospace;font-size:11px;color:#000;}
body,td,th {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-align: justify;
}
body		{
		margin:0 auto;
		padding: 0px 0px 0px 0px;
		background-color: #000000;}
.nav {
		font-family: arial, helvetica, sans-serif;
		color: #999999;
		font-weight: normal;
		text-decoration: none; }
.nav a {
		font-family: arial, helvetica, sans-serif;
		color: #999999;
		font-weight: normal;
		text-decoration: none; }
.nav a:hover	{
		font-family: arial, helvetica, sans-serif;
		color: #FF6600;
		font-weight: normal;
		text-decoration: none; }
.navSelected a {
		font-family: arial, helvetica, sans-serif;
		color: #FF6600;
		font-weight: normal;
		text-decoration: none; }
.navSelected a:hover	{
		font-family: arial, helvetica, sans-serif;
		color: #999999;
		font-weight: normal;
		text-decoration: none; }

a {
		color: #999999;
		font-weight: bold;
		text-decoration: none; }
a:hover	{
		color: #FF6600;
		font-weight: bold;
		text-decoration: none; }
.header {
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}
.subHeading {
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
.bold {
	font-weight: bold;
}
.subText {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.highlight {
	color: #FF6600;
	font-weight: bold;
}

A.orangeLink {
}
A.orangeLink:hover {
	color:#FF6600;
}

.formTable {border-collapse:collapse; width:100%;}
.formHeader DIV {font-weight:bold;margin-bottom:10px;margin-top:5px;font-size:12px;letter-spacing:1px;padding:3px;border-bottom:1px solid;border-color:#AFBAD8;background-color:#D6DAEB}
.formLabel {font-weight:bold;padding-right:10px;text-align:right;padding-top:2px; width:125px;}
.formInput {padding:1px 5px;}
.formError {color:#F00}
.formRequired {color:#F00}
.formRequiredNote {font-size:12px}
.formTip {font-size:10px;color:#666}

TABLE.dataTable {border-collapse:collapse; border:1px solid; border-color:#303030;}
TABLE.dataTable THEAD TH {background-color:#1D1D1D; border-bottom:1px solid; color:#CCC; border-right:1px solid; border-color:#303030;}
TABLE.dataTable TBODY {border-right:1px solid !important; border-color:#303030 !important;}
TABLE.dataTable TD {border-top:1px solid; border-right:1px solid; border-color:#303030; color:#666666;}
TABLE.dataTable TH, TABLE.dataTable TD {padding:4px 5px;}
TABLE.dataTable TR.dataRow {background-color:#000000;}
TABLE.dataTable TR.dataRowOver {background-color:#303030;}
TABLE.dataTable TD A.inactiveLink {color:#999 !important;}
TABLE.dataTable TD A.inactiveLink:hover {color:#999 !important;}
TABLE.dataTable TD.dataTableActions {}

DIV.messageStack {font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;border-bottom:1px solid; border-color:#000000}
DIV.messageStack DIV {padding:5px 30px;background-position:8px center;background-repeat:no-repeat}
DIV.messageStack DIV DIV {padding:0;background-image:none;color:#000}

DIV.messageStackError {background-color:#FF9D9D;background-image:url(/images/icons/error.gif)}
DIV.messageStackSuccess {background-color:#33FF00;background-image:url(/images/icons/success.gif)}
DIV.messageStackWarning {background-color:#D9E8FF;background-image:url(/images/icons/warning.gif)}

H2.header {display:relative; border-bottom:1px solid; border-color:#303030; padding-bottom:3px;}

DIV.navButtons {float:right; position:relative; z-index:100; width:350px;}
DIV.navButtons UL {float:right;}
DIV.navButtons UL LI {display:block; float:left;}
DIV.navButtons UL LI A {display:block; padding:2px 5px;}
DIV.navButtons UL LI A:hover {color:#FF5A00;}

DIV#adminNav {position:relative; z-index:100;}
DIV#adminNav UL {margin:0; padding:0;}
DIV#adminNav UL LI {display:block; float:left;}
DIV#adminNav UL LI A {display:block; padding:2px 10px; background-color:#222; border:1px solid; border-color:#303030; margin-right:5px;}
DIV#adminNav UL LI A:hover {color:#FF5A00; background-color:#444; border-color:#939393;}
DIV#adminNav UL LI A SPAN {display:block; width:100%;}