/* Barrisol css file, Mar 2005 site revision */

body { background-color: #191919; color: #191919; margin: 20px; 
font-family: Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-size: 12px; font-weight: normal; line-height: 16px; }

a:link { color: #A70000; }
a:visited { color: #A70000; }
a:active { color: #CC0000; } 
a:hover { color: #CC0000; }

td { font-family: Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-size: 12px; font-weight: normal; line-height: 16px; }
p { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px; }
p.list { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }

ul { border: 0px; margin-top: 2px; margin-bottom: 6px; list-style-type: disc; }
li { margin-bottom: 3px; line-height: 16px; }

  .spacer { height: 10px ; }

  .center { text-align: center; }
  
  .nobr { white-space: nowrap; }  
  
  /* invisi-style */
  .swim { font-size: 4px; color: #191919; text-align: center; }
  
  .copyright  { font-size: 9px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif;  color: #C9E0EE; margin-top: 4px; }
  
  .red { color: #CC0000; font-weight: bold; }
  
  /* pullquote style */
  .pq  { font-size: 16px; color: #364057; text-align: left; margin-left: 14px; margin-right: 14px; line-height: 20px; }
  
  .finw { color: #FFFFFF; }
  .finb { color: #000000; }
  
  .sml  { font-size: 10px; font-weight: normal; }
  
  /* background styles */
  .row1a { background-image: url(bgimages/r1a.jpg); background-repeat: repeat-x; background-position: top left; }
  
  .row2a { background-image: url(bgimages/r2a.jpg); background-repeat: repeat-x; background-position: top left; }
  
  .row2b { background-image: url(bgimages/r2b.jpg); background-repeat: repeat-x; background-position: top left; }
  
  .row3a { background-image: url(bgimages/r3a.jpg); background-repeat: repeat-x; background-position: top left; }
               
  .row3b { background-image: url(bgimages/r3b.jpg); background-repeat: repeat-x; background-position: top left; }
                 
  .row4a { background-image: url(bgimages/r4a.jpg); background-repeat: repeat-x; background-position: top left; background-color: #5C90C1; }
  
  .row4b { background-image: url(bgimages/r4b.jpg); background-repeat: repeat-x; background-position: top left; background-color: #648BAE; }
  
/* forms styles */
input, textarea { color: #333333; background-color: #FFFFFF; border: 1px solid #B2B2B2; font-size: 12px; }
input2, textarea2 { color: #333333; background-color: #DAFCFA; border: 1px solid #B2B2B2; font-size: 12px; }
select { color: #333333; background-color: #FFFFFF; font-size: 12px; } /* border causes problems in Netscape 4.x */
input.box { color: #333333; background-color: transparent; border: 0px; }
form { margin-bottom: 10px; margin-top: 0px; }  
  
  
  


  
