/* ======================================= BASIC STYLES ======================================= */ body { font: normal 11px/15px verdana; margin:0; padding:0; } form {margin:0;padding:0;} h2 { font: bold 15px/18px verdana;color: #A60000;letter-spacing:0; } h1 { font: bold 18px/22px verdana;color: black;letter-spacing:0;margin-top:10px; } #SherpaLogo img {border:none;} #SideBar h2 { font: bold 11px/14px arial; color: #A60000; letter-spacing:0; margin:0px; margin-top:10px; } #SideBar a { font: normal 11px/16px arial; color: black; border-bottom: solid white 1px; text-decoration: none; margin-left:5px; margin-top:3px; } #SideBar a:hover {color:#A60000;} #TopTabs ul li a {font: bold 10px/13px verdana;} #TopTabs ul li a.unselect {font: bold 10px/13px verdana;} /* ======================================= LAYOUT DIRECTIVES ======================================= */ #ContentContainer { border-bottom: dotted 1px #333; margin-bottom: 20px; } #footer { padding:10px; display:none; margin-left: 150px; } .nav_footer {padding:0; margin:0;} .nav_footer li { no_float: left; padding:0; margin: 0 10px 0 0px; list-style:none; } #searchForm { margin-top:20px; } #searchForm small a.atomz {color:black;text-decoration:none; font-size:9px; border:none;margin:0; } #sherpaLogin b {font-size: 10px;color:#A60000;} #sherpaLogin div small {font-size: 8px;color:black;} #sherpaLogin form .fieldElement {display:block;no_float:left;width:200px;height:20px;} #sherpaLogin input {font: normal 9px/12px verdana;height:13px;padding:0;border: solid 1px #BDB97E;color:#ACA873;} #sherpaLogin div.learnmore,#sherpaLogin div.account_options {text-align:right;} #sherpaLogin div a {font: normal 9px/12px verdana;color:#ACA873;} #sherpaLogin div.account_options a {font: normal 9px/12px verdana;color:#A60000;} #TabBottom ul { padding:0; margin: 0 0 0 0; list-style:none;margin-left:150px;;margin-top:7px;} #TabBottom ul li { no_float: left; padding:0; margin: 0 2px 0 0px; list-style:none; } #TabBottom ul li a,#TabBottom ul li a.unselect:hover { display:block;cursor:hand;text-align:center;padding:2px;text-decoration:none;height:15px; width: 125px;px; background: white; color: #A60000; border: solid 1px #BDB97E;border-bottom:none;font:bold 12px/14px verdana; } #TabBottom ul li a.unselect { display:block;cursor:hand;text-align:center;padding:3px;padding-bottom:2px;text-decoration:none;height:13px; width: 120px; background: #FBFBEC; color: #ACA873; border: solid 1px #BDB97E; font: normal 10px/10px verdana; } #TopTabs ul { padding:0; margin: 0 0 0 0; list-style:none;} #TopTabs ul li { no_float: left; padding:0; margin: 0 3px 0 0px; list-style:none; } #TopTabs ul li a { cursor:hand;height:30px;text-align:center;padding:5px;padding-left:6px;padding-right:4px;padding-top:2px;text-decoration:none; display:block; width: 92px; background: url(http://www.marketingsherpa.com/styles/version7/images/tabs.gif) 0px -2px; color: #A60000; border-right: solid 1px #BDB97E; } #TopTabs ul li a.unselect { cursor:hand;height:30px;text-align:center;padding:5px;padding-left:6px;padding-right:4px;padding-top:2px;text-decoration:none; display:block; width: 92px; background: url(http://www.marketingsherpa.com/styles/version7/images/tabs.gif) 0px -39px; border-right: solid 1px #BDB97E;color: #ACA873; } #TopTabs ul li a:hover { font: bold 10px/13px verdana;cursor:hand;height:30px;text-align:center;padding:5px;text-decoration:none; display:block; width: 92px; background: url(http://www.marketingsherpa.com/styles/version7/images/tabs.gif) 0px -2px; color: #A60000; border-right: solid 1px #BDB97E; } #ThirdColumnMain { padding: 5px; } #OneColumnMain { padding: 5px; } #ThirdColumn2nd { padding: 5px; } #ThirdColumn3rd { padding: 5px; } #TwoColumn3rd { padding: 5px; } #TwoColumnMain { padding: 5px; } #BarrierForm { padding: 5pxpx; } #BarrierContent { padding: 5pxpx; } #PianoKey { margin:0;padding:3px;display:block;no_position:relative;width:117px;height:150px;left:3px;background-color: white; border-bottom: solid 1px #BDB97E; border-left: solid 1px #BDB97E; border-top: solid 1px #BDB97E;} #PianoKeySpacer { margin:0;padding:3px;display:block;width:30px;height:150px;} #PianoKey a {text-decoration: underline; color: navy;} /* ======================================= AD SPOTS ======================================= */ #adspot_aboutsherpa { margin:10px; padding:15px; background-color:#F1F1CF; font: normal 12px/18px verdana;} .ThirdColumnAd {margin-bottom: 20px;} .ThirdColumnAd h2 {font: bold 11px/14px arial; color: #A60000; letter-spacing:0; margin:0px; margin-top:10px;} /* ======================================= 2nd Column (More Resources) ======================================= */ .EditorialBlock a {text-decoration: none;} .EditorialBlock .headline b { display:block; background: white url(/images-cv/bg_tab_nov_06.jpg) no-repeat; padding: 3px 5px; font: bold 11px/14px verdana; color: #A63E3E } .EditorialBlock { margin-bottom:15px;; } .EditorialBlock .headline ol.moreResources,.EditorialBlock .headline ul.moreResources { border: solid 1px #E9E9C7; border-bottom: solid 1px #D7D4A2; border-right: solid 1px #D7D4A2; background-color: #FBFBEC; } .EditorialBlock .headline ol,.EditorialBlock .headline ul { margin:0; padding:6px; list-style-type: disc; } .indent0 {margin-left:0px;list-style:none;margin-top:20px;font: bold 15px/20px verdana;} .indent1 {margin-left:50px;list-style:square;margin-top:5px;font: bold 12px/16px verdana;color: #A60000;} .indent2 {margin-left:75px;list-style:none;font: normal 11px/20px verdana;} .indent0 a {text-decoration: none;color:black;} .indent1 a {text-decoration: underline;color: navy;} .indent2 a {text-decoration: underline;color: navy;} .indent0 a:hover,.indent1 a:hover,.indent2 a:hover {text-decoration: underline;color: navy; font-weight:bold;} .EditorialBlock .headline ol li,.EditorialBlock .headline ul li { margin-left: 15px;} .EditorialBlock .headline .moreResources,.EditorialBlock .headline .moreResources { list-style-type:square; color:#A63E3E;} .EditorialBlock a ,#MRBestSellers a { font: normal 11px/14px verdana; color: #222 !important; } .EditorialBlock a:hover ,#MRBestSellers a:hover { font: normal 11px/14px verdana; color: #A60000 !important; text-decoration: underline; } ol.moreResources li span {no_position:relative;margin:0; margin-left:-5px; margin-top:-2px;padding:0;} /* ======================================= Membership Form ======================================= */ #barrier_trialform { border:1px dotted #000; background-color:white; padding: 2px 10px; margin:10px auto;} form.trialSignup {width:100%;margin:10px 0 0 0;} form.trialSignup input {font-size:9px;} table.trialSignupForm td {font-size:11px;padding:3px;line-height:16px;} table.trialSignupForm .labels td {width:100px;padding:10px 10px 3px 0;} table.trialSignupForm .fields td {width:150px;padding:6px 10px 3px 0;} table.trialSignupForm td a.privacy {font-size:80%;} table.trialSignupForm td small {font-size:9px !important;line-height:1.1em;} table.trialSignupForm td ul {margin:0;padding:3px 0 0 18px;} table.trialSignupForm ul li {margin:0;padding:0 0 3px 0;} #barrier_trialform .hidden {display:none;} #barrier_trialform .warn {color: #A63E3E ;} input.trialSubmit {font-size:14px !important;margin:0 0 0 15px;width:90%;} a.membership_tour_button {background: url(images/membership-tour.png) no-repeat left top;display:block;width:195px;height:75px;no_no_float:left;} a.group_discount_button {background: url(images/group-discount.png) no-repeat left top;display:block;width:275px;height:75px;no_float:left;} #barrier_trialform h2 {font-size:17px; margin:5px;padding:0;} /* ======================================= Subscription Form ======================================= */ #NewsletterSignup { display:none; width: 450px !important;padding:0;margin:0;overflow: hidden;font: normal 10.5px/14px verdana; background: #fff url(/images-cv/newsletters.jpg) no-repeat; } #NewsletterSignup .padding { padding:0;margin:0;padding:15px;padding-right: 0px;vertical-align: top;padding-left: 105px;} #NewsletterSignup .padding h1 { margin:0;padding:0;display: block;font: bold 18px/20px verdana;margin-bottom: 6px;margin-bottom:3px; } #NewsletterSignup img {cursor: hand;} #signup { margin-top:8px;width:420px;background-color: #F0F1CE;margin-left:-10px;padding:2px;padding-bottom: 0px;margin-bottom:0;padding-left:10px;padding-right: 10px;font-size: 10px; } #signup .submit { font: normal 10px/11px verdana;color:black;text-decoration: none;background-color: #eee;border: outset #d2d2d2 2px;width: 40px;padding:2px;text-align:center;no_float: right;margin-top:3px;display: block;height:10px; } .newsletteroption { vertical-align: middle;margin-top: 2px;margin-bottom: 1px;clear:both;height:16px;} /* ======================================= PAGE SPECIFIC STYLES ======================================= */ /* ================================== HOME PAGE ================================== */ .newestArticles{margin:0; padding:0; margin-top: 0px;font: bold 15pt/18pt verdana;} .newestArticles span {display:block;margin-bottom: 5px;font: normal 11pt/14pt verdana !important;} .headlineblock {font: normal 11pt/13pt verdana; overflow:hidden; margin-top:8px;clear:both;} .headlineblock .date {width: 90px;padding:0;margin:0;font: normal 10pt/16pt verdana;text-align: left;no_float: left;} .headlineblock .date span {color:navy;font:bold 12pt/14pt verdana !important;font-weight:bold !important} .headlineblock .date b {font-weight: bold !important;} .headlineblock .headline{font: normal 14pt/16pt verdana;font-weight: bold;display: block;width: 360px; margin-bottom: 5px;no_float: left;} .headlineblock .headline a.normalLink {color:navy;display:none;no_float: right;text-decoration: none;} .headlineblock .headline a { color:navy; line-height:1.3em; } .article_summary{padding:0;font: normal 12pt/16pt verdana;margin-top: 2px;cursor: hand;} .dateer{no_float:right;margin:0px;color: #666;font: normal 10px/13px verdana; } .TypeMark{width:75px;color:#666;} .free_articles{padding: 0;margin: 0;width:475px;} /* ================================== NEWSLETTERS ================================== */ #careerClimberNewsletter ul li a {color: navy;font:normal 12px verdana;} #careerClimberNewsletter ul li {margin-bottom: 6px;} #careerClimberNewsletter h2 {margin-top: 5px;} #careerClimberNewsletter ul {list-style:square;color: #A60000;} #careerClimberNewsletter {display:block;width:450px;} /* ================================== NAME CATEGORY PAGES ================================== */ .nameGroup { clear:both; margin: 10px 5px; padding:10px;background-color: #F1F1CF;border-bottom: solid 1px #BDB97E;border-right: solid 1px #BDB97E;} .nameGroup h2 { margin: 0px;} .nameGroup {line-height: 16px;} .nameGroup a { text-decoration: none;white-space:nowrap; display:block;width:220px;no_float:left; overflow:hidden;} .nameGroup a span { text-decoration: none;color:black;} .nameGroup a:hover { background-color:white;} /* ================================== CATEGORY PAGES ================================== */ .breadcrumb {font:normal 10pt/14pt verdana;} h1#categoryname {margin-left:20px;margin-top:20px;margin-bottom:0;} .categorytools {background-color: #FBFBEC;border: solid 1px #BDB97E;font:normal 12px/14px verdana;padding: 5px;} .category_section {background-color: #FBFBEC;border: solid 1px #BDB97E;font:normal 12px/14px verdana;margin: 20px 20px;padding: 5px 20px;} .category_section h2 {color: #A60000;font:bold 15px/15px verdana;margin:0px;margin-bottom:10px;margin-left:-10px;} .category_section span {color: black;font:normal 11px/15px verdana;} .category_section .categoryitemdate {margin:0px;font-size:10px;color:#666;margin-top:20px;} .category_section h3 {margin:0;} .category_section .summary {margin:15px 0px;font:normal 12px/15px verdana;} .category_section .summary a,.category_section h3 a {text-decoration:none !important;color:black;} .category_section h3 a {color: black;font:bold 13px/16px verdana; margin:0;} .category_section .more_links {text-align:right;margin:5px;} .category_section .more_links a {text-decoration: none;color:navy;line-height:20px;} .category_section .more_links a:hover {text-decoration: underline;color:#A60000;} .sub_category_container {width:550px; overflow:none;margin-left:20px;margin-bottom:0;} .sub_categories {display:block;color: #A60000;no_float:left; width:220px;overflow:hidden; } .sub_categories a {text-decoration:none;color:navy;} .sub_categories a:hover {text-decoration:underline;color:navy;} /* ================================== ARTICLE PAGE ================================== */ .article_content {font: normal 13pt/18pt verdana;padding: 0 15px;} .article span.date {color:#666;font-size:10px;font-weight:normal;} .article h1 a {text-decoration:none;font-size:14pt;line-height:18px;} .article h1 a, .article h1 a:visited {color:#000;} form#forward_friend {font-size:10px;text-align:right;margin:0 0 20px 0;} form#forward_friend input {font-size:10px;margin:0 0 5px 0;} .article_search_box {margin:20px 0;border: 1px dashed #ccc !important; padding: 5px 15px 5px 5px !important; background-color: #f2efda !important; width: 96% !important; height:28px !important; clear:both;} .article_search_box a {font-size:9px;line-height:16px; margin:0 5px 5px 0; no_float:right; text-align:right;} .summary {margin:10px 30px 30px 30px;} p.articlesPage {border:1px solid #ccc;background: #efefef;padding:5px;line-height:16px;} .article h1#typ_art { background: url(/images-cv/icon/article.gif) no-repeat left top; } .article h1#typ_pr { background: url(/images-cv/icon/pr.gif) no-repeat left top; } .article h1#typ_intv { background: url(/images-cv/icon/interview.gif) no-repeat left top; } .article h1#typ_knwhw { background: url(/images-cv/icon/.gif) no-repeat left top; } .article h1#typ_casestd { background: url(/images-cv/icon/casestudy.gif) no-repeat left top; } .article h1#typ_blog { background: url(/images-cv/icon/blog.gif) no-repeat left top; } .toolblock{ background-color: #FBFBEC;padding:2px;font: normal 11px/12px verdana;letter-spacing:0;white-space: nowrap;margin-top:20px;margin-bottom:20px;width:400px;} .toolblock a {color:blue;} #commentthanks { border: dotted 1px #33cc33; background-color: #d0d49e; padding:10px; margin-top:20px; margin-bottom:20px; } .comment { border: dotted 1px #gray; background-color: #F2EFDA; padding:10px; margin-top:5px; margin-bottom:10px; } /* ================================== RELATED PAGE ================================== */ .relatedItem {padding:5px 10px;background-color: #FBFBEC;margin: 10px 10px;border-bottom:solid 1px #F1F1CF;border-right:solid 1px #F1F1CF;} .relatedItem h2 {margin: 0;font-size:12px;color:#A63E3E} .relatedItem a {text-decoration:none;color:black;font: normal 12px/15px verdana;} .relatedItem .pubDate {color:#666;font: normal 11px/15px verdana;text-align:right;margin-top:-17px;} .relatedItem .Headline {color:black;font: bold 14px/15px verdana;margin-top:3px;} .relatedItem .Summary {color:black;font: normal 12px/15px verdana;padding:10px;padding-bottom:0;} .relatedItem .readLink {text-align:right;padding:10px;} .relatedItem .readLink a {text-decoration:none;color:navy;font: normal 12px/15px verdana;} /* ================================== BARRIER PAGE ================================== */ #barrierFooter { padding:15px 0 0 0; width:485px; overflow:hidden; margin: 0 auto;} #articleCover { no_position:relative; no_float:left; width:155px; height:245px; background:url(/images-cv/redBookCover.gif) no-repeat; } #articleCover h1 {no_position:relative; top:10px; left:1px; font: normal 14px/14px "Courier New", Courier, mono; color:#A60000; text-align:center; width:150px; margin:0; padding:0 10px 0 0; text-transform:uppercase; } #articleCover #spacer{height: 175px;} #articleCoverNote {font-size:9px;letter-spacing:-.01px;line-height:9px;} #barrierBuyText {padding:0 15px 0 0px;border: solid 1px #999;background-color: #f2efda;width:300px;padding:10px;no_float:right;} #barrierBuyText strong {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;display:block;} #barrierBuyText a { color:#000; text-decoration:none; } #articleCover #title a {no_position:relative;top:37px;left:26px;font-size:11px;text-decoration:none;line-height:1.2em;width:110px;color:#000;} #articleCover #type a {no_position:relative;top:145px;left:30px;font-size:11px;line-height:1.2em;color:#000;text-decoration:none;} #barrierFooter input {font-size:14px;} #BarrierContent #addrs {width:720px;padding:0 270px 0 0 ;margin:20px 0 0 0;font-size:12px;} #BarrierContent #addrs div {no_float:right;width:300px;} .BarrierNotice {font:bold 12px/18px verdana;margin:0;color:#A60000;margin-top:10px;} .BarrierNotice_CalltoAction {font:bold 14px/18px verdana;margin:0;color:black;margin-bottom:10px;} #BarrierContent .article {background-color:#FBFBEC;padding:10px;} .BarrierCopy {background-color:#FBFBEC;padding:10px;margin-left:10px;} .BarrierCopy h3 {margin:0;} /* ======================================= POSITION DIRECTIVES ======================================= */ #Placement_HeaderImage { display: block; top: 5px;margin-left: 12px;z-index:4; } #TopTabs { no_position: relative; display:none; top: 36px; left: 258px;z-index:6; overflow:hidden; width:542px; } #SideBarBGLogoCutOut { no_position: relative;display:none; background-color:white;display:block; top:0px; left: 0px; z-index:2;width:300px;height:66px; } #BorderContainer { no_position: relative; display:block; border-left: solid #A60000 10px;height:100%;top:0;z-index:3;} #PageContainer { width: 800px; no_position: inline; top: 0px;left: 0px;} #ContentContainer { no_position:inline; padding:20px;width: 650px;} #TabBottom { no_position: relative; display:none;z-index:7; top: 66px;left: 10px; background-color: #D7D4A2; height: 27px;width: 790px; } #SideBar { no_position: relative; display:none; top: 62px;left: 13px; width: 130px;z-index:8; } #SideBarBG { no_position: relative; display:none; top: 0px;left: 10px; background-color: #D7D4A2; height: 100%;width: 130px;z-index:1; } #sherpaLogin { no_position: relative; display:none; top: 0px;left: 610px; width: 390px;height: 50px; } #ThirdColumnMain { z-index:99;display:block; width: 595px; no_float:left;margin:1px; max-width:600px} #ThirdColumn2nd { z-index:99;display:none; width: 165px; no_float:left;margin:1px; max-width:165px} #ThirdColumn3rd { z-index:99;display:none; width: 165px; no_float:left;margin:1px; max-width:165px } #OneColumnMain { z-index:99;display:block; width: 875px; no_float:left;margin:1px; max-width:875px} #TwoColumnMain { z-index:99;display:block; width: 875px; no_float:left;margin:1px; max-width:875px} #TwoColumn3rd { z-index:99;display:none; width: 165px; no_float:left;margin:1px; max-width:165px} #BarrierContent { z-index:99;display:block; width: 525px; no_float:left;margin:1px; max-width:525px} #BarrierForm { z-index:99;display:block; width: 315px; no_float:left;margin:1px; max-width:315px} .articleFunctions {display:none;} .articleTitle {font-size:18px;} .articleStats {display:block !important;text-align:left !important;} #ContentContainer {display:block;font: normal 13px/16px verdana;width:700px;} #NewsletterSignup {display:none;}