/* ***** HEADER ADVERTISE ***** */
#header.advertise ul#menu {padding-left: 0; float: right; margin-right:15px;}
.advertise a.menu_link{margin-right: 35px;}
a#menu_upload {margin-right: 0;}
a#menu_banner {background: url(../../img/images/menu_banner.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
a#menu_video {background: url(../../img/images/menu_video.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
a#menu_audience-profile {background: url(../../img/images/menu_audience-profile.png) 0 0 no-repeat; width: 77px; height: 31px; z-index: 102;}
a#menu_policies {background: url(../../img/images/menu_policies.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
a#menu_specifications{background: url(../../img/images/menu_specifications.png) 0 0 no-repeat; width: 120px; height: 31px; z-index: 102;}
a#menu_upload {background: url(../../img/images/menu_upload.png) 0 0 no-repeat; width: 97px; height: 31px; z-index: 102;}
/* ***** Advertise - Intro Page ***** */
/* col11 */
#contents.intro_page {padding: 6px 0 4px 0;}
#advertise_intro_page_header {width: 968px;height: 138px;background: transparent url('../../img/images/top-seos-advertise-top.jpg') no-repeat right top;border: 1px solid #bcbcbc;padding: 70px 0 0 17px;color: #fff;margin: 0 auto 11px auto;}
#advertise_intro_page_header h1{font-size: 3.85em;line-height: .9em;font-weight: normal;}
#advertise_intro_page_header h2{font-size: 3em;font-weight: normal;margin-bottom: 8px;}
#advertise_intro_page_header h2 a { color: #79d8ff;}
#advertise_intro_page_header h2 a:hover {text-decoration: none;}
#advertise_intro_page_header h3{font-size: 1.8em;font-weight: normal;}

.col15 {width: 301px;margin-right: 16px;border: 1px solid #c2c2c2;height: 230px;padding: 9px 5px 6px 10px;}
#benefits.col15 {margin-left: 7px;width: 302px;display: inline;}
.intro_page .without_margin {margin-right: 0;}
.intro_page .without_margin h2 { color: #000; }

/* benefits */
.col15 h2 { font-size: 2.4em; color: #dc0202; margin-bottom: 12px; }
#benefits_list li { font-size: 1.4em; margin-bottom: 11px; background: transparent url('../../img/images/seo-advertise-benefits-raquo-bullet.png') no-repeat left 2px; padding-left: 15px; line-height: 1.3em; }

/* advertise */
.col15 p.usual_text1 { font-size: 1.4em; }
#advertise_with_topseos_links { margin-top: 16px; }
#advertise_with_topseos_links li { margin-bottom: 6px; }
#advertise_with_topseos_links li a { font-size: 1.1em; text-decoration: underline; color: #0d579a; }

.advertise.policies em {font-style: normal; font-weight: bold; text-decoration: underline;}

/* contact us */
#contents.intro_page #contact_us_form { float: left; width: 140px; padding-top: 8px }
#contents.intro_page #contact_us_form p.with_text_input { margin-bottom: 6px; }
#contents.intro_page #contact_us_form p.with_button { padding: 4px 0 0 0; clear: both}
#contents.intro_page #contact_us_form input { width: 133px; height: 15px; border: 1px solid #939393; font-size: 1.1em; }
#contents.intro_page #contact_us_form label { font-size: 1.2em; }

#contact_person { float: right; width: 144px; height: 100px; background: transparent url('../../img/images/seo-contact-person-background.png') no-repeat left top; padding: 42px 0 0 15px; margin: 10px 0 0 2px; font-size: 1.2em; }
#contact_person .contact_person_name, #contact_person .contact_person_phone { font-weight: bold; line-height: 1.5em; }
#contact_person .contact_person_mail { background: transparent url('../../img/images/icon-email.png') no-repeat left bottom; padding-left: 22px; }
#contact_person .contact_person_mail a { color: #0d579a; text-decoration: underline; }

/* ***** Advertise - Contact us ***** */

/* col8 */

.col8 {width: 787px; }
.usual_text { font-size: 1.2em; line-height: 1.5em; margin-bottom: 11px; }
.advertise { background: #fff url('../../img/images/top-seos-advertise-background.png') repeat-y left top; }
.advertise h3.boxed { padding: 6px 0 5px 17px; background: #fff; }
.advertise .with_border { width: 780px; padding: 3px 3px 330px 3px; }
.advertise .with_gray_textured_background {background: #fff url('../../img/images/seo-advertise-content-background.png') repeat-x left top;padding: 20px 15px 0 15px;float: left;}
.adbanner {float: left;}
.advertise.upload-advertising form,
.advertise.submit-success-story .col8 form {float: left; margin-bottom: 20px; padding-bottom:20px;}
.advertise.upload-advertising form h4,
.advertise.submit-success-story form h4{font-size:1.4em; padding-bottom:20px; float: left; width: 100%;}
.advertise.upload-advertising form ul li,
.advertise.submit-success-story form ul li {float: left;  font-size: 1.2em;  padding-bottom:10px;}
.advertise.upload-advertising form label,
.advertise.submit-success-story .col8  form label {display: block;font-weight: bold; padding-bottom:2px;}
.advertise.upload-advertising form label.inline,
.advertise.submit-success-story form label.inline {display: inline-block; padding-right: 10px;} 
.advertise.upload-advertising form input,
.advertise.submit-success-story .col8 form input {padding:2px 0;}
.advertise.upload-advertising form ul li input.text,
.advertise.submit-success-story form ul li input.text {width:365px;}
.advertise.upload-advertising form .full,
.advertise.submit-success-story form .full {width:747px;}
.advertise.upload-advertising form ul li.left,
.advertise.submit-success-story form ul li.left {margin-right:15px;}
.advertise.upload-advertising form p,
.advertise.submit-success-story .col8 form p {font-weight: bold; padding-bottom: 5px;}
.advertise.upload-advertising form p span.normal,
.advertise.submit-success-story form p span.normal {font-weight: normal;}
.advertise.upload-advertising p.upload{background:url(../../img/images/button_blue.gif) no-repeat scroll right top transparent;}
.advertise.upload-advertising p.upload button {background:url("../../img/images/button_blue.gif") no-repeat scroll left top transparent;}
.advertise.upload-advertising p.submit button,
.advertise.submit-success-story p.submit button {background:url("../../img/images/button.png") no-repeat scroll left top transparent;}
.advertise.upload-advertising p.submit,
.advertise.submit-success-story p.submit {background:url("../../img/images/buttonp.png") no-repeat scroll right top transparent;}
.advertise.upload-advertising p.upload,
.advertise.upload-advertising p.submit,
.advertise.submit-success-story p.submit {clear:both;float:left;font-size:1.2em;margin-top:10px;padding-right:1px;}
.advertise.upload-advertising p.submit button,
.advertise.submit-success-story p.submit button,
.advertise.upload-advertising p.upload button {border:0 solid #003366;color:#FFFFFF;float:left;font-size:1em;font-weight:bold;height:18px;margin:0;overflow:visible;padding:0 15px 3px;vertical-align:middle;width:auto;}
.advertise.submit-success-story textarea {width: 747px; height: 150px;}
.advertise.upload-advertising .box_type12 {float: left; margin-left: 7px;}
.advertise.submit-success-story .box_type12 {float: left;}
.advertise.audience_profile ol {padding: 10px 10px 10px 40px;}
.advertise.audience_profile ol li {font-size: 1.2em; padding-bottom: 10px;}
.advertise.upload-advertising p,
.advertise.submit-success-story .col8 p{font-size: 1.2em; padding-bottom: 20px;}
.advertise .phone { color: #d70000; }
.advertise #contact_box { margin-bottom: 18px; }
.advertise #contact_box p { margin-bottom: 5px; font-size: 1.2em; }
.advertise #contact_box h6 { font-size: 1.4em; }
.advertise  #live_expert_chat { margin: 130px 0 0 0; }
.advertise form#contact_form {clear: both;border: 1px solid #d9d9d9;background-color: #f1f1f1;width: 733px;padding: 20px 0 0 16px;overflow: auto;font-size: 1.2em;}
.advertise form#contact_form label { font-weight: bold; }
.advertise form#contact_form .check_boxes { margin-bottom: 20px; overflow: auto; }
.advertise form#contact_form .check_boxes h6 { width: 105px; font-weight: bold; float: left; }
.advertise form#contact_form .check_boxes label { display: block; float: left; font-weight: normal; width: 175px; }
.advertise form#contact_form .check_boxes p.one_row { float: right; width: 620px; margin-bottom: 15px; }
.advertise form#contact_form .check_boxes p.one_row.lowest_one { margin-bottom: 0px; }
.advertise form#contact_form .check_boxes input { vertical-align: -15%;  }
.advertise form .dots { background: transparent url('../../img/images/dotted_divider.png') no-repeat left top; width: 727px; height: 5px; margin: 15px 0 27px 0; }
.advertise form#contact_form input.text_input { width: 327px; height: 16px; }
.advertise form#contact_form .text_inputs { margin: 0 19px 31px 0; width: 332px; }
.advertise form#contact_form .text_inputs p { margin-bottom: 13px; }
.advertise form#contact_form .text_inputs p.lowest_one { margin-bottom: 0; }
.advertise form#contact_form textarea { width: 359px; height: 212px; margin-bottom: 24px; }
.advertise form#contact_form p.with_buttons button { float: left;  }
.advertise form#contact_form p.with_buttons button.submit_button { margin: 0 4px 0 0; }
.advertise form#contact_form p.with_buttons button.reset_button { margin: 0; }
.advertise form#contact_form p.with_buttons { overflow: auto; width: 114px; padding: 0 0 0 246px; margin: 0; }
.advertise form#contact_form .text_area  { margin: 0; width: 364px; }

.advertise .demo {font-size: 1.4em; margin-bottom:5px;}
.advertise .demo a {margin-left: 24px;}
.advertise .demo span {display:inline-block; padding-top:18px; vertical-align:middle;}
.advertise .pre-roll {background: url(../../img/images/pre-roll.png) no-repeat; width: 189px; height: 37px; text-indent: -9999px; display:inline-block;}
.advertise .mid-roll {background: url(../../img/images/mid-roll.png) no-repeat; width: 189px; height: 37px; text-indent: -9999px; display:inline-block;}
.advertise .post-roll {background: url(../../img/images/post-roll.png) no-repeat; width: 189px; height: 37px; text-indent: -9999px; display:inline-block;}
/* col9 */
.col9 { width: 206px; }
.advertise .col9 { margin-top: 23px; margin-left:7px;}
button#checkout_grey_button { margin: 0 auto;display: block;width: 99px;height: 25px;background: transparent url('../../img/images/seo-checkout-button.png') no-repeat top left;text-indent: -5000px;border: 0;}
/* ***** Advertise Leads ***** */

/* col8 */
.leads .with_gray_textured_background { padding-top: 17px; }
.leads h4 {font-size: 14px;margin: 0 0 20px 0;}
#leads_form table {width: 570px;margin: 20px auto 10px auto;}
#leads_form table th {background-color: #ecf3f9;font-size: 1.2em;height: 30px;}
#leads_form table th.wide {padding-left: 42px;width: 458px;text-align: left;border-left: 1px solid #d2e3f3;}
#leads_form table th.top_th {border-top: 1px solid #d2e3f3;border-bottom: 1px solid #d2e3f3;}
#leads_form table th.narrow {border-right: 1px solid #d2e3f3;}
#leads_form table th.bottom_th {border-bottom: 1px solid #d2e3f3;}
#leads_form table td {font-size: 1.1em;height: 30px;}
#leads_form table td.wide, #leads_form table td.narrow {text-align: center;}
#leads_form table td.wide {width: 488px;text-align: left;padding-left: 12px;}
#leads_form table td.grey_row {border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;background-color: #f5f5f5;}
#leads_form table td input {vertical-align: -15%;width: 20px;}
#leads_form table td label {padding-left: 8px;}
#leads_form p.with_button {width: 100px;margin: 0 auto;padding-left: 470px;}

/* col9 */
img.video {border: 1px solid #a9a9a9;padding: 2px;margin: 10px 0 0 7px;}
img.video_smaller {border: 1px solid #a9a9a9;padding: 2px;margin: 6px 0;}

/* ***** Advertise Audience Profile ***** */

/* col8 */
#contents.audience_profile .with_gray_textured_background { padding: 17px 3px 0 15px;}
#contents.audience_profile .with_border {padding-bottom: 5px;}
.advertise h3.blue_underlined {font-size: 1.8em;border-bottom: 4px solid #0e589b;font-weight: normal;margin-bottom: 8px;clear: both;}
.advertise h3.traffic_h3 {border-top: 25px solid #fff;margin-bottom: 16px;}
#contents.audience_profile .site_usage_box {width: 340px;margin-right: 60px;float: left;text-align: justify;}
#contents.audience_profile .site_usage_row {overflow: auto;width: 762px;margin-bottom: 11px;}
#contents.audience_profile #site_usage_h3 {padding-top: 38px;}
#contents.audience_profile .lowest_one {padding-bottom: 26px;}
#contents.audience_profile a#seo-advertise-visitors-overview {margin: 21px 0 22px 507px;display: block;width: 245px;height: 36px;padding: 5px;background: transparent url('../../img/images/seo-advertise-audience-profile-select-box.png') no-repeat left top;}
#contents.audience_profile img#seo-advertise-visitors-overview-img {margin-bottom: 0;}
#contents.audience_profile a#seo-advertise-visitors-overview .date {font-size: 1.8em;}
#contents.audience_profile a#seo-advertise-visitors-overview .compare {font-size: 1.2em;color: #666;vertical-align: 35%;}
#contents.audience_profile a#seo-advertise-visitors-overview:hover {text-decoration: none;}
#contents.audience_profile .without_margin {margin-right: 0;width: 330px;} 
#contents.audience_profile .site_usage_box h1 {font-size: 3.6em;margin: 5px 0 1px 0;}
#contents.audience_profile .site_usage_box p {color: #5b5b5b;font-size: 1.4em;}
#contents.audience_profile .site_usage_box strong {color: #125d9f;}
#contents.audience_profile .three_pieces_disc {width: 340px;}
#contents.audience_profile .five_pieces_disc {width: 400px;}
#contents.audience_profile .traffic_sources_overview img {float: left;padding: 3px 0 0 10px;}
#contents.audience_profile .traffic_sources_overview ul {float: left;padding: 3px 0 0 6px;margin-top: 12px;}
#contents.audience_profile .traffic_sources_overview ul li {margin-bottom: 6px;}
#contents.audience_profile .traffic_sources_overview strong {font-size: 1.2em;padding-left: 5px;}
#contents.audience_profile .traffic_sources_overview .percentage {font-size: 1.1em;padding-left: 25px;}
 
/* col9 */
.box_type12 {width: 197px;border: 1px solid #d7d7d7;margin: 8px auto;}
.box_type12 h4 {font-size: 1.2em;padding: 6px 8px;}
.box_type12 #contact_us_sidebar_form p.with_text_input { margin: 10px 0 6px 8px; height: 17px;}
.box_type12 #contact_us_sidebar_form p.with_button { padding: 2px 0 10px 43px;  clear: both}
.box_type12 #contact_us_sidebar_form input { width: 144px; height: 15px; border: 1px solid #939393; float: left; }
.box_type12 #contact_us_sidebar_form label { font-size: 1.1em; width: 36px; display: block; float: left; }

/* ***** Advertise - Banner Add Specification ***** */

/* col8 */
.opportunities .with_gray_textured_background { padding-top: 16px; }
.opportunities .col8 h4 {font-size: 14px;margin: 0 0 20px 0;}
.opportunities p.usual_text { margin-bottom: 17px; }

h4#banner-ad-specifications { text-align: center; margin: 52px 0 10px 0; }
#banner_ad_specifications_table {width: 743px;margin: 0 0 10px 0;	border-bottom:1px solid #E9E9E9;}
#banner_ad_specifications_table th {font-size: 1.2em;}
#banner_ad_specifications_table th.th_type1 {width: 558px;height: 25px;border: 1px solid #499eb3;border-right: 0;background: transparent url('../../img/images/seo-advertise-th-blue-background.png') repeat-x left top;text-align: left;padding-left: 10px;}
#banner_ad_specifications_table th.th_type2 {width: 174px;height: 49px;border: 1px solid #cf7200;background: transparent url('../../img/images/seo-advertise-th-orange-background.png') repeat-x left top;}
#banner_ad_specifications_table th.th_type2.fix {width: 93px;}
#banner_ad_specifications_table th.th_type3 {height: 23px;border-bottom: 1px solid #a9ccde;background: transparent url('../../img/images/seo-advertise-th-lightblue-background.png') repeat-x left top;}
#banner_ad_specifications_table th.first_one {border-left: 1px solid #a9ccde;text-align: left;padding-left: 10px;width: 157px;}
#banner_ad_specifications_table th.second_one {width: 155px;}
#banner_ad_specifications_table th.third_one {width: 245px;}
#banner_ad_specifications_table td.grey_row {background-color: #f8f8f8;border-bottom: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;}
#banner_ad_specifications_table td {height: 26px;text-align: center;font-size: 1.2em;}
#banner_ad_specifications_table td.first_one {text-align: left;padding-left: 10px;}

ul.advertise_links {padding: 6px 0 12px 9px;}
ul.advertise_links li {font-size: 1.2em;background: transparent url('../../img/images/blue_arrow_bullet.png') no-repeat left 7px;padding: 4px 0 3px 9px;}
ul.advertise_links li.active { font-weight: bold; }
ul.advertise_smaller_links {padding: 2px 0 5px 9px;}
ul.advertise_smaller_links li {background: transparent url('../../img/images/blue_arrow_bullet.png') no-repeat left 5px;padding: 3px 0 2px 9px;}

.opportunities .col9 h4.boxed { margin: 0; }
.opportunities .box_type12 { margin-bottom: 13px; float: left;}

/* ***** Advertise - SEO and PPC Competition ***** */
.advertise_competition .with_gray_textured_background { padding-top: 16px; }
#seo-and-ppc-competition-award { margin-top: 4px; }
.advertise_competition .col10 { width: 583px; margin-left: 24px; }
.advertise_competition .col10 h4 {font-size: 14px;margin: 0 0 20px 0;}
.advertise_competition #leads_form table th.bottom_th {border-top: 1px solid #d2e3f3;}
.advertise_competition #leads_form table {margin: 22px auto 20px auto;}
.advertise_competition #leads_form table th.wide {padding-left: 42px;width: 443px;text-align: left;}
.advertise_competition #leads_form table td.wide {width: 473px;text-align: left;padding-left: 12px;}
.advertise_competition #leads_form table tr.middle_one td {border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;}

/* ***** Advertise - Downloads ***** */

/* col8 */
#contents.downloads .with_border {padding-bottom: 253px;}
#contents.downloads p#intro {margin-bottom: 25px;}

table#advertise_downloads_table {width: 738px;margin: 0 auto;	border-collapse: collapse;}
table#advertise_downloads_table th {font-size: 1.2em;text-align: left;padding: 5px 10px;border: 1px solid #d8d8d8;vertical-align: top;color: #0e599b;}
table#advertise_downloads_table th span {color: #000;}
table#advertise_downloads_table th#advertise_downloads_winners {width: 206px;}
table#advertise_downloads_table th#advertise_downloads_membership {width: 157px;}
table#advertise_downloads_table th#advertise_downloads_competition {width: 187px;}
table#advertise_downloads_table th#advertise_downloads_documents {width: 176px;}
table#advertise_downloads_table td {border: 1px solid #d8d8d8;background: #f7fbff;padding: 8px 5px 13px 15px;	vertical-align: top;}
table#advertise_downloads_table td ul li {font-size: 1.1em;background: transparent url('../../img/images/blue_arrow_bullet.png') no-repeat left 7px;padding: 4px 0 4px 9px;}

#download_area {overflow: auto;margin: 57px auto 51px auto;width: 660px;}
#download_area .basic, #download_area .silver {float: left;}
#download_area .official, #download_area .ultimate {float: right;}
#download_area .download_box {display: block;width: 184px;height: 68px;padding: 25px 5px 0 130px;margin-right: 20px;}
#download_area .download_box:hover {text-decoration: none;}
#download_area .basic {background: transparent url('../../img/images/top-seos-advertise-membership-basic.png') no-repeat left top;margin-bottom: 22px;}
#download_area .official {background: transparent url('../../img/images/top-seos-advertise-membership-official.png') no-repeat left top;margin: 0 0 22px 0;}
#download_area .silver {background: transparent url('../../img/images/top-seos-advertise-membership-silver.png') no-repeat left top;}
#download_area .ultimate {background: transparent url('../../img/images/top-seos-advertise-membership-ultimate.png') no-repeat left top;margin-right: 0;}
#download_area .download_size {color: #db0000;font-style: italic;font-size: 1.2em;font-weight: bold;}
#download_area .download {font-size: 2.4em;}
#download_document_table {width: 740px;margin: 0 auto 0 auto;}
#download_document_table th {height: 26px;text-align: left;padding-left: 32px;font-size: 1.4em;}
#download_document_table tr.th_type3 .wide {background: #d7f0fd url('../../img/images/seo-advertise-downloads-th-lightblue-background.png') repeat-x left top;border-left: 1px solid #a9ccde;border-top: 1px solid #a9ccde;border-bottom: 1px solid #a9ccde;}
#download_document_table tr.th_type3 .narrow {background: #d7f0fd url('../../img/images/seo-advertise-downloads-th-lightblue-background.png') repeat-x left top;border-right: 1px solid #a9ccde;border-top: 1px solid #a9ccde;border-bottom: 1px solid #a9ccde;}
#download_document_table th.wide {width: 655px;}
#download_document_table td {height: 26px;padding-left: 32px;font-size: 1.2em;}
#download_document_table td.word_document {background: transparent url('../../img/images/icon_word.png') no-repeat 5px 50%;	}
#download_document_table td.powerpoint_document {background: #f8f8f8 url('../../img/images/icon_powerpoint.png') no-repeat 5px 50%;	}
#download_document_table td.excel_document {background: transparent url('../../img/images/icon_excel.png') no-repeat 5px 50%;	}
#download_document_table td.pdf_document {background: #f8f8f8 url('../../img/images/icon_pdf_small.png') no-repeat 5px 50%;	}
#download_document_table .grey_row {background-color: #f8f8f8;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;height: 27px;}
#download_document_table td .download_button {display: block;text-indent: -5000px;width: 58px;height: 16px;background: transparent url('../../img/images/seo-advertise-orange-download.gif') no-repeat left top;margin-right: 13px;}

/* col9 */
#contents.downloads .box_type12 {margin-top: 10px;}

/* ***** Advertise - Membership Opportunities ***** */
#contents.membership_opportunities .with_gray_textured_background {padding: 27px 0 100px 0;}
#membership_opportunities_top {width: 688px;height: 142px;background: transparent url('../../img/images/seo-advertise-membership-opportunities-fire-your-bussiness-header.png') no-repeat left top;margin: 10px auto 0 auto;}
#membership_opportunities_top h1 {display: none;}
table#membership_opportunities_table {margin: 0 auto;}
#membership_opportunities_table td {border: 1px solid #d6d6d6;height: 29px;text-align: center;}
#membership_opportunities_table td.disc {background: transparent url('../../img/images/grey_disc.png') no-repeat center 50%;}
#membership_opportunities_table th#benefits {width: 372px;height: 50px;text-indent: -5000px;background: transparent url('../../img/images/seo-advertise-membership-opportunities-membership-benefits.png') no-repeat left top;}
#membership_opportunities_table th#basic {width: 59px;height: 50px;text-indent: -5000px;background: transparent url('../../img/images/seo-advertise-membership-opportunities-basic.png') no-repeat left top;}
#membership_opportunities_table th#silver {width: 59px;height: 50px;text-indent: -5000px;background: transparent url('../../img/images/seo-advertise-membership-opportunities-silver.png') no-repeat left top;}
#membership_opportunities_table th#official {width: 65px;height: 50px;text-indent: -5000px;background: transparent url('../../img/images/seo-advertise-membership-opportunities-official.png') no-repeat left top;}
#membership_opportunities_table th#ultimate {width: 75px;height: 50px;text-indent: -5000px;background: transparent url('../../img/images/seo-advertise-membership-opportunities-ultimate.png') no-repeat left top;}
#membership_opportunities_table tr.one_usual_row {font-size: 1.1em;}
#membership_opportunities_table td.one_footer_row {font-weight: bold;font-size: 1.2em;}
#membership_opportunities_table td.second_footer_row {font-size: 1.1em;}
#membership_opportunities_table td span.info {float: right;padding-right: 11px;}
#membership_opportunities_table td span.info a {color: #0d579a;text-decoration: underline;}
#membership_opportunities_table td span.before_info {float: left;text-align: left;padding-left: 7px;}
#membership_opportunities_table td.monthly_plan, #membership_opportunities_table td.membership_plan {text-align: left;padding-left: 7px;}
#membership_opportunities_table tr.with_grey {background: transparent url('../../img/images/seo-advertise-membership-opportunities-tf-grey-background.png') repeat-x left top;	}
#membership_opportunities_table tr.with_grey td {border: 1px solid #c4c5a6;}
#membership_opportunities_table tr.with_blue {background: transparent url('../../img/images/seo-advertise-membership-opportunities-tf-blue-background.png') repeat-x left top;	}
#membership_opportunities_table tr.with_blue td {	border: 1px solid #83bbd9;}
#membership_special {width: 640px;height: 53px;background: transparent url('../../img/images/seo-advertise-membership-opportunities-special.png') no-repeat left top;margin: 24px auto 13px auto;text-indent: -5000px;}
#membership_form p.with_button{padding-left: 507px;}
#contents.membership_opportunities p.with_button {width: 100px;padding-left: 607px;}

/* Advertise - Opportunities Page */
#advertise_opportunities_banner_positions {margin: 30px 0 10px 10px;}

/* ***** Advertise - SEM Tube Video Ads ***** */
#advertise_opportunities_sem_tube_video_ad {border: 1px solid #A9A9A9;margin: 10px 0 0 0;padding: 4px;}
#contents.sem_tube p.file_upload {font-size: 1.2em;font-weight: bold;margin: 21px 0 33px 0;}
#contents.sem_tube p.file_upload label {display: block; padding-bottom: 2px; }
#contents.sem_tube p.file_upload input {float:left;font-size:1.1em;height:24px;margin:0 6px 0 0;}
#contents.sem_tube table {width: 740px;margin: 20px 0 10px 0;}
#contents.sem_tube table td.price, #contents.sem_tube table th.price {text-align: right;width: 100px;padding-right: 20px;}
#contents.sem_tube table td.duration, #contents.sem_tube table th.duration {text-align: left;width: 100px;}
#contents.sem_tube table th {border-top: 1px solid #a9ccde;border-bottom: 1px solid #a9ccde;height: 29px;background: transparent url('../../img/images/seo-advertise-gradient_lightblue_background.png') repeat-x left top;}
#contents.sem_tube table th.price {border-right: 1px solid #a9ccde;}
#contents.sem_tube table th.video {border-left: 1px solid #a9ccde;text-align: left;padding-left: 32px;}
#contents.sem_tube table tr.grey_row td {background-color: #f8f8f8;border-top: 1px solid #e9e9e9;}
#contents.sem_tube table td {height: 31px;font-size: 1.2em;}
#contents.sem_tube #leads_form table td label {padding-left: 1px;}
#contents.sem_tube #leads_form table td.video {text-align: left;padding-left: 7px;}
#contents.sem_tube #leads_form p.with_button {width: 100px;margin: 0 auto;padding-left: 633px;}

/* ***** Advertise - Video Ad Specification ***** */
#contents.video_ad_specification h4#video-ad-specifications {margin: 40px 0 12px 0;text-align: center;}
#contents.video_ad_specification #banner_ad_specifications_table {width: 740px;border-bottom: 1px solid #E9E9E9;}
#contents.video_ad_specification #banner_ad_specifications_table th.th_type2 {background: #f9ae54 url('../../img/images/seo-advertise-video-ad-orange-background.png') repeat-x top left;}
#contents.video_ad_specification #banner_ad_specifications_table th.th_type1 {background: transparent url('../../img/images/seo-advertise-video-ad-lightblue-background.png') repeat-x top left;border: 1px solid #a9ccde;}
#contents.video_ad_specification #banner_ad_specifications_table th {height: 29px;}
#contents.video_ad_specification #banner_ad_specifications_table th.product {width: 132px;border-right: 0;}
#contents.video_ad_specification #banner_ad_specifications_table th.dimensions {width: 110px;border-left: 0;border-right: 0;text-align: center;padding: 0;}
#contents.video_ad_specification #banner_ad_specifications_table th.rich_media {width: 148px;border-left: 0;border-right: 0;text-align: center;padding: 0;}
#contents.video_ad_specification #banner_ad_specifications_table th.video_size {width: 188px;border-right: 0;}
#contents.video_ad_specification #banner_ad_specifications_table th.ad_duration {width: 162px;border-left: 0;}
#contents.video_ad_specification #banner_ad_specifications_table td {height: 47px;}

/* ***** Advertise - Homepage Honors Banner Details ***** */
img#honors_advertise_here_120x58px {margin: 3px 0 0 0;}
img#seo-advertise-homepage-banner-positions {width: 262px;float: right;margin: 10px 0 38px 0;}
#contents.honors_banner #seo_advertise_honors_120x58px_text{padding-left: 50px;}
#contents.honors_banner #seo_advertise_honors_coverage_area {margin-bottom: 34px;}
#contents.honors_banner #seo_advertise_honors_coverage_area li {display: inline;background : transparent url('../../img/images/seo-and-ppc-competition-winners.gif') no-repeat left 3px;padding-left: 15px;font-size: 1.2em;margin-left: 10px;}
#contents.honors_banner #advertise_honors_main_area h4 {margin: 19px 0 22px 0;}
#contents.honors_banner #advertise_honors_main_area {float: left;width: 470px;margin-bottom: 38px;}
#contents.honors_banner #leads_form #area_of_coverage_select {width: 145px;height: 19px;margin-left: 586px;font-size: 1.1em;margin-bottom: 3px;}
#contents.honors_banner #leads_form table {width: 731px;margin: 5px 0 5px 0;}
#contents.honors_banner #leads_form table .wide {width: 196px;text-align: left;padding-left: 15px;}
#contents.honors_banner #leads_form table .narrow {width: 115px;text-align: right;border-right: 0;padding-right: 15px;}
#contents.honors_banner #leads_form table th.twelwe_months {border-right: 1px solid #D2E3F3;}
#contents.honors_banner #leads_form table td.bottom_th {background-color: #ECF3F9;border-bottom: 1px solid #D2E3F3;}
#contents.honors_banner #leads_form table .banner_type {border-left: 1px solid #D2E3F3;}
#contents.honors_banner #leads_form table .bottom_th.with_button {border-right: 1px solid #D2E3F3;padding: 7px 0 7px 8px;}
#contents.honors_banner #leads_form table label {padding: 0;}

#contact_us_sidebar_form #security_code {margin: 10px 0 6px 8px;}
