@CHARSET "ISO-8859-1";

div.fptHeading {
	font-weight:bold; 
	margin:0 auto; 
	padding-bottom:10px; 
	text-align:center;
}

div.fptSubheading {
	font-weight:bold; 
	margin:0 auto; 
	padding-bottom:10px; 
	border-bottom:1px solid black; 
	margin-bottom:10px; 
	text-align:center; 
	width:100%;
}

div.fptCriteriaColumnSpacer {
	width:5%; 
	float:left;
}

div.fptCriteriaColumn {
	float:left; 
	border:0px solid black;
	width:325px;
	height:150px;
	margin-bottom:20px;
}

div.fptCriterian {
	margin-bottom:5px;
	float:left;
	width:280px;
	height:26px;
}

div.fptCriterianLabel {
	text-align:right;
	margin-right:5px;
	float:left;
	width:125px;
	font-size:.7em
}

div.fptCriterianField {
	text-align:left;
	float:left;
	width:150px
}

table.fptDataTable {
	margin:0 auto; 
	empty-cells:show; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:90%;
	border-collapse:collapse; 
}

table.fptDataTable th, table.fptDataTable td {
	font-size:1em;
	border:1px solid #253d63;
	padding:3px 7px 2px 7px;
}

div.fptDataResults {
	width:90%;
	margin:0 auto;  
	text-align:center; 
	font-weight:bold;
	background-color:#dedfe7;
	height:30px;
}

div.fptDataResults div {
	padding:5px;
}

tr.fptDataHeader th, tr.fptDataHeader td {
	font-size:1.1em;
	text-align:center;
	padding-top:5px;
	padding-bottom:4px;
	background-color:#0a2c4f;
	color:#ffffff;
}

tr.fptDataRow {
	background-color:#ffffff;
	color:#000000;
}

tr.fptDataRowAlt {
	background-color:#dedfe7;
	color:#000000;
}

tr.fptDataRow:hover {
	background-color:#FEFCCD;
}

tr.fptDataRowAlt:hover {
	background-color:#FEFCCD;
}

div.fptFieldGroup {
	margin-left:15px;
	display:inline;
}

span.fptFieldName {
	font-weight:bold;
	white-space:nowrap;
}
	
span.fptFieldValue {
	white-space:nowrap;
}

div.center {
	margin:0 auto;
	text-align:center
}

#NISTLIST div.fptFieldGroup {
	display:block;
}

#blanket {
	background-color:#111;
	opacity: 0.65;
	filter:alpha(opacity=65);
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
}

div.DetailsNIST {
	position:absolute;
	background-color:#eeeeee;
	width:600px;
	height:300px;
	z-index: 9002;
}

div.CloseDetailNIST {
	text-align:right;
	margin:10px;
}

div.dots
{
	float: left;
	clear: both;
	width: 30em;
	background: url("/graphics/dotleaders.png") left 85% repeat-x;
}

span.term
{
	float: left;
	padding-right: .5ex;
	background-color: #fff;
}

span.page
{
	float: right;
	padding-left: .5ex;
	background-color: #fff;
}