@charset "windows-1255";

.freeEnter { background-color: yellow; padding-left: 1px; padding-right: 1px; font-weight: bold; color: red; }

.txtBold { font-weight: bold; }

.siteName { color: #1FA7BF;
            font-size: 135% ;
            font-weight: 700;
            margin: 0px;
            text-decoration: none;
          }


.boxAll { border: 1px solid #1FA7BF;
          margin-top: 7px;
          padding: 3px;
          border-collapse: collapse;
          width:100%;
        }

.boxHead { background-color: #B8DE17;
           margin: 0px;
           text-align: center;
         }

.boxContent { text-align: right;
              padding: 4px;
            }

th   { font-family: arial, verdana ;
       font-weight: bold ; 
       text-align: left ; 
       color: #FFFFFF ; }

p, div { font-size: 10.5pt;; }

body { font-family: arial, verdana;
       font-size: x-small; 
       margin: 5pt; 
       background-color: #FFFFFF; }

td { vertical-align: top; }

p, div, span, td, li, a { font-family: arial, verdana;}

h1, h2, h3, h4, h5, h6 { font-family: arial, verdana;}
h1 { color: #1FA7BF;
     font-size: 135% ;
     margin: 0px;
   }
h2 { color: #1FA7BF;
     font-size: 115% ;
     margin: 0px;
   }

h3 { color: #1FA7BF;
     font-size: 105% ;
     margin: 0px;
   }

b {color: #1FA7BF;}

.likeH2 { color: #1FA7BF;
     font-size: 115% ;
     font-weight: bold;
     margin: 0px;
   }

.cssCont          { line-height: 105% ; }
.cssRGBnngroup	{ color: #003366 ; }
.cssRGBuseit	{ color: #003366 ; }
.csspullquoteuseit { color: #003366 ; 
                     font-style: italic ;
                     font-size: 140% ; }
.cssRGBasktog	{ color: #999966 ; }
.cssRGBjnd		{ color: #006600 ; }

.cssSmall		{ font-size: 80% ; }
.cssSmallGray	{ font-size: 90% ; 
                    color: #999999 ;  }

.cssHdrLink		{ font-size: 90% ; color: #1FA7BF; }
.cssNavLink		{ font-size: 90% ; color: navy; }
.cssNavLinkTop		{ font-size: 70% ; color: gray; }
.cssNavLinkOn		{ font-size: 110% ; font-weight: 900; color: white;}
A.inLink          { color: #1FA7BF; }
A.link2 { font-size: 80%; color: #1FA7BF;}

.cssSiteName	{ font-size: 100% ; text-decoration: none ; color:#1FA7BF; }
.cssTagBackground { background-color: #CC3300 ; }
.cssTagline		{ font-size: 115% ; font-weight: bold ; color: #1FA7BF ; }
.cssBottomTagline { font-size: 10pt; color: #1FA7BF ;}
.cssPrehead		{ margin-bottom: -2ex ; }
.cssPosthead	{ font-size: 80% ; font-weight: 100 ; font-style: italic ; }

.cssQuestion { font-weight: 700 ; color: #1FA7BF;}
.cssAnswer   { margin-right: 30px ; }

.cssClub       { color: black ; font-size: 100%  ; font-weight: 500 ; 
                 border: #1FA7BF solid 1pt; 
                 margin: 3px ;   
                 padding: 3px ; }

.cssClubH      { color: black ; font-size: 85%  ; font-weight: 500 ; }
.cssClubName   { color: black ; font-size: 100% ; font-weight: bold ; }
.cssBookName   { color: black ; font-size: 115% ; font-weight: bold ; }
.cssBookAuthor { color: black ; font-size: 100% ; font-weight: bold ; }

.cssSubmit { font-family: arial ; font-weight:100; font-size: 14pt;  text-align: center;
             padding-right: 3px; padding-left: 3px; 
             background-color: #FFCC66;
           }
.cssSubmitIn { font-family: arial ; font-weight:700; font-size: 16pt;  text-align: center;
               padding-right: 0px; padding-left: 0px;margin:0px;
               background-color: red; color: yellow ;
             }

.cssSubmitOut { font-family: arial ; font-weight:100; font-size: 8pt;  text-align: center;
                padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
                background-color: #FDE579; color: black ;margin:0px;
               }
.cssSubmitOutT { font-family: arial ; font-weight:100; font-size: 10pt;  text-align: center;
                padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
                background-color: #C7EE93; color: black ;
               }

.NcssSubmitOut { font-size: 10pt; }

.cssSend2friend { font-family: arial ; font-weight:700; font-size: 14pt;  text-align: center;
               padding-right: 3px; padding-left: 3px;
               background-color: red; color: yellow ;
             }

.cssInput  { font-family: arial ; }

.free {color: #1FA7BF; font-size: 135%; font-weight: 700; }
.buyme {font-size:80%;}
.r4fText { color: green; font-family: verdana ; }
.buyAbook { color: #0000C0; background-color: yellow; font-size: 80%; }
.imgBook  { filter:progid:DXImageTransform.Microsoft.DropShadow(color='#939393', offX=-3, offY=3, positive=yes, enabled=yes);
            border: black outset 1px ; }
.whatWeDo { color: black ; font-size: 100% ; font-weight: 400 ;}

.verticalLine { border-right: #1FA7BF solid 0px ; }

.reader {font-weight: 600; }

.regClub01 { border:#1FA7BF solid 1pt ; }

.innerLine { background-color: #1FA7BF ;  } 
.outerLine { background-color: #B8DE17 ;  }

.cssQuote { 
            text-align: center;
            font-family: arial;
            font-size: medium;
            padding-right: 20px;
            padding-left: 20px;
          }

.cssQuoteWriter { font-size: 80%;
                  font-style: italic;
                  text-align: center;
                }
.imgLink { width: 67px; border:0px solid black; margin-top: 3px; }
.nearName { font-size: 85%;
          }

.cssSearch { font-family: arial ; font-weight:500; font-size: 10pt;  text-align: center;
             padding:0px;
             background-color: white; color: black ; height:20px;
           }
.regNow { font-size: 100%; font-weight: bold; padding-top: 3px; }


dl.curved {background:#b5de10 url(images/Green-c_tl.jpg) top left no-repeat; margin:10px 0; padding:0; width:100%;}
dl.curved dt {background:transparent url(images/Green-c_tr.jpg) top right no-repeat; padding:5px; text-align:center; font-weight: bold; color:#fff;}
dl.curved dd {background:#eeeeee url(images/c_bl.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curved dd p {margin:0; padding:10px; line-height:1.23em;}
dl.curved dd p.last {background: transparent url(images/c_br.gif) bottom right no-repeat; }


dl.GreenCurved {background:#B5DE10 url(images/Green-c_tl.jpg) top left no-repeat; margin:10px 0; padding:0; width:100%;}
dl.GreenCurved dt {background:transparent url(images/Green-c_tr.jpg) top right no-repeat; padding:5px; text-align:right;}
dl.GreenCurved dd {background:#B5DE10 url(images/Green-c_bl.jpg) bottom left no-repeat; padding:0; margin:0;}
dl.GreenCurved dd p {margin:0; padding:10px;}
dl.GreenCurved dd div.last {background: transparent url(images/Green-c_br.jpg) bottom right no-repeat; }


