/* BODY TEXT styles */
.body   { color: black; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodynoleading   { color: black; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodynoleadingtan   { color: #EADDA2; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodysmall   { color: black; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.callout  { color: #405B60; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.dates   { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.location   { color: black; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sidebar1   { color: #3D3825; font-size: 13px; line-height: 18px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sidebar2   { color: #EADDA2; font-size: 13px; line-height: 18px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.smalltext  { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subhead  { color: black; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subheadsmall  { color: black; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subheadtan  { color: #EADDA2; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subheadsmalltan  { color: #EADDA2; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textnav   { color: #988d5c; font-size: 10px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.utility    { color: #eadda2; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

/* DECORATIVE elements */
.composer { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #3D3825; font-weight: bold }
.operatitle { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #3D3825; font-weight: bold }
.redx  { color: #900; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redxsmall   { color: #900; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* FORM elements */
.textfield { color: black; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white;  height: 17px }
.textfieldtan { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EADDA2;  height: 17px }
.textarea { color: black; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; }
.button { color: #eadda2; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #900 }
.buttonsmall { color: #eadda2; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #900 }
.buttonfaded  { color: #bbbo6a; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eadda2 }
.pulldown { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; height: 16px }
.formerror  { color: #690; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* IN THIS SECTION */
div#inthissection   { color: black; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; width: 127px; background-color: #F1B80F }
#inthissection a:link, #inthissection a:visited  { color: black; text-decoration: none; background-image: url(../images/lowerlevel/its_bkgd.jpg); padding: 6px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; display: block }
#inthissection a:hover, #inthissection a.current  { color: black; text-decoration: none; background-image: url(../images/lowerlevel/its_bkgd_over.jpg) }

div#subsection   { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; width: 127px; background-color: #F1B80F }
#subsection a:link, #subsection a:visited  { color: black; text-decoration: none; padding: 6px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; display: block; padding-left: 12px }
#subsection a:hover, #subsection a.current  { color: black; text-decoration: none; background-color: #EDD75B }

