@charset "UTF-8";
/* CSS Document */

body {line-height: 1.5714286em;}

/* div#body div#body h3, div#body h4, div#body h5, div#body h6 {margin-left: 8px; margin-right: 8px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: upppercase;} */

 h3, h4, h5, h6, legend {margin-left: 8px; margin-right: 8px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase;}


/*cookie crumb*/
.purple {color: #ae99b6; font-size: 11px; text-decoration: none;}
.purple:hover {color: #fff; text-decoration: none;}


/*section header in purple bar*/
h1, .documentDesc h2 { font-family: "Adobe Garamond Pro", garamond, "georgia", serif; color: #fff; font-size: 2.7143em; letter-spacing: .5px; padding: 0px; margin: 0px; line-height: 1.5714286em;/*padding-top: 18px; margin: 0px 8px 0px 8px;*/}
h2, .boxed-text h1 {font-family: "Adobe Garamond Pro", garamond, "georgia", serif; font-size: 22px; line-height: 25px; color: #333; margin-top: 22px; margin-bottom: 22px; margin-right: 8px; margin-left: 8px;}
.boxed-text h1 {color:#000 !important;}

/*page header in purple bar*/
h3, legend {font-size: 1em; line-height: 1.2222222em; margin: 0px; padding: 0px; font-weight: bold}
/*opening header on page*/
h4 {font-size:16px; margin: 0px; padding: 0px;}
/*subhead in boxes*/
h5 {font-family: "Adobe Garamond Pro", garamond, "georgia", serif; color: #ea8106; font-size:18px;  font-weight: normal; text-transform: none; line-height: 1.222em;}
h6 {font-size: .85715em; line-height: 1.83333;}

/* Main text */
p, dt {/*font-size: 14px; */margin-left: 8px; margin-right: 8px; font-family: "Helvetica Neue", Arial, Helvetica,  sans-serif;  line-height: 1.5714286em; color: #333; color: #2A2A2A; padding-bottom: 0px; margin-bottom: 1.5714286em;}
blockquote {margin: 1.5714286em;}


.large {font-size: 32px; line-height: 1.15789em;/*line-height:2.5em;margin-bottom:1.25em;*/ }

/* colors  */
.white {color: #fff;}
.orange {color: #ea8106;}
.brown { color: #baa79a;}
.black {color: #333;}
.purple {color: #604969;}
.blue {color: #aec0b6;}


.pullquote, div.newsArticle blockquote {font-family: "Adobe Garamond Pro", garamond, "georgia", serif; float: left; font-size: 22px; line-height: 44px; color: #333; width: 35%; margin-top: 22px; margin-bottom: 22px; margin-right: 8px; margin-left: 8px;}

.pullquote-full {font-family: "Adobe Garamond Pro", garamond, "georgia", serif; float: left; font-size: 20px; line-height: 28px; color: #333; margin-top: 22px; margin-bottom: 22px; margin-right: 8px; margin-left: 8px;}
.smalltext {font-size: 12px;}
table {width: auto !important;}
table, td, th {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; border-bottom: 1px solid #d4c9c0; border-collapse:collapse; vertical-align:top;}
table {margin: 8px;}
th {text-transform: uppercase;}
table caption {background-color: #604969; padding: 8px; color: #fff;}
tr.d1 td {background-color:#e9e0d9;}
tr.noborder td {border: none; }

form table, form td, form th {border: none; }

ul, ol {margin: 1.5714286em; padding: 0; margin-left: 2.5em;  }
li {/*list-style-position: inside;*/}
li {/*font-size: 14px; */  line-height: 1.5714286em; color: #333; padding-bottom: 0; margin-bottom: 0;}

.right-text {text-align:right;}



