/* CSS Document */
/*  Updated 09.02.2008 */
body {background: url('img/page/bkpages1.jpg') no-repeat -50 -100; background-attachment: fixed; background-color: #003366; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; scrollbar-arrow-color: #ffcc00; scrollbar-base-color: #ffcc00; scrollbar-dark-shadow-color: #996600; scrollbar-highlight-color: #000000; scrollbar-face-color: #003366; margin-bottom: 0px;}
table {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; }
.tblcentre {height: 100%; width: 100%; border-style: none; background: url('img/page/bkpages2.gif') no-repeat 50% 50%; background-attachment: fixed; margin: 0px; text-align: center;}
A {text-decoration: none;}
A:active {color: #9900ff;}
A:visited {color: #0000ff;}
A:hover {color: #ff9900;}
/* index ***************************************************************************************************************************** */
.imgIndex {border-top: 2px solid #ffcc00; border-right: 2px solid #CC6600; border-bottom: 2px solid #CC6600; border-left: 2px solid #ffcc00;}
/*.tblIndex {height: 100%; width: 100%; border-style: none; margin: 0px; text-align: center;}*/
A.btnIndex:link, A.btnIndex:active, A.btnIndex:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #996600;}
A.btnIndex:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt;color: #ffcc00;}
.linkssub {font-size: 10pt;}
/* .tblmessage {width: 200px; height: 100px; background-color: #000033; border-top: 1px solid #ffcc00; border-right: 1px solid #ff9900; border-bottom: 1px solid #ff9900; border-left: 1px solid #ffcc00; color: #ffcc00;} */
.popup {width: 550px; height: 200px;  background: url('img/page/parchment.gif'); border-top: 2px solid #ffcc00; border-right: 2px solid #ff9900; border-bottom: 2px solid #ff9900; border-left: 2px solid #ffcc00;}
A.popupLink:link, A.popupLink:active, A.popupLink:visited {color: #ff0000;}
A.popupLink:hover {color: #990000;}
.nav {border-top: 1px solid #BF9900; border-right: 1px solid #997300; border-bottom: 1px solid #997300; border-left: 1px solid #BF9900;} /*003366*/
/* all tab pages 006600 *************************************************************************************************************** */
.imgttl {border-top: 1px solid #ffcc00; border-right: 1px solid #ff9900; border-bottom: 1px solid #ff9900; border-left: 1px solid #ffcc00; background: url('img/page/parchment.gif');}
.imgbdr {border-top: 2px solid #ffffff; border-right: 2px solid #999999; border-bottom: 2px solid #999999; border-left: 2px solid #ffffff;}
A.tab:link, A.tab:active, A.tab:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333;}
A.tab:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt;color: #ff9900;}
A.chssub:link, A.chssub:active, A.chssub:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000;}
A.chssub:hover       {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ff9900;}
A.tabchoice:link, A.tabchoice:active, A.tabchoice:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000;}
A.tabchoice:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #ff9900;}
A.linksub:link, A.linksub:active, A.linksub:visited {color: #333333;} 
A.linksub:hover {color: #ff9900;}
A.nav:link, A.nav:visited 	{height: 15px; font-size: 14px; color: #ffcc00; text-align: left; background-color: #003366; padding-top: 3px; padding-right: 2px; padding-bottom: 2px; padding-left: 3px; border-top: 1px solid #FFCC00; border-right: 1px solid #CC6600; border-bottom: 1px solid #CC6600; border-left: 1px solid #FFCC00;}
A.nav:hover    				{height: 15px; font-size: 14px; color: #ffff00; text-align: left; background-color: #003399; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top: 1px solid #FFFF66; border-right: 2px solid #CC9900; border-bottom: 2px solid #CC9900; border-left: 1px solid #FFFF66;}
A.linkcd:link, A.linkcd:active, A.linkcd:visited {color: #000000;}
A.linkcd:hover {color: #ff9900;}
A.pdf:link, A.pdf:visited {color: #990000;}
A.pdf:hover {color: #ff9900;}
A.linkOld:link, A.linkOld:visited {color: #333333; text-decoration: underLine;}
A.linkOld:hover {color: #999999;}
.choice {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000;}
.tblImgLogo {width: 750px; height: 120px; background: url('img/page/parchment.gif'); border-top: 1px solid #ff9900; border-right: 2px solid #cc6600; border-bottom: 2px solid #cc6600; border-left: 1px solid #ff9900}
.tblttl  {border: 1px solid #ffcc00}
.header {color: #990000; font-size: 24pt; font-style: italic; font-family: Times New Roman, Times, serif;}
.title {color: #990000; font-size: 24pt; font-style: italic; font-family: Times New Roman, Times, serif;}
.ttlSub {color: #990000; font-size: 16pt; font-style: italic; font-family: Times New Roman, Times, serif;}
.titlesub {color: #990000; font-size: 16pt; font-style: italic; font-family: Times New Roman, Times, serif;}
.ttlsubcl {color: #990000; font-size: 16pt; font-style: italic; font-family: Times New Roman, Times, serif;}
/* Who-TheSociety */
.tblembossedFlex  {border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff;}
/* Chelys */
.tblvols  {border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; width: 100%;}
/* concertlist */
.tblembossed  {border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; width: 100%;}
.tblembossedInner  {border-top: 1px solid #999999; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #999999; width: 100%;}
.tblEmbossedOld  {border-top: 1px solid #999999; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #999999; width: 100%; color: #666666;}
.ttlSubOld {color: #666666; font-size: 16pt; font-style: italic; font-family: Times New Roman, Times, serif;}
/* membership form */
.tblttlmem {border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; margin: 0px;}
/* meetings */
.tblmeet  {border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; width: 99%;}
/* courses */
.imgcourse {border-top: 1px solid #ff9900; border-right: 1px solid #cc6600; border-bottom: 1px solid #cc6600; border-left: 1px solid #ff9900;}
/* newsletter */
.imgviol {border-top: 1px solid #ff9900; border-right: 1px solid #cc6600; border-bottom: 1px solid #cc6600; border-left: 1px solid #ff9900;}
/* CD examples */
.tblcd  {border: 1px solid #ffcc00;}
.tblsubcd  {background-color: #ffffff; border: 1px solid #000000; font-family: Times, serif; font-size: 12pt;}
.tblcdnav  {border-top: 1px solid #ffcc00; border-right: 1px solid #CC6600; border-bottom: 1px solid #CC6600; border-left: 1px solid #ffcc00; width: 600px; height: 40px; background:  url(img/page/parchmenttable.gif);}
.ttlcd {font-size: 20pt;}
.text9 {font-size: 9pt; font-style: normal;}
.txt333333 {color: #333333;}
.textgrey {color: #666666;}
.textred {color: #990000;}
.textlred {color: #ff0000;}
.textyelo {color: #ffcc00;}
.textdyelo {color: #ff6600;}
.textblu {color: #0000cc;}
.textpur {color: #9900FF;}
.txtgrn {color: #339900;}
.textgrn {color: #006600; font-style: normal;}
.textmsg1 {color: #990033;}
.textmsg2 {color: #990066;}
.textmsg3 {color: #990099;}
.textmsg4 {color: #9900cc;}
.textmsg5 {color: #9900ff;}
/* site map */
A.bsm:link, A.bsm:active, A.bsm:visited {font-size: 12pt; color: #666666; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; background: url('img/parchmentmid.gif'); padding: 3px; margin: 10px;}
A.bsm:hover {font-size: 12pt; color: #ff9900; border-top: 1px solid #999999; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #999999; padding: 3px; margin: 0px;}

A.sm1:link, A.sm1:active, A.sm1:visited {width: 100%; height: 100%; color: #ff0000; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; padding: 3px; margin: 0px;}
A.sm1:hover {width: 100%; height: 100%;color: #ff0000; border-top: 1px solid #999999; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #999999; padding: 3px; margin: 0px;}
A.sm2:link, A.sm2:active, A.sm2:visited {width: 100%; height: 100%; color: #ff6600; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; padding: 3px; margin: 0px;}
A.sm2:hover {width: 100%; height: 100%;color: #ff6600; border-top: 1px solid #999999; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #999999; padding: 3px; margin: 0px;}
A.sm3:link, A.sm3:active, A.sm3:visited {width: 100%; height: 100%; color: #339900; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; padding: 3px; margin: 0px;}
A.sm3:hover {width: 100%; height: 100%;color: #339900; border-top: 1px solid #999999; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #999999; padding: 3px; margin: 0px;}
.smarrow {width: 8px; height: 8px; color: #ff0000; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; padding: 3px; margin: 0px;}

.texttable {color: #006600;}
.tblTxt {color: #006600;}
.texttablethird {color: #006600;} /* was  .texttablethird {color: #006600; font-size: 10pt; border: 10px;}*/
/* old site map 
.txtpursite {color: #9900FF; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; background:  url(../../img/parchment.gif);}
.txtredsite {color: #ff0000; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; background:  url(../../img/parchment.gif);}
.txtorgsite {color: #ff6600; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; background:  url(../../img/parchment.gif);}
.txtgrnsite {color: #339900; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; background:  url(../../img/parchment.gif);}
.txtyelosite {color: #ff9900; border-top: 1px solid #ffffff; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #ffffff; background:  url(../../img/p