
body {behavior: url(../styles/csshover2.htc); margin: 0; padding: 0; cell-spacing: 0; vertical-align: top; font: 100% Arial, sans-serif; background: #fff; color: black; text-align: left;}/*WinIE behavior call*/
@media print {body {font-size: 10pt }}

a:link {color: #ef3a42;}
a:visited {color: #black;}
a:hover {color: #336699;}

div#BannerA { position: absolute; top: 3.2em; left: 1em; z-index: 300;  margin: 0em 0em 0em 0em; padding: 0em; border: 0;}
div#BannerB { position: absolute; top: 5.8em; right: 1em; z-index: 400; margin: 0em 0em 0em 0em; padding: 0em; border: 0;}

div#content { position: absolute; top: 300px; width: 80%; margin: 0em 2% 0em 4%; padding: 0px 0px 0px 0px; background: #fff; border: 0;}



div#footer {font: 70% Arial, sans-serif; color: #333333; text-align: center; padding: 10px; margin-top: 0px; margin-bottom: 5px; margin-right: auto; margin-left: auto; border-top: 1px solid #ccc; border-bottom: 0px ; border-left: 0px ; border-right: 0px ; width: 80%; text-align: center;}



div#navlist {position: absolute; top: 272px; height: 30px; width: 100%; z-index: 300; background-color: #ccc;}
div#navlist ul {margin: 0; padding: 0; font: 75% bold Arial, san-serif; color: #ef3a42; line-height: 30px; white-space: nowrap;}

div#navlist li {display: inline; list-style-type: none;}

div#navlist li a { text-decoration: none; padding: 0.25em 0.5em; color: #ef3a42;}
div#navlist li a:link {color: #ef3a42;}
div#navlist li a:visited {color: #black;}
div#navlist li a:hover {font: bold; color: #336699; background-color: #fff;}

div.photoleft {float: left; margin: 0.6em 0.6em 0.6em 0.2em; padding: 0.6em 1em 0.6em 0.2em;}
div.header {font: bold  100% Arial, sans-serif; color: #333366; text-align: center; padding: 1em;}
div.subhead {font: bold 100%  Arial, Helvetica, sans-serif; color: #333366; text-align: left; padding: 0.6em 0.2em 0.2em 0.2em;}
div.subheadtwo {font: bold italic 100%  Arial, Helvetica, sans-serif; color: #990000; text-align: center; padding: 0em 0.2em 0em 0.2em;}
div.subheadthree {font: bold 110%  Arial, Helvetica, sans-serif; color: #333366; text-align: left; padding: 0.6em 0.2em 0.2em 0.2em;}

div.colorbarA {width: 100%; background: #9ea2a4; margin: 0; padding: 0 0 0 0; height: 0.3em;}
div.colorbarB {width: 100%; background: #666666; margin:  0; padding: 0 0 0 0; height: 0.3em;}
div.colorbarC {width: 100%; background: #333333; margin: 0; padding: 0 0 0 0; height: 0.2em;}
div.colorbarD {position: absolute; top: 200px; width: 100%; background: #ef3a42; margin: 0; padding: 0 0 0 0; height: 0.3em;}
div.colorbarE {position: absolute; top: 205px; width: 100%; background: #9fa3a5; margin: 0; padding: 0 0 0 0; height: 0.3em;}
div.center {margin: 0.6em; padding: 0.6em; border: 0px ; text-align: center;}
div.rednote  {font: bold 90% Arial, sans-serif; color: #990000; text-align: center; padding: 1em;}
div.centerquote {font: italic 90% Arial, Helvetica, sans-serif; text-align: center; margin: 1.6em 3em 1.6em 5em; padding: 0.2em;}
div.nested {z-index: 300; padding: 0; margin: 10px 0px 5px 0px; border: 0px; background-color: #ffffff;}
div.leftinset  {font: 100% Arial, sans-serif; color: black; text-align: left; padding: 1em 4em 1em 4em;}
div.tcaacolorquote {font: italic 90% Arial, sans-serif; color: #006600; text-align: center; margin: 0em 3em 1.6em 5em; padding: 0em;}
div.solhead {font: bold italic 100% Arial, sans-serif; color: #336699; text-align: left; padding: 1.5em 0.2em 0em 0em;}
div.solhead2 {font: bold italic 100% Arial, sans-serif; color: #333366; text-align: left; padding: 1em 0.2em 0.5em 0em;}
div.solcontact {font: bold italic 100% Arial, sans-serif; color: #333366; text-align: left; padding: 0em 0.2em 0em 0em;}
div.solcontact2 {font: bold italic 100% Arial, sans-serif; color: #333366; text-align: left; margin: 0; border: 0; padding: 0em 0.2em 0em 0em;}
div.solcontact3 {font: bold italic 100% Arial, sans-serif; color: #333366; text-align: left; margin: 0; border: 0; padding: 0.7em 0.2em 0em 0em;}
div.tight {font: 100% Arial, sans-serif; text-align: left; padding: 0em;}
div.italic {font: italic 90% Arial, sans-serif; text-align: left; margin: 1.6em 3em 1.6em 5em; padding: 0.2em;}
div.italiccolor {font: bold italic 90% Arial, sans-serif; text-align: left; color: #990000; margin: 1.6em 3em 1.6em 5em; padding: 0.2em;}
div.footnote {font:  80% Arial, sans-serif; text-align: left; margin: 1.6em 3em 1.6em 5em; padding: 0.2em;}
div.italicp {font: italic 90% Arial, sans-serif; text-align: left; margin: 1.6em 1em 1.6em 1em; padding: 0.2em;}
div.italiccap {font: bold  70% Arial, sans-serif; width: 100%; text-align: center; margin: 0.1em 0em 0.4em 0em; padding: 0em; border: 0;}
div.caption {font: bold 110% Arial, sans-serif; text-align: center; margin: 0.6em 1em 1.6em 1em; padding: 0.2em;}
div.color {font: bold  120% Arial, sans-serif; color: #990000; text-align: left; padding: 0.8em 0.6em 0.6em 0em;}
div.colortwo {font: bold  110% Arial, sans-serif; color: #333366; text-align: center; padding: 0.6em 0.6em 0.6em 0em;}
div.snug {font: 100% Arial, sans-serif; text-align: left; padding: 0 0.2em 0.2em 0.2em;}
div.snugcolor {font: bold 100% Arial, sans-serif; color: #990000; text-align: left; padding: 0 0.2em 0.2em 0.2em;}
div.snugcolortwo {font: bold 125% Arial, sans-serif; color: #990000; text-align: center; padding: 0 0.2em 0em 0.2em;}
div.colorbox {float: right; margin: 1em 1em 1em 1em; padding: 0.5em; width: 20%; background-color: #CCCCCC; font: bold 80% Arial, Helvetica, sans-serif; color: #990000; border: solid 1px; border-color: black;}
div.photobox {float: right; margin: 0em 1em 1em 1em; border: 0; padding: 0em; width: 15%; background-color: #fff; text-align: center;}

div.photoboxleft {float: left; margin: 0em 1em 1em 1em; border: 0; padding: 0em; width: 10%; background-color: #fff; text-align: center;}
div.textbox {margin: 1em 1em 1em 3em; padding: 1.5em;  background-color: #ccccff; font: bold 90% Arial, Helvetica, sans-serif; color: #333366; border: solid 1px; border-color: black}
div.texttwobox {margin: 1em 1em 1em 3em; padding: 1.5em;  background-color: #ccccff; font: bold 90% Arial, Helvetica, sans-serif; color: #333366; border: solid 1px; border-color: black}
div.topper {font: bold  150% Baskerville, Times New Roman, Times, serif; color: #336699; text-align: center; margin: 0; padding: 2em 0 0  0;}
H1 {font: bold  200% Baskerville, Times New Roman, Times, serif; color: #336699; text-align: center; margin: 0em 0em 0em 0em;  padding: 1em 0.6em 0.3em 0.6em;}
H2 {font: bold  150% Baskerville, Times New Roman, Times, serif; color: #336699; text-align: center; margin: 0; padding: 0.6em;}
H3 {font: bold  115% Baskerville, Times New Roman, Times, serif; color: #ef3a42; text-align: left; padding: 0.2em;}
H4 {font: bold  100% Baskerville, Times New Roman, Times, serif; color: black; text-align: left; padding: 0.2em;}
H5 {font: bold  100% Baskerville, Times New Roman, Times, serif; color: black; text-align: center; }

H6 {font: bold italic 75% Baskerville, Times New Roman, Times, serif; text-align: center; }
div.head7 {font: bold 100% Times New Roman, Times, serif; color: #333366; text-align: left; padding: 0.4em 0.2em  0.2em 0;}

p {font: 100% Times New Roman, Times, serif; color: #333333; text-align: left; padding: 0.2em;}
p.two {font: 100% Times New Roman, Times, serif; text-align: left; margin: 0; border: 0; padding: 0 0.2em 0 0.2em;}
p.bold {font: bold 100% Times New Roman, Times, serif; text-align: left; padding: 0.2em;}
p.top {font: 70% Times New Roman, Times, serif; text-align: left; padding: 0.2em;}
p.indent {font: 100% Times New Roman, Times, serif; text-align: left; padding: 0.2em 0.2em 0.2em 1.5em;}
p.bottomnav {font: 75% Times New Roman, Times, serif; color: #333333; text-align: left; padding: 0.6em; }
p.bold2 {font: bold 100% Times New Roman, Times, serif; text-align: left; margin: 0; border: 0; padding: 0 0.2em 0 0.2em;}
p.bold3 {font: bold 100% Times New Roman, Times, serif; text-align: left; margin: 0; border: 0; padding: 0.7em 0.2em 0 0.2em;}
p.snug {font: 100% Times New Roman, Times, serif; text-align: left; margin: 0; border: 0; padding: 0;}
p.snugbtm {font: 100% Times New Roman, Times, serif; text-align: left; margin: 0; border: 0; padding: 0.5em 0 0 0;}
p.snugtop {font: 100% Times New Roman, Times, serif; text-align: left; margin: 0; border: 0; padding: 0 0 0.5em 0;}
p.snugitalic {font: italic 100% Times New Roman, Times, serif; text-align: left; margin: 0; border: 0; padding: 0;}
p.center {font: 100% Times New Roman, Times, serif; text-align: center; padding: 0.2em;}

table#info {width: 85%; vertical-align: top;}
table#insetc {width: 85%; margin: 1em 1em 1em 8em; padding: 1.3em; cell-spacing: 1em; vertical-align: top; font: 100% Arial, sans-serif; color: black; text-align: left; }
table.names {width: 95%; margin: 1em; border-width: 0.1em; border-top: 0;}
table.nestc {width: 85%; margin: 1.5em 1em 3em 3em; border: 1px solid #ccc; padding: 1.3em; cell-spacing: 1em; vertical-align: top; font: 100% Arial, sans-serif; color: black; text-align: left; }
table.nestcsponsor {width: 95%; margin: 1.5em 1em 1em 1em; border: 1px solid #ccc; padding: 0.2em; cell-spacing: 0.3em; vertical-align: top; font: 100% Arial, sans-serif; color: black; text-align: left; }
table.nestcolor {width: 75%; margin: 1em 1em 2em 6em; border: 1px solid #990000; vertical-align: top; }
tr.contrast {background: #990000;}
td.reversetitle {font: bold 100% Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center;}
tr.titlerow {font: bold 110% Arial, Helvetica, sans-serif; text-align: center; border-width: 0.1em;}
tr.inforow {font: 100% Arial, Helvetica, sans-serif; text-align: left; border-width: 0.1em; border-top: 0; border-right: 0; border-bottom: 0; border-left: 0; padding: 1 1 1 1 ;}
td img {display: block;}
td.title {font: bold 90% Times New Roman, Times, serif; color: black; text-align: center; }
td.infoc {font:  90% Times New Roman, Times, serif; color: black; text-align: center; }
td.infor {font:  90% Times New Roman, Times, serif; color: black; text-align: right; }
td.infol {border: 1px solid #ccc; font: 90% Times New Roman, Times, serif; color: black; text-align: left; vertical-align: top;}
td.lefttitle {font: bold 90% Times New Roman, Times, serif; color: black; vertical-align: top; text-align: left; padding: 1em;}
td.text {font:  90% Times New Roman, Times, serif; color: black; vertical-align: top; text-align: left; padding: 1em;}
td.textsml {font:  70% Times New Roman, Times, serif; color: black; vertical-align: top; text-align: left; padding: 0.5em;}
td#footer {text-align: left;}
td#bottomnav {font: 70% Times New Roman, Times, serif; text-align: center;}

ol.number {font:  90% Times New Roman, Times, serif; color: black; padding: 0.5em;}
ol.numberbold {font: bold 90% Times New Roman, Times, serif; color: black; padding: 0.5em;}
ol.numberboldcolor {font: bold 110% Times New Roman, Times, serif; color: 333366; padding: 0.5em;}
ol.upper {list-style-type: upper-alpha; font:  90% Times New Roman, Times, serif; color: black; padding: 0.5em;}
ol.Roman {list-style-type: upper-Roman; font:  90% Times New Roman, Times, serif; color: black; padding: 0.5em;}
ol.lower {list-style-type: lower-alpha; font:  90% Times New Roman, Times, serif; color: black; padding: 0.5em;}

ul.colorbullet {font:  90% Times New Roman, Times, serif; color: #990000; padding: 0.5em;}
ul.normal {font:  100% Times New Roman, Times, serif; color: black; padding: 0.5em;}
ul.normalsnug {font:  100% Times New Roman, Times, serif; color: black; list-style-type: disc; margin: 0.1em 0 0 1em; border: 0; padding: 0em  0.5em 0em 0.5em;}
ul.bullet {font:  90% Times New Roman, Times, serif; color: black; padding: 0.5em;}
ul.bulletright {font:  90% Times New Roman, Times, serif; color: black; padding: 0.5em 0.5em 0.5em 2em;}
ul.bigbold {font: bold 115% Times New Roman, Times, serif; color: black; padding: 0.5em;}
