 * { margin: 0; padding: 0; font-family: Arial; font-size: 1em;} a { outline: none; color: #000; text-decoration: none;} a:hover { text-decoration: underline;} img { border: 0;} ul { list-style-type: none;} body { font-size: 62.5%; color: #000; background-color: #e4f1ff;} button { cursor: pointer; }  .column { float: left; margin-bottom: 20px; } .the_end { clear: both; }  .more_case_studies_button { display: block; width: 123px; height: 18px; background: transparent url('../../img/images/more_case_studies_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .more_research_studies { display: block; width: 149px; height: 18px; background: transparent url('../../img/images/more_research_studies.png') no-repeat top left; text-indent: -5000px; border: 0; } .more_books_button { display: block; width: 93px; height: 18px; background: transparent url('../../img/images/more_books_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .more_articles_button { display: block; width: 93px; height: 18px; background: transparent url('../../img/images/more_articles_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .buy_now_button { display: block; width: 62px; height: 18px; background: transparent url('../../img/images/buy_now_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .add_a_review_button { display: block; width: 88px; height: 18px; background: transparent url('../../img/images/add_a_review_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .submit_review_button { display: block; width: 108px; height: 18px; background: transparent url('../../img/images/submit_review_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .add_a_reference_button { display: block; width: 118px; height: 18px; background: transparent url('../../img/images/add_a_reference_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .post_job_button { display: block; width: 64px; height: 18px; background: transparent url('../../img/images/post_job_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .apply_for_job_button { display: block; width: 87px; height: 18px; background: transparent url('../../img/images/apply_for_job_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .go_button { display: block; width: 35px; height: 18px; background: transparent url('../../img/images/go_button.gif') no-repeat top left; text-indent: -5000px; border: 0; } .login_button { display: block; width: 48px; height: 18px; background: transparent url('../../img/images/login_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .submit_button { display: block; width: 58px; height: 18px; background: transparent url('../../img/images/submit_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .reset_button { display: block; width: 52px; height: 18px; background: transparent url('../../img/images/reset_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .search_button { display: block; width: 58px; height: 18px; background: transparent url('../../img/images/search_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .sort_button { display: block; width: 36px; height: 18px; background: transparent url('../../img/images/sort-button.png') no-repeat top left; text-indent: -5000px; border: 0; } .apply_for_job_button { display: block; width: 87px; height: 18px; background: transparent url('../../img/images/apply_for_job_button.png') no-repeat top left; text-indent: -5000px; border: 0; } .upload_button { width: 75px; height: 19px; font-weight: normal; font-size: .9em; } html>body .upload_button { vertical-align: bottom; }   #top_banner { text-align: center; margin-top: 23px; }  #top_menu { width: 1002px; margin: 0 auto; overflow: auto; color: #414141; font-size: 1.1em; } #top_menu ul { float: right; margin: 8px 0 5px 0; } #top_menu ul li { display: inline; border-left: 1px solid #414141; padding: 0 7px; } #top_menu ul li.first_menu_item { border: 0; }  #header { margin: 0 auto; width: 1000px; border-left: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; background-color: #fff; } #full_header_top { height: 71px; background: transparent url('../../img/images/topseos-header-top.png') no-repeat center bottom; } #header_top {  height: 71px; background: transparent url('../../img/images/topseos-header-top.png') no-repeat center bottom; }  a#full_logo { float: left; display: block; width: 180px; height: 50px; background: transparent url('../../img/images/top-seos-full-logo.png') no-repeat left top; margin: 10px 0 0 10px; } a#logo { float: left; display: block; width: 180px;  height: 50px; background: transparent url('../../img/images/top-seos-full-logo.png') no-repeat left top; margin: 11px 0 0 10px; } span#company_logo { float: left; display: block; width: 158px; height: 48px; margin: 6px 15px 0 20px; } #header h1, #header h2, #company_logo { text-indent: -5000px; } #search_google { float: right; width: 500px; height: 29px; margin: 12px 21px 0 0; background: transparent url('../../img/images/top-seos-powered-by-google.png') no-repeat right top; vertical-align: bottom; } #search_google input { width: 359px; height: 14px; margin-right: 10px; border-left: 2px solid #999; border-top: 2px solid #999; border-right: 2px solid #e4e4e4; border-bottom: 2px solid #e4e4e4; vertical-align: top; margin-top: 5px; padding: 2px 3px; font-size: 1.1em; } #search_google button { border: 0; width: 65px; height: 21px; background: transparent url('../../img/images/top-seos-google-search-button.png') no-repeat left top; text-indent: -5000px; vertical-align: top; margin-top: 5px; }  ul#menu { width: 1000px; background: transparent url('../../img/images/menu_background.png') no-repeat left top; overflow: auto; } ul#menu li { display: inline; } ul#menu li a { float: left; height: 21px; color: #fff; margin-right: 2px; font-weight: bold; font-size: 1.1em; line-height: 1.1em; padding-top: 11px; text-align: center; text-decoration: none; } ul#menu li a#menu_index { text-align: left; padding-left: 30px; width: 46px; } ul#menu li a#menu_company_directory { width: 131px; } ul#menu li a#menu_tools { width: 55px; } ul#menu li a#menu_blogs { width: 56px; } ul#menu li a#menu_jobs { width: 46px; } ul#menu li a#menu_conferences { width: 93px; } ul#menu li a#menu_press_releases { width: 110px; } ul#menu li a#menu_rankings { width: 73px; margin-right: 0; } ul#menu li a#menu_seo_and_ppc_competition { width: 153px; } ul#menu li a#menu_videos { width: 58px; } ul#menu li a#menu_knowledge_zone { width: 129px; } ul#menu li a:hover, ul#menu li.active a { background: transparent url('../../img/images/menu_active_background.gif') repeat-x left top; }  #under_header_ribbon { border-bottom: 7px solid #d70000; height: 28px; }  ul#breadcrumbs { float: left; color: #206aad; margin: 8px 5px 0 10px; } ul#breadcrumbs li { display: inline; } ul#breadcrumbs li a { text-decoration: underline; }  ul#under_header_menu { float: right; color: #003f77; font-size: 1.1em; font-weight: bold; margin: 8px 5px 0 0; } ul#under_header_menu li { display: inline; border-left: 1px solid #003f77; } ul#under_header_menu li.under_header_menu_title { border: 0; color: #666; } ul#under_header_menu li.first_menu_item { border: 0; } ul#under_header_menu li a { color: #003f77; padding: 0 10px; } ul#under_header_menu li.active a { color: #f00; }  #contents { background-color: #fff; width: 1000px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; margin: 0 auto; }  #advertise_top_menu { width: 995px; margin: 45px auto 0 auto; overflow: auto; border-left: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; background-color: #fff; padding: 5px 0 6px 5px; } #advertise_top_menu a#back_to_homepage { text-decoration: underline; }  #header_advertise { margin: 0 auto; width: 1000px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; }               #contents.homepage { background-color: #fff; width: 1000px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; margin: 0 auto;  } .homepage #finder_steps_form { float: left; width: 726px; margin: 6px 0 6px 6px; font-size: 12px; display: inline; } .homepage #finder_steps { height: 82px; border-left: 1px dotted #9f9f9f; border-top: 1px dotted #9f9f9f; padding: 6px 12px 0 12px; line-height: 10px; } .homepage #finder_steps h2 { font-size: 24px; padding: 12px 0 13px 0; font-weight: bold; } .homepage p#step_one, .homepage p#step_two, .homepage p#step_three { float: left; display: block; width: 193px; height: 40px; padding: 3px 0 0 40px; font-weight: bold; line-height: 12px; font-size: 12px; } .homepage p#step_one { background: transparent url('../../img/images/step_one.png') no-repeat left top; } .homepage p#step_two { background: transparent url('../../img/images/step_two.png') no-repeat left top; } .homepage p#step_three { background: transparent url('../../img/images/step_three.png') no-repeat left top; } .homepage #finder_form { height: 112px; border-left: 1px dotted #9f9f9f; border-top: 1px dotted #9f9f9f; border-bottom: 1px dotted #9f9f9f; padding: 20px 0 0 15px; } .homepage #finder_form .form_row { clear: both; overflow: auto; margin-bottom: 14px; } .homepage #finder_form p { float: left; margin-right: 25px; display: inline; } .homepage #finder_form input { width: 132px; height: 14px; } .homepage #finder_form select { width: 215px; height: 16px; } .homepage #finder_form #finder_service { margin: 0; } .homepage #finder_form #finder_form_website input { width: 292px; } .homepage #finder_form #finder_form_code { margin: 0; } .homepage #finder_form #finder_form_code input { width: 57px; } .homepage #finder_form #finder_form_captcha { vertical-align: bottom; margin: 0 15px 0 12px; } .homepage #finder_form button { border: 0; width: 58px; height: 18px; margin-top: 15px; background: transparent url('../../img/images/submit_button.png') no-repeat left top; text-indent: -5000px; } .homepage #finder_rankings_hire { float: right; width: 261px; margin: 6px 6px 6px 0; font-size: 1.2em; display: inline; } .homepage #finder_rankings_hire h2 { font-size: 1.6em; margin-bottom: 7px; } .homepage #finder_rankings { height: 107px; border-left: 1px dotted #9f9f9f; border-top: 1px dotted #9f9f9f; border-right: 1px dotted #9f9f9f; background: transparent url('../../img/images/rankings_background.png') no-repeat left top; padding: 8px 12px 0 12px; } .homepage #finder_rankings h5 { margin-bottom: 3px; } .homepage #finder_rankings p { margin-bottom: 3px; width: 140px; } .homepage #finder_rankings form select { width: 178px; height: 16px; } .homepage #finder_hire { height: 97px; border-left: 1px dotted #9f9f9f; border-top: 1px dotted #9f9f9f; border-right: 1px dotted #9f9f9f; border-bottom: 1px dotted #9f9f9f; background: transparent url('../../img/images/hire_background.png') repeat-x left top; padding: 8px 9px 0 12px; } .homepage #finder_hire a#hire_learn_more { margin: 10px 0 0 160px; display: block; width: 79px; height: 18px; background: transparent url('../../img/images/learn_more_button.png') no-repeat left top; text-indent: -5000px; }  .homepage #big_banner { text-align: center; margin-bottom: 5px; } .homepage #big_banner img { border: 1px solid #ccc; }  .homepage .column { float: left; } .homepage .col1 { width: 410px; padding: 0 0 0 6px; } .homepage .col2 { width: 302px; padding: 0 7px 0 7px; } .homepage .col3 { width: 261px; padding: 0 5px 0 0; }  .homepage #daily_video { overflow: auto; } .homepage #daily_video h4 { float: left; width: 121px; height: 22px; background: transparent url('../../img/images/daily_video_cast.png') no-repeat left top; text-indent: -5000px; } .homepage #daily_video #upload_video { float: right; margin: 5px 15px 0 0; } .homepage #daily_video .add { color: #c41414; } .homepage #daily_video #img_holder { border: 1px solid #9d9d9d; clear: both; font-size: 0; } .homepage #daily_video img { padding: 4px; } .homepage .banner_box { overflow: auto; margin: 13px 3px 21px 3px; } .homepage .banner_box img { float: left; margin-right: 12px; } .homepage .banner_box h3 { margin-bottom: 5px; font-size: 1.1em; font-weight: normal; } .homepage .banner_box h3 a { color: #00609f; text-decoration: underline; }  .homepage #search_marketing, .homepage #vendor_spotlight, .homepage #topseos_everywhere { border: 1px solid #d7d7d7; padding: 5px 0 3px 0; margin-bottom: 8px; } .homepage #search_marketing h3, .homepage #vendor_spotlight h3, .homepage #topseos_everywhere h3 { border-bottom: 1px solid #d7d7d7; font-size: 1.6em; line-height: 1.5em; padding: 0 5px; } .homepage #search_marketing form { margin: 10px 10px 0 10px; } .homepage #search_marketing form p { margin-bottom: 8px; } .homepage #search_marketing form input, .homepage #search_marketing form select { border: 1px solid #7f9db9 } .homepage #search_marketing form input { width: 270px; height: 18px; } .homepage #search_marketing form select { width: 206px; height: 18px; font-size: 1.1em; } .homepage #search_marketing form button { border: 0; width: 58px; height: 20px; margin-left: 5px; background: transparent url('../../img/images/search_button.png') no-repeat left top; text-indent: -5000px; vertical-align: top; } .homepage #vendor_spotlight img { border: 1px solid #000; margin: 10px 10px 5px 10px; } .homepage #vendor_spotlight p { margin: 10px 10px 2px 10px; font-size: 1.2em; } .homepage #vendor_spotlight a { color: #003f77; display: block; text-align: right; text-decoration: underline; font-size: 1.2em; font-weight: bold; margin: 0 8px 5px 0; } .homepage #vendor_spotlight h4, .homepage #topseos_everywhere h4 { color: #d62626; font-size: 1.2em; } .homepage #topseos_everywhere h4 a{ color: #d62626; outline-color:invert; outline-style:none; outline-width:medium; text-decoration:none; } .homepage #vendor_spotlight h4 { margin: 0 0 10px 10px; } .homepage #topseos_everywhere p.topseos_intro { font-size: 1.2em; margin: 10px 10px 5px 10px; } .homepage #topseos_email, .homepage #topseos_rss, .homepage #topseos_podcasts { padding-left: 25px; height: 15px; margin: 10px 5px 0 10px; } .homepage #topseos_email { background: transparent url('../../img/images/icon_email.png') no-repeat left top; } .homepage #topseos_rss { background: transparent url('../../img/images/icon_rss.png') no-repeat left top; } .homepage #topseos_podcasts { background: transparent url('../../img/images/icon_podcast.png') no-repeat left top; } .homepage #topseos_everywhere p.note { margin: 0 0 7px 35px; } .homepage .col2_banner { margin: 8px 0; font-size: 0; } .homepage #col2_banners { overflow: auto; } .homepage #vertical_banner { float: left; } .homepage #banner_stack { float: right; } .homepage .col2_banner_box { text-align: center; margin: 0 0 12px 0;; } .homepage #col2_banners img { border: 0px solid #000; }  .homepage .box { width: 261px; overflow: auto; border: 1px solid #D7D7D7; margin-bottom: 10px; } .homepage .box h3 { padding: 5px 8px 0 8px; color: #000; font-size: 1.6em; line-height: 1.5em; border-bottom: 1px solid #D7D7D7; background: #fff; } .homepage .box h4 { color: #000; clear: both; font-size: 1.2em; padding: 10px 8px; } .homepage .box h5 { color: #D62626; clear: both; font-size: 1.1em; padding: 0 8px; } .homepage .box .linkall { color: #003F77; font-weight: bold; display: block; text-align: right; font-size: 1.1em; padding: 8px; text-decoration: underline; clear: both; } .homepage .box p { margin: 5px 0 10px 10px; font-size: 1.2em; } .homepage .col3section { background: #F4F9FF; } .homepage .banner { line-height: 0; font-size: 0; overflow: visible; } .homepage .type2 { background: #EBFDFF; } .homepage .typey { background: #FFFCF1; } .homepage p.submit { margin-top: 0; padding-right: 1px; background: transparent url("../../img/images/buttonp.gif") no-repeat right top; float: left; display: inline; } .homepage p.submit button { float: left; color: #fff; font-weight: bold; height: 18px; padding: 0 5px; margin: 0; font-size: 1em; line-height: 1em; background: transparent url("../../img/images/button.gif") no-repeat left top; overflow: visible; }  .homepage p.submit button { padding: 0 2px 3px 5px; vertical-align: middle; width:auto; border:0px solid #003366; }  .homepage p.submitlinks { float: left; padding: 0; margin: 0 0 0 10px; } .homepage p.submitlinks a { color: #003F77; font-size: .8em; text-decoration: underline; } .homepage .lr { clear: both; line-height: 0; font-size: 0; } .homepage #frmlocator { padding: 15px 0 0 0; border-bottom: 1px solid #D7D7D7; } .homepage #frmlocator p.input { padding: 0; margin: 0; clear: both; font-size: 1em; } .homepage #frmlocator p.frmpart { font-size: 1em; float: left; padding: 0; margin: 0; width: 92px; overflow: visible; } .homepage #frmlocator label { display: block; margin: 0 0 0 10px; font-size: 1.2em; } .homepage #frmlocator input, .homepage #frmlocator select { background: #FFFFA0; margin: 0 0 10px 10px; padding: 0; } .homepage #frmlocator input { height: 16px; } .homepage #frmlocator select { width: 150px; font-size: 1.1em; line-height: 1.4em; } .homepage #frmlocator #frmname { width: 240px; } .homepage #frmlocator #frmcity { width: 80px; } .homepage #frmlocator #frmareas { background: #fff; width: 193px; } .homepage .ulpractice { padding: 10px 0pt 0pt; width: 260px; } .homepage .ulpractice li { display: block; float: left; width: 140px; padding-left: 10px; } .homepage .ulpractice li.smalli { display: block; float: left; width: 90px; padding-left: 10px; } .homepage .ullocation { padding: 10px 0 0 0; width: 260px; } .homepage .ullocation li { display: block; float: left; width: 73px; padding-left: 10px; } .homepage .fclist { padding: 10px 0; width: 261px; overflow: auto; } .homepage .fclist li { display: block; float: left; width: 118px; padding-left: 10px; } .homepage #frmlist input { border: 1px solid #c2c2c2; height: 16px; padding: 0 5px; width: 229px; font-size: 1em; color: #000; } .homepage #frmlist p { margin-right: 5px; line-height: 13px; margin-bottom: 8px; } .homepage #frmlogin { padding-top: 3px; } .homepage #frmlogin input { border: 1px solid #c2c2c2; height: 16px; padding: 0 5px; width: 107px; font-size: 1em; color: #000; }  .homepage #bottom_banners { clear: both; margin: 20px auto; width: 932px; height: 61px; background: transparent url('../../img/images/partners_box.png') no-repeat left top; padding: 7px 0 0 55px; } .homepage #bottom_banners a { margin-right: 50px; }    #about_us_menu { width:200px; font-size:1.4em; } #about_us_menu ul { padding:6px 30px 0 9px; } #about_us_menu ul li { height:25px; border-bottom:1px solid #d7d7d7; padding:12px 0 0 5px; } #about_us_menu ul li.active { color:#d70000; font-weight:700; } .about_us .main_text_area { width:550px; padding:20px 0 330px; } .about_us .main_text_area p { line-height:1.5em; font-size:1.2em; margin:0 0 20px; } .about_us .checkbox_part input.input_checkbox { margin-right:4px; } .about_us .checkbox_part label.sales { margin-right:30px; } .checkbox_part { border-bottom:1px solid #d7d7d7; padding-bottom:6px; margin:12px 8px 7px 4px; } .about_us .box_type9 form .text_input,.about_us .box_type9 form textarea { width:172px; } .about_us .box_type9 form textarea { height:82px; } .about_us .box_type9 form .with_text_input { padding-left:2px; margin:4px 6px; } .about_us .box_type9 form .with_button { padding-bottom:8px; } .about_us .box_type9 form button { margin:10px 0 0 2px; } .col7 #competition_winners_video { border:1px solid #A9A9A9; margin:5px 0 8px; padding:2px; } .about_us.our_team .main_text_area { padding-bottom:365px; } .about_us #google_video { margin:0 0 0 13px; } .about_us .main_text_area h4 { font-size:1.2em; padding-left:0; } .about_us.our_services .main_text_area { padding-bottom:273px; } .about_us.partners .main_text_area { padding-bottom:87px; } .box_type10 { width:562px; border:1px solid #d7d7d7; background-color:#f2f2f2; margin:0 auto; } #contents .box_type10 h4 { background-color:#fff; font-size:1.2em; padding:6px 8px; } .about_us .box_type10 form input { width:242px; height:16px; border:1px solid #b3b3b3; } .about_us .box_type10 form textarea { width:520px; height:103px; border:1px solid #b3b3b3; } .about_us .box_type10 form p { margin-bottom:0; padding:12px 13px 0 20px; } .about_us .box_type10 form p.with_button { padding:13px 0 15px 20px; } .about_us.press .main_text_area { width:575px; padding-bottom:0; } .press_item { margin-bottom:14px; border-bottom:1px solid #d1d1d1; overflow:auto; padding:3px 0 8px; } .press_item h4.title { float:left; width:370px; } .press_item .date { float:right; font-size:1.1em; margin:0; } .press_item .author { clear:both; font-size:1.1em; margin:0 0 9px 20px; } .press_item .intro_text { margin:0 0 11px 20px; } .press_item .view_details { height:12px; margin:0; } .press_item .view_details a { display:block; float:right; clear:both; font-weight:700; background:transparent url('../../img/images/view_details_red_arrow.png') no-repeat right 3px; font-size:.9em; margin:0; padding:0 19px 0 0; } .press_item h4.title a { display:block; color:#2973b6; text-decoration:underline; background:transparent url('../../img/images/top-seos-press-title.png') no-repeat left top; padding-left:23px; height:16px; } .linkbox { clear:both; overflow:auto; } .linkbox .results strong { color:#1462a7; } .linkbox .pages a { display:block; border:1px solid #ccc; color:#06c;  height: 17px; float:left; margin-left:2px; text-align:center; font-size:.9em;  padding:4px 8px 0; } .linkbox .pages a.active { border:1px solid #e3484d; background-color:#e3484d; color:#fff; font-weight:700;  padding:4px 8px 0; } .about_us.press_details .main_text_area { width:580px; padding-bottom:208px; } .press_details .press_details_title { width:580px; overflow:auto; } .press_details .press_details_item h4 { font-size:1.4em; float:left; width:370px; margin:0; } .press_details .press_details_item .date { float:right; font-size:1.1em; text-align:right; margin:0; } .press_details .press_details_item .author { font-size:1.1em; color:#7a7a7a; margin:0 0 9px; } #contact_box { background:transparent url('../../img/images/top-seos-headquarters.png') no-repeat left top; height:152px; width:260px; float:left; margin:12px 0 0 15px; padding:25px 0 0 180px; } #contents.contact_us #contact_box h6 { font-size:1.4em; } #contact_box a { color:#0d589a; font-size:1.2em; text-decoration:underline; } #contact_box p { line-height:1.5em; margin:7px 0; } #live_expert_chat { display:block; width:201px; height:50px; text-indent:-5000px; background:transparent url(../../img/images/top-seos-live-expert-chat.png) no-repeat left top; float:right; margin:120px 16px 0 0; } #contents.contact_us #top_seos_map { border:3px solid #d7d7d7; margin:10px 0 10px 17px; } #contents.contact_us form#contact_form { border:1px solid #d9d9d9; background-color:#f1f1f1; width:739px; overflow:auto; margin:0 0 1px 17px; padding:20px 0 0 17px; } #contents.contact_us form#contact_form .one_row { margin-bottom:20px; overflow:auto; } #contents.contact_us form#contact_form .one_row h6 { width:175px; font-weight:700; font-size:1.2em; float:left; } #contents.contact_us form#contact_form .one_row label { display:inline; font-weight:400; float:left; margin-left:4px; } #contents.contact_us form#contact_form .one_row label.sales { width:73px; } #contents.contact_us form#contact_form .one_row label.service { width:72px; } #contents.contact_us form#contact_form .one_row label.partner { width:115px; } #contents.contact_us form#contact_form .one_row label.accounting { width:83px; } #contents.contact_us form#contact_form .one_row label.other { width:70px; } #contents.contact_us form#contact_form .one_row label.uk { width:42px; } #contents.contact_us form#contact_form .one_row label.canada { width:68px; } #contents.contact_us form#contact_form .one_row label.australia { width:75px; } #contents.contact_us form .dots { background:transparent url(../../img/images/dotted_divider.png) no-repeat left top; width:727px; height:5px; margin:22px 0 30px; } #contents.contact_us form#contact_form input.text_input { width:327px; height:16px; } #contents.contact_us form#contact_form textarea { width:359px; height:212px; margin-bottom:24px; } #contents.contact_us form#contact_form .text_inputs { margin:0 23px 35px 0; } #contents.contact_us form#contact_form .text_inputs label,#contents.contact_us form#contact_form .text_area label { font-weight:700; font-size:.9em; } #contents.contact_us form#contact_form p.with_buttons button.submit_button { margin:0 4px 0 0; } #contents.contact_us form#contact_form p.with_buttons { overflow:auto; width:114px; margin:0; padding:0 0 0 246px; } h4#departments_title { background:transparent url(../../img/images/seo-departments-title.png) no-repeat left top; width:114px; height:21px; text-indent:-5000px; margin:11px 0 13px 16px; padding:0; } .contact_us .col7 { padding:0; } #departments h6 { font-weight:700; font-size:1.2em; } #departments a { color:#1b7bcf; font-size:1.1em; text-decoration:underline; } #departments li { margin-bottom:13px; } .box_type11 { width:198px; overflow:auto; border:1px solid #D7D7D7; padding-bottom:11px; margin:40px 0 7px 6px; } #contents .box_type11 h3 { color:#000; font-size:1.6em; font-weight:700; border-bottom:1px solid #D7D7D7; background:#fff; padding:5px 8px 3px; } .box_type11 p { font-size:1.2em; margin:10px 0 10px 7px; } .box_type11 #frmlogin input { border:1px solid #c2c2c2; height:16px; width:79px; font-size:1em; color:#000; margin-right:3px; padding:0 5px; } .box_type11 p.submitlinks { float:left; margin:0 0 0 3px; padding:0; } .box_type11 p.submitlinks a { color:#003F77; font-size:.8em; text-decoration:underline; padding:0 4px; } h3.boxed, div.boxed { border-bottom:1px solid #d7d7d7; font-size:1.8em; font-weight:400; padding:5px 12px; } .box_type1 { width:566px; margin:23px 16px 180px 20px; } #contents .box_type2 { width:326px; padding-left:15px; margin:23px 23px 180px 0; } .box_type1,.box_type2 { float:left; border:1px solid #f0f0f0; display:inline; height:205px; padding:10px; } .box_type2 { background-color:#fafafa; } .box_type1 ul li { margin-left:20px; list-style-type:disc; font-size:1.2em; margin-bottom:8px; } #toposeos_register_button { margin:18px 0 15px 6px; } .box_type2 form p.form_item { clear:both; height:25px; } .box_type2 form .form_item input,.box_type2 form .form_item label { float:left; display:block; } .box_type2 form .form_item label { width:65px; } .box_type2 form .checkbox { height:auto; margin:4px 0 2px; } .box_type2 form .checkbox input { margin:0 5px 0 63px; } .box_type2 form .checkbox label { font-size:.8em; } #toposeos_signin_button { margin:4px 5px 0 63px; } .box_type2 form p { margin:8px 0 2px; } .box_type2 form a { font-size:.9em; color:#0e589b; display:block; text-decoration:underline; margin:0 0 4px 63px; } form#member_login input.text_input { width:210px; } #contents .box_type1 h3#logout_title { text-align:center; height:85px; margin:59px 0 0 50px; padding:25px 0 0; } #big_blue_arrow img { position:absolute; left:50%; top:410px; z-index:500; margin-left:90px; } #contents .box_type7 { width:910px; background-color:#fafafa; border:1px solid #f0f0f0; margin:22px auto 10px; padding:10px 15px; } .box_type7 form { width:460px; margin:26px 0 10px 125px; } .box_type7 form p { height:26px; margin:6px 0 2px; } .box_type7 form label { text-align:right; display:block; float:left; width:240px; padding-top:2px; } .box_type7 form input { float:left; width:208px; height:15px; margin-left:5px; padding:2px 0 0 2px; } .box_type7 form button { margin-left:245px; } .box_type8 { font-size:1.2em; padding:3px 35px 90px; } .box_type8 p { margin:0 0 11px 7px; } ul#forgot_password_links li a { color:#236eb0; text-decoration:underline; margin:0 5px; } .plain_3column_site { line-height:1.4em; padding:14px 0 155px; } .plain_3column_site .column { display:inline; width:302px; margin:0 15px; } .plain_3column_site h3 { font-size:1.4em; margin:0 15px 6px; } .plain_3column_site p { font-size:1.2em; margin:0 15px 3px; } .plain_3column_site ul { margin:8px 0 10px; padding:0 0 0 15px; } .plain_3column_site ul li { color:#1963a6; list-style-type:disc; line-height:1.5em; margin-bottom:2px; } .plain_3column_site h4 { margin-top:18px; font-size:1.2em; } .plain_3column_site ul.sitemap_sorting_criteria { margin:0 0 10px; padding:2px 0 0; } .plain_3column_site ul.sitemap_sorting_criteria li { display:inline; font-size:1em; color:#666; } .plain_3column_site ul.sitemap_sorting_criteria li a { color:#666; } .phone_strong { color:#D70000; } form#hire_us_form { margin:0 0 50px; padding:7px 25px 7px 30px; } form#hire_us_form p { float:left; height:48px; margin:0; } form#hire_us_form .button_p { clear:both; float:none; height:auto; overflow:auto; padding:13px 0 0; } form#hire_us_form input.text_input { width:325px; height:15px; padding:2px 2px 0; } form#hire_us_form input.first_of_two.text_input { margin-right:20px; } form#hire_us_form p.form_item_url input.text_input { width:677px; } form#hire_us_form .selection_title { font-size:1.2em; display:block; width:100%; clear:both; margin:10px 0 5px; } form#hire_us_form .col10,form#hire_us_form .col11,form#hire_us_form .col12,form#hire_us_form .col13 { float:left; margin:2px 10px 12px 0; } form#hire_us_form .col10 p,form#hire_us_form .col11 p,form#hire_us_form .col12 p,form#hire_us_form .col13 p { float:none; height:20px; } form#hire_us_form .col10 label,form#hire_us_form .col11 label,form#hire_us_form .col12 label,form#hire_us_form .col13 label { margin-left:5px; font-weight:400; } form#hire_us_form .col11 { width:195px; } form#hire_us_form .col12 { width:265px; } .box_type9 { width:192px; border:1px solid #d7d7d7; background-color:#f7fbff; margin:3px 0 15px 3px; } #contents .box_type9 h4 { background-color:#fff; color:#0e599b; font-size:1.2em; padding:6px 8px; } .box_type9 p { margin:6px 6px 7px; } h4#hire_us_title { text-indent:-5000px; width:97px; height:19px; background:transparent url(../../img/images/top-seos-contact-us-title.png) no-repeat left top; margin:4px 0 12px; } #hire_us_links { text-align:left; } #hire_us_contact h5 { font-size:1.4em; margin:5px 0 7px 3px; } ul#hire_us_links { margin:3px 0 10px 9px; } ul#hire_us_links li { font-size:1.2em; background:transparent url(../../img/images/blue_arrow_bullet.png) no-repeat left 7px; padding:4px 0 3px 9px; } #hire_us_contact p { line-height:1.5em; margin-left:3px; } .contents_our_process h3.boxed { padding:10px 12px 6px 14px; } .contents_our_process .col6 h4 { font-size:1.4em; position:relative; margin:18px 0 6px 18px; } .contents_our_process .col6 p { line-height:1.2em; margin:0 0 11px 18px; } .contents_our_process .col6 p.vendor_selection { padding-right:17px; margin-bottom:29px; } .contents_our_process .col6 p.vendor_selection_bottom { padding-right:17px; margin:0 0 20px 18px; } .contents_our_process .col6 h4.vendor_selection_id_needs { clear:both; margin-top:35px; } #vendor_selection_process { margin:22px 0 12px 17px; } .vendor_selection_process_stage { clear:both; overflow:auto; width:771px; margin:6px 0 17px 16px; } .vendor_selection_process_stage h5 { float:left; width:100px; font-size:1.2em; } .contents_our_process .vendor_selection_process_stage p { float:left; width:640px; line-height:1.2em; margin:0; } #top-seos-vendor-selection-process-diagram { margin:5px 0 360px 16px; } .col17 { width:787px; } .col17 h3.boxed { padding:6px 12px 7px; } #contents.advanced_search { background:#fff url(../../img/images/background_border.png) repeat-y 787px 0; } #contents.advanced_search .col17 p.usual_text { margin:10px 12px 11px 16px; } #advanced_search_form { overflow:auto; width:550px; margin:34px 0 0 42px; } #advanced_search_form p { float:left; display:inline; margin:0 25px 12px 0; } #advanced_search_form p.one_of_two input { width:243px; height:16px; } #advanced_search_form p.one_of_two select { width:247px; height:18px; } #advanced_search_form p.only_one input { width:515px; height:16px; } #advanced_search_form p#advanced_search_for,#advanced_search_form p.with_button { clear:both; width:515px; } #advanced_search_form p#advanced_first_name { clear:left; } #advanced_search_form p.advanced_multi_select { height:150px; } #advanced_search_form p.advanced_multi_select select { height:120px; } #advanced_search_form p.advanced_multi_select select option { height:1.18em; } #advanced_search_form #advanced_other_area { padding-top:13px; height:137px; } #advanced_search_form #advanced_ranked { padding-top:14px; } #advanced_search_form p.advanced_multi_select label,#advanced_search_form p#advanced_by_keyword label { font-weight:700; font-size:1.2em; line-height:1.2em; } #advanced_search_form p label { font-weight:700; font-size:1.2em; line-height:1.5em; } #advanced_search_form p span { font-size:1.1em; color:#848484; line-height:1.5em; vertical-align:15%; } #contents.advanced_search #ads_list { margin-top:29px; padding-bottom:50px; } #contents.advanced_search #ads_list a { text-align:center; display:block; height:55px; width:142px; color:#00609F; font-size:1em; margin:0 auto 15px; } #contents.advanced_search .box_type15 { width:197px; border:1px solid #D7D7D7; margin-top:10px; } #contents.advanced_search .box_type15 ul { padding:8px; } #contents.advanced_search .box_type15 ul li { font-size:1.2em; margin-bottom:5px; } #contents.advanced_search .box_type15 h5 .box_type15 div.new_boxed { font-size:1.3em; border-bottom:1px solid #D7D7D7; padding:7px 0 6px 7px; } #contents.advanced_search .box_type16 { width:197px; overflow:auto; border:1px solid #D7D7D7; margin-top:10px; } #contents.advanced_search .box_type16 h3 .box_type16 div.new_boxed { font-size:1.6em; border-bottom:1px solid #D7D7D7; padding:5px 8px 3px; } #contents.advanced_search .box_type16 p { font-size:1.2em; margin:10px 0 5px 7px; } #contents.advanced_search .box_type16 #frmlogin input { border:1px solid #c2c2c2; height:16px; width:79px; font-size:1em; margin-right:3px; padding:0 5px; } #contents.advanced_search .box_type16 p.submitlinks { float:left; line-height:2.7em; margin:0 0 0 3px; padding:0; } #contents.advanced_search .box_type16 p.submitlinks a { color:#003F77; font-size:.8em; text-decoration:underline; vertical-align:top; padding:0 4px; } #contents.advanced_search .box_type17 { background:#f4f9ff url(../../img/images/top-seos-advanced-search-form-background.png) repeat-x left 43px; border:1px solid #D7D7D7; width:197px; margin-top:10px; } #contents.advanced_search .box_type17 h4.boxed { background-color:#fff; } #contents.advanced_search .box_type17 ul { padding:10px 0 0 6px; } #contents.advanced_search .box_type17 ul li { margin-bottom:4px; height:29px; padding:1px 0 0 32px; } #contents.advanced_search .box_type17 ul li.step_one { background:transparent url(../../img/images/seo-internet-marketing-professional-one.png) no-repeat left top; } #contents.advanced_search .box_type17 ul li.step_two { background:transparent url(../../img/images/seo-internet-marketing-professional-two.png) no-repeat left top; } #contents.advanced_search .box_type17 ul li.step_three { background:transparent url(../../img/images/seo-internet-marketing-professional-three.png) no-repeat left top; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form { padding:10px 0 10px 9px; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form p { margin-bottom:5px; line-height:1.4em; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form input { width:176px; height:16px; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form select { width:179px; height:16px; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form p.with_button { margin:0; padding:7px 0 5px; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form #internet_marketing_professional_monthly_budget input { width:129px; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form #internet_marketing_professional_code input { width:57px; } #contents.advanced_search .box_type17 #find_internet_marketing_professional_form #internet_marketing_professional_code img { vertical-align:bottom; margin-left:8px; } #contents.ceo_spotlight { padding-bottom:210px; } img#ceo-spotlight-get-featured { float:right; margin:55px 10px 0 0; } h2#featured-seo-spotlight { width:246px; height:21px; background:transparent url(../../img/images/featured-seo-spotlight.png) no-repeat left top; text-indent:-5000px; margin-bottom:13px; } #contents.ceo_spotlight .featured_ceo_main_part { float:left; width:460px; margin:15px 0 49px 10px; } #contents.ceo_spotlight h4.featured_ceo_name { font-size:1.2em; margin-bottom:4px; } #contents.ceo_spotlight h4.featured_ceo_name a { color:#2973B6; text-decoration:underline; } #contents.ceo_spotlight .featured_ceo_details { color:#929191; margin-bottom:7px; } #contents.ceo_spotlight .featured_ceo_content { font-size:1.2em; margin-bottom:9px; } #contents.ceo_spotlight .featured_ceo_full_link { color:#216faf; font-size:1.2em; text-decoration:underline; } #contents.ceo_spotlight form#quick_search_interviews { width:745px; height:27px; background-color:#f7f7f7; border:1px solid #d7d7d7; clear:both; font-size:1.2em; margin:0 auto; padding:8px 10px 0; } #contents.ceo_spotlight form#quick_search_interviews input { width:578px; padding-left:3px; margin:0 9px 0 8px; } #contents.ceo_spotlight h3#latest_interviews { font-size:1.8em; font-weight:400; margin:22px 0 5px 15px; } #contents.ceo_spotlight .press_item { clear:both; padding-bottom:15px; margin:0 15px 8px; } #contents.ceo_spotlight .press_item_ceo { float:left; width:350px; height:25px; } #contents.ceo_spotlight .press_item_ceo_title a { float:left; text-decoration:underline; display:block; height:15px; background:transparent url(../../img/images/icon-ceo.png) no-repeat scroll left bottom; font-size:1.2em; color:#2973b6; padding:6px 5px 0 23px; } #contents.ceo_spotlight .press_item_ceo_author_cam { float:left; background:transparent url(../../img/images/icon-cam.png) no-repeat scroll right 50%; height:21px; color:#545454; font-size:1.1em; padding:6px 25px 0 1px; } #contents.ceo_spotlight .press_item .intro_text { font-size:1.2em; clear:both; padding-top:10px; margin-bottom:8px; } #contents.ceo_spotlight .linkbox { font-size:1.2em; line-height:1.5em; margin:18px 15px 0; } #contents.ceo_spotlight .press_item .view_details a { font-size:1em; background:transparent url(../../img/images/view_details_red_arrow.png) no-repeat scroll right 1px; } #contents.ceo_spotlight .press_item .podcast { float:left; display:block; background:transparent url(../../img/images/icon_podcast.png) no-repeat scroll left top; height:19px; padding-left:23px; } #contents.ceo_spotlight .press_item .author { float:left; display:block; background:transparent url(../../img/images/icon-cam.png) no-repeat scroll left top; height:21px; width:80px; padding-left:23px; color:#545454; margin:0; } #contents.ceo_spotlight .press_item .date_part { float:right; width:240px; padding-top:6px; } #contents.ceo_spotlight .featured_ceo_details_main_part { margin:14px 10px 49px 15px; } #ceo_spotlight_featured_name_and_details { float:left; margin-bottom:22px; } #ceo_spotlight_video_links { float:left; padding:7px 0 0 15px; } #featured_ceo_photo { float:right; margin:5px; } #featured_ceo_interview { font-size:1.2em; clear:both; } #featured_ceo_interview p { margin-bottom:11px; } #visionary_ceo_get_featured { border:1px solid #D7D7D7; font-size:0; line-height:0; margin:10px auto; } #contents.ceo_spotlight .col7 .box_type11 { width:196px; padding-bottom:0; margin:10px 0; } #contents.knowledge_zone_article h2#featured-article { width:246px; height:21px; background:transparent url(../../img/images/topseos-featured-articles.png) no-repeat left top; text-indent:-5000px; margin-bottom:13px; } #contents.knowledge_zone_article h2#featured-casestudy { width:246px; height:21px; background:transparent url(../../img/images/topseos-featured-casestudy.png) no-repeat left top; text-indent:-5000px; margin-bottom:13px; } #contents.knowledge_zone_article h2#featured-research { width:246px; height:21px; background:transparent url(../../img/images/topseos-featured-research.png) no-repeat left top; text-indent:-5000px; margin-bottom:13px; } #contents.knowledge_zone_article { padding-bottom:35px; } #contents.knowledge_zone_article .col17 .featured_ceo_main_part { margin-top:7px; } #contents.knowledge_zone_article .col17 h3#latest_interviews { margin-bottom:10px; } #contents.knowledge_zone_article .col17 .featured_ceo_main_part h4.featured_ceo_name span.author { font-size:.9em; font-weight:400; } #contents.knowledge_zone_article .col17 form#quick_search_interviews { padding-right:7px; } #contents.knowledge_zone_article .col17 form#quick_search_interviews input#search_by_keyword { width:297px; margin:0 6px; } #contents.press_releases .col17 form#quick_search_interviews input#search_by_keyword { width:252px!important; } #contents.knowledge_zone_article .col17 form#quick_search_interviews input#search_by_contributor { width:234px; margin:0 7px 0 17px; } #contents.knowledge_zone_article .press_item_ceo { width:480px; } #contents.knowledge_zone_article .press_item_ceo h4.press_item_ceo_title a { background:transparent url(../../img/images/top-seos-press-title.png) no-repeat left bottom; } #contents.knowledge_zone_article .box_type11 p { margin:8px 0 10px 7px; } #contents.knowledge_zone_article .box_type11 p.with_text_input { margin:0 0 0 7px; } #contents.knowledge_zone_article .box_type11 .checkbox_part { border-bottom:0; overflow:auto; margin:0; } #contents.knowledge_zone_article .box_type11 .checkbox_part p { height:12px; width:189px; margin:8px 0 10px 7px; } #contents.knowledge_zone_article .box_type11 .checkbox_part input { float:left; width:15px; height:15px; } #contents.knowledge_zone_article .box_type11 .checkbox_part label { float:left; width:84px; padding-left:3px; } #contents.knowledge_zone_article .box_type11 .checkbox_part label.narrow { width:66px; } #contents.knowledge_zone_article .box_type11 p.with_button { clear:both; margin:3px 0 13px 7px; } #contents.press_releases { padding-bottom:215px; } #contents.press_releases h2#featured-press-releases { width:246px; height:21px; background:transparent url(../../img/images/featured-press-release.png) no-repeat left top; text-indent:-5000px; margin:10px 0 13px; } #contents.complaint_on_vendor .col17 p.usual_text { line-height:1.25em; margin:19px 12px 11px 22px; } #contents.complaint_on_vendor form#advanced_search_form { width:720px; margin-left:22px; margin-top:27px; } #contents.complaint_on_vendor form#advanced_search_form .one_of_two input { width:333px; height:18px; } #contents.complaint_on_vendor form#advanced_search_form .one_of_two select { width:336px; } #contents.complaint_on_vendor form#advanced_search_form input,#contents.complaint_on_vendor form#advanced_search_form select,#contents.complaint_on_vendor form#advanced_search_form textarea { border:1px solid #d9d9d9; } #contents.complaint_on_vendor form#advanced_search_form #complaint_on_vendor_comments textarea { width:685px; height:100px; } #contents.complaint_on_vendor .col7 .box_type13 { margin-bottom:9px; } #contents.complaint_on_vendor .col7 .box_type13 form { padding:8px 0 10px 9px; } #contents.complaint_on_vendor .col7 .box_type13 form p { margin-bottom:4px; } #contents.complaint_on_vendor .col7 .box_type13 form input.highlighted { background-color:#ffffa0; border-top:2px solid #828177; border-left:2px solid #828177; border-bottom:2px solid #f9f8f3; border-right:2px solid #f9f8f3; height:15px; } #contents.complaint_on_vendor .col7 .box_type13 input.firm { width:176px; font-size:.9em; } #contents.complaint_on_vendor .col7 .box_type13 input.city { width:84px; font-size:.9em; } #contents.complaint_on_vendor .col7 .box_type13 select.area { width:179px; height:17px; font-size:.9em; padding-bottom:1px; } #contents.complaint_on_vendor .col7 .box_type13 .with_button { padding-top:8px; overflow:auto; } #contents.complaint_on_vendor .col7 .box_type13 .with_button a { float:left; color:#003f77; font-size:.8em; text-decoration:underline; margin-left:5px; vertical-align:top; } #contents.error_report form .only_one textarea { height:100px; } #finder_steps { overflow:auto; height:45px; font-size:1.2em; padding:27px 12px 0 27px; } p#step_one,p#step_two,p#step_three { float:left; display:block; height:40px; font-weight:700; line-height:1.3em; margin:0; padding:3px 0 0 40px; } p#step_one { width:164px; padding-right:10px; background:transparent url(../../img/images/step_one.png) no-repeat left top; } p#step_two { width:196px; padding-right:10px; background:transparent url(../../img/images/step_two.png) no-repeat left top; } p#step_three { width:190px; padding-right:20px; background:transparent url(../../img/images/step_three.png) no-repeat left top; } #contents.request_a_quote .col17 p.usual_text { text-align:justify; margin:22px 26px 11px 28px; } #contents.request_a_quote .col7 img.video { margin:3px 0 0; } #contents.request_a_quote form#advanced_search_form { margin-bottom:105px; margin-left:28px; } #contents.request_a_quote form#advanced_search_form p.one_of_four input { width:157px; height:18px; } #contents.request_a_quote form#advanced_search_form p.one_of_four select { width:190px; height:20px; margin-top:1px; } #contents.request_a_quote form#advanced_search_form p#request_a_quote_zip input { width:127px; } #contents.request_a_quote form#advanced_search_form p#request_a_quote_interest select { width:688px; height:20px; } h2#top_internet_marketing_employers { width:174px; height:52px; background:transparent url(../../img/images/top-employers.png) no-repeat left top; text-indent:-5000px; margin:5px 0 0 7px; } #contents.post_a_job form#advanced_search_form { width:765px; margin-top:21px; } #contents.post_a_job form#advanced_search_form p { margin-bottom:19px; } #contents.post_a_job form#advanced_search_form p#post_a_job_description { margin-bottom:16px; margin-right:0; padding:0; } #contents.post_a_job form#advanced_search_form p#post_a_job_email,#contents.post_a_job form#advanced_search_form p#post_a_job_website,#contents.post_a_job form#advanced_search_form p#post_a_job_job_type,#contents.post_a_job form#advanced_search_form p#post_a_job_country { margin-right:0; } #contents.post_a_job form#advanced_search_form p.narrow input { width:230px; } #contents.post_a_job form#advanced_search_form p.wide input { width:487px; } #contents.post_a_job form#advanced_search_form p.narrow select { width:233px; } #contents.post_a_job form#advanced_search_form textarea { width:740px; height:420px; } #contents.post_a_job form#advanced_search_form select { height:20px; margin-top:1px; } #contents.post_a_job form#advanced_search_form .note { color:#969696; font-size:.8em; font-weight:400; vertical-align:5%; } #contents.sitemap_conference .col18 { padding:35px 0 31px; } #contents.sitemap_conference .box_type18 { border:1px solid #d2d2d2; overflow:auto; width:968px; margin:0 auto 18px; } #contents.sitemap_conference .box_type18 h4 { background:transparent url(../../img/images/grey_gradient_title_back.png) repeat-x left top; font-size:1.2em; height:24px; padding:5px 0 0 12px; } #contents.sitemap_conference .box_type18 ul { float:left; margin:4px 55px 3px 12px; } #contents.sitemap_conference .box_type18 ul li { font-size:1.1em; margin-bottom:2px; } #contents.sitemap_conference .col18 h3 { font-size:1.4em; margin:0 0 5px 15px; } #contents.sitemap_conference .col18 #incisive_media_video { float:right; margin:0 15px 5px 5px; } #contents.sitemap_conference .col18 .main_text_area { width:750px; margin-left:15px; } #contents.sitemap_conference .col18 .main_text_area .usual_text { line-height:1.4em; margin-bottom:13px; } #contents.sitemap_conference a#register_for_conference { background:transparent url(../../img/images/register_for_conference.png) no-repeat left top; display:block; width:250px; height:38px; text-indent:-5000px; margin:24px auto 0; } #contents.sitemap_conference p.submit { margin-top: 10px; margin-bottom: 30px; margin-left: 320px; padding-right: 1px; float: left; display: inline; } #contents.sitemap_conference p.submit button { float: left; border: 0; color: #fff; height: 41px; padding: 0 5px; margin: 0; font-size: 1.3em; line-height: 1em; background: transparent url("../../img/images/buttonbig.gif") no-repeat left top; overflow: visible; }  #contents.sitemap_conference p.submit button { padding: 0 5px 3px 5px; vertical-align: middle; }  html>body #contents.sitemap_conference p.submit button { overflow: auto; }  #contents.nationwide_tour .main_text_area { width:595px; float:right; } #contents.nationwide_tour #nationwide_tour_map { padding:5px 0 20px 130px; } #contents.nationwide_tour .main_text_area .tour_h4 { font-size:1.4em; padding:8px 0 0 20px; } #contents.nationwide_tour .main_text_area .tour_table { width:557px; border-collapse:collapse; margin:4px 0 0 22px; } #contents.nationwide_tour .main_text_area .tour_table th { height:29px; background:#ECF3F9; border:1px solid #D2E3F3; } #contents.nationwide_tour .main_text_area .tour_table th.th_tourdate { border-right:0; text-align:left; padding-left:7px; font-size:1.2em; width:121px; } #contents.nationwide_tour .main_text_area .tour_table th.th_tourcity { border-right:0; border-left:0; text-align:left; padding-left:7px; font-size:1.2em; width:173px; } #contents.nationwide_tour .main_text_area .tour_table th.th_tourstate { border-right:0; border-left:0; padding-left:0; text-align:left; font-size:1.2em; } #contents.nationwide_tour .main_text_area .tour_table th.th_tourcountry { border-left:0; width:164px; font-size:1.2em; } #contents.nationwide_tour .main_text_area .tour_table td { height:31px; font-size:1.1em; border-top:1px solid #D2E3F3; border-bottom:1px solid #D2E3F3; padding-left:7px; } #contents.nationwide_tour .main_text_area .tour_table td a { color:#206AAD; } .nationwide_sidebar .sidebar_tour { border:1px solid #D7D7D7; width:175px; margin:9px 0 9px 14px; } .nationwide_sidebar .sidebar_tour h6 { font-size:1.2em; color:#d70000; height:19px; padding:10px 0 0 10px; } .nationwide_sidebar .sidebar_tour p { font-size:1.1em; padding:0 10px; } .nationwide_sidebar .text_only { padding-bottom:10px; } .nationwide_sidebar .sidebar_tour #contact_tour_form { padding:18px 0 0; } .nationwide_sidebar .sidebar_tour #contact_tour_form p { height:36px; } .nationwide_sidebar .sidebar_tour #contact_tour_form input { width:154px; height:15px; border:1px solid #bababa; } .nationwide_sidebar .sidebar_tour #contact_tour_form p.tour_submit { padding-top:8px; height:28px; } #header.landing_page_header { margin-top:38px; } #landing_header_top { height:77px; background:transparent url(../../img/images/landing_page_header.png) repeat-x center bottom; } #contents.landing_page img { margin:43px 0 280px; padding:0 0 0 81px; } #contents.country_page { padding-bottom:22px; } img#top_30_seo_companies { border:1px solid #ccc; margin:30px 0 0 15px; } ul#country_page_links { text-align:right; padding-right:20px; margin:20px 0 8px; } ul#country_page_links li a { color:#c70000; text-decoration:underline; padding:0 3px; } .col20 { width:470px; padding:0 15px; } .col20 h2 { font-size:1.6em; margin:20px 10px 7px 0; } .country_page_table { width:466px; margin-bottom:23px; } .country_page_table th { height:50px; border:0; } .country_page_table th.country_page_rank { background:#105b9d url(../../img/images/country_page_rank.png) no-repeat left top; text-indent:-5000px; width:57px; } .country_page_table th.country_page_company { background:#105b9d url(../../img/images/country_page_company.png) no-repeat left top; text-indent:-5000px; width:117px; } .country_page_table th.country_page_pricing { background:#105b9d url(../../img/images/country_page_pricing.png) no-repeat left top; text-indent:-5000px; width:67px; } .country_page_table th.country_page_clients { background:#105b9d url(../../img/images/country_page_clients.png) no-repeat left top; text-indent:-5000px; width:147px; } .country_page_table th.country_page_executives { background:#105b9d url(../../img/images/country_page_executives.png) no-repeat left top; text-indent:-5000px; width:106px; } .country_page_table td { height:70px; border-bottom:1px solid #b2b2b2; font-size:1.1em; padding:0 6px 0 4px; } .country_page_table tr.second_award_row td { background-color:#f7fbff; } #contents.country_page h3.featured_seo_companies { font-size:1.2em; margin:15px 0 15px 35px; } .featured_seo_companies_banners { overflow:auto; margin:10px 0 0 16px; } .featured_seo_companies_banners .banner_box { width:192px; float:left; text-align:center; margin:0 0 25px; } .featured_seo_companies_banners .banner_box img { border:1px solid #000; } .featured_seo_companies_banners .banner_box p { margin-top:-3px; } .featured_seo_companies_banners .banner_box p a { color:#0000f2; text-decoration:underline; vertical-align:top; font-size:1.1em; } #contents.advanced_search #cosv h4 { font-size:1.4em; clear:both; padding:15px 0 10px 30px; } #contents.advanced_search #cosv h5 { font-size:1.2em; clear:both; font-weight:700; padding:0 0 3px 30px; } #cosv p { margin:0!important; } #cosv p label { display:block; font-weight:700; } #cosv p input { width:342px; height:19px; border:1px solid #B0B0B0; } #contents.advanced_search #cosv p#cosv_name { padding-left:31px; height:48px; float:left; } #contents.advanced_search #cosv p#cosv_url { padding-left:31px; height:63px; float:left; clear:left; } #contents.advanced_search #cosv p#cosv_url input { width:235px; } #contents.advanced_search #cosv p#cosv_email input { width:236px; } #contents.advanced_search #cosv p#cosv_phone input { width:181px; } #contents.advanced_search #cosv p#cosv_complaint { clear:both; height:131px; padding-left:31px; } #contents.advanced_search #cosv p#cosv_complaint textarea { height:96px; width:686px; border:1px solid #B0B0B0; } #contents.advanced_search #cosv fieldset#cosv_pcmffd { border:0; height:52px; margin:0; padding:0 0 0 31px; } #contents.advanced_search #cosv fieldset#cosv_pcmffd label { font-size:1.2em; padding-right:16px; display:inline; } #contents.advanced_search #cosv p#sure { height:66px; font-weight:700; margin:0 18px 0 16px !important; padding:6px 0 0 15px; } .by_categories .box_type18 ul { margin-right:0!important; padding-bottom:5px!important; } .by_categories .box_type18 ul li { width:225px!important; } ul.by_cities { width:320px; float:left; padding-left:23px; padding-bottom:110px; } ul.by_cities li a { font-size:1.2em; height:18px; padding-left:13px; display:block; } ul.by_cities li.letter { font-size:1.4em; font-weight:700; color:#d70000; height:18px; display:block; padding-top:15px; } h3.by_state { padding-top:20px; } ul.by_state { float:left; padding:5px 0 50px 20px; } ul.by_state li { background:transparent url(../../img/images/topseos-bullet-by-state.png) no-repeat 0 4px; display:block; height:20px; width:398px; font-size:1.2em; padding-left:12px; } #contents.all_cities h3.boxed, #contents.all_cities div.boxed { border-bottom:none; } #contents.all_cities .topfco { width:auto; background:#F7F7F7; border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; height:93px; margin:0; padding:6px 0 4px 20px; } #contents.all_cities .topfco h5 { font-size:11px; } #contents.all_cities .topfco ul { float:left; width:150px; } #contents.all_cities .topfco ul.longer_one { width:170px; } #contents.all_cities .topfco ul.shorter_one { width:140px; } #allc_main { width:622px; float:right; } #allc_sidebar { width:165px; float:left; } #allc_sidebar div.sponsored_ad { width:139px; height:66px; border:1px solid #D7D7D7; background:#FFFAEA; margin:0 0 0 9px; padding:7px 0 7px 7px; } #allc_sidebar div.sponsored_ad h6 { padding-bottom:4px; } #allc_sidebar div.sponsored_ad h6 a { color:#105B9D; text-decoration:underline; font-weight:700; font-size:12px; } #allc_sidebar div.sponsored_ad p { font-size:1.1em; padding-bottom:4px; } #allc_sidebar div.sponsored_ad p a { font-family:Verdana; color:#b40303; } #allc_sidebar div.sponsored_ad p img { vertical-align:-33%; padding-left:10px; } #allc_sidebar h6.allc_hl { color:#636363; font-size:1.1em; font-weight:700; padding:10px 0 0 9px; } #allc_sidebar h6.allc_ff { color:#000; font-size:1.1em; font-weight:700; padding:19px 0 15px 10px; } #allc_sidebar .allc_fful { padding-left:10px; } #allc_sidebar .cdii { padding-bottom:15px; } #allc_sidebar .allc_fful li { font-size:1.1em; height:18px; color:#000; margin:0; padding:0; } #allc_sidebar .allc_fful li.allc_fful_hl a { font-weight:700; color:#d70000; } #allc_main .allc_vp { color:#636363; font-size:1.1em; font-weight:700; padding:10px 0 0; } #allc_main .allc_vp_links { text-align:right; padding:6px 7px 0 0; } #allc_main .allc_vp_links img { vertical-align:-10%; } #allc_main .allc_vp_sb { float:left; padding:8px 7px 0; } #allc_main .allc_vp_sb select { width:164px; height:19px; vertical-align:-10%; margin-right:7px; } #allc_main .allc_vp_sb button { display:inline; vertical-align:-10%; } #allc_main .allc_vp_dr { float:right; padding:8px 7px 0; } #allc_main .allc_vp_dr select { width:63px; height:19px; vertical-align:-10%; } #allc_main #allc_preferences { width:612px; height:52px; border:1px solid #D7D7D7; background:#F4F9FF; font-size:1.2em; } #allc_main .one_result { border-bottom:1px solid #D7D7D7; margin-right:21px; } #allc_main .one_result h5 { font-size:1.8em; font-weight:400; padding:25px 0 0; } #allc_main .one_result h5 span { color:#105b9d; font-size:11px; } #allc_main .one_result .allc_or_cs_top { color:#606060; padding:0 0 12px; } #allc_main .one_result .allc_or_cs { font-weight:700; font-size:12px; padding:8px 0 4px; } #allc_main .one_result .allc_or_text { font-size:12px; color:#333; } #allc_main .one_result .allc_or_cs_links a { font-size:10px; color:#6f6f6f; text-decoration:underline; } #allc_main .one_result .allc_or_cs_vp a { font-weight:700!important; font-size:11px; color:#000; background:#fff url(../../img/images/view_details_red_arrow.png) no-repeat 100% 0; padding-right:20px; } #allc_main .one_result .allc_top_images { padding:4px 0 5px; } #allc_main .one_result .allc_top_images img { vertical-align:middle; padding-right:14px; } #allc_main .one_result .links_holder { height:40px; } #contents.search_results_companies .box_type9 { width:400px; background-color:#f2f9ff; overflow:auto; margin:17px 0 13px 15px; } #contents.search_results_companies .box_type9 input { width:315px; margin-right:10px; font-size:1.2em; } #contents.search_results_companies .box_type9 input,#contents.search_results_companies .box_type9 button { float:left; margin-top:8px; margin-bottom:13px; } #contents.search_results_companies .box_type9 h4.boxed { font-size:1.3em; color:#000; } .companies_search_item { width:750px; overflow:auto; border-bottom:1px solid #ccc; margin:0 0 18px 25px; } .companies_search_item .membership { padding-top:0; padding-right:18px; float:right; } .companies_search_item h4.companies_search_title { font-weight:400; font-size:1.8em; float:left; margin-bottom:6px; } .companies_search_item .info { font-size:1.1em; float:left; width:660px; } .companies_search_item .info strong { font-weight:700; color:#105b9d; margin-left:4px; } .companies_search_item .companies_search_link { font-size:1.1em; float:left; padding:5px 0 0 6px; } .companies_search_item .companies_search_description { width:720px; clear:both; font-size:1.2em; line-height:1.5em; padding:5px 0 9px; } .companies_search_item .core_services a { color:#6f6f6f; text-decoration:underline; } .companies_search_item .core_services strong { font-size:1.2em; line-height:1.9em; } .companies_search_item .view_details a { background:transparent url(../../img/images/view_details_red_arrow.png) no-repeat scroll right 4px; font-size:1.1em; display:block; float:right; font-weight:700; margin:22px 10px 14px 0; padding:3px 19px 11px 0; } #contents.search_results_companies .linkbox { font-size:1.2em; width:750px; margin:16px 0 0 25px; } #contents.search_results_companies .linkbox .results { padding-top:5px; } #contents.search_results_companies .linkbox .pages a { height:17px; padding-top:4px; } #contents.search_results_keyword .box_type9 { float:left; display:inline; height:76px; } #contents.search_results_keyword #filter_box { float:right; width:345px; padding-top:20px; padding-right:10px; } #contents.search_results_keyword #filter_box label { padding-left:3px; font-size:1.2em; } #contents.search_results_keyword #filter_box label,#contents.search_results_keyword #filter_box input { display:block; float:left; margin-bottom:8px; height:15px; } #contents.search_results_keyword #filter_box input { width:15px; margin-right:4px; } #contents.search_results_keyword #filter_box h4 { font-size:1.3em; margin:3px 0 11px; } #contents.search_results_keyword .result_number_area { float:left; width:53px; height:50px; font-size:2.4em; text-align:center; padding-top:9px; font-weight:700; } #contents.search_results_keyword .result_number_company { background:transparent url(../../img/images/search_results_company.png) no-repeat left top; } #contents.search_results_keyword .result_number_tool { background:transparent url(../../img/images/search_results_tool.png) no-repeat left top; } #contents.search_results_keyword .result_number_press_release { background:transparent url(../../img/images/search_result_press_release.png) no-repeat left top; } #contents.search_results_keyword .title_area { float:left; padding-left:15px; } #contents.search_results_keyword .title_area .info { width:440px; float:none; clear:both; } #contents.search_results_keyword .topseos_images { float:right; width:240px; } #contents.search_results_keyword .companies_search_item .average_rating { padding-right:18px; float:right; padding-top:37px; padding-left:5px; } #contents.search_results_keyword .companies_search_item .topseos_rating,#contents.search_results_keyword .companies_search_item .topseos_winner { padding-top:35px; text-align:right; } #contents.search_results_keyword .companies_search_item .membership { padding-top:13px; padding-right:30px; padding-left:20px; } #contents.search_results_keyword .press_release_info { font-size:1em; color:#616161; } #contents.search_results_keyword .press_release_info img { vertical-align:bottom; } #contents.search_results_keyword .companies_search_description { padding:11px 0 7px; } #contents.search_results_keyword .companies_search_item .view_details a { background:transparent url(../../img/images/view_details_red_arrow.png) no-repeat scroll right 1px; margin:0 10px 17px 0; padding:0 19px 0 0; } #contents.search_results_keyword .companies_search_item .core_services { padding-bottom:27px; } #contents.search_results_keyword .companies_search_item .info strong { margin-left:7px; } #contents.search_results_keyword .companies_search_item .with_core_services { padding-top:24px; } #reg_form #ooc p { padding-left:25px; height:30px; } #reg_form #ooc label { font-size:12px; } #reg_form #ooc input { font-size:12px; border:1px solid #BCBCBC; width:211px; height:17px; } #reg_form #ooc select { font-size:12px; border:1px solid #BCBCBC; width:160px; height:19px; } #reg_form #ooc em { color:#737373; font-size:10px; font-style:normal; vertical-align:1px; padding-left:10px; } #reg_form #ooc .reg_section { border-bottom:2px solid #d7d7d7; height:18px; padding-top:20px; margin:15px; } #reg_form #ooc .reg_section h4 { float:left; font-size:1.4em; } #reg_form #ooc .reg_section p { float:right; font-size:1.2em; height:auto; margin:0; padding:0; } #reg_form #ooc p#reg_jobtitle { float:left; padding-left:18px; } #reg_form #ooc p#reg_jobtitle label { padding-right:9px; } #reg_form #ooc p#reg_city { float:left; width:163px; } #reg_form #ooc p#reg_city input { width:118px; margin-left:3px; vertical-align:-20%; } #reg_form #ooc p#reg_country { float:left; width:224px; padding:0; } #reg_form #ooc p#reg_state { float:left; width:209px; padding:0; } #reg_form #ooc p#reg_zip { float:left; width:220px; padding:0; } #reg_form #ooc p#reg_zip input { width:101px; margin-left:3px; vertical-align:-20%; } #reg_form #ooc p#reg_phone { clear:left; float:left; width:439px; } #reg_form #ooc p#reg_phone label { width:113px; float:left; display:block; } #reg_form #ooc p#reg_url label { width:58px; float:left; display:block; } #reg_form #ooc p#reg_revenue { clear:left; float:left; width:239px; } #reg_form #ooc p#reg_revenue select { width:163px; } #reg_form #ooc p#reg_founded { float:left; width:282px; padding-left:0; } #reg_form #ooc p#reg_founded select { width:153px; } #reg_form #ooc p#reg_employees { float:left; width:285px; padding-left:0; } #reg_form #ooc p#reg_employees select { width:133px; } #reg_form #ooc .reg_js_selects { clear:both; height:90px; padding-top:15px; } #reg_form #ooc .reg_js_selects label { font-weight:700; display:block; padding:0 0 2px 25px; } #reg_form #ooc p.reg_move_buttons { float:left; width:91px; padding:8px 0 0 13px; } #reg_form #ooc p.reg_move_buttons button { width:78px; height:18px; font-weight:700; font-size:1.2em; color:#fff; background:#5B5B5B; border:0; margin-bottom:10px; } #reg_form #membership_special { margin:25px 0 0 25px; } #contents.membership_opportunities #reg_form p.with_button { padding-left:560px; } .company_directory h4 { font-size:1.4em; padding:35px 0 22px 17px; } .onecategory { background:#fff url(../../img/images/companies-by-category-bullet.png) no-repeat 0 3px; width:215px; height:100px; float:left; margin:0 0 0 20px; padding:0 10px; } .onecategory p.onc_n { color:#d70000; font-style:italic; font-size:1em; margin:0; padding:0; } .company_directory #menu_with_tabs { border:1px solid #d2d2d2;  width:751px;  margin:16px 0 0 18px; } .company_directory #menu_with_tabs ul#tabs { background:transparent url(../../img/images/seo-blogs-nonactive-tab.png) repeat-x left top; width:751px; height:29px; } .company_directory #menu_with_tabs ul#tabs li a { display:block; float:left; font-size:1.2em; font-weight:700; padding-top:4px; } .company_directory #menu_with_tabs ul#tabs li.featured a { width:138px; padding-left:14px; } .company_directory #menu_with_tabs ul#tabs li.popular a { width:129px; padding-left:14px; } .company_directory #menu_with_tabs ul#tabs li.newest a { width:131px; padding-left:14px; } .company_directory #menu_with_tabs ul#tabs li.active a { height:25px; background:transparent url(../../img/images/seo-blogs-active-tab.png) no-repeat center top; color:#fff; } #contents.company_directory #menu_with_tabs ul#links_in_tabs, #contents.company_directory #menu_with_tabs ul.links_in_tabs{ padding:3px 0 0 11px; } .company_directory .tab_results { float:left; padding-right:32px; font-size:1.1em; width:200px; color:#515151; padding-left:14px; } .company_directory #menu_with_tabs .without_margin { padding-right:0; padding-left:12px; width:200px; } .company_directory .tab_results h3 { margin-bottom:1px; margin-top:3px; } .tools .tab_results p { font-size:11px; margin:0!important; padding:0!important; } .tools #menu_with_tabs ul li.recommended a { width:94px!important; padding-left:14px; } #contents.rankings #featured_ceo_actions { width:851px; background:#F7F7F7 url(../../img/images/best-in-search.png) no-repeat 15px 5px; border:1px solid #D7D7D7; height:95px; margin:0 0 0 9px; padding:6px 0 4px 129px; } #contents.rankings #featured_ceo_actions h5 { font-size:14px; } #contents.rankings #featured_ceo_actions ul { float:left; width:160px; } #contents.rankings #featured_ceo_actions ul.longer_one { width:180px; } #contents.rankings #featured_ceo_actions ul.shorter_one { width:150px; } #contents.poll_archive { padding-bottom:147px; } .box_type22 { width:196px; border:1px solid #d7d7d7; background:#fffef5; margin:0 0 10px; } .box_type22 h4.boxed { font-size:1.3em; background:#fff; padding:5px 5px 6px; } .box_type22 p { margin:6px 0 7px 8px; } .box_type22 input { width:135px; height:14px; float:left; } .box_type22 textarea { width:175px; height:63px; } .box_type22 .with_text_input label { line-height:1.45em; float:left; display:block; width:40px; } .box_type22 .with_button { margin:11px 6px 10px 8px; } .previous_next_links { float:right; padding-right:18px; color:#06c; font-size:1.1em; margin:5px 0; } .previous_next_links a { color:#06c; } .poll_item { clear:both; border-bottom:1px solid #ccc; width:742px; overflow:auto; padding-top:26px; padding-bottom:20px; margin:0 20px 0 25px; } .poll_date { font-size:1.1em; color:#6b6b6b; margin:0 0 7px; } .poll_title { font-size:1.2em; margin:0 0 7px; } .poll_results h5 { font-weight:400; width:75px; float:left; } .poll_item .result_status { float:left; width:325px; } .poll_item .poll_answer { float:left; width:75px; vertical-align:top; } .poll_item .poll_color { float:left; border:1px solid #c4c4c4; width:210px; height:10px; margin-right:4px; margin-top:2px; } .poll_item .poll_first_answer .poll_color p { background-color:#5ac235; font-size:0; padding:0; } .poll_item .poll_second_answer .poll_color p { background-color:#c23635; font-size:0; padding:0; } .poll_item .poll_third_answer .poll_color p { background-color:#5c35c2; font-size:0; padding:0; } .poll_item .poll_fourth_answer .poll_color p { background-color:#c2a735; font-size:0; padding:0; } .poll_item .poll_percent { float:left; clear:right; vertical-align:top; } .poll_item .poll_first_answer,.poll_item .poll_second_answer,.poll_item .poll_third_answer,.poll_item .poll_fourth_answer { height:25px; } form#email_profile { display:block; width:455px; float:left; margin:0; padding:18px 0 0 24px; } form#email_profile p { height:56px; float:left; } form#email_profile h5 { font-size:1.2em; height:21px; clear:both; } form#email_profile p input { width:216px; font-size:1.2em; height:17px; border:1px solid #ACACAC; } form#email_profile p textarea { width:449px; height:116px; font-size:1.2em; border:1px solid #ACACAC; } form#email_profile p#ep_message { clear:both; height:145px; } #email_profile_company_details { width:280px; float:right; margin:0; padding:24px 0 0; } #email_profile_company_details h4 { font-size:2.4em; font-weight:400; padding:10px 0 5px; } #email_profile_company_details p { color:#737373; line-height:1.4em; } #email_profile_company_details p a { color:#236eb0; display:block; text-decoration:underline; } #contents.press_releases_details_page #featured_ceo_actions.prfca { width:725px!important; padding-right:0!important; } #contents.ceo_spotlight .press_item_ceo_longtitle { float:left; width:480px; } #contents.ceo_spotlight .press_item_ceo_longtitle .press_item_ceo_title a.press_item_ceo_h4_title { background:none!important; float:none!important; display:inline; text-decoration:underline; font-size:1.2em; color:#2973b6; padding:0!important; } #contents.ceo_spotlight .press_item_ceo_longtitle .press_item_ceo_title a.press_item_ceo_author { float:none!important; display:inline; font-weight:400; background:none; height:21px; color:#545454; font-size:1.1em; text-decoration:none; padding:6px 25px 0 1px; } #contents.ceo_spotlight .press_item_ceo_longtitle .press_item_ceo_title a.press_item_ceo_author_cam { float:none!important; display:inline; font-weight:400; background:transparent url(../../img/images/icon-cam.png) no-repeat scroll right 80%; height:21px; color:#545454; font-size:1.1em; text-decoration:none; padding:6px 25px 0 1px; } #contents.ceo_spotlight .press_item_ceo_longtitle .press_item_ceo_title a.press_item_ceo_author:hover { text-decoration:underline; } #contents.ceo_spotlight .press_item_ceo_longtitle h4 { background:transparent url(../../img/images/top-seos-press-title.png) no-repeat left 8px; padding:6px 5px 0 23px; } .redLink { color:#B40303; } #contents.about_us .box_type9 h4.boxed,#contents.complaint_on_vendor .col7 .box_type13 h4 { color:#000; } .about_us .box_type10 form p.one_of_two,.linkbox .results,#contents.contact_us form#contact_form .one_row input,#contents.contact_us form#contact_form p.with_buttons button,#contents.ceo_spotlight .press_item_ceo_title,#contents.complaint_on_vendor .col7 .box_type13 .with_button button,#contents.nationwide_tour .nationwide_sidebar,#allc_main .one_result .allc_or_cs_links,.companies_search_item .core_services,#contents.search_results_keyword .before_images,#reg_form #ooc p#reg_contactname,#reg_form #ooc p.reg_from_select { float:left; } .about_us .box_type10 form p.one_in_row,#contents.search_results_keyword #found_box,#reg_form #ooc p#reg_companyname { clear:both; } .about_us.press #about_us_menu,.about_us.press_details #about_us_menu { width:185px; } .linkbox .pages,#allc_main .one_result .allc_or_cs_vp { float:right; } #contents.contact_us .phone,#reg_form #ooc span { color:#d70000; } #contents.contact_us .phone,#reg_form #ooc span img{ padding-left:10px; width:12px; } #contents.contact_us form#contact_form .one_row label.usa,form#hire_us_form .col13 { width:100px; } #contents.contact_us form#contact_form .one_row label.india,form#hire_us_form .col10 { width:130px; } #contents.contact_us form#contact_form p,#contents.contact_us form#contact_form p.with_buttons button.reset_button,#contents.contact_us form#contact_form .text_area,.plain_3column_site ul li h5 { margin:0; } #contents.contact_us form#contact_form .text_inputs p,#hire_us_contact { margin-bottom:12px; } #contents.contact_us form#contact_form .text_inputs p.lowest_one,#contents.advanced_search .box_type16 p.submit { margin-bottom:0; } #departments ul,.country_page_table .rank,.country_page_table .pricing { padding-left:20px; } .box_type11 #frmlogin input.password,#contents.advanced_search .box_type16 #frmlogin input.password { width:74px; } .box_type1 h3,.box_type2 h3,.box_type7 h3 { font-size:1.8em; margin-bottom:3px; font-weight:400; } .box_type1 p,.box_type2 p,.box_type7 p { font-size:1.2em; line-height:1.3em; margin-bottom:11px; } ul#forgot_password_links li,#contents.ceo_spotlight form#quick_search_interviews button,ul#country_page_links li { display:inline; } .plain_3column_site ul li a,.plain_3column_site ul li ul li a { color:#000; font-size:1.2em; } .plain_3column_site ul li a img,.plain_3column_site ul.sitemap_sorting_criteria li a img { vertical-align:-20%; } .plain_3column_site ul li h5 a,.plain_3column_site h4 a { text-decoration:underline; color:#000; } form#hire_us_form .button_p button,#contents.advanced_search #cosv p#sure button { float:left; margin-right:4px; } form#hire_us_form label,form#hire_us_form .selection_title,ul#hire_us_links li.active,#contents.ceo_spotlight form#quick_search_interviews label,#allc_sidebar .allc_fful li.allc_fful_shl a { font-weight:700; } .col17 p.usual_text,#advanced_search_form input,#advanced_search_form select,#advanced_search_form textarea,.poll_results,form#email_profile label { font-size:1.2em; } #contents.advanced_search #ads_list a img,.nationwide_sidebar .sidebar_tour #contact_tour_form label { display:block; } #contents.ceo_spotlight .press_item_ceo_author,#contents.ceo_spotlight .press_item_ceo_author_nopic { float:left; height:21px; color:#545454; font-size:1.1em; padding:6px 25px 0 1px; } #contents.ceo_spotlight .press_item .podcast,#contents.ceo_spotlight .press_item .view_details,#allc_main .one_result p { font-size:1.1em; } #contents.ceo_spotlight_details,#contents.complaint_on_vendor .col7 #ads_list { padding-bottom:0; } #featured_ceo_actions,.topfco { border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; background-color:#f2f8ff; width:695px; height:60px; clear:both; margin:0 0 22px 2px; padding:6px 40px 4px 20px; } #featured_ceo_actions ul li,.topfco ul li { float:left; margin-bottom:5px; } #featured_ceo_actions ul li a,.topfco ul li a { color:#000; padding-left:20px; display:block; height:16px; } #featured_ceo_actions ul li span { color:#000; padding-left:20px; display:block; height:16px; } #featured_ceo_actions ul li a.ceo_spotlight_profile,.topfco ul li a.ceo_spotlight_profile { width:180px; background:transparent url(../../img/images/icon-view-profile.png) no-repeat left top; } #featured_ceo_actions ul li a.ceo_spotlight_website,.topfco ul li a.ceo_spotlight_website { width:215px; background:transparent url(../../img/images/website-icon.png) no-repeat left top; } #featured_ceo_actions ul li a.ceo_spotlight_arteworks,.topfco ul li a.ceo_spotlight_arteworks { width:170px; background:transparent url(../../img/images/contact-icon.png) no-repeat left top; } #featured_ceo_actions ul li a.ceo_spotlight_print,.topfco ul li a.ceo_spotlight_print { width:180px; background:transparent url(../../img/images/print-icon.png) no-repeat left top; } #featured_ceo_actions ul li a.ceo_spotlight_email,.topfco ul li a.ceo_spotlight_email { width:215px; background:transparent url(../../img/images/email-icon.png) no-repeat left top; } #featured_ceo_actions h5,.topfco h5 { font-size:1.2em; margin-bottom:7px; } #contents.ceo_spotlight .col7 .box_type11 form input#search_interview_keyword,#contents.knowledge_zone_article .box_type11 p.with_text_input input { width:178px; } #contents.knowledge_zone_article .press_item#bottom_one,#contents.search_results_companies .col17 h3.boxed { border-bottom:0; } #contents.complaint_on_vendor form#advanced_search_form .one_of_two,#contents.request_a_quote form#advanced_search_form p.one_of_four { margin-right:17px; } #contents.complaint_on_vendor form#advanced_search_form p#complaint_on_vendor_experience,#contents.error_report form .only_one,#contents.error_report form .only_one textarea,#contents.error_report form .only_one input { width:685px; } #contents.complaint_on_vendor .col7 .box_type13 label,#contents.nationwide_tour .col17 p.usual_text { line-height:1.5em; } #contents.complaint_on_vendor .col7 .box_type13 select.state,#contents.complaint_on_vendor .col7 .box_type13 select.country { width:153px; height:17px; font-size:.9em; padding-bottom:1px; } #contents.error_report form #error_report_page input,#contents.request_a_quote form#advanced_search_form p#request_a_quote_phone input,#contents.post_a_job form#advanced_search_form input,.box_type22 p.with_text_input { height:18px; } html>body #contents.request_a_quote form#advanced_search_form p.one_of_four select,html>body #contents.request_a_quote form#advanced_search_form p#request_a_quote_interest select,html>body #contents.post_a_job form#advanced_search_form select { height:18px; margin-top:0; } #contents.post_a_job form#advanced_search_form #post_a_job_country,#contents.post_a_job form#advanced_search_form #post_a_job_experience,#contents.post_a_job form#advanced_search_form #post_a_job_salary { display:block; height:40px; } #contents.advanced_search #cosv p#cosv_company,#contents.advanced_search #cosv p#cosv_companyurl,#contents.advanced_search #cosv p#cosv_companyphone { padding-left:15px; height:48px; float:left; } #contents.advanced_search #cosv p#cosv_company input,#contents.advanced_search #cosv p#cosv_companyurl input,#contents.advanced_search #cosv p#cosv_companyphone input { width:327px; } #contents.advanced_search #cosv p#cosv_email,#contents.advanced_search #cosv p#cosv_phone { padding-left:15px; height:63px; float:left; } #contents.advanced_search #cosv p#cosv_companyname,#contents.advanced_search #cosv p#cosv_companyemail { padding-left:31px; height:48px; float:left; clear:left; } #contents.all_cities .topfco ul li,#contents.rankings #featured_ceo_actions ul li { white-space:nowrap; display:block; float:none; height:14px; background:transparent url(../../img/images/topseos-bullet.gif) no-repeat 0 3px; margin:0; padding:0 0 0 10px !important; } #contents.all_cities .topfco ul li a,#contents.rankings #featured_ceo_actions ul li a { margin:0; padding:0 15px 0 0; } #contents.all_cities .topfco ul li.fca_active a,#contents.rankings #featured_ceo_actions ul li.fca_active a { color:#d70000; text-decoration:underline; } #allc_main .one_result .allc_or_cs_top strong,.companies_search_item .companies_search_link a { color:#105b9d; } .companies_search_item .info strong.without_margin,#contents.search_results_keyword .companies_search_item .info strong.without_margin { margin-left:0; } #contents.search_results_keyword #filter_box label.keyword_all,#contents.search_results_keyword #filter_box label.keyword_companies { width:98px; } #contents.search_results_keyword #filter_box label.keyword_tools,#contents.search_results_keyword #filter_box label.keyword_case_studies { width:102px; } #contents.search_results_keyword #filter_box label.keyword_articles,#contents.search_results_keyword #filter_box label.keyword_press_releases { width:120px; } #reg_form #ooc p#reg_username label,#reg_form #ooc p#reg_password label,#reg_form #ooc p#reg_password2 label,#reg_form #ooc p#reg_email label { width:145px; float:left; display:block; padding-top:2px; } #reg_form #ooc p#reg_contactname label,#reg_form #ooc p#reg_companyname label,#reg_form #ooc p#reg_address1 label,#reg_form #ooc p#reg_address2 label { width:115px; float:left; display:block; } #reg_form #ooc p#reg_contactname input,#reg_form #ooc p#reg_jobtitle input,#reg_form #ooc p#reg_companyname input,#reg_form #ooc p#reg_phone input,#reg_form #ooc p#reg_url input { width:305px; } #reg_form #ooc p#reg_address1 input,#reg_form #ooc p#reg_address2 input { width:686px; } #reg_form #ooc p#reg_country select,#reg_form #ooc p#reg_state select { margin-left:3px; vertical-align:-20%; } #reg_form #ooc p#reg_url,#reg_form #ooc p.reg_to_select { float:left; padding:0; } #reg_form #ooc p#reg_revenue label,#reg_form #ooc p#reg_founded label,#reg_form #ooc p#reg_employees label { padding-right:4px; } #reg_form #ooc p.reg_from_select select,#reg_form #ooc p.reg_to_select select { width:180px; height:64px; font-size:1.1em; } #reg_form #membership_opportunities_top,#reg_form table#membership_opportunities_table { margin:0 0 0 25px; } .onecategory h5,.onecategory p.onc_about { font-size:1.2em; margin:0; padding:0; } #contents.company_directory #menu_with_tabs ul#links_in_tabs li,#contents.company_directory #menu_with_tabs ul#links_in_tabs li a, #contents.company_directory #menu_with_tabs ul.links_in_tabs li,#contents.company_directory #menu_with_tabs ul.links_in_tabs li a { background:#fff; width:145px; font-size:11px!important; font-weight:400; height:16px; float:left; display:block; margin:0; padding:0; } .tools #menu_with_tabs ul li.newest a,.tools #menu_with_tabs ul li.popular a { width:95px!important; padding-left:14px; } form#email_profile p#ep_ymail,form#email_profile p#ep_fmail { padding-left:16px; }  .contents_rankings { background: #fff url("../../img/images/background_border.png") repeat-y 787px 0; }  .col6 { width: 787px; } .col6 p { font-size: 1.2em; margin: 20px 12px 11px 12px; } .col6 p { font-size: 1.2em; } form#apply_for_rankings_form { background-color: #fafafa; border: 1px solid #f0f0f0; width: 624px; padding: 17px 25px; margin: 23px auto 490px auto; } form#apply_for_rankings_form p { float: left; margin: 0 0 0 0; height: 48px; } form#apply_for_rankings_form .button_p { clear: both; float: none; padding: 3px 0 0 567px; height: auto; } form#apply_for_rankings_form label { font-weight: bold; } form#apply_for_rankings_form input { width: 294px; height: 15px; padding: 2px 2px 0 2px; } form#apply_for_rankings_form input.first_of_two { margin-right: 20px; } form#apply_for_rankings_form p.form_item_url input { width: 616px; }  .col7 { width: 198px; padding: 7px; } .col7 p { font-size: 1.2em; } h4.boxed, div.new_boxed { border-bottom: 1px solid #d7d7d7; font-size: 1.3em; font-weight: bold; padding: 5px 8px; } .box_type3 { width: 196px; border: 1px solid #d7d7d7; background: #fff url('../../img/images/yellow_background.png') repeat-x bottom left; } .box_type3 p { margin: 6px 6px 7px 6px; } .box_type3 form select { width: 181px; margin: 3px 0 4px 2px; font-size: 1em; }  #contents.evaluation_criteria #evaluation_criteria_menu { background-color: #f7f7f7; border-right: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; padding: 3px 5px; width: 169px; } #contents.evaluation_criteria #evaluation_criteria_menu ul li { border-top: 1px solid #d7d7d7; font-size: 1.2em; padding: 3px 5px; } #contents.evaluation_criteria #evaluation_criteria_menu ul li.active { border-top: 0; color: #d70000; font-weight: bold; } #contents.evaluation_criteria .main_text_area { width: 567px; padding: 14px 10px 0 20px; float: left; text-align: justify; } #contents.evaluation_criteria .main_text_area h4 { font-size: 1.4em; margin: 0 0 8px 0; } #contents.evaluation_criteria .main_text_area h5 { font-size: 1.2em; margin: 17px 0 4px 0; } #contents.evaluation_criteria .main_text_area p { font-size: 1.2em; line-height: 1.6em; margin-bottom: 10px;} #contents.evaluation_criteria .main_text_area blockquote { font-size: 1.2em; padding: 5px 0px 5px 30px; } #contents.evaluation_criteria .main_text_area blockquote strong { padding: 10px 0px 0px 0px; } .box_type19 { width: 196px; border: 1px solid #d7d7d7; margin: 10px 0 10px 0; } .box_type19 p { margin: 6px 6px 7px 8px; } .box_type19 input { width: 176px; height: 14px; } .box_type19 label { line-height: 1.45em; } .box_type19 .with_button { margin: 11px 6px 10px 8px; }  #contents.improve_rankings .col17 p.usual_text { line-height: 1.6em; margin-top: 15px; } #improve_rankings_form { background-color: #fafafa; border: 1px solid #f0f0f0; padding: 0 26px 10px 26px; width: 627px; margin: 16px 0 10px 57px; overflow: auto; } #improve_rankings_form fieldset { border: 0; border-bottom: 1px solid #b9b9b9; padding: 20px 0 24px 0; } #improve_rankings_form p { float: left; margin: 0 25px 11px 0; display: inline; } #improve_rankings_form p.without_margin { margin-right: 0; } #improve_rankings_form input { width: 297px; height: 15px; font-size: 1.2em; } #improve_rankings_form textarea { width: 623px; height: 134px; font-size: 1.2em; } #improve_rankings_form label, #improve_rankings_form h3 { font-size: 1.2em; font-weight: bold; line-height: 1.5em; white-space: nowrap; } #improve_rankings_form h3 { margin: 24px 0 15px 0; } #improve_rankings_form .with_button { float: right; padding: 4px 0 4px 0; margin: 0; } #improve_rankings_form span { color: #939393; font-size: .85em; font-weight: normal; } #improve_rankings_form p.with_textarea { float: none; } #improve_rankings_form p.with_upload input { height: 18px; } #improve_rankings_form p.with_upload { margin: 0 0 2px 0; } #improve_rankings_form .with_submit_button { padding: 19px 0 4px 0; }  #contents.podcast { padding-bottom: 220px; } #contents.podcast #top_h4 { font-size: 1.2em; margin: 20px 0 10px 15px; } .col7 .vertical_banner img { border: 1px solid #000; margin: 22px 0 10px 20px; } .first_podcast_item { padding-top: 30px; } .podcast_item { border-bottom: 1px solid #d7d7d7; margin: 0 15px 19px 15px; padding-bottom: 8px; } .podcast_item .title_area { overflow: auto; } .podcast_item .title_area .upload_link:hover { text-decoration: none; } .podcast_item .title_area .upload_link { float: right; background: transparent url('../../img/images/upload-background.png') no-repeat right top; width: 210px; height: 18px; padding-top: 4px; text-align: center; margin-right: 10px; } .podcast_item .title_area .upload_link .plus { color: #c41414; } .podcast_item .title_area .podcast_title { font-size: 1.4em; float: left; width: 520px; margin-bottom: 5px; } .podcast_item .preview_podcast { float: left; margin: 0 10px 10px 0; } .podcast_item .description_area { overflow: auto; } .podcast_item .description_area .description { font-size: 1.2em; margin: 5px 0 2px 0; line-height: 1.3em; } .podcast_item .description_area .rss_link:hover { text-decoration: none; } .podcast_item .description_area .rss_link img { vertical-align: 30%; margin-right: 3px; margin-left: 2px; } .podcast_item .description_area .rss_link span { text-decoration: underline; font-weight: bold; color: #0d589a; font-size: 1.1em; vertical-align: 50%; } .podcast_item .description_area .pod_icon { vertical-align: -20%; margin-right: 10px; margin-top: 5px; } .podcast_item .description_area .pod_link { margin-right: 5px; margin-top: 5px; } .podcast_item .description_area .note { color: #8d8d8d; font-size: 1.1em; margin-left: 121px; line-height: 1.9em; } .podcast_item .description_area input { width: 478px; font-size: 1.1em; border: 1px solid #7f9db9; height: 17px; padding-left: 2px; padding-top: 1px; } .podcast_item .most_recent_area h4 { font-size: 1.2em; margin-bottom: 4px; } .podcast_item .most_recent_area { margin: 15px 0 10px 0; } .podcast_item .most_recent_area .podcast_links li { margin-bottom: 6px; font-size: 1.2em; vertical-align: bottom; } .podcast_item .most_recent_area .podcast_links li img { vertical-align: -35%; margin-right: 3px; } .podcast_item .most_recent_area .podcast_links li img.listen_podcast { margin-right: 10px; }  h2#rankings_main_title { float: left; font-size: 2em; margin: 15px 0 0 15px; } #contents.rankings .country_page_table { width: 975px; margin: 5px auto 20px auto; } #contents.rankings { padding-bottom: 65px; padding-top: 7px; } #contents.rankings .country_page_table .table_header { background: #105b9d; } #contents.rankings .country_page_table th { height: 50px; border: 0; padding: 0; margin: 0; font-size: 0; line-height: 0; } #contents.rankings .country_page_table th.country_page_rank { background: #105b9d url('../../img/images/country_page_rank.png') no-repeat left top; text-indent: -5000px; width: 57px; } #contents.rankings .country_page_table th.country_page_company { background: #105b9d url('../../img/images/country_page_company.png') no-repeat left top; text-indent: -5000px; width: 117px; } #contents.rankings .country_page_table th.country_year_founded { background: #105b9d url('../../img/images/year_founded_th.png') no-repeat left top; text-indent: -5000px; width: 70px; } #contents.rankings .country_page_table th.organic_opt { background: #105b9d url('../../img/images/organic_opt_th2.png') no-repeat left top; text-indent: -5000px; width: 120px; } #contents.rankings .country_page_table th.employers { background: #105b9d url('../../img/images/employers_th.png') no-repeat left top; text-indent: -5000px; width: 85px; } #contents.rankings .country_page_table th.active_clients { background: #105b9d url('../../img/images/active_clients_th.png') no-repeat left top; text-indent: -5000px; width: 56px; } #contents.rankings .country_page_table th.client_rate { background: #105b9d url('../../img/images/client_rate.png') no-repeat left top; text-indent: -5000px; width: 67px; } #contents.rankings .country_page_table th.country_page_pricing { background: #105b9d url('../../img/images/country_page_pricing.png') no-repeat left top; text-indent: -5000px; width: 67px; } #contents.rankings .country_page_table th.country_page_clients { background: #105b9d url('../../img/images/country_page_clients.png') no-repeat left top; text-indent: -5000px; width: 117px; } #contents.rankings .country_page_table th.country_page_executives { background: #105b9d url('../../img/images/country_page_executives.png') no-repeat left top; text-indent: -5000px; width: 105px; } #contents.rankings .country_page_table th.location { background: #105b9d url('../../img/images/location_th.png') no-repeat left top; text-indent: -5000px; width: 114px; } #contents.rankings img#top_30_seo_companies { margin: 28px 0 10px 15px; } #contents.rankings ul#country_page_links { padding-right: 12px; }  h2#competition_main { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-top-img.gif') no-repeat left top; }  #contents .competition_main_page p { line-height: 1.5em; } .col4 #register_and_contact_links { margin: 36px auto 20px auto; overflow: auto; padding-left: 180px; } .col4 a#competition_register_online, .col4 a#competition_contact_us { float: left; margin-right: 15px; }  h3#boost_your_ego_title { text-indent: -5000px; width: 397px; height: 36px; background: transparent url('../../img/images/seo-and-ppc-competitionin-boost-your-ego.png') no-repeat left top; margin: 5px 0 28px 0; } #evaluation_criteria_links ul li#criteria_links_submission, #evaluation_criteria_links ul li#criteria_links_announcement { border-top: 0; } .competition_open_date { color: #d91f26; } .competition_submission_date, .competition_announcement_date { color: #7f7f7f; }   #competition_header { margin-bottom: 19px; } h2#competition_about_us { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competitionin-aboutus-top-img.png') no-repeat left top; } ul#competition_menu { text-indent: -5000px; width: 1000px; background: transparent url('../../img/images/seo-and-ppc-competition-top-menu.png') no-repeat left top; overflow: auto; } ul#competition_menu li { display: inline; } ul#competition_menu li a { float: left; height: 25px; margin-right: 1px; } ul#competition_menu li a#competition_menu_overview { width: 144px; } ul#competition_menu li a#competition_menu_benefits { width: 117px; } ul#competition_menu li a#competition_menu_evaluation { width: 125px; } ul#competition_menu li a#competition_menu_register { width: 158px; } ul#competition_menu li a#competition_menu_calendar { width: 74px; } ul#competition_menu li a#competition_menu_faqs { width: 54px; } ul#competition_menu li a#competition_menu_downloads { width: 87px; } ul#competition_menu li a#competition_menu_about { width: 76px; } ul#competition_menu li a#competition_menu_winners { width: 71px; } ul#competition_menu li a#competition_menu_contact { width: 85px; margin-right: 0; }  .col4 { width: 753px; padding: 0 15px 0 19px; } .col4 h3 { font-size: 1.8em; font-weight: normal; margin-bottom: 15px; } .col4 p { font-size: 1.2em; margin: 0 6px 15px 0; line-height: 1.2em; }  .col5 { width: 213px; height: 506px; text-align: center; background: transparent url('../../img/images/col5_background.png') no-repeat left top; margin-bottom: 100px; } .col5 img { margin: 8px 0 10px 0; }  h2#competition_faq { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-faq-top-img.png') no-repeat left top; }  .col4 h4 { font-size: 1.4em; margin-bottom: 10px; } .col4 ol { padding-left: 25px; margin-bottom: 15px; } .col4 ol li { font-size: 1.2em; } .col4 ol li a { text-decoration: underline; } .col4 .faq_answer { margin: 35px 0 20px 0; } .col4 .faq_answer p { clear: both; } .col4 .faq_answer h4 { text-decoration: underline; } .col4 .faq_answer h5 { margin-top: 20px; font-size: 1.2em; float: left; width: 650px; display: inline; } .col4 .faq_answer a.top_link { float: right; display: block; text-indent: -5000px; width: 38px; height: 13px; background: transparent url('../../img/images/seo-and-ppc-competition-faq-icon-top.png') no-repeat right top; margin-right: 5px; display: inline; } .col4 .faq_answer ol li { margin: 14px 0; line-height: 1.2em; } .col4 .faq_answer a { color: #216cae; text-decoration: underline; }  a#competition_register_online { display: block; text-indent: -5000px; width: 182px; height: 64px; background: transparent url('../../img/images/seo-and-ppc-competition-register-online.png') no-repeat left top; margin: 2px auto 16px auto; } a#competition_contact_us { display: block; text-indent: -5000px; width: 182px; height: 64px; background: transparent url('../../img/images/seo-and-ppc-competition-inquiries.png') no-repeat left top; margin: 2px auto 16px auto; }  h2#competition_downloads { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-downloads-top-img.png') no-repeat left top; }  .list_of_links { margin-bottom: 40px; } li.pdf_link { font-size: 1.2em; padding: 8px 0 5px 35px; margin-bottom: 8px; background: transparent url('../../img/images/icon_pdf.png') no-repeat left bottom; } li.pdf_link a { text-decoration: underline; } form#competitor_login { width: 222px; background-color: #f9f9f9; border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; } form#competitor_login h4 { background-color: #dadada; border: 1px solid #c9c9c9; height: 22px; margin: 0; padding: 5px 0 0 5px; } form#competitor_login p { height: 27px; margin: 0; clear: both; border-bottom: 1px solid #dadada;; } form#competitor_login label { height: 21px; float: left; display: block; width: 65px; background-color: #eaeaea; border-right: 1px solid #dadada; padding: 6px 0 0 5px; } form#competitor_login input { width: 137px; height: 17px; float: left; border: 1px solid #7f9db9; margin: 3px 0 3px 4px; padding: 2px 0 0 4px; } form#competitor_login button { text-indent: -5000px; width: 39px; height: 19px; border: 0; margin: 4px 0 0 4px; background: transparent url('../../img/images/seo-and-ppc-competition-login-button.png') no-repeat left top; }  h2#competition_benefits { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-benefits-top-img.png') no-repeat left top; }  ul.styled_list { padding-left: 25px; } ul.styled_list li { list-style-type: disc; font-size: 1.2em; margin-bottom: 15px; line-height: 1.2em; }  h2#competition_evaluation { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-evaluation-top-img.png') no-repeat left top; }  img#evaluation_timeline { margin: 10px 0 8px 0; } p.caption { text-align: center; font-family: "Times New Roman"; font-style: italic; margin-bottom: 28px; } table#competition_scoring_table { font-size: 1.2em; border-collapse: collapse; margin: 20px 0 8px 0; } table#competition_scoring_table td.evaluated_values { background-color: #fef5e7; } table#competition_scoring_table td.criteria_satisfaction { background-color: #d6adb4; } table#competition_scoring_table td.criteria_knowledge { background-color: #eec593; } table#competition_scoring_table td.criteria_reporting { background-color: #a7c9d8; } table#competition_scoring_table td.criteria_principles { background-color: #c6d8a7; } table#competition_scoring_table td.criteria_competitive { background-color: #c9c2b6; } table#competition_scoring_table tr { height: 28px; } table#competition_scoring_table tr td, table#competition_scoring_table tr th { border: 1px solid #fce2bc; vertical-align: middle; padding: 0 5px; text-align: center; } table#competition_scoring_table tr td { text-align: center; width: 76px; } table#competition_scoring_table tr td.criteria { width: 330px; text-align: left; }  #evaluation_criteria_links { text-align: left; } h4#evaluation_criteria_title { text-indent: -5000px; width: 158px; height: 12px; background: transparent url('../../img/images/seo-and-ppc-competition-calendar-title.png') no-repeat left top; margin: 4px 0 0 13px; } #evaluation_criteria_links ul { width: 183px; margin: 13px auto 29px auto; } #evaluation_criteria_links ul li { font-size: 1.2em; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; background: transparent url('../../img/images/arrow_bullet.png') no-repeat left 11px; padding: 7px 0 7px 13px; } #evaluation_criteria_links ul li#ppc_sq_link { border-top: none; } #evaluation_criteria_links ul li#criteria_links_topseos { border-top: none; padding-top: 2px; background: transparent url('../../img/images/arrow_bullet.png') no-repeat left 6px; }  h2#competition_register { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-register-top-img-2010.jpg') no-repeat left top; }   form#register_for_competition_form.form_step01 { padding-bottom: 180px; margin-top: 20px; } form#register_for_competition_form.form_step02 { margin-bottom: 595px; } form#register_for_competition_form.form_step01 h4 { margin-bottom: 20px; } form#register_for_competition_form.form_step01 p { height: 33px; margin: 0; } form#register_for_competition_form.form_step01 p, form#register_for_competition_form.form_step01 fieldset { clear: both; } form#register_for_competition_form.form_step01 p, form#register_for_competition_form.form_step01 fieldset { clear: both; } form#register_for_competition_form.form_step01 label.text_label { display: block; float: left; width: 120px; font-weight: bold; } form#register_for_competition_form.form_step01 input.text_input { display: block; float: left; width: 320px; height: 18px; border: 1px solid #7f9db9; padding: 2px 2px 0 2px; } span.form_directions { color: #999; font-size:10px; font-weight: normal; } #contents form#register_for_competition_form.form_step01 input.highlighted, #contents form select.highlighted { background-color: #ffffa0; border-top: 2px solid #828177; border-left: 2px solid #828177; border-bottom: 2px solid #f9f8f3; border-right: 2px solid #f9f8f3; height: 18px; } #contents #register_for_competition_form.form select.highlighted { width: 185px; } #contents form#register_for_competition_form.form_step01 input.short_input { width: 142px; } form#register_for_competition_form.form_step01 fieldset { border: 0; float: left; margin: 2px 0 4px 0; } form#register_for_competition_form.form_step01 fieldset .fieldset_content { float: left; padding-top: 5px; } form#register_for_competition_form.form_step01 fieldset h5 { font-weight: bold; font-size: 1.2em; float: left; width: 120px; } form#register_for_competition_form.form_step01 fieldset label.text_label { width: 105px; margin-left: 5px; font-weight: normal; } form#register_for_competition_form.form_step01 .radio_horizontal_set { width: 450px; padding-left: 5px; } form#register_for_competition_form.form_step01 .radio_horizontal_set input { vertical-align: -15%; } form#register_for_competition_form.form_step01 .radio_horizontal_set label { font-size: 1.2em; margin-right: 10px; } form#register_for_competition_form.form_step01 p#button_p { padding: 1px 0; } button#continue_to_next_step { text-indent: -5000px; display: block; width: 133px; height: 19px; background: transparent url('../../img/images/button_continue_to_next_step.png') no-repeat left top; border: 0; margin-left: 120px; }   img.registration_steps { margin: 0 0 23px 0; } form#register_for_competition_form { float: left; margin: 37px 0; } form#register_for_competition_form label.radio_label { margin-left: 7px; } form#register_for_competition_form p.form_note_text { margin: 25px 0 14px 0; } form#register_for_competition_form p.form_item { margin-bottom: 7px; } form#register_for_competition_form p.form_item input { vertical-align: -15%; } img#cards_paypal { vertical-align: middle; margin-left: 10px; } button#proceed_to_checkout { text-indent: -5000px; display: block; width: 130px; height: 19px; background: transparent url('../../img/images/button_proceed_to_checkout.png') no-repeat left top; border: 0; } table.current_status { float: right; margin: 37px 20px 0 20px; border: 1px solid #c5c3c3; } table.current_status th { background-color: #e5e5d9; width: 154px; height: 23px; font-size: 1.1em; text-align: left; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; } table.current_status td { background-color: #f8f7ef; height: 32px; padding: 0 9px; font-family: Verdana, Arial, Helvetica, sans-serif; } table.current_status td.money_amount { color: #c37c14; font-weight: bold; }  h2#competition_calendar { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-calendar-top-img-2010.jpg') no-repeat left top; }  table.competition_calendar { width: 710px; border-collapse: collapse; margin-bottom: 30px; font-size: 1.2em; text-align: left; } table.competition_calendar td, table.competition_calendar th { border: 1px solid #e6e6e6; padding-left: 5px; } table.competition_calendar th { background-color: #f3f3f3; height: 25px; width: 528px; } table.competition_calendar td { background-color: #fbfbfb; height: 25px; }  h2#competition_overview { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-overview-top-img.png') no-repeat left top; }  h3#congratulations{ text-indent: -5000px; width: 336px; height: 36px; background: transparent url('../../img/images/seo-and-ppc-competition-congratulations.png') no-repeat left top; margin: 5px 0 28px 0; } p.before_close_ul { margin-bottom: 0; } ul.with_red_arrow_bullets { margin-bottom: 40px; } ul.with_red_arrow_bullets li { font-size: 1.2em; line-height: 1.4em; } ul.with_red_arrow_bullets li { margin-left: 8px; padding-left: 10px; background: transparent url('../../img/images/red_arrow_bullet.png') no-repeat left 5px; } .overview_program_box { float: left; width: 192px; padding: 6px; margin: 0 34px 36px 0; border: 1px solid #cfcfcf; } .overview_program_box.first_row { height: 276px; } .overview_program_box.second_row { height: 303px; } .overview_program_box.third_row { height: 304px; margin-bottom: 57px; } #contents .overview_program_box p { line-height: 1.2em; margin-bottom: 6px; } .overview_program_box h5 { font-size: 1.2em; margin: 4px 0 7px 0; } .overview_program_box ul li { font-size: 1.2em; line-height: 1.5em; } .overview_program_box ul.with_red_checked_bullets li { padding-left: 20px; background: transparent url('../../img/images/checked_bullet.png') no-repeat left 3px; }  .box_type4 { width: 211px; border: 1px solid #cfcfcf; text-align: left; padding-bottom: 10px; } .box_type4 h4 { height: 22px; background: transparent url('../../img/images/h4_blue_background.png') repeat-x left top; color: #fff; font-size: 1.4em; font-weight: bold; padding: 7px 3px 0 11px; } .box_type4 form { margin: 15px 0 10px ; font-size: 1.2em; } .box_type4 form p { height: 18px; margin: 6px 0 5px 0; } .box_type4 form input.checkbox { margin: 0 5px 0 15px; } .box_type4 form .before_select_p { margin: 6px 0 2px 0; } .box_type4 form .select_p { margin: 0 0 11px 0; } .box_type4 form .select_p label { margin: 0 3px 0 38px; font-size: .9em; } .box_type4 form .select_p select { width: 75px; height: 16px; font-size: .9em; vertical-align: bottom; vertical-align: -10%; padding: 0; font-size: .8em; border: 1px solid #7f9db9; } .box_type4 #overview_instant_quote_price { font-weight: bold; height: 17px; background-color: #ececec; border-bottom: 1px solid #cfcfcf; border-top: 1px solid #cfcfcf; margin: 26px 0 14px 0; padding: 5px 0 5px 15px; } .box_type4 #overview_instant_quote_price span { color: #c02026; margin-left: 100px; } 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; }  h2#competition_winners { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-winners-top-img.jpg') no-repeat left top; }  h3#congratulations_winners { text-indent: -5000px; width: 336px; height: 36px; background: transparent url('../../img/images/seo-and-ppc-competition-congratulations-winners.png') no-repeat left top; margin: 0; } #contents p.under_congratulations { line-height: 1.3em; } .competition_winners_group { float: left; margin: 9px 20px 20px 0; } .competition_winners_group.competition_winners_group_right { margin-right: 0; }  table.competition_winners_table { width: 350px; font-size: 1.2em; } table.competition_winners_table th { height: 27px; background-color: #105b9d; color: #fff; text-align: left; } table.competition_winners_table td { height: 27px; border-bottom: 1px solid #e9e9e9; font-size: .9em; } table.competition_winners_table td.table_darkrow { background-color: #f8f8f8; } table.competition_winners_table .rank_column { width: 64px; text-align: center; } h4.competition_winners { font-size: 1.8em; font-weight: bold; margin-bottom: 2px; } table.competition_winners_table td img { margin: 0 10px 0 5px; }  .col5 #competition_winners_video { border: 1px solid #a9a9a9; padding: 2px; margin: 5px 0 18px 0; } form#apply_for_next_year_form { margin: 0 0 0 10px; text-align: left; } form#apply_for_next_year_form input { width: 155px; height: 14px; margin-bottom: 8px; } form#apply_for_next_year_form textarea { width: 155px; margin-bottom: 6px; } form#apply_for_next_year_form p { font-size: 1.1em; } form#apply_for_next_year_form h5 { font-size: 1.2em; color: #dd0008; margin-bottom: 8px; } form#apply_for_next_year_form button { margin: 5px 0 5px 0; }  h2#competition_contact_us { text-indent: -5000px; width: 1000px; height: 173px; background: transparent url('../../img/images/seo-and-ppc-competition-contact-us-top-img.png') no-repeat left top; }  form#competitor_contact_form { width: 704px; background-color: #f9f9f9; border-left: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; } form#competitor_contact_form h4 { background-color: #666; color: #fff; border-bottom: 1px solid #c9c9c9; height: 21px; margin: 0; padding: 5px 0 0 5px; } form#competitor_contact_form p { height: 32px; margin: 0; clear: both; border-bottom: 1px solid #e1e1e1;; } form#competitor_contact_form p.with_textarea { height: 161px; } form#competitor_contact_form p.with_textarea label { height: 156px; } form#competitor_contact_form p.with_button { height: 29px; } form#competitor_contact_form p.with_button label { height: 23px; } form#competitor_contact_form label { height: 24px; float: left; display: block; width: 108px; background-color: #eee; border-right: 1px solid #e1e1e1; padding: 8px 0 0 5px; } form#competitor_contact_form button { text-indent: -5000px; width: 37px; height: 19px; border: 0; margin: 5px 0 0 5px; background: transparent url('../../img/images/seo-and-ppc-competition-send-button.png') no-repeat left top; } #contents form#competitor_contact_form input.highlighted { background-color: #ffffa0; border-top: 2px solid #828177; border-left: 2px solid #828177; border-bottom: 2px solid #f9f8f3; border-right: 2px solid #f9f8f3; height: 16px; width: 171px; } #contents form#competitor_contact_form select { width: 177px; border: 1px solid #7f9db9; } #contents form#competitor_contact_form textarea { border: 1px solid #7f9db9; line-height: 1.3em; width: 525px; height: 145px; } #contents form#competitor_contact_form input, #contents form#competitor_contact_form select, #contents form#competitor_contact_form textarea { margin: 5px 0 0 5px; padding: 1px 1px 1px 2px; } .box_type6 { width: 704px; background-color: #f9f9f9; border: 1px solid #dadada; margin: 30px 0 30px 0; } .box_type6 a { text-decoration: underline; color: #676767; } .box_type6 h4 { background-color: #666; color: #fff; border-bottom: 1px solid #c9c9c9; height: 21px; margin: 0; padding: 5px 0 0 5px; } .box_type6 p { margin: 5px 5px 5px 5px; line-height: 1.3em; } .contents_add { background: #fff url("../../img/images/background_border.png") repeat-y 787px 0; } .contents_add h3 { font-size: 1.8em; font-weight: normal; padding: 7px 0 4px 11px; border-bottom: 1px solid #D7D7D7; } .contents_add h4 { clear: both; font-size: 1.4em; padding: 30px 0 20px 40px; } .contents_add h5 { font-size: 1.3em; padding: 7px 0 6px 7px; border-bottom: 1px solid #D7D7D7; } .contents_add #add_main { width: 787px; float: left; } .contents_add #add_main p { padding-left: 49px; height: 57px; } .contents_add label { white-space: nowrap; font-size: 1.2em; line-height: 1.2em; font-weight: bold; display: block; padding-bottom: 3px; } .contents_add #add_main p.text { padding: 0; font-size: 1.2em; line-height: 1.5em; margin: 16px 18px; height: auto; text-align: justify; } .contents_add #add_main input { border: 1px solid #B8B8B8; height: 18px; font-size: 1.2em; } .contents_add #add_main select { border: 1px solid #B8B8B8; font-size: 1.2em; margin-top: 1px; padding-top:3px; } html>body .contents_add #add_main select { height: 22px; margin-top: 0; } .contents_add #add_main textarea { border: 1px solid #B8B8B8; font-size: 1.2em; } .contents_add #add_column { width: 212px; float: right; }  .lite { font-weight: normal; } .contents_add #add_main #press_release_form { margin-top: 25px; } .contents_add #add_main #press_release_title { float: left; } .contents_add #add_main #press_release_title input { width: 445px; padding-top:3px; } .contents_add #add_main #press_release_date { float: left; padding-left: 17px; } .contents_add #add_main #press_release_date input { width: 194px; padding-top:3px; } .contents_add #add_main #press_release_date a img { vertical-align: bottom; margin-left: 4px; } .contents_add #add_main #press_release_summary { clear: both; height: 292px; } .contents_add #add_main #press_release_summary textarea { width: 690px; height: 252px; } .contents_add #add_main #complete_press_release { clear: both; height: 412px; } .contents_add #add_main #complete_press_release textarea { width: 690px; height: 372px; } .contents_add #add_main #supporting_files { height: 38px; } .contents_add #add_main #company_name { float: left; height: 50px; } .contents_add #add_main #company_name input { width: 335px; padding-top:3px; } .contents_add #add_main #contact_name { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #contact_name input { width: 335px; padding-top:3px; } .contents_add #add_main #street_address { clear: both; height: 50px; } .contents_add #add_main #street_address input { width: 690px; padding-top:3px; } .contents_add #add_main #city { float: left; height: 50px; } .contents_add #add_main #city input { width: 127px; padding-top:3px; } .contents_add #add_main #state { float: left; padding-left: 12px; height: 50px; } .contents_add #add_main #state select { width: 196px; } .contents_add #add_main #zip_code { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #zip_code input { width: 127px; padding-top:3px; } .contents_add #add_main #country { float: left; padding-left: 12px; height: 50px; } .contents_add #add_main #country select { width: 196px; } .contents_add #add_main #phone_number { float: left; clear: left; height: 43px; } .contents_add #add_main #phone_number input { width: 335px; padding-top:3px; } .contents_add #add_main #company_website { float: left; padding-left: 17px; height: 43px; } .contents_add #add_main #company_website input { width: 335px; padding-top:3px; } .contents_add #add_main #media_contact { padding-bottom: 15px; } .contents_add #add_main #first_name { float: left; clear: left; height: 50px;} .contents_add #add_main #first_name input { width: 335px; padding-top:3px; } .contents_add #add_main #last_name { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #last_name input { width: 335px; padding-top:3px; } .contents_add #add_main #phone_number2 { float: left; clear: left; height: 50px;} .contents_add #add_main #phone_number2 input { width: 335px; padding-top:3px; } .contents_add #add_main #email_address { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #email_address input { width: 335px; padding-top:3px; }  .contents_add #add_main #add_research_form { margin-top: 25px; } .contents_add #add_main #research_title { float: left; } .contents_add #add_main #research_title input { width: 457px; padding-top:3px; } .contents_add #add_main #research_date { float: left; padding-left: 13px; } .contents_add #add_main #research_date input { width: 182px; padding-top:3px; } .contents_add #add_main #research_date a img { vertical-align: bottom; margin-left: 4px; } .contents_add #add_main #research_summary { clear: both; height: 139px; } .contents_add #add_main #research_summary textarea { width: 690px; height: 99px; } .contents_add #add_main #research_text { clear: both; height: 398px; } .contents_add #add_main #research_text textarea { width: 690px; height: 358px; } .contents_add #add_main #research_supporting_files { height: 50px; } .contents_add #add_main #research_company_name { float: left; height: 50px; } .contents_add #add_main #research_company_name input { width: 335px; padding-top:3px; } .contents_add #add_main #research_contact_name { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #research_contact_name input { width: 335px; padding-top:3px; } .contents_add #add_main #research_phone_number { float: left; clear: left; height: 50px;} .contents_add #add_main #research_phone_number input { width: 335px; padding-top:3px; } .contents_add #add_main #research_email_address { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #research_email_address input { width: 335px; padding-top:3px; } .contents_add #add_main #research_company_website { float: left; clear: left; height: 50px; } .contents_add #add_main #research_company_website input { width: 335px; padding-top:3px; }  .contents_add #add_main #add_article_form { margin-top: 25px; } .contents_add #add_main #article_title { float: left; } .contents_add #add_main #article_title input { width: 457px; padding-top:3px; } .contents_add #add_main #article_date { float: left; padding-left: 13px; } .contents_add #add_main #article_date input { width: 182px; padding-top:3px; } .contents_add #add_main #article_date a img { vertical-align: bottom; margin-left: 4px; } .contents_add #add_main #article_summary { clear: both; height: 139px; } .contents_add #add_main #article_summary textarea { width: 690px; height: 99px; } .contents_add #add_main #article_text { clear: both; height: 398px; } .contents_add #add_main #article_text textarea { width: 690px; height: 358px; } .contents_add #add_main #article_supporting_files { height: 50px; } .contents_add #add_main #article_company_name { float: left; height: 50px; } .contents_add #add_main #article_company_name input { width: 335px; padding-top:3px; } .contents_add #add_main #article_contact_name { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #article_contact_name input { width: 335px; padding-top:3px; } .contents_add #add_main #article_phone_number { float: left; clear: left; height: 50px;} .contents_add #add_main #article_phone_number input { width: 335px; padding-top:3px; } .contents_add #add_main #article_email_address { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #article_email_address input { width: 335px; padding-top:3px; } .contents_add #add_main #article_about_author { clear: both; height: 133px; } .contents_add #add_main #article_about_author textarea { width: 690px; height: 99px; }  .contents_add #add_main #add_blog_form { margin-top: 25px; } .contents_add #add_main #blog_name { float: left; height: 50px; } .contents_add #add_main #blog_name input { width: 335px; } .contents_add #add_main #blog_phone_number { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #blog_phone_number input { width: 335px; } .contents_add #add_main #blog_email_address { clear: both; height: 50px; } .contents_add #add_main #blog_email_address input { width: 335px; } .contents_add #add_main #blog_title { float: left; clear: left; height: 50px;} .contents_add #add_main #blog_title input { width: 335px; } .contents_add #add_main #blog_rss { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #blog_rss input { width: 335px; } .contents_add #add_main #blog_country { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #blog_country select { width: 335px; } .contents_add #add_main #blog_languages { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #blog_languages select { width: 335px; } .contents_add #add_main #blog_logo { clear: left; float: left; height: 85px; width: 690px; } .contents_add #add_main #blog_logo img { vertical-align: text-bottom; } .contents_add #add_main #blog_logo input { margin-left: 8px; } .contents_add #add_main #blog_sdescription { clear: both; height: 557px; } .contents_add #add_main #blog_sdescription textarea { width: 690px; height: 527px; } .contents_add #add_main #blog_description { clear: both; height: 557px; } .contents_add #add_main #blog_description textarea { width: 690px; height: 527px; }  .contents_add #add_main #book_title { float: left; height: 50px; } .contents_add #add_main #book_title input { width: 457px; padding-top:3px; } .contents_add #add_main #book_publish_date { float: left; padding-left: 13px; height: 50px; } .contents_add #add_main #book_publish_date input { width: 182px; padding-top:3px; } .contents_add #add_main #book_publish_date a img { vertical-align: bottom; margin-left: 3px; } .contents_add #add_main #book_publishing_company { float: left; clear: left; height: 50px; } .contents_add #add_main #book_publishing_company input { width: 457px; padding-top:3px; } .contents_add #add_main #book_number_of_pages { float: left; padding-left: 13px; height: 50px; } .contents_add #add_main #book_number_of_pages input { width: 209px; padding-top:3px; } .contents_add #add_main #book_summary { clear: both; height: 133px; } .contents_add #add_main #book_summary textarea { width: 681px; height: 99px; } .contents_add #add_main #book_overview { clear: both; height: 398px; } .contents_add #add_main #book_overview textarea { width: 681px; height: 358px; } .contents_add #add_main #book_front_cover_image { height: 180px; } .contents_add #add_main #book_front_cover_image .bfci_l { float: left; padding-right: 10px; } .contents_add #add_main #book_front_cover_image .bfci_r { float: left; padding-left: 0; margin-left: 0; padding-top: 128px; height: auto; padding-bottom: 0; margin-bottom: 0; } .contents_add #add_main #book_front_cover_image label em { font-size: .8em; font-style: normal; color: #878787; } .contents_add #add_main #book_author_name { float: left; height: 50px; } .contents_add #add_main #book_author_name input { width: 335px; padding-top:3px; } .contents_add #add_main #book_contact_name { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #book_contact_name input { width: 325px; padding-top:3px; } .contents_add #add_main #book_phone_number { float: left; height: 50px; } .contents_add #add_main #book_phone_number input { width: 335px; padding-top:3px; } .contents_add #add_main #book_email_address { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #book_email_address input { width: 325px; padding-top:3px; } .contents_add #add_main #book_about_author { clear: both; height: 133px; } .contents_add #add_main #book_about_author textarea { width: 681px; height: 99px; }  .contents_add #add_main #case_studies_title { float: left; height: 50px; } .contents_add #add_main #case_studies_title input { width: 457px; padding-top:3px; } .contents_add #add_main #case_studies_date { float: left; padding-left: 13px; height: 50px; } .contents_add #add_main #case_studies_date input { width: 182px; padding-top:3px; } .contents_add #add_main #case_studies_date a img { vertical-align: bottom; margin-left: 3px; } .contents_add #add_main #case_studies_summary { clear: both; height: 133px; } .contents_add #add_main #case_studies_summary textarea { width: 681px; height: 99px; } .contents_add #add_main #case_studies_overview { clear: both; height: 398px; } .contents_add #add_main #case_studies_overview textarea { width: 681px; height: 358px; } .contents_add #add_main #case_studies_supporting_files { height: 50px; } .contents_add #add_main #case_studies_supporting_files label em { font-size: .8em; font-style: normal; color: #878787; } .contents_add #add_main #case_studies_company_name { float: left; height: 50px; } .contents_add #add_main #case_studies_company_name input { width: 335px; padding-top:3px; } .contents_add #add_main #case_studies_contact_name { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #case_studies_contact_name input { width: 325px; padding-top:3px; } .contents_add #add_main #case_studies_phone_number { float: left; height: 50px; } .contents_add #add_main #case_studies_phone_number input { width: 335px; padding-top:3px; } .contents_add #add_main #case_studies_email_address { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #case_studies_email_address input { width: 325px; padding-top:3px; }  .contents_add #add_main #tool_form { margin-top: 25px; } .contents_add #add_main #tool_name { float: left; } .contents_add #add_main #tool_name input { width: 335px; } .contents_add #add_main #tool_url { float: left; padding-left: 18px; } .contents_add #add_main #tool_url input { width: 335px; } .contents_add #add_main #tool_contact_name { float: left; } .contents_add #add_main #tool_contact_name input { width: 335px; } .contents_add #add_main #tool_email_address { float: left; padding-left: 18px; } .contents_add #add_main #tool_email_address input { width: 335px; } .contents_add #add_main #tool_phone_number { float: left; } .contents_add #add_main #tool_phone_number input { width: 335px; } .contents_add #add_main #tool_company_address { float: left; padding-left: 18px; } .contents_add #add_main #tool_company_address input { width: 335px; } .contents_add #add_main #tool_rcompany_address { float: left; } .contents_add #add_main #tool_rcompany_address input { width: 335px; } .contents_add #add_main #tool_description { clear: both; height: 277px; } .contents_add #add_main #tool_description textarea { width: 689px; height: 237px; } .contents_add #add_main #tool_video { clear: both; height: 236px; padding-left: 49px; } .contents_add #add_main #tool_video_preview { border: 1px solid #A9A9A9; padding: 3px; float: left; font-size: 0; } .contents_add #add_main #tool_video_input { float: left; width: 466px; clear: right; } .contents_add #add_main #tool_video_title { float: left; height: 50px; padding: 93px 0 0 9px; clear: both; } .contents_add #add_main #tool_video_title input { width: 223px; } .contents_add #add_main #tool_upload_video { float: left; height: 45px; padding: 0 0 0 9px; clear: both; } .contents_add #add_main #tool_preview { float: left; height: 50px; padding: 0 0 0 9px; clear: both; } .contents_add #add_main #tool_preview_button { width: 68px; height: 18px; display: block; float: left; text-indent: -5000px; background: transparent url("../../img/images/preview-button.png") no-repeat left top; border: 0; } .contents_add #add_main #tool_license { float: left; clear: left; height: 50px; } .contents_add #add_main #tool_license input { width: 335px; } .contents_add #add_main #tool_platform { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #tool_platform input { width: 335px; } .contents_add #add_main .tool_license { float: left; clear: left; height: 50px; } .contents_add #add_main .tool_license input { width: 335px; } .contents_add #add_main .tool_platform { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main .tool_platform input { width: 335px; } .contents_add #add_main #tool_date_added { float: left; height: 50px; } .contents_add #add_main #tool_date_added input { width: 302px; } .contents_add #add_main #tool_date_added a img { vertical-align: bottom; margin-left: 7px; } .contents_add #add_main #tool_publisher { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #tool_publisher input { width: 335px; } .contents_add #add_main #tool_file_size { float: left; height: 50px; } .contents_add #add_main #tool_file_size input { width: 335px; } .contents_add #add_main #tool_category { float: left; padding-left: 18px; height: 50px; } .contents_add #add_main #tool_category select { width: 335px; }  .contents_add #add_main #submit { clear: both; padding-bottom: 378px; } .contents_add #add_column .box { width: 197px; border: 1px solid #D7D7D7; margin: 10px 0 0 7px; } .contents_add #add_column .box ul { padding: 8px; } .contents_add #add_column .box ul li { font-size: 1.2em; margin-bottom: 6px; } .contents_add #add_column #ads_list { margin-top: 29px; padding-bottom: 50px; } .contents_add #add_column #ads_list a { text-align: center; display: block; height: 55px; width: 142px; color: #00609F; font-size: 1em; margin: 0 auto 15px auto; } .contents_add #add_column #ads_list a img { display: block; }  .contents_add #add_main #add_speaker_form { margin-top: 25px; } .contents_add #add_main #asf_conferencename { float: left; height: 50px; } .contents_add #add_main #asf_conferencename input { width: 445px; } .contents_add #add_main #asf_conferencedate { float: left; padding-left: 17px; height: 50px; } .contents_add #add_main #asf_conferencedate input { width: 194px; } .contents_add #add_main #asf_conferencedate a img { vertical-align: bottom; margin-left: 4px; } .contents_add #add_main #asf_location { float: left; padding-left: 48px; height: 50px; } .contents_add #add_main #asf_location input { width: 163px; } .contents_add #add_main #asf_city { float: left; height: 50px; padding-left: 18px; } .contents_add #add_main #asf_city input { width: 153px; } .contents_add #add_main #asf_state { float: left; padding-left: 13px; height: 50px; } .contents_add #add_main #asf_state select { width: 155px; } .contents_add #add_main #asf_country { float: left; padding-left: 14px; height: 50px; } .contents_add #add_main #asf_country select { width: 169px; } .contents_add #add_main #asf_topic { float: left; clear: both; height: 50px; } .contents_add #add_main #asf_topic input { width: 687px; } .contents_add #add_main #asf_submit { clear: both; } .redactive a { color: #d70000 !important; text-decoration: underline !important; }   #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.png') no-repeat left 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; }  .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; }  .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; }  #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; }   .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: 23px 15px 0 15px; } .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; }  .col9 { width: 212px; } .advertise .col9 { margin-top: 23px; }   .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; }  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; }   #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; }  .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; }   .opportunities .with_gray_textured_background { padding-top: 16px; } .opportunities 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; } #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_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; }  .box_type13 { width: 197px; border: 1px solid #d7d7d7; background-color: #f7fbff; margin: 10px auto 13px auto; } .box_type13 h4.boxed { background-color: #fff; color: #0e599b; font-size: 1.2em; padding: 7px 8px 6px 8px; } .box_type13 h4.boxed.lower { border-top: 1px solid #d7d7d7; } .box_type12 h5.boxed { font-size: 1.1em; padding: 3px 8px 3px 8px; border-bottom: 1px solid #d7d7d7; } 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; }  .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; }   #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; }  #contents.downloads .box_type12 { margin-top: 10px; }  #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; } #contents.membership_opportunities p.with_button { width: 100px; padding-left: 607px; }  #advertise_opportunities_banner_positions { margin: 30px 0 10px 10px; }  #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 { margin: 0 6px 0 0; height: 19px; } #contents.sem_tube p.file_upload button { margin-top: 6px; } #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; }  #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; }  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; }  #shop_welcome { height: 15px; padding: 14px 10px 0 0; margin: 0 auto 0 auto; width: 1000px; font-family: Tahoma, Arial, sans-serif; font-weight: bold; font-size: .9em; text-align: right; } #shop_welcome a { color: #d70000; text-decoration: underline; font-family: Tahoma, Arial, sans-serif; font-weight: bold; } #header_shop { margin: 0 auto; width: 1000px; border-left: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; background-color: #fff; } #header_shop_top { height: 71px; border-bottom: 7px solid #d70000; } #header_shop_top a#logo { float: left; display: block; width: 180px; height: 50px; background: transparent url('../../img/images/top-seos-full-logo.png') no-repeat left top; margin: 17px 0 0 10px; } #header_shop h1, #header_shop h2 { text-indent: -5000px; } #problems_with_checkout { float: right; color: #003F77; padding: 44px 10px 0 0; font-weight: bold; font-family: Arial; }  #contents { background-color: #fff; width: 1000px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; margin: 0 auto; }  #shop_top { border-bottom: 1px solid #d7d7d7; height: 33px; } #shop_top h3 { width: 740px; height: 23px; float: left; border: 0; } #shop_top ul { float: right; border-left: 1px solid #d7d7d7; border-top: 1px solid #d7d7d7; height: 32px; } #shop_top ul li { float: left; height: 32px; } #shop_top ul li.cart a { display: block; width: 56px; height: 32px; text-indent: -5000px; background: transparent url("../../img/images/seo-and-ppc-services-shopping-cart.png") no-repeat 0 0; } #shop_top ul li.cart_items { background: #EFF3F9; text-align: center; width: 105px; font-size: 1.1em; font-weight: bold; color: #264575; padding-top: 8px; height: 24px; } #shop_top ul li.checkout a { display: block; width: 74px; height: 32px; text-indent: -5000px; background: transparent url("../../img/images/seo-and-ppc-services-checkout.png") no-repeat 0 0; }  #contents.shop h4 { font-size: 1.4em; padding: 42px 0 0 45px; } #shopping_cart { margin: 20px 35px 0 35px; border-bottom: 200px solid #fff; } #shopping_cart th { text-align: left; background: #ededed; font-size: 1.2em; padding: 9px; } #shopping_cart td { padding: 25px 9px 10px 9px; color: #2B2B2B; vertical-align: top; border-bottom: 1px solid #EDEDED; } #shopping_cart tr.alternate { background: #FBFBFB; } #shopping_cart td input { width: 37px; height: 16px; padding: 2px; border: 1px solid #B8B8B8; margin-bottom: 2px; } #shopping_cart .quantity { text-align: center; width: 120px; } #shopping_cart td.quantity a { text-decoration: underline; font-size: 1.2em; } #shopping_cart td p { margin: 15px 0; font-size: 1.2em; } #shopping_cart .price { font-size: 1.2em; width: 130px; text-align: center; } #shopping_cart td h5 { font-size: 1.2em; } #shopping_cart tr.update td { padding-top: 8px; border: 0; } #shopping_cart tr.update td button { border: 0; font-family: Tahoma; font-weight: bold; text-align: center; background: #D5D5D5; width: 96px; height: 23px; font-size: 1em; } #shopping_cart tr.totals td { font-weight: bold; } #shopping_cart tr.totals td.quantity { font-size: 1.2em; } #shopping_cart tr.continue td { background: #FBFBFB; padding: 10px 30px; text-align: right; font-size: 0; line-height: 0; } #shopping_cart .continue_shopping { margin: 0 7px 0 0; }  #contents.shop h3#confirmation { display: block; text-indent: -5000px; background: transparent url("../../img/images/seo-and-ppc-shopping-confirmation.png") no-repeat 0 0; width: 314px; height: 18px; margin: 26px 0 0 18px; } #contents.confirmation { color: #535353; } #contents.confirmation p { margin: 13px 45px 25px 45px; } #contents.confirmation p.confirmation_text { font-size: 1.2em; } #contents.confirmation a { font-family: Verdana; font-size: 1.1em; text-decoration: underline; color: #535353; } #contents.confirmation .continue { background: #FBFBFB; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; padding: 10px 15px; margin: 0 40px; font-size: 0; line-height: 0; } #contents.confirmation .continue .sign_out { margin-right: 8px; } #contents.confirmation .the_end { height: 500px; display: block; }  #contents.payment h3#payment { display: block; text-indent: -5000px; background: transparent url("../../img/images/seo-and-ppc-shopping-payment.png") no-repeat 0 0; width: 315px; height: 18px; margin: 26px 0 0 18px; } #contents.payment { color: #535353; } #contents.payment p { margin: 5px 45px 5px 45px; color: #535353; font-size: 1.2em; } #contents.payment #payment_method { margin: 0 40px 0 40px; border-bottom: 1px solid #D7D7D7; padding: 22px 12px 28px 12px; } #contents.payment #payment_method p { margin: 0; padding: 0; } #contents.payment #payment_method label { display: block; width: 114px; height: 24px; padding-top: 3px; color: #535353; } #contents.payment #payment_method input { vertical-align: -10%; } #contents.payment #payment_method label.paypal { background: transparent url("../../img/images/seo-and-ppc-competition-paypal.png") no-repeat right top; } #contents.payment #enter_cc { padding-top: 20px; } #contents.payment span { color: #EF8100; } #contents.payment #credit_card_payment { background: transparent url("../../img/images/seo-and-ppc-competition-cards.png") no-repeat 45px 24px; padding: 75px 0 0 45px; } #contents.payment #credit_card_payment p.inputlabel { height: 29px; margin: 0; padding: 0; clear: both; } #contents.payment #credit_card_payment p.inputlabel label { display: block; float: left; width: 139px; padding-top: 1px; font-family: Verdana; font-size: .9em; } #contents.payment #credit_card_payment p.inputlabel input { border: 1px solid #7F9DB9; font-family: Verdana; font-size: .9em; } #contents.payment #credit_card_payment p.inputlabel select { border: 1px solid #7F9DB9; font-family: Verdana; font-size: .9em; } #contents.payment #credit_card_payment p.inputlabel select option { font-family: Verdana; } #contents.payment #credit_card_payment p.inputlabel em { font-style: normal; font-family: Verdana; font-size: .9em; } #contents.payment #credit_card_payment p.corporate { height: 34px; margin: 0; padding: 0; clear: both; font-family: Arial; } #contents.payment #credit_card_payment p.corporate label { width: auto; font-family: Arial; } #contents.payment #credit_card_payment #cc_type { padding: 1px; width: 139px; height: 19px; } #contents.payment #credit_card_payment #cc_number { width: 134px; height: 19px; } #contents.payment #credit_card_payment #cc_month { padding: 1px; width: 90px; height: 19px; margin-right: 4px; } #contents.payment #credit_card_payment #cc_year { padding: 1px; width: 55px; height: 19px; } #contents.payment #credit_card_payment #cc_code { width: 38px; height: 19px; vertical-align: middle; } #contents.payment #security_code { background: #F3F3F3 url("../../img/images/seo-and-ppc-shopping-security-code.png") no-repeat right top; height: 91px; margin: 0 45px 75px 0; border-top: 30px solid #fff; } #contents.payment #security_code h4 { margin: 0; padding: 18px 0 3px 21px; } #contents.payment #security_code p { margin: 0 21px; } #contents.payment .continue { background: #FBFBFB; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; padding: 10px 15px; margin: 0 40px; font-size: 0; line-height: 0; text-align: right; } #contents.payment .the_end { height: 100px; display: block; } #contents.shop #order_total { width: 184px; height: 54px; border: 1px solid #C5C3C3; background: #F8F7EF; float: right; margin: 30px 45px 0 0; display: inline; position: relative; } #contents.shop #order_total h6 { height: 17px; background: #E5E5D9; font-weight: bold; padding: 3px 0 0 12px; font-size: 1.1em; } #contents.shop #order_total #total { float: left; padding: 10px 0 0 12px; width: 90px; font-size: 1.1em; margin: 0; } #contents.shop #order_total #amount { font-weight: bold; color: #C37C14; width: 80px; padding-top: 10px; float: right; text-align: center; font-size: 1em; font-family: Tahoma; margin: 0; }  #contents.review h3#review { display: block; text-indent: -5000px; background: transparent url("../../img/images/seo-and-ppc-shopping-review.png") no-repeat 0 0; width: 307px; height: 18px; margin: 26px 0 0 18px; } #contents.review h4 { border-top: 1px solid #D7D7D7; color: #535353; margin: 40px 45px 0 45px; padding: 30px 0 0 0; } #contents.review p { color: #535353; } #contents.review p span { padding: 0 10px; } #contents.review a { color: #535353; text-decoration: underline; } #contents.review p.almost { font-weight: bold; margin: 40px 0 0 45px; width: 685px; font-size: 1.2em; } #contents.review p strong { color: #c37c14; } #contents.review #order_total { margin-top: 40px; } #contents.review .charge { margin: 5px 45px; font-size: 1.2em; } #contents.review .continue p { font-size: 12px; font-weight: bold; line-height: 18px; margin: 0; padding: 10px 0; } #contents.review td.quantity { font-size: 12px; } #contents.review #shopping_cart { margin-top: 60px; } #contents.review #shopping_cart tr.totals td { padding: 5px 9px 50px 9px; margin: 0; } #contents.review .review_table { border-bottom: 60px solid #fff; }  #contents.step02 p.almost { height: 36px; } #contents.step02 #billing_and_payment { border-top: 1px solid #D7D7D7; margin: 40px 45px 0 45px; padding: 25px 0; } #contents.step02 #billing_address { width: 160px; float: left; border-right: 1px solid #d7d7d7; } #contents.step02 #billing_address h4 { margin: 0; padding: 0; border: 0; } #contents.step02 #billing_and_payment p { font-size: 1.2em; color: #535353; line-height: 1.8em; margin-top: 15px; } #contents.step02 #payment_information { width: 200px; float: left; padding: 0 0 0 50px;} #contents.step02 #payment_information h4 { margin: 0; padding: 0; border: 0; } #contents.step02 #shopping_cart { margin-top: 0; border-top: 60px solid #fff; } #contents.step02 #shopping_cart tr.totals2 td { padding: 10px 9px 18px 9px; margin: 0; border: 0; } #contents.step02 #shopping_cart tr.totals2 td.quantity { text-align: right; font-weight: bold; width: auto; } #contents.step02 #shopping_cart tr.totals2 td.price strong { color: #c37c14; } #contents.step02 #shopping_cart tr.totals3 td { padding: 0 9px 80px 9px; margin: 0; } #contents.step02 #shopping_cart tr.totals3 td.quantity { text-align: right; width: auto; } #top_members { height:34px; width:1000px; margin:0 auto; } #top_members #member { float:left; font-size:1.1em; padding:16px 0 0 5px; } #top_members #top_members_menu { float:right; padding:16px 0 0; } #top_members #top_members_menu ul { white-space:nowrap; margin:0 0 5px; } #top_members #top_members_menu ul li { display:inline; background:transparent url(../../img/images/footer_links_divider.png) no-repeat 0 50%; font-size:1.1em; line-height:1.1em; padding:0 4px 0 6px; } #top_members #top_members_menu ul li img { vertical-align:-20%; } #top_members #top_members_menu ul li.first_menu_item { background:none; } #header_members { clear:both; width:1000px; border-left:1px solid #d7d7d7; border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#fff; height:80px; border-bottom:7px solid #d70000; margin:0 auto; } #header_members_logo { width:180px; float:left; } #header_members a#logo { display:block; width:180px; height:50px; background:transparent url(../../img/images/top-seos-full-logo.png) no-repeat left top; margin:17px 0 0 10px; } #header_members h1,#header_members h2 { text-indent:-5000px; line-height:0; font-size:0; height:0; } #header_members #profile_top { float:right; width:350px; height:80px; background:transparent url(../../img/images/seo-and-ppc-company-profile-header-background.png) no-repeat 118px 14px; } #header_members #profile_top #completed { width:116px; height:50px; float:left; padding:21px 0 0 4px; } #header_members #profile_top #completed p { font-size:1.1em; line-height:1.1em; padding-bottom:2px; } #header_members #profile_top #profile_parts { width:215px; height:54px; float:right; padding:26px 0 0; } #header_members #profile_top #profile_parts p { width:90px; padding-left:15px; height:17px; float:left; font-size:1.1em; line-height:1.1em; } #header_members #profile_top #profile_parts p.completed { background:transparent url(../../img/images/seo-and-ppc-profile-top-completed.png) no-repeat 0 1px; } #header_members #profile_top #profile_parts p.not_completed { background:transparent url(../../img/images/seo-and-ppc-profile-top-not-completed.png) no-repeat 0 1px; } #contents .member_sidebar .topbox { margin-top:10px; } #members_top { border-bottom:1px solid #d7d7d7; height:33px; background:#fff; } #members_top h3 { border:0; float:left; } #members_top p { float:right; font-size:1.1em; padding:8px 10px 0 0; } #contents { background-color:#fff; width:1000px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; margin:0 auto; } #members_column { float:left; width:190px; background:#f3f3f3; border-right:1px solid #d7d7d7; padding-bottom:440px; } #members_column h4 { font-size:1.2em; line-height:1.2em; color:#d70000; padding:17px 0 0 16px; } #members_column ul { padding:8px 0 0 16px; } #members_column ul li { font-size:1.1em; display:block; height:18px; } #members_column ul li.subli { color:#576E84; padding-left:6px; } #members_column ul li.subli a { color:#576E84; } #contact_sales { border-top:1px solid #c2c2c2; margin:33px 13px 0; } #contact_sales_form { padding:15px 0 0 15px; } #contact_sales_form p label { display:block; font-size:1.1em; } #contact_sales_form p input { width:155px; height:15px; border:1px solid #949494; } #contact_sales_form p.textarea_p { height:98px; } #contact_sales_form p textarea { width:155px; height:72px; border:1px solid #949494; } #members_content { float:right; width:809px; margin:0; padding:0; } #members_content p.text { font-size:1.2em; line-height:1.8em; margin:18px 18px 0; } #members_content.responses p.text { margin-top:12px; line-height:1.6em; } #members_content p.add_new_reference { text-align:right; font-size:1em; padding:22px 25px 2px 18px; } #members_content table.references { width:768px; margin:0 20px; } #members_content.responses table.references { margin-top:25px; } #members_content table.references th { border:1px solid #ACCEDF; background:transparent url(../../img/images/seo-and-ppc-references-table-heading.png) repeat-x 0 0; height:30px; font-size:1.2em; } #members_content table.references th.r_clientname { padding-left:15px; width:110px; text-align:left; border-right:0; } #members_content table.references th.r_contactname { padding-left:15px; width:110px; text-align:left; border-right:0; border-left:0; } #members_content table.references th.r_mail { padding-left:15px; text-align:left; border-right:0; border-left:0; } #members_content table.references th.r_service { padding-left:15px; width:180px; text-align:left; border-right:0; border-left:0; } #members_content table.references th.r_action { width:110px; border-left:0; } #members_content table.references td { height:41px; font-size:1.1em; padding-left:15px; border-bottom:1px solid #e9e9e9; } #members_content table.references td.td_action { text-align:center; padding:0; } #members_content table.references th.r_company { padding-left:15px; width:150px; text-align:left; border-right:0; border-left:0; } div.members_sidebar #members_content { width:600px; float:left; } div.members_sidebar { background:transparent url(../../img/images/background_border.png) repeat-y 790px 0; } div.members_sidebar #members_content .price_table th.th_duration { border-right:0; border-left:0; width:187px; padding-left:10px; text-align:left; font-size:1.2em; } div.members_sidebar #members_content .price_table th.th_price { border-left:0; width:85px; font-size:1.2em; } div.members_sidebar #members_content .links { text-align:right; padding:8px 27px 0 0; } div.members_sidebar #members_content .price_table td.td_price { text-align:right; padding:0 14px 0 0; } div.members_sidebar #members_content .price_table th.tf_total { border-right:0; padding-left:30px; text-align:left; font-size:1.4em; } div.members_sidebar #members_content .price_table th.tf_price { border-left:0; text-align:right; padding-right:14px; font-size:1.4em; } div.members_sidebar #members_content.sponsored_listing .price_table { margin-top:0!important; } div.members_sidebar #members_content .listings_table th.th_listing { border-right:0; text-align:left; padding-left:10px; font-size:1.2em; } div.members_sidebar #members_content .listings_table th.th_duration12 { border-left:0; width:95px; font-size:1.2em; text-align:center; } div.members_sidebar #members_content .listings_table td { height:31px; font-size:1.1em; border-top:1px solid #D2E3F3; border-bottom:1px solid #D2E3F3; text-align:center; } div.members_sidebar #members_content .listings_table td.td_listing { text-align:left; padding-left:10px; } div.members_sidebar #members_content .sponsored_ad { width:151px; height:72px; border:1px solid #D7D7D7; background:#FFFAEA; margin:15px 0 0 22px; padding:9px; } div.members_sidebar #members_content .sponsored_ad h6 { padding-bottom:7px; } div.members_sidebar #members_content .sponsored_ad h6 a { color:#105B9D; text-decoration:underline; font-weight:700; font-size:12px; } div.members_sidebar #members_content .sponsored_ad p { font-size:1.1em; padding-bottom:5px; } div.members_sidebar #members_content .sponsored_ad p a { font-family:Verdana; color:#b40303; } div.members_sidebar #members_content .represent { font-size:1.2em; padding:30px 22px 7px; } div.members_sidebar #members_content .represent strong { padding-right:15px; } div.members_sidebar #members_content .represent ul li { display:inline; padding-right:20px; } div.members_sidebar #members_content .represent ul li input { vertical-align:-15%; } .member_sidebar { width:209px; float:right; } .member_sidebar .video_placeholder { border:1px solid #A9A9A9; margin:12px 0 15px 10px; padding:2px; } .member_sidebar .a_little_bigger { width:210px; height:145px; margin-left:0!important; } .member_sidebar .sidebar_ul { border:1px solid #D7D7D7; width:187px; background:#F6F6F6; margin:0 0 20px 10px; } .member_sidebar .sidebar_ul h6 { color:#4C4C4C; font-size:1.2em; height:20px; background:#fff; border-bottom:1px solid #D7D7D7; padding:4px 0 0 9px; } .member_sidebar .sidebar_ul ul { padding:11px 0 3px 9px; } .member_sidebar .sidebar_ul ul li { background:transparent url(../../img/images/seo-and-ppc-competition-key-benefits.png) no-repeat 0 2px; height:20px; display:block; font-size:1.1em; padding-left:16px; } #members_content #banner_types { padding:72px 0 0 39px; } #members_content .banner_table { width:765px; border-collapse:collapse; margin:35px 0 0 25px; } #members_content .banner_table th { height:29px; background:#ECF3F9; border:1px solid #D2E3F3; font-size:1.2em; } #members_content .banner_table th.th_bannertype { width:142px; border-right:0; text-align:left; padding-left:10px; } #members_content .banner_table th.th_bannersize { width:89px; border-right:0; border-left:0; text-align:left; padding-left:10px; } #members_content .banner_table th.th_bannerdate { border-right:0; border-left:0; text-align:left; padding-left:10px; } #members_content .banner_table th.th_banneractions { border-left:0; width:98px; text-align:left; padding-left:20px; } #nationwide_tour_map { padding:20px 0 20px 58px; } #members_content .tour_h4 { font-size:1.4em; padding:0 0 0 20px; } div.members_sidebar #members_content .tour_table { width:557px; border-collapse:collapse; margin:4px 0 0 22px; } div.members_sidebar #members_content .tour_table th.th_tourdate { border-right:0; text-align:left; padding-left:7px; font-size:1.2em; width:121px; } div.members_sidebar #members_content .tour_table th.th_tourcity { border-right:0; border-left:0; text-align:left; padding-left:7px; font-size:1.2em; width:173px; } div.members_sidebar #members_content .tour_table th.th_tourstate { border-right:0; border-left:0; padding-left:0; text-align:left; font-size:1.2em; } div.members_sidebar #members_content .tour_table th.th_tourcountry { border-left:0; width:164px; font-size:1.2em; } div.members_sidebar #members_content .tour_table td { height:31px; font-size:1.1em; border-top:1px solid #D2E3F3; border-bottom:1px solid #D2E3F3; padding-left:7px; } .member_sidebar .sidebar_tour { border:1px solid #D7D7D7; width:187px; margin:9px 0 9px 10px; } .member_sidebar .sidebar_tour h6 { font-size:1.2em; color:#d70000; height:19px; padding:10px 0 0 10px; } .member_sidebar .sidebar_tour p { font-size:1.1em; padding:0 10px; } .member_sidebar .text_only { padding-bottom:10px; } .member_sidebar .sidebar_tour #contact_tour_form { padding:18px 0 0; } .member_sidebar .sidebar_tour #contact_tour_form label { display:block; } .member_sidebar .sidebar_tour #contact_tour_form p { height:36px; } .member_sidebar .sidebar_tour #contact_tour_form input { width:154px; height:15px; border:1px solid #bababa; } .member_sidebar .sidebar_tour #contact_tour_form p.tour_submit { padding-top:8px; height:28px; } h3.semtube_logo { text-indent:-5000px; width:123px; height:64px; display:block; background:#fff url(../../img/images/semtube-logo.png) no-repeat 0 0; margin:25px 0 0 30px; } #members_content.st_forms .text { margin:30px 30px 0; } #st_form input { width:326px; height:16px; border:1px solid #B0B0B0; font-size:1.2em; } #st_form textarea { border:1px solid #B0B0B0; font-size:1.2em; } #st_form .st_name { height:36px; float:left; padding:25px 0 0 38px; } #st_form .st_companyname { height:36px; float:left; padding:25px 0 0 38px; } #st_form .st_email { padding-left:38px; height:66px; float:left; } #st_form .st_phone { padding-left:38px; height:66px; float:left; } #st_form .st_file { font-size:1.2em; clear:both; border-top:1px solid #ccc; margin:0 38px; padding:25px 0 0; } #st_form .st_fileupload { padding:12px 0 5px 38px; } #st_form .st_fileupload input { height:20px; border:1px solid #7F9DB9; } #st_form .st_aboutfileupload { padding:0 0 0 38px; } #st_form .st_aboutfileupload strong { font-size:1.2em; font-weight:400; color:#444343; } #st_form .st_aboutfileupload span { font-size:1.1em; color:#9d9d9d; } #members_content #st_form .text { margin-left:38px; } #st_form .st_title { height:50px; padding:30px 0 0 38px; } #st_form .st_description { height:150px; padding:0 0 0 38px; } #st_form .st_description textarea { width:468px; height:116px; } #st_form .st_keywords { height:104px; padding:0 0 0 38px; } #st_form .st_keywords textarea { width:468px; height:68px; } #st_form .st_category { height:48px; padding:0 0 0 38px; } #st_form .st_category select { width:236px; height:18px; font-size:1.2em; } #st_form #submit { padding-left:38px; } #members_content.add_reference p.text { padding:10px 20px 0; } #ar_form h5 { font-size:1.2em; display:block; font-weight:700; color:#000; margin:0; padding:0 0 5px; } #ar_form p input { width:335px; height:18px; border:1px solid #B8B8B8; font-size:1.2em; } #ar_form textarea { border:1px solid #B8B8B8; font-size:1.2em; } #ar_form .ar_name { height:48px; float:left; padding:25px 0 0 37px; } #ar_form .ar_contactname { height:48px; float:left; padding:25px 0 0 17px; } #ar_form .ar_phone { height:48px; float:left; padding:0 0 0 17px; } #ar_form .ar_url { height:48px; clear:both; padding:0 0 0 37px; } #ar_form .ar_url input { width:689px; } #ar_form .ar_date a img { vertical-align:bottom; margin-left:4px; } #ar_form fieldset { border:0; clear:both; padding:0 0 0 37px; } #ar_form fieldset label { width:220px; height:24px; font-size:1.2em; display:block; float:left; padding:0 0 0 5px; } #ar_form .ar_comments { height:133px; padding:15px 0 0 37px; } #ar_form .ar_comments textarea { width:681px; height:99px; } #ar_form #submit { padding-left:37px; } #members_content.contents_add { background:#fff; } #members_content.contents_add p.text { padding:20px 30px 15px; } #members_content.contents_add #add_main #book_title { float:left; height:50px; } #members_content.contents_add #add_main #book_publish_date a img { vertical-align:bottom; margin-left:3px; } #members_content.contents_add #add_main #book_publishing_company { float:left; clear:left; height:50px; } #members_content.contents_add #add_main #submit.short { padding-bottom:50px; } #ca_form { padding:30px 25px; } #ca_form p { float:left; height:43px; } #ca_form fieldset { border:0; height:55px; } #ca_form fieldset h5 { font-size:1.2em; font-weight:700; padding-bottom:10px; } #ca_form fieldset label { font-size:1.1em; padding-right:10px; } #ca_form p input { border:1px solid #B3B3B3; width:270px; height:17px; } #ca_form p.ca_email { padding-left:16px; } #ca_form p.ca_comments { height:165px; clear:both; } #ca_form p.ca_comments textarea { width:558px; height:137px; border:1px solid #B3B3B3; } #members_content.manage_account p.text { line-height:1.2em; margin:30px 30px 20px; } #members_content.manage_account #ma_form p { height:30px; padding-left:30px; clear:both; } #members_content.manage_account #ma_form p label { float:left; width:90px; font-size:1.2em; } #members_content.manage_account #ma_form p input { width:305px; height:17px; float:left; border:1px solid #B3B3B3; margin-right:8px; font-size: 1.2em; } #members_content.manage_account #ma_form p span { float:left; font-size:1em; color:#7c7c7c; } #members_content.manage_account #ma_form p#submit { padding-left:120px; padding-top:3px; } #members_content.company_photo p.text { line-height:1.6em; margin:27px 27px 64px; } #members_content.company_photo #cp_form p { height:132px; clear:both; padding-left:27px; } #members_content.company_photo #cp_form p span { width:100px; display:block; float:left; font-size:1.2em; } #members_content.company_photo #cp_form p span img { display:block; border:1px solid #B3B3B3; margin-bottom:5px; } #members_content.company_photo #cp_form p input.cp_imagetitle { width:305px; display:block; border:1px solid #B3B3B3; height:17px; margin:2px 0 5px 100px; } #members_content.company_photo #cp_form p input.cp_imagefile { height:19px; margin:0 3px 0 0; } #members_content.company_photo #cp_form p button { font-size:1.1em; } #members_content.company_photo #cp_form p#submit { padding-left:127px; } #members_content.company_photo #cp_form p.last_cp_image { height:100px; } #members_content.company_video p.text { line-height:1.6em; margin:27px; } #members_content.company_video .cv_video { padding-left:27px; } #members_content.company_video .cv_preview { border:1px solid #A9A9A9; float:left; display:block; font-size:0; margin-right:14px; padding:3px; } #members_content.company_video p.cv_uploads { height:22px; padding:160px 3px 0 0; } #members_content.company_video p.cv_uploads input { height:21px; font-size:1.2em; float:left; margin-right:4px; } #members_content.company_video p button { float:left; clear:right; } #members_content.company_video .submit_button { margin-top:13px; } #members_content.rankings h4 { font-size:1.4em; padding:25px 0 0 18px; } #members_content.rankings select { width:87px; height:17px; border:1px solid #B8B8B8; padding:1px; } #members_content.rankings th.th_duration { width:160px!important; } #members_content.rankings th.th_price { width:115px!important; } .no_border { background:#fff!important; } .no_border .member_sidebar { width:225px; float:right; } div.no_border #members_content { width:584px!important; } #contents.members #membership_opportunities_top { width:550px; height:106px; text-indent:-5000px; background:transparent url(../../img/images/seo-advertise-membership-opportunities-fire-your-bussiness-header-small.png) no-repeat left top; margin:50px 0 8px 24px; } #contents.members #membership_opportunities_table { margin-left:22px; } #contents.members #membership_opportunities_table th#benefits { width:272px!important; background:transparent url(../../img/images/seo-advertise-membership-opportunities-membership-benefits-small.png) no-repeat left top!important; } #contents.members #membership_special { width:538px; height:51px; background:transparent url(../../img/images/seo-advertise-membership-opportunities-special-small.png) no-repeat left top; text-indent:-5000px; margin:14px 0 13px 28px; } #contents.members p.with_button { width:566px; text-align:right; margin:0; padding:0; } .podcast_form p.text { margin:0!important; padding:30px 25px 0!important; } .podcast_form ul { margin:0 0 20px 50px; } .podcast_form ul li { background:#fff url(../../img/images/upload-podcast-li-raquo.png) no-repeat 0 4px; font-size:1.2em; padding:0 0 15px 12px; } .podcast_form h4 { font-size:1.4em; padding:40px 0 30px 35px; } .podcast_form p { height:70px; padding-left:35px; } .podcast_form p em { display:block; font-size:1em; color:#646464; } .podcast_form .upload_button { background:#fff url(../../img/images/upload-podcast-button.png) no-repeat 0 0; width:100px; height:20px; text-indent:-5000px; display:block; border:0; } .this_week { border:1px solid #D7D7D7; width:555px; margin:35px 0 19px 23px; } .this_week h4 { font-size:1.4em; height:20px; border-bottom:1px solid #D7D7D7; padding:9px 0 0 9px; } .this_week img { margin:10px 10px 5px; } .this_week h6 { color:#d62626; font-size:1.2em; margin:0; padding:0 0 10px 10px; } .this_week p { font-size:1.2em; margin:0 20px 20px 10px; } .this_week p.more { text-align:right; padding-bottom:20px; margin:0 20px; } .this_week p.more a { color:#003f77; font-weight:700; text-decoration:underline; } .member_winner_downloads h4 { font-size:1.2em; padding:20px 23px 15px; } .sample_landing_page { padding:12px 10px 0 0; } .sample_landing_page .video_placeholder { border:1px solid #A9A9A9; float:right; margin:0 0 0 25px; padding:2px; } .sample_landing_page .lpf { text-align:right; height:35px; font-size:1.1em; padding:22px 0 0; } .sample_landing_page .lpf select { width:162px; height:16px; border:1px solid #B0B0B0; } .sample_landing_page p.text { margin-top:0!important; margin-left:20px!important; text-align:justify; } #sample_landing_page { padding:50px 0 0 21px; } .cw_page .competition_main_page { width:772px!important; padding:25px 16px 0 21px !important; } .cw_page .col5 { float:right; width:213px; background:#fff; height:1000px; } .cw_page .col5 .box_type4 p * { font-size:12px!important; } .cw_page .col5 .box_type4 p.select_p label { font-size:11px!important; margin-left:33px!important; } .cw_page .col5 .box_type4 p.select_p select { font-size:11px!important; } .cw_page .col5 .box_type4 p.buttons_type4 { text-align:center; } .cw_page .col5 .box_type4 p.buttons_type4 a img { margin:0!important; } .cw_page .competition_main_page .first_row { height:276px!important; margin-bottom:28px!important; } .cw_page p.text { margin:15px 0 0!important; } .cw_page .list_of_benefits { padding:12px 0 0 11px; } .cw_page .list_of_benefits li { display:block; background:#fff url(../../img/images/seo-and-ppc-competition-key-benefits.png) no-repeat 0 2px; padding-left:17px; height:18px; font-size:1.2em; } .cw_page .competition_main_page h3.congrats { font-size:1.4em; font-weight:700; } .cw_page .competition_main_page h4.find { font-size:1.4em; font-weight:700; padding:45px 0 15px; } .cw_page ul.lh1 li { line-height:1.633em; } #contents.loong { background:#fff url(../../img/images/member-content-background.png) repeat-y 0 0; } #company_profile_form { margin-top:27px; } #contents #company_profile_form p { padding-left:30px; height:50px; } #company_profile_form p input { width:363px; height:17px; border:1px solid #B6B6B6; } #company_profile_form p select { height:20px; } html>body #company_profile_form p select { height:17px; border:1px solid #B6B6B6; } #company_profile_form p textarea { border:1px solid #B6B6B6; } #company_profile_form p.cpf_image { height:80px!important; } #company_profile_form span.cpf_photo { float:left; border:1px solid #C5C5C5; font-size:0; margin-right:9px; } #company_profile_form p.cpf_image label { padding:14px 0 2px; } #company_profile_form p.cpf_image input { width:316px; height:18px; } #contents #company_profile_form p.cpf_email { padding-left:15px; float:left; clear:right; } #contents #company_profile_form p.cpf_jobtitle { float:left; clear:left; } #contents #company_profile_form p #cpf_city { width:162px; } #contents #company_profile_form p #cpf_country { width:172px; font-size:1.2em; padding-top: 3px; height:22px; } #contents #company_profile_form p.cpf_state { padding-left:17px; float:left; } #contents #company_profile_form p #cpf_state { width:192px; font-size:1.2em; padding-top: 3px; height:22px; } #contents #company_profile_form p #cpf_zipcode { width:162px; clear:right; } #contents #company_profile_form p.cpf_phonenumber { clear:left; float:left; } #contents #company_profile_form p #cpf_clients { width:162px; } #contents #company_profile_form p.cpf_retention { padding-left:48px; padding-bottom:10px; float:left; } #contents #company_profile_form p #cpf_retention { width:162px; } #contents #company_profile_form p.cpf_pricing { padding-left:87px; padding-bottom:10px; height:58px; float:left; clear:right; } #contents #company_profile_form p #cpf_pricing { width:269px; padding-top: 3px; height:22px; font-size: 12px; } #contents #company_profile_form .js_selects { clear:both; height:140px; } #contents #company_profile_form .js_selects label { padding-left:30px; } #contents #company_profile_form p.move_buttons { float:left; width:104px; padding:27px 0 0 20px; } #contents #company_profile_form p.move_buttons button { width:74px; height:18px; font-weight:700; font-size:1.1em; margin-bottom:10px; } #contents #company_profile_form p.to_select { float:left; padding:0; } #contents #company_profile_form p.from_select select option { padding:2px 5px; } #contents #company_profile_form p.cpf_overview { clear:both; height:136px; } #contents #company_profile_form p #cpf_overview { width:743px; height:99px; } #contents #company_profile_form h5 { border:0; clear:both; margin:0; padding:0 0 8px 30px; } #contents #company_profile_form p.cpf_revenue { float:left; height:58px; } #contents #company_profile_form p #cpf_revenue { width:151px; padding-top: 3px; height:22px; font-size: 12px; } #contents #company_profile_form p.cpf_year { float:left; padding-left:62px; height:58px; } #contents #company_profile_form p #cpf_year { width:141px; padding-top: 3px; height:22px; font-size: 12px; } #contents #company_profile_form p.cpf_employees { float:left; padding-left:110px; height:58px; } #contents #company_profile_form p #cpf_employees { width:154px; padding-top: 3px; height:22px; font-size: 12px; } #contents #company_profile_form p.major_clients { float:left; padding-left:15px; height:45px; } #contents #company_profile_form p.cpf_client1 { padding-left:33px; } #contents #company_profile_form p.major_clients label { display:inline; padding-right:4px; } #contents #company_profile_form p.major_clients input { width:221px; } #contents #company_profile_form .executive { padding:0 0 0 30px; } #contents #company_profile_form .executive span { float:left; font-size:1.2em; font-weight:700; padding-right:5px; vertical-align:0; } #contents #company_profile_form .executive label { display:inline; font-weight:400; padding-right:5px; vertical-align:-15%; } #contents #company_profile_form .executive p { float:left; padding-left:13px; height:30px; } #contents #company_profile_form .executive p.cpf_executivename input { width:313px; vertical-align:0; } #contents #company_profile_form .executive p.cpf_executivejobtitle input { width:291px; vertical-align:0; } #contents #company_profile_form .executive p.cpf_executivemail label { display:inline!important; } #contents #company_profile_form .executive p.cpf_executivemail b { font-size:10px!important; color:#666; font-weight:400!important; display:inline!important; } #contents #company_profile_form .executive p.cpf_executivemail input { width:299px; vertical-align:0; } #contents #company_profile_form .executive p.cpf_executivemail { float:none; clear:both; padding-left:29px; } #contents #company_profile_form p#submit_add { float:right; clear:both; padding-right:33px; } #contents #company_profile_form p#submit { clear:both; padding-right:33px; } #members_content.feedback h4 { font-size:1.4em; padding:18px 0 24px 29px; } #members_content.feedback form p.vf_url { height:47px; padding-left:39px; } #members_content.feedback form p.vf_url label { display:inline; font-size:1.2em; font-weight:700; padding-right:7px; vertical-align:middle; } #members_content.feedback form p.vf_url input { width:348px; height:20px; border:1px solid #B8B8B8; vertical-align:middle; } #members_content.feedback form h3 { clear:both; padding:0 0 10px 39px; } #members_content.feedback form .vf_services { width:400px; height:87px; padding:0 0 0 43px; } #members_content.feedback form .vf_services li { width:167px; height:24px; display:block; float:left; background:#fff url(../../img/images/internet-marketing-service-li.png) no-repeat 0 3px; padding-left:14px; font-size:1.2em; } #members_content.feedback form h3.general_queries { padding-bottom:6px; } #members_content.feedback form .textbox_field { clear:both; padding-left:39px; margin-bottom:15px; } #members_content.feedback form .longer_field { height:36px; padding:0 0 0 39px; } #members_content.feedback form #vf_ca { margin-bottom:24px; padding-left:39px; float:left; } #members_content.feedback form #vf_fc { margin-bottom:30px; } #members_content.feedback form #vf_fc .field { padding-top:12px; height:35px; } #members_content.feedback form #service_types li { width:185px; height:17px; font-size:1.2em; float:left; margin:0; padding:0 0 0 5px; } #members_content.feedback form #general_queries { position:relative; overflow:auto; padding-left:39px; padding-bottom:25px; } #members_content.feedback form #general_queries_note { font-weight:700; font-size:1.2em; padding:0 0 10px 549px; } #members_content.feedback form #keywords { padding:0 0 14px 39px; } #members_content.feedback form #keywords label.main { margin:7px 0 14px; } #members_content.feedback form #keywords input { width:174px; height:20px; border:1px solid #b8b8b8; margin:0 4px 6px 0; padding:0!important; } #members_content.feedback .actions button.back_to_references { display:block; background:#fff url(../../img/images/back-to-references-list.png) no-repeat 0 0; width:148px; height:18px; margin-left:39px; border:0; text-indent:-5000px; } #members_content.r_details p.text { line-height:1.6em; margin:13px 29px; } #members_content.r_details .r_customer { font-size:1.2em; padding:21px 0 0 27px; } #members_content.r_details .r_customer dt { font-weight:700; width:125px; display:block; float:left; height:30px; } #members_content.r_details .r_customer dd { float:left; clear:right; height:30px; } .rrr_customer { padding:21px 0 0 27px; } .rrr_customer p { height:30px; font-size:1.2em; } .rrr_customer p strong { display:block; float:left; width:125px; } #members_content.r_details h3.provided { background:#fff url(../../img/images/topseos-customer-feedback-provided.png) no-repeat 0 0; text-indent:-5000px; display:block; margin:17px 0 0 29px; } #members_content.r_details h4 { font-size:1.4em; padding:28px 0 0 29px; } #vrs { padding:0 0 64px 25px; } #vrs form p { font-size:1.2em; margin-bottom:17px; } #vrs form p.opening { margin-top:0; margin-bottom:13px; font-weight:700; } #vrs form fieldset { border:0; padding:19px 0 30px; } #vrs form fieldset#company_info { margin:0; } #vrs form fieldset#company_info p { height:30px; margin:0; } #vrs form fieldset#company_info label { display:block; width:340px; margin-right:10px; float:left; padding-top:0; text-align:right; } #vrs form fieldset#company_info input { width:383px; float:left; } #vrs form h3 { padding-bottom:10px; clear:both; } #vrs form h3.general_queries { padding-top:35px; } #vrs form .textbox_field { clear:both; margin-top:20px; } #vrs form #yn { height:40px; padding-top:10px; } #vrs form #service_types li { width:185px; height:18px; font-size:1.2em; float:left; display:block; margin:0; padding:0 0 0 5px; } #vrs form #general_queries { position:relative; overflow:auto; } #vrs form .first { position:relative; border-top:15px solid #fff; margin:0; padding:0 0 30px; } #vrs form .psq { padding-top:24px; } #vrs form #general_queries dt,form #general_queries dd { height:30px; } #vrs form #general_queries_note { margin-top:-16px; font-weight:700; font-size:1.2em; padding:0 0 10px 510px; } #vrs form #keywords { padding-top:5px; } #vrs form #keywords label.main { margin:0 0 15px; } #vrs form #keywords input { width:174px; height:20px; border:1px solid #b8b8b8; margin:0 4px 7px 0; padding:0!important; } #vrs form .long_keywords { padding-top:12px; } #vrs form .long_roi { padding-top:18px; } #vrs form .two_things { padding-top:0; } .oneupload { height:188px; border-top:1px solid #d7d7d7; padding-top:18px; margin:0 20px; } .oneupload_first { border-top:0; padding-top:28px; } .oneupload_video { float:left; margin-right:15px; } .oneupload .oneupload_form h5 { font-weight:400; font-size:1.8em; padding-top:90px; } .oneupload .oneupload_form p { font-size:1.1em; color:#808487; padding-bottom:5px; } .oneupload .oneupload_form p input { font-size:12px; float:left; width:220px; height:22px; margin-right:4px; } html>body .oneupload .oneupload_form p input { font-size:12px; float:left; width:auto; height:22px; } .oneupload .oneupload_form p button { margin:1px 0 0; } .upload_button { display:block; width:58px; height:20px; text-indent:-5000px; float:left; background:transparent url(../../img/images/upload-button.png) no-repeat 0 0; border:0; } div.members_sidebar #members_content .video_price_table th.th_length { border-right:0; border-left:0; width:136px; text-align:left; font-size:1.2em; } div.members_sidebar #members_content .video_price_table th.th_duration { border-right:0; border-left:0; width:188px; text-align:left; font-size:1.2em; } div.members_sidebar #members_content .video_price_table th.th_price { border-left:0; width:72px; font-size:1.2em; text-align:left; } div.members_sidebar #members_content .video_price_table td { height:31px; font-size:1.1em; padding-left:10px; font-weight:700; border-bottom:1px solid #E9E9E9; } div.members_sidebar #members_content .video_price_table td.videotd { height:185px; } div.members_sidebar #members_content .video_price_table tr.tds td { border:0; } div.members_sidebar #members_content .video_price_table tr.alternate td { background:#F9F9F9; } div.members_sidebar #members_content .video_price_table td.td_type input { vertical-align:middle; } div.members_sidebar #members_content .video_price_table td .oneupload { border:0; padding-top:4px; height:181px; } div.members_sidebar #members_content .video_price_table td .oneupload .oneupload_form p { font-size:11px; font-weight:400; color:#808487; padding-bottom:5px; line-height:18px; } div.members_sidebar #members_content .video_price_table td .oneupload .oneupload_form { padding-top:102px; height:1px; overflow:visible; } div.members_sidebar #members_content .video_price_table .buttonstd td { text-align:right; padding:13px 5px 0 0; } .topseos-sample-video-advertisement { margin:10px; } #contents.email_alerts .alerts { padding-left:44px; } #contents.email_alerts p.text { font-size:1.2em; line-height:1.6em; text-align:justify; margin:20px 45px 30px; } #contents.email_alerts .onealert { width:261px; height:400px; float:left; border:1px solid #7F9DB9; margin:0 57px 43px 0; } #contents.email_alerts .onealert_third { margin-right:0; } #contents.email_alerts .onealert .oa_h4 { background:#EAF5FF; height:38px; border-bottom:1px solid #7F9DB9; } #contents.email_alerts .onealert .oa_h4 td { padding:0 9px; } #contents.email_alerts .onealert .oa_h4 h4 { font-size:1.2em; width:243px; } #contents.email_alerts .onealert div.oa_ul { background:#FCFCFC; border-bottom:1px solid #7F9DB9; height:171px; } #contents.email_alerts .onealert div.oa_ul p { font-size:1.2em; padding:10px 6px 10px 12px; } #contents.email_alerts .onealert div.oa_ul ul { padding:0 12px; } #contents.email_alerts .onealert div.oa_ul ul li { font-size:1.2em; background:transparent url(../../img/images/seo-and-ppc-conferences-bullet.png) no-repeat 0 4px; padding:0 0 4px 10px; } #contents.email_alerts .onealert form h5 { font-size:1.2em; font-weight:700; padding:10px 9px 16px; } #contents.email_alerts .onealert form p { height:26px; padding-left:9px; } #contents.email_alerts .onealert form label { float:left; display:block; width:79px; font-size:1.2em; } #contents.email_alerts .onealert form input { float:left; width:152px; height:18px; border:1px solid #819EBA; font-size:1.2em; padding:2px 0 0 2px; } #contents.email_alerts .onealert form select.prrl { float:left; width:115px; height:22px; font-size:1.2em; border:1px solid #819EBA; } #contents.email_alerts .onealert form select.weekly { float:left; width:105px; height:22px; font-size:1.2em; border:1px solid #819EBA; } #contents.email_alerts .onealert form .create_alert { width:82px; height:18px; display:block; border:0; text-indent:-5000px; background:transparent url(../../img/images/create-alert.png) no-repeat 0 0; margin:5px 0 0 79px; } #members_content table.leads_received { width:765px; margin:0 0 15px 25px; } #members_content table.leads_received th { border:1px solid #ACCEDF; background:#ECF3F9; height:30px; font-size:1.2em; text-align:left; } #members_content table.leads_received th.lr_date { padding-left:7px; width:110px; border-right:0; } #members_content table.leads_received th.lr_contactdetails { width:154px; border-right:0; border-left:0; } #members_content table.leads_received th.lr_servicedesired { width:181px; border-right:0; border-left:0; } #members_content table.leads_received th.lr_budget { width:140px; border-right:0; border-left:0; } #members_content table.leads_received th.lr_status { width:163px; border-left:0; } #members_content table.leads_received td { height:51px; font-size:1.1em; border-bottom:1px solid #e9e9e9; vertical-align:top; padding-top:10px; } #members_content table.leads_received td.lr_date { padding-left:7px; } #members_content table.leads_received td a { font-style:normal; color:#417eb7; } #members_content table.leads_received td select { width:149px; height:19px; font-size:11px; } #search_and_sort_leads { width:764px; height:87px; background:#F8F8F8; border:1px solid #D7D7D7; margin:23px 0 0 23px; } #search_leads { width:278px; height:87px; float:left; background:transparent url(../../img/images/search-and-sort-leads.png) no-repeat right top; } #sort_leads { width:486px; height:87px; float:left; } #search_leads h5 { font-weight:700; font-size:1.2em; padding:9px 0 5px 9px; } #sort_leads h5 { font-weight:700; font-size:1.2em; padding:9px 0 5px 17px; } #search_leads label { font-size:1.1em; height:27px; padding-left:10px; display:block; } #search_leads input { width:194px; height:18px; border:1px solid #7F9DB9; padding:2px 0 0 2px; } #search_leads button { margin-left:60px; } #sort_leads .ssl_month { width:100px; height:19px; border:1px solid #7F9DB9; margin-right:13px; } #sort_leads .ssl_year { width:60px; height:19px; border:1px solid #7F9DB9; } #sort_leads .ssl_budget { width:119px; height:19px; border:1px solid #7F9DB9; } #sort_leads .ssl_status { width:149px; height:19px; border:1px solid #7F9DB9; } #sort_leads p { font-size:1.1em; padding:0 0 0 17px; } #sort_leads p label { display:block; float:left; width:57px; padding-top:2px; font-size:11px; } #sort_leads p select { float:left; padding:2px 0 0 2px; } #sort_leads p label.ssl_status_label { width:55px; padding-left:14px; } #sort_leads p .ssl_status { margin-right:8px; } .leadsperpage { text-align:right; font-size:1.1em; padding:40px 20px 2px 0; } .leadsperpage a.thatmuch { color:#d70000; text-decoration:underline; font-weight:700; } .leads_received_page .linkbox { margin:10px 26px; } .leads_received_page .linkbox p.results { font-size:1.2em; } .leads_received_page .linkbox p.pages a { font-size:1.1em; padding-top:4px!important; } div.members_sidebar #members_content .managevideoadstable th { height:29px; background:#ECF3F9; border:1px solid #D2E3F3; text-align:left; font-size:1.2em; } div.members_sidebar #members_content .managevideoadstable th.th_type { border-right:0; padding-left:30px; } div.members_sidebar #members_content .managevideoadstable th.th_length { border-right:0; border-left:0; width:136px; } div.members_sidebar #members_content .managevideoadstable th.th_duration { border-right:0; border-left:0; width:168px; } div.members_sidebar #members_content .managevideoadstable th.th_price { border-left:0; width:92px; } #members_content.manage_account #ce_form p { height:47px; padding-left:38px; clear:both; } #members_content.manage_account #ce_form p input { width:326px; height:16px; float:left; border:1px solid #ACACAC; } #members_content.manage_account #ce_form p.ce_message { height:146px; } #members_content.manage_account #ce_form p textarea { width:326px; height:116px; float:left; border:1px solid #ACACAC; } .bannertype { padding:0 0 25px; } .bannertype2 { float:right; padding:25px 60px 25px 0; } p.addcc { clear:both; padding-left:10px; height:30px!important; } p.addcc input { width:auto!important; height:auto!important; border:0!important; vertical-align:-15%; } p.addcc label { font-weight:400!important; font-size:12px; display:inline; padding-right:30px; vertical-align:0; } #members_top p a,#members_column h4 a,#members_content p.add_new_reference span,#contents #company_profile_form strong { color:#d70000; } #small_members_column #members_column,.cw_page {  } #members_column ul li.active_page,.sample_landing_page .lpf label,.cw_page p.subtitle { font-weight:700; } #contact_sales_form p,#members_content.feedback form .field { height:40px; } #members_content.responses table.references td,.podcast_form p.podcast_email { height:47px; } #members_content table.references tr.alternate td,#members_content .banner_table tr.alternate td,#members_content table.leads_received tr.alternate td,div.members_sidebar #members_content .managevideoadstable tr.alternate td { background:#f8f8f8; } #members_content table.references td.td_action a,#members_content .banner_table td.td_action a,div.members_sidebar #members_content .tour_table td a { color:#206AAD; } div.members_sidebar #members_content .price_table,div.members_sidebar #members_content .listings_table,div.members_sidebar #members_content .video_price_table,div.members_sidebar #members_content .managevideoadstable { width:557px; border-collapse:collapse; margin:20px 0 0 22px; } div.members_sidebar #members_content .price_table th,div.members_sidebar #members_content .listings_table th,div.members_sidebar #members_content .tour_table th,div.members_sidebar #members_content .video_price_table th { height:29px; background:#ECF3F9; border:1px solid #D2E3F3; } div.members_sidebar #members_content .price_table th.th_category,div.members_sidebar #members_content .video_price_table th.th_type { border-right:0; text-align:left; padding-left:30px; font-size:1.2em; } div.members_sidebar #members_content .price_table td,#members_content .banner_table td,div.members_sidebar #members_content .managevideoadstable td { height:31px; font-size:1.1em; border-top:1px solid #D2E3F3; border-bottom:1px solid #D2E3F3; padding-left:10px; } div.members_sidebar #members_content .listings_table th.th_duration1,div.members_sidebar #members_content .listings_table th.th_duration3,div.members_sidebar #members_content .listings_table th.th_duration6 { border-right:0; border-left:0; width:95px; text-align:center; font-size:1.2em; } div.members_sidebar #members_content .listings_table td.td_listing img,div.members_sidebar #members_content .sponsored_ad p img,.sample_landing_page .lpf img { vertical-align:-33%; } div.members_sidebar #members_content .represent ul,#members_content.feedback form label.main_inline,#vrs form label.main_inline { display:inline; } #st_form label,#ar_form p label { font-size:1.2em; display:block; font-weight:700; } #ar_form .ar_email,#ar_form .ar_date { height:48px; float:left; padding:0 0 0 37px; } #ar_form .ar_date input,#members_content.contents_add #add_main #book_publish_date input { width:304px; } #members_content.contents_add #case_studies_supporting_files span,#contents #company_profile_form p.cpf_revenue label,#contents #company_profile_form p.cpf_year label,#contents #company_profile_form p.cpf_employees label { font-weight:400; } #members_content.contents_add #add_main #book_title input,#members_content.contents_add #add_main #book_publishing_company input,#members_content.contents_add #add_main #book_number_of_pages input { width:331px; } #members_content.contents_add #add_main #book_publish_date,#members_content.contents_add #add_main #book_number_of_pages { float:left; padding-left:17px; height:50px; } #ca_form p label,#members_content.company_photo #cp_form p label,.podcast_form p label,#members_content.feedback form h3,form label.main,form label.main_inline,#vrs form h3,form label.main,form label.main_inline { font-size:1.2em; font-weight:700; display:block; } #ca_form p.ca_phone,#ca_form p#submit,#contents #company_profile_form p.cpf_address1,#contents #company_profile_form p.cpf_address2,#members_content.manage_account #ce_form p#submit { clear:both; } .podcast_form p input,.podcast_form p select { width:329px; height:20px; border:1px solid #7F9DB9; font-size:1.2em; } .cw_page .competition_main_page .second_row,.cw_page .competition_main_page .third_row,.cw_page .competition_main_page .fourth_row { height:304px!important; margin-bottom:28px!important; } #contents #company_profile_form p.cpf_contactname,#contents #company_profile_form p.cpf_city,#contents #company_profile_form p.from_select,#contents #company_profile_form p.cpf_clients,.oneupload .oneupload_form { float:left; } #contents #company_profile_form p.cpf_companyname,#contents #company_profile_form p.cpf_url { padding-left:15px; float:left; } #contents #company_profile_form p #cpf_address1,#contents #company_profile_form p #cpf_address2 { width:743px; } #contents #company_profile_form p.cpf_country,#contents #company_profile_form p.cpf_zipcode { padding-left:16px; float:left; } #contents #company_profile_form p.from_select select,#contents #company_profile_form p.to_select select { width:234px; height:99px; font-size:1.2em; line-height:1.8em; } #contents #company_profile_form input,#contents #company_profile_form textarea { font-size:12px; line-height:14px; padding-top:3px; } #members_content.feedback form .textbox_field .field,#vrs form .textbox_field .field { margin-top:0; } #members_content.feedback form .textbox_field .field label,#vrs form .textbox_field .field label { width:55px; margin-left:3px; float:left; display:block; font-size:1.2em; height:30px; padding-top:12px; } #members_content.feedback form textarea,#vrs form textarea { display:block; width:681px; height:99px; margin-top:5px; border:1px solid #B8B8B8; } #members_content.feedback form #service_types,#vrs form #service_types { list-style:none; width:380px; margin-left:0; padding:0; } #members_content.feedback form #service_types li input,#vrs form #service_types li input { vertical-align:-10%; } #members_content.feedback form #general_queries dt,#vrs form #general_queries dt { float:left; width:500px; margin-right:10px; font-size:1.2em; } #members_content.feedback form #general_queries dd,#vrs form #general_queries dd { float:left; margin-left:0; width:120px; } #members_content.feedback form #general_queries dt,form #general_queries dd,#sort_leads p.ssl_from { height:29px; } #members_content.feedback form #keywords span,#vrs form #keywords span,#members_content.manage_account #ce_form p label { display:block; font-size:1.2em; } #members_content.feedback form select,#vrs form select { width:141px; height:18px; font-size:1.2em; border:1px solid #b8b8b8; margin-left:18px; } html>body #contents.email_alerts .onealert form select.prrl,html>body #contents.email_alerts .onealert form select.weekly { height:20px; padding:1px 0 0 1px; } #contents.managevideoads p.text,#members_content.contact_employer p.text { line-height:1.55em; }  #contents.blogs { padding-bottom: 220px; } #contents.blogs #quick_search_interviews.search_blogs { width: 953px; } #contents.blogs #quick_search_interviews.search_blogs input { width: 815px; }  .col21 { width: 713px; padding-left: 17px; } #menu_with_tabs { border: 1px solid #d2d2d2; margin-top: 16px; overflow: auto; width: 704px; height:100px !important; } #menu_with_tabs ul li { height: 29px; background: transparent url('../../img/images/seo-blogs-nonactive-tab.png') repeat-x left top; float: left; border-right: 2px solid #fff; } #menu_with_tabs ul li a { display: block; float: left; font-size: 1.2em; font-weight: bold; padding-top: 4px; text-decoration: none; border-right: 0; } #menu_with_tabs ul li.recommended a { width: 131px; padding-left: 14px; } #menu_with_tabs ul li.featured a { width: 101px; padding-left: 14px; } #menu_with_tabs ul li.newest a { width: 94px; padding-left: 14px; } #menu_with_tabs ul li.popular a { width: 443px; padding-left: 14px; }  #menu_with_tabs ul li.active a { height: 25px; background: transparent url('../../img/images/seo-blogs-active-tab.png') no-repeat center top; color: #fff; } #menu_with_tabs ul#tabs li a:hover { height: 25px; background: transparent url('../../img/images/seo-blogs-active-tab.png') no-repeat center top; color: #fff; } .mwt_blogs ul { width: 704px; height: 29px; background: transparent url('../../img/images/seo-blogs-nonactive-tab.png') repeat-x left top; } .mwt_blogs ul li.popular a { width: 94px !important; padding-left: 14px; } .tab_results { float: left; padding-right: 16px; font-size: 1.1em; width: 200px; color: #515151; padding-left: 14px; } #menu_with_tabs .without_margin { padding-right: 0; padding-left: 12px; width: 200px; } .tab_results h3 { margin-bottom: 1px; margin-top: 3px; } .tab_results p a strong { display: block; margin-bottom: 1px; margin-top: 3px;} .tab_results p a:hover { text-decoration: none; } .tab_results p a:hover strong { text-decoration: underline; } h2#topseos_featered_blog { display: block; width: 147px; height: 15px; background: transparent url('../../img/images/topseos-featured-blog.png') no-repeat left top; text-indent: -5000px; margin: 20px 0 11px 0; } #contents.blogs #featured_blog_item { border-bottom: 0; padding-top: 5px; width: 701px; } #contents.blogs #featured_blog_item .description_text { width: 701px; }  .col22 { width: 265px; padding-top: 16px; } .col22 .box_type3 { width: 250px; height: 84px; margin-bottom: 20px; margin-left: 3px; } .col22 .box_type3 select { width: 230px; } .col22 .box_type3 p { font-size: 1.2em; } .col22 .box_type3 form p { margin-top: 0; margin-bottom: 0; } .blogs_sponsor { margin: 0 0 0 6px; }  .col23 { width: 180px; } #filter_blogs_title { font-size: 1.2em; margin: 88px 0 6px 13px; } #filter_blogs_options { margin-left: 13px; } #filter_blogs_options li { margin-bottom: 4px; } #filter_blogs_options li.active { font-weight: bold; font-size: 1.2em; color: #d70000; } #filter_blogs_options li a { font-size: 1.1em; }  .col24 { width: 815px; } #letter_linkbox { margin: 25px 0 20px 42px; } #letter_linkbox ul li { display: inline; font-size: 1.2em; } #letter_linkbox ul li a { margin: 0 6px 0 3px; } #letter_linkbox ul li#all_results a { color: #d00200; font-weight: bold; } #letter_linkbox ul span.active { color: #fff; background-color: #1963a6; font-size: 1.8em; font-weight: bold; margin: 0 3px 0 0; padding: 0 5px; } .blog_item { clear: both; border-bottom: 1px solid #d1d1d1; padding: 15px 0 18px 0; overflow: auto; width: 803px; margin-right: 12px; } .blog_item .title_area { float: left; } .blog_item .topseos_best_blog { float: right; } .blog_item .blog_title, .blog_item .rss_link { float: left; } .blog_item .blog_title a { text-decoration: underline; font-size: 1.2em; color: #2973b6; margin-right: 10px; } .blog_item .blog_link { color: #2973b6; text-decoration: underline; float: left; font-size: 1.2em; } .blog_item .description_text { padding: 4px 0 8px 0; font-size: 1.2em; line-height: 1.3em; clear: both; text-align: justify; width: 803px; } .blog_item .description_text a{text-decoration: underline} .blog_item .rating { clear: left; padding-top: 4px; } .blog_item .view_details { float: right; font-size: 1.1em; font-weight: bold; margin: 0 5px 0 0; padding: 0 19px 0 0; background:transparent url('../../img/images/view_details_red_arrow.png') no-repeat scroll right 1px; }  #contents.blogs_details_page h3#main_title.boxed { background-color: #fff; padding-bottom: 6px; } #contents.blogs_details_page .author_and_rates { margin: 0 0 10px 5px; overflow: auto; clear: left; width: 294px; height: 40px; } #contents.blogs_details_page .author_and_rates p { margin: 0; } #contents.blogs_details_page .author_and_rates strong { font-size: 1.2em; } #contents.blogs_details_page .author_and_rates .rates img { margin-top: 4px; } #contents.blogs_details_page #featured_ceo_actions { margin: 0 0 0 18px; } #contents.blogs_details_page #blogs_banner { margin: 0 0 0 0; } #contents.blogs_details_page #blogs_banner img { border: 1px solid #000; } #contents.blogs_details_page #add_your_blog { margin: 10px 0; } #contents.blogs_details_page #blog_title { font-size: 1.8em; font-weight: normal; float: left; margin: 4px 0 14px 5px; height: 22px; display: inline; } #contents.blogs_details_page .rss_links { float: left; padding: 7px 0 0 10px; } #contents.blogs_details_page .blogs_intro_main_part { float: left; margin: 17px 0 20px 15px; width: 299px; height: 141px; display: inline; } #contents.blogs_details_page .blog_intro_info_part { float: right; margin-right: 13px; margin-top: 47px; display: inline; } #contents.blogs_details_page .blog_intro_info_part .info_box { width: 195px; border: 1px solid #d7d7d7; background-color: #fcfcfc; padding: 4px 5px 2px 5px; font-size: 1.1em; overflow: auto; margin-top: 2px; } #contents.blogs_details_page .blog_intro_info_part dt { width: 63px; font-weight: bold; float: left; margin-bottom: 4px;border:2px solid #ff0000; } #contents.blogs_details_page .blog_intro_info_part dd { float: left; width: 122px; margin-bottom: 4px; } #contents.blogs_details_page .blog_intro_info_part .info_box a { text-decoration: underline; color: #2973b6; } #contents.blogs_details_page .blog_intro_info_part .topseos_best_blog { text-align: right; } #contents.blogs_details_page ul li a.submit_a_review { background:transparent url('../../img/images/icon-feedback.png') no-repeat scroll left top; width:215px; } #contents.blogs_details_page .col17 p.usual_text { margin: 14px 12px 18px 18px; text-align: justify; } #contents.blogs_details_page .article_review { margin-left: 19px; margin-bottom: 29px; margin-right: 18px; } #contents.blogs_details_page .article_review p.usual_text { margin-left: 0; margin-bottom: 15px; } #contents.blogs_details_page .article_review .blogs_highlighted { color: #ce0000; } #contents.blogs_details_page .article_reviews_title { margin: 34px 0 18px 18px; } #contents.blogs_details_page #submit_article_review_form_title { margin: 85px 0 0 18px; } #contents.blogs_details_page #submit_article_review_form textarea { height: 86px; } .box_type20 { border:1px solid #D7D7D7; margin:10px 0pt; width:196px; background: #fff url('../../img/images/form_blue_background.png') repeat-x left bottom; } .box_type20 h4.boxed { background-color: #fff; } .box_type20 p { margin: 11px 6px 0 8px; } .box_type20 input { height:15px; width:176px; } .box_type20 .with_button { margin: 9px 6px 9px 8px; }  #contents .vendor_spotlight .vs_top_images { padding: 0 0 0 20px; } #contents .vendor_spotlight .vs_top_images img { vertical-align: middle; padding-right: 12px; } #contents .vendor_spotlight .vs_top_images img.higher_image1 { padding-top: 20px; } #contents .vendor_spotlight .vs_top_images img.wider_image1 { padding-right: 18px; padding-left: 12px; } #contents .vendor_spotlight .vs_heading { height: 64px; padding-left: 20px; } #contents .vendor_spotlight .vs_heading h4 { font-size: 2.4em; font-weight: normal; float: left; padding-top: 10px; } #contents .vendor_spotlight .vs_contacts { color: #737373; float: left; padding: 10px 0 0 70px; } #contents .vendor_spotlight .vs_contacts a { color: #236eb0; display: block; } #contents .vendor_spotlight #featured_ceo_actions { margin: 0 0 0 20px !important; width: 900px !important; } #contents .vendor_spotlight #featured_ceo_actions li a.fca_print { width: 205px; background:transparent url('../../img/images/print-icon.png') no-repeat scroll 0 0; } #contents .vendor_spotlight #featured_ceo_actions li a.fca_email { width: 170px; background:transparent url('../../img/images/email-icon.png') no-repeat scroll 0 0; } #contents .vendor_spotlight #featured_ceo_actions li a.fca_consultation { width: 300px; background:transparent url('../../img/images/icon-about-author.png') no-repeat scroll 0 0; } #contents .vendor_spotlight #featured_ceo_actions li a.fca_location { width: 205px; background:transparent url('../../img/images/icon-location.png') no-repeat scroll 0 0; } #contents .vendor_spotlight #featured_ceo_actions li a.fca_creditcards { width: 170px; background:transparent url('../../img/images/icon-creditcard.png') no-repeat scroll 0 0; } #contents .vendor_spotlight #featured_ceo_actions li a.fca_contact { width: 300px; background:transparent url('../../img/images/contact-icon.png') no-repeat scroll 0 0; } #contents .vendor_spotlight .vs_main { width: 684px; padding: 25px 12px 0 22px; float: left; } #contents .vendor_spotlight .vs_sidebar { width: 282px; float: right; padding-top: 33px; } #contents .vendor_spotlight .vs_video_placeholder { padding: 3px; font-size: 0; border: 1px solid #A9A9A9; float: left; margin-bottom: 14px; } #contents .vendor_spotlight .vs_photos h5 { font-size: 1.1em; padding: 0 0 2px 5px; } #contents .vendor_spotlight .vs_photos img { background: transparent url("../../img/images/vs-company-photo-back.png") no-repeat 0 0; padding: 6px 5px; float: left; } #contents .vendor_spotlight .vs_main h5 { font-size: 1.8em; font-weight: normal; margin-bottom: 5px; } #contents .vendor_spotlight .vs_main h5 span { font-weight: normal; font-size: 12px; color: #707070; } #contents .vendor_spotlight .vs_main h5 img { vertical-align: middle; } #contents .vendor_spotlight .vs_main p { font-size: 1.2em; line-height: 1.5em; margin: 16px 0; } #contents .vendor_spotlight .vs_main h6 { font-size: 1.2em; line-height: 1.5em; margin: 6px 0; font-weight: normal; } #contents .vendor_spotlight .vs_key_facts { width: 687px; border-collapse: collapse; margin-bottom: 30px; } #contents .vendor_spotlight .vs_key_facts th { padding: 0 0 0 9px; width: 133px; text-align: left; font-size: 1.2em; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; } #contents .vendor_spotlight .vs_key_facts td { height: 24px; font-size: 1.1em; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 0; } #contents .vendor_spotlight .vs_key_facts tr.alternate * { background: #EEF5F9; } #contents .vendor_spotlight .vs_key_people { width: 488px; margin-bottom: 40px; } #contents .vendor_spotlight .vs_key_people th { font-size: 1.2em; width: 189px; text-align: left; vertical-align: top; height: 46px; border-bottom: 1px solid #C1C1C1; } #contents .vendor_spotlight .vs_key_people td { font-size: 1.1em; vertical-align: top; height: 46px; border-bottom: 1px solid #C1C1C1; padding-top: 25px; color: #236eb0; } #contents .vendor_spotlight .vs_key_people th div { padding-top: 25px; height: 46px; margin: 0; } #contents .vendor_spotlight .vs_key_people td a { color: #236eb0; text-decoration: underline; } #contents .vendor_spotlight .vs_key_people td a.vs_cte { display: block; background: #fff url("../../img/images/contact-icon.png") no-repeat 0 5px; padding: 5px 0 0 20px; } #contents .vendor_spotlight .vs_rankings { padding: 10px 0 175px 0; } #contents .vendor_spotlight .vs_rankings li { font-size: 1.2em; margin-bottom: 10px; }  #contents .cdiicd .vs_top_images { padding: 0 0 10px 20px; margin: 0; } #contents .cdiicd .vs_top_images img { vertical-align: middle; padding-right: 12px; } #contents .cdiicd .vs_top_images img.higher_image1 { margin-top: 20px; } #contents .cdiicd .vs_top_images img.wider_image1 { padding-right: 18px; padding-left: 12px; } #contents .cdiicd .vs_heading { height: 80px; padding-left: 20px; } #contents .cdiicd .vs_heading h1 { font-size: 2.4em; font-weight: normal; padding-top: 10px; } #contents .cdiicd .vs_heading h4 { font-size: 2.4em; font-weight: normal; padding-top: 10px; } #contents .cdiicd .vs_address { float: left; color: #737373; font-size: 11px; margin: 0; padding-top: 5px; } #contents .cdiicd .vs_contacts { color: #737373; float: left; padding: 0 0 0 70px; font-size: 11px; margin: 0; } #contents .cdiicd .vs_contacts a { color: #236eb0; display: block; font-size: 11px; text-decoration: underline; } #contents .cdiicd #featured_ceo_actions { margin: 0 0 0 20px !important; padding-right: 0 !important; width: 738px !important; } #contents .cdiicd #featured_ceo_actions li span.fca_creditcards { width: 155px !important; background:transparent url('../../img/images/icon-creditcard.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li span.fca_consultation { width: 155px !important; background:transparent url('../../img/images/icon-about-author.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_edit { width: 152px !important; background:transparent url('../../img/images/icon-view-profile.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_location { width: 169px !important; background:transparent url('../../img/images/icon-location.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_creditcards { width: 155px !important; background:transparent url('../../img/images/icon-creditcard.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_contact { width: 160px !important; background:transparent url('../../img/images/contact-icon.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_print { width: 152px !important; background:transparent url('../../img/images/print-icon.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_email { width: 169px !important; background:transparent url('../../img/images/email-icon.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_consultation { width: 155px !important; background:transparent url('../../img/images/icon-about-author.png') no-repeat scroll 0 0; } #contents .cdiicd #featured_ceo_actions li a.fca_feedback { width: 160px !important; background:transparent url('../../img/images/icon-feedback.png') no-repeat scroll 0 0; } #contents .cdiicd .vs_main { width: 489px; padding: 25px 12px 0 22px; float: left; } #contents .cdiicd .vs_sidebar { width: 264px; float: right; padding-top: 33px; } #contents .cdiicd .vs_video_placeholder { padding: 3px; font-size: 0; border: 1px solid #A9A9A9; float: left; margin-bottom: 14px; } #contents .cdiicd .vs_photos h5 { font-size: 1.1em; padding: 0 0 2px 5px; } #contents .cdiicd .vs_photos img { background: transparent url("../../img/images/vs-company-photo-back.png") no-repeat 0 0; padding: 6px 5px; float: left; } #contents .cdiicd .vs_main h5 { font-size: 1.8em; font-weight: normal; margin-bottom: 5px; } #contents .cdiicd .vs_main h5 span { font-weight: normal; font-size: 12px; color: #707070; } #contents .cdiicd .vs_main h5 img { vertical-align: middle; } #contents .cdiicd .vs_main p { font-size: 1.2em; line-height: 1.5em; margin: 16px 0; } #contents .cdiicd .vs_main ul { font-size: 1.2em; line-height: 1.5em; margin: 16px 0; list-style-type:disc; padding-left:10px;} #contents .cdiicd .vs_main ul li{ padding-bottom:8px;} #contents .cdiicd .vs_main h6 { font-size: 1.2em; line-height: 1.5em; margin: 6px 0; font-weight: normal; } #contents .cdiicd .vs_key_facts { width: 489px; border-collapse: collapse; margin-bottom: 30px; } #contents .cdiicd .vs_key_facts th { padding: 0 0 0 9px; width: 133px; text-align: left; font-size: 1.2em; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; } #contents .cdiicd .vs_key_facts td { height: 24px; font-size: 1.1em; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 0; } #contents .cdiicd .vs_key_facts tr.alternate * { background: #EEF5F9; } #contents .cdiicd .vs_key_people { width: 489px; margin-bottom: 40px; } #contents .cdiicd .vs_key_people th { font-size: 1.2em; width: 189px; text-align: left; vertical-align: top; height: 46px; border-bottom: 1px solid #C1C1C1; } #contents .cdiicd .vs_key_people td { font-size: 1.1em; vertical-align: top; height: 46px; border-bottom: 1px solid #C1C1C1; padding-top: 25px; color: #236eb0; } #contents .cdiicd .vs_key_people th div { padding-top: 25px; height: 46px; margin: 0; } #contents .cdiicd .vs_key_people td a { color: #236eb0; text-decoration: underline; } #contents .cdiicd .vs_key_people td a.vs_cte { display: block; background: #fff url("../../img/images/contact-icon.png") no-repeat 0 5px; padding: 5px 0 0 20px; } #contents .cdiicd .vs_rankings { padding: 10px 0 10px 0; } #contents .cdiicd .vs_rankings li { font-size: 1.2em; margin-bottom: 10px; } #contents .cdiicd .vertical_banner img { margin: 80px 0 0 59px; border: 1px solid #000; } #contents .cdiicd h3.article_reviews_title { margin-left: 0; margin-bottom: 20px; } #contents .cdiicd #submit_article_review_form { margin-left: 0; margin-right: 0; margin-bottom: 230px; } #contents .cdiicd #submit_article_review_form p { font-size: 12px; } #contents .cdiicd #submit_article_review_form input, #contents .cdiicd #submit_article_review_form textarea { width: 477px; } #contents .cdiicd #submit_article_review_form .with_button { padding-left: 380px; margin-top: 0; padding-top: 0; } #contents .cdiicd #submit_article_review_form input#submit_article_review_form_name { width: 153px; } #contents .cdiicd .article_review .report_offesive_content a { font-size: 11px; } #contents .cdiicd .article_review .review_posted_by { font-size: 11px; margin: 0 0 19px 0; } #contents .cdiicd .article_review .report_offesive_content a { background:transparent url(../../img/images/icon-offensive.png) no-repeat scroll left 3px; } #contents .cdiicd .article_review { margin-bottom: 58px; } #contents .cdiicd #submit_article_review_form img { margin-bottom: 0; } #contents .cdiicd #submit_article_review_form input, #contents .cdiicd #submit_article_review_form textarea { margin-bottom: 0; } #contents .cdiicd #submit_article_review_form textarea { height: 87px; } #contents .cdiicd #submit_article_review_form input#submit_article_review_form_email { width: 169px; }  h4#search_job_title { font-size: 1.2em; margin: 21px 0 5px 17px; } form#quick_search_jobs { width: 740px; height: 44px; background-color: #f7f7f7; border: 1px solid #d7d7d7; clear: both; margin: 0 auto 10px auto; font-size: 1.2em; padding: 6px 12px 0 13px; } form#quick_search_jobs p { float: left; margin-right: 10px; } form#quick_search_jobs p.with_button { padding: 15px 0 0 0; } form#quick_search_jobs input#search_by_keyword { width: 247px; border: 1px solid #d7d7d7; height: 17px; } form#quick_search_jobs select#search_by_state { width: 120px; border: 1px solid #d7d7d7; height: 19px; margin-top: 1px; } form#quick_search_jobs select#search_by_country { width: 137px; border: 1px solid #d7d7d7; height: 19px; margin-top: 1px; } html>body form#quick_search_jobs select#search_by_state { height: 17px; margin-top: 0; } html>body form#quick_search_jobs select#search_by_country { height: 17px; margin-top: 0; } p#add_a_job { width: 755px; text-align: right; margin: 0 auto 5px auto; } p#add_a_job .plus { color: #d70000; } table#search_job_results { margin: 0 auto; width: 767px; } table#search_job_results th { background-color: #ecf3f9; border: 1px solid #d2e3f3; text-align: left; font-size: 1.2em; height: 32px; } table#search_job_results td { border-bottom: 1px solid #e9e9e9; text-align: left; font-size: 1.1em; height: 31px; } table#search_job_results th, table#search_job_results td { padding-left: 10px; vertical-align: middle; } table#search_job_results th#date { width: 120px; border-right: 0; } table#search_job_results th#title { width: 177px; border-right: 0; border-left: 0; } table#search_job_results th#company { width: 153px; border-right: 0; border-left: 0; } table#search_job_results th#location { width: 121px; border-right: 0; border-left: 0; } table#search_job_results th#type { width: 75px; border-right: 0; border-left: 0; } table#search_job_results th#job_email_link { border-left: 0; } #contents.jobs .col17 .linkbox { width: 757px; margin: 8px auto; font-size: 1.2em; } #contents.jobs .col17 .linkbox .pages a { padding-top: 4px; height: 17px; }  #contents.job_details_page { padding-bottom: 140px; } #contents.job_details_page .box_type19 select { width: 180px; } .sem_manager_dl { font-size: 1.2em; padding: 17px 0 0 18px; float: left; width: 309px; margin-bottom: 8px; } .sem_manager_dl dt { font-weight: bold; display: block; float: left; height: 22px; padding-right: 8px; clear:left; } .sem_manager_dl dd { float: left; clear: right; height: 22px; }  .sem_manager_ul_tra { font-size: 1.2em; padding: 17px 0 0 18px; float: left; width: 309px; margin-bottom: 8px; } .sem_manager_ul_tra li { height: 22px; } .sem_manager_ul_tra li strong { padding-right: 8px; } #contents.job_details_page .near_dl_with_button { float: left; width: 270px; padding: 8px 10px 0 16px; } h2#topseos-jobs { width: 138px; height: 43px; background: transparent url('../../img/images/topseos-jobs.png') no-repeat left top; text-indent: -5000px; margin: 5px 0 0 7px; } #contents.job_details_page #featured_ceo_actions { height: 40px; margin: 0 0 23px 17px; } #contents.job_details_page #featured_ceo_actions ul li a { width: 153px; } #contents.job_details_page .col17 #featured_ceo_actions h5 { margin-left: 0; } #contents.job_details_page .col17 h4 { font-size: 1.4em; margin: 10px 0 15px 17px; } #contents.job_details_page .col17 h5 { font-size: 1.2em; margin: 0 0 6px 17px; } #jobs_list { color: #9c9c9c; padding: 12px 5px 2px 7px; } #jobs_list li { margin-bottom: 15px; } #jobs_list a { text-decoration: underline; color: #0f5a9c; font-size: 1.1em; } #contents.job_details_page .col17 p.usual_text { margin: 6px 12px 14px 16px; line-height: 1.2em; } #topseos-looking-for-a-hire { margin: 10px 0 10px 0; }  #contents.apply_for_job h4#application_title { font-size: 1.8em; font-weight: normal; border-bottom: 1px solid #c0c0c0; margin-right: 20px; margin-top: 15px; line-height: 1.8em; } #contents.apply_for_job #add_article_form { margin-top: 25px; width: 700px; margin-left: 20px; } #contents.apply_for_job #add_article_form h5 { font-size: 1.4em; color: #0d589a; margin-left: 0; margin-bottom:12px; } #contents.apply_for_job #add_article_form label { display: block; font-weight: bold; font-size: 1.2em; } #contents.apply_for_job #add_article_form input, #contents.apply_for_job #add_article_form textarea { border: 1px solid #b8b8b8; } #contents.apply_for_job #add_article_form input { height: 17px; } #contents.apply_for_job #first_name { float: left; height: 45px; } #contents.apply_for_job #first_name input { width: 294px; } #contents.apply_for_job #last_name { float: left; padding-left: 27px; height: 45px; } #contents.apply_for_job #last_name input { width: 294px; } #contents.apply_for_job #number { float: left; height: 70px; padding-left: 27px; } #contents.apply_for_job #number input { width: 294px; } #contents.apply_for_job #address { float: left; clear: left; height: 70px; } #contents.apply_for_job #address input { width: 294px; } #contents.apply_for_job #experience { clear: both; height: 113px; } #contents.apply_for_job #experience textarea { width: 619px; height: 75px; } #contents.apply_for_job #skills { clear: both; height: 108px; } #contents.apply_for_job #skills textarea { width: 619px; height: 75px; } #contents.apply_for_job #resume { height: 48px; } #contents.apply_for_job #resume input { width: 290px; } #contents.apply_for_job .sem_manager_dl { width: 240px; } #contents.apply_for_job .sem_manager_dl dd { clear: none; float: none; } #contents.apply_for_job .work_experience_dl { width: 230px; } #contents.apply_for_job .box_type3 { margin-top: 3px; }  #contents.conferences { background: #fff url("../../img/images/background_border.png") repeat-y 787px 0; } #contents.conferences input { font-size: 12px; line-height: 14px; padding-top: 1px; } #contents.conferences textarea { font-size: 12px; line-height: 14px; padding-top: 1px; }  #contents.conferences #conferences_main { width: 787px; float: left; } #contents.conferences #conferences_main h3 { font-size: 1.8em; font-weight: normal; border-bottom: 1px solid #d7d7d7; height: 27px; padding: 6px 0 0 13px; } #contents.conferences #conferences_main #conferences_main_menu { padding-top: 10px; height: 143px; background: #fff url("../../img/images/seo-and-ppc-conferences-header.png") no-repeat 0 0; } #contents.conferences #conferences_main #conferences_main_menu li { height: 28px; font-size: 1.1em; font-weight: bold; } #contents.conferences #conferences_main #conferences_main_menu li a { padding-left: 12px; text-decoration: none; display: block; width: 149px; height: 28px; } #contents.conferences #conferences_main #conferences_main_menu li a:hover { background: transparent url("../../img/images/seo-and-ppc-conferences-bullet.png") no-repeat 0 4px; } #contents.conferences #conferences_main #conferences_main_menu li a.thispage { background: transparent url("../../img/images/seo-and-ppc-conferences-bullet.png") no-repeat 0 4px; }  #contents.conferences #conferences_sidebar { width: 212px; float: right; } #contents.conferences #conferences_sidebar #banner_1 { border: 1px solid #ACACAC; width: 189px; height: 155px; margin: 27px 0 0 10px; } #contents.conferences_homepage #conferences_sidebar #banner_1 { margin: 13px 0 0 10px; }  #contents.conferences #conferences_sidebar #conferences_sidebar_search_events { margin: 55px 0 13px 14px; } #contents #conferences_small_sidebar #conferences_sidebar_search_events { margin: 57px 0 0 0; } #contents.conferences #conferences_sidebar_search_events h6 { font-size: 1.2em; padding: 0 0 7px 0; } #contents.conferences #conferences_sidebar_search_events { width: 151px; height: 126px; border-bottom: 1px solid #E5E5E5; } #contents.conferences #conferences_sidebar_search_events input { width: 135px; height: 13px; border: 1px solid #0049AE; color: #909090; font-size: 1.1em; padding: 1px 5px; } #contents.conferences #conferences_sidebar_search_events select { font-size: 1.1em; width: 147px; height: 21px; margin-top: 4px; } html>body #contents.conferences #conferences_sidebar_search_events select { border: 1px solid #7F9DB9; height: 19px; padding: 2px; } #contents.conferences #conferences_sidebar_search_events .search_button { margin-top: 7px; display: block; }  #conferences_sidebar .video_placeholder img { width: 185px; height: 154px; padding: 2px; border: 1px solid #B3B3B3; } #contents.conferences_details #conferences_sidebar .video_placeholder { margin: 20px 0 32px 10px; width: 191px; height: 160px; } #contents.conferences_homepage #conferences_sidebar .video_placeholder { margin: 18px 0 18px 10px; width: 191px; height: 160px; }  #contents.conferences #conferences_sidebar #conferences_sidebar_calendar { margin: 0 0 0 14px; } #contents #conferences_small_sidebar #conferences_sidebar_calendar { margin: 10px 0 0 0; } #contents.conferences #conferences_sidebar_calendar h6 { font-size: 1.2em; padding: 0 0 10px 4px; } #contents.conferences #conferences_sidebar_calendar #csc_select_date { padding: 0 0 4px 3px; } #contents.conferences #conferences_sidebar_calendar #csc_select_date #csc_month { width: 73px; margin-right: 9px; } #contents.conferences #conferences_sidebar_calendar #csc_select_date #csc_year { width: 59px; } #contents.conferences #conferences_sidebar_calendar select { border: 1px solid #7F9DB9; font-size: 1.1em; height: 21px; padding: 0; } html>body #contents.conferences #conferences_sidebar_calendar select { height: 17px; padding: 1px 0; } #contents.conferences #conferences_sidebar_calendar table { border: 1px solid #C7C7C7; width: 151px; height: 128px; } #contents.conferences #conferences_sidebar_calendar table th { background: #E7F4FF; font-size: 1.1em; border-bottom: 1px solid #C7C7C7; height: 21px; } #contents.conferences #conferences_sidebar_calendar table td { font-size: 1.1em; text-align: center; }  #contents.conferences #conferences_sidebar #conferences_alerts { margin: 14px; } #contents #conferences_small_sidebar #conferences_alerts { margin: 14px 0 0 0; } #conferences_alerts { width: 152px; border-top: 1px solid #E5E5E5; } #conferences_alerts h6 { font-size: 1.2em; padding: 12px 0 6px 0; } #conferences_alerts p { font-size: 1.1em; line-height: 1.2em; padding-right: 12px; } #conferences_alerts form p.alerts_mail { font-weight: bold; padding-right: 0; padding-top: 2px; } #conferences_alerts form input { width: 142px; height: 15px; border: 1px solid #ccc; margin: 3px 0 5px 0; padding: 2px 0 0 2px; }  #conferences_upcoming_events { margin: 30px 30px 12px 14px; border-bottom: 1px solid #E5E5E5; } #conferences_upcoming_events h6 { font-size: 1.2em; padding-bottom: 13px; } #conferences_upcoming_events ul { } #conferences_upcoming_events ul li { font-size: 1.1em; height: 39px; } #conferences_upcoming_events ul li a { text-decoration: none; color: #206aad; } #conferences_upcoming_events ul li a:hover { text-decoration: underline; } #conferences_upcoming_events ul li span { color: #666; }  #conferences_small_sidebar { width: 183px; padding-left: 3px; float: left; }  .conferences_submit { width: 152px; border-top: 1px solid #E5E5E5; margin-top: 14px; } .conferences_submit h6 { font-size: 1.2em; padding: 12px 0 6px 0; } .conferences_submit p { font-size: 1.1em; line-height: 1.2em; padding-right: 12px; margin-bottom: 5px; }  .conferences_homepage #conferences_main_content { width: 600px; float: right; } .conferences_homepage #conferences_main_content .events_top { border-bottom: 1px solid #ccc; height: 50px; } .conferences_homepage #conferences_main_content .events_top h4 { float: left; font-size: 1.8em; font-weight: normal; padding-top: 22px; } .conferences_homepage #conferences_main_content .events_top p.timerange { float: right; font-size: 1.1em; padding: 27px 7px 0 0; } .conferences_homepage #conferences_main_content .events_top p.timerange a { padding: 0 3px; } .conferences_homepage #conferences_main_content .events_top p.timerange a.active_a { font-weight: bold; text-decoration: underline; } .conferences_homepage #conferences_main_content .event { margin: 15px 23px 0 0; border-bottom: 1px solid #ccc; } .conferences_homepage #conferences_main_content .event .event_time { font-size: 1.2em; font-weight: bold; padding: 0 0 3px 0; } .conferences_homepage #conferences_main_content .event h5 { font-size: 1.2em; font-style: italic; color: #666; font-weight: normal; padding: 0 0 10px 0; } .conferences_homepage #conferences_main_content .event h5 a { color: #206aad; font-weight: bold; font-style: normal; } .conferences_homepage #conferences_main_content .event .event_summary { font-size: 1.2em; line-height: 1.5em; } .conferences_homepage #conferences_main_content .event .event_links { font-size: 1.1em; font-weight: bold; padding: 5px 0 14px 0; text-align: right; } .conferences_homepage #conferences_main_content .event .event_links em { color: #d70000; font-style: normal; } .conferences_homepage #conferences_main_content .event_pages { padding: 12px 24px 0 0; float: right; } .conferences_homepage #conferences_main_content .event_pages a { display: block; width: 46px; height: 17px; border: 1px solid #ccc; color: #06c; text-decoration: none; font-size: 1.1em; text-align: center; padding-top: 4px; float: left; margin-right: 3px; } .conferences_homepage #conferences_main_content .event_pages a:hover { text-decoration: underline; }  .conferences_tickets #conferences_main_content h4 { font-size: 1.8em; font-weight: normal; padding: 21px 0 8px 18px; } .conferences_tickets #conferences_main_content table { width: 764px; margin-left: 12px; } .conferences_tickets #conferences_main_content table th { border: 1px solid #D2E3F3; background: #ECF3F9; height: 38px; font-size: 1.2em; } .conferences_tickets #conferences_main_content table th.t_date { border-right: 0; width: 108px; text-align: left; padding-left: 11px; } .conferences_tickets #conferences_main_content table th.t_event { border-right: 0; border-left: 0; width: 242px; text-align: left; } .conferences_tickets #conferences_main_content table th.t_location { border-right: 0; border-left: 0; width: 150px; text-align: left; } .conferences_tickets #conferences_main_content table th.t_listprice { border-right: 0; border-left: 0; width: 81px; text-align: center; } .conferences_tickets #conferences_main_content table th.t_ourprice { border-right: 0; border-left: 0; width: 78px; text-align: center; background: #F9F2EC; border-top: 1px solid #F2E1D2; border-bottom: 1px solid #F2E1D2; } .conferences_tickets #conferences_main_content table th.t_buy { border-left: 0; text-align: center; } .conferences_tickets #conferences_main_content table td { border-bottom: 1px solid #E9E9E9; height: 30px; font-size: 1.1em; } .conferences_tickets #conferences_main_content table td.t_date { padding-left: 11px; } .conferences_tickets #conferences_main_content table td.t_event a { color: #206aad; } .conferences_tickets #conferences_main_content table td.t_location { } .conferences_tickets #conferences_main_content table td.t_listprice { text-align: center; } .conferences_tickets #conferences_main_content table td.t_ourprice { text-align: center; background: #F9F2EC; } .conferences_tickets #conferences_main_content table td.t_buy { text-align: center; } #contents.conferences_tickets #conferences_sidebar #conferences_alerts { padding-bottom: 305px; }  .conferences_speakers #conferences_main_content h4 { font-size: 1.8em; font-weight: normal; padding: 21px 0 8px 6px; border-bottom: 1px solid #ccc; margin: 0 17px 0 12px; } .conferences_speakers #conferences_main_content p.speaker_add { font-size: 1em; text-align: right; padding-right: 17px; height: 20px; padding-top: 9px; } .conferences_speakers #conferences_main_content p.speaker_add strong { color: #d70000; } .conferences_speakers #conferences_main_content table { width: 764px; margin-left: 12px; margin-bottom: 20px; } .conferences_speakers #conferences_main_content table th { border: 1px solid #D2E3F3; background: #ECF3F9; height: 29px; font-size: 1.2em; text-align: left; } .conferences_speakers #conferences_main_content table th.t_date { width: 132px; border-right: 0; padding-left: 11px; } .conferences_speakers #conferences_main_content table th.t_conference { width: 263px; border-left: 0; border-right: 0; } .conferences_speakers #conferences_main_content table th.t_venue { width: 166px; border-left: 0; border-right: 0; } .conferences_speakers #conferences_main_content table th.t_topic { border-left: 0; } .conferences_speakers #conferences_main_content table td { border-bottom: 1px solid #E9E9E9; height: 30px; font-size: 1.1em; } .conferences_speakers #conferences_main_content table td.t_date { padding-left: 11px; } .conferences_speakers #conferences_main_content form { margin: 24px 0 610px 0; } .conferences_speakers #conferences_main_content form label { display: block; font-weight: bold; font-size: 1.2em; } .conferences_speakers #conferences_main_content form input { width: 361px; height: 18px; border: 1px solid #D9D9D9; font-size: 1.2em; } .conferences_speakers #conferences_main_content form textarea { width: 361px; height: 91px; border: 1px solid #D9D9D9; } .conferences_speakers #conferences_main_content form select { width: 363px; height: 24px; border: 1px solid #D9D9D9; font-size: 1.2em; } html>body .conferences_speakers #conferences_main_content form select { width: 361px; height: 18px; border: 1px solid #D9D9D9; } .conferences_speakers #conferences_main_content form p { float: left; }  .conferences_speakers #conferences_main_content form p#speaker_name { height: 60px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_email { height: 60px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_phone { height: 60px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_company { height: 60px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_conference { height: 60px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_topic { height: 60px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_previous { height: 121px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_experiences { height: 121px; padding-left: 20px; float: left; } .conferences_speakers #conferences_main_content form p#speaker_submit { padding-left: 20px; padding-bottom: 600px; clear: both; }  .conferences_promote #conferences_main_content h4 { font-size: 1.8em; font-weight: normal; padding: 21px 0 8px 6px; border-bottom: 1px solid #ccc; margin: 0 17px 0 12px; } .conferences_promote #conferences_main_content form { margin: 26px 0 0 0; } .conferences_promote #conferences_main_content form p { float: left; padding-left: 20px; } .conferences_promote #conferences_main_content form label { display: block; font-size: 1.2em; font-weight: bold; } .conferences_promote #conferences_main_content form input { border: 1px solid #D9D9D9; font-size: 1.2em; height: 18px; } .conferences_promote #conferences_main_content form select { border: 1px solid #D9D9D9; font-size: 1.2em; height: 20px; margin-top: 1px; } html>body .conferences_promote #conferences_main_content form select { height: 18px; margin-top: 0; } .conferences_promote #conferences_main_content form textarea { border: 1px solid #D9D9D9; font-size: 1.2em; } .conferences_promote #conferences_main_content form p#pyc_name { height: 60px; } .conferences_promote #conferences_main_content form p#pyc_name input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_location { height: 60px; } .conferences_promote #conferences_main_content form p#pyc_location input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_start { height: 60px; } .conferences_promote #conferences_main_content form p#pyc_start input { width: 331px; } .conferences_promote #conferences_main_content form p#pyc_start a img { vertical-align: bottom; margin-left: 3px; } .conferences_promote #conferences_main_content form p#pyc_end { height: 60px; } .conferences_promote #conferences_main_content form p#pyc_end input { width: 331px; } .conferences_promote #conferences_main_content form p#pyc_end a img { vertical-align: bottom; margin-left: 3px; } .conferences_promote #conferences_main_content form p#pyc_url { height: 60px; } .conferences_promote #conferences_main_content form p#pyc_url label span { color: #838382; font-size: 10px; font-weight: normal; } .conferences_promote #conferences_main_content form p#pyc_url input { width: 598px; } .conferences_promote #conferences_main_content form p#pyc_discount { padding-left: 12px; height: 60px; } .conferences_promote #conferences_main_content form p#pyc_discount label span { font-weight: normal; } .conferences_promote #conferences_main_content form p#pyc_discount input { width: 131px; } .conferences_promote #conferences_main_content form p#pyc_description { height: 410px; } .conferences_promote #conferences_main_content form p#pyc_description textarea { height: 358px; width: 741px; } .conferences_promote #conferences_main_content form p#pyc_company { height: 66px; float: none; clear: both; } .conferences_promote #conferences_main_content form p#pyc_company input { width: 364px; } .conferences_promote #conferences_main_content form p#pyc_address { height: 66px; } .conferences_promote #conferences_main_content form p#pyc_address input { width: 222px; } .conferences_promote #conferences_main_content form p#pyc_city { height: 66px; padding-left: 8px; } .conferences_promote #conferences_main_content form p#pyc_city input { width: 103px; } .conferences_promote #conferences_main_content form p#pyc_state { height: 66px; padding-left: 8px; } .conferences_promote #conferences_main_content form p#pyc_state select { width: 151px; } .conferences_promote #conferences_main_content form p#pyc_zip { height: 66px; padding-left: 7px; } .conferences_promote #conferences_main_content form p#pyc_zip input { width: 79px; } .conferences_promote #conferences_main_content form p#pyc_country { height: 66px; padding-left: 8px; } .conferences_promote #conferences_main_content form p#pyc_country select{ width: 151px; } .conferences_promote #conferences_main_content form p#pyc_contactname { height: 66px; } .conferences_promote #conferences_main_content form p#pyc_contactname input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_contactemail { height: 66px; } .conferences_promote #conferences_main_content form p#pyc_contactemail input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_contactphone { height: 63px; } .conferences_promote #conferences_main_content form p#pyc_contactphone input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_website { height: 63px; } .conferences_promote #conferences_main_content form p#pyc_website input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_photo { height: 57px; } .conferences_promote #conferences_main_content form p#pyc_photo input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_video { height: 57px; } .conferences_promote #conferences_main_content form p#pyc_video input { width: 360px; } .conferences_promote #conferences_main_content form p#pyc_submit { clear: both; padding-bottom: 286px; }  .conferences_exhibitors #conferences_main_content h4 { font-size: 1.4em; margin: 25px 0 20px 20px; } .conferences_exhibitors #conferences_main_content p.text { text-align: justify; margin: 0 20px; font-size: 1.2em; line-height: 1.5em; } .conferences_exhibitors #conferences_main_content form { margin: 34px 0 0 0; } .conferences_exhibitors #conferences_main_content form p { float: left; height: 50px; } .conferences_exhibitors #conferences_main_content form p label { display: block; font-weight: bold; font-size: 1.2em; } .conferences_exhibitors #conferences_main_content form p select { font-size: 1.2em; } .conferences_exhibitors #conferences_main_content form p input { width: 332px; height: 18px; border: 1px solid #D9D9D9; font-size: 1.2em; } .conferences_exhibitors #conferences_main_content form p#ce_name { padding-left: 30px; } .conferences_exhibitors #conferences_main_content form p#ce_email { padding-left: 17px; } .conferences_exhibitors #conferences_main_content form p#ce_address { padding-left: 30px; } .conferences_exhibitors #conferences_main_content form p#ce_phone { padding-left: 17px; } .conferences_exhibitors #conferences_main_content form p#ce_city { padding-left: 30px; } .conferences_exhibitors #conferences_main_content form p#ce_city input { width: 157px; } .conferences_exhibitors #conferences_main_content form p#ce_state { padding-left: 16px; } .conferences_exhibitors #conferences_main_content form p#ce_state select { width: 159px; } .conferences_exhibitors #conferences_main_content form p#ce_zip { padding-left: 17px; } .conferences_exhibitors #conferences_main_content form p#ce_zip input { width: 124px; } .conferences_exhibitors #conferences_main_content form p#ce_country { padding-left: 15px; } .conferences_exhibitors #conferences_main_content form p#ce_country select { width: 193px; } .conferences_exhibitors #conferences_main_content form h5 { display: block; font-weight: bold; font-size: 1.2em; clear: both; padding: 8px 0 0 30px; } .conferences_exhibitors #conferences_main_content form ul.ce_cco { padding: 8px 0 0 30px; height: 93px; } .conferences_exhibitors #conferences_main_content form ul.ce_cco li { height: 30px; display: block; float: left; font-size: 1.2em; line-height: 1.2em; padding: 0; margin: 0 !important; } .conferences_exhibitors #conferences_main_content form ul.ce_cco li.li1 { width: 289px; } .conferences_exhibitors #conferences_main_content form ul.ce_cco li.li2 { width: 194px; } .conferences_exhibitors #conferences_main_content form ul.ce_cco li.li3 { width: 250px; } .conferences_exhibitors #conferences_main_content form ul.ce_loi { padding: 10px 0 0 30px; height: auto; } .conferences_exhibitors #conferences_main_content form ul.ce_loi li { width: 188px; height: 25px; display: block; float: left; font-size: 1.2em; } .conferences_exhibitors #conferences_main_content form p#ce_submit { clear: both; padding: 0 0 286px 30px; }  #contents.conferences_details form#quick_search_interviews { margin-top: 6px; height: 28px !important; width: auto !important; padding: 5px 0 0 23px !important; border-left: 0 !important; border-right: 0 !important; } #contents.conferences_details form#quick_search_interviews input { width: 281px !important; } #contents.conferences_details form#quick_search_interviews select { font-size: 11px; width: 145px; margin-right: 9px; } #contents.conferences_details .boxed { height: 34px !important; border: 0 !important; padding: 15px 0 0 20px !important; } #contents.conferences_details #featured_ceo_actions { margin: 0 !important; width: 757px !important; } #contents.conferences_details #featured_ceo_actions li a.fca_location { width: 205px; background:transparent url('../../img/images/icon-location.png') no-repeat scroll 0 0; } #contents.conferences_details #featured_ceo_actions li a.fca_creditcards { width: 170px; background:transparent url('../../img/images/icon-creditcard.png') no-repeat scroll 0 0; } #contents.conferences_details #featured_ceo_actions li a.fca_contact { width: 300px; background:transparent url('../../img/images/contact-icon.png') no-repeat scroll 0 0; } #contents.conferences_details #featured_ceo_actions li a.fca_print { width: 205px; background:transparent url('../../img/images/print-icon.png') no-repeat scroll 0 0; } #contents.conferences_details #featured_ceo_actions li a.fca_email { width: 170px; background:transparent url('../../img/images/email-icon.png') no-repeat scroll 0 0; } #contents.conferences_details #featured_ceo_actions li a.fca_feedback { width: 300px; background:transparent url('../../img/images/icon-feedback.png') no-repeat scroll 0 0; } #contents.conferences_details .conf_dl { margin: 8px 0 0 0; } #contents.conferences_details .conf_dl h5 { font-size: 1.4em; padding: 12px 0 18px 0 ; } #contents.conferences_details .conf_dl dt { color: #206aad; font-size: 1.1em; float: left; width: 72px; height: 22px; display: block; clear: left; } #contents.conferences_details .conf_dl dd { font-size: 1.1em; float: left; height: 22px; display: block; } #contents.conferences_details #conf_details { width: 367px; border-right: 1px solid #d9d9d9; float: left; height: 166px; padding: 0 0 0 18px; } #contents.conferences_details #conf_organizer { width: 367px; float: left; height: 166px; padding: 0 0 0 20px; } #contents.conferences_details .conf_dl dt.conf_dl_end { width: 36px; padding-left: 51px; float: left; clear: none; } #contents.conferences_details .conf_dl dt.conf_dl_location { width: auto; float: none; clear: both; height: auto; } #contents.conferences_details .conf_dl dd.conf_dl_location { width: auto; float: none; clear: both; height: 25px; } #contents.conferences_details .conf_dl dd.conf_dl_long { width: 210px; } #contents.conferences_details #conf_organizer.conf_dl dt { width: 144px; } #contents.conferences_details h5.usual_h5 { font-size: 1.4em; padding: 30px 0 15px 17px; clear: both; } #contents.conferences_details h5.unusual_h5 { font-size: 1.4em; padding: 20px 0 0 17px; clear: both; } #contents.conferences_details h5.unusual_h52 { font-size: 1.4em; padding: 40px 0 10px 17px; clear: both; } #contents.conferences_details p.usual_text { margin-left: 17px !important; text-align: justify; } #contents.conferences_details .article_review { margin-top: 20px !important; } #contents.conferences_details .article_review p.usual_text { margin-left: 0 !important; margin-right: 0 !important; } #contents.conferences_details #submit_article_review_form textarea { height: 84px !important; }  #contents.knowledge_zone .col17 h3.boxed { padding-bottom: 4px; } #contents.knowledge_zone .col17 p.usual_text { margin-top: 16px; margin-bottom: 9px; } .knowledge_zone_item { overflow: auto; width: 750px; border-bottom: 1px solid #d7d7d7; padding: 10px 0 10px 0; margin-left: 15px; margin-bottom: 6px; } .knowledge_zone_item .item_title { float: left; font-size: 1.8em; text-decoration: underline; padding-left: 20px; background: transparent url('../../img/images/knowledge-zone-bullet.png') no-repeat left 50%; font-weight: normal; } .knowledge_zone_item span.status { float: left; color: #7e7e7e; font-size: 1.2em; font-style: italic; padding: 5px 0 0 7px; } .knowledge_zone_item ul { margin-left: 20px; clear: both; padding: 14px 0 0 0; width: 730px; } .knowledge_zone_item ul li { background: transparent url('../../img/images/topseos-bullet.gif') no-repeat left 50%; padding-left: 10px; font-size: 1.2em; line-height: 1.5em; margin-bottom: 6px; } .knowledge_zone_item ul li span { color: #8b8b8b; font-size: .9em; line-height: 1em; } .knowledge_zone_item .to_add_link { float: right; padding-top: 6px; } .knowledge_zone_item .to_add_link span.plus { color: #d70000; } .knowledge_zone_item .with_button { margin: 13px 0 20px 15px; }  #contents.knowledge_zone_article_details h3.boxed { padding-bottom: 4px; } #contents.knowledge_zone_article_details .col17 p.usual_text { margin-bottom: 18px; margin-left: 23px; margin-right: 25px; } h2#seo-article-latest-title { width: 138px; height: 41px; background: transparent url('../../img/images/seo-article-latest-title.png') no-repeat left top; text-indent: -5000px; margin: 25px 0 2px 5px; } h2#seo-casestudy-latest-title { width: 138px; height: 41px; background: transparent url('../../img/images/casestudy-latest-additions.gif') no-repeat left top; text-indent: -5000px; margin: 25px 0 2px 5px; } h2#seo-research-latest-title { width: 138px; height: 41px; background: transparent url('../../img/images/research-latest-additions.gif') no-repeat left top; text-indent: -5000px; margin: 25px 0 2px 5px; } #contents.knowledge_zone_article_details #article_title { font-size: 1.6em; margin: 17px 0 10px 15px; } #contents.knowledge_zone_article_details #article_posted_by { font-size: 1.2em; margin: 0 0 27px 15px; } #contents.knowledge_zone_article_details #article_posted_by strong { color: #0e599b; } #contents.knowledge_zone_article_details #article_posted_by strong a { color: #000; text-decoration: underline; } .highlighted_article_content { background-color: #f6f6f4; border: 1px solid #c7c7c7; padding: 7px 9px 7px 9px; margin: 0 15px 21px 15px; clear: both; width: 737px; } .highlighted_article_content h5 { margin-bottom: 2px; } .highlighted_article_content h5, .highlighted_article_content p { font-size: 1.2em; } .highlighted_article_content p { line-height: 1.5em; } #article_about_the_author.highlighted_article_content { margin-top: 23px; margin-bottom: 49px; } #contents.knowledge_zone_article_details #featured_ceo_actions { width: 500px; height: 60px; margin: 0 0 0 17px; padding-right: 10px; clear: none; float: left; display: inline; } #contents.knowledge_zone_article_details #featured_ceo_actions ul li a.ceo_spotlight_profile { width: 175px; } #contents.knowledge_zone_article_details #featured_ceo_actions ul li a.ceo_spotlight_arteworks { width: 285px; } #contents.knowledge_zone_article_details #featured_ceo_actions ul li a.ceo_spotlight_email { width: 175px; } #contents.knowledge_zone_article_details #featured_ceo_actions ul li a.article_about_the_author { width: 185px; background:transparent url('../../img/images/icon-about-author.png') no-repeat scroll left top; } #contents.knowledge_zone_article_details #featured_ceo_actions ul li a.articel_leave_feedback { width: 80px; background:transparent url('../../img/images/icon-feedback.png') no-repeat scroll left top; } #article_supporting_file { float: right; width: 210px; height: 70px; background-color: #f6f6f6; border: 1px solid #c1c1c1; margin-right: 15px; display: inline; margin-bottom: 20px; } #article_supporting_file h4 { font-size: 1.2em; background-color: #c1c1c1; padding: 3px 5px; } #article_supporting_file ul { padding: 4px 5px 0 0; } #article_supporting_file ul li { float: left; } #article_supporting_file ul li a { float: left; display: block; width: 71px; height: 20px; padding-left: 20px; margin-left: 10px; color: #c1c1c1; font-size: 1.2em; padding-top: 3px; display: inline; } #article_supporting_file ul li a.word { background: transparent url('../../img/images/small-icon-word.png') no-repeat left top; } #article_supporting_file ul li a.excel { background: transparent url('../../img/images/small-icon-excel.png') no-repeat left top; } #article_supporting_file ul li a.ppt { background: transparent url('../../img/images/small-icon-ppt.png') no-repeat left top; } #article_supporting_file ul li a.pdf { background: transparent url('../../img/images/small-icon-pdf.png') no-repeat left top; } #article_supporting_file ul li a:hover { text-decoration: none; } h3.article_reviews_title { font-size: 1.8em; margin: 20px 0 10px 15px; font-weight: normal; } #contents.knowledge_zone_article_details .article_review { margin: 15px 15px 29px 20px; } #contents.knowledge_zone_article_details .col17 .article_review p.usual_text { margin-left: 0; } h4.top_seos_article_review { font-size: 1.4em; margin: 5px 0 6px 0; } .article_review .review_posted_by { font-size: 1.1em; margin-bottom: 19px;} .article_review .article_review_author_name { color: #188edb; } .article_review .report_offesive_content { border-top: 1px solid #c1c1c1; } .article_review .report_offesive_content a { color: #236eb0; font-size: 1.1em; background: transparent url('../../img/images/icon-offensive.png') no-repeat left top; float: right; padding: 0 0 0 19px; margin-top: 8px; text-decoration: underline; } #submit_article_review_form { margin: 10px 20px 10px 20px; font-size: 1.2em; } #submit_article_review_form img { margin: 5px 0 23px 0; } #submit_article_review_form label { margin-right: 5px; vertical-align: -20%; } #submit_article_review_form input { background: transparent url('../../img/images/input_background.png') repeat-x left top; height: 14px; width: 687px; border: 1px solid #cececf; margin: 5px 0 23px 0; padding: 4px; } #submit_article_review_form textarea { background: transparent url('../../img/images/textarea_background.png') repeat-x left top; height: 106px; width: 687px; border: 1px solid #cececf; margin: 5px 0 23px 0; padding: 4px; } #submit_article_review_form input#submit_article_review_form_name { width: 246px; margin: 4px 14px 0 0; vertical-align: middle; } #submit_article_review_form input#submit_article_review_form_email { width: 286px; margin: 4px 0 0 0; vertical-align: middle; } #submit_article_review_form_title { margin: 66px 0 19px 15px; } #submit_article_review_form .with_button { padding: 14px 0 0 589px; }  h2#topseos-featured-book { width: 153px; height: 20px; background: transparent url('../../img/images/topseos-featured-book.png') no-repeat left top; text-indent: -5000px; margin-bottom: 13px; } #contents.knowledge_zone_bookself .col17 input#search_by_title, #contents.knowledge_zone_bookself .col17 input#search_by_author { width: 155px; } #contents.knowledge_zone_bookself .col17 input#search_by_keyword1 { width: 175px; } #contents.knowledge_zone_bookself .col17 #quick_search_interviews { margin-bottom: 16px; } .book_cover { float: left; width: 130px; } .book_cover img { margin-bottom: 4px; } .about_a_book { float: left; width: 625px; font-size: 1.2em; padding-top: 1px; } .book_cover .book_info strong { color: #d00000; font-family: Tahoma; line-height: 1.5em; } .book_cover .book_info span { font-size: 1.1em; vertical-align: top; } .author_and_rates p { float: left; width: 147px; height: 20px; margin: 14px 0 10px 0; } .author_and_rates p.with_button { width: 310px; } .author_and_rates p.rates span.rates_status { color: #cc1c1e; } .author_and_rates span { vertical-align: top; } .book_description { line-height: 1.5em; } #contents.knowledge_zone_bookself .col17 .press_item .view_details { float: right; width: 625px; margin-top: 35px; } #contents.knowledge_zone_bookself .col17 .press_item { margin-bottom: 21px; margin-left: 13px; margin-right: 13px; padding-left: 2px; padding-right: 2px; width: 757px; }  #contents.knowledge-zone-bookself-details { padding-bottom: 230px; } #contents.knowledge-zone-bookself-details .press_item { border-bottom: 0; margin-top: 24px; margin-bottom: 4px; width: 757px; } #contents.knowledge-zone-bookself-details .about_a_book { overflow: auto; width: 625px; } #contents.knowledge-zone-bookself-details .about_a_book .book_author { float: none; height: 18px; margin-top: 16px; margin-bottom: 0; } #contents.knowledge-zone-bookself-details .about_a_book .average_rating { margin-top: 8px; height: 38px; margin-bottom: 0; } #contents.knowledge-zone-bookself-details .about_a_book .rate_it { width: 400px; margin-top: 8px; height: 38px; margin-bottom: 0; } #contents.knowledge-zone-bookself-details .about_a_book img { margin-top: 4px; } #contents.knowledge-zone-bookself-details .about_a_book .pages { margin-top: 10px; } #contents.knowledge-zone-bookself-details .about_a_book .publisher { width: 255px; margin-top: 10px; } #contents.knowledge-zone-bookself-details .about_a_book .date_of_publishing { width: 200px; margin-top: 10px; } #contents.knowledge-zone-bookself-details .about_a_book .with_button { margin-top: 3px; } #contents.knowledge-zone-bookself-details #featured_ceo_actions { margin-bottom: 20px; width: 537px; margin-right: 0 !important; padding-right: 200px !important; } #contents.knowledge-zone-bookself-details .highlighted_article_content { margin-bottom: 15px; } h2#book-latest-additions { width: 137px; height: 41px; background: transparent url('../../img/images/book-latest-additions.png') no-repeat left top; text-indent: -5000px; margin: 25px 0 2px 5px; } #contents.knowledge-zone-bookself-details h3.article_reviews_title { margin: 32px 0 19px 20px; } #contents.knowledge-zone-bookself-details #submit_article_review_form_title { margin-top: 62px; }  .qsi1 input { padding: 2px 0 0 2px; }  h2#recent-press-releases { width: 111px; height: 42px; background: transparent url('../../img/images/recent-press-releases.png') no-repeat left top; text-indent: -5000px; margin: 25px 0 2px 5px; } #contents.knowledge-zone-bookself-details { padding-bottom:220px; } #contents.press_releases_details_page #article_supporting_file { margin-top: 15px; } #contents.press_releases_details_page #press_release_details_title { width: 400px; float: left; margin: 15px 60px 0 20px; } #contents.press_releases_details_page #press_release_details_title h1#title { font-size: 1.4em; font-weight: bold; color: #000; line-height: 1.3em; } #contents.press_releases_details_page #press_release_details_title span#title { font-size: 1.4em; font-weight: bold; color: #000; line-height: 1.3em; } #contents.press_releases_details_page #press_release_details_title span { color: #818181; } #contents.press_releases_details_page #description_title { font-size: 1.4em; margin-left: 20px; margin-top: 0; margin-bottom: 13px; } #contents.press_releases_details_page #featured_ceo_actions { height:40px; margin: 9px 0pt 27px 17px; width:724px; } body #contents.press_releases_details_page .col17 #featured_ceo_actions ul li a.ceo_spotlight_print { width: 135px; } body #contents.press_releases_details_page .col17 #featured_ceo_actions ul li a.ceo_spotlight_email { width: 202px; } body #contents.press_releases_details_page .col17 #featured_ceo_actions ul li a.ceo_spotlight_arteworks { width: 158px; } body #contents.press_releases_details_page .col17 #featured_ceo_actions ul li a.articel_leave_feedback { width: 130px; } #contents.press_releases_details_page .col17 p.usual_text { line-height: 1.2em; margin-bottom: 14px; text-align: justify; } #contents.press_releases_details_page .col7 .box_type11 .with_text_input { margin-top:7px; margin-bottom: 7px; } #contents.press_releases_details_page .col17 h3.article_reviews_title { margin-top: 53px; } #contents.press_releases_details_page .col17 .article_review p.usual_text { line-height: 1.5em; margin-bottom: 15px; margin-right: 0; } #contents.press_releases_details_page .col17 .article_review { margin-bottom: 39px; } #contents.videos_details #semtube_heading { padding: 0 15px 0 12px; } #contents.videos_details h3.semtube_heading { background: #fff url("../../img/images/topseos-video-network-logo.png") no-repeat 8px 20px; text-indent: -5000px; height: 94px; } #contents.videos_details #semtube_video { border: 1px solid #A9A9A9; padding: 4px; float: left; font-size: 0; } #contents.videos_details #semtube_sidebar { float: right; width: 271px; } #contents.videos_details #semtube_sidebar #find_videos_form { display: block; width: 262px; height: 53px; background: transparent url("../../img/images/topseos-video-find.png") no-repeat 0 0; padding: 9px 0 0 9px; margin: 0 0 15px 0; } #contents.videos_details #semtube_sidebar #find_videos_form label { font-size: 1.4em; display: block; font-weight: bold; } #contents.videos_details #semtube_sidebar #find_videos_form input { width: 206px; height: 18px; font-size: 1.2em; border: 1px solid #a9a9a9; float: left; margin-right: 6px; } button.find_button { background: transparent url("../../img/images/find-button.png") no-repeat 0 0; display: block; width: 40px; height: 20px; border: 0; text-indent: -5000px; } #contents.videos_details #semtube_sidebar #find_videos_form button { float: left; } p.upload_your_video a { display: block; width: 271px; height: 46px; text-indent: -5000px; background: transparent url("../../img/images/topseos-upload-your-video.png") no-repeat 0 0; } #contents.videos_details #semtube_sidebar .video_info h5 { font-size: 1.6em; padding: 30px 0 10px 0; } #contents.videos_details #semtube_sidebar .video_info .video_title a { color: #0e599b; text-decoration: underline; font-size: 1.2em; font-weight: bold; } #contents.videos_details #semtube_sidebar .video_info .posted_by { font-size: 1.1em; } #contents.videos_details #semtube_sidebar .video_info .average_rating { width: 138px; height: 48px; float: left; font-size: 1.1em; font-weight: bold; padding-top: 10px; } #contents.videos_details #semtube_sidebar .video_info .average_rating p { padding-top: 7px; } #contents.videos_details #semtube_sidebar .video_info .rate_it { width: 118px; height: 48px; float: left; font-size: 1.1em; font-weight: bold; padding-top: 10px; } #contents.videos_details #semtube_sidebar .video_info .rate_it p { padding-top: 7px; } #contents.videos_details #semtube_sidebar .video_info p.new_tool { clear: both; font-size: 1.1em; padding-bottom: 10px; } #contents.videos_details #semtube_sidebar .video_info p.video_share_links a { font-size: 1.1em; padding-right: 19px; } #contents.videos_details #semtube_sidebar .video_info p.video_share_links a img { vertical-align: -10%; } #contents.videos_details #semtube_sidebar .video_info p.video_link { padding-top: 15px; } #contents.videos_details #semtube_sidebar .video_info p.video_link label { font-size: 1.2em; font-weight: bold; display: block; } #contents.videos_details #semtube_sidebar .video_info p.video_link input { font-size: 1.2em; width: 262px; height: 18px; border: 1px solid #a9a9a9; } ul#video_tabs { width: 726px; height: 27px; float: right; background: transparent url("../../img/images/topseos-video-tabs.png") no-repeat 0 0; margin: 37px 16px 0 16px; } ul#video_tabs li { display: inline; padding-right: 1px; float: left; } ul#video_tabs a { display: block; color: #fff; height: 19px; float: left; text-align: center; font-size: 1.2em; font-weight: bold; text-decoration: none; padding-top: 6px; } ul#video_tabs a:hover,ul#video_tabs a.selected { border-bottom: 2px solid #d70000; } ul#video_tabs #vt1 a { width: 47px; } ul#video_tabs #vt2 a { width: 45px; } ul#video_tabs #vt3 a { width: 146px; } ul#video_tabs #vt4 a { width: 84px; } ul#video_tabs #vt5 a { width: 71px; } ul#video_tabs #vt6 a { width: 126px; } ul#video_tabs #vt7 a { width: 74px; } ul#video_tabs #vt8 a { width: 64px; } ul#video_tabs #vt9 a { width: 61px; } ul#video_tabs #vt9 { padding-right: 0; } #videos_content { width: 958px; height: 235px; border: 1px solid #a9a9a9; margin: 0 16px; clear: both; padding: 4px; } #videos_content_paging { text-align: right; padding: 5px 16px 30px 16px; font-size: 1.1em; } #videos_content_paging a { padding: 0 3px; } #videos_content_paging .vcp_active { font-weight: bold; color: #d70000; } #videos_content_paging .vcp_prev { font-weight: bold; background: transparent url("../../img/images/red_arrow_bullet-left.png") no-repeat 0% 40%; padding-left: 8px; } #videos_content_paging .vcp_next { font-weight: bold; background: transparent url("../../img/images/red_arrow_bullet.png") no-repeat 100% 40%; padding-right: 8px; } #videos_content #categories { width: 192px; height: 235px; float: left; font-size: 1.2em; } #videos_content #categories h6 { background: #393939; color: #fff; height: 20px; padding: 4px 0 0 11px; } #videos_content #categories_list { background: #F5F4F4; overflow: auto; height: 211px; } #videos_content #categories_list ul { padding-top: 12px; } #videos_content #categories_list ul li { display: block; padding-left: 10px; height: 25px; } #videos_content #categories_list ul li a { text-decoration: none; font-weight: bold; } #videos_content #categories_list ul li a.active_category { color: #d70000; } #videos_content #categories_list ul li a:hover { color: #d70000; } #browse_videos { width: 757px; height: 235px; float: right; overflow: hidden; } #browse_videos h6 { background: #EDEDED; height: 20px; padding: 4px 0 0 11px; margin-bottom: 10px; font-size: 1.2em; } #browse_videos p { padding-bottom: 2px; } #browse_videos .one_video { width: 178px; height: 47px; float: left; margin: 0 0 26px 0; font-weight: bold; font-size: 1.1em; padding-right: 10px; } #browse_videos .one_video .sample_video_thumb { border: 1px solid #696969; float: left; margin-right: 4px; } #browse_videos .one_video a { color: #0E599B; text-decoration: underline; } #contents.videos_details .col17 { width: 717px !important; } #contents.videos_details .col17 h5.unusual_h5 { font-size: 1.8em; font-weight: normal; padding: 25px 0 0 15px; } #contents.videos_details .col17 h5.unusual_h52 { font-size: 1.8em; font-weight: normal; padding: 25px 0 0 15px; clear: both; } #contents.videos_details .col17 .article_review { padding: 40px 20px 0 15px; } #contents.videos_details .col17 h5 + div.article_review { padding-top: 20px; } #contents.videos_details .col17 #submit_article_review_form { margin-right: 0 !important; } #contents.videos_details .video_banner_column { float: right; width: 283px; padding-top: 70px; } #contents.videos_details .video_banner_column p { margin-bottom: 45px; } #contents.videos_details .video_banner_column .ad_feedback { text-align: center; margin-bottom: 0; } #contents.videos_details .video_banner_column .ad_feedback a { color: #1E58FC; background: transparent url("../../img/images/ad_feedback.png") no-repeat 0% 50%; text-decoration: none; padding-left: 10px; font-size: 1em; }  #contents.video_search .box_type9 { margin: 17px 0 13px 15px; width: 400px; height: 76px; background-color: #f2f9ff; overflow: auto; } #contents.video_search .box_type9 input { width: 315px; margin-right: 10px; font-size: 1.2em; } #contents.video_search .box_type9 input, #contents.video_search .box_type9 button { float: left; margin-top: 8px; margin-bottom: 13px; } #contents.video_search .box_type9 h4.boxed { font-size: 1.3em; color: #000; } #found_box { background-color: #fbfdff; border: 1px solid #e6f3fe; width: 735px; padding: 10px 10px 11px 10px; margin: 0 0 24px 15px; font-size: 1.2em; } .video_search_item .video { float: left; width: 195px; height: 154px; margin:5px; } .video_search_item .about_a_video { float: left; margin:10px; width: 500px; border:0px solid #ff0000; } .video_search_item { margin: 0 0 3px 5px; width: 750px;  overflow: hidden; border:0px solid #ff0000; border-bottom: 1px solid #ccc; } .video_search_item h4.video_title { font-weight: normal; font-size: 1.8em; color: #105b9d; float: left; width: 470px; margin-bottom: 2px; } .video_search_item .posted_by { font-size: 1.1em; float: left; width: 470px; } .video_search_item .date { font-size: 1.1em; line-height: 1em; float: left; width: 470px; } .video_search_item .date a { color: #105b9d; } .video_search_item .average_rating { padding-top: 15px;  float: right; padding-left: 15px; text-align: left; } .video_search_item .average_rating img { margin-top: 4px; float: left; margin-right: 2px; } .video_search_item .average_rating span { font-weight: bold; font-size: 1.1em; } .video_search_item .video_description { width: 590px; clear: both; font-size: 1.2em; line-height: 1.5em; padding: 12px 0 0 0; } .video_search_item .view_details a { background:transparent url(../../img/images/view_details_red_arrow.png) no-repeat scroll right 4px; font-size:1.1em; clear:both; display:block; float:right; font-weight:bold; margin:0pt; margin-right: 10px; padding: 3px 19px 11px 0pt; } span.highlighted { background-color: #fff7bf; }  .uyv h3.semtube_logo { margin: 15px 0 0 35px; } .uyv .text { margin: 10px 20px 0 20px; line-height: 1.5em; } #uyv_form p { padding: 0; margin: 0; } #uyv_form label { font-size: 12px; display: block; } #uyv_form input { width: 326px; height: 16px; border: 1px solid #B0B0B0; font-size: 1.2em; } #uyv_form textarea { border: 1px solid #B0B0B0; font-size: 1.2em; } #uyv_form p.uyv_name { padding: 25px 0 0 25px; height: 36px; float: left; } #uyv_form p.uyv_companyname { padding: 25px 0 0 32px; height: 36px; float: left; } #uyv_form p.uyv_email { padding-left: 25px; height: 66px; float: left; } #uyv_form p.uyv_phone { padding-left: 32px; height: 66px; float: left; } #uyv_form p.uyv_file { font-size: 1.2em; margin: 0 25px; padding: 25px 0 0 0; clear: both; border-top: 1px solid #ccc; } #uyv_column1 { width: 269px; float: left; } #uyv_form p.uyv_fileupload { padding: 15px 0 5px 25px; } #uyv_form p.uyv_fileupload input { height: 20px; width: 220px; border: 1px solid #7F9DB9; font-size: 12px; } #uyv_form p.uyv_aboutfileupload { padding: 0 0 0 25px; line-height: 1.8em; } #uyv_form p.uyv_aboutfileupload strong { font-size: 12px; font-weight: normal; color: #000; } #uyv_form p.uyv_aboutfileupload span { font-size: 11px; } #uyv_form .video_placeholder { border: 1px solid #A9A9A9; padding: 2px; font-size: 0; margin: 10px 0 0 25px; float: left; } #uyv_form .text { margin-left: 0; text-align: justify; } #uyv_column2 { width: 475px; float: left; padding-top: 12px; } #uyv_form .uyv_title { padding: 10px 0 0 0; height: 50px; } #uyv_form .uyv_description { padding: 0 0 0 0; height: 150px; } #uyv_form .uyv_description textarea { width: 468px; height: 116px; } #uyv_form .uyv_keywords { padding: 0 0 0 0; height: 104px; } #uyv_form .uyv_keywords textarea { width: 468px; height: 68px; } #uyv_form .uyv_category { padding: 0 0 0 0; height: 48px; } #uyv_form .uyv_category select { width: 236px; height: 18px; font-size: 1.2em; } #uyv_form #submit { padding-left: 0; margin-bottom: 20px; } .uyv #find_videos_form { display: block; width: 190px; height: 53px; background: transparent url("../../img/images/topseos-video-find-smaller.png") no-repeat 0 0; padding: 9px 0 0 9px; margin: 8px 0 0 1px; } .uyv #find_videos_form label { font-size: 14px; display: block; font-weight: bold; } .uyv #find_videos_form input { width: 134px; height: 18px; font-size: 1.2em; border: 1px solid #a9a9a9; float: left; margin-right: 6px; }  .skyscraper { margin: 25px 0 0 20px; } #rss_about { width: 394px; padding: 18px 0 18px 15px; float: left; } #rss_about p { font-size: 12px; line-height: 18px; padding: 0; margin: 0 0 18px 0; } #rss_about p a { color: #069; } #rss_access { width: 337px; background: #F4FAFC; border: 1px solid #E8E8E8; padding: 15px 10px 0 15px; margin: 15px 0 0 0; float: left; } #rss_access h5 { font-size: 1.8em; font-weight: normal; margin: 0 0 5px 0; } #rss_access p { padding: 0; margin: 0 0 18px 0; font-size: 12px; line-height: 18px; } #rss_access p a { color: #069; } #contents.rss h4{ width: 753px; height: 22px; border: 1px solid #A9CCDE; background: transparent url("../../img/images/rssh4back.png") repeat-x 0 0; clear: both; margin: 33px 0 0 12px; font-size: 14px; padding: 5px 0 0 8px; } .onerss p.onerss_link { padding: 18px 0 0 23px; font-size: 1.2em; margin: 0; vertical-align: middle; font-weight: bold; margin: 0; } .onerss p.onerss_link img { width: 14px; height: 14px; vertical-align: middle; padding-right: 5px; } .onerss p.onerss_link input { width: 553px; height: 15px; border: 1px solid #7F9DB9; vertical-align: middle; font-weight: normal; margin-left: 10px; padding: 2px; } .onerss p.onerss_text { padding: 13px 20px 13px 90px; font-size: 12px; line-height: 15px; margin: 0; } .onerss p.onerss_links { padding: 0 10px 25px 0; margin: 0 13px; text-align: right; border-bottom: 3px solid #A9CCDE; } .rss .linkbox .pages a { padding-top: 2px; padding-bottom: 0; } .rss .linkbox { padding-bottom: 200px; } .videosearchlinks { font-size: 1.2em; padding: 25px; }  #add_your_tool { margin: 10px 0 0 0; } #play_to_win { margin: 20px 0; } #tols-to-keyword-research-left-sidebar { width: 209px; padding-left: 7px; float: left; } #tols-to-keyword-research-main-area { width: 571px; float: left; } #contents.tools-ii-keyword-research #allc_main { width: 563px; float: none; margin: 18px 0 5px 0; } #contents.tools-ii-keyword-research #allc_main #allc_preferences { width: 563px; } #contents.tools-ii-keyword-research h3#keyword_research_title { font-size: 1.8em; font-weight: normal; margin: 10px 12px 10px 0; } #contents.tools-ii-keyword-research .col17 p.usual_text { margin: 0 12px 11px 0; text-align: justify; line-height: 1.5em; } #contents.tools-ii-keyword-research .linkbox { font-size: 1.2em; margin: 14px 10px 0 0; } #contents.tools-ii-keyword-research .blog_item h4.blog_title { font-size: 1.2em; clear: right; } #contents.tools-ii-keyword-research .blog_item h4.blog_title span { font-size: .8em; color: #757474; } #contents.tools-ii-keyword-research .blog_item { width: 559px; overflow: visible; padding-bottom: 13px; margin-bottom: 5px; } #contents.tools-ii-keyword-research .blog_item .description_text { width: 555px; line-height: 1.5em; margin-bottom: 16px; } #contents.tools-ii-keyword-research #allc_main .allc_vp_sb { padding-top: 6px; } #contents.tools-ii-keyword-research #allc_main .allc_vp_dr { padding-top: 6px; } #contents.tools-ii-keyword-research .blog_item p.with_view_details {text-align: right; } #contents.tools-ii-keyword-research .blog_item .view_details { float: none; display: inline; } #contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 { width: 183px; border: 1px solid #d7d7d7; background-color: #f9f9f9; padding: 8px 7px 11px 7px;} #contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks h3 { font-size: 1.8em; margin: 16px 0 2px 0; font-weight: normal; } #contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .pick_item { border-bottom: 1px solid #d7d7d7; padding-bottom: 15px; margin-bottom: 10px; } #contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .lowest_one { border-bottom: 0; } #contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .pick_item h4 { font-size: 1.2em; } #contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .description_text { font-size: 1.1em; line-height: 1.2em; text-align: justify; margin: 4px 0 12px 0;} #contents.tools-ii-keyword-research #tols-to-keyword-research-editors-picks .box_type23 .view_details { font-size: 1.2em; color: #105b9d; font-weight: bold; text-decoration: underline; } #contents.tools-ii-keyword-research .box_type20 form input { margin-top: 4px; margin-bottom: 2px; font-size: 1.2em; } #contents.tools-ii-keyword-research .box_type20 form .with_button { margin-bottom: 12px; } #contents.tools-ii-keyword-research .box_type20 { margin-top: 12px; }  .longer_two { width: 245px !important; } .tools_details #featured_ceo_actions { height: 40px !important; } .tools_details #featured_ceo_actions li a { width: 175px !important; } .tools_details #featured_ceo_actions li a.fca_tool { background: transparent url('../../img/images/icon-edit-tool.png') no-repeat left top; } .vs_key_facts td a { color: #236eb0; text-decoration: underline; } #tool_overview h5 { padding-bottom: 10px; } #tool_overview h6 { font-weight: bold !important; } #tool_overview a { font-weight: bold !important; text-decoration: underline; } .ooc { font-size: 1.2em; width: 600px; padding: 25px 25px 0 0; float: right; }  #footer { width: 1002px; margin: 0 auto; padding-bottom: 40px; font-size: 1.1em; }  #footer_menu { height: 45px; background: transparent url('../../img/images/footer_menu_background.png') repeat-x left top; padding: 15px 20px 0 20px; text-align: center; margin-bottom: 5px; } #footer_menu ul { margin-bottom: 3px; width:100%; border:0px solid #ff0000; } #footer_menu a { color: #fff; } #footer_menu ul li { display: inline; border-left: 1px solid #fff; padding: 0 3px; } #footer_menu ul li.first_menu_item { border: 0; }  #footer #copyright { float: left; margin: 0 5px 5px 5px; } #footer #copyright p, #footer #copyright ul { float: left; } #footer #copyright ul li { display: inline; } #footer #copyright ul li a { padding: 0 10px 0 5px; } #copyright #terms_of_use a { background: transparent url('../../img/images/footer_links_divider.png') no-repeat 100% 42%; } #footer #suggestions { float: right; margin: 2px 5px 0 5px; } #suggestions ul li { display: inline; } #suggestions ul li a { float: left; display: block; height: 18px; padding: 3px 10px 1px 10px; } #suggestions #make_a_suggestion a { background: transparent url('../../img/images/footer_links_divider.png') no-repeat 100% 42%; } #suggestions #report_error a { background: transparent url('../../img/images/top-seos-report-error.png') no-repeat top right; padding-right: 25px; }  #links { clear: both; margin: 0 0 10px 0; } #links a { margin: 0 5px; }  img#top_x { margin: 28px 0 10px 15px; border: 1px solid #ccc; margin: 30px 0 0 15px; } #lpform { border: 2px dotted #D7D7D7; margin: 10px 15px; padding-bottom: 10px; } #lpform h6 { background: transparent url("../../img/images/landing-page-form-header.png") repeat-x bottom left; height: 43px; padding: 11px 11px 11px 10px; font-size: 16px; border-bottom: 2px dotted #D7D7D7; line-height: 20px; margin-bottom: 25px; } #lpform p { width: 282px; height: 50px; float: left; padding: 0 0 0 30px; overflow: hidden; } #lpform p label { display: block; font-size: 12px; padding-bottom: 2px; } #lpform p input { border: 1px solid #acacac; width: 274px; padding: 3px; font-size: 12px; margin: 0; float: right; } #lpform p.submit { width: auto; margin: 17px 0 0 0; padding: 0 2px 0 30px; background: transparent url("../../img/images/bigger-buttonp.gif") no-repeat right top; float: left; } #lpform p.submit button { float: left; border: 0; color: #fff; font-weight: bold; height: 22px; padding: 0 3px 0 5px; margin: 0; font-size: 13px; line-height: 22px; background: transparent url("../../img/images/bigger-button.gif") repeat-x left top; overflow: visible; } #landing_page_main_title { font-size: 2em; margin: 15px 0 0 15px; } .banner_fc { float:left; padding-top:5px; padding-left:26px; } .banner_sc { float:left; padding-top:7px; padding-left:5px; } .price_table_rankings { width:584px !important; float:left; margin-left:80px; } .price_table_rankings th { background-color: #ecf3f9; font-size: 1.2em; height: 30px; border:1px solid #D2E3F3; } .price_table_rankings td { font-size: 1.1em; height: 30px; border-bottom:0px solid #D2E3F3; } .price_table_rankings .td_border { border-bottom:1px solid #D2E3F3; } .price_table_rankings th.tf_total { border-right:0; padding-left:30px; text-align:left; font-size:1.4em; } .price_table_rankings th.th_category{ border-right:0; text-align:left; padding-left:30px; font-size:1.2em; } .price_table_rankings th.th_duration { border-right:0; border-left:0; width:187px; padding-left:10px; text-align:left; font-size:1.2em; } .price_table_rankings th.th_price { border-left:0; width:85px; font-size:1.2em; } .price_table_rankings td.td_price { text-align:right; padding:0 14px 0 0; border-bottom:1px solid #D2E3F3; } .price_table_rankings th.tf_price { border-left:0; text-align:right; padding-right:14px; font-size:1.4em; } .price_table_rankings { margin-top:0!important; } .price_table_rankings tr.even_class { border-top:#FFFFFF; padding:5px; } .price_table_rankings tr.odd_class { border-top:#F5F5F5; height:30px; }   .homepageV2 .lr { clear: both; line-height: 0; font-size: 0; } .homepageV2 .col1, .homepageV2 .col2, .homepageV2 .col3 { overflow: hidden; } .homepage p.submit button { padding: 0 5px 3px 5px; line-height: 18px; } .homepageV2 #newBigTop { height: 407px; background: transparent url("../../img/images/top_bg.png") repeat-x 0 0; } .homepageV2 #newBigTop .advSubtitle { text-indent: -5000px; height: 0; } .homepageV2 #newBigTop .advTitle { font-family: Georgia; font-size: 30px; font-weight: normal; white-space: nowrap; width: 952px; padding: 38px 0 0 0; height: 68px; background: transparent url("../../img/images/top_text.gif") no-repeat bottom right; text-align: right; } .homepageV2 #newBigTopHead { height: 330px; overflow: hidden; position: relative; } .homepageV2 #newBigTopHeadText { width: 380px; float: right; padding: 52px 50px 0 0; } .homepageV2 #newBigTopHeadText p.headTitle { font-size: 24px; line-height: 24px; padding-bottom: 5px; text-align: right; } .homepageV2 #newBigTopHeadText p { font-size: 12px; line-height: 16px; text-align: right; } .homepageV2 #newBigTopHeadText p.vlrButton { padding-top: 14px; text-align: left; } .homepageV2 #newBigTopHeadText p.vlrButton a { display: block; width: 251px; height: 28px; float: right; background: transparent url("../../img/images/view_latest_rankings.gif") no-repeat 0 0; text-indent: -5000px; } .homepageV2 #newBigTop li { float: left; } .homepageV2 #newBigTop li a { float: left; display: block; height: 61px; width: 198px; background: #2e78bb; margin: 0 1px; display: inline; color: #fff; text-align: center; padding-top: 16px; font-size: 16px; font-weight: bold; } .homepageV2 #newBigTop li a span { cursor: pointer; font-weight: normal; font-size: 11px; display: block; margin: 0 8px; } .homepageV2 #newBigTop li a:hover, .homepageV2 #newBigTop li a.activeA { text-decoration: none; background: transparent url("../../img/images/big_tab_bg.png") repeat-x 0 0; } .homepageV2 .sHolder { width: 100%; overflow: auto; padding: 10px 0 15px 0; } .homepageV2 #finder_steps_form { width: 488px; height: 225px; border: 1px solid #ddd; margin: 0 6px 0 7px; background: #fff url("../../img/images/finderV2.png") repeat-x bottom left; padding: 0; overflow: hidden; } .homepageV2 #finder_steps { border: 0; height: 80px; } .homepageV2 #finder_steps h2 { font-size: 22px; padding: 8px 0 13px 0; } .homepageV2 p#step_one, .homepageV2 p#step_two, .homepageV2 p#step_three { padding: 0 0 0 40px; line-height: 11px; font-size: 11px; font-weight: normal; } .homepageV2 p#step_one { width: 98px; } .homepageV2 p#step_two { width: 118px; } .homepageV2 p#step_three { width: 126px; } .homepageV2 #finder_form { border: 0; border-top: 1px dotted #9f9f9f; padding: 7px 0 0 8px; width: 480px; float: left; } .homepageV2 #finder_form .form_row { clear: both; overflow: hidden; margin-bottom: 7px; width: 100%; } .homepageV2 #finder_form p { float: left; margin-right: 9px; display: inline; } .homepageV2 #finder_form input { height: 16px; } .homepageV2 #finder_form select { width: 212px; height: 16px; } .homepageV2 #finder_form #frm2Name input { width: 137px; } .homepageV2 #finder_form #frm2Email input { width: 185px; } .homepageV2 #finder_form #frm2Phone input { width: 106px; } .homepageV2 #finder_form #frm2Phone { margin: 0; } .homepageV2 #finder_form #finder_service { margin-right: 9px; } .homepageV2 #finder_form #finder_form_website input { width: 210px; } .homepageV2 #finder_form #frm2Budget input { width: 116px; } .homepageV2 #finder_form #finder_form_code { margin: 0; } .homepageV2 #finder_form #finder_form_code input { width: 57px; vertical-align: top; } .homepageV2 #finder_form #finder_form_captcha { vertical-align: top; margin: 0 18px 0 10px; width: 49px; height: 18px; } .homepageV2 #finder_form button { border: 0; width: 58px; height: 18px; margin-top: 15px; background: transparent url('../../img/images/submit_button.png') no-repeat left top; text-indent: -5000px; } .homepageV2 #vendor_spotlight { width: 219px; height: 225px; overflow: hidden; border: 1px solid #ddd; float: left; margin-right: 6px; padding: 0; margin-bottom: 0; } .homepageV2 #vendor_spotlight h4, .homepageV2 #vendor_spotlight p, .homepageV2 #vendor_spotlight img { margin-left: 7px; margin-right: 5px; } .homepageV2 #vendor_spotlight a { float: left; padding: 5px 0 0 7px; } .homepageV2 .topBoxV2 { font-size: 12px; } .homepageV2 .topBoxV2 h4 { text-indent: -5000px; height: 0; line-height: 0; } .homepageV2 #seoAnalysis { padding: 68px 0 0 10px; width: 251px; height: 34px; border: 1px solid #ddd; float: left; margin-bottom: 14px; background: #fff url("../../img/images/seo_report_card.png") no-repeat 0 0; } .homepageV2 #seoAnalysis p { float: left; } .homepageV2 #seoAnalysis input { width: 168px; height: 15px; padding: 2px 5px; margin: 0 5px 0 0; background: #fff url("../../img/images/seoanalysisinput.png") repeat-x 0 0; border: 1px solid #ddd; } .homepageV2 #seoAnalysis .submit { margin-top: 2px; } .homepageV2 #pathfinderService { padding: 34px 61px 0 9px; width: 191px; height: 73px; border: 1px solid #ddd; float: left; background: #fff url("../../img/images/pathfinder.png") no-repeat 0 0; } .homepageV2 #pathfinderService p { font-size: 12px; line-height: 13px; } .homepageV2 #pathfinderService .submit { margin-top: 7px; } .tabbedSearch { width: 566px; padding: 5px; background: #cfeaf9; float: right; border-right: 8px solid #fff; margin-bottom: 14px; } .tabbedSearch .tSul { width: 100%; } .tabbedSearch .tSul li { float: left; padding-right: 5px; } .tabbedSearch .tSul li a { display: block; height: 20px; padding: 6px 12px 0 12px; font-size: 13px; font-weight: bold; text-align: center; background: #e7f5fc; float: left; } .tabbedSearch .tSul li a:hover, .tabbedSearch li a.activeA { background: #fff url("../../img/images/tab.png") repeat-x 0 0; text-decoration: none; } .tabbedSearch #tabCompanyLocator { background: #fff; clear: both; padding: 10px 0 0 0; width: 100%; overflow: auto; } .homepageV2 #frmlocator { width: 100%; float: left; border: 0; padding: 0; } .homepageV2 #frmlocator p.input { clear: none; float: left; } .homepageV2 #frmlocator p.fL1 { width: 297px; } .homepageV2 #frmlocator p.fL2 { width: 94px; } .homepageV2 #frmlocator p.fL3 { width: 164px; } .homepageV2 #frmlocator p.fL4 { width: 394px; } .homepageV2 #frmlocator p.pfrmcountry { clear: left; } .homepageV2 #frmlocator #frmname { width: 288px; } .homepageV2 #frmlocator p.submit { clear: both; font-size: 12px; margin: 0 0 10px 10px; } .homepageV2 #frmlocator p.submitlinks a { font-size: 10px; } .tabbedSearch #tabToolLocator { background: #fff; clear: both; padding: 10px; } .tabbedSearch #tabToolLocator form { display: inline; } .tabbedSearch #tabToolLocator p { float: left; margin-right: 10px; } .tabbedSearch #tabToolLocator .submit { font-size: 12px; } .homepageV2 #browseFirms { padding: 5px; background: #f6ffff; margin-top: 0; clear: both; border-top: 5px solid #cfeaf9; } .homepageV2 #browseFirms #byPractise { width: 261px; border-right: 1px solid #d7d7d7; padding: 0 10px 0 0; float: left;} .homepageV2 #browseFirms #byPractise h4 span { font-size: 11px; color: #d62626; font-weight: bold; float: left; } .homepageV2 #browseFirms #byPractise h4 a { float: right; color: #003f77; text-decoration: underline; } .homepageV2 #browseFirms #byPractise ul { clear: both; padding: 5px 0 0 0; margin: 0; } .homepageV2 #browseFirms #byLocation { width: 261px; padding: 0 0 0 18px; float: left; } .homepageV2 #browseFirms #byLocation h4 span { font-size: 11px; color: #d62626; font-weight: bold; float: left; } .homepageV2 #browseFirms #byLocation h4 a { float: right; color: #003f77; text-decoration: underline; } .homepageV2 #browseFirms #byLocation ul { clear: both; padding: 5px 0 0 0; margin: 0; } .homepageV2 #browseFirms ul li { padding: 0; } .homepageV2 #browseTools { padding: 5px; background: #f6ffff; margin-top: 0; clear: both; border-top: 5px solid #cfeaf9; } .homepageV2 #browseTools .byPractise { width: 261px; border-right: 1px solid #d7d7d7; padding: 0 10px 0 0; float: left;} .homepageV2 #browseTools .byPractise h4 span { font-size: 11px; color: #d62626; font-weight: bold; float: left; } .homepageV2 #browseTools .byPractise h4 a { float: right; color: #003f77; text-decoration: underline; } .homepageV2 #browseTools .byPractise ul { clear: both; padding: 5px 0 0 0; margin: 0; } .homepageV2 #browseTools ul li { padding: 0; } .homepageV2 .banner_box { margin: 0 6px 21px 2px; } .homepageV2 .col2 .box { width: 300px; margin-bottom: 15px; } .homepageV2 .col3 .box { margin-bottom: 15px; } .homepageV2 #boxSpotlight { width: 259px; background: #fff url("../../img/images/ceo_spotlight.png") no-repeat 0 0; } .homepageV2 #boxSpotlight h3 { border: 0; padding: 0; height: 0; text-indent: -5000px; background: transparent; } .homepageV2 #boxSpotlight .imgHolder { height: 65px; } .homepageV2 #boxSpotlight .imgHolder img { padding: 18px 0 0 130px; } .homepageV2 #boxSpotlight p { font-size: 11px; } .homepageV2 #boxSpotlight p img { vertical-align: bottom; } .homepageV2 #boxLatest h3 { border: 0; padding: 0; height: 34px; text-indent: -5000px; background: #fff url("../../img/images/latest_search_news.png") no-repeat 0 0; } .homepageV2 #boxLatest ul { padding: 6px 0; } .homepageV2 #boxLatest li { padding: 0 8px 6px 23px; font-size: 12px; background: #fff url("../../img/images/latestBullet.png") no-repeat 11px 6px; } .homepageV2 #boxLatest li span { color: #909090; white-space: nowrap; font-size: 11px; } .homepageV2 #boxUploadCenter { width: 259px; background: #fff url("../../img/images/upload_center.png") no-repeat 0 0; } .homepageV2 #boxUploadCenter h3 { border: 0; padding: 0; height: 34px; text-indent: -5000px; background: transparent; } .homepageV2 #boxUploadCenter p { padding: 20px 70px 0 3px; } .homepageV2 #boxUploadCenter li { padding: 4px 23px 8px 39px; font-size: 10px; } .homepageV2 #boxUploadCenter a { font-size: 12px; font-weight: bold; color: #d62626; display: block; } .bUvideo { background: #fff url("../../img/images/video.png") no-repeat 11px 5px; } .bUPress { background: #fff url("../../img/images/press_release.png") no-repeat 11px 5px; } .bUarticle { background: #fff url("../../img/images/article.png") no-repeat 11px 5px; } .bUpodcast { background: #fff url("../../img/images/podcast.png") no-repeat 11px 5px; } .bUstudy { background: #fff url("../../img/images/case_study.png") no-repeat 11px 5px; } .bUbook { background: #fff url("../../img/images/book.png") no-repeat 11px 5px; } .homepageV2 .box p { margin-right: 8px; } .homepageV2 #boxPoll h3 { border: 0; padding: 0; height: 35px; text-indent: -5000px; background: #fff url("../../img/images/todays_poll.png") no-repeat 0 0; } .homepageV2 #boxPoll p.submitlinks { color: #003f77; } .homepageV2 #boxCommend h3 { border: 0; padding: 0; height: 35px; text-indent: -5000px; background: #fff url("../../img/images/commend_search_vendor.png") no-repeat 0 0; } .homepageV2 #boxComplain h3 { border: 0; padding: 0; height: 35px; text-indent: -5000px; background: #fff url("../../img/images/complain_on_search_vendor.png") no-repeat 0 0; } .homepageV2 #daily_video { margin-bottom: 15px; } .homepageV2 #daily_video h4 { float: left; width: 98px; height: 16px; background: transparent url('../../img/images/dailyVideo.png') no-repeat left top; text-indent: -5000px; } .homepageV2 #daily_video #upload_video { margin: 0; } .homepageV2 .col2 .box .fclist { width: 300px; } .homepageV2 .col2 .box .fclist li { width: 140px; }  .homepageV2 #boxEverywhere { width: 300px; clear: both; } .homepageV2 #boxEverywhere h3 { border: 0; padding: 0; height: 34px; text-indent: -5000px; background: #fff url("../../img/images/topseos_everywhere.png") no-repeat 0 0; } .homepageV2 #boxEverywhere li { padding: 0 23px 8px 39px; font-size: 10px; } .homepageV2 #boxEverywhere a { font-size: 12px; font-weight: bold; color: #d62626; display: block; } .bEmail { background: #fff url("../../img/images/email_alert.png") no-repeat 11px 0; } .bErss { background: #fff url("../../img/images/rss.png") no-repeat 11px 0; } .bEpodcast { background: #fff url("../../img/images/podcast1.png") no-repeat 11px 0; } .homepageV2 .footerHead { clear: both; width: 100%; overflow: auto; margin-bottom: 5px; } .homepageV2 .footerHead .col1, .homepageV2 .footerHead .col2, .homepageV2 .footerHead .col3 { margin-bottom: 0; } .homepageV2 #boxPartners h3 { border: 0; padding: 0; height: 19px; text-indent: -5000px; background: #fff url("../../img/images/partners.png") no-repeat 0 0; } .homepageV2 .partnerBox { border: 1px solid #ddd; width: 398px; height: 66px; } .homepageV2 .partnerBox .pBleft { display: block; height: 66px; width: 17px; text-indent: -5000px; background: #fff url("../../img/images/previous.png") no-repeat 0 0; float: left; } .homepageV2 .partnerBox .pBright { display: block; height: 66px; width: 17px; text-indent: -5000px; background: #fff url("../../img/images/next.png") no-repeat 0 0; float: left; } .homepageV2 .partnerBox #partnerHolder { width: 362px; height: 66px; overflow: hidden; float: left; border-left: 1px solid #ddd; border-right: 1px solid #ddd; z-index: 150; position: relative;} .homepageV2 .partnerBox #partnerHolder .partnerRow { width: 2000px; padding-top:4px; padding-left:9px; position: relative; z-index: 50;} .homepageV2 .partnerBox #partnerHolder .partnerItem { padding-right: 10px; display: inline; position: relative;} .homepageV2 .partnerBox #partnerHolder .partnerItem img { width:108px;} .homepageV2 #boxMailing { border: 0; padding: 0; margin: 0; width: 100%; overflow: hidden; } .homepageV2 #boxMailing h3 { border: 0; padding: 0; height: 20px; width: 259px; line-height: 0; text-indent: -5000px; float: left; background: #fff url("../../img/images/subscribe_to_mailing_list.png") no-repeat 0 0; } .homepageV2 #boxMailing form { border: 1px solid #ddd; width: 259px; height: 66px; float: left; overflow: hidden; } .homepageV2 #frmlist p.frmAtext { margin: 0; padding: 5px 5px 8px 10px} .homepageV2 #boxMailing .frmInput { float: left; margin-right: 5px; margin-top: 0; display: inline; } .homepageV2 #boxMailing input { width: 168px; height: 16px; } .homepageV2 #boxMailing p.submit { float: left; margin-left: 0; } .homepageV2 #boxLogin { border: 0; padding: 0; margin: 0; width: 100%; overflow: hidden; } .homepageV2 #boxLogin h3 { border: 0; padding: 0; height: 20px; width: 259px; line-height: 0; text-indent: -5000px; background: #fff url("../../img/images/member_login.png") no-repeat 0 0; float: left; } .homepageV2 #boxLogin form { border: 1px solid #ddd; width: 300px; height: 66px; padding: 0; float: left; overflow: hidden; } .homepageV2 #boxLogin .frmInput { padding-top: 6px; margin-right: 0; } .homepageV2 #boxLogin .frmInput input { width: 122px; height: 16px; } .homepageV2 #boxLogin .frmInput input.frmInputFirst { margin-right: 11px; } .homepageV2 #boxLogin p.submitlinks { color: #003f77; } .top_player { float: left; position: relative; width: 400px; z-index: 100; margin-left: -70px; margin-top: -16px; } .top_player_feeds { float: left; position: relative; width: 400px; z-index: 100; margin-left: 70px; margin-top: 50px; } .bottom_player { margin: 3px 0 4px 4px; } .homepageV2 .banner_stack { margin: 0; padding: 0 0 0 0; } .col2_banner_box { width: 142px; } .bsdiv { clear: both; width: 100%; font-size: 0; line-height: 0; overflow: hidden; } .bsodd { clear: left; float: left; } .bseven { clear: right; float: right; } @import url(india/modular/reset.css); @import url(india/content/home.css);    body {font-size: 62.5%; font-family: Arial; color: #000; background: #f0f0f0;} #header, #content, #footer {margin: 0 auto; width: 1000px; background-color: #fff; overflow: hidden; border: none;} .section {border: 1px solid #ddd; display: block;} .w-50, .w-33, .w-99, .w-61, .w-38 {float: left;} .w-38 {width: 38%;} .w-50 {width: 50%;} .w-61 {width: 61%} .w-99 {width: 99%;} .w-33 {width: 33%;} .clear {clear: both;} .hidden {display: none;} .border_none {border: none !important;} .margin_none {margin: 0 !important;}  em {color: #c41414;} .em {color: #ff7c0b;} .small {font-size: 0.75em;} .f-11 {font-size: 1.1em;} .f-12 {font-size: 1.2em;}  a {outline: none; color: #000; text-decoration: none;} a:hover {text-decoration: underline;} a.advanced {text-decoration: underline; font-size: 0.9em; color: #003f77;} .l-icon {text-indent: -9999px; display: inline-block;}  .i-bg {background: #fff url("../../img/india_images/input_bg.png") bottom repeat-x !important; border: 1px solid #ddd; font-size: 1.1em;} .i-submit {cursor: pointer; border: none; height: 18px; text-indent: -9999px;}  .icon {padding-left: 28px; background-repeat: no-repeat; display: inline-block;} li.video {background: url(../../img/india_images/icon_video.png); height: 21px;} li.press-release {background: url(../../img/india_images/icon_press-release.png); height: 24px;} li.article {background: url(../../img/india_images/icon_article.png); height: 22px;} li.podcasts {background: url(../../img/india_images/icon_podcasts.gif); height: 21px;} li.case-study {background: url(../../img/india_images/icon_case-study.png); height: 15px;} li.book {background: url(../../img/india_images/icon_book.png); height: 14px;} li.email {background: url(../../img/india_images/icon_email.gif);} li.rss {background: url(../../img/india_images/icon_rss.gif) 3px 0;} li.podcast {background: url(../../img/india_images/icon_podcast.gif) 3px 0;} li.podcast2 {background: url(../../img/india_images/icon_podcasts.gif) 3px 0;} li.video, li.press-release, li.article, li.podcasts, li.case-study, li.book, li.email, li.rss, li.podcast, li.podcast2 {background-repeat: no-repeat;}  #banner_top {padding: 16px 0 18px 0; text-align: center;} #banner_top img {width: 728px; height: 90px;}  #header h1 {height: 84px; width: 260px; float: left;} #header a#logo {float: left; display: block; background: transparent url("../../img/india_images/logo_top-seos.png") no-repeat; height: 69px; width: 240px; margin: 19px 0 0 14px; text-indent:-9999px;} #header #nav_top {color: #000; font-size: 1.1em; width: 1000px; height: 88px; float: left; clear: both;} #header #nav_top div.top {float: right; height: 88px; width: 393px; background: url("../../img/india_images/search_bg.png") right 50px no-repeat;} form#search .i-bg, form#frmSearch .i-bg {width: 253px; height: 14px; border: 1px solid #c9c9c9; vertical-align: top; padding: 2px 3px; float: left;} form#search .i-submit, form#frmSearch .i-submit {border: 0; width: 71px; height: 20px; background: transparent url("../../img/india_images/btn_search.png") no-repeat; text-indent: -9999px; margin-left: -3px;} form#search, form#frmSearch {position: relative; top: 35px; right: 0;} form#search fieldset, form#frmSearch fieldset {width: 330px;} form#search fieldset, #search input[type="text"], #search button, form#frmSearch fieldset, #frmSearch input[type="text"], #frmSearch button {float: left;} #header ul.login {float: right; clear: right;} #header ul.login li {float: left; display: inline; border-left: 1px solid #000; padding: 0 7px; margin-top: 3px;} #header ul.login li.border-none {border: none;} #header ul.login select {font-size: 1em !important; width: 111px; height: 19px; background-color: #fff !important; border: 1px solid #bbb;} #header ul.login option {border-color: #bbb;} #header div.nav {width: 1000px; margin-top: 88px;} #header div.nav ul.main {text-align: center; overflow: hidden; height: 43px; background: url(../../img/india_images/nav-main_bg2.png) repeat-x;} #header div.nav ul.main li {float: left; display: inline; padding: 14px 8px;} #header div.nav ul.main li.active, #header div.nav ul.main li:hover {background: url(../../img/india_images/nav-main_bg-active.png) repeat-x;} #header div.nav ul.main li.border_none {padding-left: 14px !important; padding-right: 13px !important;} #header div.nav ul.main li a {color: #fff; font-weight: bold; font-size: 12px; display: block;} #header div.nav ul.main li a:hover {text-decoration: none;}  #footer {background: #f0f0f0;} #footer div.nav {height: 45px; background: url(../../img/india_images/footer-nav_bg.png) repeat-x; padding: 17px 15px 5px 15px; text-align: center; margin-bottom: 5px;} #footer div.nav ul {margin-bottom: 6px; width:100%; border:0px solid #ff0000;} #footer div.nav a {color: #fff; font-size: 1.1em;} #footer div.nav ul li {display: inline; border-left: 1px solid #fff; padding: 0 3px 0 6px;} #footer div.nav ul li a.ads {color: #000; font-weight: bold;} #footer div.copyright {float: left; margin: 0 5px 5px 5px; width: 70%; font-size: 1.1em;} #footer div.copyright p {display: inline;} #footer div.copyright p, #footer #copyright ul {float: left;} #footer div.copyright ul li {display: inline;} #footer div.copyright ul li a {padding: 0 5px;} #footer div.suggestions {text-align: right; background: url(../../img/india_images/icon_report-error.gif) center right no-repeat; margin-right: 8px; white-space: nowrap;} #footer div.suggestions p {height: 18px; padding: 5px 25px 0 0;} #footer div.links {padding: 3px 0 13px 0;} #footer div.links a {padding: 0 3px;} #contents { border: none; }  .tooltip { position: absolute!important; overflow:hidden; font-size: 12px; z-index: 10000!important; } .tooltip .xtop, .tooltip .xbottom { display: block; background: transparent; font-size: 1px; } .tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; } .tooltip .xb1, .tooltip .xb2, .tooltip .xb3 { height: 1px; } .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #666; border-left: 1px solid #333; border-right: 1px solid #333; } .tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #666; } .tooltip .xb1 { margin: 0 5px; background: #333; } .tooltip .xb2 { margin: 0 3px; border-width: 0 2px; } .tooltip .xb3 { margin: 0 2px; } .tooltip .xb4 { height: 2px; margin: 0 1px; } .tooltip .xboxcontent { padding: 0 .5em; margin: 0; color: #000; border: 1px solid #333; border-width: 0px 1px 0 1px; background-color: #666; }  #MB_overlay { position: absolute; margin: auto; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background-color: #000!important; } #MB_overlay[id] { position: fixed; } #MB_window { position: absolute; top: 0; border: 0 solid; text-align: left; z-index: 10000; } #MB_window[id] { position: fixed!important; } #MB_frame { position: relative; background-color: #EFEFEF; height: 100%; } #MB_header { margin: 0; padding: 0; } #MB_content { padding: 6px .75em; overflow: auto; } #MB_caption { font: bold 100% "Lucida Grande", Arial, sans-serif; padding: .5em 2em .5em .75em; margin: 0; text-align: left; }  #MB_close { display: block; position: absolute; right: 5px; top: 4px; padding: 2px 3px; font-weight: bold; text-decoration: none; font-size: 13px; } #MB_close:hover { background: transparent; } #MB_loading { padding: 1.5em; text-indent: -10000px; background: transparent url('../../img/spinner.gif') 50% 0 no-repeat; }  #MB_frame { padding-bottom: 7px; }  #MB_window { background-color: #EFEFEF; color: #000; }  #MB_content { border-top: 1px solid #F9F9F9; } #MB_header { background-color: #DDD; border-bottom: 1px solid #CCC; } #MB_caption { color: #000 } #MB_close { color: #777 } #MB_close:hover { color: #000 }  .MB_alert { margin: 10px 0; text-align: center; } #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox img{ width: auto; height: auto;} #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA);  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(../../img/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(../../img/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;} #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }  div.calendar { position: relative; z-index: 100; } .calendar, .calendar table { border: 1px solid #cccccc; font-size: 11px; color: #000; cursor: default; background: #efefef; font-family: arial,verdana,sans-serif; }  .calendar .button {  text-align: center;  padding: 2px;  } .calendar thead .title {  font-weight: bold;  text-align: center; background: #333333; color: #ffffff; padding: 2px; } .calendar thead .headrow {  background: #dedede; color: #000; } .calendar thead .name {  border-bottom: 1px solid #cccccc; padding: 2px; text-align: center; color: #000; } .calendar thead .weekend {  color: #dedede; } .calendar thead .hilite {  background: #bbbbbb; color: #000000; border: 1px solid #cccccc; padding: 1px; } .calendar thead .active {  background: #c77; padding: 2px 0px 0px 2px; } .calendar thead .daynames {  background: #dddddd; }  .calendar tbody .day {  width: 2em; text-align: right; padding: 2px 4px 2px 2px; } .calendar table .wn { padding: 2px 3px 2px 2px; border-right: 1px solid #cccccc; background: #dddddd; } .calendar tbody .rowhilite td { background: #666666; color: #ffffff; } .calendar tbody .rowhilite td.wn { background: #666666; color: #ffffff; } .calendar tbody td.hilite {  background: #999999; padding: 1px 3px 1px 1px; border: 1px solid #666666; } .calendar tbody td.active {  background: #000000; color: #ffffff; padding: 2px 2px 0px 2px; } .calendar tbody td.selected {  font-weight: bold; border: 1px solid #000; padding: 1px 3px 1px 1px; background: #000000; color: #ffffff; } .calendar tbody td.weekend {  color: #cccccc; } .calendar tbody td.today { font-weight: bold; } .calendar tbody .disabled { color: #999; } .calendar tbody .emptycell {  visibility: hidden; } .calendar tbody .emptyrow {  display: none; }  .calendar tfoot .footrow {  text-align: center; background: #cccccc; color: #000; } .calendar tfoot .ttip {  border-top: 1px solid #cccccc; background: #efefef; color: #000000; } .calendar tfoot .hilite {  background: #666666; border: 1px solid #f40; padding: 1px; } .calendar tfoot .active {  background: #999999; padding: 2px 0px 0px 2px; }  .combo { position: absolute; display: none; top: 0px; left: 0px; width: 4em; cursor: default; border: 1px solid #655; background: #ffffff; color: #000; font-size: smaller; } .combo .label { width: 100%; text-align: center; } .combo .hilite { background: #fc8; } .combo .active { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background: #efefef; font-weight: bold; } 