
a.aTitle, a.aTitle:link, a.aTitle:visited, a.aTitle:hover { color:#006680; text-decoration:underline; font-weight:bold; background:#FFFFFF; }

.fstg0 { font-size:9px; }
.fstg1 { font-size:11px; }
.fstg2 { font-size:13px; }
.fstg3 { font-size:15px; }
.fstg4 { font-size:17px; }
.fstg5 { font-size:19px; }
.fstg6 { font-size:21px; }
.fstg7 { font-size:23px; }
.fstg8 { font-size:25px; }
.fstg9 { font-size:27px; }

#content a { color:#006680; }

.url { font-size:10px; color:#006680;}

#divCompanyOverviews { padding: 8px; font-size:13px; }
.CompanyOverview { padding-bottom:12px; }
.CompanyOverviewContents { padding:4px 0 0 0px; }
.CompanyAdsBlock { border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-bottom:12px; }

#divLogo { padding-top:8px; }
#divHome,#divPage { padding-bottom:8px; position:relative; float:left; width:564px; }
#divSearchResultsHeading { }
#divProductsSearchResults,#divCompaniesSearchResults { padding-bottom:16px; }
#divOtherTags { padding:8px 0 16px 0 }
#divNewCompaniesOnIndex,#divNewPublishOnIndex,#divProductsOnIndex,#divWelcome,#divIndexOnIndex { padding-bottom:16px; }
#divAdsHomeTop,#divAdsOtherTop { padding-bottom:16px; }
#divProductsOnIndexList { padding:8px; border:1px solid #E4E4FF; background-color:#F8F8FF;}
#divCompanyInfo { padding-bottom:8px; position:relative; float:left; width:596px; }
#divCompanyInfoAds { width:160px; position:relative; float:right; }
#divUrl { padding:32px; text-align:center; margin:16px; width:500px; border:1px solid #E4E4FF; background-color:#F8F8FF; }
#right { padding-top:84px; width:160px; position:relative; float:right; }
#divGeneralMessage { padding-bottom:16px; font-weight:bold; color:green; }
#divErrorMessage { padding-bottom:16px; font-weight:bold; color:red; }
#divNewCompaniesOnIndexList,#divNewPublishOnIndexList,#divIndexOnIndexList { padding:8px; border:1px solid #E4E4FF; background-color:#F8F8FF; }
.companyDetails { padding-bottom:8px; }
.companyShortDescription { padding-bottom:8px; font-size:12px; font-style:italic; }
.companyDescription { padding-bottom:8px; font-size:14px; }
.companyProducts { font-size:14px; padding-bottom:8px; }
.companyPublish { font-size:14px; padding-bottom:8px; }
.companyPublishRow { padding-bottom:8px; }
.companyPublishText { font-size:12px; }
.companyPublishEdit { padding:8px; border:1px solid #E4E4FF; background-color:#F8F8FF; }
img.companyPublishImageThumb { float:left; margin:0 4px 4px 0; }
img.companyPublishImage { float:left; margin:0 12px 8px 0; }

.lblError { color:red; }
.lblOk { color:green; }
.lblSpacer { width:16px; display:block; float:left;}

.formLeft { font-weight:bold; width:150px; float:left; font-size:11px; }
.formAdminLeft { font-weight:bold; width:300px; float:left; font-size:11px; }
.formRight { font-size:11px; }


.lblHeading { color:#000000; font-size:16px; font-weight:bold; line-height:28px; }
.lblContactDetail { font-weight: bold; width:64px; display:block; float:left; }
.lblExplain { color:#666666; font-size:10px; font-style:italic; }
.pager { line-height: 24px; padding: 2px; border-bottom: 1px solid #6666CC; margin:auto; }
.pager a,.pageCtrl { padding: 4px 8px 4px 8px; background:#E4E4FF; }
.linkBox { left: 430px; position: absolute; width: 115px; border: 1px solid #E4E4FF; }
.linkBoxTitle { background:#E4E4FF; }
.inputTag { width:240px; }

.editMenuSelected { border-bottom:1px solid #6666CC; padding: 4px 8px 4px 8px; background:#E4E4FF; }
.editMenu { border-bottom:1px solid #6666CC; padding: 4px 8px 4px 8px; background:#FAFAFF; }

.complete {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding-left:3px;
        text-align:left;
        color:#666666;
}
div.autocomplete {
  position:absolute;
  width:250px;
  font-size:10px;
  background-color:white;
  border:1px solid #888;
  color:#666;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:11px;
  cursor:pointer;
}


td.editBox { padding:8px 0px 8px 8px; }

textarea.mceEditor {
}

input.inboxLong { width:240px;}
.clearance { font-family:Courier,Arial; font-size:11px; text-align:center; padding-top:4px; padding-bottom:4px; }
.clyes { background:#CCFFCC; color:#228822; }
.clno { background:#FFEECC; color:#882222; }
.clbad { background:#FFCCCC; color:#882222; }


