﻿body {color: #333332; margin: 0; background: #fffdf7 url('/images/TopBGRpt.png') top left repeat-x; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;}
body.Print{color: Black; margin:0 0 20px 0; background-color: White; background-image: url(''); font-size:14px; font-family:Arial, Verdana, Sans-Serif;}

img {border-style:none;}
ul {list-style-image: url('/images/bullet.png');}
a {color: #4c829a;}
a:hover {color: #4c829a; text-decoration: none;}

a.List {color: #333332; text-decoration: none;}
a.List:hover {color: #333332; text-decoration: underline;}

.FeatureText {color: Black; text-decoration: none;}
.FeatureText:hover {color: Black; text-decoration: underline;}

.HPLinkTitle{color: #5a2512; font-size: 120%; font-weight: bold; text-decoration: none;}
.HPLinkTitle:hover{color: #5a2512; font-size: 120%; font-weight: bold; text-decoration: underline;}
.HPLinkDates{color: #5a2512; font-size: 85%;}

.PageTitle{color: Black; font-size: 150%; font-weight: bold;}
.PageDates{color: Black; font-size: 85%;}

.HeaderText{border-bottom: 1px solid black;}
.HeaderText th {padding-bottom: 6px;}
.FooterText{border-bottom: 1px solid black;}
.ListRow td {padding: 8px 10px 8px 0;}

table.SearchResults {border: 1px solid #a6c9d7;}
.SearchResultsTop {background-color: #a6c9d7; text-align: right; color: Black; font-size: smaller; padding: 4px 6px 5px 0;}
a.SearchResultsTitle:link {color: blue; font-size: larger; text-decoration: underline;}
a.SearchResultsTitle:visited {color: blue; font-size: larger; text-decoration: underline;}
a.SearchResultsTitle:hover {color: blue; font-size: larger; text-decoration: none;}
span.SearchResultsURL {color:Black; font-size: smaller;}
.SearchPager {color: Black; background-color: #a6c9d7;}
.SearchPager a:link {color: Black; text-decoration: underline;}
.SearchPager a:visited {color: Black; text-decoration: underline;}
.SearchPager a:hover {color: Black; text-decoration: none;}

/* Dynamic Forms styles */
.FormFieldLabel {color:Black; font-size:small; font-weight:normal; text-align:right;}
.DynamicForm {}
.DynamicFormRow {padding-bottom: 8px;}
table.Receipt {border: 1px solid black; background-color: White; color: Black;}
td.ReceiptHeader {color: white; background-color: #999999; padding: 10px 0 10px 10px; font-weight: bold;}
td.ReceiptFieldLeft {border-bottom: 1px solid #999999; border-right: 1px solid #999999; text-align: right; vertical-align: top; padding: 4px;}
td.ReceiptFieldRight {border-bottom: 1px solid #999999; background-color: #ececec; text-align: left; vertical-align: top; padding: 4px;}

.SnavPanel {}
.SnavLevel1Sel {color: #fffdf7; font-weight: bold; padding: 16px 30px 16px 19px; vertical-align: middle;}
.SnavLevel1Sel a {color: #fffdf7; text-decoration: none;}
.SnavLevel1Hov {color: #fffdf7; font-weight: bold; border-top: 1px solid White; padding: 16px 30px 16px 20px; vertical-align: middle; cursor: pointer;}
.SnavLevel1Hov a {color: #fffdf7; text-decoration: none;}
.SnavLevel1Non {color: #2f5c70; font-weight: bold; border-top: 1px solid White; padding: 16px 30px 16px 20px; vertical-align: middle;}
.SnavLevel1Non a {color: #2f5c70; text-decoration: none;}

A.Footer {color:#4c829a; text-decoration:underline;}
A.Footer:hover {color:#4c829a; text-decoration:none;}
TD.Footer {color:#4c829a; font-size: 90%;}
A.UnderFooter{color:#4c829a; text-decoration:underline;}
A.UnderFooter:hover{color:#4c829a; text-decoration:none;}
TD.UnderFooter{color:#4c829a; font-size: 90%;}
