
.cle { 
font-size: 90%;
color: #000000;
width:400px;
text-align: center;
font-weight: bold;
border: solid 2px #0000aa;
} 

.cle a{
color:#0000aa;
}

.dlm_index{
background-color: #eeeeee;
border: solid 1px #808080;
width:400px;
text-align: left;
font-weight: 200;
padding: 14px 6px 6px 6px;
}

.spotlight { 
position: absolute;
background-color: #ffffff;
top: 5px;
left: 65%;
font-size: 100%;
color: #000000;
width:200px;
text-align: center;
border: groove 4px #0000aa;
}

.spotlight a{ 
text-decoration: underline;
background-color: #FFFFFF;
}

.spotlight_low {
font-size: 90%;
}

.spotlight_pic{
float: left;
padding: 3px;
}

.piclist{
font-family: arial, sans-serif;
text-align: left;
padding-left: 3px;
font-size: 80%;
color: #000000;
}

.directory_of_legal_merchants_rowa{
background-color: transparent;
border: dashed 2px #000000;	
padding: 4px;
}


.directory_of_legal_merchants_rowb{
background-color: #dddddd;
border: dashed 2px #000000;
padding: 4px;
}

.business-name{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-weight: bold;
	font-variant: small-caps;
}

.strong{
font-size: 110%;
font-weight: bold;
}

.left-text
{
text-align: left;
}

.ThRows { background-color: #800000; color: #FFFFFF;
          font-weight: bold; text-align: center;
       font-family: Arial;
       font-size: 9pt;
}
.TrRows { background-color: #FFFFFF; color: #000000;
       font-family: Arial;
       font-size: 9pt;
}
.TrOdd  { background-color: #eeeeee; color: #000000;
       font-family: Arial;
       font-size: 9pt;
}


/* new styles begin 10-4-2008 */

.officers {font-family: arial, sans-serif; padding-left: 6px;}
.officers p {font-size: 11px; color: #808080;}
.officers h2 {font-size: 16px; color: #000080;}
.officers b {font-size: 12px; color: #800000;}

.profes {font-family: arial, sans-serif;}
.profes b {font-size: 16px; color: #800000;}
.profes p {font-size: 12px; line-height:18px;}

p {font-family: arial, sans-serif; font-size: 12px;}

.pro_bono b {font-size: 12px; color: #800000;}
