
body {
background-color: #ffffff;
margin: 0;
padding: 0;
width: auto;
height: auto;
}

.form_label { color: #000000; font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;  }

/*legal*/

/*background color and font spec for main page copy in center of page */
.lmain
  { background-color: transparent; color: #000000; text-align: justify;  font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}

.lmain_centered
  { background-color: transparent; color: #000000;  text-align: center;   font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}


.l_11_head
  { background-color: transparent; color: #000000;  text-align: center; font-size: 10px;  line-height: 14px; font-family: verdana,arial,helvetica;text-decoration: none; font-weight: bold;}


.l_l2_head
  { background-color: transparent; color: #000000;  text-align: center; font-size: 10px;  line-height: 18px; font-family: verdana,arial,helvetica;text-decoration: none; font-weight: bold;}

.l_title
  { background-color: transparent; color: #000000;  text-align: center; font-size: 2px;  line-height: 14px; font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}

.l_date
  { background-color: transparent; color: #000000;  text-align: center; font-size: 14px;  line-height: 14px; font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}

.lfootnote
  { background-color: transparent; color: #000000;  font-size: 9px;  line-height: 14px; font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}

.doc
  { text-align: center; font-weight: bold;}



/*background color and font spec for main page copy in center of page */
.header
  { background-color: transparent; 
    background-image: url("images/bwtb-header1.gif");}

/*background color and font spec for main page copy in center of page */

.mainmed{ color: #000000; font-size: 12px; line-height: 15px; font-family: verdana,arial,helvetica;  }


.close { color: #000000; font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;  }

.close A { color: #336699;  font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;text-decoration:underline;font-weight: normal; }
.close  A:link { color: #336699; text-decoration: underline; background: transparent;}
.close A:visited { color: #336699;  text-decoration: underline; background: transparent; }
.close A:hover { color: #B29753;;   text-decoration: none; background: transparent; }

.caption{ color: #000000; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica;font-weight: bold; }


.main{ color: #000000; font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;  }



.main A { color: #2b3e92;  font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;text-decoration:underline;font-weight: normal; }
.main  A:link { color: #2b3e92; text-decoration: underline; background: transparent;}
.main A:visited { color: #2b3e92;  text-decoration: underline; background: transparent; }
.main A:hover { color: #b79c56;   text-decoration: none; background: transparent; }


.lrs_link { color: #000000; font-size: 13px; line-height: 15px; font-family: verdana,arial,helvetica;  }

.lrs_link A { color: #2b3e92; line-height: 15px; font-family: verdana,arial,helvetica;text-decoration:underline; }
.lrs_link  A:link { color: #2b3e92; text-decoration: underline; background: transparent;}
.lrs_link A:visited { color: #2b3e92;  text-decoration: underline; background: transparent; }
.lrs_link A:hover { color: #b79c56;   text-decoration: none; background: transparent; }


/*background color and font spec for previous/next links on membership report */
.report_links { color: #001B50; font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;  }

.report_links A { color: #001B50;  font-size: 11px; line-height: 14px; font-family: verdana,arial,helvetica;text-decoration:underline;font-weight: normal; }
.report_links  A:link { color: #001B50; text-decoration: underline; background: transparent;}
.report_links A:visited { color: #001B50;  text-decoration: underline; background: transparent; }
.report_links A:hover { color: #A98D44;   text-decoration: none; background: transparent; }






.main_subhead{ color: #232153; font-size: 13px; line-height: 15px; font-family: verdana,arial,helvetica;  font-weight:bold; }


.member_nav{ color: #2b3e92; font-size: 15px; line-height: 16px; font-family: verdana,arial,helvetica;  }
.member_nav A  { background-color: transparent; color: #2b3e92;  font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: bold;}
.member_nav_text  A:link { color: #2b3e92; text-decoration: none; background: transparent;}
.member_nav A:visited { color: #2b3e92;  text-decoration: none; background: transparent; }
.member_nav A:hover { color: #A98D44;   text-decoration: underline; background: transparent; }



.cat_heading { color: #999999; font-size: 14px; line-height: 15px; font-family: verdana,arial,helvetica; font-weight:bold; }
.title { color: #000000; font-size: 18px; text-align: center; line-height: 21px; font-family: verdana,arial,helvetica; font-weight:bold; }
.member_report{ color: #000000; font-size: 10px; line-height: 12px; font-family: verdana,arial,helvetica;  }
.member_report_name { color: #000000; font-size: 12px; line-height: 14px; font-family: verdana,arial,helvetica; font-weight:bold; }


/*background color and font spec for LRS application*/
.lrs_main{ color: #000000; font-size: 11px; line-height: 15px; font-family: verdana,arial,helvetica;  }
.lrs_heading { color: #999999; font-size: 12px; line-height: 15px; font-family: verdana,arial,helvetica; font-weight:bold; }
.lrs_title { color: #000000; font-size: 14px; line-height: 21px; font-family: verdana,arial,helvetica; font-weight:bold; }
.lrs_highlight{ color: #232153; font-size: 11px; line-height: 12px; font-family: verdana,arial,helvetica; font-weight:bold;  }



/*background color and font spec for yellow, left boxes */
.left_box
  { background-color: #ffefb0; color: #000000;  font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}

/*background color for boxex */
.box_background
  { background-color: #e5e5c3; }

/* color and font spec text in home page boxes */
.blue_box_text
  { background-color: transparent; color: #082b61;  font-size: 10px;  line-height: 14px;font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}

  .blue_box_text A  { background-color: transparent; color: #082b61;  font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}
  .blue_box_text  A:link { color: #082b61; text-decoration: underline; background: transparent;}
  .blue_box_text A:visited { color: #082b61;  text-decoration: underline; background: transparent; }
  .blue_box_text A:hover { color: #082b61;   text-decoration: underline; background: transparent; }




/* color and font spec text in home page boxes */
.black_box_text
  { background-color: transparent; color: #000000;  font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}
 
 .black_box_text A  { background-color: transparent; color: #000000;  font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}
  .black_box_text  A:link { color: #000000; text-decoration: underline; background: transparent;}
  .black_box_text nA:visited { color: #000000;  text-decoration: underline; background: transparent; }
  .black_box_text A:hover { color: #000000;   text-decoration: underline; background: transparent; }


/*background color and font spec for border */
.border
  { background-color: #D3DCC5;}

/*background color and font spec for border */
.outer_border
  { background-image: url("images/outer_border.jpg");}

/*background color  */
.blue_background
  { background-color: #072c63; text-align: center; color: #ffffff;  word-spacing: 2px; letter-spacing: 1px; font-size: 13px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: bold; text-transform: uppercase;}

/*background color and font spec titles  */
.gold_box_title
  { background-color: #b49658; text-align: center; color: #ffffff;  letter-spacing: 1px; font-size: 13px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: bold; text-transform: uppercase;}




/*font spec titles on white background*/
.blue_subhead
  { background-color: transparent; color: #336699;  font-size: 14px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: bold;}

/*link spec for blue_subhead spec titles on white background*/
.blue_subhead A { color: #336699;  font-family: verdana,arial,helvetica; text-decoration:underline; font-weight: bold; }
.blue_subhead A:link { color: #336699; text-decoration: underline;  background: transparent; font-weight: bold;}
.blue_subhead A:visited { color: #336699;  text-decoration: underline; background: transparent; font-weight: bold;}
.blue_subhead A:hover { color: #B29753;   text-decoration: none; background: transparent; font-weight: bold;}


/*link spec for all links not called out with their own specs titles on white background*/
  A { color: #B1BCDC;  text-decoration:underline;}
 A:link { color: #B1BCDC; text-decoration: underline; background: transparent;}
 A:visited { color: #B1BCDC;  text-decoration: underline; background: transparent; }
 A:hover { color: #ccc;   text-decoration: none; background: transparent; }








/*background color and font spec for footer */
.footer
  { background-color: transparent; color: #000000;  font-size: 10px;  font-family: verdana,arial,helvetica;text-decoration: none; font-weight: normal;}

/*link spec for footer*/
.footer A { color: #336699;  font-family: verdana,arial,helvetica;text-decoration:underline; font-weight: normal; }
.footer A:link { color: #336699; text-decoration: underline;  background: transparent; font-weight: normal;}
.footer A:visited { color: #336699;  text-decoration: underline; background: transparent; font-weight: normal;}
.footer A:hover { color: #B29753;   text-decoration: none; background: transparent; font-weight: normal;}

