a:link {
	color: #003366;
  text-decoration: underline;
  }

/* same as "vlink" parameter in body tag */
a:visited {
  color: #003366;
  text-decoration: underline;
}

/* when hovering over links (iExplorer only) */
a:hover {
  color: #006699;
  text-decoration: underline;
}

/* same as "alink" parameter in body tag */
a:active {
  color: #006699;
  text-decoration: underline;
}

.copyright {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

a.copyright {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

a.copyright:hover {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-decoration: underline;
  font-size: 9px;
}

.footer_links {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

a.footer_links {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

a.footer_links:hover {
  color: #ffffff;
  background-color: #006bad;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-decoration: none;
  font-size: 9px;
}

.header_links {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.header_links {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.header_links:hover {
  color: #000000;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footer {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

a.footer {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

a.footer:hover {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-decoration: underline;
  font-size: 11px;
}

/* one size larger than body, p, td, dl, ol, ul, .txt */
big {
  font-size: 10pt;
}

/* Text for warnings and alerts */
.alert {
  color: #CC0000;
}

/* standard text */
blockquote, body , div, dl, ol, p, td, ul, .txt {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
}

/* controls button text in input tag of forms */
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

/* italic */
em, i {
  font-style: italic;
}

/* larger size (use f2 for standard size) in copyright em and footers */
.f1 {
  color: #000000;
  font-size: 9pt;
  font-family: Arial, Helvetica, sans-serif;
}

/* smaller size (standard) in copyright em and footers */
.f2 {
	color: #006699;
	font-style: normal;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

.formfieldbox {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 8pt;
	 font-style: normal;
	 color: #003366;
	 font-weight: normal;
	 background-position: center
}

/* largest header */
h1, .h1 {
  color: #003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15pt;
  font-weight: bold;
}

/* second largest header */
h2, .h2 {
  color: #003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
}

/* third largest header */
h3, .h3 {
  color: #003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
	margin-bottom: .2 cm;
	border-color: #006699;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	width: 100%;
}

/* fourth largest header, one smaller than h3 */
h4, .h4 {
  color: #006699;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
}

/* fifth largest header, two smaller than h3 */
h5, .h5 {
  color: #003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

/* smallest header, three smaller than h3 */
h6, .h6 {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
}

/* text highlight color */
.hilite {
  font-weight: bold;
  color: #006600;
}

/* Welcome page headers */
.hdbld {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11pt;
  color: #003366;
}

/* Side bar Header in White */
.hdside {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
	margin-bottom: .2 cm;
	border-color: #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	width: 100%;
}

/* form text input boxes */
input, .txtarea {
  font-family: Courier New, Courier, Andale Mono, monospace;
  font-size: 9pt;
}

/* nav links in the headr file */
.navh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
  text-decoration: none;
}

/* nav bar links */
.navlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #003366;
	text-indent: 5px;
  text-decoration: none;
}

/* nav bar text */
.navtxt {
  color: #000000;
  font-weight: normal;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
}

/* prevents wrapping within a block of text (ex. p, div or span) */
.nowrap {
  white-space: nowrap;
}

/* monospace text */
pre {
  color: #000000;
  font-family: Courier New, Courier, Andale Mono, monospace;
  font-size: 9pt;
}

/* drop down menu */
select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

/* one size below body, p, td, dl, ol, ul, .txt */
small {
  font-size: 8pt;
}

/* bold */
strong, b {
  font-weight: bold;
}

/* table cell background color */
.tdbgcolor {
  background-color: #E2E1E1;
}

/* table cell alternate background color */
.tdbgcoloralt {
  background-color: #C8E5F7;
}

/* table cell alternate background color */
.tdbgcoloralt2 {
  background-color: #520111;
	color: #FFFFFF;
}
/* table cell alternate background color */
.tdbgcoloralt3 {
  background-color: #000000;
	color: #FFFFFF;
}

/* table header and header cell background color */
th {
  color: #FFFFFF;
  background-color: #003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

/* used for white text in headers with dark background colors */
.whbld {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

/* two sizes greater */
.xbg {
  font-size: 11pt;
}

/* three sizes larger */
.xxbg {
  font-size: 13pt;
}

