.junk {margin: 0} /* ignore */

BODY {
   scrollbar-face-color: #D2C29D; scrollbar-shadow-color: #654500; scrollbar-highlight-color: #654500; scrollbar-track-color: #D2C29D; scrollbar-arrow-color: #654500;}

p {margin: 10px 15px 10px 15px;}
	
.bbkg-s  {background-color: #cccccc;}
.bbkg-m  {background-color: #ffffff;}
.bbkg-ad {background-color: #EFEFEF;}

/* right side body border for ad pages without right side ads */
.bbkg-d  {background-color: #CCCCCC;}

.bsponsor {margin: 5px 0 0 0; text-align: center; font-size: 10pt; font-weight: bold;}

.bbkmk {
  background-color: #eeeeee; margin: 0; padding: 10px 5px 10px 5px;
  border-bottom: solid 1px; border-color: #cccccc; 
	text-align: center; font-size: 8pt;}

/* side ads */
.bad-title {
	margin: 0; text-align: center; color: #700000; font-weight: bold;}
.bad-text {
	margin: 0; padding: 0 5px 5px 5px; font-size: 8pt;}

/* side ads with red border */
.bad-title2 {
	margin: 10px 7px 0 7px; padding: 5px 0 0 0; background-color: #F8F6EC;
	text-align: center; color: #700000; font-weight: bold; 
	border-top: 1px solid #700000; border-right: 1px solid #700000; border-left: 1px solid #700000;}
.bad-text2 {
	text-align: center; font-size: 8pt; margin: 0 7px 0 7px; padding: 0 3px 5px 4px;  background-color: #F8F6EC;
	border-bottom: 1px solid #700000; border-right: 1px solid #700000; border-left: 1px solid #700000;}	

/* icon in footer */
.bicon-b {font-size: 8pt; margin: 25px 0 0 0;}

/* side nav */
.bside01 {
   background-color: #eeeeee; margin: 0; padding: 15px 0 10px 0; border-right: solid 1px #cccccc;
   text-align: center; font-weight: bold; font-size: 10pt; color: #000000;}

.bsubtitle-h {
   margin: 20px 0 0 0; text-align: center; color: #c40000; font: bold 12pt Arial, Verdana, sans-serif;}
.btext01-h {margin: 0 15px 0 15px;}
.btext02-h {margin: 0 15px 0 0;}

.blist-dot {
  list-style-image: url('../../0res/3list-br2.gif'); margin: 0 10px 0 45px;}

/* survey and business promo form */
.btable      {border: solid 1px; border-color: #999999 #666666 #666666 #999999;}
.bbkg-s1 {background-color: #F8F8F8;}
.bbkg-s2 {background-color: #EEEEEE;}

/* do NOT remove - business cards */
.bbkg-card     {background-image: url('../business-card/im/2buscard.gif');}
.btable-card   {border: solid 1px #BDB199;}
.bbkg1-card    {background-color: #BDB199;}
.bbkg2-card    {background-color: #EAE4C3;}
.bbkg3-card    {background-color: #F8F6EC;}
.bhead-card    {text-align: center; font-size: 18pt; margin: 0; padding: 5px 10px 0 10px;}
.baddr-card    {text-align: center; margin: 0; padding: 0 10px 5px 10px}
.btext-card     {margin: 0; padding: 5px 10px 5px 10px}
.bcat-card      {margin: 40px 15px 20px 165px; color: #A67D3D; font-size: 12pt; font-weight: bold;}
.bcat-card-f    {margin: 30px 15px 20px 165px; color: #A67D3D; font-size: 12pt; font-weight: bold;}
.bspacer-card {	font-size: 8pt; margin: 15px 0 0 0;}

/* do NOT remove - all below used on adu advertising */
.btext-order   {border: solid 1px blue; font-weight: bold; padding: 1px 10px 1px 10px; background-color: #FFEE4D;}
.bsubtitle10   {
   margin-top: 30px; margin-bottom: 3px; padding: 3px 2px 3px 7px;
   color: #3A4A5C; font-size: 12pt; font-weight: bold; 
	 background-color: #EFEFEF; border: solid 1pt #DDDDDD;}
.bus_input {
  border-top: solid 1pt #c0c0c0; border-right: solid 1pt #666666; border-bottom: solid 1pt #666666; border-left: solid 1pt #c0c0c0;
  font-size: 10pt;}
.bus_but {
  background-color: #6380a1; height: 20px; margin-top: 5px;
  border: solid 1pt #ffffff;
  color: white; font: bold 10pt Verdana, Arial, Helvetica, serif;}

/* adu advertising double title with graphic */
.btitle10a {
  margin: 0; padding: 4px 0 0 0; background-color: #000000;
  text-align: center; color: white; font-weight: normal; font-size: 12pt;}
.btitle10b {
  margin: 0; padding: 9px 0 9px 0; background-color: #000000; text-align: center;}

/* do NOT remove - all below used on display ads */

/* ads */
.bdetails {background-color: #eeeeee;}
.bhead-bot {
   margin: 10px 0 3px 0;
	text-align: center; font-size: 14pt;}
.bhead-bot2 {
   margin: 0; text-align: center;}
	
/* ad heading */
.btitle01 {
   margin: 0; padding: 12px; background-color: #000000; text-align: center; color: #ffffff; font: bold 20pt "Times New Roman", "Times Roman", Times, serif;}
.btitle02 {
   margin: 0; padding: 12px; background-color: #ffffff; text-align: center; font: bold 20pt "Times New Roman", "Times Roman", Times, serif;}

/* ad double heading */
.btitle03 {
   margin: 0; padding: 12px 0 0 0; background-color: #000000; text-align: center; color: #ffffff; font: bold 20pt "Times New Roman", "Times Roman", Times, serif;}
.bsubtitle03 {
   margin: 0; padding: 5px 0 12px 0; background-color: #000000; text-align: center; color: #ffffff; font: bold 14pt Arial, Verdana, sans-serif;}

/* body title on black bkg */
.bsubtitle04 {
	margin: 0; text-align: center; color: #ffffff; font: bold 14pt Arial, Verdana, sans-serif;}

/*body title red */
.bsubtitle05 {
	text-align: center; color: #c40000; font: bold 14pt Arial, Verdana, sans-serif;}
	
.list-dot {
  list-style-image: url('../../0res/3list-br.gif'); margin: 0 10px 0 45px;}

/* inside columns */
.list-dot2 {
  list-style-image: url('../../0res/3list-br.gif'); margin: 0 0 0 35px;}
	