body {
	background-color: #FBFAF7;
}
body, td, p, ol, ul, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #2F2F2F;
}

a:link, a:visited, h1, h3, .emc, .link-current, .inv-title, .footer {
	color: #00497D;
}

h2, th, a:hover {
	color: #607E54;
}

a:visited, a:visited, a:active  {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}
a:active {
	color: #000000;
}
/* used for transparent images with links to eliminate any link effects */
.link-nobg {
}
a.link-nobg:hover, a.link-nobg:active {
	text-decoration: none;
	background-color: transparent;
	border: none;
}
h1, h2, h3, h4, h5, h6, th, .emc, inv-title {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 1.75em;
}
h2 {
	font-size: 1.5em;
	background-color: transparent;
}
h3 {
	font-size: 1.25em;
}

th {
	font-size: 12px;
	margin: 0px;
	font-weight: bold;
}

p, li {
	line-height: 1.6em;
}
.emc {
	font-size: 13px;
	font-weight: bold;
}

/* border-thick/thin used for the tables/td's with a border being created out of a  bg color of the table by using cell spacing in the table.*/
.border-thick {
	background-color: #C9C7AF;
}

.border-thin, .inv-row1, .footer-container {
	background-color: #E9E7D4;
}

.inv-row2, .inv-header-bg {
	background-color: #FBFAF7;
}

.footer-container {
	border-top: 1px solid #000000;
}

.inv-title {
	font-weight: bold;
	font-size: 1.25em;
}


.link-current {
	font-weight: bold;
}

/* used on home page for attention */
.attention-home {
	color: #7D0009;
	font-weight: bold;
}
.attention-home-small {
	color: #7D0009;
	font-weight: bold;
	font-size: 0.9em;
}
.attention-home-big {
	color: #7D0009;
	font-weight: bold;
	font-size: 1.2em;
}


/* this used for the areas with a required field */
.required {
	color : #FF0000;
}

/* used for the feed back text fields on the entry pages for nn4 */
/* see IE @import sheet for more styles  - using class .fields-ie*/
.fields-feedback {
	color : #333333;
	font-family : "Courier New", Courier, monospace;
	font-size : 12px;
}

.button1,
.buttonSearch {
	padding : 0px;
	background-color : #C9C7A5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	border : 1px solid #000000;
}

.buttonSearch {
	background-color:#E1E1E1;
}




#scroll-container {
	position: absolute;
	z-index: 10;
	overflow: hidden;
	visibility: visible;
	top: 280px;
	left: -500px;
	height: 100px;
	width: 294px;
	clip: rect(0px, 294px, 100px, 0px);
/*	border: 1px solid #000000;*/
}

#scroll-content {
	position: absolute;
	z-index: 20;
	visibility: inherit;
	top: 3px;
	left: 3px;
	height: auto;
	width: 267px;
	/*border: 1px solid #000000;*/
}


#scroll-controls {
	position: absolute;
	z-index: 30;
	visibility: inherit;
	top: 10px;
	left: 272px;
	height: auto;
	width: 20px;
/*	border: 1px solid #FF0000;*/
}


/* NONE OF THE FOLLOWING HAVE BEEN USED YET 4/2/02 */
/* for the footer sections of all pages */
.footer {
	font-size: 11px;
	font-style: normal;
}


/* Used for Etelligent */
.etelligent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.etelligent:link, a.etelligent:visited {
	color: #00497D;
	text-decoration: underline;
}
a.etelligent:link, a.etelligent:visited {
	color: #000000;
}
