/* general */
table {width: 100%;}
body {background-color: #EFF9FF; font-family: Verdana;}
.ph, .psh, .pm, .pmt, .pmts, .psm, .psmt, .ipwt, .ipwb, .ipnt, .ipnb, .pt, .pb, .pbtb, .pbtbo, .pbff, .pbbt, .pbb, .pbnsrbt, .pbnsrb, .pcc, .pf, .pfkw, .psf, .pbst, .pbsh, .pbsr1, .pbsr2, .pbsn, .pbsnp {font-family: Verdana;}
a:link, a:visited, a:hover, a:active {color: #006699;}
/* page header */
.ph {background-color: #EFF9FF; border-collapse: collapse; padding: 0px; margin: 0px; font-size: xx-small; color: #006699;}
/* page slim header */
.psh {background-color: #EFF9FF; border-collapse: collapse; padding: 0px; margin: 0px; font-size: xx-small; color: #006699;}
/* page main menu */
.pm {background-color: #EFF9FF; border-collapse: collapse; padding: 3px; margin: 0px; font-size: x-small; color: #006699; font-weight: bold;}
/* page main menu tab */
.pmt {background-color: #B9E7FF; border: #EFF9FF; border-style: solid; border-width: 1px 1px 0px 1px; font-size: x-small; color: #006699; font-weight: bold;}
/* page main menu tab selected */
.pmts {background-color: #006699; border: #EFF9FF; border-style: solid; border-width: 1px 1px 0px 1px; font-size: x-small; color: #EFF9FF; font-weight: bold;}
/* page sub menu */
.psm {background-color: #006699; border-collapse: collapse; padding: 3px; margin: 0px; font-size: x-small; color: #EFF9FF; font-weight: bold;}
/* page sub menu tab */
.psmt {background-color: #006699; font-size: x-small; color: #EFF9FF; font-weight: bold;}
a.psmt:link, a.psmt:visited, a.psmt:hover, a.psmt:active {color: #EFF9FF;}
/* index page wide tables title*/
.ipwt {background-color: #006699; font-size: xx-small; color: #EFF9FF; font-weight: bold;}
/* index page wide tables body*/
.ipwb {background-color: #D7F1FF; border-collapse: collapse; padding: 0px; margin: 0px; font-size: xx-small; color: #006699;}
/* index page narrow tables title*/
.ipnt {background-color: #D7F1FF; font-size: xx-small; color: #006699; font-weight: bold;}
/* index page narrow tables body*/
.ipnb {background-color: #006699; border-collapse: collapse; padding: 0px; margin: 0px; font-size: xx-small; color: #EFF9FF;}
a.ipnb:link, a.ipnb:visited, a.ipnb:hover, a.ipnb:active {color: #EFF9FF;}
/* page title */
.pt {background-color: #EFF9FF; border-collapse: collapse; padding: 0px; margin: 0px; border: #EFF9FF; border-style: solid; border-width: 3px 3px 3px 3px; font-size: small; color: #006699; font-weight: bold;}
/* page body */
.pb {background-color: #EFF9FF; border-collapse: collapse; padding: 0px; margin: 0px; border: #EFF9FF; border-style: solid; border-width: 3px 3px 3px 3px; font-size: x-small; color: #006699;}
/* page body with table and cell borders */
.pbtb, .pbtb td {background-color: #D7F1FF; border-collapse: collapse; padding: 3px; margin: 0px; border: #006699; border-style: solid; border-width: 2px 2px 2px 2px; font-size: x-small; color: #006699;}
.pbtb {width: 90%;}
/* page body with table borders */
.pbtbo, .pbtbon, .pbtbow {background-color: #D7F1FF; border-collapse: collapse; padding: 3px; margin: 0px; border: #006699; border-style: solid; border-width: 2px 2px 2px 2px; font-size: x-small; color: #006699;}
.pbtbo {width: 90%;}
.pbtbon {width: 80%;}
/* page form fields */
.pbff {background-color: #EFF9FF; font-size: x-small; color: #006699;}		
/* page buttons */
.pbbt {background-color: #EFF9FF; border-collapse: collapse; padding: 0px; margin: 0px; border: #EFF9FF; border-style: solid; border-width: 1px 1px 1px 1px; font-size: x-small; color: #006699; font-weight: bold;}
.pbb {background-color: #006699; border-collapse: collapse; padding: 0px; margin: 0px; border: #006699; border-style: solid; border-width: 1px 1px 1px 1px; font-size: x-small; color: #EFF9FF; font-weight: bold;}
a.pbb:link, a.pbb:visited, a.pbb:hover, a.pbb:active {color: #EFF9FF;}
/* page netsoundsresources.com link buttons */
.pbnsrbt {background-color: #EFF9FF; border-collapse: collapse; padding: 0px; margin: 0px; border: #EFF9FF; border-style: solid; border-width: 1px 1px 1px 1px; font-size: xx-small; color: #006699; font-weight: bold;}
.pbnsrb {background-color: #006699; border-collapse: collapse; padding: 0px; margin: 0px; border: #006699; border-style: solid; border-width: 1px 1px 1px 1px; font-size: xx-small; color: #EFF9FF; font-weight: bold;}
a.pbnsrb:link, a.pbnsrb:visited, a.pbnsrb:hover, a.pbnsrb:active {color: #EFF9FF;}
/* page cards accepted */
.pcc {background-color: #006699; font-size: x-small; color: #EFF9FF;}
/* page footer */
.pf {background-color: #006699; font-size: xx-small; color: #EFF9FF;}	
a.pf:link, a.pf:visited, a.pf:hover, a.pf:active {color: #EFF9FF;}
/* page footer key words*/
.pfkw {background-color: #006699; font-size: xx-small; color: #EFF9FF;}
a.pfkw:link, a.pfkw:visited, a.pfkw:hover, a.pfkw:active {color: #EFF9FF;}
/* page slim footer */
.psf {background-color: #EFF9FF; font-size: xx-small; color: #006699;}
/* results page title row */
.pbst {background-color: #B9E7FF; border-collapse: collapse; padding: 0px; margin: 0px; border: #B9E7FF; border-style: solid; border-width: 3px 3px 3px 3px; font-size: x-small; color: #006699; font-weight: bold;}
/* results page headings row */
.pbsh {background-color: #006699; border-collapse: collapse; padding: 0px; margin: 0px; border: #006699; border-style: solid; border-width: 1px 1px 1px 1px; font-size: xx-small; color: #EFF9FF; font-weight: bold;}
/* results page alternating rows */
.pbsr1 {background-color: #E1F5FF; border-collapse: collapse; padding: 0px; margin: 0px; border: #E1F5FF; border-style: solid; border-width: 1px 1px 1px 1px; font-size: xx-small; color: #006699;}
.pbsr2 {background-color: #D7F1FF; border-collapse: collapse; padding: 0px; margin: 0px; border: #D7F1FF; border-style: solid; border-width: 1px 1px 1px 1px; font-size: xx-small; color: #006699;}
/* results page navigation row */
.pbsn {background-color: #006699; border-collapse: collapse; padding: 0px; margin: 0px; border: #006699; border-style: solid; border-width: 1px 1px 1px 1px; font-size: xx-small; color: #EFF9FF;}
/* results page navigation page jump */
.pbsnp {background-color: #006699; border-collapse: collapse; padding: 0px; margin: 0px; border: #006699; border-style: solid; border-width: 1px 1px 1px 1px; font-size: xx-small; color: #EFF9FF;}
a.pbsnp:link, a.pbsnp:visited, a.pbsnp:hover, a.pbsnp:active {color: #EFF9FF;}
