.downloadform .form_table td {
    padding-bottom: 10px;
}

.downloadform .form_table th.right, .form_table td.right {
    padding-left: 10px;
}

.downloadform .form_table .input_text {
    width: 138px;
}

.downloadform .form_table label {
    font-size: 0.75em;
}

.downloadform .form_table .company {
    width: 294px;
}

.downloadform .input_button {
    position: relative;
    left: -9px;
}

.downloadform .newsletter input {
    float: left;
}

.downloadform .newsletter label {
    display: block;
    margin-left: 25px;
}

.quote q.quote_box {
    padding-top: 62px;
    background-image: url(/images/quote_dunhill.gif);
}

.quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

h6 {
    color: #7ddb1c;
}

ol.numbered {
    list-style-type: decimal;
    list-style-position: outside;
    margin: 0 0 1em 1.25em;
}

.content .hdr {
    margin-bottom: 10px;
}

.landing_hdr_perfadv {
    background-image: url(/images/landing_hdr_perfadv.gif);
    padding-top: 67px;
}

.landing_hdr_huggies {
    background-image: url(/images/landing_hdr_howhuggies.gif);
    padding-top: 57px;
}

.landing_hdr {
    background-image: url(/images/landing_hdr.gif);
    padding-top: 99px;
}

.landing_hdr_facebook {
    background-image: url(/images/landing_hdr_facebook.gif);
    padding-top: 99px;
}

.landing_hdr_twitter {
    background-image: url(/images/landing_hdr_twitter.gif);
    padding-top: 67px;
}

.landing_hdr_bestpractices {
    background-image: url(/images/landing_hdr_bestpractices.gif);
    padding-top: 105px;
}

.landing_hdr_care2 {
    background-image: url(/images/landing_hdr_care2.gif);
    padding-top: 72px;
}

.landing_hdr_edf {
    background-image: url(/images/landing_hdr_edf.gif);
    padding-top: 72px;
}

.landing_hdr_obamacampaign {
    background-image: url(/images/landing_hdr_obamacampaign.gif);
    padding-top: 96px;
}

.landing_hdr_aspca {
    background-image: url(/images/landing_hdr_aspca.gif);
    padding-top: 96px;
}

.landing_hdr_babycenter {
    background-image: url(/images/landing_hdr_babycenter.gif);
    padding-top: 72px;
}

.landing_hdr_tommyhilfiger {
    background-image: url(/images/landing_hdr_tommyhilfiger.gif);
    padding-top: 96px;
}

.landing_hdr_biggestmissed {
    background-image: url(/images/landing_hdr_biggestmissed.gif);
    padding-top: 72px;
}

.landing_hdr_hillclimb {
    background-image: url(/images/landing_hdr_hillclimb.gif);
    padding-top: 48px;
}

.landing_hdr_northroad {
    background-image: url(/images/landing_hdr_northroad.gif);
    padding-top: 48px;
}

.landing_hdr_tripmela {
    background-image: url(/images/landing_hdr_tripmela.gif);
    padding-top: 48px;
}

.landing_hdr_cpcdialectics {
    background-image: url(/images/landing_hdr_cpcdialectics.gif);
    padding-top: 72px;
}

.landing_hdr_cpladvertising {
    background-image: url(/images/landing_hdr_cpladvertising.gif);
    padding-top: 105px;
}

.landing_hdr_cplreport {
    background-image: url(/images/landing_hdr_cplreport.gif);
    padding-top: 72px;
}

.landing_hdr_cplreport2009 {
    background-image: url(/images/landing_hdr_cplreport2009.gif);
    padding-top: 72px;
}

.landing_hdr_cplreport2010 {
    background-image: url(/images/landing_hdr_cplreport2010.gif);
    padding-top: 72px;
}

.landing_hdr_cplreportq22010 {
    background-image: url(/images/landing_hdr_cplreportq22010.gif);
    padding-top: 60px;
}

.landing_hdr_cplroi {
    background-image: url(/images/landing_hdr_cplroi.gif);
    padding-top: 72px;
}

.landing_hdr_easyleadgen {
    background-image: url(/images/landing_hdr_easyleadgen.gif);
    padding-top: 72px;
}

.landing_hdr_email {
    background-image: url(/images/landing_hdr_email.gif);
    padding-top: 72px;
}

.landing_hdr_leadglossary {
    background-image: url(/images/landing_hdr_leadglossary.gif);
    padding-top: 48px;
}

.landing_hdr_marketingleads {
    background-image: url(/images/landing_hdr_marketingleads.gif);
    padding-top: 48px;
}

.landing_hdr_marketingstrategies {
    background-image: url(/images/landing_hdr_marketingstrategies.gif);
    padding-top: 60px;
}

.landing_hdr_nonprofit {
    background-image: url(/images/landing_hdr_nonprofit.gif);
}

.landing_hdr_trails {
    background-image: url(/images/landing_hdr_trails.gif);
    padding-top: 72px;
}

.landing_hdr_planningfamily {
    background-image: url(/images/landing_hdr_planningfamily.gif);
    padding-top: 72px;
}

.landing_hdr_retailmarketing {
    background-image: url(/images/landing_hdr_retailmarketing.gif);
    padding-top: 72px;
}

.landing_hdr_retailmarketingsecret {
    background-image: url(/images/landing_hdr_retailmarketingsecret.gif);
    padding-top: 105px;
}

.landing_hdr_useracquisition {
    background-image: url(/images/landing_hdr_useracquisition.gif);
    padding-top: 72px;
}

.landing_hdr_obama {
    background-image: url(/images/landing_hdr_obama.gif);
    padding-top: 72px;
}

.landing_hdr_consumer {
    background-image: url(/images/landing_hdr_consumer.gif);
    padding-top: 105px;
}

.landing_hdr_shoppingcart {
    background-image: url(/images/landing_hdr_shoppingcart.gif);
    padding-top: 105px;
}

.landing_hdr_socialfrontier {
    background-image: url(/images/landing_hdr_socialfrontier.gif);
    padding-top: 105px;
}

.landing_hdr_socialguide {
    background-image: url(/images/landing_hdr_socialguide.gif);
}

.landing_hdr_agencyofthemonth {
    background-image: url(/images/landing_hdr_agencyofthemonth.gif);
    padding-top: 65px;
}

.landing_hdr_socialwomen {
    background-image: url(/images/landing_hdr_socialwomen.gif);
    padding-top: 65px;
}

.landing_hdr_parentingweekly {
    background-image: url(/images/landing_hdr_parentingweekly.gif);
    padding-top: 105px;
}

.logolist img {
    padding-right: 17px;
    vertical-align: top;
}

.logolist img.last {
    padding: 0;
}

.landing_logo_btmcntr {
    text-align: center;
    padding-top: 30px;
}

.landing_button {
    height: 70px;
}

.landing_button dt {
    float: right;
    width: 50%;
    height: 100%;
    text-align: center;
}

.landing_button dd {
    float: left;
    width: 49.9%;
    font-size: 0.75em;
    line-height: 1.2em;
}

.brandweek_quote q.quote_box {
    padding-top: 62px;
    background-image: url(/images/quote_brandweek.gif);
}

.brandweek_quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.businessweek_quote q.quote_box {
    background-image: url(/images/quote_businessweek.gif);
    padding-top: 20px;
}

.businessweek_quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.care2_quote q.quote_box {
    padding-top: 35px;
    background-image: url(/images/quote_care2.gif);
}

.care2_quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.direct_quote q.quote_box {
    padding-top: 40px;
    background-image: url(/images/quote_direct.gif);
}

.direct_quote cite.quote_box {
    width: 200px;
    margin-left: auto;
    margin-right: auto;
}

.edfnonprofit_quote q.quote_box {
    background-image: url(/images/quote_edfnonprofit.gif);
    padding-top: 100px;
}

.edfnonprofit_quote cite.quote_box {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
}

.planningfamily_quote q.quote_box {
    background-image: url(/images/quote_planningfamily.gif);
    padding-top: 60px;
}

.planningfamily_quote cite.quote_box {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
}

.ruf_quote q.quote_box {
    background-image: url(/images/quote_ruf.gif);
    padding-top: 105px;
}

.ruf_quote cite.quote_box {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
}

.wallstreet_quote q.quote_box {
    padding-top: 80px;
    background-image: url(/images/quote_wallstreet.gif);
}

.wallstreet_quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.obama_quote q.quote_box {
    padding-top : 75px;
    background-image: url(/images/quote_wallstreet_obama.gif);
}

.obama_quote cite.quote_box {
    width:266px;
    margin-left:auto;
    margin-right:auto;
}

.edf_quote q.quote_box {
    padding-top : 60px;
    background-image: url(/images/quote_edf2.gif);
}

.edf_quote cite.quote_box {
    width:273px;
    margin-left:auto;
    margin-right:auto;
}

.emarketer_quote q.quote_box {
    background-image: url(/images/quote_emarketer.gif);
    padding-top: 148px;
}

.emarketer_quote cite.quote_box {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
}

.forbes_quote q.quote_box {
    background-image: url(/images/quote_forbes.gif);
    padding-top: 85px;
}

.forbes_quote cite.quote_box {
    width: 260px;
    margin-left: auto;
    margin-right: auto;
}

.yankee_quote q.quote_box {
    background-image: url(/images/quote_yankee.gif);
    padding-top: 40px;
}

.yankee_quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.aspca_quote q.quote_box {
    background-image: url(/images/quote_aspca.gif);
    padding-top: 57px;
}

.aspca_quote cite.quote_box, .aspca_quote2 cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.aspca_quote2 q.quote_box {
    background-image: url(/images/quote_aspca3.gif);
    padding-top: 75px;
}

.babycenter_quote q.quote_box {
    background-image: url(/images/quote_babycenter.gif);
    padding-top: 82px;
}

.babycenter_quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.tommyhilfiger_quote q.quote_box {
    background-image: url(/images/quote_tommyhilfiger.gif);
    padding-top: 60px;
}

.tommyhilfiger_quote cite.quote_box {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}

.agencyofthemonth_quote q.quote_box {
    background-image: url(/images/quote_agencyofthemonth.gif);
    padding-top: 172px;
}

.agencyofthemonth_quote cite.quote_box {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
}

.parentingweekly_quote q.quote_box {
    background-image: url(/images/quote_parentingweekly.gif);
    padding-top: 150px;
}

.parentingweekly_quote cite.quote_box {
    width: 295px;
    margin-left: auto;
    margin-right: auto;
}

.callout_content_twitter {
    text-align: center;
}

.flash_container {
    text-align: center;
    height: auto;
    margin-bottom: 1em;
}

.align_center {
    text-align: center;
}

.content_left {
    width: 75%;
    float: left;
}

.content_right {
    width: 20%;
    float: left;
    margin-left: 25px;
}

h6.subheader {
    margin-bottom: 10px;
}

.slideshow {
    width: 425px;
}

.slideshow strong {
    display: block;
    margin: 12px 0 4px;
}

.slideshow div {
    padding: 5px 0 12px;
}

.callout_featuredbrandsq22010 {
    position: relative;
    height: 240px;
}

.callout_featuredbrandsq22010 img {
    position: absolute;
}

.callout_featuredbrandsq22010 .tennessee {
    left: 40px;
}

.callout_featuredbrandsq22010 .babycenter {
    top: 20px;
    left: 205px;
}

.callout_featuredbrandsq22010 .nautica {
    top: 70px;
    left: 44px;
}

.callout_featuredbrandsq22010 .petplace {
    top: 73px;
    left: 170px;
}

.callout_featuredbrandsq22010 .aspca {
    top: 140px;
    left: 65px;
}

.callout_featuredbrandsq22010 .tommyhilfiger {
    top: 140px;
    left: 215px;
}

.callout_featuredbrandsq22010 .webmd {
    top: 200px;
    left: 109px;
}
