@import url("doj-main-design.css");
@import url("doj-main-frontpage.css");

/*********************************************************
*					Defaults							 
/**********************************************************/

body
{
background-color: #ffffff;
text-align: center !important; /*needed to center container on page for ie 5*/
padding: 0px;
margin: 0px;
}

/***************************************
*         Container Styles             *
****************************************/
table.layout
{
  width: 765px;
  height: 500px;
  padding: 0px;
  margin-left: auto; /*centers container for non-ie*/
  margin-right: auto;
  background-color: #FFFFFF;
}

table
{
  margin: 0px;
  padding: 0px;
  text-align: left;
  border-collapse: collapse;
  width: 100%;
}
/***********************************************************/
table.main 
{
  margin: auto;
  padding: 0px;
  text-align: left;
  width:  765px;
  border-collapse: collapse;
}

.gdata {
	font-family:Arial, sans-serif;
	font-size:10pt;
	}	
	
table.banner {

	margin:	 auto;
	padding:  0px;
	width:  765 px;
	position:  relative;
	border-collapse:  collapse;
}

TD.moduleLabel {
	width:	100%;
	text-align:  center;
	background-color:  #545d65/*#003399;*/
	}

TD.Label1 {
	width: 20%;
	}
.rLabel
{
  width: 20%;
  text-align: left;
  font-size: .8em; 
  font-weight: bold;
  white-space: nowrap
}
.rData
{
  width: 20%;
  text-align: left;
  font-size: .8em; 
  font-weight: normal;
}

.pLabel
{
  width: 300px;
  text-align: left;
  font-size: .8em; 
  font-weight: normal;
}

pWidth
{
  width: 765px;
  text-align: left;
  font-size: .8em; 
  font-weight: normal;
}

TD.widther2 {
		width:25%;
		align:right;
	    }

TD.UserFieldLabel  {
		   text-align:right;
		   }
						
TD.stateLink
{
	background-color:#ffffff;
	color:#003366;
}
TD.date
{
	text-align:left;
	background-color:#ffffff;
	color:#003366;
}
TD.appTitle
{
	text-align:center;
}
TD.menu
{
width:100;
background-color:white;
height:530;

}
TD.menulink
{
	text-align:left;
	}
TD.menuheader
{
	text-align:center; 
	border-bottom-color:red; 
	border-bottom-style:solid; 
	border-bottom-width: 0pt; 
	border-left-style:none; 
	border-right-style:none; 
	border-top-style:none;
}
TD.process
{
	background-color:#003366;
}
TD.errorprocess
{
	background-color:#003366;
}
TD.welcome
{
	text-align:center;
	background-color:#ffffff;
}
TD.list
{
	border:0;
	border-color:#003366;
	border-style:solid;
}
TD.bannerImage
{
	text-align:center;
}
SPAN.date
{
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}
SPAN.appTitle
{
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

SPAN.instructions
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
}

SPAN.process
{

	color:white;
	font-weight:bold;
	font-size:small;
}

SPAN.menuHeader
{
	font-size:x-small;
      font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
SPAN.moduleLabel
{
	width:100%;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:White;
}
SPAN.Label
{
	font: 8pt Arial;

}
SPAN.Label2
{
	font: bold 12pt Arial;
	color:#000099


}
SPAN.Labelheader
{
	width: 5%;
	font-weight:bold;
	align: left;
	font: 8pt Arial;
}

SPAN.alertheader
{
	font: bold 10pt Arial;
	color: black;
}
SPAN.alertheader2
{
	font: bold 10pt Arial;
	color: white;
	background-color: red;
}

