
/*Hyperlinks*/
a:link { color: #07542e }
a:visited  { color: #07542e }
a:hover   { color: #7d660a; text-decoration: none }
.a:link { color: #7d660a }
.a:visited { color: #7d660a }
.a:hover { color: #07542e; text-decoration: none }
/*Text Styles*/
.sitetext { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 5px }
.sitetext-11px-pad { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 5px }
.sitetext-10px-nopad { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.sitetext-15px-nopad { font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sitetext-16px-nopad { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sitetext-20px-nopad { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bold-green-pad { color: #07542e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 16px; white-space: normal; padding: 5px; overflow: auto; clip: auto }
.bold-green-pad-11pt    { color: #07542e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 16px; white-space: normal; padding: 5px; overflow: auto; clip: auto }
/*Box Styles for Table Cells*/
.box-quicklinks   { color: #006338; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f0eedc; padding-right: 3px; padding-left: 3px; overflow: auto; border: solid 1px #ccccb0 }
.box-tan { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f0eedc; padding: 5px; overflow: auto; border: solid 1px #ccccb0 }
.box-green-pad { color: #07542e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #b2bfb6; padding: 5px; overflow: auto; border: solid 1px #ccc }
.box-green-pad-11pt     { color: #07542e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #b2bfb6; padding: 5px; overflow: auto; border: solid 1px #ccc }
.box-gray-green-pad { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f5f5f5; padding: 5px; overflow: auto; border: solid 1px #063 }
.box-gray-green-pad-11pt  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f5f5f5; padding: 5px; overflow: auto; border: solid 1px #063 }
.box-gray-ltgreen-pad      { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f5f5f5; padding: 5px; overflow: auto; border: solid 2px #d7e3dd }
.box-gray-ltgreen-pad-11pt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #f5f5f5; padding: 5px; overflow: auto; border: solid 2px #d7e3dd }
.box-green-line-pad { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 5px; overflow: auto; border: solid 1px #063 }
.box-green-line-pad-11pt   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding: 5px; overflow: auto; border: solid 1px #063 }
.box-grayline-pad { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; list-style-position: outside; padding: 5px; overflow: auto; border: solid 1px #999 }
.box-grayline-pad11pt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; list-style-position: outside; padding: 5px; overflow: auto; border: solid 1px #999 }
/*for pictures*/
.img-grayline-nopad { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; list-style-position: outside; overflow: auto; border: solid 1px #999 }
.img-grayline-padonleftside { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; list-style-position: outside; margin-left: 10px; overflow: auto; border: solid 1px #999 }
.img-grayline-padonrightside  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; list-style-position: outside; margin-right: 10px; overflow: auto; border: solid 1px #999 }
.img-padonleftside { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; list-style-position: outside; margin-left: 10px; overflow: auto }
.img-padonrightside { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; list-style-position: outside; margin-right: 10px; overflow: auto }
/*scrollers*/
.scroll-homepg-1          { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 10px; padding-left: 5px; width: 410px; height: 250px; overflow: auto; border: solid 1px #ccc; scrollbar-arrow-color: #666; scrollbar-base-color: #e5e5e5             }
.scroll-500-with-pic-cell { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 10px; padding-left: 5px; width: 500px; height: 250px; overflow: auto; border: solid 1px #ccc; scrollbar-arrow-color: #666; scrollbar-base-color: #e5e5e5; }
.scroll-575x250 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-right: 10px; padding-left: 5px; width: 575px; height: 250px; overflow: auto; clip: auto; border: solid 1px #d7e3dd; scrollbar-arrow-color: #666; scrollbar-base-color: #e5e5e5      }
.scroll-275x250        { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; width: 275px; height: 250px; overflow: auto; clip: auto; padding: 5px 10px 5px 5px; border: solid 1px #999; scrollbar-arrow-color: #666; scrollbar-base-color: #e5e5e5          }
/*Headlines*/
.headline-main   { color: #333; font-size: 36px; font-family: "Times New Roman", Times, serif; padding-top: 15px; padding-right: 5px;}
.headline-main-green { color: #07542e; font-size: 36px; font-family: "Times New Roman", Times, serif; padding-top: 15px; padding-right: 5px; padding-left: 25px }
.headlineBW16 { color: #333; font-size: 16px; font-family: "Times New Roman", Times, serif; white-space: normal; padding: 5px 5px 15px; overflow: auto; clip: auto  }
.headlineBW24 { color: #333; font-size: 24px; font-family: "Times New Roman", Times, serif; white-space: normal; padding: 5px 5px 15px; overflow: auto; clip: auto; }
.headlineBW28 { color: #333; font-size: 28px; font-family: "Times New Roman", Times, serif; white-space: normal; overflow: auto; clip: auto; }
.headlineBW30 { color: #333; font-size: 30px; font-family: "Times New Roman", Times, serif; white-space: normal; padding: 5px 5px 15px; overflow: auto; clip: auto; }
.headline24-green  { color: #07542e; font-size: 24px; font-family: "Times New Roman", Times, serif; line-height: 28px; white-space: normal; padding: 5px 5px 15px; overflow: auto; clip: auto   }
.headline30-green { color: #07542e; font-size: 30px; font-family: "Times New Roman", Times, serif; white-space: normal; overflow: auto; clip: auto; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
.archive1-green { color: green; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.archive2-gray { color: gray; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/*Quotes*/
.quotetext-homepg  { color: #999; font-size: 16px; font-family: "Times New Roman", Times, serif; font-weight: bold; padding: 5px }
.quotetext-12pt-bold-blocked { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 16px; white-space: normal; margin-right: 25px; margin-left: 25px; overflow: auto; clip: auto  }
.quotetext-12pt-green-blocked { color: #07542e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 16px; white-space: normal; overflow: auto; clip: auto ; padding-right: 5px; padding-left: 5px; }
.quotetext-16pt-green-blocked { color: #07542e; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; white-space: normal; overflow: auto; clip: auto; }
.quotetext-16pt-gray-blocked { color: gray; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 20px; white-space: normal; margin-right: 25px; margin-left: 25px; overflow: auto; clip: auto; }
.quotetext-24pt-green-blocked { color: #07542e; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 30px; white-space: normal; margin-right: 25px; margin-left: 25px; }
.quotetext-12pt-gray-blocked { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; line-height: 16px; white-space: normal; margin-right: 25px; margin-left: 25px; overflow: auto; clip: auto  }
.quotetext-24pt-gray-blocked { color: #666; font-size: 24x; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; white-space: normal; overflow: auto; clip: auto; margin: 4px; padding: 4px; }
/*Captions*/
.caption { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; padding-top: 3px; padding-right: 5px; padding-left: 5px; overflow: auto; clip: auto  }
.videofloat-right { float: right; margin-top: 8px; margin-bottom: 8px; margin-left: 8px; }
.videofloat-left { float: left; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; }
