body
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
}
#footer .symfony img
{
  vertical-align: middle;
}

.feed
{
  padding-left: 20px;
  background: transparent url(../images/feed.png) no-repeat 0 0;
}

a
{
    outline: none;
}

a img
{
    border: none;
}

#adContainer{
    height:100%;
}

#adRow1{
    height:85%;
}

#adRow2{
    height:15%;
}

#footerTbl{
    height:100%;
}

.sgcImage
{
    font-family: arial;
    font-size: 18pt;
    font-weight: bold;
}

:focus { -moz-outline-style: none; }

.geoLink
{
    font-size: 13px;
    font-family: arial;
    margin-bottom: 0px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}

.geoP
{
    font-size: 15px;
    font-family: arial;
    margin-bottom: 0px;
    font-weight: bold;
}

.geoAddr
{
    font-family: arial;
    font-size: 11pt;
    font-weight: normal;
}

.geoError
{
    font-family: arial;
    font-size: 11pt;
    font-weight: normal;
    color: red;
}

.geoSubmit
{
    font-family: arial;
    font-size: 11pt;
    font-weight: bold;
    background-color: black;
    color: white;
}

.mainCell
{
    font-family: arial;
    font-size: 18pt;
    font-weight: normal;
    background-color: black;
}

.mainP
{
    font-size: 19px;
    font-family: arial;
    margin-bottom: 0px;
    font-weight: bold;
}

.mainHR
{
    color:maroon;
    margin-bottom: 0px;
    margin-top: 0px;
}

.mainA
{
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 8px;
    font-size: 16px;
    font-family: arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: blue;
}

.srchText{
    height: 20px;
    font-size: 16px;
}

.categoryLink
{
    color:red;
    height: 30pt;
    background-color: white;
    font-size: 13pt;
    font-weight: bold;
    font-family: arial;
    padding-left: 6px;
    text-decoration: none;
}

.footButt{
    width: 35px;
    height: 35px;
    background-image: url("/images/Spotlight_MagGlass.png");
    background-repeat:no-repeat;
    background-position: center;
    background-color: lightgray;
}

.subcategoryLink
{
    color:red;
    height: 30pt;
    background-color: white;
    font-size: 13pt;
    font-weight: bold;
    font-family: arial;
    padding-left: 4px;
    text-decoration: none;
}

.listingHdr{
    color: white;
    height: 25pt;
    background-color: black;
    font-size: 16pt;
    font-weight: bold;
    font-family: arial;
    text-align: center;
    padding: 0px;
    margin: 0px;
}

.listingHdr2
{
    color:white;
    height: 20pt;
    background-color: lightgray;
    font-size: 11pt;
    font-weight: bold;
    font-family: arial;
    text-align: left;
    padding-left: 12px;
}

.platinumListing{
    font-family: arial;
    font-size: 11pt;
    padding-left: 8pt;
    background-color: #F0F0FF;
}

.platinumListingBlank{
    font-family: arial;
    font-size: 4pt;
    background-color: #F0F0FF;
}

.platinumListingName
{
    font-family: arial;
    font-weight: bold;
    font-size: 13pt;
    color: black;
    text-decoration: none;
    background-color: #F0F0FF;
}

.platinumListingPhone
{
    font-family: arial;
    font-weight: bold;
    font-size: 13pt;
    color: blue;
    padding-left: 8pt;
    background-color: #F0F0FF;
    padding-bottom: 6pt;
}

.platinumListingLink
{
    font-family: arial;
    font-size: 11pt;
    color: black;
    text-decoration: none;
    background-color: #F0F0FF;
    text-align: left;
}

.goldListing{
    font-family: arial;
    font-size: 11pt;
    padding-left: 8pt;
}

.goldListingBlank{
    font-family: arial;
    font-size: 4pt;
}

.goldListingName
{
    font-family: arial;
    font-weight: bold;
    font-size: 13pt;
    color: black;
    text-decoration: none;
}

.goldListingPhone
{
    font-family: arial;
    font-weight: bold;
    font-size: 13pt;
    color: blue;
    padding-left: 8pt;
    padding-bottom: 6pt;
}

.goldListingLink
{
    text-decoration: none;
    font-family: arial;
    font-size: 11pt;
    text-align: left;
    color: black;
}

.basicListing{
    font-family: arial;
    font-size: 11pt;
    font-weight: normal;
    padding-left: 8pt;
    text-decoration: none;
}

.basicListingBlank{
    font-family: arial;
    font-size: 4pt;
}

.basicListingName
{
    font-family: arial;
    font-weight: normal;
    font-size: 13pt;
    color: black;
    text-decoration: none;
}

.basicListingPhone
{
    font-family: arial;
    font-weight: bold;
    font-size: 13pt;
    color: blue;
    padding-left: 8pt;
    padding-bottom: 6pt;
}

.supplier{
    font-family: arial;
    font-weight: normal;
    font-size: 12pt;
    color: black;
    padding: 2px 0px 0px 9px;
}

.supplierBlank{
    font-family: arial;
    font-weight: normal;
    font-size: 3pt;
}

.supplierName{
    font-family: arial;
    font-weight: bold;
    font-size: 12pt;
    color: black;
    padding-left: 8pt;
}

.supplierPhone{
    font-family: arial;
    font-weight: bold;
    font-size: 12pt;
    color: blue;
    padding: 2px 0px 0px 8px;
}

.supplierLabel
{
    font-family: arial;
    font-weight: normal;
    font-size: 12pt;
    color: black;
}

.supplierValue
{
    font-family: arial;
    font-weight: normal;
    font-size: 12pt;
    color: black;
    text-decoration: none;
}

.supplierValueTabbed
{
    font-family: arial;
    font-weight: normal;
    font-size: 11pt;
    color: #CBE1E1;
    text-decoration: none;
    padding-left: 6pt;
}

.distributorMsg{
    font-family: arial;
    font-size: 13pt;
    padding-left: 0pt;
    font-weight: bold;
}

.distributorList{
    font-family: arial;
    font-size: 11pt;
    padding-left: 12pt;
}

.distributorListBlank{
    font-family: arial;
    font-size: 4pt;
}

.distributorListName{
    font-family: arial;
    font-weight: bold;
    font-size: 13pt;
    color: black;
    padding-left: 12pt;
    text-decoration: none;
}

.distributorListPhone
{
    font-family: arial;
    font-weight: bold;
    font-size: 13pt;
    color: blue;
    padding-left: 12pt;
    padding-bottom: 6pt;
}

.distributorListLink
{
    text-decoration: none;
    font-family: arial;
    font-size: 11pt;
    text-align: left;
    color: black;
}

.premAdButtBack
{
    background-color: black;
}

.premAdButton
{
    color: black;
    background-color: gold;
    font-family: arial;
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
    width: 100px;
    text-decoration: none;
}

.addrCoord
{
    color: black;
    font-family: arial;
    font-size: 15px;
}

.addrP
{
    font-size: 15px;
    font-family: arial;
    margin-bottom: 0px;
    font-weight: bold;
    height:20pt;
}

