body	{ font-family: sans-serif; }

.press	{ font-family: serif; font-size: 12pt; font-weight: normal; } /* For Immediate Release */

.small	{ font-size: 8pt; }

.sm_gr	{ font-size: 8pt; background-color: #cccccc; }

.smbld  { font-size: 8pt; font-weight: bold; }

.large	{ font-size: 36pt; font-weight: bold; }

.larlite{ font-size: 18pt; font-weight: bold; }

.cccc99 { background-color: #cccc99; }

.sm_cc9 { font-size: 8pt; background-color: #cccc99; }
.smb_cc9 { font-size: 8pt; background-color: #cccc99; font-weight: bold; }

.med	{ font-size: 10pt;
	  font-weight: 200; }
	  
.medb	{ font-size: 10pt;
	  font-weight: bold; }

.medi	{ font-size: 10pt;
	  font-weight: 200;
	  font-style:italic; }

.mediPad{ font-size: 10pt;
	  font-weight: 200;
	  font-style:italic;
	  padding:0 15 0 12%; }

.quote	{ font-size: 12pt;	/* Family Values Quote */
	  font-weight: 500;
	  font-style: italic;
	  background-image:url(images/val_bak.jpg);
	  background-repeat:no-repeat; }  
	  

.quote2 {border:solid thin black;     /* ten through thirteen advance */
	background-color:white;
	font-family:verdana;
	font-size:8pt;
	font-style:italic;}
	
.q_tab {border:solid thin black;
	background-color:#cccc99;
	float:right;}
	  
q.dfntn	{ background-color:#efefef; /* first use: BA / COOT article */
	  color:#010101; 
	} 

.ten	{ font-size: 10pt; }

.text01 { color: #336600;
	  font-size: 12pt;
	  font-weight: 500;
	}
	
.text02 { color: #336600;
	  font-size: 14pt;
	  font-weight: 600;
	}
	
.text03 { color: #336600;
	  font-size: 8pt;
	  font-weight: bold;
	}
	
.text04 { color: #336600;
	  font-size:10pt;
	  font-weight:normal;
	}
	
.bkred  { background-color: #ff9999;
          font-size: 8pt;
        }

.bkora  { background-color: #ffcc99;
	  font-size: 8pt;
	}

.bkblu  { background-color: #ccffff;
	  font-size: 8pt;
	}

.bkpur  { background-color: #ccccff;
	  font-size: 8pt;
	}
	
h1	{ font-family: verdana, sans-serif;
	  font-size: 14pt;
	  font-weight: bold;
	}
	
h2	{ font-family: verdana, sans-serif;
	  font-size: 12pt;
	  font-weight: bold;
	}
	
.yel	{ font-family: verdana, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  background-color: yellow;
	  color: black;
	}
	
.rd_tx {color:red;}

.yellow	{ background-color:yellow; }

.db { font-family: arial, sans-serif;
      font-size: 11pt;
      color: black;
    }
    
.vertop	{ vertical-align:top; }
.vertopmed { vertical-align:top;font-size:10pt; }

.rlxaudio { background-color: #cccc99; 
	    border-style: solid; 
	    border-color: black;
	    padding-left: 5px; }
.rlx2frametop {background-image:url(relix/rlx2_topBar.jpg);background-repeat:repeat-x;}
.rlx2framebottom {background-image:url(relix/rlx2_bottomBar.jpg);background-repeat:repeat-x;}
    
.rlx {background-image:url(relix/red_relix_dot.jpg);}
.rlxframetop {background-image:url(relix/ad_relix_edge_top.jpg);background-repeat:repeat-x;}
.rlxframebottom {background-image:url(relix/ad_relix_edge_bottom.jpg);background-repeat:repeat-x;}

.edgebl {border-width: 1px; border-color: black; border-style: solid;}

.lnht165sm {line-height:165%;font-size:8pt;}

.padr10 {padding-right:10;}

.padr20p {padding-right:20%;}

.padr10sm {padding-right:10%;font-size:8pt;}

.padl10 {padding-left:10;}

.padl10md {padding-left:10;
	   font-size: 10pt;
	  }
	  
.padl10mdbd {padding-left:10;
	   font-size: 10pt;
	   font-weight: bold;
	  }
	  
.padl10sm {padding-left:10;
	   font-size: 8pt;
	  }
	  
.padl {padding-left:50;}

.padlsm {padding-left:50;
	 font-size:8pt;
	 }
	 
.padlmed { padding-left:50;
	   font-size: 10pt;
	 }
	 
.padlmed60 { padding-left:60;
	   font-size: 10pt;
	 }
	 
.padlr15med {padding:0 15 0 15;
	    font-size:10pt;
	    }
	    
.padl5v10 { font-family:verdana;font-size:10;padding:0 5 0 5; }

.undln { text-decoration: underline; font-size: 10pt;background-color: #cccc99;}

.calendar { color: black; /* text color */
               background-color: black;
               width: 450px;
               padding: 3px;
               text-align: left;
             }
   .calendar_today { background-color: #cc9; width: 98%; padding: 2px; margin: 4px; text-align: left; }
   .calendar_event_1 { background-color: white; width: 98%; padding: 2px; margin: 4px; text-align: left }
   .calendar_event_2 { background-color: #ccc; width: 98%; padding: 2px; margin: 4px; text-align: left; }

   .calendar_artist_text { color: #cccc99; text-align: left; font-size: 12pt; font-weight: bold; }
   .calendar_date_text { color: red; font-size: 10pt; text-align: left; }
   .calendar_event_title_text { color: blue; font-size: 10pt; font-weight: bold; }
   .calendar_venue_text { color: indigo; font-size: 10pt; }
   .calendar_notes_text { color: black; font-size: 10pt; }

.smli {font-style:italic;font-size:8pt;}

.big {font-style: normal;font-size: 14pt;}

.bigi {font-style: italic;font-size: 14pt;}

.giant {font-size: 48pt; text-align: absbottom;}

.bold {font-weight: bold;}

.indent {padding-left:30;}

.nlrg {font-size: 110%;}

.gr_wh {font-weight:bold;color:white;background-color:green;font-size:8pt;}

.l10 {padding:0 0 0 10;} /* archives-jdart-supplimental */


a:link  {color: gray; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:active {color: brown; text-decoration: none;}
a:hover {color: #fff; text-decoration: none; background-color:#999;}