
#businessLettersHolder {width:390px; margin:15px auto; border-right:1px solid #000;}
#businessLettersHolder a {font-weight:bold; display:block; background:url(/images/1x1black.gif) left repeat-y;}
.businessLetter {text-align:center; width:30px; float:left; background:#C9B9FF url(/images/1x1black.gif) top repeat-x;}
#businessLettersHolder .clear {background:url(/images/1x1black.gif) bottom repeat-x;}

.selectHolder {width:150px;}

.categoryHeading, .companyHeading {color:#261487; margin:20px 0 5px 0; padding:5px;}
.categoryHeading {background-color:#754DB8; color:#fff;}
/*.companyHeading, .businessLink {background-color:#EFE7FD;}*/
.companyHeading {background-color:#EFE7FD;}
.businessLink {padding:2px; margin:5px 0;}
.businessLink a {font-weight:bold; color:#261487;}
.more {font-weight:bold; color:#774EBB;}

.detailsContainer .leftside {float:left; width:90px;}
.detailsContainer .rightside {float:left; width:210px;}
.description .rightside {width:375px;}

#businessTypesHolder {text-align:center;}
.businessSearchSubmit {border:1px solid #000; background-color:#C9B9FF; margin-left:10px;}

.businessImage {float:right; width:140px; text-align:right;}
.detailsContainer {float:left; width:350px; border-bottom:1px solid #C9B9FF; padding-bottom:5px; margin:5px; display:inline;}


.description {float:none; width:490px; display:block;}


.innerlinks a {font-weight:normal; color:#000; text-decoration:none;}
.innerlinks a:hover {text-decoration:underline;}