
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div, img {margin: 0; padding: 0; border: 0;}

/* Main block-level definitions */

body {background-color: #f1d9bf; color: #000000; text-align: center;}
#wrapper { background-color: #ffffff; border-top: 8px solid #cccccc; border-right: 5px solid #cccccc; border-bottom: 8px solid #cccccc; border-left: 5px solid #cccccc;  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; margin: 20px auto 20px auto; text-align: left; width: 750px;}

/* HTML Selector definitions */
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; margin: 10px 10px 10px 10px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; margin: 10px 10px 6px 10px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 10px 10px 5px 10px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px 10px 4px 10px;}
p {margin: 0px 10px 4px 10px;}
ul {margin: 0px 10px 2px 20px;}
td { font-size: 12px;}

/* Navigation.*/
a { color: #000000;}
a:link { color: #000000;}
a:visited { color: #666666;}
a:hover { color: #C0C0C0;}
a:active { color: #000000;}
#navbar { float: right; font-size: 8pt; line-height: 8pt; margin: 0px 22px 0px 30px; text-align: left; width: 500px;}
#navbar a { border-left: 3px double #cccccc; border-right: 3px double #cccccc; color: #000000; padding: 0px 3px; text-decoration: none;}
#navbar a:hover { border-left: 3px double #5b301d; border-right: 3px double #5b301d; color: #5b301d;}
.pageLocationNot { float: right; margin-right: 10px;}
.pageLocation { border-left: 3px double #993333; border-right: 3px double #993333; color: #993333; float: right; margin-right: 10px; padding: 0px 3px; text-decoration: none;}

/* Main content class and ID selector definitions, in alphabetical order.*/
.bold {font-weight: bold;}
.clear { clear: both; display: block; height: 1px; overflow: hidden;}
.floatLeft {float: left; margin: 0px 10px 5px 0px;}
.floatLeftHeader {float: left; margin: 15px 10px 10px 20px;}
.floatRight {float: right; margin: 0px 0px 5px 10px;}
.floatRightMain {float: right; margin: 20px 10px 5px 10px;}
#header { background-color: #ffffff; height: 120px; text-align: right;}
#header h1 { font-family:"Times New Roman", Times, serif; float: right; font-style:italic; font-size: 45px; margin: 30px 22px 15px 10px;}
#ContentWrapper{ border-top: 10px solid #cccccc; clear: both; height: 100%; padding: 0px 10px 0px 10px; }
#Content { padding-top: 10px; padding-bottom: 10px; margin-right: 300px; }
#ContentP { padding-top: 10px; padding-bottom: 10px; margin-right: 10px; }

/* Bottom/Footer definitions */
#footer { background-color: #ffffff; border-top: 10px solid #cccccc; clear: both; font-size: 0.8em; height: auto; line-height: 1.2em; padding: 10px; text-align: center;}
#footer a { font-weight: normal; text-decoration: underline;}
#footer a:link { color: #000000;}
#footer a:visited { color: #000000;}
#footer a:hover { color: #C0C0C0;}
#footer a:active { color: #C0C0C0;}