body { background-color: #FFFFFF; 
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 10pt;
       color: #000000;
}

table.bdgform { border:1px solid #000000; 
                border-collapse: collapse;
}



tr.pkgtitle { background-color: #000000; 
           font-weight: bold;
           font-size: 14pt;
           color: #F7F7D6;
           border-color: #FFFFFF;
           text-align: center;
}

tr.pkgtitle td { padding: 4pt 4pt 4pt 4pt;
	      vertical-align: middle;
}

tr.pkgsubtitle { background-color: #000000; 
           font-weight: bold;
           font-size: 10pt;
           color: #FFFFFF;
           border-color: #FFFFFF;
           text-align: center;
}

tr.pkgsubtitle td { padding: 4pt 4pt 4pt 4pt;
	      vertical-align: middle;
}

tr.pkgprice_title  { background-color: #666666; 
                      font-weight: bold;
                      font-size: 10pt;
                      color: #D6F7F7;
                      text-align: center;
}

tr.pkgprice_title td { padding: 4pt 4pt 4pt 4pt;
	                 vertical-align: middle;
	             }

td.pkgprice_r { background-color: #F7F7D6;
          font-size: 10pt;
          text-align:right ! important;
          padding: 4pt 4pt 4pt 4pt;
}

tr.pkgprice { background-color: #F7F7D6;
          font-size: 10pt;
          padding: 4pt 4pt 4pt 4pt;
}

tr.pkgtext { background-color: #F7F7D6;
          font-size: 10pt;
          border-color: #FFFFFF;
          border:1px 
}

tr.pkgtext td { padding: 4pt 4pt 4pt 4pt;
	     vertical-align: bottom;
}

tr.pkgpic { background-color: #FFFFFF;
          font-size: 9pt;
          font-style: italic;
          font-weight: bold;
          border-color: #FFFFFF;
          border:1px 
}

tr.pkgpic td { padding: 4pt 4pt 4pt 4pt;
	     vertical-align: bottom;
}

tr.pkgnote { background-color: #CCCCCC;
          font-size: 8pt;
          font-style: italic;
          border-color: #FFFFFF;
          border:1px 
}

tr.pkgnote td { padding: 4pt 4pt 4pt 4pt;
	     vertical-align: bottom;
}

ul li { list-style-image: url(http://www.bestdamngolf.com/images/bullet1.gif);
}


tr.title { background-color: #000000; 
           font-weight: bold;
           font-size: 10pt;
           color: #FFFFFF;
           border-color: #000000;
           text-align: center;
}

tr.title td { padding: 4pt 4pt 4pt 4pt;
	      vertical-align: middle;
}

tr.text { background-color: #F7F7D6;
          font-size: 10pt;
          border-color: #CCCCCC;
          border:1px 
}

tr.text td { padding: 4pt 4pt 4pt 4pt;
	     vertical-align: bottom;
}
ul.help { font-size: 9pt;
          color: #000000;
}

ul.help li { font-size: 9pt;
             color: #000000;
}

tr.glf_maintitle { background-color: #649779; 
                   font-weight: bold;
                   font-size: 10pt;
                   color: #000000;
                   text-align: center;
}

tr.glf_maintitle td { padding: 4pt 4pt 4pt 4pt;
	                  vertical-align: middle;
}

tr.glf_subtitle { background-color: #A3C2AF; 
                  font-weight: bold;
                  font-size: 10pt;
                  color: #000000;
                  text-align: center;
}

tr.glf_subtitle td { padding: 4pt 4pt 4pt 4pt;
	                 vertical-align: middle;
}

td.glf_header { background-color: #FFFFFF; 
                font-weight: bold;
                font-size: 10pt;
                color: #000000;
                text-align: center
                vertical-align: top;
}

td.glf_text { background-color: #FFFFFF;
              font-size: 10pt;
              color: #000000;
              text-align: left;
              vertical-align: top;
}



tr.scr_header { background-color: #000000; 
                font-weight: bold;
                font-size: 10pt;
                color: #FFFFFF;
                text-align: center
                vertical-align: top;
}

tr.scr_par { background-color: #A3C2AF;
              font-size: 10pt;
              color: #000000;
              text-align: left;
}

tr.scr_champ { background-color: #F7F7D6;
              font-size: 10pt;
              color: #000000;
              text-align: left;
}

tr.scr_blue{ background-color: #99CCFF;
              font-size: 10pt;
              color: #000000;
              text-align: left;
}
tr.scr_white { background-color: #FFFFFF;
              font-size: 10pt;
              color: #000000;
              text-align: left;
}

tr.scr_red{ background-color: #FFCCCC;
              font-size: 10pt;
              color: #000000;
              text-align: left;
}

tr.courses_maintitle { background-color: #666666; 
                      font-weight: bold;
                      font-size: 10pt;
                      color: #D6F7F7;
                      text-align: center;
}

tr.courses_subtitle td { padding: 4pt 4pt 4pt 4pt;
	                 vertical-align: middle;
}

tr.courses_subtitle { background-color: #808080; 
                      font-weight: bold;
                      font-size: 10pt;
                      color: #D6F7F7;
                      text-align: center;
}

tr.courses_maintitle td { padding: 4pt 4pt 4pt 4pt;
	                 vertical-align: middle;
}

td.courses_header { background-color: #FFFFFF; 
                    font-weight: bold;
                    font-size: 10pt;
                    color: #000000;
                    text-align: center
                    vertical-align: top;
}

td.courses_text_r { background-color: #FFFFFF;
                  font-size: 10pt;
                  color: #000000;
                  vertical-align: top;
                  text-align: right ! important;
}

tr.courses_text td { background-color: #FFFFFF;
                  font-size: 10pt;
                  color: #000000;
                  vertical-align: top;
                  text-align: left;
}


a.alinkmenu  { text-decoration: none;
               font-weight: bold;
               font-size: 10pt;
               color: #F7F7D6;
               text-align: left;
}

tr.menu { background-color: #5A9259; 
          font-weight: bold;
          font-size: 10pt;
          color: #F7F7D6;
          text-align: left;
}

tr.menu td { padding: 4pt 4pt 4pt 4pt;
	     vertical-align: middle;
}
}
tr.menuhighlight { background-color: #000000; 
          	   font-weight: bold;
                   font-size: 10pt;
                   color: #F7F7D6;
                   text-align: left;
}
tr.menuhighlight td { padding: 4pt 4pt 4pt 4pt;
	              vertical-align: middle;
}
