body {
	margin: 0px; padding: 0px; border: currentColor; height: 100%; color: rgb(51, 51, 51); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; min-height: 100%;
}
table.header {
	margin: 5px auto; padding: 0px; width: 760px; height: auto; text-align: left;
}
table.footer {
	margin: 5px auto; padding: 0px; width: 760px; height: auto; text-align: left;
}
table.layout {
	padding: 0px; border: 1px solid rgb(153, 153, 153); width: 760px; text-align: left; color: rgb(51, 51, 51); margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255);
}
table.layout2 {
	padding: 0px; border: currentColor !important; width: 760px; text-align: left; color: rgb(51, 51, 51); margin-right: auto; margin-left: auto; background-color: rgb(255, 255, 255);
}
table table {
	font: 80%/140% Arial, Helvetica, sans-serif; margin-left: 10px; font-size-adjust: none; font-stretch: normal;
}
table pre {
	font: 80%/140% Arial, Helvetica, sans-serif; margin-left: 10px; font-size-adjust: none; font-stretch: normal;
}
form {
	margin-bottom: 0px;
}
.sitenav {
	font: 80%/normal Arial, Helvetica, sans-serif; text-align: left; float: left; font-size-adjust: none; font-stretch: normal;
}
.contactus {
	font: 80%/normal Arial, Helvetica, sans-serif; text-align: right; float: right; font-size-adjust: none; font-stretch: normal;
}
#graphic {
	background: rgb(51, 51, 153);
}
#official {
	font: bold 75%/normal Arial, Helvetica, sans-serif; color: rgb(102, 204, 51); clear: both; margin-top: 0px; margin-bottom: 10px; float: right; font-size-adjust: none; font-stretch: normal;
}
#breadcrumbs {
	font: bold 75%/normal Arial, Helvetica, sans-serif; color: rgb(102, 204, 51); margin-top: 0px; margin-left: 5px; float: left; font-size-adjust: none; font-stretch: normal;
}
#breadcrumbs-bottom {
	font: bold 75%/normal Arial, Helvetica, sans-serif; color: rgb(102, 204, 51); padding-top: 5px; padding-bottom: 5px; margin-top: 10px; margin-bottom: 5px; margin-left: 5px; float: left; font-size-adjust: none; font-stretch: normal;
}
#sitesearch {
	width: auto; float: right;
}
h1 {
	font: bold 16pt/normal Arial, Helvetica, sans-serif; margin: 10px 0px 0px; padding: 0px; color: rgb(51, 51, 153); font-size-adjust: none; font-stretch: normal;
}
h1 span {
	font: italic bold 12pt/normal Georgia, "Times New Roman", Times, serif; padding: 0px; color: rgb(102, 102, 204); margin-left: 10px; font-size-adjust: none; font-stretch: normal;
}
h2 {
	font: bold 14pt/normal Arial, Helvetica, sans-serif; margin: 15px 0px 0px 10px; padding: 0px; color: rgb(102, 102, 204); font-size-adjust: none; font-stretch: normal;
}
h3 {
	font: bold 12pt/normal Arial, Helvetica, sans-serif; margin: 10px 0px 0px 10px; padding: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
h4 {
	margin: 10px 0px 0px 10px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: italic; font-weight: bold;
}
h5 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 204); font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold;
}
h6 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;
}
.indent {
	text-indent: 10pt;
}
.row {
	color: rgb(153, 0, 0);
}
.topnav {
	padding-bottom: 8px; padding-left: 2px; font-size: 11pt;
}
.bottomnav {
	padding-top: 8px; padding-left: 2px; font-size: 11pt;
}
.background-blue {
	background-image: url("images/spacer-blue.gif"); background-color: rgb(102, 102, 204);
}
.selected {
	color: rgb(0, 0, 102); font-weight: bold;
}
.redtext {
	color: rgb(255, 0, 0);
}
p.indent1 {
	margin: 0px; padding-left: 3em;
}
p.indent2 {
	margin: 0px; padding-left: 6em;
}
p.indent3 {
	margin: 0px; padding-left: 9em;
}
p.indent4 {
	margin: 0px; padding-left: 12em;
}
p {
	line-height: normal;
}
li {
	line-height: normal;
}
td {
	line-height: normal;
}
.smaller {
	color: rgb(51, 51, 51); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%;
}
pre {
	font-family: "Courier New", Courier, mono; font-size: 9pt;
}
th {
	color: rgb(51, 102, 204);
}
p.homeblurb {
	font: 70%/140% Arial, Helvetica, sans-serif; margin: 0px; padding: 10px; text-align: left; font-size-adjust: none; font-stretch: normal;
}
a {
	color: rgb(51, 51, 153); font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}
a:link {
	color: rgb(102, 102, 204); text-decoration: underline;
}
a:visited {
	color: rgb(102, 102, 204); text-decoration: underline;
}
a:hover {
	background: rgb(238, 238, 238); color: rgb(102, 102, 204); text-decoration: underline;
}
a.menu {
	color: rgb(51, 51, 153); font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: underline;
}
a.menu:link {
	color: rgb(51, 51, 153); text-decoration: underline;
}
a.menu:visited {
	color: rgb(51, 51, 153); text-decoration: underline;
}
a.menu:hover {
	background: rgb(238, 238, 238); color: rgb(51, 51, 51); text-decoration: underline;
}
a#skip {
	top: -100px; position: absolute;
}
.command-text {
	color: rgb(102, 102, 102); font-family: "Courier New", Courier, mono; font-size: 100%; font-weight: bold;
}
.box {
	padding: 0px 10px 5px; border: 2px dashed rgb(102, 102, 204); width: 35%; float: right; background-color: rgb(254, 254, 246);
}
hr.dashed {
	border-width: 2px 0px 0px; border-style: dashed none none; border-color: rgb(51, 51, 153) currentColor currentColor; width: 100%; height: 2px;
}
div.goldtop {
	background: rgb(102, 102, 204); width: 100%; height: 10px; line-height: 1px; font-size: 1px;
}
div.space {
	width: 100%; height: 15px; line-height: 1px; font-size: 1px;
}
div.clear {
	clear: both;
}
div.gold {
	background: rgb(102, 102, 204); width: 100%; height: 4px; line-height: 1px; font-size: 1px;
}
div.green {
	background: rgb(51, 51, 153); width: 100%; height: 8px; line-height: 1px; font-size: 1px;
}
div.clear {
	clear: both;
}
.pdf {
	font: 70%/normal Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.selected {
	color: rgb(51, 51, 153); font-weight: 600;
}
p.home-indent {
	font: 90%/normal Arial, Helvetica, sans-serif; margin-right: 1.5em; margin-left: 1.5em; font-size-adjust: none; font-stretch: normal;
}
.center {
	text-align: center;
}
.redtext {
	color: rgb(204, 0, 0);
}
ul li {
	font: 8pt/20px Verdana, Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
table.elements {
	margin: 10px; border: 1px solid rgb(102, 102, 102); width: 95%; align: left;
}
table.elements th {
	font: bold 120%/normal Verdana, Arial, Helvetica, sans-serif; padding: 5px; text-align: right; vertical-align: bottom; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal; background-color: rgb(238, 238, 238);
}
table.elements td {
	font: 110%/normal Verdana, Arial, Helvetica, sans-serif; padding: 5px; text-align: left; vertical-align: top; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
table.elements td.noborder {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
table.elements th.noborder {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
table.layout p.top-menu {
	margin: 0px 0px 10px 10px; padding: 0px; border: 0px currentColor;
}
table.layout p {
	font: 8pt/15pt Verdana, Arial, Helvetica, sans-serif; margin: 10px 10px 5px; padding-top: 0px; font-size-adjust: none; font-stretch: normal;
}
table.layout tr td div.example {
	margin: 10px 10px 10px 5px; padding: 0px;
}
table.layout tr td div.indent1 {
	margin: 0px 0px 5px 25px;
}
table.layout tr td div.indent2 {
	margin: 0px 0px 5px 40px;
}
table.layout tr td div.indent2 ul {
	margin: 0px 0px 0px 20px; padding: 0px;
}
table.layout tr td div.example div.indent1 {
	margin: 0px 0px 0px 25px;
}
table.layout tr td div.example div.indent2 {
	margin: 0px 0px 0px 40px;
}
.external2 {
	background: url("http://www.loc.gov/images/icon-ext2.gif") no-repeat 100% 100%; padding: 0px 5px 0px 3px; width: 8px; height: 10px; text-decoration: none;
}
