a:link{
  color: #0066CC; 
}

a:active{
  color: blue;
 
}

a:visited{
  color: blue;
}

hr {
  color: #CCCCCC;
}

.tableGreyBorder{
  border: 1px solid #cccccc;
}

.cellGreyBorder{
  border: 1px solid #cccccc;
}

.homeFormButton{
  font-family:Verdana;
  font-size: 12px;
  background:#dcdcdc;
}

.homeSearchBox{
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #FFFCF2;
}

.homeSuggestionBox{
  border-top: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  background-color: #FFFFFF;
}

.homeSearchText{
  font-family:Verdana;
  font-size: 16px;
  font-weight: bold;
  color:#7f7f7f;
}

.homeSectionText{
  font-family:Verdana;
  font-size: 10px;
  color:#696969;
}

.homeSectionTitle{
  font-family:Verdana;
  font-size: 10px;
  font-weight: bold;
  color:#999999;
}

.footerSectionText{
  font-family:Verdana;
  font-size: 10px;
  color:#333333;
}

.topSearchBox{
  background-color: #CFEFAE;
}

.topSearchText{
  font-family:Verdana;
  font-size: 10px;
  font-weight: bold;
  color:#333333;
}

.topSearchSectionText{
  font-family:Verdana;
  font-size: 10px;
  color: #247336;
}

.topSearchTextField {
  font-family: Verdana;
  font-size: 10px;
  border: 1px solid #0099CC;
  height: 18px;
  padding: 2px;
}

.topFormButton{
  font-family:Verdana;
  font-size: 12px;
  background:#dcdcdc;
}

.tabTopLine{
  border-top: 1px solid #cccccc;
}

.tabBottomLine{
  border-bottom: 1px solid #cccccc;
}

.tabLeftLine{
  border-left: 1px solid #cccccc;
}

.tabRightLine{
  border-right: 1px solid #cccccc;
}

.tabText {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
}

.tabSectionText {
  font-family: Verdana;
  font-size: 10px;
}

.tabOffBackground {
  background-color: #F7F3F7;
}

.tabOnBackground {
  background-color: #CFEFAE;
}

.optionsBoxTitle {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #247336;
}

.optionsBoxSectionText {
  font-family: Verdana;
  font-size: 10px;
  color: #696969;
}

.optionsBoxSectionTextHighlighted {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #363636;
}

.optionsBoxTitleBackground {
  background-color: #CFEFAE;
}

.optionsBoxTopLine{
  border-top: 1px solid #138F34;
}

.optionsBoxBottomLine{
  border-bottom: 1px solid #138F34;
}

.optionsBoxLeftLine{
  border-left: 1px solid #138F34;
}

.optionsBoxRightLine{
  border-right: 1px solid #138F34;
}

.resultsHeading{
  font-family: Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #247336;
}

.resultsHeadingUnderline{
  border-bottom: 1px solid #247336;
}

.resultsMessage{
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
  color: #666666;
}

.resultsBusinessName {
  font-family: Arial;
  font-size: 14px;
}

.paidResultsBusinessName {
  font-family: Arial;
  font-size: 14px;
  font-weight:bold;
}

.resultsStrapline {
  font-family: Arial;
  font-style: italic;
  font-weight: bold;
  font-size: 13px;
}

.resultsAddress {
  font-family: Arial;
  font-size: 13px;
}

.overtureResultsDesc {
  font-family:Arial;
  font-size:13px
}

.resultsLink{
  font-family: Verdana;
  color: #999999;
  font-size: 9px;
}

.resultsMatchingTerms{
  font-family: Verdana;
  font-size: 10px;
  font-weight:bold;
}

.resultsDivider{
  color: #eeeeee;
}

.resultsPagination {
  font-family: Verdana;
  font-size: 10px;
  color: #333333;
}

.bizInfoBackground {
  background-color: #f7f7f7;
}

.bizInfoContentBackground {
  background-color: #ffffff;
}

.bizInfoBackgroundHighlight {
  background-color: #CFEFAE;
}

.bizInfoBackgroundHighlight2 {
  background-color: #e6e6e6;
}

.bizInfoTopLine{
  border-top: 1px solid #cccccc;
}

.bizInfoBottomLine{
  border-bottom: 1px solid #cccccc;
}

.bizInfoLeftLine{
  border-left: 1px solid #cccccc;
}

.bizInfoRightLine{
  border-right: 1px solid #cccccc;
}

.bizInfoBusinssName {
  font-family: Arial;
  font-weight: bold;
  font-size: 16px;
  color: #ff6600;
}

.bizInfoStrapline {
  font-family: Verdana;
  font-weight:bold;
  font-size: 10px;
  color: #333333;
}

.bizInfoSectionText {
  font-family: Verdana;
  font-size: 10px;
  color: #333333;
}

.bizInfoSectionTextTitle {
  font-family: Verdana;
  font-weight:bold;
  font-size: 10px;
  color: #247336;
}

.bizInfoSubHeading {
  font-family: Verdana;
  font-weight:bold;
  font-size: 10px;
  color: #666666;
}

.bizInfoMapHeading {
  font-family: Verdana;
  font-weight:bold;
  font-size: 12px;
  color: #247336;
}

.bizInfoMapBusinessName {
  font-family: Verdana;
  font-weight:bold;
  font-size: 12px;
  color: #666666;
}

.bizInfoMapLink {
  font-family: Verdana;
  font-weight:bold;
  font-size: 10px;
  color: #333333;
}

.bizInfoZoomButton {
  font-family: Verdana;
  font-size: 10px;
  color: #333333;
}

.guidedSearchHeading {
  font-family: Verdana;
  font-size: 24px;
  color: #247336;
}

.guidedSearchHeadText {
  font-family: Arial;
  font-size: 13px;
  color: #333333;
}

.guidedSearchHeadNumber {
  font-family: Arial;
  font-weight:bold;
  font-size: 16px;
  color: #247336;
}

.guidedSearchSubHeadText {
  font-family: Arial;
  font-size: 13px;
  color: #333333;
}

.guidedSearchSubHeadNumber {
  font-family: Arial;
  font-weight:bold;
  font-size: 20px;
  color: #247336;
}

.guidedSearchSearchHeading {
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
  color: #247336;
}

.guidedSearchSectionText {
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #333333;
}

.guidedSearchSearchOptionsText {
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
}

.guidedSearchInput {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
}

.guidedSearchFormButton {
  font-family:Verdana;
  font-size: 10px;
  background:#dcdcdc;
}

.advSearchHeading {
  font-family: Verdana;
  font-size: 24px;
  color: #247336;
}

.advSearchHeadText {
  font-family: Arial;
  font-size: 13px;
  color: #333333;
}

.advSearchHeadNumber {
  font-family: Arial;
  font-weight:bold;
  font-size: 16px;
  color: #247336;
}

.advSearchSubHeadText {
  font-family: Arial;
  font-size: 13px;
  color: #333333;
}

.advSearchSubHeadNumber {
  font-family: Arial;
  font-weight:bold;
  font-size: 20px;
  color: #247336;
}

.advSearchSearchHeading {
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
  color: #247336;
}

.advSearchSectionText {
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #333333;
}

.advSearchSearchOptionsText {
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
}

.advSearchInput {
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
}

.advSearchFormButton {
  font-family:Verdana;
  font-size: 10px;
  background:#dcdcdc;
}

.sponsorLink {
  font-family: Arial;
  font-size: 13px;
  text-decoration: none;
}

.overtureHeadingInfoLink {
  font-family: Verdana;
  font-size: 10px;
  color: #363636;
}

.overtureInfoBusinssName {
  font-family: Arial;
  font-size: 14px;
}
