
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*/

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: 0.1px solid #ccc;}
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.nestcal {width: 95%; margin: 1.5em 1em 3em 1em; border: 4px solid #990000; 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; }
a:link {color: #333366;}
a:visited {color: #666666;}
a:hover {color: #990000;}

div#masthead { width: 100%; margin: 0em 0em 0em 0em; padding: 1em 1em 1em 2em;}
div#intro {position: absolute; top: 140px; left: 325px;  right: 50px; font: 70% Arial, Helvetica, sans-serif; text-align: left;}
div#content {float: left; width: 80%; margin: 0; padding: 0; background: #fff; border: 0;}
div#top {margin: 5px; padding: 10px; border: 1px solid #000; height: 132px;}
div#left {position: absolute; top: 165px; left: 0px; margin: 5px; padding: 10px; border: 1px solid #000; width: 100px;}
div#middle {margin: 0px 400px 0px 10px; padding: 0px 20px 0px 10px; border: 0px ;}
div#right {position: absolute; top: 220px; right: 100px; margin: 5px; padding: 0px 10px 0px 10px; background-color: #ccc; border: 0px; width: 300px;}
div#navBar {font: 70% Arial, sans-serif; color: #333366; 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: left;}
div#buttonnav {margin: 0em 0em 0em 0em; padding: 0em;}
div#navsquare {float: left; width: 16%; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em;}
div#navsquare img {margin: 0em 0em 0em 0em; padding: 0em 0em 0em 1em; width: 6.5em; }

div#sidenav {float: left; margin: 0em 0em 0em 0em; padding: 0em; width: 8.5em;  background: #ffffff; text-align: right;}
div#sidenav ul {font: 70% bold Arial Helvetica san-serif; color: #aeb4b7; margin: 0; padding: 0; width: 8.5em;  background: white; border: 0 1px 0 0 solid #aaa;}

div#sidenav li {position: relative; list-style: none; margin: 0; border-bottom: 0; }
div#sidenav li:hover {font: bold;}

div#sidenav li a {display: block; padding: 0em .25em 0.25em 0; text-decoration: none; width: 100%; voice-family: "\"}\""; voice-family: inherit; width: 8.0em; border-right: 0.25em solid #333366;}
div#sidenav li a:hover {border-right-color: #990000;}
div.LPtitle {position: absolute; top: 7em; left: 5em; z-index: 12; font: bold 200% Arial, Helvetica, sans-serif; color: #333366;}
div.LPtitleSmall {position: absolute; top: 9em; left: 5em; z-index: 12; font: bold 150% Arial, Helvetica, sans-serif; color: #333366;}
div#LPimg {margin: 0 0 0 8em; padding: 0 0 0 8em;}
div.arcnav { font:100% Arial, Helvetica, sans-serif; color: #333366; }
div.arcnav ul { display: block; position: absolute; top: 13.2em; voice-family: "\"}\""; 
  voice-family:inherit; top: 11.4em;
 left: 34.8em; z-index: 14; text-decoration: none; padding: 0.5em;}
div.arcnav ul a {text-decoration: none;}
div.arcnav ul a:hover { font: bold;}
div.arcnav ul li.aa { list-style: none; margin: 0 0 0 3em; padding:  0.2em 0 0 0;}
div.arcnav ul li.bb {list-style: none; margin: 0 0 0 4.4em; padding: 0.2em 0 0 0;}
div.arcnav ul li.cc {list-style: none; margin: 0 0 0 5.4em; padding: 0.2em 0 0 0;}
div.arcnav ul li.dd {list-style: none; margin: 0 0 0 6.6em; padding: 0.2em 0 0 0;}
div.arcnav ul li.ee {list-style: none; margin: 0 0 0 7.6em; padding: 0.2em 0 0 0;}
div.arcnav ul li.ff {list-style: none; margin: 0 0 0 8.3em; padding: 0.2em 0 0 0;}
div.arcnav ul li.gg {list-style: none; margin: 0 0 0 9em; padding: 0.3em 0 0 0;}
div.arcnav ul li.hh {list-style: none; margin: 0 0 0 9.3em; padding: 0.5em 0 0 0;}
div.arcnav ul li.ii {list-style: none; margin: 0 0 0 9.5em; padding: 0.5em 0 0 0;}
div.arcnav ul li.jj {list-style: none; margin: 0 0 0 9.8em; padding: 0.5em 0 0 0;}
div.arcnav ul li.kk {list-style: none; margin: 0 0 0 9.5em; padding: 0.5em 0 0 0;}
div.arcnav ul li.ll {list-style: none; margin: 0 0 0 9em; padding: 0.5em 0 0 0;}
div.arcnav ul li.mm {list-style: none; margin: 0 0 0 8.5em; padding: 0.5em 0 0 0;}
div.arcnav ul li.nn {list-style: none; margin: 0 0 0 7.8em; padding: 0.4em 0 0 0;}
div.arcnav ul li.oo {list-style: none; margin: 0 0 0 7em; padding: 0.2em 0 0 0;}
div.arcnav ul li.pp {list-style: none; margin: 0 0 0 6.2em; padding: 0.1em 0 0 0;}
div.arcnav ul li.qq {list-style: none; margin: 0 0 0 5.2em; padding: 0.1em 0 0 0;}
div.arcnav ul li.rr {list-style: none; margin: 0 0 0 4.2em; padding: 0.1em 0 0 0;}
div.arcnav ul li.ss {list-style: none; margin: 0 0 0 3em; padding: 0.1em 0 0 0;}
div.arcnav ul li.tt {list-style: none; margin: 0 0 0 1.5em; padding: 0.1em 0 0 0;}
div.arcnav ul li.uu {list-style: none; margin: 0 0 0 0em; padding: 0.1em 0 0 0;}


div.photoleft {float: left; margin: 0.6em 0.6em 0.0em 0.2em; padding: 0.6em 1em 0.3em 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.subhead4 {font: bold 100%  Arial, Helvetica, sans-serif; color: #333366; text-align: left; padding: 0em 0.2em 0.5em 0.2em;}
div.subheadfive {font: bold 110%  Arial, Helvetica, sans-serif; color: #333366; text-align: center; padding: 0em 0.2em 0.2em 0.2em;}
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.largerednote  {font: bold 100% Arial, sans-serif; color: #990000; text-align: center; padding: 1em 1em 0.1em 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: #333366; 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.captionitalic {font: bold italic 110% Arial, sans-serif; text-align: center; margin: 1em 1em 1em 1em; padding: 0;}
div.color {font: bold  115% Arial, sans-serif; color: #990000; text-align: left; padding: 0.8em 0.6em 0em 0em;}
div.colortwo {font: bold  110% Arial, sans-serif; color: #333366; text-align: center; padding: 0.6em 0.6em 0.6em 0em;}
div.colorsnug3 {font: bold  120% Arial, sans-serif; color: #333366; text-align: left; padding: 1em 0em 0em 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: #333366; 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.snugcolorfour {font: bold 125% Arial, sans-serif; color: #333366; text-align: center; margin: 0; border: 0; padding: 0.4em 0.2em 0.2em 0.2em;}

div.colorbox {float: right; margin: 1em 1em 0em 0em; padding: 0.5em; width: 15%; background-color: #CCCCCC; font: bold 80% Arial, Helvetica, sans-serif; color: #990000; border: solid 1px; border-color: black;}
div.colorbox2 {float: right; margin: 1em 1em 0em 0em; padding: 0.5em; width: 15%; background-color: #CCCCCC; font: bold 70% Arial, Helvetica, sans-serif; color: #990000; border: solid 1px; border-color: black;}
div.photobox {float: right; margin: 1em 1em 1em 1em; border: 0; padding: 0em; width: 15%; background-color: #fff; text-align: center;}

div.photoboxleft {float: left; margin: 1em 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}

H1 {font: bold  200% Arial, sans-serif; color: #333366; text-align: center; margin: 0.5em 0em 0em 0em;  padding: 0.3em 0.6em 0.6em 0.6em;}
H2 {font: bold  150% Arial, sans-serif; color: #333366; text-align: center; padding: 0.6em;}
H3 {font: bold  100% Arial, sans-serif; color: black; text-align: left; padding: 0.2em;}
H4 {font: bold  100% Arial, sans-serif; color: black; text-align: center; }
H5 {font: bold  115% Arial, sans-serif; color: black; text-align: left; padding: 0.2em;}
H6 {text-align: center; font: bold italic 75%;}
div.head7 {font: bold 100% Arial, sans-serif; color: #333366; text-align: left; padding: 0.4em 0.2em  0.2em 0;}

p {font: 100% Arial, sans-serif; text-align: left; padding: 0.2em;}
p.indent {font: 100% Arial, sans-serif; text-align: left; padding: 0.2em 0.2em 0.2em 2em;}
p.two {font: 100% Arial, sans-serif; text-align: left; margin: 0; border: 0; padding: 0 0.2em 0 0.2em;}
p.bold {font: bold 100% Arial, sans-serif; text-align: left; padding: 0.2em;}
p.top {font: 70% Arial, sans-serif; text-align: left; padding: 0.2em;}
p.indent {font: 100% Arial, sans-serif; text-align: left; padding: 0.2em 0.2em 0.2em 1.5em;}
p.indentitalic {font: italic 100% Arial, sans-serif; text-align: left; padding: 0.2em 0.2em 0.2em 1.5em;}
p.bottomnav {font: 75% Arial, sans-serif; color: #333366; text-align: left; padding: 0.6em; }
p.bold2 {font: bold 100% Arial, sans-serif; text-align: left; margin: 0; border: 0; padding: 0 0.2em 0 0.2em;}
p.bold3 {font: bold 100% Arial, sans-serif; text-align: left; margin: 0; border: 0; padding: 0.7em 0.2em 0 0.2em;}
p.bold4 {font: bold 105% Arial, sans-serif; color: #339900; text-align: center; margin: 0; border: 0; padding: 0.7em ;}
p.snug {font: 100% Arial, sans-serif;  text-align: left; margin: 0; border: 0; padding: 0;}
p.snugbtm {font: 100% Arial, sans-serif; text-align: left; margin: 0; border: 0; padding: 0.5em 0 0 0;}
p.snugtop {font: 100% Arial, sans-serif; text-align: left; margin: 0; border: 0; padding: 0 0 0.5em 0;}
p.snugitalic {font: italic 100% Arial, sans-serif; text-align: left; margin: 0; border: 0; padding: 0;}
p.center {font: 100% Arial, sans-serif; text-align: center; padding: 0.2em;}
p.alignright {font: 100% Arial, sans-serif; text-align: right; padding: 0.2em;}
p.snugcenter {font: 100% Arial, sans-serif; text-align: center; margin: 0 0 1em 0; border: 0; padding: 0em 0.2em 0.6em 0.2em;}

table.nestcolor {width: 75%; margin: 1em 1em 2em 6em; border: 1px solid #990000; vertical-align: top; }
tr.contrast {background: #990000;}
tr.contrast2 {background: #333366;}
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.titlerow2 {font: bold 110% Arial, Helvetica, sans-serif; text-align: left; border-width: 0.1em;}
tr.titlerowcal {font: bold 110% Arial, Helvetica, sans-serif; text-align: center; border-width: 0em;}
tr.inforow {font: 100% Arial, Helvetica, sans-serif; text-align: left; border: solid #ccc; border-width: 0.1em; border-top: 0; border-right: 0; border-bottom: 1.0; border-left: 0; padding: 1 1 1 1 ;}
td img {display: block;}
td.title {border: 1px solid #ccc; font: bold 90% Arial, sans-serif; color: black; text-align: center; }
td.titlecal {border: 1px solid #990000; font: bold 90% Arial, sans-serif; color: black; text-align: center; }
td.infoc {border: 1px solid #ccc; font:  90% Arial, sans-serif; color: black; text-align: center; }
td.infor {border: 1px solid #ccc; font:  90% Arial, sans-serif; color: black; text-align: right; }
td.infol {border: 1px solid #ccc; font: 90% Arial, Helvetica, sans-serif; color: black; text-align: left; vertical-align: top;}
td.lefttitle {font: bold 90% Arial, sans-serif; color: black; vertical-align: top; text-align: left; padding: 1em;}
td.text {font:  90% Arial, sans-serif; color: black; vertical-align: center; text-align: left; padding: 1em;}
td.textsml {font:  70% Arial, sans-serif; color: black; vertical-align: top; text-align: left; padding: 0.5em;}
td#footer {text-align: left;}
td#bottomnav {font: 70% Arial, Helvetica, sans-serif; text-align: center;}

ol.number {font:  90% Arial, sans-serif; color: black; padding: 0.5em;}
ol.number100 {font:  100% Arial, sans-serif; color: black; padding: 0.5em;}
ol.numberbold {font: bold 90% Arial, sans-serif; color: black; padding: 0.5em;}
ol.numberboldcolor {font: bold 110% Arial, sans-serif; color: #333366; padding: 0.5em;}
ol.upper {list-style-type: upper-alpha;}
ol.Roman {list-style-type: upper-Roman;}
ol.lower {list-style-type: lower-alpha;}

ul.colorbullet {font:  90% Arial, sans-serif; color: #990000; padding: 0.5em;}
ul.normal {font:  100% Arial, sans-serif; color: black; padding: 0.5em;}
ul.plainnormal {font:  100% Arial, sans-serif; list-style: none; text-decoration: none; color: black; padding: 0.5em;}
ul.normalsnug {font:  100% Arial, sans-serif; color: black; list-style-type: disc; margin: 0.1em 0 0 1em; border: 0; padding: 0em  0.5em 0em 0.5em;}
ul.normalsnug@ {font:  100% Arial, sans-serif; color: #990000; list-style-type: disc; margin: 0.1em 0 0 1em; border: 0; padding: 0em  0.5em 0em 0.5em;}
ul.bullet {font:  90% Arial, sans-serif; color: black; padding: 0.5em;}
ul.bulletright {font:  90% Arial, sans-serif; color: black; padding: 0.5em 0.5em 0.5em 2em;}
ul.bigbold {font: bold 115% Arial, sans-serif; color: black; padding: 0.5em;}

