﻿body {background-color: #d8dff5;margin-top:.5em; font-size: 78%;}
#container {}
#framework {margin-left: auto; margin-right: auto; width: 85%; border: 0;}
#framework td {text-align: }

#header h2, h3 {text-align: center; margin-bottom: 0; letter-spacing: 1.5px;}

h1           {font-family: serif; font-size: 1.8em; font-weight: bold }
h2           {font-family: serif; font-size: 1.8em; color: #FFFFFF; font-weight: bold; margin-top; -5;}
h3           {font-size: 1.2em; font-family: serif; color: #FFFFFF; font-style: italic; font-weight: bold; margin-bottom: -3;}
h4           {font-size: 1em; font-family: serif; color: #FFFFFF; font-weight: bold; margin-bottom: -3;}

#content h1           {font-family: serif; font-size: 1.8em; font-weight: bold; text-align: center;}
#content h2           {font-family: serif; font-size: 1.5em; color: #000000; font-weight: bold; margin-top; -5; text-align: center;}
#content h3           {font-size: 1em; font-family: serif; color: #000000; font-style: italic; font-weight: bold; margin-bottom: -3;}
#content h4           {font-size: .9em; font-family: serif; color: #000000; font-weight: bold; margin-bottom: -3;}

li {font-family: sans-serif; font-size: .95em; margin-bottom: .5em;}

#formcontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}

a:link       {font-family: sans-serif; font-size: .95em; color: #0000FF }
a:visited    {font-family: sans-serif; font-size: .95em; color: #0000FF }
a:hover      {font-family: sans-serif; font-size: .95em; text-decoration: underline; color: #FF0000 }
a:active     {font-family: sans-serif; font-size: .95em; text-decoration: none; color: #0000FF }
 
a:link.navlink       {font-family: sans-serif; text-decoration: none; font-size: .75em; color: #FFFFFF; text-align: center; }
a:visited.navlink    {font-family: sans-serif; text-decoration: none; font-size: .75em; color: #FFFFFF; text-align: center; }
a:hover.navlink      {font-family: sans-serif; text-decoration: underline; font-size: .75em; color: #FFFF00; text-align: center; }
a:active.navlink     {font-family: sans-serif; text-decoration: none; font-size: .75em; color: #FFFFFF; text-align: center; }

.grayed_out    {font-family: sans-serif; font-size: .75em; font-weight: normal; text-align: left; color:#222222 }
.center {margin-left: auto; margin-right:auto}
.centertxt {text-align: center;}

p {font-family: serif; font-size: .85em;}

.pad_left {padding-left: 1em;}
.pad_right {padding-right: 1em;}

.tt_white {font-family: sans-serif; font-size: .75em; font-weight: bold; text-align: center; color:#FFFFFF }
.th_white {font-family: sans-serif; font-size: .85em; font-weight: normal; color: #FFFFFF; text-align: left; font-weight: bold; wrap: yes;}

.sans {font-family: sans-serif; font-size: .95em; }
.sans_plus_lead {font-family: sans-serif; font-size: .95em; line-height: 1.6em;}
.sans_bold {font-family: sans-serif; font-weight: bold; font-size: .95em; }
.sans_bold_white {font-family: sans-serif; font-weight: bold; font-size: .95em; color: #ffffff;}

/* Color rows with reverse-out type */
.redrow { background-color: #ff0000;font-family : sans-serif; font-weight: bold; font-size: .95em; color: #ffffff; padding: 1px 0 1px 2px}
.bluerow { background-color: #0000ff;font-family : sans-serif; font-weight: bold; font-size: .95em; color: #ffffff; padding: 1px 0 1px 2px}
.bluerow-top-norule { background-color: #0000ff;font-family : sans-serif; font-weight: bold; font-size: .95em; color: #ffffff; padding: 1px 0 1px 2px; border-bottom: 0;}
.bluerow-middle-norule { background-color: #0000ff;font-family : sans-serif; font-weight: bold; font-size: .95em; color: #ffffff; padding: 1px 0 1px 2px; border-bottom: 0; border-top: 0;}
.bluerow-bottom-norule { background-color: #0000ff;font-family : sans-serif; font-weight: bold; font-size: .95em; color: #ffffff; padding: 1px 0 1px 2px; border-top: 0;}


.tab7 {font-family: sans-serif; font-size: .7em; }
.tab8 {font-family: sans-serif; font-size: .8em; }
.tab9 {font-family: sans-serif; font-size: .9em; }

.small {font-family: sans-serif; font-size: x-small; }
.tiny {font-family: sans-serif; font-size: .7em; }
.tiny_white {font-family: sans-serif; font-size: .7em; color: #FFFFFF;}
.tiny_black {font-family: sans-serif; font-size: .7em; color: #000000;}
.tiny_black_quo {font-family: sans-serif; color: #000000;} /*Does nto add to inherited font size */
.side_numerals {font-family: serif; font-size: 60pt; color: #FF0000; font-weight: bold; text-align: center; }
.update {font-family: sans-serif; font-size: .7em; text-align: center; color: #FF0000; }
.letterspace2 {letter-spacing: 2px;}
.table_cell_nav {background-color: #B54861; width: 113px; text-align: left;}
.lefttxt {text-align: left;}

#69adv p.text-blue {
	font-family: "Times New Roman", Times, serif;
	font-size: .8em;
	font-weight: bold;
	color: #0000FF;
	line-height: 1em;
	text-align: center;
}
.small_bullets {font-family: sans-serif; font-size: .8em; line-spacing: 1em; }
.top_margin {margin-top: 18px;}
#69adv h3 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 1.3em;
	line-height: 1.6em;
}
#69adv p.text-red {
	font-family: "Times New Roman", Times, serif;
	font-size: .8em;
	font-weight: bold;
	color: #FF0000;
	line-height: 1em;
	text-align: center;
}
#69adv p.text-blue-lt {
	font-family: "Times New Roman", Times, serif;
	font-size: .8em;
	font-weight: bold;
	color: #0000FF;
	line-height: 1.2em;
	text-align: left;
}
#69adv p.text-red-lt {
	font-family: "Times New Roman", Times, serif;
	font-size: .8em;
	font-weight: bold;
	color: #FF0000;
	line-height: 1em;
	text-align: left;
}
