/* Begin Eric Meyer Style Reset */
          html, body, div, span, applet, object, iframe,
          h1, h2, h3, h4, h5, h6, p, blockquote, pre,
          a, abbr, acronym, address, big, cite, code,
          del, dfn, em, font, img, ins, kbd, q, s, samp,
          small, strike, strong, sub, sup, tt, var, hr,
          b, u, i, center,
          dl, dt, dd, ol, ul, li,
          fieldset, form, label, legend,
          table, caption, tbody, tfoot, thead, tr, th, td {
          	margin: 0;
          	padding: 0;
          	border: 0;
          	outline: 0;
          	font-size: 100%;
          	vertical-align: baseline;
          	background: transparent;
          }
          body {
          	line-height: 1;
          }
          ol, ul {
          	list-style: none;
          }
          blockquote, q {
          	quotes: none;
          }

          /* remember to define focus styles! */
          :focus {
          	outline: 0;
          }

          /* remember to highlight inserts somehow! */
          ins {
          	text-decoration: none;
          }
          del {
          	text-decoration: line-through;
          }

          /* tables still need 'cellspacing="0"' in the markup */
          table {
          	border-collapse: collapse;
          	border-spacing: 0;}
/* End Style Reset */

/* General Styles */
body {font-family: Arial, Helvetica, sans-serif; background-color: #EFEFEF; width: 7in; margin-left: auto; margin-right: auto;}
hr {background-color: #fff; border-color: #999; border-style: none none dotted; border-width: 1px; color: #fff; margin: 0 5px 3px 5px;}
p {margin-bottom: 1em; font-size: 13px;}

h1 {color: #000; font-size: 130%; font-weight: bold; margin-bottom: .5em;}
h2 {color: #000; font-size: 115%; font-weight: bold; margin-bottom: .25em;}
h3 {color: #000; font-size: 100%; font-weight: bold; font-style: italic; margin-bottom: .25em;}

ul {}

blockquote {margin-left: 15px; margin-bottom: 1em; font-size: 13px; font-style: italic;}

table {border: 1px solid #999; margin-bottom: 9px; margin-top: 6px; margin-left: auto; margin-right: auto; overflow: scroll; width: 95%;}
table th {background-color: #3F657F; color: white; font-family: Arial, Tahoma, sans-serif; font-weight: bold; text-align: center; vertical-align: middle; font-size: 12px; padding: 4px;}
table tr td {background-color: #fff; border: 1px dotted #666; font-size: 10px; text-align: left; vertical-align: middle; text-align: center; padding: 4px;}

a {color: #2E3458; text-decoration: none; font-weight: bold;}
a:hover {text-decoration: underline;}


.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.red {color: #8D2C19;}
.largetext {font-size: 14px;}
.clear {clear: both; line-height: 1;}
.hidden {position: absolute; top: -400000px;}
.left {float: left;}
.right {float: right;}
.center {text-align: center;}

.screen {display: none;}

#main {width: 100%;}
#tentwofour {width: 100%; margin-left: auto; margin-right: auto; background-color: #EFEFEF;}
#eighttwofour {width: 716px; margin-left: auto; margin-right: auto; background-color: #fff;}
#contentwrapper {width: 100%; float: left; display: inline; background-color: #fff; }
#header { width: 716px; height: 87px; background-color: #121B3C; float: left; display: inline; z-index: 1; margin-bottom: 15px;}
.regular, .branding {display: none;}

#page {background-color: #fff;}

#page #header {width: 100%; height: 116px; background-color: #fff; background-image: none; display: inline; }
#searchbox, #additionallinks, #horiztopbar, #leftmenu {display: none;}

#content { float: left; clear: right; width: 100%; background-color: #fff; margin-left: 15px; margin-right: 15px; clear: right;}
#content p img.left {margin: 3px 9px 6px 0;}
#content ul {margin-left: 15px; margin-bottom: .5em;}
#content ul li {margin-left: 15px; font-weight: bold; color: #000; list-style: disc; font-size: 90%; margin-bottom: .25em;}
#content ul li a {color: black; text-decoration: none;}
#content ul li a:hover {text-decoration: underline;}
#content p img.right {margin: 3px 0 6px 9px;}
#content p img.left {margin: 3px 9px 6px 0;}

#column.right {float: left; }

#footer {width: 716px; background-color: #112838; }
#footer .right {text-align: right;}
#footer .left p, #footer .right p {color: white; font-family: Arial, Helvetica, sans-serif; margin: 15px;}
#footer hr {margin-bottom: 0px; background-color: #112838; border-color: #B99537; border-style: none none dotted; border-width: 1px; color: #fff; margin-bottom: 1em;}
#footer a {font-size: 12px; color: white; text-decoration:none; line-height: 1.5; }
#footer a:hover {text-decoration: underline;}
.inline a {margin-left: 0px;}