html, body { height: 100%; } body { margin: 0; padding: 0; text-align: center; font: normal 76%/1.4em verdana, sans-serif; } p, ul, li, ol { margin: 0; padding: 0; } select, input { font-size: 1em; } #status { display: block; position: absolute; top: 2px; right:2px; width:225px; background-color:white; color:black; border:solid 1px #a9a9c7; padding:5px; font-weight:bold; overflow: auto; font-size:1.5em; z-index:9602; -moz-opacity:.9; visibility:hidden; } #container { width: 972px; margin: 0 auto; padding: 0 14px; text-align: left; } #info_user { float: right; } #info_username { margin-right: 20px; } /************* UTILITY **************/ .hidden { display:none; } .invisible { position:absolute; visibility:hidden; } .noMargin { margin:0px; } .inline { display:inline; } .imglink img { border: 0; } .tagSmall {	font-size:0.9em; } .tagNormal { font-size:1.2em; } .tagMedium { font-size:1.4em; } .tagLarge { font-size:1.6em; } .clearfix { height: 1%; } .clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; } /***************** MAIN LAYOUT ******************/ #content { width: 650px; float: left; text-align: left; background-color: #fff; margin: 0 0 0 5px; } /* change share_content to content_wide */ #content_wide, #share_content { margin: 0 5px; text-align: left; } #controls { float: left; width: 282px; margin-left: 20px; } /*#footer { clear: left; } /***************** DIALOGS ******************/ #dialog { top:0px; left:0px; visibility:hidden; display:none; z-index:9603; margin:0 auto; margin-top:5em; width:100%; position:absolute; } #dialogContent { position:relative; visibility:hidden; display:none; margin-left:auto; margin-right:auto; text-align:left; z-index:9604; padding:1em; background:#ffffff; border: 4px solid #000; width:400px; vertical-align:middle; } #screen { top:0px; left:0px; visibility:hidden; display:none; z-index:9601; filter:alpha(opacity=75); opacity:.75; -moz-opacity:.75; width:100%; height:100%; background:#333; position:absolute; } /******************* PANHANDLE NAVS ********************/ .sideNavigation { float: left; width: 340px; } .sideNavigation li { list-style: none; display: inline; } .sideNavigation li strong, .sideNavigation li a { display: block; padding: 4px 2px 4px 6px; text-decoration: none; font: bold 1em arial, helvetica, sans-serif; } .sideNavigation strong { background: #deffc8; } .sideNavigation a span { color: #acacac; font-weight: normal; margin-left: 5px; } .sideNavigation a:hover span { color: #7c7c7c; } .sideNavigation strong span { font-weight: normal; margin-left: 5px; } #profileform, .pan { margin: 0; padding: 12px; float: left; width: 512px; background: #deffc8; } #profileform fieldset, .pan .innerpan {  position: relative; display: block; margin: 0; padding: 10px; background: #fff;  } /***************** CREATE RESUME ******************/ #create_matrix { border: 1px solid #3672a4; padding: 1px; margin: 10px auto; width: 680px; } #create_matrix table { width: 100%; } #create_matrix th, #create_matrix td { padding: 4px; text-align: center; } #create_matrix th.feature { width: 50%; } #create_matrix tr.odd td, #create_matrix tr.odd th { background: #eee; } #create_matrix th { text-align: right; font-weight: normal; } #create_matrix th.topheader { text-align: center; font-weight: bold;	 } #create_matrix .buttonrow td { padding-top: 10px; } #create_matrix a { display: block; padding: 4px; font-weight: bold; font-family: arial, helvetica, sans-serif; border: 1px solid #3672a4; color: #fff; background: #3672a4; text-decoration: none; } #create_matrix a:hover { background: #fff; color: #3672a4; } #create_choose { width: 710px; margin: 10px auto 0 auto; } #create_choose h2 { font-size: 1.5em; color:  #577e3d; border-bottom: 1px solid #577e3d; } #create_choose div.create_choose_opt { position: relative; width: 310px; height: 250px; padding: 0 8px 8px 8px; background: #deffc8; border: 2px solid #aad38d; } * html #create_choose div.create_choose_opt { display: inline; } #create_choose div ul { margin-left: 2em; margin-right: 1em; line-height: 1.5em; } #create_choose .create_button { position: absolute; bottom: 8px; left: 0; width: 100%; text-align: center; font-size: 1.6em; font-weight: bold; } #create_choose #create_new { float: left; margin-left: 14px; } #create_choose #create_import { float: right; margin-right: 14px; } /***************** EDIT RESUME emurse resume *******************/ .resume_section { position: relative; overflow: hidden; background:#fefefe; border: 1px solid #efefef; margin: 10px 0px; padding: 4px; width: 600px; } .resume_section_hover { position: relative; overflow: hidden; background: #fefcd8; border: 1px solid #dbcf97; margin: 10px 0px; padding: 4px; width: 600px; } .resume_move_section { position: relative; border: 2px dotted #ccc; background: #eee url(http://www.emurse.com/images/reorder_section.gif) right 0 no-repeat; margin: 10px 0; padding: 2px; cursor: move; width: 600px; opacity: .50; } .resume_section h3, .resume_section_hover h3, .resume_move_section h3 { color:#595959; padding:6px; text-align: left; font-size: 1.2em; margin: 0 0 0.5em; } .entry { display: block; position: relative; margin: 4px; } .entry_multi { display: block; position: relative; margin: 4px; border:1px solid #efefef; } .entry_multi_hover { display: block; position: relative; background: #fffde9; margin: 4px; border:1px solid #dbcf97; } .entry_multi_move { display: block; overflow:hidden; position: relative; margin: 4px; border:2px dotted black; cursor: move; background: #eee url(http://www.emurse.com/images/reorder_entry.gif) 5px 5px no-repeat; } .entryReorder { float: right; font-family: Verdana, sans-serif; font-weight: bold; text-decoration: none; padding: 5px; font-size: 1.25em; } .entryReorder a:hover { text-decoration:underline; } .sectionReorder { float: right; font: bold 1.4em arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 3px 0 0 0; background: #fefcd8; padding: 5px; border: 1px solid #cc9; } .sectionReorder a:hover { text-decoration:underline; } .sectionbuttons { float: right; padding: 2px; } .fieldSpan,.fieldSpanEnabled { display: block; position: relative; font-family: verdana, sans-serif; width:340px; } .fieldContainer { display: block; position: relative; } .fieldSpan { background:transparent; padding: 3px; } .fieldSpanEnabled { padding: 2px; background: #fff; font-size: 1.1em; border: 2px solid #dbcf97; } /*** inline tips ***/ .inlineTip, .inlineTipBig { visibility: hidden; position: absolute; right: 0; padding: 4px; background: #fff; border: 1px solid #41a300; text-align: left; font: normal .9em arial, helvetica, sans-serif; z-index: 90; } .inlineTip { bottom: 27px; } * html .inlineTip { bottom: 37px; } .inlineTipBig { bottom: 77px; } * html .inlineTipBig { bottom: 87px; } .inlineTip .tippointer, .inlineTipBig .tippointer { position: absolute; bottom: -7px; left: 10px; z-index: 100; } #content_toolbar { display:none; } /*** review tips ***/ .inlineReviewTip, .inlineReviewTipBig { visibility: hidden; position: absolute; right: 0; padding: 4px; background: #fff; border: 1px solid #e29014; text-align: left; font: normal .95em arial, helvetica, sans-serif; z-index: 90; } .inlineReviewTip { bottom: 27px; } * html .inlineReviewTip { bottom: 37px; } .inlineReviewTipBig { bottom: 77px; } * html .inlineReviewTipBig { bottom: 87px; } .inlineReviewTip .reviewtippointer, .inlineReviewTipBig .reviewtippointer { position: absolute; bottom: -7px; left: 10px; z-index: 99; } .reviewButtons { float: right; border: 0; } .inlineReviewTip .reviewButtons, .inlineReviewTipBig .reviewButtons { margin-top: 3px; cursor: pointer; } /* end tips */ .reviewedField { color: #f1a532; } input.reviewed, textarea.reviewed { border: 2px solid #f1a532; } .inlineReview { display: block; padding: 4px; background: #fcebd1; border: 1px solid #f1a532; width: 484px; } .field_buttons { float: right; margin-right: -4px; /* try to figure out how not to do this */ display:none; visibility:hidden; } .field_formathelp { font-size: .9em; display:none; visibility:hidden; } .txtArea { width: 100%; } .txtField { width: 100%; } .toolslink { padding: 6px 6px 6px 34px; background: url(http://www.emurse.com/images/menu2.gif); background-position: 10px 7px; background-repeat: no-repeat; text-decoration: none; } .toolslink span { display: none; } .section_rename_txt { color: #1a4b6f; font-size: 1.2em; font-weight: bold; padding: 2px; background: #fff; border: 2px solid #dbcf97; } .section_tools { position: relative; display: none; position: absolute; top: 32px; left: 14px; z-index: 90; width: 240px; background: #fff; } .section_tools ul { padding: 0; margin-top: -2px; list-style: none; background: #fff; border: 1px solid #6283a0; font-size: .8em; width:100%; position: relative; } .section_tools li { position: relative; width:100%; display: inline; } .section_tools a { display: block; padding: 6px 6px 6px 25px; text-decoration: none; background-position: 6px 4px; background-repeat: no-repeat; } .section_tools a:hover { color: #fff; } .sec_addentry a { background-image: url(http://www.emurse.com/images/addentry.gif); } .sec_reorder a { background-image: url(http://www.emurse.com/images/reorder.gif); } .sec_remove a { background-image: url(http://www.emurse.com/images/remove.gif); } .sec_rename a { background-image: url(http://www.emurse.com/images/pencil.gif); } .sec_linked a { background-image: url(http://www.emurse.com/images/linked.gif); } .entry_remove { display: block; text-align: right; padding: 3px; height: 1.4em; position: relative; } .entry_remove a { display: block; position: absolute; right: 5px; } #hostedAd { padding: 5px; font-size: 1.1em; background: #deffc8; border: 2px solid #aad38d; width: 598px; } /************ forms  **************/ .resume_form { width: 100%; } .resume_form th { padding: 4px; width: 25%; text-align: right; vertical-align: top; color:#666666; } .resume_form td { padding: 4px; color: #333333; } .s_personalinfo input { width: 80%; } .s_personalinfo .zip { width: 8em; } .s_personalinfo .phone, .s_personalinfo .fax { width: 15em; } .s_objective textarea { width: 100%; } .field_textArea { border:1px solid #ccc; font-size:1.1em; width:340px; } .field_text { border:1px solid #ccc; width:340px; } .field_date { border:1px solid #ccc; width:340px; } /*************** RIGHT SIDE options ****************/ #docoptions { display: block; height: 30px; font-size: 1em; width: 280px; } #toggletips { float: left; width: 120px; } #tipson, #tipsoff { float: right; text-align: right; width: 132px; font-size: 1em; } #spellchecklink { float: left; width: 108px; font-size: 1em; } #tipson, #tipsoff { display: none; } /*************** RIGHT SIDE cloud ****************/ #cloudView { background: #fff url(http://www.emurse.com/images/help_bg.gif) 0 0 no-repeat; padding: 5px; padding-bottom: 15px; margin-bottom: 10px; } #cloudView h3 { color: #666; } #cloudView h3 span { font-size: .8em; margin-left: 8px; } #cloudView p { text-align: justify; padding: 0 10px 5px 10px; margin: 0px; color: #265904; } #cloudView a { text-decoration:none; } /******************* RIGHT SIDE how do I? ********************/ #help { background: #fff url(http://www.emurse.com/images/help_bg.gif) 0 0 no-repeat; height: 200px; padding: 5px; } #help h3 { color: #999; } #helpOptions { list-style: none; font-size: .8em; height: 20px; width: 206px; margin: 0 auto; } #helpOptions li { float: left; width: 33px; height: 20px; background: #fff; text-align: center; border: 1px solid #ddd; border-bottom-color: #fff;; border-right-width: 0; } #helpOptions #helpoptions_textile { border-right-width: 1px; width: 35px; } #helpOptions a { display: block; height: 20px; background: #eee; border-bottom: 1px solid #ddd; } #helpOptions a:hover { background: #fff; } #helpOptions a img { border: 0; } #helpOptions #helpoptions_bullets { border-right-width: 1px; } #help_bold, #help_italics, #help_underline, #help_links, #help_images, #help_bullets, #help_textile { float: left; height: 120px; width: 265px; padding: 2px; border: 1px solid #ccc; background: #fff; font: normal .9em arial, helvetica, sans-serif; } * html #help_bold, * html #help_italics, * html #help_underline, * html #help_links, * html #help_images, * html #help_bullets, * html #help_textile { margin-top: -1px; } #helpContent li { text-align: center; } .help_current { background-color: #ccc; } /***************** EDIT control area/ sections ******************/ #controls h3 { font: bold 1.3em arial, helvetica, sans-serif; } .controlbox { min-height: 300px; padding: 5px; margin: 0 0 10px 0; } #managesections select { width: 65%; margin-right: .5em; font-size:1em; } #managesections input { font-size:1em; } #managesections label { display: block; padding: 5px 0; font-family:Verdana; font-size:.95em; font-weight:bold; } #managesections ul { padding-bottom: 10px; margin-bottom: 4px; border-bottom: 1px solid #b6f38d; } #managesections li { display: block; padding: 4px; list-style: none; } #managesections li a{ color:#265904; font-size:.8em; text-decoration: underline; padding: 2px; } #managesections li a:hover { color: #5eb523; } .managesections_opt { float: right; } .managesections_opt img { margin-left: 5px; cursor: pointer; border:0px; } #managesections li a#reorderSections { font: bold 1.1em arial, helvetica, sans-serif; padding-left: 0; } /******************* EDIT spell checker ********************/ #spellcheck_data form { display: block; } /* #spellcheck { margin-top: 12px; font-size: .9em; overflow:auto; display: block; border: 1px solid #f00; }*/ #spellcheck_word { background: #c00; color: #fff; font-weight: bold; padding: 2px; } #spellcheck_item { font-size: 1.1em; border-bottom: 1px solid #ccc; font-weight:bold; } #spellcheck_data { padding: 4px; background: #efefef; height: 90px; overflow: auto; } #spell_info { float: left; padding-top: 5px; width: 220px; } #spell_info input, #spell_info select { margin-top: 5px; width: 398px; } #spell_buttons { padding-top: 70px; width: 140px; } #close_spellcheck { clear: left; padding-top: 20px; } #suggestSelect { border: 1px solid #0f0; } /******************** EDIT existing resume ********************/ #uploadexistingresume { display: block; padding: 8px; margin: 12px 0 0 0; } .sorry { padding: 8px; } #existing_data { margin: 20px 0 10px 0; background-repeat: no-repeat; background-position: 0 0; padding-left: 20px; padding-bottom: 5px; border-bottom: 1px solid #ccc; color: #999; } #existing_data strong { font-size: 1.2em; } #existing_subdata { margin-left: 20px; } /************* DESIGN **************/ #resumeStyleContainer { text-align: center; } #resumeStyleContainer table { margin: 0 auto; } #resumeStyleContainer .resumeStyle { background:white; padding:5px;    } #currentStyle { display:inline; } #resumeStyleContainer .resumeStyleSelected { padding:5px; } #resumeStyleContainer .resumeStyleName { text-align:center; } #resumeStyleContainer .resumeStyleNameSelected { text-align:center; } /*************** OPTIONS rename ****************/ #resume_options h3 { font: bold 1.6em arial, helvetica, sans-serif; letter-spacing: -1px; margin: 0 0 1em 0; } .resume_options_buttons { margin-top: 5px; text-align: right; } .resume_options_buttons input { padding: 2px 1px; font-weight: bold; } /*#nameOfNewResume { padding: 2px 1px; margin: 0 0 0 10px; } #rename_submit { } /************ OPTIONS remove *************/ #remove_msg { margin: .5em 0; } #remove_prompt { margin: .5em 0; font-weight: bold; color: #c00; } /****************** WEBSITE overview *******************/ /** if nothing's hosted **/ #hosting_new p { margin: 0 0 10px 0; } #hosting_new #hosting_new_instr { font-weight: bold; margin-top: 20px; } #newHostingForm { display: block; width: 570px; margin: 10px 0; padding: 5px; border:2px solid #aad38d; background: #deffc8; text-align: right; } #newHostingForm span { width: 75%; float: left; text-align: left; } /* #newSubdomain { font-size: 1.2em; padding: 2px 1px; margin: 0 0 0 4px; } */ #createSubdomain { font-weight: bold; font-size: 1.2em; padding: 2px 1px; } /** normal **/ #hostedURL { margin-right: 6px; padding: 8px 5px; } #hostedURL a#subdomain_link { font-size: 1.2em; } #hostedStats { float: right; width: 278px; } #hosting_stats { width: 100%; } #hosting_stats td, #hosting_stats th { text-align: center; width: 33%; } #hosting_stats td { font-size: 1.2em; font-weight: bold; } #hosting_stats th { font-weight: normal; } #stats_switchtype { float: right; } #stats_switchtype label, #stats_switchtype select { margin: 20px 0 0 0; padding: 0; } #stats_header { margin: 15px 0 0 0 !important; padding: 5px 0; border-top: 1px solid #ccc; } #hosted_singleresume { } #hosted_singleresume h2 { background: #dcdcdc; border: 1px solid #ccc; border-bottom-width: 0; padding: 8px; margin: 10px 5px 0 0; } #hosted_singleresume h3 { clear: both; float: right; margin: 15px 10px 0 0; font-weight: normal; font-size: 1.2em;		 } #hosted_singleresume span { font-size:.8em; }	 #singleresume_stats { background: #eaeaea; border: 1px solid #ccc; border-top-width: 0; padding: 5px 5px 5px 8px; margin-right: 5px; font-size: 1.2em; } #singleresume_stats ul { display: inline; } #singleresume_stats li { display: inline; list-style: none; margin-right: 1em; } #singleresume_stats a { font-size: .8em; } #singleresume_default { float: right; margin: 5px 10px 0 0; } #singleresume_default label { margin-left: .5em; } #singleresume_default input { margin-left: 1em; } #hosting_options { display: block; border: 1px dotted #999; margin-top: 10px; margin-right: 5px; padding: 6px 8px; } #hosting_options legend { font-family: arial, helvetica, sans-serif; padding: 3px; color: #999; } #hosting_options label { margin: 0 3em 0 1em; font-family: arial, helvetica, sans-serif; font-size: .95em; } #linktobadge { clear: both; padding-top: 30px; } #linktobadge a { display: block; padding: 5px; text-align: center; background: #ffc; border: 1px solid #fc9; } #hostedStatsAddl { clear: left; padding-top: 10px; } #hostedStatsAddl h4 { font-size: 1.2em; } #statType { width:250px; margin-top:25px; } #hosts { } #refers { } #keywords { } .statList { width: 100%;	 }	 #hosts table, #refers table, #downloads table, #keywords table { width: 100%; } #hosts .even td, #refers .even td, #downloads .even td, #keywords .even td { background: #fff; } #hosts th, #refers th, #downloads th, #keywords th { text-align: left; padding: 3px 1px; border-bottom: 1px solid #666; } #hosts td, #refers td, #downloads td, #keywords td { font-size: .9em; padding: 3px 1px; margin: 0; background: #efefef; } #badgecode { float: left; width: 258px; padding: 5px; margin-top: 10px; border: 1px solid #ccc; padding-top: 0; } #badgecode p { margin: 0 0 5px 0; line-height: 1.4em; color: #666; } #pwcontrols { width: 390px; padding: 5px; } #pwcontrols .pw_p { background:#eee; border:none; } #pwcontrols p.radiochoice { margin-left: 1em; } #pwcontrols fieldset { border: 1px solid #ccc; padding: 4px; background: #eee; } #pwcontrols fieldset label { float: left; width: 12em; } #pwcontrols fieldset input { width: 14em; } .share_textarea label { display: block; margin: .5em 0 .25em 0; } .share_textarea textarea { width: 100%; } .share_button { margin: .5em 0; text-align: right; } .share_button input { padding: 2px 1px; } /***************** WEBSITE settings dialogs ******************/ #personalinfo_options { list-style: none; } #personalinfo_options li { padding: 3px 0; } #personalinfo_options li input { padding: 2px; } /************* WEBSITE  PROFILES **************/ #saveprofile { clear: both; text-align: center; padding-top: 10px; } #profileform h3 {  margin: 0; padding: 0; font: bold 1.2em arial, helvetica, sans-serif;  } #profileform fieldset div { clear: left; padding: 4px 0; } #profileform fieldset div label { float: left; width: 200px; padding-right: 10px; text-align: right;} #profileform .pf_txt, #profileform textarea { width: 220px; } #profileform .pf_next { text-align: right; padding-top: 4px; } #profile_details div { border-bottom: 1px solid #ccc; margin-bottom: 5px; } #profileform #profile_details div label { width: 200px; } #profileform #yoursummary div label { width: 120px; } #profileform #yoursummary li { list-style: none; margin-left: 130px; } #profileform #yoursummary input.pf_txt { width: 300px; } #profileform #yoursummary textarea { width: 300px; height: 90px; } #profileform #interviewquestions div label { display: block; text-align: left; width: 90%; } #profileform #interviewquestions textarea { width: 90%; height: 90px;} #profileform #websitelinks div label { width: 120px; } #profileform #websitelinks input.pf_txt { width: 230px; } #profileform #websitelinks textarea { width: 230px; height: 80px; } #profileform #websitelinks td { vertical-align: top;  } #profileform #websitelinks .pf_linkurl { color: #888; } #profileform #jobpreferences div.makepublic { padding-top: 2px; } #profileform #jobpreferences select { width: 230px; } #profileform #jobpreferences .makepublic label { width: auto; margin-left: 210px; color: #666; } #profileform p.profile_description { margin: .5em 0 1em 0; padding: 0; color: #5c5c5c; } /*************** WEBSITE promote ****************/ #promote_badge { float: left; width: 460px; padding-right: 15px; margin-top: 12px; border-right: 1px solid #ccc; } #promote_sig { float: left; width: 460px; margin-top: 12px; padding-left: 15px; } #badge_preview { float: left; width: 115px; } #badge_code { float: left; width: 340px; } #badge_code textarea { width: 335px; height: 103px; } #sig_preview { float: left; width: 160px; padding: 8px; } #sig_code { float: left; width: 280px; } #sig_code textarea { height: 103px; width: 275px; } #promote_badge p, #promote_sig p { clear: left; padding-top: 10px; text-align: center; } /*************** NETWORK contacts ****************/ #networktour { width: 683px; height: 493px; margin: 0 auto; position: relative; background: #fff url(http://www.emurse.com/images/networktour.gif) 0 0 no-repeat; } #networktour h3 { position: absolute; left: 172px; } #networktour #biginvite { position: absolute; bottom: 30px; left: 220px; } #contact_add a, #contact_addagain { padding-left: 20px; font-weight: bold; background: #fff url(http://www.emurse.com/images/contact_add.gif) 0 0 no-repeat; } #network_search { margin-bottom: 25px; } #network_searchform { display: block; background: #efefef; border-bottom: 1px solid #ccc; text-align: center; padding: 12px; } #network_cloud p { margin: .5em 20px; line-height: 2em; } #net_cloud_desc { text-align: center; } #key_keywords { color: #427aa0; } .userTag, #key_usertags { color: #70a94a; } #network_cloud a { outline: none; padding: 1px; border: 1px solid #fff; } #network_cloud a.depressed { background: #eee; border: 1px solid #555; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } .lockedResume { background: #fff url(http://www.emurse.com/images/lock.png) 0 3px no-repeat; padding: 5px 0 5px 20px; } #network_paging { display: block; text-align: center; margin: 1em 0; font-size: 1.2em; } #network { margin: 0; padding: 12px; float: left; width: 500px; background: #deffc8; } #network_card {  margin: 0; padding: 10px; border: 0; background: #fff;  } #card_icons { float: right; } #network_card h2 { font: bold 2em arial, helvetica, sans-serif; color: #427aa0; letter-spacing: -1px; margin: 0; padding: 0; border: 0; } #network_card h3 { font: bold 1.4em arial, helvetica, sans-serif; color: #70a94a; margin: 0; padding: 0; } #network_card h4 { font: bold 1.2em arial, helvetica, sans-serif; color: #333; margin: 1em 0 0 0; padding: 0; } #card_update { padding: .5em 0; margin: 0 0 .5em 0; border-bottom: 1px solid #acacac; font-style: italic; color: #acacac; } #card_contact table { margin: 1em 1em 0 1em; } #card_contact th { padding: 2px; text-align: left; } #card_contact td { padding: 2px 5px; vertical-align: top; } #card_contact #card_address { padding-left: 20px; line-height: 1.4em; } #card_tags p { margin: 1em; } #card_tools { margin: 1em 0 0 0; padding: 1em 0; border-top: 1px solid #acacac; font-size: .9em; text-align: center; } #card_taginst { color: #999; display: block; } #tagoptions { margin-left: 6px; padding-left: 8px; border-left: 1px solid #ccc; } #card_canceltags { margin-left: 8px; font-size: .8em; } .notspecified { color: #ccc; } #notags { color: #ccc; } /********** HOME user ***********/ #home_rlist { width: 400px; } #home_rlist ul { margin: 6px 0; } #home_rlist li a, #home_rlist li strong { padding: 4px 0 4px 10px; border-bottom: 1px dotted #c3ddb2; font-family: verdana, sans-serif; } #home_rlist p { color: #898989; } #home_rlist #whatsnext { background: #f5f5f5; padding: 10px; margin-top: 14px; margin-right: 10px; } #home_rlist #whatsnext ul { margin: 2px 0; } #home_rlist #whatsnext li { display: list-item; padding-left: 20px; background: url(http://www.emurse.com/images/bullet_go.gif) 0 0 no-repeat; } #home_rlist #whatsnext li.upgrade { background-image: url(http://www.emurse.com/images/heart.png); } #home_rlist #whatsnext li a, #home_rlist #whatsnext li strong { display: inline; background: none; padding: 0; border-bottom: none; } #home_rlist #whatsnext li a { font-weight: normal; } #home_rlist #whatsnext h3 { margin: 0 0 4px 0; padding: 0; font: bold 1.4em arial, helvetica, sans-serif; color: #7c7c7c; } #home_rstats { padding: 0 !important; width: 570px; } #rstats_tabs { background: #fff; } #home_rstats .innerpan { margin: 12px; } #rstats_tabs li { list-style: none; margin: 0; padding: 0; } #rstats_tabs li a { display: block; float: left; width: 120px; padding: 4px; background: #ebebeb; text-decoration: none; border-right: 2px solid #fff; } #rstats_tabs li a:hover { background: #427aa0; color: #fff; } #rstats_tabs li.current a { background: #deffc8; color: #333; font-weight: bold; } #rstats_links { text-align: center; } /*** lower half ***/ #home_lower { clear: left; padding-top: 10px; } #home_lower div { float: left; padding: 10px; border-top: 1px solid #999; background: #fff url(http://www.emurse.com/images/home_lower_title.gif) 0 0 repeat-x; } #home_lower div#home_jobs { background: #fff url(http://www.emurse.com/images/home_jobs_bg.gif) 0 0 no-repeat; min-height: 275px; width: 304px; } #home_lower div#home_news { width: 628px; } #home_lower h3 { font: bold 1.5em/1 arial, helvetica, sans-serif; color: #252525; margin: 0 0 10px 0; padding: 0; } #home_lower div#home_jobs h3 { color: #fff; } #home_lower ul { padding: 10px 0; list-style: none; } #home_lower li { margin: 0 0 4px 0; } #home_jobs li#indeedgraphic { text-align: right; } #home_lower .home_joblisting { margin: 0; padding: 10px 0 12px 0; margin: 0; background: #fff; border: 0; color: #555; } .home_joblisting h4 { font: bold 1em/1.5em verdana, sans-serif; margin: 0; padding: 0; } .home_joblisting h4 a { text-decoration: none; } .home_joblisting .home_joblisting_info { font-size: .95em; color: #999; } .home_joblisting_tools { margin-top: 5px; } .home_joblisting_tools a.apply { font-weight: bold; padding-left: 16px; background: #fff url(http://www.emurse.com/images/thumbsup.gif) 0 0 no-repeat; margin-right: 26px; } .home_joblisting_tools a.turndown { padding-left: 16px; background: #fff url(http://www.emurse.com/images/thumbsdown.gif) 0 0 no-repeat; margin-right: 4px; } .home_joblisting_tools a.forward { padding-left: 18px; background: #fff url(http://www.emurse.com/images/email_go.gif) 0 0 no-repeat; } #home_progress p { padding: 10px 0; } #home_news p { padding: 10px 0 6px 0; } #jobsPoweredBy { float: right; } #jobmissing { display: block; padding-top: 10px; } #jobmissing p { padding: 5px 0; } #jobmissing p label { float: left; width: 80px; text-align: right; margin-right: 5px; } #jobmissing p#missing_submit { margin-left: 85px; } /**************** HOME public *****************/ #minitour #tour_graphic { float: left; width: 589px; height: 266px; padding: 5px 8px 8px 6px; background: #fff url(http://www.emurse.com/images/screencap_holder.gif) 0 0 no-repeat; } #minitour #tour_info { float: left; width: 345px; height: 266px; margin-left: 12px; position: relative; } #minitour h3 { font: bold 1.5em arial, helvetica, sans-serif; margin: 0; padding: 4px 0 6px 0; } #minitour p { line-height: 1.6em; margin: 0 0 8px 0; } #minitour #tour_callout { text-decoration: none; font-weight: bold; font-style: italic; padding-right: 18px; background: #fff url(http://www.emurse.com/images/bullet_go.gif) right top no-repeat; } #minitour #tour_nav { padding: 5px 0; border-top: 1px dotted #666; list-style: none; position: absolute; bottom: 0; right: 0; } #tour_nav li { float: left; margin: 0 1px 0 0; } #tour_nav li#viewtour { float: right; margin: 0; } #tour_nav li a { display: block; padding: 4px 6px; background: #666; color: #fff; text-decoration: none; } #tour_nav li.current a { color: #666; background: #fff; } #tour_nav li#viewtour a:hover { text-decoration: underline; } #bigcallout { clear: left; padding: 30px 0 40px 0; text-align: center; font-size: 1.2em; } #home_bottom { background: #fff url(http://www.emurse.com/images/home_lower_grad.gif) 0 0 repeat-x; } #home_bottom div { float: left; width: 307px; margin-left: 10px; } #home_bottom div .more { display: block; margin: 0 5px; padding: 4px 0; border-top: 1px dotted #d6d6d6; font-weight: bold; font-style: italic; text-decoration: none; background: #fff; } #home_bottom div .more span { background: url(http://www.emurse.com/images/bullet_go.gif) right top no-repeat; padding-right: 20px; } #home_bottom div ul { background: #fff; padding: 5px; margin: 0; height: 8.2em; list-style: none; } #home_bottom div li { padding: 0 0 3px 0; } #home_bottom div h3 { font: bold 1.2em arial, helvetica, sans-serif; color: #464646; margin: 0; padding: 6px 0 8px 0; position: relative; } #home_jobs li span { display: block; font-size: .9em; color: #ccc; } #home_bottom h3 span { font-size: .8em; } #home_activity th { font-weight: normal; padding: 1px; } #home_activity td { color: #666; padding: 1px; } /** login **/ #signin { float: right; margin: 7px 5px 0 0; font: normal 1em arial, helvetica, sans-serif; } #signin #email, #signin #password { border: 1px solid #aaa; font: normal 1em arial, helvetica, sans-serif; color: #666; padding: 2px; width: 130px; } #signin #email:focus, #signin #password:focus { border-color: #f90; } #signin #signinbutton { font: bold 1em arial, helvetica, sans-serif; color: #6283a0; } #signin input { margin-right: 5px; } /**************** ACCOUNT *****************/ #accountform h3 { font-size: 1.4em; margin: 0 0 1em 0; } #accountform fieldset { border: 0; } #accountform fieldset p { margin: 6px 0; color: #999; } #accountform #generalinfo div, #accountform #password div { padding: 2px 0; clear: left; } #accountform #generalinfo label, #accountform #password label { float: left; width: 200px; } #accountform #generalinfo input, #accountform #password input { width: 240px; } #save_account_generalinfo_btn, #save_account_password_btn, #save_account_notifications_btn { width: 79px !important; margin: 5px 0 0 0; } /***************** DISTRO Tour ******************/ #distrotour { background: #fff url(http://www.emurse.com/images/distrotour.gif) 0 0 no-repeat; width: 684px; height: 493px; margin: 10px auto; position: relative; } #distrotour h3 { position: absolute; left: 170px; } #distro_or { font: bold 1.4em arial, helvetica, sans-serif; color: #999; position: absolute; top: 420px; left: 335px; } #distrotour_email { position: absolute; top: 400px; left: 89px; } #distrotour_outside { position: absolute; top: 400px; left: 394px; } /***************** DISTRO History ******************/ #distro_send_email { padding-left: 20px; font-weight: bold; background: #fff url(http://www.emurse.com/images/email_go.gif) 0 0 no-repeat; margin-right: 10px; } #distro_add_outside { padding-left: 20px; font-weight: bold; background: #fff url(http://www.emurse.com/images/telephone_go.gif) 0 0 no-repeat; } /* first 3 same as network, merge? */ #history h2 { font: bold 2em arial, helvetica, sans-serif; color: #427aa0; letter-spacing: -1px; margin: 0; padding: 0; border: 0; } #history h3 { font: bold 1.4em arial, helvetica, sans-serif; color: #70a94a; margin: 0; padding: 0; } #history p#info { padding: .5em 0; margin: 0 0 .5em 0; border-bottom: 1px solid #acacac; font-style: italic; color: #acacac; } #history table /* same as network, merge? */ { margin: 1em 1em 0 1em; } #history th { padding: 2px; text-align: left; } #history td { padding: 2px 5px; vertical-align: top; } #history_notes { margin: 1em; } #history_notes label { padding: 2px 5px; display: block; } #history_notes textarea { width: 95%; border: 1px solid #777; } #history_tools /* same as card_tools, merge? */ { margin: 1em 0 0 0; padding: 1em 0; border-top: 1px solid #acacac; font-size: .9em; text-align: center; } /******************* DISTRO: email screen ********************/ #distro_email fieldset { border: 0; margin-left: 80px; } #email_recipient legend, #email_resumeoption legend, #email_message legend, #email_notify legend { display: none; } #email_recipient div, #email_message div { padding: 4px 4px; clear: left; } #email_recipient label, #email_message label { float: left; text-align: right; padding: 2px 8px 0 0; width: 175px; } #email_recipient input { width: 420px; border: 1px solid #999; padding: 2px; } #distro_email #email_resumeoption, #distro_email #email_formats { margin-left: 275px; } #distro_email #email_formats { width: 480px; border: 1px solid #ccc; } #email_formats legend { color: #ccc; padding: 0 4px; } #email_formats ul { list-style: none; margin: 0; padding: 0; } #email_formats li { float: left; width: 160px; } #email_formats li a { display: block; padding: 2px 2px 2px 20px; background-position: 2px 2px; background-repeat: no-repeat; } #email_formats a#doc { background-image: url(http://www.emurse.com/images/doc.gif); } #email_formats a#pdf { background-image: url(http://www.emurse.com/images/pdf.gif); } #email_formats a#odt { background-image: url(http://www.emurse.com/images/ooo.gif); } #email_formats a#html { background-image: url(http://www.emurse.com/images/html.gif); } #email_formats a#rtf { background-image: url(http://www.emurse.com/images/rtf.gif); } #email_formats a#txt { background-image: url(http://www.emurse.com/images/txt.gif); } #email_message { padding-top: 1em; } #email_message input, #email_message textarea { width: 494px; border: 1px solid #999; padding: 2px; } #distro_email #email_notify { margin-left: 265px; } #email_notify input { margin-right: 10px; } #email_buttons { width: 765px; text-align: right; } #email_buttons input[type=submit] { font-weight: bold; } /*************** DISTRO outside ***************/ #outside_method { background: #eee; border: 1px solid #ccc; padding: 10px; margin: 5px 0; list-style: none; font-size: 1.2em; line-height: 1.5em; } .manualevent { display: none; margin-left: 50px; } .manualevent th, .manualevent td { padding: 2px 0; } .manualevent th { font-weight: normal; width: 220px; text-align: right; padding: 2px 8px 2px 0; } .manualevent input[type=text], .manualevent textarea {  width: 340px; border: 1px solid #999; padding: 2px; } .manualevent h3 { margin-left: 228px; } .manualevent_buttons { margin-left: 228px; } .manualevent_buttons input[value='Add Outside Event'] { font-weight: bold; } /*********************** dialogs, feedback ************************/ #dialogContent label { display: block; padding: 5px 0; } #dialogContent .dialog_submit { width: 98%; margin-top: 10px; text-align: right; } #dialogContent .dialog_submit input { padding: 2px 1px; } #dialogContent textarea { width: 98%; } #invite_send, #feedback_send { font-weight: bold; } #dialogContent p { margin: .5em 0; padding: 5px; } #dialogContent #invitationsLeft { background: #fff; } #dialogContent h3 { margin: .5em 0 0 0; } #dialogContent p.norm_dialog { background: #fff; border: 0; } #dialogContent ul { margin-left: 2em; } /* review dialog  #review_paypal { float: left; margin-top: 10px; font-weight: bold; } /********************** account cc form ***********************/ #ccform fieldset { display: block; padding: 2px 0 5px 0; margin-bottom: 4px; border: 0; border-bottom: 1px dotted #ccc; } #ccform div { clear: left; padding: 3px 0; } #ccform label { float: left; width: 10em; margin-top: -2px; text-align: right; padding-right: 6px; } #ccform fieldset input { border: 1px solid #ccc; } #ccform legend { margin: 5px 0; } #ccform img { float: left; margin-right: 10px; } /************************* account upgrade *************************/ #account_matrix { border: 1px solid #3672a4; padding: 1px; margin: 10px 0 0 10px; width: 380px; } #account_matrix table { width: 100%; } #account_matrix th, #account_matrix td { padding: 4px; text-align: center; } #account_matrix th.feature { width: 50%; text-align: right; font-weight: normal; } #account_matrix tr.odd td, #account_matrix tr.odd th { background: #eee; } #account_matrix th.topheader { text-align: center; font-weight: bold;	 } #account_matrix .buttonrow td { padding-top: 10px; } #account_matrix a { display: block; padding: 4px; font-weight: bold; font-family: arial, helvetica, sans-serif; border: 1px solid #3672a4; color: #fff; background: #3672a4; text-decoration: none; } #account_matrix a:hover { background: #fff; color: #3672a4; } /**************** PUBLIC PAGES general *****************/ .frontpage p { margin: 0 0 1em 0; line-height: 1.6em; } .frontpage_img { float: right; width: 394px; height: 246px; padding: 9px 10px 11px 9px; margin: 0 0 10px 12px; background: #fff url(http://www.emurse.com/images/screencap_holder_sm.gif) 0 0 no-repeat; } .actionjaxon { font-weight: bold; font-style: italic; padding-right: 18px; background: #fff url(http://www.emurse.com/images/bullet_go.gif) right top no-repeat; } .bigger { font-size: 1.1em; } /**************** JOB SEARCH main page *****************/ form#jobsearch { display: block; width: 600px; margin: 0 auto; padding: 12px; background: #eee; border: 2px solid #ccc; } #jobsearch label { margin-right: 4px; } #jobsearch input.s-text { margin-right: 8px; width: 140px; } #s-examples div { float: left; text-align: right; padding-top: 4px; } #s-examples #sj { width: 205px; margin-right: 8px; } #s-examples #sl { width: 200px; } #s_front_go { color: #6283a0; font-weight: bold; } #powered_indeed_front { text-align: center; } .s_front_promo { text-align: center; padding: 10px 0 0 0; } /**************** JOB SEARCH results *****************/	 h3.results-count { font: bold 1.4em arial, helvetica, sans-serif; padding: 0; margin: 0 0 10px 0; position: relative; } h3.results-count span { color: #666; } h3.results-count a { position: absolute; top: 0; right: 0; } h4 .result-num { float: left; width: 32px; margin: 0; } h4 .result-name { } h4 .result-location { font-size: .8em; margin-left: 10px; } .s-result h4 { font: bold 1.4em arial, helvetica, sans-serif; padding: 5px; margin: 0 0 6px 0; border-bottom: 1px dotted #aad38d; color: #777; } .s-result h4 a { color: #0b6aab; } .s-result h4 a:hover { color: #1a4b6f; } .result-info, .result-description, .result-tools { margin-left: 36px; } .result-info { color: #999; } .result-info span.result-date { color: #64a635; margin-right: 8px; } .result-tools { margin-top: 5px; margin-bottom: 2em; } .result-description a, .result-description a:hover { text-decoration: none; color: #000; } .result_adbrite, .result_google { text-align: center; padding: 12px 0; } .paging { padding: 8px 0; font-size: 1.3em; font-weight: bold; text-align: right; } /** control side **/ .res-controls { border-left: 1px solid #aad38d; padding-left: 10px; } p#signup { background: #deffc8; border: 1px solid #aad38d; padding: 5px; margin-top: 18px; } #recentsearches h3 { margin: 1em 0 5px 0; } #recentsearches ul { list-style: none; margin: 0 0 2em 0; } #recentsearches li { padding: 2px 0 2px 18px; background: #fff url(http://www.emurse.com/images/bullet_go.gif) left 2px no-repeat; } #signup strong { display: block; text-align: center; padding: 4px 0; } #searchform_side, .blogcontainer #searchform { display: block; margin: 0 0 5px 0; border: 1px solid #ccc; background: #eee; padding: 5px; } #searchform_side h3 { margin: 0 0 6px 0; padding: 0; } #searchform_side div, .blogcontainer #searchform div { clear: left; padding: 2px 0; } #searchform_side div label, .blogcontainer #searchform div label { float: left; width: 55px; padding-right: 5px; text-align: right; } #searchform_side div#side_go .blogcontainer #searchform div#side_go { text-align: right; } #searchform_side .s-text { width: 190px; } #searchform_side .s-but, .blogcontainer #searchform #searchsubmit { color: #6283a0; font-weight: bold; margin-right: 16px; } /************** CAREERS ***************/ .career_section { margin: 0 0 1em 0; } .career_section h3 { font: bold 1.5em arial, helvetica, sans-serif; margin: 0 0 .5em 0; padding: 0; } .career_section ul { margin: .5em 0 1em 3em; } .career_section li { margin: 0 0 4px 0; } .career_section p { margin: 0 0 1em 0; line-height: 1.8em; } .career_section caption { margin: 0; padding: 4px; border: 1px solid #777; color: #777; text-align: left; } .career_section table { border: 1px solid #444; margin: 10px 0; font-size: .9em; width: 100%; border-collapse: collapse; } .career_section th, .career_section td { border: 1px dotted #ccc; padding: 3px; } .career_section td { text-align: center; } .career_section thead th { text-align: center; color: #fff; background: #666; border-color: #444; } .career_section th { text-align: left; vertical-align: top; } .career_section tr.greenbar th, .career_section tr.greenbar td { background: #efefef; } .career_section table p { margin: 0; padding: 0; } .arrowlist ul { list-style: none } .arrowlist li { padding: 2px 0 2px 18px; background: #fff url(http://www.emurse.com/images/bullet_go.gif) left 2px no-repeat; list-style:none; } .fastfacts li { padding: 2px 0 2px 18px; background: #fff url(http://www.emurse.com/images/check.gif) left 2px no-repeat; list-style:none;	 } .career_jobpost { margin: .5em 0 .75em 0; } .career_jobpost h4 { font: bold 1.2em arial, helvetica, sans-serif; margin: 0; padding: 0 0 4px 0; } .career_jobpost .career_company { border-bottom: 1px dotted #ccc; padding-bottom: 1em; } /********************* BLOG **********************/ h2 span.postdate { font-size: .8em; margin-left: 10px; color: #666; } .blogcontainer .post h2 { font: bold 1.4em arial, helvetica, sans-serif; padding: 5px; margin: 0 0 6px 0; border-bottom: 1px dotted #aad38d; color: #777; } .blogcontainer .post h2 a { color: #0b6aab; } .blogcontainer .post h2 a:hover { color: #1a4b6f; } .blogcontainer .post { clear: left; padding: 12px 0; } .blogcontainer .post p { margin: 0 5px 2em 5px; padding: 0; line-height: 1.8em; } .blogcontainer .post li { margin: 0 0 1em 2em; } .blogcontainer #controls { border-left: 1px solid #aad38d; padding-left: 10px; } .blogcontainer .post .postmetadata { margin: 5px; color: #999; } .postmetadata span.byline { color: #64a635; margin-right: 8px; } .blogcontainer #controls ul { list-style: none; margin: 0 0 2em 0; } .blogcontainer #controls li { padding: 2px 0 2px 18px; background: #fff url(http://www.emurse.com/images/bullet_go.gif) left 2px no-repeat; } .blogcontainer #searchform #s { width: 170px; margin-right: 5px; } .blogcontainer h2 span { color: #666; } h3#comments { padding-top: 8px; border-top: 5px solid #ccc; font: bold 1.3em verdana, sans-serif; color: #444; } .commentlist li { margin-left: 3em; margin-bottom: 1em; padding: 5px; border-bottom: 1px solid #ccc; } .commentlist cite { font-weight: bold; } #commentform p { padding: 4px 0; } .paging .prevlink { float: left; width: 220px; text-align: left; } .paging .nextlink { float: right; width: 220px; text-align: right; } /* #content_wide { margin: 0; text-align: left; background-color: #fff; } #rightContent { margin: 0 0 0 10px; width: 490px; float: right; text-align: left; background-color: #fff; } #controls { margin: 39px 0 0 520px; } .wide { width: 760px !important; } .move_sections { font-weight: bold; } /*************** infobar #infobar { font-size: .9em; } #infobar h1 { margin-left: 10px; float: left; display: inline; } #info_user { float: left; margin: 8px 0 0 10px; } /*************************** download/print/invites #saveoptions { float: right; margin: 1px 0 0 0; } #saveoptions li { float: left; list-style: none; margin: 0 0 0 10px; } #saveoptions a { display: block; font-family:Verdana; font-weight:bold; text-decoration:none; font-size:1.05em; padding: 4px 4px 4px 24px; background-position: 4px 4px; background-repeat: no-repeat; border: 1px solid #fff; border-bottom-width: 0; } #saveoptions a:hover { text-decoration:underline; } #invitelink { background-image: url(http://www.emurse.com/images/group.gif); } #upgradelink { background-image: url(http://www.emurse.com/images/heart.gif); } #upgradelink:hover { background-image: url(http://www.emurse.com/images/pulsingheart.gif); } #printlink { background-image: url(http://www.emurse.com/images/print.gif); } #downloadlink { background-image: url(http://www.emurse.com/images/disk.png); } #saveoptions img { vertical-align:text-top; margin:0 5px 0 0; } #saveoptions .activedownloadlink { border-bottom: 0; background-color: #eee; } #downloadoptions { display: none; position: absolute; top: 26px; right: 0; background: #fff; list-style: none; width: 10em; z-index:99; } #downloadoptions li { display: inline; clear: left; width: 100%; margin-left: 0; } #downloadoptions a { display: block; padding: 3px 3px 3px 3px; font-weight: normal; } #downloadoptions a:hover { text-decoration: none; color: #fff; } /********* sub #subnavigation ul { list-style: none; padding-top: 5px; } #subnavigation li { display: inline; padding: 0 1em; font-weight: bold; color: #000; }                                   /********************** preview resume #previewFrame { width: 755px; border: 1px solid #a9a9c7; height: 8in; }        /********************* email #emailTable { width: 100%; } #emailTable td, #emailTable th { padding: 5px; border-bottom: 2px solid #fff; } #emailTable th { vertical-align: top; background: #ddd; } #emailTable td { background: #fff; } #emailTable #recipientTable td { border: 0; } #recipientTable td.label { } #recipientTable input { width: 20em; } #emailTable textarea { width: 98%; } #emailTable #sendbutton { text-align: right; background: #fff; } #emailTable #sendbutton input { padding: 2px 1px; font-size: 1em; }
body {
	  background: #fff url(http://www.emurse.com/images/topbar.gif) 0 0 repeat-x;
}
/*
#info_user, #info_user a {
	color: #fff;
}

#info_user {
	padding-top: 2px;
}
*/
h1 { margin: 0; padding: 0; } h1 a { display: block; height: 59px; width: 141px; /* height: 53px; width: 125px; */ text-indent: -5000px; overflow: hidden; background: transparent url(http://www.emurse.com/images/logo.gif) 0 0 no-repeat; } h2 { font: bold 1.8em arial, helvetica, sans-serif; letter-spacing: -1px; border-bottom: 2px solid #b2e599; padding: 0 0 5px 0; margin: 10px 0 10px 0; } h4 { font: bold 1.2em verdana, sans-serif; padding: 1em 0 2px 0; margin: 0; } a { color: #069; cursor: pointer; } a:hover { color: #069; } /* links floating right of h2s */ .top_addlink { float: right; width: 450px; margin-top: 15px; text-align: right; } /********* nav  ***********/ #navigation { float: left; width: 100%; margin: 0; padding: 0; background: transparent url(http://www.emurse.com/images/navigation.gif) left bottom repeat-x; line-height: normal; position: relative; height: 60px; overflow: visible; } #navigation ul#tabs { margin: 0; padding: 0 0 0 10px; list-style: none; position: absolute; bottom: 0; left: 140px; } #tabs li { float: left; margin: 0 2px; background: url(http://www.emurse.com/images/inactive_right.gif) right top no-repeat; } #tabs a { display: block; padding: 6px 16px 7px 16px; background: url(http://www.emurse.com/images/inactive_left.gif) left top no-repeat; color: #fff; text-decoration: none; font-weight: bold; font-family:Verdana; } #tabs a:hover { text-decoration: underline; } #tabs li.current { background-image: url(http://www.emurse.com/images/active_right.gif); } #tabs li.current a { padding-bottom: 9px; background-image: url(http://www.emurse.com/images/active_left.gif); color: #325f85; } #subnavigation { background: url(http://www.emurse.com/images/subnavigation.gif) 0 0 no-repeat; height: 42px; clear: left; } #subnavigation ul { margin: 0 0 0 170px; padding: 5px 0; } #subnavigation li { display: inline; list-style: none; margin-right: 20px; } /* download links */ #saveoptions .activedownloadlink { border-color: #3672c4; } #downloadoptions { border: 1px solid #3672c4; } #downloadoptions a:hover { background: #3672c4; } /*************************** download/print/invites ****************************/ /* #saveoptions { position: absolute; bottom: 2px; right: 0; } #saveoptions li { float: left; list-style: none; margin: 0 0 0 10px; } #saveoptions a { display: block; font-family:Verdana; font-weight:bold; text-decoration:none; font-size:1.05em; padding: 4px 4px 4px 24px; background-position: 4px 4px; background-repeat: no-repeat; border: 1px solid #fff; border-bottom-width: 0; outline: none; } #saveoptions a:hover { text-decoration:underline; } */ #invitelink { background-image: url(http://www.emurse.com/images/group.gif); } #upgradelink { background-image: url(http://www.emurse.com/images/heart.gif); } #upgradelink:hover { background-image: url(http://www.emurse.com/images/pulsingheart.gif); } /* #printlink { background-image: url(http://www.emurse.com/images/print.gif); } #downloadlink { background-image: url(http://www.emurse.com/images/disk.png); } #saveoptions img { vertical-align:text-top; margin:0 5px 0 0; } #saveoptions .activedownloadlink { border-bottom: 0; background-color: #eee; } #downloadoptions { display: none; position: absolute; top: 26px; right: 0; background: #fff; list-style: none; width: 10em; z-index:99; } #downloadoptions li { display: inline; clear: left; width: 100%; margin-left: 0; } #downloadoptions a { display: block; padding: 3px 3px 3px 3px; font-weight: normal; } #downloadoptions a:hover { text-decoration: none; color: #fff; } */ /******************** RESUME CHANGER *********************/ /* #info_resume { position: absolute; right: 0; bottom: -30px; font-size: .95em; margin: 0 5px 0 0; } #info_resume select { min-width: 13em; font-size: 1.2em; margin: 0px 5px 0 0; } #newResumeForm { display: block; margin: 0; padding: 0; } #info_resume #nameOfNewResume { width: 160px; font-size: 1.2em; margin: 0px 5px 0 0; } #newResumeForm label { } #cancelNewResume { } #confirmNewResume { } #info_resume a { font-weight:bold; font-size:1.1em; font-family:Verdana; text-decoration:none; } #info_resume a:hover { text-decoration:underline; } #newResumeCommand { padding: 2px; } #info_resume label { } */ /******************* UPGRADE *********************/ #info_upgrade { position: absolute; right: 5px; bottom: -75px; font-weight: bold; } #info_upgrade a { padding-left: 19px; background: transparent url(http://www.emurse.com/images/heart.gif) 0 0 no-repeat; text-decoration: none; } #info_upgrade a:hover { background-image: url(http://www.emurse.com/images/pulsingheart.gif); } /******************** EDIT RESUME color on section tools hilite **********************************/ .section_tools a:hover { background-color: #6283a0; } /*************** EDIT RESUME right side *****************/ .controlbox { background: #fff url(http://www.emurse.com/images/control_bg.gif) 0 0 no-repeat; padding: 5px 10px; margin: 0 0 15px 0; } .controlbox h3 { margin: 0; padding: 0 0 8px 0; font: bold 1.2em arial, helvetica, sans-serif; } /************** EDIT RESUME manage sections ********************/ #managesections li { list-style: none; display: block; padding: 2px 0; } .managesections_opt { padding-right: 3px; } #reorderSections { display: block; margin: 5px 0 10px 0; } /******************** STYLE RESUME *********************/ #resumeStyleContainer { border: 1px solid #ccc; } #resumeStyleContainer .resumeStyle:hover { background:#fff1c8; } #currentStyle { display:inline; } #resumeStyleContainer .resumeStyleSelected { border: 2px solid #aad38d; background:#deffc8; } #previewPane { border: 1px solid #ccc; } /********* HOME user **********/ #jobmissing { border-color: #3672a4; } #jobmissing input { border: 2px solid #8dc4ea; } #jobmissing input:focus { border-color: #f90; } /********* HOME public **********/ #minitour h3 span { color: #6c3; } #tour_nav li a { background: #6c3; } #tour_nav li a:hover { background: #390; } #tour_nav li.current a { color: #390; background: #fff; } #tour_nav li#viewtour a { background: #fff; color: #069; } #create_forgot { position: absolute; bottom: 6px; right: 0; font: normal .95em arial, helvetica, sans-serif; color: #777; } #create_forgot a { text-decoration: none; } /*************** FOOTER ***************/ /* #footer { padding: 60px 0 10px 0; color: #ccc; text-align: center; } */ /*************** DISTRO email ****************/ #email_formats li a.current { background-color: #deffc8; } /*************** DISTRO outside ****************/ /******************** EDIT RESUME exsisting resume **********************/ #uploadexistingresume, .sorry { background: #deffc8; border: 2px solid #aad38d; } /****************** SIGN UP *******************/ /* #signUp { float: left; width: 390px; margin-left: 100px; } #signUp div { clear: both; padding: 4px 0; } */ #signUp .active { background: #def2c5; } /* #signUp div.fText label { float: left; width: 125px; margin-right: 10px; text-align: right; } #signUp .fText input { width: 235px; } #makesubdomain { clear: left; border: 1px dotted #ccc; padding: 5px; margin: 10px 60px; } #makesubdomain #subURL { color: #444; font-weight: bold; } #subdomaincheck { margin-left: 10px; font-weight: bold; padding-left: 20px; } */ #makesubdomain .avail { color: #090; background: #fff url(http://www.emurse.com/images/check.gif) 0 0 no-repeat; } #makesubdomain .notavail { color: #900; background: #fff url(http://www.emurse.com/images/cancel.gif) 0 0 no-repeat; } /* #stepdesc { float: left; width: 300px; background: #def2c5; height: 150px; } #stepdesc p { padding: 10px; margin: 0; } #termsofservice { clear: left; padding-top: 1em; margin: 0 120px 2em 70px; } #termsofservice p { color: #666; } */ #signup_accounts { margin-left: 70px; } #signup_accounts div { float: left; width: 240px; margin: 0 10px; } #signup_accounts div input { float: left; margin: 8px 8px 0 0; } #signup_accounts div label { float: left; width: 200px; } #signup_accounts h3 { border-bottom: 1px dotted #ccc; margin-right	: 120px; } #signupSubmit { clear: both; text-align: right; padding-top: 8px; margin-right: 16px; } /************* ABOUT **************/ #aboutemurse { margin: 1em 0 0 2em; } #aboutemurse h3 { margin: 0 0 4px 0; } #aboutemurse li { margin: 0 0 1em 0; } /************* PRIVACY **************/ #privacy h3, h3.outer { font: bold 1.4em arial, helvetica, sans-serif; padding: 5px 0 5px 18px; margin: 0 0 1em 0; border-bottom: 1px dotted #ccc; background: #fff url(http://www.emurse.com/images/bullet_go.gif) 0 5px no-repeat; color: #069; } #privacy h4 { font: bold 1em verdana, sans-serif; margin: .5em 0 2px 0; padding: 0 0 0 18px; color: #333; } #privacy p { line-height: 1.6em; margin: 0 0 1em 0; padding-left: 18px; } /************** SITE MAP ***************/ #sitemap { margin-left: 2em; } /************* TOUR **************/ #tour_block div { float: left; width: 400px; height: 420px; padding: 10px; margin: 10px 20px; border-bottom: 1px solid #ccc; } #tour_block div img { padding: 2px; border: 1px solid #ccc; } #tour_block p { padding-top: 10px; } #tour_action { text-align: center; clear: left; padding: 10px; font-size: 1.2em; font-weight: bold; } /************* STATS **************/ #stats ul { margin: 0 0 1em 2em; } /**************** JOB SEARCH results *****************/ h2 #s-crit { padding: 2px 3px; border: 2px solid #aad38d; background: #deffc8; } /* body { background: #7e99b1 url(http://www.emurse.com/images/page_bg.gif) center 0 repeat-y; font: normal 76% verdana, sans-serif; text-align: center; } html>body { background-image: url(http://www.emurse.com/images/page_bg.png); } a { color: #3672a4; cursor: pointer; } a:hover { color: #1a4b6f; } #gettingStarted, #heresHowItWorks { color:#265904 !important; } #infobar { min-height: 29px; background: #71a6d4 url(http://www.emurse.com/images/infobar.png) 0 0 repeat-x; font-family: verdana, sans-serif; font-style: normal; color: #fff; } #infobar a { color: #fff; text-decoration:underline; } #info_resume a { color: #fff; } /******** tabs  #navigation { background: #fff url(http://www.emurse.com/images/navigation.gif) left bottom repeat-x; } #subnavigation { background: url(http://www.emurse.com/images/subnavigation.gif) 0 0 no-repeat;; } #navigation { float: left; clear: left; width: 100%; margin-top: 5px; background: #fff url(http://www.emurse.com/images/navigation.gif) left bottom repeat-x; line-height: normal; } #navigation ul#tabs { list-style: none; padding-left: 10px; } #tabs li { float: left; margin: 0 2px; background: url(http://www.emurse.com/images/inactive_right.gif) right top no-repeat; } #tabs a { display: block; padding: 7px 2em; background: url(http://www.emurse.com/images/inactive_left.gif) left top no-repeat; color: #fff; text-decoration: none; font-weight: bold; font-family:Verdana; } #tabs a:hover { color: #34678f; } #tabs li.current { background-image: url(http://www.emurse.com/images/active_right.gif); } #tabs li.current a { padding-bottom: 9px; background-image: url(http://www.emurse.com/images/active_left.gif); color: #325f85; } /******* download links #saveoptions .activedownloadlink { border-color: #3672c4; } #downloadoptions { border: 1px solid #3672c4; } #downloadoptions a:hover { background: #3672c4; } /**************** control area .controlbox { width: 242px; color:#265904; background: #fff url(http://www.emurse.com/images/control_bg.gif) 0 0 no-repeat; } /***************************** upload existing resume #uploadexistingresume { background: #deffc8; border: 2px solid #aad38d; } .sorry { background: #deffc8; border: 2px solid #aad38d; } /******************** green boxes #renameResume, #remove_msg, #hostedURL, #newHostingForm, #dialogContent p, #newResumeHome { border: 2px solid #aad38d; background: #deffc8; } /******************** OUTSIDE PAGES body.outside { background: #fff url(http://www.emurse.com/images/outside_header.gif) 0 0 repeat-x; font: normal 76% verdana, sans-serif; text-align: center; margin: 0; padding: 0; } */

/********************
OVERRIDES
*********************/
#content_wide {
margin:0 !important;
}
#content {
margin:0 !important;
}
.res-controls {
border-left:0 none !important;
padding-left:0 !important;
}
#signupSubmit input, #signin #signinbutton {
font-weight:bold;
font-size:2em;
}
#home_rlist {
width:390px;
}
#home_jobs {
width:305px !important;
}
#home_news {
width:615px !important;
}
#profileNav {
width:240px;
}
h2 {
padding: 5px 0px 5px 0px;
}
#bigcallout {
color:#390;
clear:both;
background:#e8f7e1;
border:1px #b2e599 solid;
padding:7px 0;
margin:30px 100px 40px 100px;
}
#bigcallout a {
margin:0 15px;
text-decoration:none;
}
#bigcallout a:hover {
text-decoration:underline;
}

a {
color:#069;
text-decoration:none;
}
a:hover {
#069;
text-decoration:underline;
}


/********************
GLOBAL OVERRIDES
*********************/
body {
background: #f5f5f5;
margin:0;
padding:0;
text-align:center
}

a img {
border:0 none;
}
#left-column, #left-column *, 
#mid-column, #right-column *, .resources #main-column *, .resources #right-column *, .manage-listings *, 
.em-form *, #maintenance *, h1, .carousel *, .notice *, .module *, 
.section *, .s-result *, .s-detail *, #search-landing *, .post *, #em-listing *, 
#em-apply *, .em-ad *, .helpsection * {
font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif !important;
/*font-size:62.5%;*/
}
#container h1 {
color:#6c3;
font-size:28px;
font-weight:normal;
margin:15px 0 0 0;
padding:0;
}
#container #main-column h1 {
margin:5px 0 15px 0;
}

/********************
HEADER
*********************
#header-user {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/header.png) 0 -170px no-repeat;
font-size:10px;
height:27px;
line-height:29px;
padding:0 0 0 15px;
position:absolute;
right:0;
top:-1px;
}
#header-user #info_user {
color:#333 !important;
display:block;
float:left;
padding:0 !important;
}
#info_user #info_username {
margin:0 !important;
}
#header-user strong, #header-user a {
margin:0 8px 0 0;
}
#header-user a {
color:#069;
text-decoration:none;
}
#header-user a:hover {
text-decoration:underline;
}

#info_resume {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/header.png) 0 -213px no-repeat;
float:left;
height:27px;
margin:0 !important;
padding:0 0 0 10px;

bottom:auto !important;
font-size: inherit !important;
margin: 0px 5px 0px 0px;
position: relative !important;
right:auto !important;
}
#info_resume a {
font-family:inherit !important;
font-size:10px !important;
font-weight:normal !important;
}
#selectResume, #newResume {
float:left;
padding:4px 0 0 0;
}
select#chooseresume {
margin:2px 4px 0 0;
min-width:100px;
}
#newResume {
padding:0;
position:relative;
width:210px;
}
#header-user ul#saveoptions {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/header.png) 100% -120px no-repeat;
float:left;
height:27px;
list-style:none;
margin:0;
padding:0 5px 0 0;
}
#header-user ul#saveoptions li {
display:block;
float:left;
line-height:29px;
position:relative;
}
#header-user a#newResumeCommand, #header-user a#printlink, #header-user a#downloadlink, 
#header-user a#confirmNewResume {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png);
background-position:0 0;
background-repeat:no-repeat;
display:block;
margin:0;
padding:0;
text-indent:-5000em;
width:32px;
}
#header-user a#newResumeCommand {
float:left;
}
#header-user a#printlink {
background-position:0 -30px;
}
#header-user a#downloadlink {
background-position:0 -60px;
}
#header-user a#downloadlink:hover {
background-position:0 -90px;
}
#header-user a#confirmNewResume {
background-position:0 -120px;
}

#info_resume #nameOfNewResume {
font-size:10px !important;
display:block;
float:left;
margin:0 0 0 0 !important;
width:auto !important;
padding:0 !important;
position:absolute;
width:103px;

top:5px;
right:77px;
}
#header-user a#confirmNewResume {
height:27px;
position:absolute;
top:0;
right:45px;
}
#header-user a#cancelNewResume {
position:absolute;
top:50%;
right:0;
}

/* SIGN IN VERSION */
#header-user a#signin-link {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/header.png) 100% -220px no-repeat;
padding:0 10px 0 0;
}
#header-user #signup-link {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/header.png) 100% -120px no-repeat;
display:block;
float:left;
height:27px;
margin:0;
padding:0;
}

ul#breadcrumbs {
background:#efefef;
border-left:1px #ddd solid;
border-right:1px #ddd solid;
font-family:Arial, Helvetica, sans-serif;
clear:both;
display:block;
height:25px;
margin:0 auto;
padding:0 0 0 5px;
list-style:none;
width:973px;
}
ul#breadcrumbs li {
display: block;
float:left;
font-size:12px;
line-height:25px;
padding:0;
position:relative;
}
/*ul#breadcrumbs li.node {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/header.png) 100% -610px no-repeat;
padding:0;
}*/
ul#breadcrumbs li a {
color:#069;
display:block;
float:left;
margin:0 5px;
padding:0;
text-decoration: none;
}
ul#breadcrumbs li a.current {
font-weight:bold;
color:#036;
}
ul#breadcrumbs li a:hover {
text-decoration:underline;
}
/*
ul#breadcrumbs li.node a {
color:#ccebf5;
float:none;
margin:0;
padding:0 15px 0 5px;
}
ul#breadcrumbs li.node a:hover {
background:0 none;
color:#fff;
}
*/

/********************
COLUMNS
*********************/
#container {
background:#fff;
border-left:1px #ddd solid;
border-right:1px #ddd solid;
clear:both;
width:960px;
margin:0 auto;
padding:1px 9px 0 9px;
text-align:left;
}
#container:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#main-column {
float:left;
margin:15px 15px 0 0;
width:640px;
}

#main-column-right {
float:left;
margin:0 10px 0 10px;
width:780px;
}

#left-column {
float:left;
margin:0 10px 0 0;
width:150px;
}

#mid-column {
float:left;
margin:0;
width:480px;
}

#right-column {
float:left;
margin:15px 5px 0 0;
width:300px;
}

/********************
FOOTER
*********************/

/********************
MAINTENANCE
*********************/
#maintenance {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/maintenance.gif) 0 0 no-repeat;
margin:60px auto;
padding:30px 30px 0 210px;
height:91px;
text-align:left;
width:380px;
}
#maintenance h1 {
color:#6c3;
font-size:28px;
font-weight:normal;
margin:0 0 5px 0;
padding:0;
}
#maintenance p {
color:#333;
font-size:13px;
line-height:18px;
}


/********************
BUTTONS
*********************/
.btn-large, .em-button {
background-color:#f1f1f1;
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png);
background-position:0 0;
background-repeat:no-repeat;
border:0 none !important;
color:#fff !important;
font-size:13px;
font-weight:bold;
padding:7px 0 7px 0;
text-align:center;
text-decoration:none !important;
text-shadow:#390 1px 1px 1px;
width:110px;
}
.btn-large:hover, .em-button:hover {
color:#fff !important;
cursor:pointer;
background-position:0 -35px;
text-decoration:none !important;
}
.btn-sm {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) -620px 0 no-repeat;
color:#fff !important;
font-family:Verdana, sans-serif !important;
font-size:10px;
font-weight:bold;
text-align:center;
text-transform:uppercase;
width:80px;
}
a.btn-sm {
display:block;
}
a.btn-sm:hover {
text-decoration:none !important;
}
input.btn-sm {
border:0 none !important;
line-height:12px !important;
margin:0 !important;
width:80px !important;
}
input.btn-sm:hover {
cursor:pointer;
}
p.btn-row {
clear:both;
text-align:center;
margin:-10px 0 0 0;
}

/********************
BASIC FORMS
*********************/
.form-well {
background:#f1f1f1;
border:1px #ddd solid;
border-top:1px #bbb solid;
padding:9px;
}
.em-form h4 {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) 0 -90px no-repeat;
color:#555;
font-size:11px;
font-weight:bold;
height:25px;
margin:0;
padding:5px 0 0 10px;
text-transform:uppercase;
}
.em-form-section {
background:#fff url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) 0 100% no-repeat;
margin:0 0 20px 0;
padding:5px 10px 10px 10px;
}
.em-form-section p {
font-size:11px;
line-height:25px;
margin:0 0 10px 0;
position:relative;
}
.em-form-section:after, .em-form-section p:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.em-form-section label {
color:#666;
display:block;
float:left;
font-weight:bold;
height:100%;
line-height:14px;
margin:0 10px 0 0;
padding-top:5px;
text-align:right;
width:95px;
}
.em-form-section input.em-form-text, .em-form-section select {
display:block;
float:left;
line-height:20px;
}
.em-form-section p.em-form-nolabel {
padding-left:100px;
}
.em-form-section input.em-form-text, .em-form-section textarea {
border:1px #ccc solid;
font-size:11px;
width:600px;
}
.em-form-2up input.em-form-text, .em-form-2up select, 
#main-column .em-form-2up input.em-form-text, #main-column .em-form-2up select {
width:245px;
}

.em-form-section span {
color:#333;
clear:both;
display:block;
line-height:25px;
padding-left:105px;
}
.em-form-2up span {
clear:none;
padding-left:365px;
}
.em-form-section label span {
color:#666;
font-weight:normal;
line-height:14px;
padding:0;
}
.em-form-error, .notavail {
color:#c00 !important;
font-weight:bold;
}
input.em-form-error, select.em-form-error {
border:1px #c00 solid !important;
}
#signUp span.em-form-error {
font-size:11px;
line-height:15px;
padding-left:0;
padding-bottom:15px;
}
.em-form-ok, .avail {
color:#6c3 !important;
font-weight:bold;
}
.em-form span.em-form-tooltip {
background:#e8f7e1 none;
border:1px #b2e599 solid;
color:#000;
clear:both;
display:none;
font-size:11px;
line-height:15px;
margin:0 15px 0 125px;
padding-left:0;
padding:7px 10px 7px 10px;
position:absolute;
width:280px;
left:505px;
}
.em-form .active span.em-form-tooltip {
display:block;
}
span#newEmailDesc { bottom:-30px; }
span#newNameDesc { bottom:-25px; }
span#newPostalDesc { bottom:-15px; }
span#newPassword1Desc { bottom: -15px; }
span#newPassword2Desc { bottom:-5px; }

.notice {
background:#fefded;
border:1px #ddd solid;
margin:0 0 10px 0;
padding:9px 9px 0 9px;
width:auto;
}
.notice h3 {
font-size:18px;
font-weight:normal;
margin:0 0 5px 0;
}
.notice p {
font-size:11px;
line-height:14px;
margin:0 0 9px 0;
}

/********************
SEARCH FORMS
*********************/
form.search-sm {
background:#fff !important;
border:1px #ccc solid !important;
display:block;
height:18px;
padding:0 !important;
position:relative;
}
form.search-sm input {
border:0 none;
line-height:18px;
margin:0;
padding:0 3px;
position:absolute;
top:0;
}
form.search-sm input.sbtn {
padding:0 !important;
right:0;
width:28px !important;
}
/* HEADER SEARCH MODIFIERS*/
li#nav-search-blog form.search-sm, 
li#nav-search-job form.search-sm, 
li#nav-search-people form.search-sm {
float:left;
margin:6px 0 0 0 !important;
width:238px !important;
}
li#nav-search-blog form.search-sm input, 
li#nav-search-job form.search-sm input, 
li#nav-search-people form.search-sm input {
width:140px;
}
ul#search-options {
position:absolute;
right:29px;
top:1px;
}
ul#search-options li {
border-right:0;
height:16px;
line-height:16px !important;
}
ul#search-options li a, ul#search-options li a:hover {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) -540px 0 no-repeat;
font-size:10px !important;
font-weight:normal !important;
padding:0 5px 0 5px;
text-shadow:none;
width:40px;
}

ul#search-tabs {
list-style:none;
margin:0 0 0 20px !important;
padding:0;
}
ul#search-tabs:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
ul#search-tabs li {
display:block;
float:left;
font-weight:bold;
line-height:18px !important;
margin-right:2px;
position:relative;
}
ul#search-tabs li a {
background:#f5f5f5;
color:#069;
display:block;
border:1px #9cf solid;
border-bottom:0 none;
padding:0 5px;
text-align:center;
text-decoration:none;
width:30px;
}
ul#search-tabs li#footer-search-people-tab a {
width:40px;
}
ul#search-tabs li.current a, ul#search-tabs li a:hover {
background:#09c;
border:1px #09c solid;
border-bottom:0 none;
color:#fff;
text-decoration:none !important;
}
ul#search-tabs li form.search-sm {
display:none;
}
ul#search-tabs li.current form.search-sm {
display:block;
border:2px #09c solid !important;
margin:0;
position:absolute;
top:19px;
left:-10px;
width:276px;
}
ul#search-tabs li#footer-search-people-tab form.search-sm {
left:-108px;
}
ul#search-tabs li#footer-search-blog-tab form.search-sm {
left:-54px;
}
ul#search-tabs li.current form.search-sm input {
color:#808080;
width:250px;
}

/********************
SIGN UP
*********************
#stepdesc {
float:left;
margin:15px 0 0 0;
width:300px;
}
.em-form p.active {
background:0 none !important;
}
.em-form p.active label {
color:#390;
}
.em-form p.active input {
border:1px #6c3 solid;
}
#stepdesctext p {
background-color:#e8f7e1;
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/signup-stepdesc.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:20px 20px 20px 25px;
width:255px;
height:210px;
}
#stepdesctext p.newName {
background-position:0 -250px;
}
#stepdesctext p.newPostal {
background-position:0 -500px;
}
#stepdesctext p.newPassword1 {
background-position:0 -750px;
}
#stepdesctext p.newPassword2 {
background-position:0 -1000px;
}
span#subdomaincheck {
clear:both !important;
padding-left:105px !important;
}

/********************
JOB SEARCH AGAIN FORM
*********************/
form.search-jobs {
font-size:11px;
padding:0 9px 9px 9px;
}
form.search-jobs input {
border:1px #ccc solid;
line-height:18px;
margin:0 0 7px 0;
width:128px;
}
form.search-jobs select {
margin:0 0 10px 0;
width:130px;
}
form.search-jobs input.btn-large {
line-height:normal;
margin:0;
width:110px;
}


/********************
JOB SEARCH LANDING
*********************/
#search-landing {
padding-top:10px;
}
#search-landing p.what, #search-landing p.where {
display:block;
float:left;
padding:0 20px 15px 0;
width:300px;
}
#search-landing p.btn-row {
margin:0 0 0 0;
}
#search-landing label {
color:#333;
font-size:16px;
line-height:20px;
display:block;
margin:0;
}
#search-landing p.what input, #search-landing p.where input {
border:1px #ccc solid;
display:block;
float:left;
font-size:11px;
line-height:18px;
}
#search-landing p.what input {
width:300px;
}
#search-landing p.where input {
margin-right:10px;
width:150px;
}
#search-landing p.where select {
display:block;
float:left;
width:130px;
}

#search-landing span {
color:#808080;
clear:both;
display:block;
font-size:11px;
line-height:15px;
}


/********************
LEFT MENU
*********************/
ul.left-menu {
font-size:12px;
font-weight:bold;
list-style:none;
margin:10px 0 20px 0;
padding:0;
}
ul.left-menu li {
line-height:25px;
}
ul.left-menu li a {
color:#069;
display:block;
line-height:25px;
padding:0 0 0 25px;
text-decoration:none;
}
ul.left-submenu {
font-size:11px;
font-weight:normal;
list-style:none;
margin:0;
padding:0;
}
ul.left-submenu li {
line-height:25px;
margin:0;
}
ul.left-submenu li a {
color:#069;
font-weight:normal;
text-decoration:none;
}
ul.left-subsubmenu {
font-size:10px;
font-weight:normal;
list-style:none;
margin:0;
padding:5px 0 10px 0;
}
ul.left-subsubmenu li {
line-height:18px;
margin:0;
}
ul.left-subsubmenu li a {
color:#069;
font-weight:normal;
line-height:18px;
padding:0 0 0 35px;
text-decoration:none;
}

#menu-listings, #menu-resumes, ul.left-submenu li a.left-submenu-selected, ul.left-subsubmenu a.left-subsubmenu-selected {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png);
background-repeat:no-repeat;
font-weight:bold !important;
}
#menu-listings {
background-position:0 -506px;
}
#menu-resumes {
background-position:0 -576px;
}
ul.left-submenu li a.left-submenu-selected {
background-position:0 -530px;
color:#036 !important;
}
ul.left-subsubmenu a.left-subsubmenu-selected {
background-position:0 -555px;
color:#036 !important;
}
ul.left-submenu li a.left-submenu-selected:hover, 
ul.left-subsubmenu a.left-subsubmenu-selected:hover {
text-decoration:none;
}
ul.left-menu li a:hover {
color:#036;
}

/********************
DROPDOWN MENUS
*********************/
ul.dropmenu {
display:none;
}
li:hover ul.dropmenu, li.sfhover ul.dropmenu {
background:#ccebf5 !important;
border:1px #9cf solid !important;
border-top:0 none;
display:block;
list-style:none;
margin:0;
padding:5px 9px !important;
position:absolute;
z-index:5000;
}
li:hover ul.dropmenu li, li.sfhover ul.dropmenu li {
background:0 none !important;
font-size:10px !important;
font-weight:normal !important;
float:none !important;
line-height:20px !important;
padding:0 !important;
}
li:hover ul.dropmenu li a, li.sfhover ul.dropmenu li a {
background:none !important;
color:#069 !important;
display:block !important;
padding:0 !important;
}
li:hover ul.dropmenu li a:hover, li.sfhover ul.dropmenu li a:hover {
text-decoration:underline !important;
}
/*
ul#saveoptions li:hover ul.dropmenu, ul#saveoptions li.sfhover ul.dropmenu {
right:0;
top:25px;
width:95px;
}
ul#search-options li:hover ul.dropmenu, ul#search-options li.sfhover ul.dropmenu {
border-top:0 none !important;
padding:0 !important;
right:0;
top:16px;
width:48px;
}
*/
ul#search-options li:hover ul.dropmenu li, ul#search-options li.sfhover ul.dropmenu li {
background:0 none !important;
border:0 none !important;
font-size:10px !important;
font-weight:normal !important;
float:none !important;
height:auto !important;
line-height:16px !important;
padding:0 5px !important;
width:auto !important;
}
ul#search-options li:hover ul.dropmenu li a {
width:auto;
}
li#nav-search-blog:hover ul.dropmenu, li#nav-search-blog.sfhover ul.dropmenu,
li#nav-search-job:hover ul.dropmenu, li#nav-search-job.sfhover ul.dropmenu, 
li#nav-search-people:hover ul.dropmenu, li#nav-search-people.sfhover ul.dropmenu, 
li#nav-search-listings:hover ul.dropmenu, li#nav-search-listings.sfhover ul.dropmenu {
display:none;
}
li#nav-search-blog ul#search-options li:hover ul.dropmenu, 
li#nav-search-blog ul#search-options li.sfhover ul.dropmenu, 
li#nav-search-job ul#search-options li:hover ul.dropmenu, 
li#nav-search-job ul#search-options li.sfhover ul.dropmenu,
li#nav-search-people ul#search-options li:hover ul.dropmenu, 
li#nav-search-people ul#search-options li.sfhover ul.dropmenu, 
li#nav-search-listings ul#search-options li:hover ul.dropmenu, 
li#nav-search-listings ul#search-options li.sfhover ul.dropmenu {
display:block;
}


/********************
BASIC RAIL MODULES
*********************/
.module {
margin:0 0 15px 0;
position:relative;
}
#left-column .module {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) 0 100% no-repeat;
}
#right-column .module, .twoup, .twoup-last {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) -170px 100% no-repeat;
}

.module a { color:#069; text-decoration:none; }
.module a:hover { text-decoration:underline; }

.module h4 {
background:#666;
color:#666;
font-size:11px;
font-weight:bold;
line-height:25px;
padding:0 10px;
margin:0 0 8px 0;
text-shadow:#fff 1px 1px 1px;
}
#left-column .module h4 {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) 0 -620px no-repeat;
}
#right-column .module h4, .twoup h4, .twoup-last h4 {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) -170px -620px no-repeat;
}

.module ul {
color:#808080;
list-style:none;
margin:0;
padding:0 10px 1px 10px;
}
.module ul li {
font-size:11px;
line-height:14px;
margin:0 0 8px 0;
}
.module p {
font-size:11px;
margin:0 10px 8px 10px;
}


/********************
LEFT RAIL MODULES
*********************/
#left-column form.search-sm {
margin:0 5px;
}
#left-column form.search-sm input {
width:95px;
}
#left-column .search ul {
border-top:1px #ddd solid;
margin-top:10px;
padding-top:8px;
}
/********************
RIGHT RAIL MODULES
*********************/
.resources #right-column .module h6 {
color:#666;
font-size:11px;
font-weight:bold;
margin:0 10px 0 0;
padding:0;
}
.resources #right-column #blog-social h6 {
border-top:1px #ddd solid;
line-height:15px;
height:30px;
margin:-9px 0 10px 0;
padding:9px;
}
#blog-social h6 a {
display:block;
}
#blog-social h6 a img {
display:block;
float:left;
margin:0 10px 0 0;
}
/* conversations/caetgories module*/
.conversations ul {
padding-bottom:10px;
}
.conversations ul li {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -10px -268px no-repeat;
line-height:14px;
margin:0 0 6px 0;
padding-left:15px;
}
.blog-cats ul {
margin-top:-8px;
padding-bottom:10px;
}
.blog-cats ul li {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -8px -165px no-repeat;
line-height:14px;
margin:0 0 4px 0;
padding-left:15px;
}
.resources #right-column .blog-cats h6 {
padding-top:8px;
}
.blog-cloud p {
line-height:18px;
padding-bottom:10px;
}

.jobslist {
padding-bottom:30px;
position:relative;
}
.jobslist li {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -10px -368px no-repeat;
line-height:14px;
margin:0 0 4px 0;
padding-left:15px;
}
.jobslist li span {
padding-left:4px;
white-space:nowrap;
}
.jobslist li.jobslist-more {
background:0 none;
}
.jobslist li.jobslist-more a {
font-weight:bold;
}
.jobslist a.poweredby {
position:absolute;
bottom:10px;
right:10px;
}
#right-column .search h6 {
border-top:1px #ddd solid;
margin-top:10px;
padding-top:8px;
color:#666;
font-size:11px;
font-weight:bold;
margin:10px 0;
padding:8px 10px 0 10px;
}
#right-column form.search-jobs, .twoup form.search-jobs {
text-align:center;
}
#right-column form.search-jobs input#k, .twoup form.search-jobs input#k {
width:280px;
}
#right-column form.search-jobs input#l, .twoup form.search-jobs input#l {
width:133px;
margin-right:10px;
}
#right-column form.search-jobs input.btn-sm, .twoup form.search-jobs input.btn-sm {
margin:0 100px !important;
}


/********************
MAIN COLUMN MODULES
*********************
.module3up {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/module3up-bg.gif) bottom left no-repeat;
float:left;
min-height:150px;
width:200px;
}
.module3up h4 {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/module3up-hed.gif) 0 0 no-repeat;
}
*/
.section {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) -490px 100% no-repeat;
margin:0 0 20px 0;
padding-bottom:10px;
}
.section:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.section a { text-decoration:none; }
.section a:hover { text-decoration:underline; }

.section h3, #em-apply h2 {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) -490px -590px no-repeat;
color:#036;
font-size:16px;
font-weight:normal;
line-height:46px;
margin:0;
padding:0 10px;
border-bottom:0 none !important;
letter-spacing:0 !important;
}
.section h3 {
position:relative;
}
.section h3 span {
color:#808080;
font-size:11px;
position:absolute;
right:10px;
}
.threeup div, .threeup ul {
font-size:11px;
line-height:15px;
float:left;
width:200px;
}
.threeup-first {
margin:0 20px 15px 10px;
width:190px !important;
}
.threeup-last {
margin:0 10px 15px 20px;
width:190px !important;
}
.threeup ul {
list-style:none;
padding:0;
}
.threeup ul li {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -8px -165px no-repeat;
line-height:14px;
margin:0 0 4px 0;
padding-left:15px;
}
.threeup ul li.heading {
background:0 none;
color:#666;
font-weight:bold;
padding-left:0;
}
.threeup h6 {
color:#666;
font-size:11px;
font-weight:bold;
margin:0 0 3px 0;
}
.threeup h6 span {
font-weight:normal;
}
.threeup p {
margin:0 0 5px 0;
}
.testimonials strong {
display:block;
}
.testimonials em {
font-weight:bold;
font-style:normal;
}


/********************
SORT ROW
*********************/
p.sort {
border-top:1px #ddd solid;
font-size:11px;
line-height:20px;
margin:-15px 0 5px 0;
text-align:right;
}
p.sort a {
margin-left:10px;
padding:0 7px 0 0;
}

/********************
PAGINATION
*********************/
ul.pagination {
border-top:1px #ddd solid;
color:#808080;
font-size:11px;
list-style:none;
margin:0 0 30px 0;
padding:0 5px;
}
ul.pagination li {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png);
background-position:-310px 0;
background-repeat:no-repeat;
display:block;
float:left;
height:20px;
line-height:20px;
margin:-1px 0 0 0;
text-align:center;
width:30px;
}
ul.pagination li a {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png);
background-position:-310px 0;
background-repeat:no-repeat;
display:block;
height:20px;
line-height:20px;
}
ul.pagination li a:hover, ul.pagination li a.pagn-current {
background-position:-310px -20px;
color:#036;
font-weight:bold;
text-decoration:none !important;
}
ul.pagination li.pagn-next {
background-position:-400px -40px;
width:50px;
}
ul.pagination li.pagn-next a {
background-position:-400px 0;
width:50px;
}
ul.pagination li.pagn-next a:hover {
background-position:-400px -20px;
}
ul.pagination li.pagn-prev {
background-position:-460px -40px;
width:50px;
}
ul.pagination li.pagn-prev a {
background-position:-460px 0;
width:50px;
}
ul.pagination li.pagn-prev a:hover {
background-position:-460px -20px;
}

/********************
BLOG PAGINATION
*********************/
p.blog-pagn {
border-top:1px #ddd solid;
color:#808080;
font-size:11px;
font-weight:bold;
height:30px;
line-height:30px;
margin:0 0 30px 0;
position:relative;
}
p.blog-pagn a.pagn-prev {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) 0 -628px no-repeat;
padding-left:8px;
position:absolute;
left:0;
}
p.blog-pagn a.pagn-next {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) 100% -658px no-repeat;
padding-right:8px;
position:absolute;
right:0;
}
p.blog-pagn a.pagn-index {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -80px -568px no-repeat;
color:#036;
left:290px;
padding-left:10px;
position:absolute;
width:40px;
}


/********************
ADS
*********************/
div.leaderboard {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/header.png) 0 0 repeat-x;
border:1px #ddd solid;
border-top:none;
margin:0 auto;
padding:4px 0 5px 0;
text-align:center;
width:978px;
}
div.leaderboard div {
background:#999;
height:90px;
margin:0 auto;
width:728px;
}
#footer div.leaderboard {
border:0 none;
border-bottom:2px #ddd solid;
margin:3px;
}
.quigo {
background:#f5f5f5;
clear:both;
padding:5px;
}
.quigo div {
background:#fff;
padding:5px;
}
.qpct, .qpcb /* permalink center top, bottom placement */{
margin:40px 0;
}
.qlp { /* list post placements */
margin:0 0 40px 0;
}
.slm {
font-family:Arial, Helvetica, sans-serif !important;
font-size:12px;
}
.slm * {
font-family:Arial, Helvetica, sans-serif !important;
}
.slm h6 {
color:#000;
font-size:11px;
font-weight:bold;
margin:0 0 10px 0;
}
.slm h5 {
font-size:12px;
font-weight:bold;
margin:0;
}
.slm h5 a {
text-decoration:underline !important;
}
.slm p {
color:#000;
margin:0;
}
.slm span {
display:block;
font-size:11px;
margin-bottom:15px;
}
.slm span a {
color:#000;
}


/********************
GENERAL BLOG
*********************/
.resources #main-column {
padding-left:5px;
width:635px;
}
.resources a { color:#069; text-decoration:none; }
.resources a:hover { text-decoration:underline; }
.resources h1 {
color:#6c3;
font-size:28px;
font-weight:normal;
line-height:30px;
margin:5px 0 15px 0;
padding:0;
}
.resources h1 span {
color:#808080;
font-size:14px;
font-weight:bold;
}
.resources h1 span strong {
color:#000;
}
.resources h1 span a {
font-weight:normal;
}
#main-column h1 a {
background:none !important;
display:inline !important;
height:auto !important;
overflow:visible;
text-indent:0 !important;
width:auto !important;
}

/********************
300x100 TOUT
*********************/
.blog-300x100 {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) 0 -280px no-repeat;
margin:0 0 15px 0;
padding:12px;
height:76px;
width:276px;
}
.blog-300x100 p {
color:#333;
font-size:11px;
font-weight:bold;
line-height:14px;
margin:0 0 7px 0;
}
.blog-300x100 a.btn-large {
display:block;
margin:0 auto;
}

/********************
PERMALINK MODULES
*********************/
h3#addcomments, h3#readercomments {
border:0 none;
color:#666;
font-size:18px;
font-weight:normal;
margin:40px 0 10px 0;
padding:0;
}
h3#addcomments {
color:#6c3;
}
h3#readercomments span {
color:#808080;
font-size:12px;
}
#recentheadlines h3, #relatedposts h3, .helpsection h3 {
background:0 none;
border:0 none;
color:#666;
font-size:18px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}
#recentheadlines, #relatedposts {
border:0 none;
border-right:1px #ddd solid;
float:left;
margin:5px 15px 40px 0;
padding-right:10px;
width:299px;
}
#relatedposts {
border:0 none;
margin:5px 0 30px 0;
padding-right:0;
width:310px;
}
ul.recent-posts, .helpsection ul {
color:#666;
font-size:11px;
line-height:normal !important;
list-style:none;
margin:0 !important;
padding:0;
}
ul.recent-posts li, .helpsection li {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -8px -165px no-repeat;
line-height:14px;
margin:0 0 4px 0;
padding-left:15px;
}

/********************
PERMALINK POST
*********************/
.post a { color:#036; text-decoration:none; }
.post a:hover { text-decoration:underline; }
.post {
border-top:1px #ddd solid;
}
.post h3 {
border-top:1px #ddd solid;
color:#808080;
font-size:10px;
font-weight:bold;
margin:-1px 0 0 0;
padding:0;
text-transform:uppercase;
}
.post h3 a {
background:#d1f0c1 url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) -320px -280px no-repeat;
border:1px #a1d687 solid;
border-top:1px #ddd solid;
color:#390;
margin:0 8px 0 0;
text-decoration:none;
padding:2px 7px 2px 7px;
}
.post h3 a:hover {
border:1px #6c3 solid;
border-top:1px #ddd solid;
text-decoration:none;
}

.post h2 {
border:0 none;
color:#036;
font-size:18px;
font-weight:normal;
letter-spacing:normal;
margin:10px 0 5px 0;
padding:0;
}
.post h2 a {
color:#069;
text-decoration:none;
}
.post h2 a:hover {
text-decoration:underline;
}

.post h5 {
color:#666;
font-size:11px;
font-weight:normal;
margin:0 0 15px 0;
position:relative;
}
.permalink h5 {
margin:10px 0 15px 0;
}


.post div.entry {
font-size:12px;
line-height:18px;
margin:0;
padding:0;
}
.post div.entry img {
border:1px #ddd solid;
padding:2px;
}

.post p.postmetadata {
font-size:11px;
margin:8px 0 40px 0;
}
.post p.postmetadata a {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png);
background-position:0 -467px;
background-repeat:no-repeat;
line-height:20px;
margin-right:8px;
padding:3px 0 3px 18px;
}
.post p.postmetadata a.entry-tweet {
background-position:0 -499px;
}
.post p.postmetadata a.entry-email {
background-position:0 -537px;
}
.post p.postmetadata a.entry-share {
background-position:0 -577px;
}

.post .entry ul {
margin:0 0 1em 18px;
padding:0;
}
.post .entry li {
margin:0 0 0.5em 0;
}

/********************
SEARCH RESULTS
*********************/
.search-result {
padding-top:15px;
padding-bottom:15px;
}
.search-result h2 {
font-size:14px;
margin-top:0;
}
.search-result h5 {
margin:0 0 8px 0;
}
.search-result div.entry {
font-size:11px;
line-height:14px;
}

.no-results {
margin:-15px 0 0 0;
padding-left:170px;
}
.no-results ul {
list-style:none;
margin:10px 0 0 0;
padding:0;
}
.no-results li {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -8px -163px no-repeat;
line-height:22px;
padding-left:15px;
}


/********************
BLOG GALLERIES
*********************/
.gallery {
background:#f5f5f5;
border-top:1px #ddd solid;
border-bottom:1px #ddd solid;
margin:0 0 30px 0;
padding:0;
position:relative;
text-align:center;
}
.gallery:after { 
content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;
}
.list-galleries {
margin:0 0 30px 0;
padding:10px;
}
.show-image {
border-bottom:0 none;
margin:-30px 0 0 0;
text-align:left;
}
.post .gallery {
margin:30px 0;
padding:10px;
}
#container #main-column h1.gallery-hed {
margin-bottom:10px;
}
.gallery h6 {
color:#666;
font-size:11px;
margin:0 0 5px 0;
text-align:left;
text-transform:uppercase;
}
.gallery h6 a {
font-size:12px;
text-transform:none;
}
.gallery a.thumb {
border:5px #f5f5f5 solid;
margin:0;
}
.gallery a.thumb img, .list-all-galleries a.thumb img {
background:#fff;
border:1px #ddd solid;
padding:2px;
height:75px;
width:75px;
}
.gallery a.thumb:hover img, .list-all-galleries a.thumb:hover img {
border:1px #9cf solid;
}
.show-image img {
background:#fff;
border:1px #ddd solid;
display:block;
float:left;
padding:2px;
margin:10px;
width:394px;
max-width:394px;
}
.show-image div {
display:block;
float:left;
margin-top:20px;
width:195px;
}
.show-image div h6 {
color:#000;
text-transform:none;
margin:0;
}
.show-image div p {
font-size:11px;
margin:0 0 10px 0;
}
.list-all-galleries {
border-top:1px #ddd solid;
height:81px;
margin:0 0 30px 0;
vertical-align:middle;
}
.list-all-galleries h2 {
border: 0 none;
color:#036;
font-size: 18px;
font-weight: normal;
letter-spacing: normal;
margin: 15px 0 0 0;
padding: 0;
}
.list-all-galleries h2 a {
color:#036;
}
.list-all-galleries a.thumb {
display:block;
float:left;
margin:10px 10px 0 0;
}
.galleries ul {
list-style:none;
margin:0;
padding:0;
}
.galleries li {
clear:both;
color:#444;
padding:0 9px 9px 9px;
}
.galleries li.galleries-last {
padding:0 9px 8px 9px;
text-align:right;
}
.galleries li a.thumb {
border:1px #ddd solid;
display:block;
float:left;
margin:0 10px 0 0;
padding:2px;
}
.galleries li a.thumb:hover {
border:1px #9cf solid;
}
.galleries h6 {
font-size:11px;
font-weight:bold;
margin:0;
padding-top:4px !important;
}


/********************
BLOG FORM OVERRIDES
*********************/
#commentinstr {
background:#fefded;
border:1px #ddd solid;
margin:0 0 10px 0;
padding:9px 9px 0 9px;
width:auto;
}
#commentinstr p {
font-size:11px;
line-height:14px;
margin:0 0 9px 0;
}

#main-column .em-form-text, #main-column .em-form textarea {
width:480px;
}
.em-comments .em-form-section, #main-column .em-form-section {
background-position: -780px 100%;
}
.em-comments h4, #main-column .em-form h4 {
background-position:-780px -90px;
}
.em-comments label {
float:none;
text-align:left;
width:auto;
}
.em-comments fieldset {
border:1px #ddd solid;
display:block;
float:left;
margin:0 0 15px 0;
padding:9px;
width:278px;
}
fieldset#authorinfo_user {
border-left:0 none;
}

.em-comments fieldset legend {
color:#000;
font-size:11px;
font-weight:bold;
padding:0 5px 0 0;
}
.em-comments fieldset input {
border:1px #ccc solid;
line-height:20px;
width:270px;
}
#main-column .em-comments textarea {
width:590px;
}
.em-comments div#formerrors {
font-size:11px;
}
#cmttabs {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) -780px -40px no-repeat;
height:30px;
}
#cmttabs ul {
list-style:none;
margin:0;
padding:0;	
}

#cmttabs li {
float:left;
width:180px;
margin:0 5px 10px 0;
}
#cmttabs li.currentab {
margin:0 5px 9px 0;
}

#cmttabs li a {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) -780px -40px no-repeat;
color:#555;
font-size:11px;
font-weight:bold;
display: block;
height:17px;
padding:3px 0 0 10px;
margin:0;
text-transform:uppercase;
width:170px;
}
#cmttabs li.currenttab a {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) -780px -90px no-repeat;
border-bottom:1px #fff solid;
}
#cmttabs li a:hover {
color:#333;
text-decoration:none;
}

#main-column .em-comments .em-form-text {
width:590px;
}
#main-column .em-comments div#replyindicator {
display:inline;
}
#sns label {
font-size:11px;
}
#sns input {
border: 1px solid #ccc;
font-size: 11px;
display: block;
float: left;
line-height: 20px;
margin-bottom:15px;
width:590px;
}
#sns input[type="hidden"] { border:0 none; display:none; }


/********************
BLOG COMMENTS
*********************/
.commentlinks {
margin:0 0 -1px 0;
}
.commentclass1, .commentclass2 {
border-bottom:1px #ddd solid;
border-top:1px #ddd solid;
margin:0;
padding:9px 0 9px 5px;
margin:0;
}
.child {
margin-left:30px;
}
.commentlinks p {
color:#000;
font-size:11px;
line-height:17px;
margin:0 20px 15px 0;
padding:0;
position:relative;
}
.commentlinks p.credits {
border:0 none;
color:#808080;
font-size:11px !important;
margin:0 0 7px 0;
padding:0 170px 0 0;
}
.commentlinks p.credits strong {
color:#000;
font-size:12px;
}
.commentlinks p.credits span {
position:absolute;
right:110px;
top:-4px;
}
.commentlinks p.credits span.cmt_tools {
display:block;
right:5px;
top:-10px;
width:100px;
}
.commentlinks .votedComment p.credits span.cmt_tools {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png);
background-position:0 -760px;
background-repeat:none;
height:27px;
}
.commentlinks p.credits span.cmt_tools a {
display:block;
float:left;
height:27px;
}
.commentlinks .votedComment p.credits span.cmt_tools a {
display:none;
}
.commentlinks p.credits span.cmt_tools a strong {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png);
background-repeat:no-repeat;
background-position:0 -700px;
display:block;
overflow:hidden;
text-indent:-5000em;
height:27px;
width:35px;
}
.commentlinks p.credits span.cmt_tools a strong.voteLinkDown {
background-position:-35px -700px;
width:30px;
}
.commentlinks p.credits span.cmt_tools a.voteLink:hover strong {
background-position:0 -729px;
}
.commentlinks p.credits span.cmt_tools a.voteLink:hover strong.voteLinkDown {
background-position:-35px -729px;
}
.commentlinks p.credits span.cmt_tools a.reportLink strong {
background-position:-65px -700px;
}
.commentlinks p.credits span.cmt_tools a.reportLink:hover strong {
background-position:-65px -729px;
}

.commentlinks p.credits span.cmt_label {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png);
background-position:0 -890px;
background-repeat:no-repeat;
display:block;
height:16px;
text-indent:-9000em;
width:60px;
}
.commentlinks p.credits span.label_level4 {
background-position:0 -970px;
}
.commentlinks p.credits span.label_level3 {
background-position:0 -930px;
}
.commentlinks p.credits span.label_level2 {
background-position:0 -890px;
}
.commentlinks p.credits span.label_level1 {
background-position:0 -850px;
}
.commentlinks p.credits span.label_level0 {
background-position:0 -810px;
}

.commentlinks p.cmt_reply_show a {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) 35px -612px no-repeat;
display:block;
border:1px #ccebf5 solid;
padding:0 5px 1px 5px;
text-shadow:#fff 1px 1px 1px;
width:35px;
}

/********************
COLUMNIST STYLES
*********************
.hed h1 {
color:#333;
font-size:28px;
font-weight:normal;
line-height:24px;
margin:0;
padding:0;
}
.hed h1 strong {
color:#c60;
font-size:24px;
font-weight:normal;
letter-spacing:0.1em;
text-transform:uppercase;
}
.hed h1 span {
font-size:12px;
display:block;
margin-left:20px;
}
.hed h1 span a {
color:#069;
text-decoration:none;
background:0 none !important;
display:inline !important;
height:auto !important;
overflow:auto !important;
text-indent:0 !important;
width:auto !important;
}
.hed h1 span a:hover {
text-decoration:underline;
}
.hed {
height:65px;
margin:0;
padding:15px 0 0 80px;
}
#freelance {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/blog-freelance-hed.gif) 0 0 no-repeat;
}
.post h3 a.column-freelance {
background:#fff url(http://www.blogsmithmedia.com/blog.emurse.com/media/entry-cat-bg.gif) 0 -18px repeat-x;
border:1px #f4dcc4 solid;
border-top:1px #ddd solid;
color:#666;
}
.post h3 a.column-freelance span {
color:#c60;
text-transform:uppercase;
}
.post h3 a.column-freelance:hover {
border:1px #fc9 solid;
border-top:1px #ddd solid;
text-decoration:none;
}


/********************
BASIC CAROUSEL
*********************/
.carousel {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) 0 0 no-repeat;
height:255px;
margin:0 0 20px 0;
position:relative;
width:640px;
}
.carousel a { text-decoration:none; }
.carousel a:hover { text-decoration:underline; }

.carousel-img {
position:absolute;
top:10px;
right:10px;
}
.carousel-text {
position:absolute;
left:15px;
top:15px;
width:240px;
}
.carousel-text h3 {
color:#6c3;
font-size:22px;
font-weight:normal;
line-height:24px;
margin:0 0 10px 0;
}
.carousel-text h3 span {
color:#333;
display:block;
font-size:16px;
}
.carousel-text p {
font-size:11px;
line-height:15px;
}
.carousel a.btn-large {
background-position:-130px 0;
position:absolute;
bottom:40px;
left:20px;
width:160px;
}
.carousel a.btn-large:hover {
background-position:-130px -35px;
}

ul.carousel-pagn {
border-top:0 none;
position:absolute;
bottom:0;
right:0;
padding:0;
margin:0;
}
ul.carousel-pagn li.pagn-first {
border-left:1px #ddd solid;
}
ul.carousel-pagn li.pagn-first:hover {
border-left:1px #9cc solid;
}


/********************
JOB SEARCH
*********************/
h1#search-criteria {
border-bottom:1px #ddd solid;
font-size:24px;
line-height:22px;
margin-bottom:10px !important;
padding-bottom:10px;
padding-right:125px;
position:relative;
}
h1#search-criteria span {
color:#666;
font-size:14px;
font-weight:bold;
}
h1#search-criteria span strong {
color:#000;
}
h1#search-criteria span em {
font-style:normal;
font-weight:normal;
white-space:nowrap;
}
h1#search-criteria a.poweredby {
position:absolute;
right:0;
}

p.job-search {
border-top:0 none;
color:#333;
margin:-4px 0 5px 5px;
position:relative;
text-align:left;
}
p.job-search a {
padding:0 7px 0 0;
position:absolute;
right:5px;
}


/********************
JOB SEARCH RESULTS
*********************/
.s-result {
margin:0 0 15px 5px;
}
.s-result h5 {
font-size:14px;
line-height:18px;
font-weight:bold;
margin:0;
padding-left:0;
position:relative;
}
.s-result h5 span {
display:block;
left:0;
position:absolute;
width:25px;
}
.s-result h6 {
color:#444;
font-size:12px;
line-height:18px;
font-weight:normal;
margin:0;
padding-left:0;
}
.s-result p {
font-size:11px;
line-height:16px;
margin:0;
padding-left:0;
}
.s-result p a { color:#000; text-decoration:none }
.s-result p span a { color:#069; }
.s-result p span {
color:#808080;
display:block;
line-height:20px;
}
.s-result p span a:hover {
text-decoration:underline !important;
}


/********************
JOB SEARCH NO RESULTS
*********************/
#mid-column div.no-results {
border-top:0 none;
margin:0 0 0 5px;
padding-left:0;
padding-bottom:15px;
}


/********************
JOB SEARCH DETAIL
*********************/
h1.em-title {
border-bottom:1px #ddd solid;
font-size:24px !important;
line-height:22px;
margin-bottom:10px !important;
padding-bottom:10px !important;
position:relative;
}
#em-listing-meta {
background:#f5f5f5;
border-bottom:1px #ddd solid;
margin:-10px 0 20px 0;
padding:10px 120px 10px 10px;
position:relative;
}
#em-listing-meta dl:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#em-listing-meta .em-button {
position:absolute;
right:10px;
top:10px;
width:110px;
}
#em-listing-meta dl {
font-size:11px;
margin:0;
padding:0;
}
#em-listing-meta dt {
color:#666;
display:block;
float:left;
height:14px;
line-height:14px;
margin:0 0 5px 0;
overflow:hidden;
padding:0 5px 0 0;
text-align:right;
width:55px;
}
#em-listing-meta dd {
color:#333;
display:block;
font-weight:bold;
float:left;
height:14px;
line-height:14px;
margin:0 0 5px 0;
overflow:hidden;
padding:0;
width:175px;
}
#em-listing h4, .em-relatedjobs h3 {
border:0 none;
color:#666;
font-size:16px;
font-weight:normal;
margin:0 0 10px 0;
padding:0;
}
#em-listing #job-snippet {
font-size:12px;
line-height:18px;
margin:0 0 1em 0;
}
#em-listing #job-snippet ul {
margin:0 0 1em 0;
padding-left:20px;
}
#em-listing p#em-sourcelink {
color:#666;
font-size:11px;
}
#em-apply {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) -1150px 100% no-repeat;
margin:30px 0;
position:relative;
}
#em-apply h2 {
font-size:18px;
line-height:1;
margin-bottom:7px;
padding-top:10px;
}
/* emurse apply step 1 and 2 */
#em-apply-step1, #em-apply-step2 {
text-align:center;
}
#em-apply-step1:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#em-apply-emurse, span#em-apply-or, #em-apply-upload {
display:block;
float:left;
height:40px;
margin:0;
text-align:left;
}
#em-apply-emurse {
padding-left:10px;
width:280px;
}
#em-apply-emurse input {
width:190px;
}
span#em-apply-or {
font-size:11px;
font-weight:bold;
height:14px;
padding:13px 0;
text-align:center;
text-transform:uppercase;
width:60px;
}
#em-apply-upload {
padding-right:10px;
width:280px;
}
#em-apply-step1 p, #em-apply-step2 p {
font-size:11px;
margin:0;
}
#em-apply label {
color:#666;
display:block;
font-size:11px;
font-weight:bold;
line-height:18px;
}
#em-apply label span {
font-size:11px;
font-weight:normal;
}
#em-apply-step1 .em-button, #em-apply-step2 .em-button {
clear:both;
float:none !important;
margin:10px auto;
}
#em-apply-step2 .em-button {
margin:3px auto 10px auto;
background-position:-130px 0;
width:160px;
}
#em-apply-step2 .em-button:hover {
background-position:-130px -35px;
}
#em-apply-step2 div {
margin:0;
padding:0 10px;
text-align:left;
}
#em-apply-step2 p {
margin:0 0 7px 0;
}
#em-apply-step2 textarea {
width:610px;
}

/* employer url and thank you */
.em-apply-eurl {
padding-bottom:10px;
}
.em-apply-eurl p {
color:#666;
font-size:11px;
font-weight:bold;
line-height:14px;
padding:0 10px 0 10px;
}
.em-apply-eurl .em-button {
display:block;
margin:10px auto 0 auto;
}
/*
.em-relatedjobs {
border:5px #f5f5f5 solid;
margin:30px 0;
padding:10px 0 0 6px;
position:relative;
}
.em-relatedjobs h6 {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png) -8px -165px no-repeat;
font-size:11px;
font-weight:bold;
line-height:14px;
margin:0 130px 0 0;
padding-left:15px;
}
.em-relatedjobs p {
font-size:11px;
line-height:14px;
margin:0 130px 10px 0;
padding-left:15px;
}
.em-ad a.em-ad-morelink {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/modules.png) -320px -340px no-repeat;
font-size:11px;
height:25px;
line-height:25px;
padding:0 10px 0 18px;
position:absolute;
right:-5px;
bottom:-5px;
}
*/
#header a#feedback-link {
color:#ccebf5;
font-size:11px;
font-weight:bold;
text-decoration:none;
position:absolute;
bottom:3px;
right:10px;
z-index:3000;
}
#header a#feedback-link:hover {
color:#fff;
}
/* ANSWERS */
.answers h1 {
position:relative;
}
.answers h1 span {
position:absolute;
right:0;
}
.answers #mid-column {
padding-left:5px;
width:475px;
}

ul#answers-tabs {
background:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png) -1410px -910px no-repeat;
list-style:none;
margin:0;
padding:0;
}
ul#answers-tabs:after {
content: "";
display: block;
height:0;
clear: both;
visibility: hidden;
}
ul#answers-tabs li {
display:block;
float:left;
font-weight:bold;
margin-right:4px;
position:relative;
}
ul#answers-tabs li#answers-ask-tab {
margin-left:10px;
}
ul#answers-tabs li.current {
height:124px;
}
ul#answers-tabs li a {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png);
background-position:-1420px -962px;
background-repeat:no-repeat;
color:#069;
display:block;
line-height:28px;
margin-top:2px;
text-align:center;
text-decoration:none;
width:120px;
}
ul#answers-tabs li#answers-ask-tab li a {
background-position:-1544px -962px;
}
ul#answers-tabs li.current a, ul#answers-tabs li a:hover {
color:#036;
text-decoration:none !important;
}
ul#answers-tabs li.current a {
background-position:-1420px -1010px;
line-height:30px;
margin-top:0;
}
ul#answers-tabs li#answers-ask-tab.current a {
background-position:-1544px -1010px;
}

#answers-tabs li form {
display:none;
}
#answers-tabs li.current form {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png);
background-position:-1410px 100%;
background-repeat:no-repeat;
display:block;
margin:0;
padding:15px 10px;
position:absolute;
top:30px;
left:-10px;
width:455px;
}
#answers-tabs li#answers-find-tab.current form {
left:-134px;
}
#answers-tabs li#answers-find-tab.current form#PayScale_startModule {
left:0;
}
#answers-tabs li.current form select {
display:block;
margin-bottom:10px;
width:335px;
}
#answers-tabs li.current form label {
font-size:14px;
font-weight:normal;
color:#555;
line-height:30px;
}
#answers-tabs li.current form input.answers-text {
color:#333;
font-size:14px;
border:1px #b9e99b solid;
border-right:0 none;
margin:0;
padding:6px 5px 5px 5px;
width:334px;
}
#answers-tabs li.current input.btn-large {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png);
background-position:-1410px -825px;
}
#answers-tabs li.current input.btn-large:hover {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/forms.png);
background-position:-1410px -860px;
}

.answers h3 {
color:#6c3;
font-size:18px;
font-weight:normal;
margin:30px 0 10px 0;
padding:0;
}

ul.answers-list {
list-style:none;
margin:0;
padding:0;
}
ul.answers-list li {
clear:both;
color:#666;
font-size:10px;
min-height:52px;
line-height:16px;
margin:0 0 20px 0;
padding:0 10px 0 65px;
position:relative;
}
ul.answers-list li:after {
content: "";
display: block;
height:0;
clear: both;
visibility: hidden;
}
ul.answers-list li a.avatar {
display:block;
position:absolute;
top:0;
left:0;
}
ul.answers-list li a.avatar img {
border:1px #ddd solid;
}
ul.answers-list a {
color:#036;
}
ul.answers-list h6 {
font-size:12px;
margin:0;
padding:0;
}
ul.answers-list h6 a {
color:#069;
}
ul.answers-list p {
color:#000;
font-size:11px;
margin:0;
}
ul.answers-list a.answers, ul.answers-list a.answer-it {
background-image:url(http://www.blogsmithmedia.com/blog.emurse.com/media/icons.png);
background-position:-50px -6px;
background-repeat:no-repeat;
display:block;
float:left;
line-height:20px;
margin:0 10px 0 0;
padding:0 0 0 14px;
}
ul.answers-list a.answer-it {
background-position:-50px -36px;
}
#answers-qod h3 {
color:#6c3;
font-size:18px;
}
#answers-qod {
border-bottom:1px #ddd solid;
}
/* SALARY RESEARCH */
.salary ul#answers-tabs li.current {
height:163px;
}
.salary ul#answers-tabs li a {
background-position:-1420px -722px;
background-repeat:no-repeat;
color:#069;
display:block;
line-height:28px;
margin-top:2px;
padding-left:25px;
text-align:left;
text-decoration:none;
width:135px;
}
.salary ul#answers-tabs li#answers-ask-tab a {
background-position:-1584px -722px;
padding-left:27px;
width:193px;
}
.salary ul#answers-tabs li.current a {
background-position:-1420px -770px;
color:#036;
line-height:30px;
margin-top:0;
}
.salary ul#answers-tabs li#answers-ask-tab.current a {
background-position:-1584px -770px;
}
.salary #answers-tabs li#answers-ask-tab.current form {
left:-174px;
}
.salary ul#answers-tabs li a:hover {
color:#036;
}
#answers-tabs li.current form select.salary-half {
display:inline;
margin:7px 10px 15px 0;
width:220px;
}
#answers-tabs li.current form select#Select2, #answers-tabs li.current form select#ps_state {
margin-right:0;
}
#answers-tabs li.current form input.salary-full, #answers-tabs li.current form input.salary-half {
color:#333;
font-size:14px;
border:1px #b9e99b solid;
margin:0 0 10px 0;
padding:6px 5px 5px 5px;
width:443px;
}
#answers-tabs li.current form input.salary-half {
display:inline;
margin:0 10px 10px 0;
width:208px;
}
#answers-tabs li.current form input#txtSalary_aol_large {
margin-right:0;
}
.salary #answers-tabs li.current input.btn-large {
background-position:0 0;
display:block;
margin:0 auto;
}
.salary #answers-tabs li.current input.btn-large:hover {
background-position:0 -35px;
}
.gigzig p {
line-height:14px;
padding-bottom:8px;
}
.gigzig p a.logo {
display:block;
float:left;
margin-right:15px;
}

/* HELP SECTION */
.helpsection ul {
display:block;
float:left;
padding-right:10px;
width:200px;
}
.helpsection li.hed {
background:none;
padding:0;
}
.helpsection li.hed a {
color:#036;
font-size:12px;
font-weight:bold;
}
.helpsection h3 {
clear:both;
margin:0 0 7px 0;
padding-top:40px;
}
.helpsection h6 {
font-size:13px;
font-weight:bold;
line-height:16px;
margin:0;
}
.helpsection p {
margin:0 0 15px 0;
}