
/****** Add custom NIH GPS 2010 dcoument styles here: ******/
.nihgps {
	padding-right:1em;
}
.nihgps .center {
	text-align:center;
}
.nihgps .nowrap {
    white-space:nowrap;
}
.nihgps hr {
	border: none 0;
	border-top: .5px solid #A0A0A0;/*the border*/
	height: .5px;/*whatever the total width of the border-top and border-bottom equal*/
}
/*---------*/
.nihgps h1 {
	margin-top:0;
	margin-bottom:.75em;
	font-weight:bold;
}
.nihgps h2, .nihgps h3, .nihgps h4 {
	margin-top:1.25em;
	margin-bottom:.75em;
	font-weight:bold;
}
.nihgps h2 {
	font-variant:small-caps;
	font-size:1.5em;
}
.nihgps h3 {
	font-size:1.3em;
}
.nihgps h4 {
	font-size:1.2em;
}
.nihgps h5 {
	font-size:1.1em;
	margin-top:1em;
	margin-bottom:.5em;
	font-weight:bold;
}
/*---------*/
.nihgps .toc_part {
	font-size:1.5em;
	font-weight:bold;
	text-decoration:underline;
    margin:1.25em 0 0 0;
}
.nihgps .toc1 {
	font-size:1.25em;
	font-weight:bold;
    margin:1em 0 0 0;
}
.nihgps .toc2 {
	margin:.75em 0 0 2em;
	font-size:1.1em;
	font-weight:bold;
	/*font-variant:small-caps;*/
}
.nihgps .toc3 {
	margin:.5em 0 0 5.5em;
}
.nihgps .toc4 {
	margin:.5em 0 0 8.5em;
}
/*---------*/
.nihgps .psubhead {
    font-weight:bold;
    font-style:italic;
    text-decoration:underline;
}
.nihgps p {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1em;
	margin-left: 0;
}
.nihgps td p {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: .75em;
	margin-left: 0;
}
.nihgps ul {
	margin-left:1.75em;
	margin-top:0;
	padding-left:1em;
	padding-top:0;
}
.nihgps ol {
	margin-left:2.25em;
	margin-top:0;
	padding-left:1em;
	padding-top:0;
}
.nihgps ul li, .nihgps ol li {
	padding: 0.35em 0;
}
.nihgps ol.alpha {
	list-style:lower-alpha;
}

/*---------*/
.nihgps table {
	border-collapse:collapse;
	width:95%;
	margin-top: 0;
	margin-left: 0;
	margin-bottom:1.25em;
	margin-right: 1em;
}
.nihgps table caption {
	font-weight:bold;
	color:#333333;
	font-size:.9em;
	padding: .5em 0 .75em 0;
}
.nihgps td, .nihgps th {
	color:#000000;
	border:#666666 solid 1px;
	padding:.35em .35em;
}
.nihgps th {
	background-color:#F2F0E7;
	vertical-align:bottom;
}
.nihgps table.layout td {
	color:#000000;
	border:none;
	padding:1px 4px;
}
.nihgps .tablenote {
	font-size:.9em;
	width:95%;
	margin-top:-.5em;
	text-align:left;
}
/*---------*/
.nihgps .cost_item_subcategory {
	text-decoration:underline;
	font-style:italic;
}
.nihgps .subsection {
    margin-left:2em;
}
