body { color: #4e4e4e; font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.5em; background-color: #b6c3d4; background-image: url(../Site1/images/back-fade.jpg); background-repeat: repeat-x; background-position: 0 top; margin: 0; padding: 0; }
h1 { color: #ef7c23; font-size: 1.6em; font-weight: normal; margin: 0.67em 0; }
h2 { color: #ef7c23; font-size: 1.2em; font-weight: bold; margin: 0.8em 0 0; }
h3 { color: #a50028; font-size: 1.3em; font-weight: bold; margin: 0; }
h4 { color: #a50028; font-size: 1.2em; font-weight: bold; margin: 0; }
strong { color: #a50028; }
.container { background-color: white; background-image: url(../images/containerback.gif); width: 900px; margin-right: auto; margin-left: auto; border-left: 1px solid #b6c3d4; border-bottom: 1px solid #416e8e; border-right: 1px solid #416e8e; border-top-style: none; }
.mainbody { margin: 10px; }
.copyright { color: #416e8f; font-size: 0.8em; background-color: #fff; width: 100%; clear: both; margin-bottom: 5px; padding-top: 0; padding-bottom: 0; padding-left: 10px; border-top: 4px solid #416e8e; }
.copyright a:link { color: #7a9fbc; text-decoration: none; }
.copyright a:visited { color: #7a9fbc; text-decoration: none; }
.copyright a:hover { color: #b90000; text-decoration: underline; }
a:link { color: #a50028; text-decoration: none; }
a:visited { color: #a50028; text-decoration: none; }
a:hover { color: #416e8f; text-decoration: underline; }
a:active { }
.tight { margin: 0; padding: 0; }
.topnav { color: #fff; background-color: #416e8f; width: 165px; float: left; margin: 0; padding: 10px 0 0; }
.topnav a:link { color: #fff; text-decoration: none; padding: 4px 15px; border-top: 1px solid #7a9fbc; border-bottom: 1px solid #123754; display: block; }
.topnav a:visited { color: #fff; text-decoration: none; padding: 4px 15px; border-top: 1px solid #7a9fbc; border-bottom: 1px solid #123754; display: block; }
.topnav a:hover { background-color: #7a9fbc; text-decoration: none; }
.topnav a:active { color: #fff; background-color: #7a9fbc; text-decoration: none; position: relative; top: 1px; right: -1px; }
.rightcol { width: 730px; float: right; }
.leftcol { width: 165px; float: left; }
.cbox { background-color: transparent; background-image: url(../images/c-box-bottom.gif); background-repeat: no-repeat; background-position: center bottom; text-align: center; vertical-align: top; }
.onecolbox { color: #000; text-align: left; vertical-align: top; margin: 0 15px; }
.table1 { color: black; background-color: #fffaf3; border-right: 2px solid white; border-bottom: 1px solid #ef7c23; }
.redbutton { color: #fff; font-size: 1.3em; font-weight: bold; background-image: url(../images/blank-orange-button.gif); background-repeat: no-repeat; background-position: center; text-align: center; width: 100%; height: 46px; }
.redbutton a { color: #fff; font-weight: bold; text-decoration: none; display: block; }
.redbutton a:hover { color: #fff5ec; font-weight: bold; text-decoration: none; }
.inputfield { font-size: 8pt; background-color: #eef6f9; }
.dir-table { background-color: #fffbf1; vertical-align: top; border-top: 1px dotted #ff8c00; }
.calloutbox { background-color: #fffbf1; vertical-align: top; float: right; padding: 3px; border: solid 1px #ffe9ce; }
.dir-tablew { background-color: #fff; text-align: center; vertical-align: top; border-top: 1px dotted #ff8c00; }
.srch { background-color: #d0e7f7; background-image: url(../images/webbiz-r.jpg); background-repeat: repeat-x; background-position: 0 bottom; }
