body     { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #7e8080; margin: 15px 0 0 15px; padding: 0 }
p     { font-size: 0.8em; line-height: 1.4em; margin-top: 12px }
.pMargins { margin-top: 12px }
.floatRight { float: right; margin: 0 0 10px 10px }
.floatLeft { float: left; margin: 0 10px 10px 0 }
.imgFrame { font-size: 0.6em; background-color: #ccc; padding: 10px; width: 150px; border: solid 1px #666 }
img { border-style: none }
td {}
h2 { font-size: 1.5em; font-weight: bold; margin: 0; padding: 0 }
h3  { font-size: 0.9em; font-weight: bold; margin: 1em 0 }
h4  { font-size: 0.8em; font-weight: bold; margin: 1.33em 0 }
a:link   { color: #000; text-decoration: none }
a:visited   { color: #666; text-decoration: none }
a:hover    { color: #faaa53; text-decoration: underline }
ul { font-size: 0.8em; line-height: 1.4em; list-style-type: none; margin: 0; padding: 0 }
.features.ul { font-size: 0.8em; line-height: 1.4em; list-style-type: none; margin: 0; padding: 0 }
li   { margin: 10px 0 0; padding: 0 }
li li    { padding: 0 }
#page     { background-color: white; margin: 0; padding: 0; width: 800px }
#pageWide     { background-color: black; margin: 0; padding: 0; width: 843px }
#pageHeader  { background-image: url("../images/h1.jpg"); background-repeat: no-repeat; position: relative; height: 132px }
#pageHeaderWide  { background-image: url("../images/h1_843.jpg");background-repeat: no-repeat; position: relative; height: 132px }
#pageHeader ul  { margin: 0; padding: 0; float: right }
#pageHeader li  { font-size: 1em; font-weight: bold; display: inline; padding-right: 17px; position: relative; top: 105px }
#pageHeader old li ul { position: absolute; top: 1em; left: 0 }
#pageHeader old li li { display: none; margin: 0; padding: 0; position: relative; top: -5.8em }
#pageHeader old li > ul { top: auto; left: auto }
#pageHeader old li:hover ul, li.over ul { display: block }
#pageHeader h1    { display: none }
#pageHeaderOld ul      { font-size: 0.8em; font-weight: bold; word-spacing: 1em; white-space: nowrap; margin: 0; padding: 0 17px 9px 0; position: absolute; right: 0; bottom: 0 }
#pageHeader a:link  { color: #ccc; text-decoration: none }
#pageHeader a:visited  { color: #cccccc; text-decoration: none }
#pageHeader a:hover   { color: #fff; text-decoration: underline }
#iewidthbugfix1      { margin: 0; padding: 17px 0 0; width: 20%; float: left }
#pageContentOne    { padding: 0 17px; float: left }
#pageContentOne li    { }
#iewidthbugfix2        { margin: 0; padding: 17px 0 0; width: 60%; float: left }
#pageContentTwo       { text-align: justify; margin: 0; padding: 0 17px; border-right: 1px solid #ccc; border-left: 1px solid #ccc }
#pageContentTwo ul { font-size: 0.8em; font-style: italic; line-height: 1em; text-align: left; list-style-type: square; list-style-position: outside; margin: 0; padding: 0 17px 17px 34px; width: 50% }
#iewidthbugfix3    { margin: 0; padding: 17px 0 0; width: 20%; float: left }
#pageContentThree          { padding-right: 17px; padding-left: 17px }
#pageContentThree img { padding-top: 17px }
#pageFooter { font-size: 0.6em; text-align: center; padding-top: 1em; padding-bottom: 2em; position: relative; bottom: 0; clear: left }
#pageFooter hr     { color: black; width: 100%; height: 1px }
