/*general styles*/
body {margin: 0px; background: #FFF; font: 14px Verdana, Arial, Sans-Serif}
h1 {font: 20px; color: #323233}
h2 {font: 18px; color: #323233; font-weight: 600;}
h3 {font: 16px; color: #323233; font-weight: 600;}
h4 {font: 14px; color: #323233}

table {font: 14px Verdana, Arial, sans-serif; border: none}
tr {vertical-align: top}
img {border: none}
hr {border: none; height: 1px; color: #3F62A1; background: #3F62A1}
a {color: #00F; text-decoration: none}
a:visited {color: #00F; text-decoration: none}
a:active {color: #00F; text-decoration: none}
a:hover {color: #00F; text-decoration: underline}

/*general classes*/
.money {text-align: right}
.right {text-align: right}
.center {text-align: center}
.left {text-align: left}
.small {font: 12px}
.xSmall {font: 10px}

.bg1 {background: #FFF}
.bg2 {background: #F2F2F2}

.error {color: #F00}
.error strong {font: 16px}
.error ul {margin-top: 5px; margin-bottom: 0px}

.heading {margin-top: 10px; margin-bottom: 10px; padding: 10px; padding-top: 5px; padding-bottom: 5px; border: solid 1px #313040; background-color: #80AE92}
.heading h1 {margin: 0px; color: #F7F0BA}
.heading h2 {margin: 0px; color: #F7F0BA}
.heading h3 {margin: 0px; color: #F7F0BA}
.heading h4 {margin: 0px; color: #F7F0BA}

.heading2 {margin-top: 10px; margin-bottom: 10px; padding: 10px; padding-top: 5px; padding-bottom: 5px; color: #FFF; border: solid 1px #313040; background-color: #727173}
.heading2 h1 {margin: 0px; color: #FFF}
.heading2 h2 {margin: 0px; color: #FFF}
.heading2 h3 {margin: 0px; color: #FFF}
.heading2 h4 {margin: 0px; color: #FFF}

/*specifi classes*/
.mastHead {width: 780px; height: 122px; background: url(/images/header.jpg)}

.hNav {padding: 1px; padding-bottom: 0px; border-top: solid 1px #000000}
.hNavRight {background: url(/images/hNavRBg.gif)}

.content {margin-left: 10px; margin-right: 10px; width: 760px}

.pictureGallery {text-align: center}
.pictureGallery tr {text-align: center}
.pictureGallery th {text-align: left}
.pictureGallery td {padding: 2px}

.documentsDownload td {vertical-align: middle; padding: 5px}

.ahas table {margin-top: 10px; width: 400px; border: solid 1px #313040}
.ahas th {padding: 5px; color: #FFF; border-bottom: solid 1px #313040; background: #727173}
.ahas th h2 {margin: 0px; color: #FFF}
.ahas td {padding: 5px}

.transcripts table {border: solid 1px #313040}
 .transcripts th {padding: 5px; color: #FFF; border-bottom: solid 1px #313040; background: #727173}
.transcripts td {padding: 5px}
.transcripts td em {color: #3F62A1}

.form-1 table {width: 250px; border: solid 1px #313040}
.form-1 th {padding: 5px; font: 16px; color: #FFF; border-bottom: solid 1px #313040; background-color: #727173}
.form-1 td {padding: 5px}

.form-2 table {width: 250px; border: solid 1px #313040}
.form-2 th {text-align: right; padding: 5px}
.form-2 td {padding: 5px}

.logoutArea {font: 10px; margin-left: 10px}
.logoutArea a {font: 10px}

.table-1 {border: solid 1px #3F62A1}
.table-1 table {font: 12px}
.table-1 th {text-align: left; padding: 5px; color: #FFF; background: #313040}
.table-1 td {padding: 5px}
.table-1 h1 {font: 21px; color: #FFF}

.table-2 table {font: 12px; background: #3F62A1}
.table-2 th {color: #FFF; padding: 5px; background: #313040}
.table-2 td {padding: 5px}

.footer {margin-top: 50px; width: 780px; text-align: right; font-size: 12px}
.footer img {margin-bottom: 5px}