
html  { height: 100% }
body    { color: #333; font-size: 1.1em; font-family: arial, helvetica, serif; background-color: #fff; padding: 0 }
strong  { color: #610000; font-weight: bold }
a    { color: #610000; text-decoration: none }
a:link    { color: #610000; text-decoration: underline }
a:visited    { color: #610000; text-decoration: underline }
a:hover     { color: #666; text-decoration: underline }
a:active { color: #666; text-decoration: underline }
.container  { background-color: #fff; margin: 0 auto; width: 1014px; height: 100% }
.containerInner  { margin: 0; padding: 0; width: 1004px; clear: both; border: solid 5px #772432 }
#splash td{ background-color: #fff; }
.header  { color: #610000; font-size: 70%; font-weight: bold; line-height: 5; background-image: url("images/header.jpg"); background-repeat: no-repeat; display: block; width: 1014px; height: 197px }
.copyrightblock       { font-size: 75%; font-family: arial, helvetica, serif; text-align: left; text-transform: uppercase; margin-top: 0.3em; margin-right: auto; margin-left: auto; width: 100%; clear: both }
.copyrightblock td   { color: #772432; background-color: #fff; margin: 0; padding: 0 }
.copyrightblock  td a:link  { color: #772432; text-decoration: none }
.copyrightblock  td a:visited { color: #772432; text-decoration: none }
.copyrightblock  td a:hover { color: #000; text-decoration: underline }
.copyrightblock  td a:active { color: #000; text-decoration: underline }
.menublock    { background-color: #772432; margin: 0 auto; padding-top: 2px; padding-bottom: 0; width: 1014px; height: auto; float: left }
.menu { font-size: 75%; font-weight: normal; text-decoration: none; background-color: #772432; text-align: center; text-transform: capitalize; letter-spacing: 1.5px; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
.menu a:link  { color: #fff; font-weight: normal; text-decoration: none; display: block; margin-top: 1px; margin-bottom: 1px; border: solid 1px }
.menu a:visited  { color: #fff; text-decoration: none; display: block; margin-top: 1px; margin-bottom: 1px; border: solid 1px }
.menu a:hover  { color: #eeaf00; text-decoration: none; display: block; margin-top: 1px; margin-bottom: 1px; border: solid 1px }
.menu a:active  { color: #eeaf00; display: block; margin-top: 1px; margin-bottom: 1px; border: solid 1px }
td.submenu  { background: #eeaf00 }
#approach { visibility: hidden; margin-top: 0px; position: absolute }
#success { visibility: hidden; margin-top: 0px; position: absolute }
#outcomes { visibility: hidden; margin-top: 0px; position: absolute }
#events { visibility: hidden; margin-top: 0px; position: absolute }
#contact { visibility: hidden; margin-top: 0px; position: absolute }
.submenu   { font-size: 100%; font-weight: normal; text-decoration: none; background-color: #eeaf00; text-align: center; text-transform: capitalize; letter-spacing: 1.5px; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
.submenu a:link  { color: #fff; font-weight: normal; text-decoration: none; display: block; margin-top: 1px; margin-bottom: 1px; margin-left: 0; border: solid 1px }
.submenu a:visited   { color: #fff; text-decoration: none; display: block; margin-top: 1px; margin-bottom: 1px; margin-left: 0; border: solid 1px }
.submenu a:hover  { color: #772432; text-decoration: none; display: block; margin-top: 1px; margin-bottom: 1px; margin-left: 0; border: solid 1px }
.submenu a:active  { color: #772432; display: block; margin-top: 1px; margin-bottom: 1px; margin-left: 0; border: solid 1px }
.contentpage { color: #333; font-size: 82%; text-align: left; display: block; margin-bottom: 0.5em; padding: 0 0 0 15px; width: 970px; height: 85%; min-height: 75%; max-height: 100%; float: left }
.pageLeft     { color: #333; font-size: 82%; text-align: left; display: block; margin-bottom: 0.5em; padding: 0 10px 0 15px; width: 710px; height: 85%; min-height: 75%; max-height: 100%; float: left }
.pageRight       { color: #333; font-size: 82%; text-align: right; display: block; margin: 10em 10px 0.5em 5px; padding-top: 0; padding-right: 5px; padding-bottom: 0; width: 235px; height: 85%; min-height: 75%; max-height: 100%; float: left; border-left: thin dotted #ccc }
.footer    { font-size: 60%; background-image: url("images/footer.gif"); background-repeat: no-repeat; text-align: justify; text-indent: 125px; width: 1014px; height: 108px; clear: both }
.footer p {font-size: 98%; padding-top: 80px	}
.footer a:link    { color: #772432; text-decoration: none; text-transform: capitalize }
.footer a:visited     { color: #772432; text-decoration: none }
.footer a:hover    { color: #772432; text-decoration: underline }
.footer a:active    { color: #772432; text-decoration: underline }
p           { font-size: 92%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.25; padding-top: 0 }
.experts p { margin-top: 3px }
blockquote { list-style-type: decimal; margin: 1em 0 1em 40px; clear: both }
h1      { color: #772432; font-size: 115%; text-transform: uppercase; margin: 1.25em 0 0.5em; clear: none; border-width: 1px }
h2        { color: #772432; font-size: 105%; font-weight: bold; text-transform: uppercase; margin: 1.23em 0 0.23em; float: left; border-width: 1px }
h3    { color: #c93; font-size: 95%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.05em; padding-bottom: 0; clear: right }
ul      { font-weight: normal; line-height: 1; list-style-type: disc; margin-top: 1em; margin-right: 0; margin-bottom: 1em }
ul ul { list-style-type: circle; margin-bottom: 0 }
li    { color: #000; font-size: 92%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px }
img.floatRight  { margin-left: 0.2em; float: right }
img.floatLeft   { margin-top: 3px; margin-right: 0.5em; margin-bottom: 1px; float: left }
td     { color: #000; font-size: 80%; background-color: #ccc; margin: 0; padding: 2px }
.quotes p  { font-size: 95%; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; background-color: #fff }
.quotes strong { color: #772432; font-size: 90%; font-style: normal; font-weight: bold; text-align: right }
.news   { font-size: 70%; font-weight: normal; line-height: 1.25; text-transform: uppercase; list-style-type: circle; margin: 1em 0 1em 0.5em; width: 90% }
.news h1   { color: #fff; font-size: 115%; font-weight: bold; background-color: #772432; letter-spacing: 1px }
.news a    { color: #000; font-weight: bold; text-decoration: none }
.news a:link   { color: #000; text-decoration: none }
.news a:visited      { color: #000; text-decoration: none }
.news a:hover      { color: #eeaf00; text-decoration: none }
.news a:active      { color: #eeaf00; text-decoration: none }
