

/* css/legacy.css */

#main{font-size:130%;width:100%;margin:0 auto;padding:0;text-align:left;clear:both;display:inline-block;}
#connChooser,#picture-editor,#delete-confirmation{font-size:130%;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
.wrapper h1{font-size:170%;margin:0 0 15px;padding:3px 0 7px;border-bottom:1px solid #ccc;text-align:left;font-weight:bold;}
.redesign .wrapper h1{margin:0;border:0;padding-top:0;}
.wrapper h1 a:link,.wrapper h1 a:visited{text-decoration:none;}
.wrapper h2{font-size:140%;margin:0;}
.wrapper h3{font-size:115%;}
.wrapper table{font-size:100%;border:0;}
.wrapper dt{font-weight:bold;}
.wrapper sup{font-size:70%;}
.wrapper blockquote{margin:0;}
.wrapper blockquote div{text-align:right;font-style:italic;}
.wrapper fieldset{border:1px solid #ccc;margin-bottom:20px;}
tr.tblhdr{background:#999;}
.helper{font-size:85%;}
.spacer{clear:both;line-height:0;height:0;_font-size:1px;}
.indent{margin-left:35px;}
.top{margin-top:0!important;}
.bottom{margin-bottom:0!important;}
.btn{text-align:center;}
.right{text-align:right;}
.preview{background:#9CF;}
.even,.odd{background:#EEE;}
div.skip{position:absolute;left:-999px;width:990px;}
.dim{color:#999!important;}
.vmid{vertical-align:middle;}
.vtop{vertical-align:top;}
.printme{float:right;width:135px;margin:0;padding:3px;font-size:95%;}
.posrel{position:relative;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* ie5mac backslash hack \*/ * html .clearfix{height:1%;}
.clearfix{display:block;}
/* end ie5mac backslash hack */ textarea{margin:5px 0;padding:3px;width:500px;font-family:arial,helvetica,"Nimbus Sans L",sans-serif;font-size:100%;}
#main select,#main input[type="text"],#main input[type="password"]{margin:3px 0;}
input.hint,textarea.hint{color:#999!important;}
div.btn input{margin-bottom:5px;}
h2.formhdr{font-size:135%;font-weight:normal;margin-bottom:5px;color:#333;}
div.formblock{padding:0 0 15px 30px;border-bottom:1px solid #CCC;}
div.formblock p{margin:3px 0;color:#666;}
div.formblock p.helper{font-size:95%;}
div.formblock p.btn{margin:10px 0;}
div.formblock p strong.hdr{color:#000;font-size:120%;}
div.formblock span.helper{color:#666;}
div.formblock textarea{margin-bottom:0;}
div.formblocknb{border:0;}
div.feedback div.formblock{padding:10px 0 15px 40px;}
div.feedback div.formblock p{text-indent:-23px;margin:0 0 2px;color:#000;font-size:100%;}
div.feedback div.formblock p input{position:relative;}
fieldset .first{margin-top:5px;}
#main legend{font-weight:bold;color:#666;}
span.formhelp{font-size:95%;color:#56BAEC;}
input#faker{width:0;height:0;margin:0;padding:0;border:0;}
.wrapper input.btn-primary{background:#39C url(http://static01.linkedin.com/img/bg/bg_btn_blue_500x50.gif) no-repeat;border:1px solid #069;padding:2px 8px 1px;color:#FFF;font:bold 95% arial,helvetica,"Nimbus Sans L",sans-serif;overflow:visible;vertical-align:middle;}
.wrapper input.btn-second,.wrapper .btn-secondary{background:#DDD url(http://static03.linkedin.com/img/bg/bg_btn_grey_500x50.gif) no-repeat;border:1px solid #999;padding:2px 8px 1px;color:#555;font:bold 95% arial,helvetica,"Nimbus Sans L",sans-serif;overflow:visible;vertical-align:middle;}
.wrapper input.btn-primary[disabled]{background:#99cce5 url(http://static02.linkedin.com/img/bg/bg_btn_blue_disabled_500x50.gif) no-repeat;border-color:#7fb2cc;}
.wrapper input.btn-second[disabled],.wrapper input.btn-secondary[disabled]{background-color:#eee;color:#aaa;border-color:#ccc;}
a.backtop{display:block;font-size:95%;text-align:right;margin-bottom:10px;}
.nav-tertiary{background:url(http://static01.linkedin.com/img/bg/bg_border_dotted_blue_2x1.gif) repeat-x 0 100%;width:100%;padding:0;_padding-bottom:7px;margin:10px 0;overflow:hidden;clear:both;}
.nav-tertiary ul{margin:0;padding:6px 0;overflow:hidden;list-style:none;}
.nav-tertiary li{margin:0 7px 0 0;padding:0;float:left;text-align:center;font-size:95%;line-height:18px;}
.nav-tertiary li.selected{background:#39C url(http://static03.linkedin.com/img/bg/bg_mininav_left_200x19.gif) no-repeat;}
.nav-tertiary li a{display:block;color:#039!important;padding:1px 7px 0;*padding:0 7px 1px;text-decoration:none;}
.nav-tertiary li a:hover{text-decoration:underline;}
.nav-tertiary li.selected a{background:url(http://static02.linkedin.com/img/bg/bg_mininav_right_10x19.gif) 100% 0 no-repeat;color:#fff!important;font-weight:bold;}
.nav-tertiary li.selected a:hover{text-decoration:none;}
div.contain{margin-bottom:15px;float:left;width:555px;word-wrap:break-word;}
div.contain>*:first-child,div.sidebar>*:first-child{margin-top:0;}
div.sidebar{float:right;font-size:95%;color:#777;margin-bottom:15px;width:190px;}
div#contain-ad{width:594px;}
div#sidebar-ad{width:160px;border-left:1px solid #CCC;padding-left:10px;margin-left:10px;}
div.sidebar h4{font-size:100%;margin-bottom:0;}
div.sidebar ol,div.sidebar ul{margin-left:.9em;padding-left:.9em;}
div.sidebar ul.sidenav{margin:0;padding:0;}
ul.sidenav li{padding:7px 0;list-style:none;}
ul.sidenav li a:link,#main ul.sidenav li a:visited{font-weight:bold;}
ul.sidenav li a:link.here,#main ul.sidenav li a:visited.here{color:#000;text-decoration:none;}
.divide{border-top:1px solid #CCC;padding-top:15px;}
.dividelow{border-bottom:1px solid #CCC;padding-bottom:15px;margin-bottom:15px;}
p.page{font-size:95%;}
p.page a{padding:0 1px;}
p.page a strong{font-weight:normal;}
p.alphapage{border:1px solid #999;border-width:1px 0;padding:3px;margin-bottom:2px;}
.legacy div.containmid{padding-left:110px;}
* html div.containmid{width:665px;w\idth:555px;}
.hdrlink{position:absolute;top:13px;left:470px;font-size:95%;text-align:right;width:300px;margin:0;padding-bottom:1px;}
ul.breadcrumbs{margin:5px 0 0;*margin-top:10px;padding:0;list-style:none;font-size:85%;*height:1%;}
ul.breadcrumbs *{margin:0;padding:0;display:inline;text-decoration:none;}
ul.breadcrumbs a:hover{text-decoration:underline;}
.textad p{margin:0;text-align:center;font-size:110%;}
.textad p .icon{vertical-align:middle;margin-right:2px;}
.textad p .spnlnks{font-size:70%;color:#999;padding-right:10px;}
.textad p.google{font-size:95%;}
.textad p.google strong{padding-right:10px;color:#00F;text-decoration:underline;}
.textad p.google .url{padding-left:10px;color:#008000;}
.textad p.google .bygoog{padding-right:10px;font-size:95%;color:#666;}
.ads728{clear:both;margin-top:20px;padding:10px 23px 5px;border-top:1px solid #CCC;text-align:center;}
#main .ape-block{display:none;}
#main li.ape-active{display:list-item;}
#main div.ape-active{display:block;}
#main .apetop{width:775px;margin:15px auto 0;background:#FFF9E1 url(http://static03.linkedin.com/img/bg/bg_trans_bot_775x7.gif) bottom left no-repeat;font-size:110%;text-align:left;}
#main .apetop-in{background:url(http://static02.linkedin.com/img/bg/bg_trans_top_775x7.gif) 0 0 no-repeat;}
#main .apetop-in .monkey{background:url(http://static01.linkedin.com/img/bg/bg_ape_search_98x83.gif) 0 0 no-repeat;padding:10px 50px 10px 90px;min-height:35px;}
* html #main .apetop-in .monkey{height:35px;}
#main .apetop-in #apejobs{background-image:url(http://static03.linkedin.com/img/bg/bg_ape_jobs_98x83.gif);}
#main .apetop-in #apepro{background-image:url(http://static01.linkedin.com/img/bg/bg_ape_profile_98x83.gif);}
div.login{margin:25px 0 45px 170px;text-align:left;}
div.login h1{margin:0 0 10px;border:0;padding:0;color:#C60;font-weight:normal;font-size:200%;}
div.login table{margin-left:25px;width:350px;}
div.login td.reason{padding-bottom:10px;}
div.login a.forgotpwd{display:block;background:url(http://static02.linkedin.com/img/v2/icon_help_sm.gif) 0 1px no-repeat;padding:2px 0 5px 22px;font-size:85%;}
div.login-nonuser{float:left;font-size:95%;width:220px;margin-top:60px;padding-left:50px;text-align:left;}
div.login-nonuser h2{font-size:110%;color:#999;margin-bottom:5px;}
div.login-nonuser p{margin:0;}
div.login-nonuser p.signup{background:url(http://static02.linkedin.com/img/v2/icon_arrow_blue_sm.jpg) top left no-repeat;padding:0 0 5px 20px;font-weight:bold;margin-top:10px;}
div#login-foruser{float:left;margin-left:0;padding-right:20px;padding-left:30px;border-right:1px solid #CCC;width:380px;}
div.login-nonuser .btn-primary{font-size:100%;}
div#cookieDisabled{margin:5px 0 0!important;font-weight:bold;color:#900;}
.bigtip{width:555px;margin:0 auto 15px;background:#DDF0F8 url(http://static01.linkedin.com/img/bg/bg_trans_bot_555x7.gif) bottom left no-repeat;text-align:left;}
* html .bigtip{margin-left:110px;mar\gin-left:auto;}
.bigtip-in{background:url(http://static01.linkedin.com/img/bg/bg_trans_top_555x7.gif) top left no-repeat;padding:10px 20px 15px;}
.bigtipright{float:left;border-left:1px solid #3CA7C6;padding-left:15px;margin-left:15px;width:150px;}
.bigtipleft{float:left;width:325px;}
.bigtip h2{margin:0;color:#069;font-weight:normal;}
.bigtip h2.inv{background:url(http://static03.linkedin.com/img/icon/icon_inbox_24x23.gif) 0 0 no-repeat;padding:3px 0 0 33px;min-height:23px;}
.bigtip h2.person{background:url(http://static01.linkedin.com/img/icon/icon_profile_note_24x23.gif) 0 0 no-repeat;padding:3px 0 0 33px;min-height:23px;}
.bigtip h2.jobs{background:url(http://static03.linkedin.com/img/icon/icon_jobs_24x23.gif) 0 0 no-repeat;padding:3px 0 0 33px;min-height:23px;}
.bigtip h2.answers{background:url(http://static02.linkedin.com/img/icon/icon_answers_24x23.gif) 0 3px no-repeat;padding:3px 0 0 33px;min-height:23px;}
.bigtip h2.message{background:url(http://static03.linkedin.com/img/icon/icon_envelope_32x20.gif) 0 3px no-repeat;padding:3px 0 0 40px;min-height:20px;}
.bigtip h2.news{background:url(http://static01.linkedin.com/img/icon/icon_news_19x18.gif) 0 3px no-repeat;padding:3px 0 0 30px;min-height:18px;}
.bigtip .wrap{margin:10px 0 0 0;}
.contain .tip{float:right;width:160px;margin:0 0 10px 10px;background:#FFF0AA url(http://static02.linkedin.com/img/bg/bg_trans_bot_160x7.gif) bottom left no-repeat;}
.contain .tip-in{background:url(http://static03.linkedin.com/img/bg/bg_trans_top_160x7.gif) top left no-repeat;padding:5px;}
.sidebar .tip{background:url(http://static02.linkedin.com/img/bg/bg_tip_bot_190x250.png) bottom left no-repeat;color:#000;}
.sidebar .tip-in{background:url(http://static03.linkedin.com/img/bg/bg_tip_top_190x23.png) top left no-repeat;padding:7px 7px 7px 28px;}
.sidebar #invlimit{margin:15px 0;}
.sidebar .tip p,.sidebar .tip h4{margin:0;}
td.posdateshdr{font-size:95%;}
td.hdr{text-align:right;padding-top:4px;}
p.goback{background-repeat:no-repeat;padding:2px 0 5px 23px;margin:0 0 5px;}
#prev{background-image:url(http://static03.linkedin.com/img/icon_side_prev.gif);}
div.bookmark{position:absolute;top:16px;left:668px;font-size:85%;font-weight:bold;background:url(http://static03.linkedin.com/img/icon/icon_bookmark_7x16.gif) 0 0 no-repeat;padding:0 0 4px 12px;}
img.accticon{position:relative;top:1px;left:2px;}
img.accticonprofile{left:5px;}
.shortprofile h3{font-size:115%;}
.shortprofile h3,.shortprofile .prointro p{margin:0;}
.shortprofile img.headicon{float:left;width:30px;margin:0 5px 0 0;}
.shortprofile .prointro{margin-bottom:5px;}
.shortprofile .cnxcount{width:175px;float:right;margin:0 0 0 10px;font-size:95%;}
.shortprofile .cnxcount .img{float:left;width:45px;text-align:right;margin-bottom:2px;}
.shortprofile .cnxcount .text{float:right;width:125px;margin:4px 0 0;}
.shortprofile .prooverview{padding:3px 0 2px;border:1px solid #CCC;border-width:1px 0;width:555px;}
.shortprofile .prooverview table{width:555px;}
.shortprofile .prooverview td{border-bottom:1px solid #CCC;}
.shortprofile .prooverview td.hdr{width:100px;text-align:right;color:#FFF;background:#999;font-weight:bold;border-bottom:1px solid #FFF;}
.shortprofile .prooverview td.nobdr{border-bottom:1px solid #FFF;}
.shortprofile .prooverview ul{margin:0 0 0 .7em;padding-left:.7em;}
.invitetext{padding:5px;border:1px solid #39C;}
.invitetop{margin-bottom:10px;}
div.invitebtns p{float:right;width:370px;margin:10px 0 0 5px;}
div.invitebtns input{float:left;width:140px;margin:10px 0 0 5px;text-align:center;}
table.connecttbl th{font-size:95%;font-weight:normal;}
table.connecttbl td.icon{font-size:85%;white-space:nowrap;}
.set-bg{background:url(http://static01.linkedin.com/img/bg/bg_trans_top_555x7.gif) 0 0 no-repeat #EAEAEA;width:555px;margin:10px 0;}
.set-bg-in{background:url(http://static01.linkedin.com/img/bg/bg_trans_bot_555x7.gif) bottom left no-repeat;padding:15px 19px;}
.set-bg-in .btn{margin:0;padding:0;}
dl.fancytip{position:relative;display:inline;}
dl.fancytip,dl.fancytip dt,dl.fancytip dd{margin:0;padding:0;}
dl.fancytip dt{display:inline;cursor:pointer;}
dl.fancytip dt img{vertical-align:middle;}
.js dl.fancytip dd{display:none;}
dl.fancytip .fancy-right{display:none;position:absolute;width:300px;z-index:1000;left:20px;top:-15px;background:url(http://static03.linkedin.com/img/bg/bg_help_yellow_top_300x400.gif) no-repeat;}
dl.fancytip .fancy-right div{background:url(http://static02.linkedin.com/img/bg/bg_help_yellow_bot_300x4.gif) 0 100% no-repeat;padding:10px 20px 10px 25px;}
dl.fancytip .fancy-right div p{margin:0;padding:0;}
dl.fancytip .fancy-topleft{display:none;position:absolute;width:300px;z-index:1000;right:-20px;bottom:18px;background:url(http://static02.linkedin.com/img/bg/bg_help_topleft_bot_300x215.gif) 0 100% no-repeat;}
dl.fancytip .fancy-topleft div{;padding:10px 15px 20px 15px;background:url(http://static02.linkedin.com/img/bg/bg_help_topleft_top_300x2.gif) no-repeat;}
dl.fancytip .fancy-topleft div p{margin:0;padding:0;}
.privacy-bot{margin-top:25px;}
.privacy-bot .img{width:150px;float:left;text-align:right;margin:0;padding:0;}
.privacy-bot .copy{float:left;float:left;margin:0 0 0 20px;width:375px;padding-top:20px;}
h4.privacy{background:url(http://static03.linkedin.com/img/v2/icon_lock.gif) top left no-repeat;padding-left:25px;border-bottom:1px solid #999;padding-bottom:10px;}
.errorpg div#header{padding:12px 0;border-bottom:1px solid #999;}
.errorpg div#main{text-align:left;padding-left:50px;padding-bottom:30px;width:750px;voice-family:"\"}\"";voice-family:inherit;width:685px;}
html>body .errorpg div#main{width:685px;}
.errorpg div#main h1{border:0;margin:15px 0 0;padding:0;}
.errorpg .error404 ul{float:left;width:165px;margin:0 0 0 30px;padding:0 0 0 15px;}
span.error{font-size:95%;background:transparent;line-height:normal;}
.warning{display:block;margin:2px 0;background:url(http://static01.linkedin.com/img/icon/icon_warning_16x16.gif) no-repeat;padding:2px 0 2px 20px;font-size:95%;color:#900;}

/* lib/yui/2.7.0/container/assets/container.css */

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
.yui-overlay,
.yui-panel-container {
    visibility:hidden;
    position:absolute;
    z-index: 2;
}

.yui-tt {
    visibility:hidden;
    position:absolute;
    color:#333;
    background-color:#FDFFB4;
    font-family:arial,helvetica,verdana,sans-serif;
    padding:2px;
    border:1px solid #FCC90D;
    font:100% sans-serif;
    width:auto;
}

/*
    PLEASE NOTE: The <DIV> element used for a Tooltip's shadow is appended 
    to its root element via JavaScript once it has been rendered.  The 
    code that creates the shadow lives in the Tooltip's public "onRender" 
    event handler that is a prototype method of YAHOO.widget.Tooltip.  
    Implementers wishing to remove a Tooltip's shadow or add any other markup
    required for a given skin for Tooltip should override the "onRender" method.
*/

.yui-tt-shadow {
    display: none;
}

* html body.masked select {
    visibility:hidden;
}

* html div.yui-panel-container select {
    visibility:inherit;
}

* html div.drag select {
    visibility:hidden;
}

* html div.hide-select select {
    visibility:hidden;
}

.mask {
    z-index: 1; 
    display:none;
    position:absolute;
    top:0;
    left:0;
    -moz-opacity: 0.5;
    opacity:.50;
    filter: alpha(opacity=50);
    background-color:#CCC;
}

/*

There are two known issues with YAHOO.widget.Overlay (and its subclasses) that 
manifest in Gecko-based browsers on Mac OS X:

    1) Elements with scrollbars will poke through Overlay instances floating 
       above them.
    
    2) An Overlay's scrollbars and the scrollbars of its child nodes remain  
       visible when the Overlay is hidden.

To fix these bugs:

    1) The "overflow" property of an Overlay instance's root element and child 
       nodes is toggled between "hidden" and "auto" (through the application  
       and removal of the "hide-scrollbars" and "show-scrollbars" CSS classes)
       as its "visibility" configuration property is toggled between 
       "false" and "true."
    
    2) The "display" property of <SELECT> elements that are child nodes of the 
       Overlay instance's root element is set to "none" when it is hidden.

PLEASE NOTE:  
  
    1) The "hide-scrollbars" and "show-scrollbars" CSS classes classes are 
       applied only for Gecko on Mac OS X and are added/removed to/from the 
       Overlay's root HTML element (DIV) via the "hideMacGeckoScrollbars" and 
       "showMacGeckoScrollbars" methods of YAHOO.widget.Overlay.
    
    2) There may be instances where the CSS for a web page or application 
       contains style rules whose specificity override the rules implemented by 
       the Container CSS files to fix this bug.  In such cases, is necessary to 
       leverage the provided "hide-scrollbars" and "show-scrollbars" classes to 
       write custom style rules to guard against this bug.

** For more information on this issue, see:

   + https://bugzilla.mozilla.org/show_bug.cgi?id=187435
   + SourceForge bug #1723530

*/

.hide-scrollbars,
.hide-scrollbars * {

    overflow: hidden;

}

.hide-scrollbars select {

    display: none;

}

.show-scrollbars {

    overflow: auto;

}

.yui-panel-container.show-scrollbars {

    overflow: visible;

}

.yui-panel-container.show-scrollbars .underlay {

    overflow: auto;

}

.yui-panel-container.focused {

}


/* Panel underlay styles */

.yui-panel-container .underlay {

    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

}

.yui-panel-container.matte {

    padding: 3px;
    background-color: #fff;

}

.yui-panel-container.shadow .underlay {

    top: 3px;
    bottom: -3px;
    right: -3px;
    left: 3px;
    background-color: #000;
    opacity: .12;
    filter: alpha(opacity=12);  /* For IE */

}

/* 
   Workaround for Safari 2.x - the yui-force-redraw class is applied, and then removed when
   the Panel's content changes, to force Safari 2.x to redraw the underlay.
   We attempt to choose a CSS property which has no visual impact when added,
   removed, but still causes Safari to redraw
*/
.yui-panel-container.shadow .underlay.yui-force-redraw {
    padding-bottom: 1px;
}

.yui-effect-fade .underlay {
    display:none;
}

.yui-panel {
    visibility:hidden;
    border-collapse:separate;
    position:relative;
    left:0;
    top:0;
    font:1em Arial;
    background-color:#FFF;
    border:1px solid #000;
    z-index:1;
    overflow:hidden;
}

.yui-panel .hd {
    background-color:#3d77cb;
    color:#FFF;
    font-size:100%;
    line-height:100%;
    border:1px solid #FFF;
    border-bottom:1px solid #000;
    font-weight:bold;
    padding:4px;
    white-space:nowrap;
}

.yui-panel .bd {
    overflow:hidden;
    padding:4px;
}

.yui-panel .bd p {
    margin:0 0 1em;
}

.yui-panel .container-close {
    position:absolute;
    top:5px;
    right:4px;
    z-index:6;
    height:12px;
    width:12px;
    margin:0px;
    padding:0px;
    background:url(close12_1.gif) no-repeat;
    cursor:pointer;
    visibility:inherit;
    text-indent:-10000em;
    overflow:hidden;
    text-decoration:none;
}

.yui-panel .ft {
    padding:4px;
    overflow:hidden;
}

.yui-simple-dialog .bd .yui-icon {
    background-repeat:no-repeat;
    width:16px;
    height:16px;
    margin-right:10px;
    float:left;
}

.yui-simple-dialog .bd span.blckicon {
    background: url("blck16_1.gif") no-repeat;
}

.yui-simple-dialog .bd span.alrticon {
    background: url("alrt16_1.gif") no-repeat;
}

.yui-simple-dialog .bd span.hlpicon {
    background: url("hlp16_1.gif") no-repeat;
}

.yui-simple-dialog .bd span.infoicon {
    background: url("info16_1.gif") no-repeat;
}

.yui-simple-dialog .bd span.warnicon {
    background: url("warn16_1.gif") no-repeat;
}

.yui-simple-dialog .bd span.tipicon {
    background: url("tip16_1.gif") no-repeat;
}

.yui-dialog .ft, 
.yui-simple-dialog .ft {
    padding-bottom:5px;
    padding-right:5px;
    text-align:right;
}

.yui-dialog form, 
.yui-simple-dialog form {
    margin:0;
}

.button-group button {
    font:100 76% verdana;
    text-decoration:none;
    background-color: #E4E4E4;
    color: #333;
    cursor: hand;
    vertical-align: middle;
    border: 2px solid #797979;
    border-top-color:#FFF;
    border-left-color:#FFF;
    margin:2px;
    padding:2px;
}

.button-group button.default {
    font-weight:bold;
}

.button-group button:hover, 
.button-group button.hover {
    border:2px solid #90A029;
    background-color:#EBF09E;
    border-top-color:#FFF;
    border-left-color:#FFF;
}

.button-group button:active {
    border:2px solid #E4E4E4;
    background-color:#BBB;
    border-top-color:#333;
    border-left-color:#333;
}

.yui-override-padding {
    padding:0 !important;
}


/* css/default.css */

html{overflow-y:scroll;margin:0;padding:0;border:0;outline:0;}
body{font:62.5%/1.2 Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#000;margin:0;padding:0;border:0;outline:0;}
.grid-a #content{float:left;width:58.3%;}
.grid-a #extra{float:right;width:39.6%;}
.grid-b #sidebar{float:left;width:20.8%;}
.grid-b #content{float:right;width:77.1%;}
.grid-c #sidebar{float:left;width:20.8%;margin-right:20px;}
.grid-c #content{float:left;width:58.4%;}
.grid-c #extra{float:right;width:16.65%;}
.grid-d #content{float:left;width:81.35%;}
.grid-d #extra{float:right;width:16.7%;}
.grid-e #content{float:left;width:77%;}
.grid-e #extra{float:right;width:20.85%;}
hr{display:none;}
strong{font-weight:bold;}
abbr,acronym{border:none;}
img{border:none;}
a{text-decoration:none;color:#039;outline:none;}
.redesign a{color:#069;}
a:hover{text-decoration:underline;}
a:visited,#footer a:visited{color:#7495c6;}
.redesign a:visited,.redesign #footer a:visited{color:#069;}
#body .more a:visited,#body .action a:visited,#body .actions a:visited,#body .cancel:visited,#body .more:visited,.nav-link:visited,.nav-links a:visited{color:#039;}
.redesign #body .more a:visited,.redesign #body .action a:visited,.redesign #body .actions a:visited,.redesign #body .cancel:visited,.redesign #body .more:visited,.redesign .nav-link:visited,.redesign .nav-links a:visited{color:#069;}
input,select,textarea,button{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;line-height:1;}
textarea{line-height:1.2;}
input.primary,.btn-primary{background:#39c url(http://static01.linkedin.com/img/bg/bg_btn_500x52.png) no-repeat;text-decoration:none;color:#fff!important;font-weight:bold;font-size:120%;border:1px solid #069;padding:3px 5px 2px;*padding:5px 0 3px;vertical-align:top;line-height:1.5;}
input.secondary,.btn-secondary,.btn-second{background:#ddd url(http://static01.linkedin.com/img/bg/bg_btn_500x52.png) no-repeat;text-decoration:none;color:#555!important;font-weight:bold;font-size:120%;border:1px solid #999;padding:3px 5px 2px;*padding:5px 1px 3px;vertical-align:top;line-height:1.5;}
input.hint,textarea.hint{color:#999;}
.btn-primary[disabled],.btn-primary.disabled{background:#99cce5 url(http://static02.linkedin.com/img/bg/bg_btn_blue_disabled_500x50.png) no-repeat!important;border-color:#7fb2cc!important;}
.btn-secondary[disabled],.btn-secondary.disabled{background-color:#eee!important;color:#aaa!important;border-color:#ccc!important;}
.js label.ghost{display:none;}
img.photo{display:block;padding:2px;border:1px solid #e6e6e6;}
.gallery{overflow:hidden;clear:both;height:1%;}
.gallery img.photo{float:left;margin:5px 10px 0 0;}
.none-provided{color:#999;}
#body .action.open{position:relative;}
#body ul.drop{display:none;overflow:hidden;background-color:#fff;border:2px solid #ccc;border-top-width:1px;position:absolute;right:0;top:2em;}
#body .open ul.drop{display:block;z-index:1000;}
#body ul.drop li{margin:0;padding:0;white-space:nowrap;display:inline;width:100%;}
#body ul.drop li a,#body ul.drop li strong{background:#fff none;outline:none;color:#069;font-size:12px;display:block;margin:0;padding:5px 8px;text-align:left;border-top:1px solid #ccc;width:100%;min-width:100px;*min-width:140px;}
#body ul.drop li a:hover{background-color:#ddf0f8;text-decoration:none;}
#body ul.drop li strong{background-color:#999;color:#fff;font-weight:bold;}
.meter{background:#fff repeat-x;display:block;width:50px;height:12px;border:1px solid #000;margin-right:5px;}
.meter img{height:12px;border-right:1px solid #005b8e;}
a.action,span.action{display:block;float:left;margin:0 10px 0 0;border:1px solid #f6be68;-moz-border-radius:4px;-webkit-border-radius:4px;background:#fc0 url(http://static02.linkedin.com/img/bg/bg_action_primary.png) repeat-x 100% 0;text-decoration:none!important;color:#000!important;cursor:pointer;text-align:center;}
a.action span,span.action span{display:block;min-height:16px;padding:3px 20px!important;white-space:normal!important;}
a.action.secondary,span.action.secondary{background:#dcdcdc url(http://static01.linkedin.com/img/bg/bg_action_secondary.png) repeat-x 0 0;border:1px solid #bbb;}
a.action:hover{background:#c8e7fa url(http://static03.linkedin.com/img/bg/bg_action_hover.png) repeat-x 0 0;border:1px solid #99cce6;}
a.action:visited{color:#000;}
.edit-link{white-space:nowrap;}
.edit-link a{color:#039!important;}
.redesign .edit-link a{color:#069!important;}
.add-connections{background-color:#ddd;margin:0 10px;padding:0 1px 1px 0;}
.add-connections a{display:block;background:#79BB16 url(http://static01.linkedin.com/img/sprite/sprite_globalnav_v5.png) 0 -555px repeat-x;border:1px solid #693;text-align:center;text-decoration:none;font-size:11px;line-height:1.8;color:#fff!important;font-weight:bold;}
.box,.box .content,.box div.title,.box div.title *{background:#FFF url(http://static03.linkedin.com/img/bg/bg_box_ltblue_800x800.gif) 100% 100% no-repeat;}
.box{margin:15px 0;padding:0 15px 0 0;}
.box div.title{background-position:100% 0;margin:0 -15px 0 0;padding:0 15px 0 0;}
.box div.title *{background-position:0 0;margin:0;padding:15px 0 5px 15px;height:1%;}
.box .content{background-position:0 100%;margin-right:0;padding:0 0 15px 15px;}
.box.secondary,.box.secondary .content,.box.secondary div.title,.box.secondary div.title *{background-image:url(http://static01.linkedin.com/img/bg/bg_box_grey_800x800.gif);}
.box.navbox,.box.navbox .content,.box.navbox div.title,.box.navbox div.title *{background-image:url(http://static03.linkedin.com/img/bg/bg_box_navbox_800x800.gif);}
.box.navbox a:visited{color:#069!important;}
.general-box,.general-box .content,.general-box div.title,.general-box div.title *{background:#fff url(http://static03.linkedin.com/img/pic/pic_grey_border_3600x1800.png) 100% 100% no-repeat;}
.general-box{margin:10px 0;padding:0 10px 0 0;}
.general-box div.title{background-position:100% 0;margin:0 -10px 0 0;padding:0 10px 0 0;}
.general-box div.title *{background-position:0 0;margin:0;padding:0;}
.general-box .content{background-position:0 100%;margin-right:0;padding:0 0 10px 10px;display:block;}
span.error{font-weight:bold;color:#900;}
div.alert,div.errorbox{color:#333;background-color:#fff;margin:0 0 15px;padding:7px 7px 7px 35px;overflow:hidden;min-height:28px;position:relative;}
div.alert img,div.errorbox img{display:none;}
div.alert p,div.errorbox p,div.alert h3{font-size:13px;margin:7px 21px 0 7px;*margin:14px 21px 0 7px;_margin:7px 21px 6px 7px;}
div.alert h3{font-weight:bold;}
div.alert.attention{background:#fff5cc url(http://static02.linkedin.com/img/icon/icon_status_info_26x26.gif) no-repeat 7px 7px;}
div.alert.error,div.errorbox{background:#fee url(http://static03.linkedin.com/img/icon/icon_status_fail_26x26.gif) no-repeat 7px 7px;}
div.alert.success{background:#e6f8dd url(http://static01.linkedin.com/img/icon/icon_status_success_26x26.gif) no-repeat 7px 7px;}
div.alert.notice{background:#ddf0f8 url(http://static01.linkedin.com/img/icon/icon_status_info_blue_26x26.gif) no-repeat 7px 7px;}
div.alert .dismiss{background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% -356px no-repeat;cursor:pointer;display:block;padding:7px 0 2px;position:absolute;text-indent:-12345px;top:3px;right:10px;_right:20px;width:18px;height:18px;}
div.alert a:visited{color:#039;}
div.alert a,div.alert a:visited{color:#039;text-decoration:underline;}
.redesign div.alert a,.redesign div.alert a:visited{color:#069;}
#notice-privacy{position:relative;_height:1%;}
#notice-privacy a:visited{color:#039;}
#notice-privacy p{padding-right:15px;}
#notice-close{background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% -356px no-repeat;display:block;padding:7px 0 2px;position:absolute;text-indent:-12345px;top:3px;right:10px;width:18px;}
.sidebar-status{position:relative;padding:0;margin:-3px 0 0 0;}
.sidebar-status a{color:#039!important;}
#profile-snapshot .sidebar-status p{font-weight:normal;line-height:1.1;margin:0 0 8px;padding:0;text-align:left;cursor:text;color:#000!important;overflow:hidden;_width:100%;}
.sidebar-status .status-date{color:#666;}
.sidebar-status .comments{white-space:nowrap;}
.status-dialog{width:359px;border:0!important;display:none;background-color:transparent!important;}
.status-dialog input,.status-dialog form{margin:0;padding:0;}
.status-dialog .status-head:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.status-dialog .status-head{background-repeat:no-repeat;padding:0 9px 0 12px;_height:0;}
.status-dialog .status-foot{background-position:0 100%;background-repeat:no-repeat;width:359px;height:23px;margin:0;padding:0;}
.yui-overlay .status-head,.yui-overlay .status-foot{background-image:url(http://static03.linkedin.com/img/bg/bg_quote_359x260.png);}
.status-dialog .status-wrapper textarea{overflow:hidden!important;}
.status-dialog .status-wrapper{margin:0 0 5px 0;padding:0;overflow:hidden!important;}
.status-dialog .status-close{width:17px;height:14px;display:block;text-indent:-123456px;float:right;cursor:pointer;margin-top:7px;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) -18px -363px no-repeat;}
.status-dialog label{display:block;padding:8px 0 2px 0;*padding-top:6px;margin:0;font-size:1.3em;width:90%;}
.status-dialog .status-input{width:320px;padding:1px;font-size:1.2em;}
.status-dialog .status-buttons{margin:6px 0 3px 0;padding:0;}
.status-dialog .status-buttons .btn-primary{vertical-align:-2px;*vertical-align:bottom;padding:3px 5px 2px;*padding:5px 5px 3px;outline:0;}
.status-dialog .status-buttons .btn-secondary{vertical-align:-2px;background:0;border:0;margin:0;padding:4px 0 0 0;font-weight:normal;color:#039!important;cursor:pointer;}
.status-dialog .status-settings{color:#666;margin:0;padding:4px 0;*padding:0;_padding:4px 0;font-size:1.1em;}
.default-status-list{border:1px solid #666;margin:0;padding:0;background:#fff;top:39px;left:0;display:none;width:320px;}
.default-status-list ul{margin:0;padding:0;list-style:none;}
.default-status-list li{padding:3px 5px;cursor:pointer;font-size:1.2em;}
.default-status-list li:hover{background:#ccc;}
.js .status-edit{display:none;}
.js .status-close{display:block!important;}
.tabs{height:26px;background:url(http://static01.linkedin.com/img/bg/bg_sprites_tabs.png) 0 3px repeat-x;margin-bottom:10px;}
.tabs ul{font-size:85%;height:26px;margin:0 0 0 17px;padding:0;list-style:none;white-space:nowrap;overflow:hidden;}
.tabs li,.tabs li a,.tabs li strong{display:block;float:left;}
.tabs li{background:url(http://static01.linkedin.com/img/bg/bg_sprites_tabs.png) 0 -47px no-repeat;margin:0;padding:0;}
.tabs li.selected{background:#FFF url(http://static01.linkedin.com/img/bg/bg_sprites_tabs.png) 0 -100px no-repeat;border-top:1px solid #CCC;}
.tabs li a{color:#777;text-align:center;text-decoration:none;cursor:pointer;}
.tabs li.selected a,.tabs li.selected strong{color:#C60;background:url(http://static01.linkedin.com/img/bg/bg_sprites_tabs.png) 100% -100px no-repeat;}
.tabs li.disabled a,.tabs li.disabled a:hover *,.tabs li.disabled strong{color:#ccc;cursor:text;}
.tabs li strong{color:#777;background:url(http://static01.linkedin.com/img/bg/bg_sprites_tabs.png) 100% -47px no-repeat;padding:8px 14px 6px 14px;}
.tabs li em{color:#777;font-weight:normal;font-style:normal;}
.tabs li.selected strong{color:#C60;padding:7px 14px 6px 14px;}
.tabs li .beta{text-transform:uppercase;font-style:italic;}
.tabs li a:hover,.tabs li a:hover *{color:#39C;text-decoration:none!important;}
.tabs li.selected a:hover,.tabs li.selected a:hover *{color:#C60;}
.tabs p{text-align:right;margin:-18px 9px 0 0;padding:0;font-size:85%;}
.tabs p a{color:#777;}
#feedback-dialog{display:none;}
#feedback-form-panel p{font-size:13px;margin:0 0 12px 0;padding:0;}
#feedback-form-panel ul{margin:0;padding:0;font-size:13px;}
#feedback-form-panel li{margin:15px 0 0 0;padding:0;list-style:none;text-align:left;}
#feedback-form-panel li label{display:block;font-weight:bold;margin:15px 0 3px;color:#333;text-align:left;padding:0;line-height:1.2;}
#feedback-form-panel li input{width:450px;font-size:13px;}
#feedback-form-panel li textarea{height:130px;width:450px;font-size:13px;margin:0;}
#feedback-form-panel li #feedback-no-subject,#feedback-form-panel li #feedback-no-content{display:none;}
#feedback-dialog .help{padding:15px 0 0 0;color:#666;font-size:11px;}
#feedback-dialog #wizard{display:block;float:right;width:100px;margin:0 0 10px 10px;height:95px;}
#feedback-confirmation-panel p.disclaimer{font-size:12px;margin:10px 0;}
#feedback-form-panel .feedback-actions .btn-primary{font-size:13px;vertical-align:middle;width:auto;}
#feedback-form-panel .feedback-actions{font-size:13px;line-height:2;}
.ad-block{clear:both;text-align:center;}
.ad-block .title *{text-indent:-12345px;}
.ad-block .content{position:relative;z-index:2;}
#sidebar .ad-block .content embed{width:100%!important;}
.ad-block.h-730x90{padding:20px 0 5px;border-top:1px solid #ddd;height:1%;font-size:13px;}
.redesign .ad-block{padding:0;margin:10px 0;border:0;background:0;}
.redesign .ad-block .title{position:absolute;left:-12345px;}
.redesign .ad-block .content{width:300px;margin:0 auto;padding:0;background:0;}
.ad-load{display:none;}
.adsense{font-size:12px;text-align:left;}
.adsense h4{margin:0 0 10px;color:#999;text-align:center;font-weight:bold;}
.adsense .adunit{margin-bottom:15px;}
.adsense a:link,.adsense a:visited,.adsense a:hover{text-decoration:none!important;color:#00F;}
.adsense .desc{color:#000;background:none;border:none;}
.adsense .url{color:#008000;font-size:12px;}
.textad p a:link,.textad p a:visited{text-decoration:none;color:#000;}
.textad p a:link u{color:#039;}
.textad p a:visited u{color:#339;}
.ad-answers{background:#DDF0F7 url(http://static02.linkedin.com/img/bg/bg_trans_bot_300x7.gif) 0 100% no-repeat;margin:0 auto 3px;text-align:center;width:300px;}
.ad-answers-in{background:url(http://static03.linkedin.com/img/bg/bg_trans_top_300x7.gif) no-repeat;padding:15px 14px;}
.ad-answers a:link,.ad-answers a:visited{text-decoration:none;}
.ad-answers a:hover{text-decoration:underline;}
.ad-answers h3{color:#000;font-size:15px!important;margin:0;}
.ad-answers h3 strong{background:url(http://static01.linkedin.com/img/icon/icon_in_21x21.gif) no-repeat;color:#069;font-size:110%;padding:3px 0 2px 28px;}
.ad-answers p{margin:0;font-size:12px!important;}
.ad-answers .lbl{font-size:12px;position:absolute;left:-12345px;}
.ad-answers h4{font-size:12px;margin:5px 0;font-weight:bold;}
.ad-answers .question{background:#DDF0F7 url(http://static02.linkedin.com/img/bg/bg_home_question_top_273x15.gif) no-repeat;margin:15px 0 10px;padding-top:10px;*height:1%;}
.ad-answers .question-in{background:url(http://static02.linkedin.com/img/bg/bg_home_question_bot_273x300.gif) 0 100% no-repeat;padding:5px 20px 40px;text-align:left;*height:1%;}
.ad-answers .question h4{color:#069;margin:0 0 5px;text-align:center;}
.ad-answers .question h5{color:#666;font-size:12px;margin:0 0 10px;}
.ad-answers .question textarea{width:219px;height:75px;font-size:12px;padding:3px;}
.ad-answers .btn-primary{font-size:12px;white-space:nowrap;}
.ad-answers .question p{background:url(http://static02.linkedin.com/img/icon/icon_q_20x20.gif) no-repeat;font-size:12px;padding-left:28px;}
.es .ad-answers .question p{background:url(http://static03.linkedin.com/img/icon/icon_q_20x20_es_ES.jpg) no-repeat;font-size:12px;padding-left:28px;}
.ad-answers .question p img{border:1px solid #069;float:right;margin:0 0 10px 10px;}
.ad-answers .question .category{background:0;clear:both;margin-top:15px;padding:0;text-align:center;}
.ad-answers.sponsored,.ad-answers.sponsored .question{background-color:#E6E6E6;}
.ad-answers.sponsored .question p{background-image:url(http://static01.linkedin.com/img/icon/icon_q_grey_20x20.gif);}
.ad-answers.sponsored .question .category{background:0;}
.ad-answers.sponsored .sponsored-by{color:#666;font-size:11px;text-align:right;}
.ad-answers.sponsored .sponsored-by img{vertical-align:middle;}
.ad-answers .thisweek .question-in{padding:15px 10px 40px 8px;text-align:center;}
.ad-answers .thisweek .question p{background:none;font-size:12px;padding:0;}
.ad-answers .thisweek .question h4{color:#000;font-size:16px;margin:0 0 5px;}
.ad-answers .thisweek .question h5{font-size:12px;margin-bottom:15px;}
.ad-answers .thisweek .question .timeleft{color:#666;font-size:11px;}
.ad-answers .thisweek .btn a{background:url(http://static02.linkedin.com/img/btn/btn_go_39x23.gif) no-repeat;display:block;height:23px;margin:0 auto;outline:none;text-indent:-12345px;width:39px;}
.mask{-moz-opacity:.4;opacity:.40;filter:alpha(opacity=40);background-color:#000;}
#os-permission-dialog{border:3px solid #CCC;text-align:left;}
#os-permission-dialog .hd{background:#AAA;border:0;text-align:center;font-size:110%;}
#os-permission-dialog .bd{padding:10px 15px 5px 10px;}
#os-permission-dialog .bd .permission{background:url(http://static03.linkedin.com/img/icon/icon_lock_34x34.png) no-repeat;padding-left:45px;*height:1%;}
#os-permission-dialog .bd p{color:#666;font-size:150%;}
#os-permission-dialog .bd p.buttons{font-size:130%;margin-top:10px;}
#os-permission-dialog .bd p.buttons input{font-size:90%;margin-right:5px;vertical-align:middle;*overflow:visible;*padding:3px 5px 2px;}
p.check-textarea-error{display:block;margin:2px 0!important;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 0 -672px no-repeat;padding:2px 0 2px 15px!important;font-size:11px!important;color:#900!important;}
p.check-textarea-error strong{font-weight:bold;}
p.check-textarea-message{display:block;margin:2px 0!important;padding:2px 0!important;font-size:11px!important;color:#666!important;}
p.check-textarea-message strong{font-weight:bold;}
.typeahead-results-container .yui-ac{position:relative;}
.typeahead-results-container .yui-ac-input{position:absolute;}
.typeahead-results-container .yui-ac-container{position:absolute;top:1.6em;z-index:1;}
.typeahead-results-container .yui-ac-content{position:absolute;width:310px;border:1px solid #BADDEE;border-bottom:0;background:#fff;overflow:hidden;z-index:15;}
.typeahead-results-container .yui-ac-content ul{margin:0;padding:0;list-style:none;}
.typeahead-results-container .yui-ac-content li{border-bottom:1px solid #BADDEE;padding:5px;background:#fff;cursor:pointer;width:100%;}
.typeahead-results-container .yui-ac-content li h4{font-size:13px;margin:0 1px 0 0;font-weight:normal;}
.typeahead-results-container .yui-ac-content li div{color:#666;overflow:hidden;height:1.2em;font-size:12px;}
.typeahead-results-container .yui-ac-content li.yui-ac-prehighlight{background:#DDF0F8;}
.typeahead-results-container .yui-ac-content li.yui-ac-highlight{background:#DDF0F8;}
.typeahead-results-container .yui-ac-content li .related{padding-left:10px;}

/* css/chrome.css */

html{background-color:#f7f7f7;}
body{background-color:#e6e6e6;}
#header{clear:both;background-color:#fff;border-bottom:3px solid #52a9d4;padding:10px 10px;height:1%;}
#body{clear:both;width:98em;_width:980px;min-width:980px;max-width:95%;margin:0 auto;padding:15px 10px 10px;}
#sidebar{width:15.75%;_width:15.8%;float:left;}
#body .wrapper{width:79.5%;float:right;background-color:#fff;padding:15px;border:1px solid #ccc;border-width:1px 0;}
#footer{clear:both;height:1%;margin:15px 0 0;padding:20px 10px;border-top:3px solid #ccc;background-color:#f7f7f7;color:#666;}
#header:after,#body:after,#body .wrapper:after,#main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.member #header{padding-bottom:0!important;background:#fff url(http://static01.linkedin.com/img/bg/bg_grey_dotted_h-line_3x1.png) 0 52px repeat-x!important;}
.guest #header{background-image:none!important;border-bottom:3px solid #52a9d4!important;padding:10px 10px!important;}
#header .wrapper{min-width:760px;max-width:98em;width:98em;margin:0 auto;}
#header h1{*width:119px;font-size:100%;margin:0;padding:0;border:none;}
.es.guest #header h1{background-position:130px 16px;}
#header h1#logo img{width:11.9em;*width:119px;height:3.2em;border:none;}
#footer .wrapper{min-width:710px;max-width:98em;_width:98em;margin:0 auto;}
#footer a{color:#069;}
#footer p{font-size:110%;margin:0;padding:0;}
#footer #feedback-request{background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) -1px -508px no-repeat;padding:0 0 3px 19px;}
#nav-footer{clear:both;margin:0 0 12px;padding:0;list-style-type:none;}
#nav-footer strong{font-weight:bold;}
#nav-footer li{font-size:130%;font-weight:bold;margin:0 0 .5em;padding:0;}
.en #nav-footer li{white-space:nowrap;}
.es #nav-footer li{padding:0 .2em 0 .5em;}
#nav-footer ul{list-style-type:none;padding:0 0 0 6.5em;margin:-1.2em 0 0 0;}
.es #nav-footer ul{padding-left:7.25em;}
#nav-footer ul li{font-weight:normal;display:inline;font-size:100%;line-height:1.1;border-left:1px solid #999;padding:0 .4em 0 .65em;margin:0;white-space:nowrap;}
#nav-footer ul li:first-child,#nav-footer ul li.first{border:none;}
.es #nav-footer ul li:first-child,.es #nav-footer ul li.first{padding-left:0;}
#copyright,#nav-legal{display:inline;margin:0 1em 0;padding:0;}
#nav-legal li{display:inline;font-size:110%;border-left:1px solid #999;padding:0 1em;margin:0;}
p#terms-of-use{margin:.3em 0 1.2em;}
.guest #header .wrapper,.guest #footer .wrapper{width:805px;min-width:805px;}
.guest #body{width:805px;min-width:805px;padding:15px 0 10px;}
.guest #body .wrapper{float:none;width:auto;}
.guest #sidebar,.guest #nav-primary,.guest #global-search,.guest #feedback-request{display:none;}
#nav-primary{float:left;margin:-25px 0 0 129px;_margin-left:65px;padding:0;list-style-type:none;}
#nav-primary li{float:left;font-size:150%;font-weight:bold;margin:0 .5em 0 0;padding:0;}
.de #nav-primary li{margin:0;}
#nav-primary li.open{position:relative;z-index:2;}
#nav-primary abbr{font-weight:normal;line-height:1;}
#nav-primary a{outline:none;color:#069;position:relative;z-index:1;display:block;border:1px solid #fff;border-width:0 1px 0 0;padding:3px 24px 3px 0;text-decoration:none;white-space:nowrap;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% 4px no-repeat;}
#nav-primary span{padding:5px 0 5px 6px;*padding:3px 0 3px 6px;}
span#nav-primary-inbox-item-total{padding:0!important;font-weight:normal;}
#nav-primary a span.hover{text-decoration:underline;}
#nav-primary a.hover{background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% -24px no-repeat;}
#nav-primary li.open a{border:1px solid #39c;border-bottom-color:#fff;color:#069;padding:2px 24px 2px 0;background:#fff url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% -54px no-repeat;*background-position:100% -53px;}
#nav-primary li.open span{padding:2px 0 2px 5px;}
#nav-primary li ul{display:none;list-style-type:none;position:absolute;left:0;top:23px;background-color:#fff;border:1px solid #39c;margin:0;padding:5px 0;z-index:0;}
#nav-primary li.open ul{display:block;}
.wrapper #nav-primary li li{float:none;font-size:75%;font-weight:normal;padding:0;margin:0;background:none;_margin-bottom:-1em;}
#nav-primary li li a,#nav-primary li.open li a{color:#069;padding:4px 10px;background-image:none;border:none;}
#nav-primary li li a:hover{background-image:none;background-color:#39c;color:#fff;}
#nav-primary li.open li span{padding:0;}
#nav-primary #nav-primary-companies li a{padding-right:20px;}
.de #nav-primary #nav-primary-answers li a{padding-right:25px;}
#nav-primary-shim{visibility:hidden;position:absolute;left:-9999px;z-index:1;background-color:#fff;width:1px;height:1px;border:none;margin:0;padding:0;font-size:1px;overflow:hidden;}
.separator{margin-top:5px!important;padding-top:5px!important;}
.separator span{display:block;}
#nav-utility{float:right;clear:both;margin:-28px -10px 0 0;_margin-right:-6px;padding:0;list-style-type:none;}
.member #nav-utility{margin:-21px -10px 0 0;}
.guest #nav-utility{margin:-20px 0 0 0;}
#nav-utility li{float:left;margin:0 2px 0 0;padding:2px;*padding:2px;font-size:110%;}
#nav-utility li#nav-utility-inbox{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 0 -104px no-repeat;padding-left:20px;}
#nav-utility li.jump-link{position:absolute;left:-9999px;}
#nav-utility a{color:#069;border-right:1px solid #666;padding-right:5px;}
#nav-utility li#nav-utility-auth a{border:none;}
li#nav-utility-lang{visibility:hidden;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 0 -980px no-repeat;margin-left:16px;padding:2px 0 6px 40px;position:relative;z-index:300;}
.de li#nav-utility-lang{*margin-left:0;}
.guest li#nav-utility-lang{*margin-right:2px;*margin-left:0;}
li#nav-utility-lang.beta{visibility:visible;}
li#nav-utility-lang a{border:none;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% -86px no-repeat;padding-right:16px;}
li#nav-utility-lang ul{display:none;padding:5px 0;background:#fff;position:absolute;left:auto;right:5px;top:1.5em;border:1px solid #39c;overflow:hidden;min-width:75px;_width:75px;}
li#nav-utility-lang.hover ul{display:block;z-index:100;}
li#nav-utility-lang li{display:block;float:none;font-size:100%;padding:0;margin:0;_width:100%;}
li#nav-utility-lang li a{background:none;display:block;padding:4px 10px;width:100%;text-decoration:none!important;}
li#nav-utility-lang li a:hover{background-color:#39c;color:#fff!important;}
li#nav-utility-lang li a strong{color:#000;}
li#nav-utility-lang li a:hover strong{color:#fff;}
li#nav-utility-lang form{padding:0;margin:0;}
#nav-personal ul{background:#fff;border:1px solid #ccc;border-top-width:0;padding:7px 0;margin:0 0 9px;list-style-type:none;}
#nav-personal ul li{font-size:110%;font-weight:bold;margin:0;padding:0;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% -107px no-repeat;zoom:1;width:100%;overflow:hidden;}
#nav-personal ul li.open{background-position:100% -138px;margin:0;position:static;}
#nav-personal ul li.hover{background-position:100% -392px;margin:0;}
#nav-personal ul li.hover.open{background-position:100% -423px;margin:0;}
#nav-personal ul li a{color:#069!important;display:block;padding:6px 19px 5px 31px;text-decoration:none;}
#nav-personal ul li span{padding:2px 0;}
#nav-personal ul li span.hover{text-decoration:underline;}
ul li#nav-personal-home{background:none;}
ul li#nav-personal-apps.empty-nav{background:none;}
#nav-personal-home a{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 9px 4px no-repeat;}
#nav-personal-profile a{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 9px -33px no-repeat;}
#nav-personal-contacts a{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 9px -68px no-repeat;}
#nav-personal-user-groups a{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 9px -104px no-repeat;}
#nav-personal-inbox a{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 9px -140px no-repeat;}
#nav-personal-company-groups a{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 9px -178px no-repeat;}
#nav-personal-apps a{background:url(http://static02.linkedin.com/img/sprite/sprite_personalnav_v1.png) 9px -217px no-repeat;}
#nav-personal ul ul{display:none;border:none;background-color:#fff;padding:0;margin:0;}
#nav-personal ul li.open ul{display:block;}
#nav-personal ul ul li{font-size:100%;font-weight:normal;background:none;}
#nav-personal ul ul li a{background:none;font-size:100%;color:#069!important;font-weight:normal;padding:3px 0;margin:0 10px 0 33px;zoom:1;}
#nav-personal ul ul li a:hover{cursor:pointer;text-decoration:underline;}
#nav-personal ul ul li.separator{margin-top:3px!important;padding-top:0!important;}
#nav-personal ul ul li.separator a{border-top:1px solid #ddd;padding-top:6px;}
#nav-personal-add{background-color:#ddd;margin:0 10px;padding:0 1px 1px 0;}
#nav-personal-add a{display:block;background:#79BB16 url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 0 -555px repeat-x;border:1px solid #693;text-align:center;text-decoration:none;font-size:110%;line-height:1.8;color:#fff!important;font-weight:bold;}
#global-search{clear:both;margin:10px 0 0 0;padding:8px 0;*padding:8px 0 6px;white-space:nowrap;text-align:right;}
#global-search p#search-example,#global-search p#search-promo{display:none;}
#global-search p{margin:0;padding:0;}
#global-search p#search-promo{display:block;float:left;background-color:transparent;color:#666;line-height:23px;font-size:110%;margin:0;}
#global-search fieldset{margin:0;padding:0;border:none;}
#global-search a#search-link{color:#069;font-size:110%;margin-right:4px;*vertical-align:4px;}
#global-search p a{color:#069!important;}
#global-search a#search-link{float:right;margin:0 0 0 10px;color:#069!important;line-height:23px;}
#global-search .hint{color:#000;}
#global-search legend{display:none;}
#global-search label{position:absolute;left:-12345px;}
#global-search select{font-size:130%;position:relative;*top:-1px;border:1px solid #fff;padding:2px 0 2px 2px;background-color:#fff;color:#333;font-weight:bold;text-align:right;width:auto;}
.ie8 #global-search select{top:-2px;}
.ie8 #global-search input.search-term{margin-top:1px;}
#global-search input.search-term{font-size:130%;border:2px solid #99cce6;width:240px;padding:2px 3px;*padding:3px 4px 1px;}
.fr #global-search input.search-term,.de #global-search input.search-term{width:215px;*width:180px;}
#global-search .search-go{cursor:pointer;border:1px solid #025c8f;background:#0076A8 url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 0 -801px repeat-x;padding:3px 12px 2px;*padding:2px 8px 2px;margin-left:-5px;line-height:1.4;}
.fr #global-search .search-go{*padding:2px 0;}
#global-search #autocomplete-container{margin:0;padding:0;color:#000;zoom:1;display:inline;}
#global-search .focus{position:relative;z-index:1000;}
#global-search #search-typeahead-container{clear:both;position:absolute;*top:2.5em;right:0;width:99%;display:none;}
#global-search .focus #search-typeahead-container{display:block;}
#global-search #search-typeahead-container ul li{white-space:normal;overflow:hidden;width:100%;}
#global-search #search-typeahead-container div.global-search-tip{width:100%;border:1px solid #baddee;border-width:0 1px 2px 1px;padding:5px 0;font-size:92%;text-align:left;white-space:normal;background-color:#ccc;color:#333;}
#global-search #search-typeahead-container div.global-search-tip p{padding:0 5px;}
#global-search .yui-ac-container{z-index:1000;}
#global-search .yui-ac-content{font-size:120%;}
#global-search .yui-ac-bd{width:100%;}
#global-search .yui-ac-content ul{border:1px solid #baddee;list-style:none;margin:0;padding:0;width:100%;text-align:left;}
#global-search .yui-ac-content ul li{background:#fff;border-bottom:1px solid #baddee;cursor:pointer;padding:5px 0;width:100%;list-style-type:none!important;margin-bottom:0!important;*float:left;}
#global-search .yui-ac-content ul li h4{font-size:100%;font-weight:normal;margin:0 1px 0 0;padding:0 5px;}
#global-search .yui-ac-content ul li div{background:transparent!important;color:#666;font-size:92%;padding:0 5px;}
#global-search .yui-ac-content ul li.yui-ac-prehighlight,#global-search .yui-ac-content ul li.yui-ac-highlight{background:#ddf0f8;}
#section-header:after,#page-title:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#section-header,#page-title{position:relative;background:#069 url(http://static03.linkedin.com/img/sprite/sprite_sectionheader_v2.png) repeat-x 0 100%;float:right;width:79.5%;padding:10px 15px 0;margin-bottom:-1px;display:block;*height:1%;}
#section-header.sub,#page-title.sub{background-image:none;}
#section-header.sub{padding-top:5px;}
#page-title.sub{background:#DDF0F8 url(http://static02.linkedin.com/img/bg/bg_99cce6_1x1.gif) repeat-x 0 100%;}
.guest #section-header,.guest #page-title{width:auto;float:none;height:1%;_right:0!important;}
#body .wrapper #section-header,#body .wrapper #page-title{width:100%;float:none;margin:-16px 0 0 -15px;*float:left;_right:-15px;}
#body .wrapper #page-title{margin-bottom:15px;}
#page-title img{vertical-align:-6px;margin-right:10px;}
#section-header h1,#page-title h1{font-size:210%;font-weight:bold;color:#fff;margin:0;padding:0 0 10px;border:none;}
#section-header h1.page-title,#page-title h1.page-title{color:#000;background-color:#ddf0f8;margin:0 -15px;padding:8px 0 8px 15px;}
#section-header h2{font-size:130%;font-weight:bold;color:#fff;margin:0;padding:0 0 5px;position:relative;}
#section-header h1 a,#section-header h2 a,#page-title h1 a{color:#fff!important;}
#section-header h1 img{vertical-align:top;padding-left:5px;}
#section-header h1 strong.beta,#section-header h2 strong.beta{background:url(http://static02.linkedin.com/img/icon/icon_beta_white_23x11.gif) 100% 1px no-repeat;padding-right:28px;}
.fr #section-header h1 strong.beta,.fr #section-header h2 strong.beta{background-image:url(http://static03.linkedin.com/img/icon/icon_beta_white_23x11_fr_FR.gif);}
.related-links{float:right;margin:0 0 -2em 0;list-style-type:none;}
.related-links ul{list-style-type:none;margin:0;padding:0;}
.related-links li,#return-link{color:#fff;font-size:130%;font-weight:bold;margin:0;padding:0;}
.related-links li{display:-moz-inline-stack;display:inline-block;*display:inline;padding-right:.5em;*padding-left:.35em;margin-right:.25em;border-right:1px solid #fff;}
.related-links li.related-links-group{font-weight:normal;border-right:none;}
.related-links li.last{padding-right:0;margin-right:0;border-right:none;}
.related-links li a,#return-link a{color:#fff!important;}
.es .section-hiring .related-links{padding-left:0;}
.es .section-hiring .related-links li{font-size:130%;padding-left:0;}
#return-link{position:absolute;right:15px;bottom:10px;*bottom:8px;margin:0;padding:0;}
ul#nav-secondary:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
ul#nav-secondary{margin:0;padding:0;list-style-type:none;float:left;height:1%;}
#nav-secondary li{font-size:130%;float:left;margin:0 5px 0 0;padding:0;}
#nav-secondary li a{display:block;float:left;color:#069!important;background:#e6e6e6 url(http://static03.linkedin.com/img/sprite/sprite_sectionheader_v2.png) 100% -36px no-repeat;padding:5px 8px 3px 0;text-decoration:none;}
#nav-secondary li a span{background:url(http://static03.linkedin.com/img/sprite/sprite_sectionheader_v2.png) no-repeat;padding:5.2px 0 3px 8px;}
#nav-secondary li a:hover{text-decoration:none;}
#nav-secondary li a:hover span{text-decoration:underline;}
#section-header.sub h1{font-size:130%;font-weight:bold;color:#fff;margin:0;padding:0 0 5px;position:relative;}
#section-header.sub .related-links{top:-2em;position:relative;z-index:1;}
#section-header.sub .related-links li{font-weight:normal;font-size:110%;}
#page-title.sub h1{margin-top:-5px;}
#page-title.sub h1 a{color:#000!important;}
#page-title.sub h1 span{font-weight:normal;padding-right:5px;}
#page-title.sub h1 img{font-size:50%;}
#page-title.sub ul#nav-secondary:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#page-title.sub ul#nav-secondary{margin:0;padding:0;list-style:none;height:1%;}
#page-title.sub #nav-secondary li{float:left;margin:0 6px 0 0;padding:0;border-bottom:1px solid #99cce6;}
#page-title.sub #nav-secondary li a{display:block;float:left;color:#333!important;background:#ddf0f8 url(http://static01.linkedin.com/img/bg/bg_profile_nav_right.gif) 100% -300px no-repeat;padding:5px 8px 3px 0;}
#page-title.sub #nav-secondary li a:hover{background-position:100% -150px;}
#page-title.sub #nav-secondary li a span{background:url(http://static01.linkedin.com/img/bg/bg_profile_nav_left.gif) no-repeat 0 -300px;padding:5.01px 0 3px 8px;line-height:normal;}
#page-title.sub #nav-secondary li a:hover span{background-position:0 -150px;text-decoration:none!important;}
#page-title.sub .related-links li{border-right:1px solid #9cf;}
#page-title.sub .related-links li.last{border:0;}
#page-title.sub .related-links li a,#page-title.sub .related-links li a:visited{color:#4176BC!important;}
#page-title.sub #nav-secondary li.nav-third{position:relative;}
#page-title.sub #nav-secondary li.nav-third ul{margin:0;padding:0;display:none;top:23px;*top:22px;border:3px solid #ccc;border-width:3px 3px 2px 3px;left:0;}
#page-title.sub #nav-secondary li.nav-third.open ul{display:block;background:#fff;z-index:1888;width:150px;position:absolute;}
.en #page-title.sub #nav-secondary li.nav-third.open ul{width:100px;}
#page-title.sub #nav-secondary li.nav-third ul li{margin:0;padding:0;float:none;border:0;zoom:1;line-height:normal;}
#page-title.sub #nav-secondary li.nav-third ul li a{margin:0;padding:0;background:#fff;font-size:12px;padding:4px 7px;border-bottom:1px solid #ccc;display:block;float:none;color:#039!important;line-height:auto;zoom:1;font-weight:normal!important;}
#page-title.sub #nav-secondary li.nav-third ul li a:hover{background:#dbeffb!important;}
#page-title.sub #nav-secondary li.nav-third ul li a span{margin:0;padding:0;background:0;font-weight:normal!important;color:#039;}
#page-title.sub #nav-secondary li a span .more-items,#page-title.sub #nav-secondary li a:visited span .more-items,#page-title.sub #nav-secondary li a:hover span .more-items{background:url(http://static03.linkedin.com/img/sprite/sprite_sectionheader_v2.png) 100% -74px no-repeat!important;padding:0 12px 0 0;color:#333!important;font-size:13px;}
.nav-anet-more #page-title.sub #nav-secondary li a span .more-items{color:#069!important;}
#sidebar .sticky-box{background:url(http://static01.linkedin.com/img/bg/bg_stickybox_154x1600.png) 50% 100% no-repeat;padding-bottom:12px;margin-bottom:7px;min-width:154px;*width:154px;height:1%;}
#sidebar .sticky-box .content{background:url(http://static01.linkedin.com/img/bg/bg_stickybox_154x1600.png) 50% 0 no-repeat;padding:4px 0 0;width:15.5em;*width:auto;min-width:154px;max-width:100%;}
#sidebar #nav-personal .content{padding:4px 0 6px;}
#profile-snapshot #vcard{background:#fff;border:1px solid #ccc;border-width:0 1px;padding:7px 9px;position:relative;height:1%;}
#profile-snapshot #vcard:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#profile-snapshot #vcard h2{font-size:130%;font-weight:normal;text-align:left;padding:2px 0 19px 55px;margin:0;overflow:hidden;_width:80px;}
#profile-snapshot #vcard h2 a,#profile-snapshot #vcard h2 a:visited{color:#000;}
#profile-snapshot #vcard h3{clear:both;font-size:110%;margin:0 0 10px;padding:0;font-weight:normal;border:none;overflow:hidden;_width:100%;}
#profile-snapshot #vcard p{font-size:110%;color:#666;margin:0 0 10px;padding:0;line-height:1.2;clear:both;}
#profile-snapshot #vcard .given-name,#profile-snapshot #vcard .family-name{display:block;}
#profile-snapshot #vcard .given-name{font-weight:bold;}
#profile-snapshot #vcard .photo{position:absolute;left:9px;top:7px;}
#profile-snapshot #vcard .count{float:left;margin-right:.3em;padding:0 3px;font-weight:bold;background-color:#52a9d4;color:#fff;text-align:right;_float:none;}
#profile-snapshot #vcard .type,.network-additions a{display:block;font-weight:bold;text-decoration:none;color:#069;cursor:pointer;_display:inline;}
#profile-snapshot #vcard .type:hover,.network-additions a:hover{text-decoration:underline;}
#profile-snapshot #vcard .progress{background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 0 -827px repeat-x;padding:17px 5px 10px;margin:-8px 0 0 0;}
#profile-snapshot #vcard .progress .meter{display:block;width:80%;margin-bottom:5px;}
#profile-snapshot #vcard .connections-summary{border-top:1px solid #ccc;padding-top:10px;}
#profile-snapshot #vcard .profile-views{margin-bottom:0;}
#profile-snapshot #vcard .profile-views .ape{color:#666;text-decoration:none;cursor:text;width:auto;}

/* css/navigation.css */

#pagekey-home #nav-personal-home span,#pagekey-full_profile.view-my-profile #nav-personal-profile span,#pagekey-my_profile #nav-personal-profile span,#pagekey-my_web_profile #nav-personal-profile span,#pagekey-connections_browser #nav-personal-contacts span,#pagekey-contacts_browser #nav-personal-contacts span,#pagekey-abook_conn_browser #nav-personal-contacts span,#pagekey-network #nav-personal-contacts span,#pagekey-reply_mebc #nav-personal-inbox span,.mebc #nav-personal-inbox span,.inmail #nav-personal-inbox span,.intro #nav-personal-inbox span,.profile #nav-personal-inbox span,.question #nav-personal-inbox span,.invite #nav-personal-inbox span,.jobs #nav-personal-inbox span,.recommend #nav-personal-inbox span,.group-messages #nav-personal-inbox span,.group-invite #nav-personal-inbox span,.mbox2 #nav-personal-inbox span,.company-groups #nav-personal-company-groups span,.user-groups #nav-personal-user-groups span{background-color:#ddf0f8;}
#inbox-received-unread-total{background:0!important;}
#pagekey-mobile #nav-mobile a,#pagekey-search #nav-advanced-people-search a,#pagekey-name_search #nav-name-search a,#pagekey-reference_search #nav-reference-search a,#pagekey-jobs_seeking_home #nav-jobs-home a,#pagekey-jobs_seeking_jobs_search #nav-advanced-job-search a,#pagekey-ayn_home #nav-answers-home a,#pagekey-ayn_search #nav-advanced-answers-search a,#pagekey-ayn_my_questions #nav-my-qa a,#pagekey-ayn_create_question #nav-ask-question a,#pagekey-ayn_browse_questions #nav-answer-questions a,#pagekey-my_network_recommends #nav-services-home a,#pagekey-recommend_service_provider #nav-make-recommendation a,#pagekey-full_profile #nav-my-profile a,.edit-my-profile #nav-edit-profile a,.groups-directory #nav-groups-directory a,#pagekey-my_profile #nav-edit-profile a,#pagekey-my_web_profile #nav-edit-public-profile a,#pagekey-abook_conn_browser #nav-connections a,#pagekey-connections_browser #nav-connections a,#pagekey-contacts_browser #nav-imported-contacts a,#pagekey-network #nav-your-network a,#pagekey-multiple_invitations #nav-invite-contacts a,#pagekey-abook_import_invite #nav-invite-contacts a,#pagekey-find_contacts #nav-import-contacts a,#pagekey-categories #nav-colleagues a,#pagekey-classmates #nav-classmates a,#pagekey-recommendation_people_summary #nav-manage-recommendations a,#pagekey-reference_manage_summary #nav-received-recommendations a,#pagekey-recommendation_compose_request #nav-request-recommendations a,#pagekey-jobs_hiring_home #nav-hiring-home a,#pagekey-jobs_hiring_edit_job_attributes #nav-post-job a,#pagekey-jobs_hiring_edit_job_attributes_v2 #nav-post-job a,#pagekey-jobs_hiring_edit_misc_job_attributes #nav-post-job a,#pagekey-jobs_hiring_manage_active #nav-manage-jobs a,#pagekey-jobs_hiring_credit_summary #nav-job-credits a,#pagekey-jobs_hiring_job_status #nav-manage-jobs a,#pagekey-jobs_hiring_job_matches #nav-manage-jobs a,#pagekey-tools #nav-tools-home a,#pagekey-outlook_toolbar_download #nav-outlook-toolbar a,#pagekey-browser_toolbar_download #nav-browser-toolbar a,#pagekey-ie_toolbar_download_promo #nav-browser-toolbar a,#pagekey-jobsinsider_download #nav-jobsinsider a,#pagekey-browser_bookmarklet #nav-browser-bookmarklet a,#pagekey-lotus #nav-lotus a,#pagekey-my_groups #nav-my-groups a,#pagekey-my_followers #nav-my-watches a,#pagekey-my_followees #nav-my-watches a,#pagekey-my_watches #nav-my-watches a,.groups-my #nav-my-groups a,.group-mgt #nav-my-groups a,#pagekey-create_group #nav-create-groups a,#pagekey-developers_widgets #nav-dev-widgets a,#pagekey-developers_widget_profileinsider #nav-dev-widgets a,#pagekey-developers_widget_shareonlinkedin #nav-dev-widgets a,#pagekey-developers_widget_companyinsider #nav-dev-widgets a,#pagekey-developers_apis #nav-dev-apis a,#pagekey-developers_opensocial #nav-dev-os a,#pagekey-bookmark_list #nav-profile-organizer a,#nav-secondary .active a{background-color:#fff!important;color:#000!important;}
#pagekey-anet_home #nav-anet-overview,.subnav-anet-forum-2 #nav-anet-answers,.subnav-anet-forum-3 #nav-anet-discussion,.subnav-anet-forum-5 #nav-anet-jobs,#pagekey-anet_people #nav-anet-people,#pagekey-anet_network_updates #nav-anet-updates,#pagekey-anet_view_networks #nav-anet-my-networks,#pagekey-anet_settings #nav-anet-setting,#pagekey-news_view_results #nav-anet-news,#pagekey-anet_select_news_feeds #nav-anet-news,#pagekey-anet_news_feeds #nav-anet-news,#pagekey-anet_news_feeds #nav-anet-news,#pagekey-news_article #nav-anet-news,#pagekey-news_view_results #nav-anet-news,#pagekey-news_add_article_anet #nav-anet-news,#pagekey-anet_subgroups #nav-anet-subgroups,#pagekey-anet_join_subgroup #nav-anet-subgroups,#pagekey-pics_news_headlines #nav-anet-news,#pagekey-pics_news_articles #nav-anet-news,#pagekey-company_profile #nav-overview,#pagekey-custom_company_profile #nav-custom,.nav-anet-more #nav-anet-more,.anet-manage #nav-groups-manage{border-bottom:1px solid #fff!important;}
#pagekey-anet_home #nav-anet-overview a,.subnav-anet-forum-2 #nav-anet-answers a,.subnav-anet-forum-3 #nav-anet-discussion a,.subnav-anet-forum-5 #nav-anet-jobs a,#pagekey-anet_people #nav-anet-people a,#pagekey-anet_network_updates #nav-anet-updates a,#pagekey-anet_view_networks #nav-anet-my-networks a,#pagekey-anet_settings #nav-anet-setting a,#pagekey-news_view_results #nav-anet-news a,#pagekey-anet_select_news_feeds #nav-anet-news a,#pagekey-anet_news_feeds #nav-anet-news a,#pagekey-news_article #nav-anet-news a,#pagekey-news_view_results #nav-anet-news a,#pagekey-news_add_article_anet #nav-anet-news a,#pagekey-anet_subgroups #nav-anet-subgroups a,#pagekey-anet_join_subgroup #nav-anet-subgroups a,#pagekey-pics_news_headlines #nav-anet-news a,#pagekey-pics_news_articles #nav-anet-news a,#pagekey-company_profile #nav-overview a,#pagekey-custom_company_profile #nav-custom a,.nav-anet-more #nav-anet-more a,.anet-manage #nav-groups-manage a{background-position:100% 0!important;background-color:transparent!important;}
#pagekey-anet_home #nav-anet-overview a span,.subnav-anet-forum-2 #nav-anet-answers a span,.subnav-anet-forum-3 #nav-anet-discussion a span,.subnav-anet-forum-5 #nav-anet-jobs a span,#pagekey-anet_people #nav-anet-people a span,#pagekey-anet_network_updates #nav-anet-updates a span,#pagekey-anet_view_networks #nav-anet-my-networks a span,#pagekey-anet_settings #nav-anet-setting a span,#pagekey-news_view_results #nav-anet-news a span,#pagekey-anet_select_news_feeds #nav-anet-news a span,#pagekey-anet_news_feeds #nav-anet-news a span,#pagekey-news_article #nav-anet-news a span,#pagekey-news_view_results #nav-anet-news a span,#pagekey-news_add_article_anet #nav-anet-news a span,#pagekey-anet_subgroups #nav-anet-subgroups a span,#pagekey-anet_join_subgroup #nav-anet-subgroups a span,#pagekey-pics_news_headlines #nav-anet-news a span,#pagekey-pics_news_articles #nav-anet-news a span,#pagekey-company_profile #nav-overview span,#pagekey-custom_company_profile #nav-custom span,.nav-anet-more #nav-anet-more a span,.anet-manage #nav-groups-manage a span{background-position:0 0!important;font-weight:bold;color:#069;}

/* css/modules.css */

.leo-module{margin-bottom:20px;padding:0;width:100%;}
.leo-module .header{background:#e8e8e8 url(http://static02.linkedin.com/img/bg/bg_module_top_v1_e8e8e8_900x27.png) no-repeat top right;color:#333;padding-right:8px;}
.leo-module .header h1,.leo-module .header h2,.leo-module .header h3,.leo-module .header h4,.leo-module .header h5{background:url(http://static02.linkedin.com/img/bg/bg_module_top_v1_e8e8e8_900x27.png) no-repeat;padding:5px 5px 5px 10px;margin:0;}
.leo-module .content{background:#fff;border:1px solid #ddd;border-width:0 1px 1px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:6px 10px 8px 10px;zoom:1;}
.leo-module.mod-basic .header,.leo-module.mod-basic .header h1,.leo-module.mod-basic .header h2,.leo-module.mod-basic .header h3,.leo-module.mod-basic .header h4,.leo-module.mod-basic .header h5{background-color:#999;background-image:url(http://static03.linkedin.com/img/bg/bg_module_top_999999_900x27.png);}
.leo-module.mod-basic .header,.module.mod-basic .header *{color:#fff;}
.leo-module.mod-feat .header,.leo-module.mod-feat .header h1,.leo-module.mod-feat .header h2,.leo-module.mod-feat .header h3,.leo-module.mod-feat .header h4,.leo-module.mod-feat .header h5{background-color:#3085af;background-image:url(http://static02.linkedin.com/img/bg/bg_module_top_3085af_900x27.png);}
.leo-module.mod-feat .header{color:#fff;}
.leo-module.mod-util .header,.leo-module.mod-util .header h1,.leo-module.mod-util .header h2,.leo-module.mod-util .header h3,.leo-module.mod-util .header h4,.leo-module.mod-util .header h5{background-color:#e8e8e8;background-image:url(http://static02.linkedin.com/img/bg/bg_module_top_v1_e8e8e8_900x27.png);}
.leo-module.mod-util .header{color:#666;}
.leo-module.mod-util .content{padding:10px;}
.leo-module.mod-util.util-nav .content{padding:5px;}
.leo-module.mod-action{background:#DDF0F8 url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat right bottom;margin:0 0 20px;padding:0;}
.leo-module.mod-action .header{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat right top;margin:0;padding:0 10px 0 0;}
.leo-module.mod-action .header h1,.leo-module.mod-action .header h2,.leo-module.mod-action .header h3,.leo-module.mod-action .header h4,.leo-module.mod-action .header h5{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat left top;color:#069;}
.leo-module.mod-action .content{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat 0 100%;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#333;margin:0 5px 0 0;overflow:hidden;padding:0 15px 20px 15px;*padding-bottom:10px;-ms-zoom:1;zoom:1;}
.leo-module.mod-info{background:url(http://static01.linkedin.com/img/bg/bg_module_info_featured_1x113.gif) repeat-x top left;margin:0 0 20px;padding:0;}
.leo-module.mod-info .header{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat top right;margin:0;padding:0 5px 0 0;}
.leo-module.mod-info .header h1,.leo-module.mod-info .header h2,.leo-module.mod-info .header h3,.leo-module.mod-info .header h4,.leo-module.mod-info .header h5{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat top left;margin:0;padding:10px 10px 0 10px;}
.leo-module.mod-info .header strong{background:url(http://static03.linkedin.com/img/icon/icon_lightbulb_10x17.gif) no-repeat;display:block;min-height:17px;padding-left:17px;}
.leo-module.mod-info .content{background:transparent;border-color:#9acce6;margin-left:0;top:0;}
.leo-module.mod-highlight{background:#DDF0F8 url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat right bottom;margin:0 0 20px;padding:0 5px 0 0;}
.leo-module.mod-highlight .header{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat right top;margin:0 -5px 0 0;padding:0 10px 0 0;}
.leo-module.mod-highlight .header h1,.leo-module.mod-highlight .header h2,.leo-module.mod-highlight .header h3,.leo-module.mod-highlight .header h4,.leo-module.mod-highlight .header h5{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat left top;color:#069;}
.leo-module.mod-highlight .header h2{font-size:180%;font-weight:normal;color:#069;padding:16px 0 4px 14px;}
.leo-module.mod-highlight .content{background:url(http://static03.linkedin.com/img/bg/bg_module_action_600x800.gif) no-repeat 0 100%;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#333;margin:0;overflow:hidden;padding:0 10px 20px 15px;*padding-bottom:10px;-ms-zoom:1;zoom:1;}
.leo-module.mod-highlight .content h3{font-size:130%;color:#333;margin:0 0 3px;padding:0;font-weight:bold;}
.leo-module.mod-highlight .content h4{font-size:130%;color:#069;margin:10px 0 5px;padding:10px 0 0;font-weight:bold;line-height:1.3;clear:both;background:url(http://static01.linkedin.com/img/bg/bg_grey_dotted_h-line_3x1.png) repeat-x 0 0;}
.leo-module.mod-highlight .content p{font-size:130%;color:#555;overflow:hidden;margin:5px 0 0;}
.leo-module.mod-highlight .content p.date{font-size:110%;color:#666;}
.leo-module.mod-highlight .content p.button-row{margin-top:10px;overflow:hidden;zoom:1;}
.leo-module.mod-highlight .content ul{margin:5px 0 0;*list-style-type:disc;*margin-left:15px;}
.leo-module.mod-highlight .content li{font-size:130%;color:#555;margin:0 0 5px;}
.leo-module.mod-highlight .content li:before{content:'\25AA';color:#555;margin-right:5px;}
.leo-module.mod-info.feature{background-image:url(img/bg/bg_module_info_featured_1x113.gif);}
.leo-module.mod-info.feature .header{background-image:url(img/bg/bg_module_action_600x800.gif);}
.leo-module.mod-info.feature .header h3{background-image:url(img/bg/bg_module_action_600x800.gif);}
.leo-module.mod-info.feature .content{border-color:#9acce6;}
.leo-module.browse-nav .header,.leo-module.browse-nav .header h1,.leo-module.browse-nav .header h2,.leo-module.browse-nav .header h3,.leo-module.browse-nav .header h4,.leo-module.browse-nav .header h5{background-color:#e8e8e8;background-image:url(http://static02.linkedin.com/img/bg/bg_module_top_v1_e8e8e8_900x27.png);}
.leo-module.browse-nav .header{color:#333;}
.leo-module.browse-nav .content{padding:3px 5px 4px;}
.leo-module.browse-nav .content ul{list-style:none;margin:0;padding:0;}
.leo-module.browse-nav .content li{background:transparent;font-size:130%;margin:2px 0;padding:0;width:100%;}
.leo-module.browse-nav .content a{color:#039;display:block;font-style:normal;_height:1%;padding:3px 7px 4px;text-decoration:none;}
.redesign .leo-module.browse-nav .content a{color:#069;}
.leo-module.browse-nav .content a:hover{background:#DBEFFB;text-decoration:underline;}
.mod-custom{margin-bottom:10px;*margin-top:0;}
.mod-custom .header{background:#999 url(http://static02.linkedin.com/img/bg/bg_mod_mov_25x1.png) repeat-x left top;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;zoom:1;height:1%;height:2.5em;cursor:normal;}
.mod-custom .header h1,.mod-custom .header h2,.mod-custom .header h3,.mod-custom .header h4,.mod-custom .header h5{font-size:120%;color:#fff;font-weight:bold;float:left;line-height:25px;padding-left:10px;}
.mod-custom .header strong{font-weight:bold;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v4.png) 2px -173px no-repeat;padding-left:25px;cursor:default;color:#fff;}
.mod-custom.open .header h3 strong,.mod-custom.edit .header h3 strong{background-position:2px -207px;}
.mod-custom .header ul,.mod-custom ul.control{float:right;list-style-type:none;cursor:default;height:1%;}
.mod-custom .header ul:after,.mod-custom ul.control:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mod-custom ul li.edit,.mod-custom ul li.close,.mod-custom ul li.invite,.mod-custom ul li.remove{float:left;font-size:110%;line-height:24px;clear:none;}
.mod-custom .edit a,.mod-custom .invite a{color:#fff!important;border-right:1px solid #fff;padding-right:7px;margin-right:7px;}
.en .mod-custom .edit a,.en .mod-custom .invite a{text-transform:lowercase;}
.mod-custom .close,.mod-custom .remove{height:18px;width:14px;}
.mod-custom .close a,.mod-custom .remove a{width:100%;height:100%;float:left;background:url(http://static03.linkedin.com/img/sprite/sprite_globalnav_v7.png) 100% -609px no-repeat;cursor:pointer;text-indent:-12345px;}
.mod-custom .content{padding:5px;background:none;}

/* css/dialog.css */

#body .dialog-container{display:none;}
body.dialog-mask-active select{_visibility:hidden;}
body.dialog-mask-active .dialog-window select{_visibility:visible;}
#dialog-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;}
#dialog-wrapper.draggable{width:auto;height:auto;}
.dialog-mask{background:url(http://static03.linkedin.com/img/bg/bg_dialog_modeless_mask.png) repeat top left;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg/bg_dialog_modeless_mask.png',sizingMethod='scale');-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px;}
.dialog-window iframe{position:absolute;width:100%;}
.dialog-title{background:#267DA8 url(http://static01.linkedin.com/img/sprite/sprite_dialog_v1.png) repeat-x left -144px;padding:8px 12px;-moz-border-radius:5px 5px 0 0;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-radius:5px 5px 0 0;}
.dialog-title .title{margin:0 18px 0 0;font-size:140%;font-weight:normal;color:#FFF;letter-spacing:.06em;_font-weight:bold;_letter-spacing:0;clear:none;}
.dialog-title button{height:16px;width:16px;background:url(http://static01.linkedin.com/img/sprite/sprite_dialog_v1.png) no-repeat left top;border:0;padding:0;float:right;margin-right:-4px;_position:relative;}
.dialog-body{background-color:#FFF;border:2px solid #999;border-width:0 2px 2px;padding:14px 19px 15px 19px;-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}
.dialog-body a:visited{color:#039;}
.dialog-body-clone{position:absolute;top:0;left:0;visibility:hidden;}
.dialog-body-loading{background:#FFF url(http://static02.linkedin.com/img/icon/icon_loading_40x40.gif) no-repeat 50% 50%;height:60px;}
.the-wiz{background-image:url(http://static03.linkedin.com/img/pic/pic_li_feedback_253x117.png);background-position:right bottom;background-repeat:no-repeat;}
.dialog-object{display:none;padding:9px 10px 10px;margin:-14px -19px 0;background-color:#EFEFEF;overflow:auto;}
.dialog-object img{margin:1px 10px 0 0;float:left;}
.dialog-object p.object-title{margin:0;font-size:130%;font-weight:bold;}
.dialog-object p.object-info{margin:0;font-size:110%;color:#666;}
.dialog-object-hidden{display:none;}
.dialog-message{background:#E1F8D6 url(http://static01.linkedin.com/img/icon/icon_status_success_26x26.gif) no-repeat;background-position:10px 11px!important;margin:1px -9px 0;font-size:130%;color:#333;padding:16px 10px 12px 47px;}
.dialog-message p{font-weight:bold;margin:0 0 2px;}
.dialog-actions{margin-top:21px;line-height:2;font-size:120%;}
.dialog-actions span{color:#039;}
.dialog-actions span:hover{text-decoration:underline;}
.dialog-actions input.btn-primary,.dialog-actions input.primary{font-size:100%;margin-right:4px;vertical-align:middle;}
.dialog-actions .dialog-cancel{cursor:pointer;}
.dialog-close{cursor:pointer;}
p.dialog-close{color:#039;margin:15px 0 0;}
p.dialog-close:hover{text-decoration:underline;}
.dialog-task-modeless{position:static;}
.dialog-task-modeless .dialog-window{position:relative;_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.dialog-task-modeless .dialog-title{cursor:move;}
.dialog-success-plus{position:static;}
.dialog-success-plus .dialog-window{position:relative;_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.dialog-success-plus .dialog-title{cursor:move;}
.dialog-success-plus,.dialog-success-timeout{left:50%;}
.dialog-task-modeless,.dialog-success-plus,.dialog-success-timeout{_width:1%;}
.dialog-interrupt,.dialog-task-modal{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:url(http://static03.linkedin.com/img/bg/bg_dialog_modal_mask.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg/bg_dialog_modal_mask.png',sizingMethod='scale');}
.dialog-interrupt,.dialog-task-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:0;overflow-y:scroll;_overflow-y:hidden;}
.dialog-interrupt .dialog-window,.dialog-task-modal .dialog-window{position:absolute;left:50%;top:120px;}
.dialog-interrupt .dialog-body,.dialog-task-modal .dialog-body{margin-bottom:20px;}
.dialog-interrupt .dialog-title{background-position:left -16px;background-color:#666;}
.dialog-interrupt .dialog-message{background-color:#FEF5CC;background-image:url(http://static02.linkedin.com/img/icon/icon_status_info_26x26.png);}
.dialog-interrupt .dialog-actions{text-align:center;}
.interrupt .alert{font-size:13px;}
.interrupt .actions{text-align:center;line-height:1.2;font-size:13px;margin:20px 0 10px 0;}
.interrupt .actions a.btn-primary{font-size:13px;padding:4px 8px 3px 8px;color:#fff!important;}
.interrupt .actions input.btn-primary,.interrupt .actions input.btn-secondary{font-size:13px;vertical-align:middle;}
.interrupt .actions a:hover.btn-primary{text-decoration:none;}
.interrupt .actions a:visited.btn-primary{color:#fff!important;}
.interrupt p,.interrupt li{font-size:13px;}
.interrupt .note{font-size:11px;color:#666;}

/* css/forms.css */

.standard-form ul{margin:0;padding-top:10px;list-style-type:none;}
.standard-form ul ul,.standard-form .fieldgroup{margin:0 0 0 195px;_margin-left:198px;padding:0;}
.standard-form fieldset.details ul{margin:0;}
.standard-form li,.standard-form fieldset.details li{margin-bottom:10px;zoom:1;}
.standard-form li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.standard-form li li,.standard-form fieldset.details li li{margin-bottom:0;}
.standard-form fieldset.details li input,.standard-form fieldset.details li select{margin-left:20px;}
#main .standard-form .last{margin-bottom:0;background-image:none;}
.standard-form{margin:20px 40px;}
.standard-form fieldset{background:url(http://static01.linkedin.com/img/bg/bg_border_dotted_blue_2x1.png) 0 0 repeat-x;*background-position:0 1em;}
.standard-form li fieldset{background:none;border:none;margin:0;padding:0;}
.standard-form fieldset.details{background:#ebebeb;padding:10px 10px 1px 10px;margin:10px 0 0 195px;_margin-left:198px;}
.standard-form fieldset fieldset.details,.standard-form .fieldgroup fieldset.details{margin-left:0;}
.standard-form fieldset.details fieldset{margin:0;padding:0;}
.standard-form legend{font-size:180%;color:#007aab;background-color:#fff;padding-right:10px;*margin-left:-10px;_margin-left:-7px;}
.standard-form label,.standard-form li fieldset legend span,.standard-form li fieldset.details fieldset legend{font-size:130%;color:#333;background-color:transparent;font-weight:bold;display:block;float:left;text-align:right;width:185px;margin-right:10px;}
.standard-form li fieldset legend{position:relative;line-height:1.5;padding:0;margin:0;}
.standard-form li fieldset legend span{font-size:13px;position:absolute;*left:-7px;}
.standard-form .optional label em,.standard-form .optional legend em{font-weight:normal;display:block;}
.standard-form .required label em,.standard-form .required legend em{color:#900;}
.standard-form li fieldset.details legend{display:none;}
.standard-form li fieldset.details fieldset legend{float:none;text-align:left;*margin-left:-10px;_margin-left:-7px;}
.standard-form .fieldgroup.checkbox input{float:left;}
.standard-form .fieldgroup.checkbox p{padding-left:23px;_margin-top:.5em;}
.standard-form .fieldgroup.checkbox .details{margin-left:23px;}
.standard-form .fieldgroup.checkbox label,.standard-form label.checkbox{font-weight:normal;padding:0;width:auto;display:inline;float:none;line-height:1;vertical-align:2px;text-align:left;}
.standard-form .fieldgroup.checkbox label{display:block;padding:4px 0 0 23px;*padding-top:0;_padding-left:20px;*padding-bottom:3px;}
.standard-form li fieldset label,.standard-form li fieldset.details fieldset label{font-weight:normal;float:none;text-align:left;line-height:1;width:auto;margin-bottom:0;}
.standard-form li fieldset.details label,.standard-form li fieldset.details label,.standard-form li .checkbox fieldset.details label{font-weight:bold;margin-bottom:5px;padding:0;}
.standard-form li fieldset.details li.checkbox{display:block;padding:0;}
.standard-form li fieldset.details li.checkbox input{margin-left:0;}
.standard-form li fieldset.details li.checkbox label{margin-left:0;padding:4px 0 0 20px;font-weight:normal;}
.standard-form input,.standard-form select,.standard-form textarea{font-size:130%;}
.standard-form p{margin-left:195px;_margin-left:200px;margin-top:.25em;color:#333;}
.standard-form p.instructions{font-size:130%;margin-bottom:5px;}
.standard-form p.example,.standard-form p.tip,.standard-form p.note{font-size:110%;color:#666;}
.standard-form p.actions{background:url(http://static01.linkedin.com/img/bg/bg_grey_dotted_h-line_3x1.png) 0 0 repeat-x;padding-top:20px;margin-top:20px;font-size:130%;}
.standard-form p.actions input{font-size:inherit;*font-size:100%;vertical-align:middle;}
.standard-form p.actions .alternate{line-height:2;}
.standard-form p.key{font-size:110%;color:#666;margin-top:15px;}
.standard-form p.key strong{vertical-align:top;color:#900;font-size:130%;}
.standard-form .error{font-size:120%;color:#900;font-weight:bold;}
.legacy .standard-form p a:visited{color:#039;}
.standard-form.sided{margin:20px 10px;}
.standard-form.sided ul ul,.standard-form.sided .fieldgroup{margin-left:120px;_margin-left:117px;}
.standard-form.sided .fieldgroup{_margin-left:123px;}
.standard-form.sided p{margin-left:120px;}
.standard-form.sided fieldset.details{margin-left:120px;}
.standard-form.sided fieldset.details ul label{width:auto;}
.standard-form.sided label,.standard-form.sided li fieldset legend span,.standard-form.sided li fieldset.details fieldset legend{width:110px;}
.standard-form.sided fieldset.details,.standard-form.sided fieldset.details ul{margin-left:0;}
.standard-form.stacked{margin:0 10px;}
.standard-form.stacked label,.standard-form.stacked li fieldset legend span{float:none;text-align:left;line-height:1.5;}
.standard-form.stacked li.required{_padding-left:10px;_margin-left:-10px;}
.standard-form.stacked li.required label,.standard-form.stacked li.required fieldset legend span{margin-left:-10px;}
.standard-form.stacked li.required fieldset label{margin-left:inherit;*margin-left:0;}
.standard-form.stacked li fieldset legend span{position:static;*position:relative;*left:-7px;}
.standard-form.stacked li.required input{_margin-left:0;}
.standard-form.stacked li fieldset input{*margin-left:0;}
.standard-form.stacked ul ul,.standard-form.stacked .fieldgroup,.standard-form.stacked fieldset.details,.standard-form.stacked p,.standard-form .fieldgroup p,.standard-form fieldset.details p{margin-left:0;}
.standard-form .screen{position:relative;display:block;filter:alpha(opacity=0);opacity:0;z-index:2;zoom:1;}
.standard-form .progress-indicator{display:none;}
.standard-form.processing .hidden{width:1px;visibility:hidden;overflow:hidden;}
.standard-form.processing .progress-indicator{display:inline;padding-left:21px;background:url(http://static01.linkedin.com/img/icon/icon_loading_16x16.gif) no-repeat 5px center;}
